Skip to main content
Version: 1.5.0

CRM Customer Contact Information

The CRM Customer Contact Information widget is used on the forms of the CRM application to display crucial information about the contact related to a record in the agent interface.

By default, the widget is available on the forms of the following tables:

  • Partnership Applications (crm_partnership_application)

See the Adding widget to a form article to learn more.

Widget appearance


  1. Widget title. You can change it by editing the translations of the /record/source_message/172545641008578738 source message.
  2. First and second name of the contact.
  3. Job title of the contact.
  4. Contact work phone. Click it to select an application and call.
  5. Phone number and email copy button. Click to copy the phone number or email to clipboard.
  6. Contact email. Click to write a message.
  7. Widget fields.
  8. Contact record link. Click to open the contact record in a new tab.

If the field that is supposed to contain the contact record is empty, the widget is displayed as follows:

Configure the widget fields


The fields displayed in the CRM Customer Contact Information widget are organized into rows and columns. The rows can have different number of columns. Each row, regardless of the number of the columns it has, takes the full width of the widget.

To change the displayed fields and their layout, complete the following steps:

  1. In the burger menu of the form where the widget is located, go to Configure → Form → Layout.

  2. In the Selected box, select the widget you need to configure. Click the icon to the right of the widget title. А window with the Schema option values field appears.

  3. The Configure the value of the widget options modal window appers. Specify the system names of columns you need to include in the widget. Use the following format:

    Schema option values
    {
    "fields":
    [
    ["company","certificate","timezone"],
    ["phone", "phone_second"]
    ],
    "userField":"existing_contact_id"
    }
    • fields – the list of widget fields. You can arrange fields in rows. To do so, you need to present each row as an array containing the system names of the fields to be included in the row. The number of rows and fields in a row is not limited.
    • userField – the system name of a field in the table to the form of which the widget is added. This field must contain a reference to a record in the Customer Contact (crm_customer_contact) table or its child table for the data of this record to be displayed in the widget.
  4. Click Save.

As a result, the widget has:

  • three columns in the first row with the Company, Certificate and Timezone fields.
  • two columns in the second row with the Mobile phone and Mobile phone 2 fields.