Skip to main content

Product - Custom Attributes

Custom Attributes collect additional info beyond the automatically generated quantities and any pricing info you add.

Updated today

Overview of Custom Attributes

Custom attributes are configurable fields attached to a product. They can be text inputs, dropdowns, checkboxes, or numeric fields. When a product with attributes is placed on a drawing, the user is prompted to fill in those attribute values, which then appear on the proposal and in reports.

There are 2 types of custom attributes 

  1. Predefined - The attribute value is already defined and is collected automatically without any user interaction. An example of this type might be static info like a model number for a piece of equipment.

  2. The attribute value needs to be collected on-site. In this case, users can answer one to many pre-created questions to gather the information. Examples are endless here, but some could be; wattage for light fixtures, size for many things, configurations, etc.

These attributes can be exported to an Excel spreadsheet and used the post-site visits to present a more comprehensive view of the client site.

Define the Attributes to Collect

  1. Tap on Add Attribute at bottom of the dialog

  2. Choose the answer to be one that is Predefined or that will be Collected in the field

  3. If Predefined, enter the value 

  4. Choose the attribute type (text, dropdown, number, etc.) and enter the attribute label.

  5. For dropdown attributes, add the available answer options.

  6. Mark the attribute as required if it must be filled in before the product can be added.

  7. Note - You can use the Photo-Image option to take, markup, and associate a photo with a specific instance of a product. 

Using Custom Attributes in the App

Once a product has been added to the canvas:

  1. Ensure it is the actively selected object 

  2. Tap on the More icon > Attribute option in the bottom of the screen

  3. Fill in Attributes answers

  4. Tap the Save and Close button 

Did this answer your question?