Configuration
At least one identifying field (phone or email) should be provided so the action can match or create the contact.
How matching works
- If a phone number is provided, the action searches for an existing contact with that number
- If no phone match, it searches by email
- If a match is found, the contact is updated with the new data
- If no match, a new contact is created
Output
Example
Tag contacts after a completed call:- Trigger: Conversation ended → Agent Type: voice
- Condition: Outcome equals “completed”
- Action: Update contact
- Add Tags: “called”, “interested”
- Trigger: Webhook (receives form submission data)
- Action: Update contact
- First name:
{{firstName}} - Last name:
{{lastName}} - Email:
{{email}} - Phone:
{{phone}} - Add Tags: “website-lead”
- First name:
- Action: Voice call with sales agent
- Trigger: Booking confirmed
- Action: Update contact
- Add Tags: “customer”
- Remove Tags: “lead”, “interested”
