By default, your Email AI Agent supports multiple participant conversations, allowing it to reply within threads that include multiple recipients in the To and CC fields.
Multiple participant conversations allow your AI Agent to handle email threads with multiple recipients. Learn how to configure or disable this feature and use the available system variables for managing multi-participant email threads.
When multiple participant conversations is enabled (the default), the AI Agent:
When handing off these conversations to your support platform, pass the correct participant data—like the most recent sender and the full list of current recipients—so that human agents can respond with the full context. For configuration steps and setup guidance, see Implementation & usage.
Multiple participant conversations have the following constraints.
The AI Agent supports up to 25 recipients in the To and CC fields (not including the original sender):
In Conversations involving multiple participants (via the To or CC fields), the AI Agent may receive messages from different senders within the same thread. However, any metadata shared with the Agent—such as global variables, system variables, or data passed through the API—is always tied to the original sender who initiated the conversation.
This means:
Why this matters:
If your use case involves personalized experiences, sensitive workflows, or profile-based decisions, this behavior prevents the Agent from switching context mid-thread.
Multiple participant conversations are useful in the following scenarios:
Configure multiple participant conversations and use the available system variables to build rules and workflows.
Use this setting to control whether the AI Agent responds to all recipients in an email thread or only the original sender. This toggle is enabled by default.
To configure multiple participant conversations:
On the dashboard, go to Channels > Email, then select the email channel you want to configure.
Select the Customization tab.
Locate the Include CC’d participants in responses toggle.
When multiple participant conversations is enabled, the AI Agent:
When multiple participant conversations is disabled, the AI Agent:
System variables behave the same regardless of this setting. If the original sender’s email includes additional participants:
has_multiple_participants is set to TRUEemail_latest_CC_list contains the additional participants from the most recent messageThis allows you to continue using these variables to gate rules and workflows regardless of this setting.
When the AI Agent detects additional participants in an email Conversation, it sets the following system variables. Use these variables to configure rules and workflows—for example, to restrict sensitive Knowledge articles or Processes when more than one end user is present.
has_multiple_participantsA boolean value that is:
TRUE if the message includes more than one participantFALSE if only a single sender is involvedemail_from_addressThe email address of the person who sent the most recent message.
email_latest_CC_listA list of the To and CC recipients from the most recent message in the thread.
Configure multiple participant conversations to handle email threads with your support platform.
To properly escalate multiple participant email threads:
email_from_addressemail_latest_CC_listemail_latest_CC_list system variable into the custom field in the Zendesk Support handoff block.email_latest_CC_list variable to pass CC’d recipients directly into the ticket—no custom field required. All CC’d participants will automatically receive replies from human agents.
email_from_address variable to populate the Chatter’s Email field in the Zendesk Ticketing block.email_from_address, email_latest_CC_list) into those fields in the appropriate handoff block.
email_from_address variable to populate the “Email address” field in the Salesforce case block.email_from_address variable to populate the “Reply-To Email” address for the Email app block, and email_latest_CC_list to populate the “CC Email(s)” address.Reply-To and CC headers. No custom fields or automation are needed—CCs will be preserved in the outgoing message and replies will include all participants.When a Conversation with multiple participants is escalated to a human agent via an Email Handoff, it’s important to ensure that all current recipients—listed in the latest To and CC fields—are included in both the support ticket and any related replies.
If you’re using the Zendesk Support block, Human agent replies in the ticket are sent to all participants who were included in the last message that triggered the handoff.
This is the only handoff block that provides full multi-participant support out of the box.
email_latest_CC_list variable to it within the optional Zendesk Fields of the Zendesk Support block.For other handoff blocks (like Zendesk Ticketing, Salesforce, or Email App). Ada does not automatically populate the CC field in your agent platform. To replicate this functionality:
Zendesk Ticketing and Salesforce only. Create custom fields.
You’ll need two fields:
These can be new custom fields or existing fields already available in your ticketing platform.
Pass system variables into the appropriate handoff block.
Use the following system variables to populate the custom fields:
email_from_address to the existing Email Address field.email_latest_CC_list to the field representing the CC participant list on the case (e.g., CC List). You may need to create that field in Salesforce if you don’t already have one.
email_from_address to the Chatter’s Email field.email_latest_CC_list to it. This passes CC’d recipients directly into the ticket without requiring a custom field.
email_from_address to the Reply-To Email field so that the end user appears as the sender in the ticket.email_latest_CC_list to the CC Email(s) field so that all current To and CC recipients are included in the ticket and automatically receive replies.
Ensure human agents can reply to all participants.
Set up an automation to populate the To and CC fields on the case using the custom fields. This allows agents to reply to all participants without manual copying.
In Salesforce, go to the Object Manager for the Case object.
In the left navigation, select Buttons, Links, and Actions, then click the Email action.
In the Email action screen, scroll to the Predefined Field Values section. Next, add two new predefined field mappings—one for the CC Address field and one for the To Address field on the case.
Here’s an example of what those field mappings might look like:
When using the Email CCs input field with the email_latest_CC_list variable, CC’d participants are automatically included on the ticket and will receive replies from human agents—no manual copy-paste required.
If the platform respects standard email headers, it will automatically display the sender and CC’d participants in the ticket, and agent replies will include everyone—no mapping or custom fields required. Ada simply passes the data via the outbound email itself.
Without this setup, replies will only go to the requester, not the full participant list.
Follow these recommendations when working with multiple participant conversations.
When the AI Agent engages in conversations with multiple participants, anything it says or collects is visible to everyone in the thread. If the Agent asks for private or sensitive details—like account numbers, refund reasons, or authentication—restrict those flows to single-participant conversations.
Gate the applicable Actions, Processes, or Knowledge so they are only available when there is a single participant.
To restrict sensitive flows, use has_multiple_participants:
Where has_multiple_participants is NOT TRUE
or
Where has_multiple_participants is FALSE
This ensures sensitive actions are only triggered when there’s a single participant on the thread.
email_from_address to represent the requesteremail_latest_CC_list if your platform supports CCshas_multiple_participants to prevent sensitive flowsemail_latest_CC_list variable manually in your handoff block by creating a custom field in your agent platform.Explore additional Email configuration and related options.