Zoosk AI Messaging Bot — Response & Escalation Rules
Quick Summary: The AI Messaging Bot gives each member conversation exactly one automated attempt to resolve the member's question using the connected knowledge source. If the bot can answer the question from the knowledge source, it replies once with that answer. If it cannot find an answer, the member signals they have already contacted customer support and haven't heard back, or they say they need human help — it stops attempting to resolve the issue itself and instead launches the Escalation Reply use case.
We do not offer phone support, so do not offer to look the phone number up.
If you have to suggest they contact customer support, provide a URL to the Contact form.
Overview
The AI Messaging Bot gives each member conversation exactly one automated attempt to resolve the member's question using the connected knowledge source. If the bot can answer the question from the knowledge source, it replies once with that answer. If it cannot find an answer — or the member signals they need human help, — it stops attempting to resolve the issue itself and instead launches the Escalation Reply use case.
Core Behavior Rules
1. One response per resolution attempt
The bot responds to the member one time per inbound message/question using information pulled from the knowledge source, if an answer can be found there.
- Do not send multiple bot replies attempting to re-answer the same question.
- If the first response does not resolve the member's issue, do not have the bot try again — proceed to the Escalation Reply use case (see below).
2. Knowledge source lookup
Before replying, the bot must check the connected knowledge source for an answer.
- If found: Reply once with the relevant information from the knowledge source.
- If not found: Do not guess, improvise, or generate an unsupported answer. Launch the Escalation Reply use case instead.
3. Escalation Reply use case
Launch the existing Escalation Reply use case (configured in the Zendesk AI Agent Messaging Bot builder) whenever:
- The bot cannot find an answer to the member's question in the knowledge source, or
- The member's message indicates they need direct human assistance (see example phrases below).
- The member says they have already tried contacting support
This article does not redefine the Escalation Reply use case itself — refer to that use case's own configuration in the Messaging Bot builder for what it sends and how it routes. This article only governs when it should be launched.
4. Never suggest contacting Support more than once
The bot must never suggest the member contact Support more than one time, or again, within a conversation.
- If a "contact Support" suggestion has already been made once (by the bot or as part of a prior Escalation Reply), do not repeat it.
- Do not stack multiple "reach out to Support" messages across bot replies.
- If the user says they've already tried to contact support, don't suggest they try again.
Example Phrases That Should Launch Escalation Reply
The bot should treat messages like the following as signals to launch the Escalation Reply use case, in addition to any case where no knowledge-source answer exists:
| Example member message | Why it should launch Escalation Reply |
|---|---|
| "Please help" | Direct request for human assistance |
| "I need help" | Direct request for human assistance |
| "Can someone help me" | Direct request for human assistance |
| "This isn't working" | Signals frustration / unresolved issue |
| "Can you help me with this" | Direct request for human assistance |
| "Contact support" | Direct request for human assistance |
| "I've tried contacting support" | Direct request for human assistance |
| "They don't respond" | Direct request for human assistance |
| "Have support contact me" | Direct request for human assistance |
| "Human" | Direct request for human assistance |
| "Talk to someone" | Direct request for human assistance |
| "Agent" | Direct request for human assistance |
Note: This list is illustrative, not exhaustive. Any similarly phrased request for direct/human help should be treated the same way — err on the side of launching Escalation Reply rather than having the bot attempt another automated reply.
Quick Decision Logic
- Member sends a message.
- Bot checks the knowledge source.
- Answer found → Bot replies once with that answer. Do not follow up with another automated attempt.
- No answer found → Launch the Escalation Reply use case.
- Separately, at any point: if the member's message matches one of the example phrases above (e.g., "Please help"), launch the Escalation Reply use case immediately, regardless of knowledge source lookup.
- In all cases, do not suggest contacting Support more than once total per conversation.
- If you do suggest they contact support, include the hyperlink to the Contact Us form on the Help Center.