Your Customer Success Manager handles the initial integration setup (OAuth, webhooks, operator creation). This guide covers how the integration works and what your team can configure.
How It Works
Once connected, Cevro operates as a dedicated operator in your Zoho SalesIQ account:- A player starts a chat on your website via the SalesIQ widget
- The conversation is routed to Cevro’s operator
- Cevro’s AI handles the conversation — authenticating the player, looking up account data, and resolving their request
- If the AI can’t resolve the issue, it escalates to your human support team
Brands & Multi-Brand Support
If you operate multiple brands in Zoho SalesIQ, each brand can be independently configured:- Automated brands — Cevro handles conversations with AI
- Non-automated brands — Conversations pass through to your human agents immediately
Escalation to Human Agents
When the AI determines a conversation needs human attention — whether the player asks for a person, the issue is too complex, or a policy requires human review — Cevro escalates the conversation to your support team.Choosing an Escalation Mode
There are two ways Cevro can hand off conversations. You can configure this in the Cevro dashboard under Zoho SalesIQ Configuration > Escalation Routing.- Department Transfer
- Direct Operator Assignment
This is the default mode.When a conversation is escalated, Cevro transfers it to your configured Zoho SalesIQ department queue. Your agents see the transfer request and accept it when ready.How it works:
- Cevro sends the conversation to the department
- Zoho handles the queue and agent routing
- Agents see a transfer notification and choose to accept
- The conversation includes an internal note summarizing why it was escalated
Setting the Escalation Department
You need to tell Cevro which Zoho SalesIQ department should receive escalated conversations:- Go to Zoho SalesIQ Configuration in the Cevro dashboard
- Under Escalation Routing, select your department from the Default Department dropdown
- Save the configuration
What Happens When No One Is Available
If no human agents are online or available to take the conversation:- Cevro sends the player a message letting them know no agents are currently available
- A full conversation transcript is emailed to your brand’s escalation email address (configured in Settings > Brands)
- The conversation is closed in Zoho SalesIQ
Settings Reference
These settings are available in the Cevro dashboard under Zoho SalesIQ Configuration:| Setting | Description |
|---|---|
| Default Department | The Zoho SalesIQ department where escalated conversations are sent. Required for escalation to work. |
| Escalation Mode | Choose between Department Transfer (agents accept manually) or Direct Operator Assignment (automatic, least-busy-first routing). |
| Facilitator Operator | An operator with access to multiple Zoho departments, used for accurate load balancing when bot and human operators are in different departments. Only needed with Direct Operator Assignment. |
| Chat Pickup Behavior | Whether Cevro picks up new conversations immediately or waits for a transfer from your Zoho chatbot. Enable “Wait for transfer” if you have a Zoho chatbot handling initial engagement. |
| Player Authentication | Automatically verify player identity using data your website passes to the SalesIQ widget (e.g., player ID, session data). |
| Country Detection | Automatically detect the player’s country from the page URL they’re chatting from (e.g., /en-gb/ → United Kingdom). |
FAQ
Can I use both escalation modes for different brands?
Can I use both escalation modes for different brands?
The escalation mode is set at the workspace level and applies to all brands. If you need different behavior per brand, talk to your CSM about per-brand configuration options.
What happens if an operator goes offline mid-assignment?
What happens if an operator goes offline mid-assignment?
If Cevro tries to assign a conversation to an operator who has gone offline, Zoho returns an error. Cevro automatically tries the next available operator. If all attempts fail, it falls back to department transfer.
How does Cevro stay online 24/7?
How does Cevro stay online 24/7?
Cevro uses an automated presence system (Sentinel) that maintains an active session in Zoho SalesIQ. This keeps the AI operator’s status set to “Available” around the clock, with automatic recovery if the session drops.
Do I need to update the webhook when I add new brands?
Do I need to update the webhook when I add new brands?
Yes. When you add a new brand in Zoho SalesIQ, you need to update the webhook workflow to include the new brand. Go to Zoho SalesIQ > Settings > Developer > Workflows > Data Workflows, edit the Cevro webhook, and add the new brand.
Does direct operator assignment respect chat limits?
Does direct operator assignment respect chat limits?
Yes. Cevro reads each operator’s maximum concurrent chat setting from Zoho SalesIQ. Operators at their limit are skipped. The default limit is 5 if not explicitly configured in Zoho.
Why do all operators show 0 active chats in load balancing?
Why do all operators show 0 active chats in load balancing?
This happens when your bot operators and human agents are in different Zoho SalesIQ departments. The bot can only see conversations in its own department. Configure a Facilitator Operator (an account that belongs to both departments) to give Cevro cross-department visibility. See the Direct Operator Assignment section above.