Add relationships between accounts and contacts

Products
All Creatio products

You can depict any type of relationship between contacts and accounts in Creatio.

Creatio will display all internal and external contact and account relationships as a chart (Fig. 1). The relationships can be depicted with either a vertical hierarchy or horizontal connection.

For instance, depict a relationship between accounts to facilitate centralized communication and streamlined transaction flow with a company group. Intuitively visualize a holding company structure to better understand your company's relationship with the holding company and the affiliates. You can also visualize any account's employee hierarchy or specify both formal and informal relationships between the contacts that work for different accounts.

You can view the relationships on the account or contact page's Connected to tab. Read more: View the relationship chart.

Before setting up the charts, configure all the necessary relationship types in the Relationship types lookup. Read more: Set up relationship types.

Once you configure the types, you can start setting up contact and account charts. Read more: Add relationships to the chart.

The chart also lets you group contacts by any relevant criteria. Read more: Group contacts.

Fig. 1 The connection chart
connected_to_chart.png

Note. The chart displays all contacts and accounts regardless of your permissions to access them. If you lack permissions to access a particular contact or account, the chart will gray it out and make its details unavailable.

View the relationship chart 

The chart is located on the account or contact page's Connected to tab.

Chart actions 

  • Move the chart: drag it.
  • Expand the chart to the entire page: click btn_expand.png.
  • Expand and collapse the chart blocks: click btn_up.png and btn_down.png.
  • Delete an element or a relationship from the chart: select the element, click btn_delete.png and confirm deletion.
  • Edit the relationship between the contact and account blocks: double-click the relationship and make changes in the settings panel that opens to the right.
  • Go to the chart element: click the element.
  • View the details: double-click the contact or account block.

Relationship profile 

To open the relationship profile (Fig. 2), double-click a contact or an account block on the chart. The relationship profile displays:

  • The general contact or account information, including the address and contact details.

    Note. The relationship profile only displays the contact or account information if it is present on the corresponding contact or account page. If there is no data, the profile will not display empty fields. To edit the information, go to the record page by clicking the button on the top right of the relationship profile.

  • The contact groups. You can group contacts by any criteria here. Only contacts are supported.

    Note. The contact groups on the relationship chart are independent from the folders in the Contacts section.

  • The related contacts and accounts. This section displays all contacts and accounts that have a depicted relationship with the selected record.

    You can edit or delete the relationship directly from the relationship profile. To do so, click btn_menu.png near the relationship and select btn_edit.png or btn_delete.png, respectively.

Fig. 2 The contact relationship profile
connected_to_contact_info.png

Set up relationship types 

Before depicting relationships on the chart, add all the necessary relationship types to the Relationship types lookup. This lookup already contains a list of the most common relationship types. Review the lookup's content and add more records if necessary. We do not recommend deleting the available relationship types as they may already be in use.

Add a new relationship type 

  1. Click btn_com_content_designer_gear_menu.png to open the System Designer.

  2. Click “Lookups” in the “System setup” group and open the Relationship types lookup.

    Note. Any Creatio user with permissions to “Access to “Lookups” section” (“CanManageLookups” code) system operation can perform the setup.

  3. Click New relation type.

  4. Fill out the new lookup record's fields (Fig. 3).

    1. Enter the relationship name the chart will use in the Name field.

    2. Add the record that specifies the opposite vector of this relationship to the Inverse relationship field. If you are setting up a relationship with a “Horizontal connection” position, add the record itself to this field.

      Attention. To ensure the chart depicts the relationships correctly, fill out the Inverse relationship field for all records.

      Note. If the record's pair does not exist yet, leave this field empty, create the inverse relationship record, and come back to setting up the field.

      See the inverse relationship examples below.
    3. Specify the connection type in the Relationship connection type column. The type can be “Formal” or “Not formal.” Learn more: Relationship parameters.
    4. Specify the record pairs that are valid for the relationship in the Account-Account, Account-Contact, Contact-Contact, and Contact-Account columns.
    5. The Include into container column is non-editable. If Creatio sets it to “Yes,” the contact will appear inside the relevant account block on the chart. Read more: Relationship parameters.
    6. Specify the element's position on the chart in the Position column. Learn more: Relationship parameters.
Fig. 3 Set up a relationship between partners
connected_to_add_new_connection_partner.png

Relationship parameters 

