chatway-ai-reply-assistant
Installation
SKILL.md
Chatway AI Reply Assistant
Help support agents prepare accurate, empathetic replies grounded in the customer's actual conversation and available Chatway knowledge.
Workflow
- Identify the target conversation by provided UUID or
search-conversations/list-conversations; ask only for disambiguation when multiple matches materially differ. - Call
list-conversation-messagesand, if useful,get-conversation. Include earlier paginated messages when needed; observe that messages arrive newest first. - Identify the customer's current question, what agents have already promised, the channel, language, and whether a human handoff has already occurred.
- Search
search-knowledge-baseusing focused terms. It searches available FAQ/Help Center content, not external order systems or the web. If retrieval fails or is irrelevant, explicitly flag unsupported factual details and draft a safe clarification rather than guessing. - Draft a response in the customer's language and appropriate tone. Avoid overpromising, invented timelines, unverified policy exceptions, and repeating already answered questions. Include relevant steps when supported by retrieved content.
- Before any
send-message, show the exact proposed reply, the target conversation, and any uncertainty. Request explicit approval to send unless an explicit current-task authorization already covers the action. - Use
send-messageonly when permitted and authorized. Confirm the message ID or tool-reported result; if blocked due to human handoff, do not circumvent it. - Optionally propose a private
add-noteorhandoff-to-humanwhen unresolved; these require separate approval.
Bulk requests
For "answer all unanswered chats," triage first, show a batch table of drafts, and get approval for the intended sends. Never silently send a batch because the user asked for drafts or a review. For large queues, disclose how many were assessed and the remaining pages.