Automatic conversation tagging
Concierge Agents can add tags when a conversation meets conditions you define. They can also use the conversation’s current tags to decide how to respond. For example, an agent can label a refund request and use that label on later turns to keep following your refund-support instructions.Before you begin
You need permission to edit a Concierge Agent and, for the reusable example below, manage tenant skills. Use an agent version that supports the built-intag_conversation tool.
Choose a small set of useful labels and the conditions for applying each one.
You do not need to create the labels in advance: automatically added tags also
enter your tenant’s tag catalog.
How it works
- The agent evaluates your instructions against the conversation.
- When a condition matches, it calls
tag_conversationwith one label. - CXP adds the label to the conversation and makes it available as a catalog suggestion. Existing labels stay in place.
- The agent receives current conversation tags as context for subsequent decisions, including tags applied manually.
refund_requested means and how the agent should respond. Applying a tag does
not itself approve a refund, change conversation status, or assign the
conversation to a team.
Add rules to agent instructions
Open Agents > Concierge, open your agent, and edit its draft instructions. Specify the trigger, exact label, and expected response behavior.Label a specific request
Add an instruction such as:export_help label on the conversation and a response
focused on helping the customer.
Define several independent rules
refund_requested, rather than alternating between that label and Refund Requested.
Use existing tags to guide behavior
The agent already receives current tags; it does not need to call the tagging tool just to read them. Add instructions that connect those labels to useful behavior:step_by_step before the Concierge Agent’s
next response. The tag then provides context for the response style you defined.
Create a reusable Tagging Policy skill
Use a skill when several Concierge Agents should follow the same policy, or when you want to maintain tagging rules separately from their main instructions.- Open Skills under ADMIN and select Create skill. You can also reach the skill directory through Manage tenant skills in an agent’s Skills section.
-
Enter these values:
- Paste the following into Instructions, adapting the labels and rules to your support process, then select Save.
- Open the Concierge Agent’s draft and its Skills section. Select Add skill, choose Tagging Policy, and set Load mode to Always. This makes the policy available from the start of the conversation.
- Select Save draft, test the behavior, then publish the agent version for the intended channel. Repeat the assignment for other agents that should share the policy.
Verify your policy
Start fresh test conversations using the agent version and channel you configured.
Check the response as well as the labels: the agent should keep helping the
customer without narrating its tagging work. If a rule does not take effect,
check the channel’s agent version, published instructions, and skill assignment
and load mode.
Tag behavior and limits
- Each label must contain 1–100 characters with no leading or trailing whitespace.
- Adding the same exact label again leaves it unchanged. Conversation labels preserve exact spelling; catalog suggestions treat capitalization variants as one entry. Consistent labels avoid confusing variants.
- The tool adds tags. It does not remove or replace them, or automatically tag past conversations. To correct a label, edit the conversation’s tags.
- If an open selector does not show a new catalog suggestion, reopen it or reload the page after cached suggestions refresh.
- Agent Assist can use this tool to tag its own internal assistance conversation. It does not tag the customer conversation being discussed; use that customer’s conversation tag control for manual changes.

