Documentation Index
Fetch the complete documentation index at: https://docs.sympana.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
A messaging connection lets your Retell AI agent handle text-based conversations — inbound SMS, WhatsApp, Instagram DMs, Facebook messages, webchat, and more. The AI reads each message, generates a response, and sends it back through GHL Conversations.Create a Retell messaging connection
Select your Retell messaging agent
Choose the Retell agent that will handle messages. This should be an agent configured for text conversations.
Link a GHL calendar (optional)
Only needed if the messaging agent uses appointment functions (Book Appointment, Get Slots, etc.).
Configure Contact Access
Control who the AI is allowed to message:
| Setting | What it does |
|---|---|
| Allowed Tags | Only contacts with these tags get AI replies |
| Blocked Tags | Contacts with these tags are skipped |
| Handoff Tags | Contacts with these tags are treated as handed-off to a human |
| Opt-out Keywords | Words like “stop”, “unsubscribe” — AI stops replying |
Select functions
Enable the functions your messaging agent needs — same 11 functions as voice (Book Appointment, Get Contact, Update Contact Data, etc.).
Configure Human Handoff
Set up handoff keywords. When a contact says “talk to a person” or “human”, the AI stops and fires the Handoff Requested trigger in GHL.
Build a messaging workflow
After creating the connection, build a GHL workflow to use it:Channel filtering belongs in the GHL trigger, not in the messaging connection. The connection is channel-agnostic — GHL decides which messages to route to AI.
Build a handoff workflow
Recommended tag strategy
| Tag | When to apply |
|---|---|
ai_msg_enabled | When you outbound a contact or opt them in for AI messaging |
ai_msg_blocked | When the contact opts out (says “stop”, “unsubscribe”) |
ai_msg_handoff | When handoff is triggered — AI pauses |
Test your messaging connection
- Make sure the messaging connection is active in Sympana
- Publish the Message Received workflow in GHL
- Send a test inbound message (SMS or other channel) to your GHL number
- Verify the AI responds in GHL Conversations
- Test handoff by sending a handoff keyword (e.g., “I want to talk to a person”)
- Verify the Handoff Requested workflow fires
Next steps
Messaging Connection Setup
Full guide with Contact Access and Human Handoff details.
Workflow Recipes
Copy-paste messaging workflow configurations.

