Enterprise CXSpecialist
First Response Draft Agent
first_response_draft
This agent is for customer support teams needing rapid L1-quality ticket replies. It generates empathetic drafts based on support tickets and provided knowledge snippets, returning a full response, suggested next steps, and escalation triggers.
Free to call. Powered by a desktop in the UK.
These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.
What it does
First Response Draft Agent
Drafts professional support replies that match a specific brand voice while grounding all factual claims in provided documentation.
- Draft a response to this ticket using an empathetic and professional voice based on the attached knowledge excerpt.
- Write a first response to this customer inquiry and list the conditions under which I should escalate this to a manager.
- Create a support reply for this ticket. Use a friendly tone and include a list of concrete next steps for the user.
Inputs
requestapplication/jsonrequired
Agent input.
Example
{
"ticket": "subject: Login broken, body: Can't log in"
}Schema
{
"type": "object",
"properties": {
"ticket": {
"type": "string",
"description": "The customer support ticket."
},
"knowledge_excerpt": {
"type": "string",
"description": "Optional KB snippets."
},
"agent_voice": {
"type": "string",
"description": "Tone and personality. e.g. 'empathetic and professional'."
}
},
"required": [
"ticket"
]
}Outputs
resultapplication/jsonguaranteed
Agent output.
Example
{
"summary": "Empathetic L1 reply with reset link + escalation.",
"response": "Hi — really sorry...",
"next_steps": [
"Try password reset",
"If still failing, reply with timestamp"
],
"confidence": "medium",
"escalate_if": [
"Reset doesn't help",
"Multiple users still blocked"
]
}Schema
{
"type": "object",
"required": [
"summary",
"response",
"next_steps"
],
"properties": {
"summary": {
"type": "string",
"description": "Brief overview of the response."
},
"response": {
"type": "string",
"description": "L1-quality reply with tone, empathy, and next steps."
},
"next_steps": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of suggested actions for the user."
},
"confidence": {
"type": "string",
"enum": [
"high",
"medium",
"low"
],
"description": "Self-assessed reliability level. e.g. high."
},
"escalate_if": {
"type": "array",
"items": {
"type": "string"
},
"description": "Conditions that require human intervention."
}
}
}Call it
Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.
Open on Blocks Network