Managing Contact Fields: Create, Modify, and Delete

Contact fields store structured information about each contact, and the Manage Contact Fields page lets you create, edit, and remove fields, control whether they are featured, set agent visibility/edit access, and understand where fields are used (including fields created from flows via Update Contact actions).

Manage contact fields in a few steps

If you just need the essentials, follow this:

  1. Open Contacts and click Fields
  2. Create a field from the Fields page (menu → New field)
  3. Choose type (Text/Number/Date & Time), Featured, and Agent access
  4. Optionally create fields from a flow using Update Contact
  5. Troubleshoot access, blank values, and the 640-character limit

You’re done. Your workspace can now store consistent contact data and control who can view or edit it.

Step-by-Step Process

1
Open Manage Contact Fields

Contact fields store information about each contact (for example: name, location, age, registration date).
The Manage Contact Fields page lets you create, update, and delete fields, see which fields are featured,
and check where fields are used in your workspace (for example, in flows).

  1. Go to Contacts.
  2. Click Fields.

[CAPTURE: Contacts page with the “Fields” button visible.]
[CAPTURE: Manage Contact Fields page showing the fields list.]

2
Understand how fields can be created

You can create contact fields in two ways:

  • Manually from the Manage Contact Fields page
  • From within a flow using an Update Contact action
⚙️
Note: A single contact field can store up to 640 characters.

3
Create a field manually (Fields page)

  1. On the Manage Contact Fields page, open the menu (☰ / ⋮).
  2. Select New field.
  3. Enter a field name.
  4. Choose the field type: Text, Number, or Date & Time.
  5. Choose whether the field should be Featured (shown prominently on the contact page).
  6. Under Agent access, choose: Hidden, View, or Edit.
  7. Save.

[CAPTURE: Manage Contact Fields page with menu open showing “New field”.]
[CAPTURE: New field dialog showing name, type, Featured toggle, and Agent access options.]

💡
Tip: Use clear, consistent names like district, age, registration_date to avoid confusion in flows and exports.

4
Create a field from within a flow (Update Contact)

  1. Open the flow where you want to store data.
  2. Add an Update Contact action.
  3. In the field selector, type a new field name to create it.
  4. Set the value using a variable such as @results.variable_name.
  5. Click OK and save the flow.

[CAPTURE: Flow editor with “Update Contact” action highlighted.]
[CAPTURE: Update Contact action showing a new field name and value set to @results.variable_name.]
[CAPTURE: Flow showing the Update Contact action saved/visible in the canvas.]

⚙️
Note: After saving, the new field will appear in Manage Contact Fields with its type and usage.

5
Validate permissions, values, and limits

  1. If agents can’t see or edit a field, open the field and set Agent access to View or Edit.
  2. If a value looks blank, confirm the flow reaches the Update Contact step and that the referenced @results value exists.
  3. If values are cut off, keep them under 640 characters or store a shorter summary.

Common Issues & Quick Fixes

Problem: I can’t find the “Fields” button.

Fix: Make sure you’re in Contacts (not a specific contact profile or another module). If it’s still missing, check your user permissions if the workspace restricts access to contact configuration.

Problem: Agents can’t see or edit a field.

Fix: Open Manage Contact Fields, edit the field, and change Agent access to View or Edit.

Problem: The field updates in the flow but looks blank on the contact.

Fix: Confirm the flow reaches the Update Contact step and that the variable you write (for example, @results.age) exists and has a value.

Problem: The value is cut off.

Fix: Keep values under 640 characters. If you need longer content, store a shorter summary and keep full text elsewhere (for example, an external system).