Use the following relationship parameters to customize the relationship type:

  1. Specify whether the relationship is formal or informal in the Relationship connection type parameter:
    • Use the “Formal” type for clear, structural relationships. For example, select this type to visualize relationships between managers and subordinates or holding companies and affiliate companies.

      You can establish a formal relationship between contacts if one of them has a formal relationship with an account.

    • Use the “Not formal” type for unclear relationships. For example, select this type to visualize a non-hierarchical relationship.
  2. Specify the element's position relative to the connected element in the Position parameter.
    • Select “Horizontal connection” if the connected element is on the same hierarchical level. For example, use a horizontal connection to connect two department heads of a single company.
    • Select “Direct connection” if the connected element is on the lower hierarchical level. For example, use a direct connection for “Employer-Employee,” “Chief-Employee,” “Holding company-Affiliate company” relationship types.
    • Select “Reverse connection” if the connected element is on the higher hierarchical level. For example, use a reverse connection for “Employee-Chief,” “Employee-Employer,” “Affiliate company-Holding company” relationship types.
  3. Specify the contact block position relative to the account block in the Include into container parameter. Creatio sets this option automatically depending on the relationship type and the connected objects (account or contact).
    • The Include into container checkbox is always selected for “Account-Contact,” “Contact-Contact,” and “Contact-Account” formal relationships.

      For example, Creatio automatically selects the Include into container checkbox for the “Chief-Employee” formal relationship. The chart places both contact blocks inside the Apex Solutions account block (Fig. 4).

      Fig. 4 The selected Include into container checkboxconnected_to_contact_block.png
    • The Include into container checkbox is always cleared for “Account-Contact,” “Contact-Contact,” “Contact-Account” informal relationships, as well as for all “Account-Account” relationships. For example, Creatio does not select the Include into container checkbox for the “Relative-Relative” informal relationship. The chart places the contact block outside the account block (Fig. 5).

      Fig. 5 The cleared Include into container checkboxconnected_to_contact_block_2.png

Keep the following in mind when setting up the parameters:

  • The elements with formal relationship are usually structured vertically on the chart, appearing higher or lower relative to each other depending on the Position parameter.
  • Always select “Direct connection” or “Reverse connection” for formal relationships between contacts or a contact and an account. These relationships can only exist in pairs. For example, if you create a “Managing company-Branch” relationship with a direct connection, make sure to add another record for a “Branch-Managing company” relationship with a reverse connection.
  • Only a relationship between accounts can both be formal and have a horizontal position.
  • The elements with informal relationship are usually placed on the same vertical level, thus requiring a horizontal position. If you do need to display an informal hierarchical relationship, set a “Direct connection” or “Reverse connection” position for this relationship, similar to formal relationships.

Relationship type setup examples 

Example. Set up a relationship between a lawyer and a client.

To do so, add a “Lawyer” and “Client” relationship pair.

“Lawyer” relationship settings:

  • Set the name to “Lawyer.”
  • Set the inverse relationship to “Client.”

Note. If the “Client” relationship does not exist yet, leave the Inverse relationship column empty and come back to it later.

  • Set the relationship connection type to “Formal.”
  • Select the Contact-Contact checkbox.
  • Set the position to “Direct connection.”

“Client” relationship settings:

  • Set the name to “Client.”
  • Set the inverse relationship to “Lawyer.”
  • Set the relationship connection type to “Formal.”
  • Select the Contact-Contact checkbox.
  • Set the position to “Reverse connection.”

Example. Set up a non-hierarchical relationship between partner companies.

Add a “Partner” relationship and connect it to itself.

  1. Set the name to “Partner.”
    1. Set the relationship connection type to “Formal.”
    2. Select the Account-Account checkbox.
    3. Set the position to “Horizontal connection.”

Save the relationship, then add the “Partner” relationship itself to the Reverse connection column.

Add relationships to the chart 

Once you add all the necessary relationships to the Relationship types lookup, you can start setting up contact and account charts. For example, here is how you can depict relationships with a contact.

Example. Depict relationships with the contact's manager and the contact's father. The father is an employee of a different account.

