What It Does
The agent:- Reviews the structured case record and missing-information checklist
- Drafts a concise message to the account or merchant
- Uses the right channel for the relationship, such as ticketing, email, CRM, or internal messaging
- Asks only for information that is needed for the current dispute branch
- Handles supported languages and tone requirements
- Returns a structured wait state to the workflow
Recommended Components
| Need | Duckie component |
|---|---|
| Interpret what information is missing | Autonomous agent |
| Send account messages | App tool or responder tool |
| Look up account and transaction context | App, custom, or MCP tools |
| Apply communication rules | Guidelines and guardrails |
| Continue after a response arrives | Workflow state transition |
Flow
Agent Instructions
The instructions should be narrow and operational:Guardrails
Add guardrails for:- No guarantees about dispute outcomes
- No collection of sensitive credentials
- No use of evidence that is not account-provided, transaction-backed, or customer-facing
- Escalate legal threats, account ownership disputes, regulatory questions, or high-value exceptions
- Escalate when the account asks to change historical records or fabricate evidence
Deployment Options
This agent usually does not need its own public deployment. In most systems, the dispute handling workflow calls it as a focused agent task. Use a direct channel deployment only when account messages come into a dedicated support queue and should be handled by this agent first.Related Docs
Autonomous Agents
Configure the communication agent.
Guidelines
Control tone, formatting, and account-facing language.
Guardrails
Prevent unsafe account communications.
App Tools
Send messages through connected systems.