Ticket Creation Tool

The Ticket Creation Tool allows an Agent to hand off a conversation to a human team natively inside Zaia Endless CRM. Instead of sending emails or using external CRMs, this tool creates a ticket directly in the internal support area, ensuring smooth and reliable human takeover.


πŸ”Ž What It Does

  • Creates a ticket in a specific CRM Team defined during setup.

  • Transfers the conversation context and all collected data to the ticket.

  • Enables humans to take over seamlessly from where the Agent stopped.

  • Essential for handoff to humans, especially in support, sales, and complex workflows.


βš™οΈ Configuration

When creating a Ticket Creation Tool, you will configure:

  • Name β†’ A clear label for the tool. Example: "Escalate to Support Team"

  • Description β†’ The Agent uses this description to decide when to call the tool. Example: "Creates a ticket for the human Support Team when user requests human help."

  • CRM Team β†’ The team responsible for receiving the tickets.

    • Must be created in the CRM β†’ Teams section before linking.

    • Can be a single agent or multiple human operators.


πŸ”„ How It Works at Runtime

  1. The Agent evaluates conversation context and decides to escalate.

  2. If this tool is available, it creates a new ticket inside the selected CRM team.

  3. The conversation is transferred, and a human agent continues the interaction.

  4. The ticket is fully visible in the Attending / Conversations module.


βœ… Best Practices

  • Always link the tool to a real CRM Team (never leave it unassigned).

  • Keep the description very explicit, so the Agent knows exactly when to trigger it.

  • Use this as the only method for human handoff β€” do not mix with external APIs.

  • Combine with Tasks to define specific conditions (e.g., "if user says 'talk to a human', escalate").


πŸ“Œ Example Use Cases

  • Customer asks: "I want to speak with a real person." β†’ Agent uses Ticket Tool and transfers to "Support Team".

  • During a sales conversation, Agent collects lead data and user requests a proposal. β†’ Ticket is created and assigned to the "Sales Team" for follow-up.

Last updated