Skip to main content

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.
Need a Retell account?Use this Retell link. Sign up through this link.RetellAI.com
Messaging connections are separate from voice connections. If your agent handles both calls and messages, create one voice connection and one messaging connection.

Create a Retell messaging connection

Open the Retell page

In the Sympana dashboard, click Retell.

Switch to Messaging

Click the Messaging tab at the top (next to Voice).

Click Add Messaging Connection

Click the button to create a new messaging connection.

Name your connection

Give it a clear name like “SMS Support Agent” or “Instagram Sales Bot.”

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:

Select functions

Enable the functions your messaging agent needs — same 11 functions as voice (Book Appointment, Get Contact, Update Contact Data, etc.).

Configure dynamic variables

Add variables the agent needs — contact name, email, custom fields, 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.

Save

Click Save. The connection is now available for GHL workflows.

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



Test your messaging connection

  1. Make sure the messaging connection is active in Sympana
  2. Publish the Message Received workflow in GHL
  3. Send a test inbound message (SMS or other channel) to your GHL number
  4. Verify the AI responds in GHL Conversations
  5. Test handoff by sending a handoff keyword (e.g., “I want to talk to a person”)
  6. Verify the Handoff Requested workflow fires
If the AI doesn’t respond, check: Is the workflow published? Does the contact have the required tags? Is the connection active? Is the Retell API key valid?

Next steps

Messaging Connection Setup

Full guide with Contact Access and Human Handoff details.

Workflow Recipes

Copy-paste messaging workflow configurations.