Depict the “Chief-Employee” formal relationship and the “Relative-Relative” informal relationship:

  1. Go to the Contacts section and open the necessary record.

  2. Go to the Connected to tab.

    This opens a block that contains the employee photo, name, and the job title.

  3. Select the block and click + on the right.

  4. Specify the details of the new relationship details (Fig. 6):

    1. Leave the dropdown list at the top of the relationship profile as “Formal.”

    2. Select “Employee-Chief” in the Relationship type dropdown list. The list lets you select all types of formal relationships between contacts.

    3. Select the relevant contact from the Contact dropdown list.

    4. Add a comment in the Comment field if needed. The comment will appear on the chart. If you need to edit the comment after adding it to the chart, double-click the arrow and make changes in the Comment field of the setup box that opens.

      Fig. 6 Setting up the relationship information
      connected_to_add_new_contact.gif

      Note. If you depicted a relationship by mistake, click btn_delete.png on the panel to the right and confirm deletion.

  5. Depict the “Relative-Relative” relationship type in a similar way. Specify the relation degree in the Comment field.

This will add the new relationships to the chart. If you have previously depicted other relationships with these records, these relationships will also appear on the chart (Fig. 7).

Fig. 7 A fully set up contact relationship chart
connected_to_contact_diaram.png

In this example, the FlashNet Consulting account has relationships with the company employees and a different account. If you depict a relationship between employees who work for different companies, the chart will display all existing relationships, including the connection between one of the employer accounts and a different account.

Attention. A contact can only be an employee of a single account. If you have already depicted an “Employee-Employer” formal relationship type between a contact and an account, you will receive an error message when attempting to depict a similar relationship between an employee and a different account. You can depict informal relationships instead.

If necessary, you can depict a relationship between the elements directly from the chart. Select one of the elements, click btn_arrow.png, drag the arrow to the second element and fill out the relationship details (Fig. 8).

Fig. 8 Depicting a new relationship from the chart
add_new_connection.gif

New relationship examples 

Example. Add an affiliate account to the holding company's chart.

  • Start the setup on the main account page.
  • Add an account.
  • Set the dropdown list at the top of the relationship profile to “Formal.”
  • Set the relationship type to “Holding company-Affiliate company.”
  • Select the affiliate account record.

Example. Add a branch to the company's chart.

  • Start the setup on the managing company's page.
  • Add an account.
  • Set the dropdown list at the top of the relationship profile to “Formal.”
  • Set the relationship type to “Managing company-Branch.”
  • Select the branch account record.

Example. Add a former employer to the employee's chart.

  • Start the setup on the contact page.
  • Add an account.
  • Set the dropdown list at the top of the relationship profile to “Not formal.”
  • Set the relationship type to “Employee-Former employer.”
  • Select the account record of the former employer.

Group contacts 

Use relationship groups to combine contacts by any criteria, even if the contacts do not have any other relationships. You can group contacts both within and outside an organization. For instance, you can group the sports team members who are employed by different accounts and do not have any other formal or informal relationships between each other (Fig. 9).

To view the group membership, bring up the contact relationship profile or hover over the contact block on the chart.

Note. The contact groups on the relationship chart are independent from the folders in the Contacts section.

Fig. 9 Contact relationship groups
connections_between_accounts_and_contacts_groups_example.png

Add a new group 

  1. Go to the contact or account page's Connected to tab and click btn_group.png.
  2. Click +.
  3. Specify the group name in the Name field. The group color is set automatically, but you can change it.
  4. Add a comment in the Comment field if needed.
  5. Click Save (Fig. 10).
Fig. 10 Adding a new group to the chart
connected_to_add_new_group_1.gif

This will add a new group to the contact group list.

The btn_menu.png button next to the group name has the following options:

  • Edit the group name and/or add a comment: click btn_edit.png.
  • Delete the group: click btn_delete.png and confirm deletion.
  • Highlight all the group's contacts on the chart: click btn_eye.png. Contacts that do not belong to the group will become inactive on the chart.

Add a contact to the group 

  1. Go to the contact or account page's Connected to tab and click btn_group.png.
  2. Select the relevant group and click + next to its name. This opens a box.
  3. Select the relevant contact in the box that opens.
  4. Add a comment in the Comment field if needed.
  5. Click Save (Fig. 11).
Fig. 11 Adding a new contact to the group
connected_to_add_new_contact_in_group.gif

This will add a new contact to the group.

The btn_menu.png button next to the group member name has the following options:

  • Add a comment to the group member: click btn_edit.png.
  • Delete the member from the group: click btn_delete.png and confirm deletion.