Skip to main content

Update contact properties using AloAi Agents

Laarni D avatar
Written by Laarni D
Updated this week

The Update Contact Properties feature in AloAi Agents is designed to simplify and improve how customer data is managed. With this action, AloAi Agents can capture important details like a customer’s name, email address, and date of birth during calls. These details are stored in the system under the About this Contact section for easy access.

Additionally, if the system is connected to CRMs like HubSpot, Pipedrive, or Salesforce, the data is automatically synchronized. This ensures that customer information remains accurate and up-to-date across all platforms.


Setting up the update contact property action

Step 1: Access the "Update contact property" action

  1. Open the AloAi Voice Agents interface.

  2. Navigate to the Prompt section.

  3. Add the "Update Contact Property" action, specifying where data collection should occur during customer calls.


Step 2: Select or define properties

Define which customer details to collect. You may choose from the default system properties or create custom fields based on your requirements.

Default properties:

  1. First Name (Text)

  2. Last Name (Text)

  3. Email (Text)

  4. Address (Text)

  5. Country (Text)

  6. Phone Number (Text)

  7. Date of Birth (Date Picker)

  8. Time Zone (Text)

Custom properties:

Depending on the business requirements, custom properties can also be added. Examples include:

  1. Price (Text)

  2. Stock Number (Text)

  3. Car URL (Text)

  4. Annual Revenue Salesforce (Number)

  5. Application Date (Date Picker)

  6. HubSpot Company Domain (Text)


Step 3: Set the prompt for data collection

Specify the events during conversations where the AloAi Agent should collect and store data into these properties.

For instance, the prompt might include: “Can I get your last name, email, and date of birth to update your record?

The AI will capture and assign each piece of information to the corresponding property.


Step 4: Testing and CRM integration

  1. Simulate a call - initiate a call and explain that you’re updating records.

    Example: “Hello, can I confirm your preferred email?”

  2. Collect information - record the customer’s responses.

    Sample responses: "[email protected]"

  3. Confirm and save - confirm and save the details.

    Example: "Thank you. I’ve updated your email to [email protected].”

  4. Transfer the call - inform the user the information has been updated. Use the transfer call action and select the line. Example:
    “Your details are updated. Let me transfer you to a live agent now.”

    In the contact’s communication history, the note indicates that the call was successfully routed to another line.

    In the AloAI Voice Analytics summary, the call outcomes show that the call was successfully transferred to another line.

  5. Verify data sync - check that data is saved in Aloware and synced correctly to CRMs like HubSpot.

The contact's email has been updated

You can also enroll a contact in an AloAI Agent for testing. Read this guide to learn how.


Important configurations to consider

  1. Defining fields - decide which customer details are mandatory, such as name, contact number, or email.

  2. Data privacy compliance - ensure customer data, especially Personally Identifiable Information (PII), is handled in compliance with regulations like GDPR and CCPA.

  3. CRM setup - check integration configurations to ensure seamless syncing.

  4. Testing and validation - conduct thorough testing to confirm that data transmission, collection, and syncing meet your business needs.

Did this answer your question?