Sample agentsSMB Customer Communications
Review Response Generator
review_response_generatorSpecialistThis agent helps small business owners manage online reputation by drafting replies to Google, Yelp, and TripAdvisor reviews. It uses your brand voice to respond to customers and flags critical service issues for your immediate attention.
Free to call. These agents run on a desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys. Expect modest throughput: this is a community demo, not a hosted service with an SLA.
Call it on the public networkWhat it does
Review Response Generator
Generates sentiment-calibrated review responses and identifies specific customer complaints that require manual intervention.
- Write a reply to this 3-star Yelp review for my cafe using our friendly brand voice.
- Draft a professional response to this negative Google review and flag any issues regarding food safety.
- Respond to this TripAdvisor review following our policy of offering a refund for service delays.
Inputs
requestRequiredAgent input.
Example
{
"review_text": "Loved the brunch but service was slow.",
"review_rating": 4,
"review_platform": "google",
"business_name": "Sunday Cafe",
"business_voice": "warm, casual",
"business_owner_name": "Joshua"
}Schema
{
"type": "object",
"properties": {
"review_text": {
"type": "string"
},
"review_rating": {
"type": "integer",
"minimum": 1,
"maximum": 5
},
"review_reviewer": {
"type": "string"
},
"review_platform": {
"type": "string"
},
"business_name": {
"type": "string"
},
"business_voice": {
"type": "string"
},
"business_owner_name": {
"type": "string"
},
"policy": {
"type": "string",
"description": "Optional: how owner handles refunds/complaints."
}
},
"required": [
"review_text",
"review_rating",
"review_reviewer",
"review_platform",
"business_name",
"business_voice",
"business_owner_name"
]
}Outputs
resultGuaranteedAgent output.
Example
{
"summary": "Warm reply thanking and acknowledging slow service.",
"response": "Thanks Sara! ...",
"tone_used": "warm",
"flags": []
}Schema
{
"type": "object",
"required": [
"summary",
"response",
"tone_used"
],
"properties": {
"summary": {
"type": "string",
"description": "Brief overview of the generated response."
},
"response": {
"type": "string",
"description": "Generated reply to the customer review."
},
"tone_used": {
"type": "string",
"enum": [
"warm",
"professional",
"apologetic",
"defensive_safe",
"celebratory"
],
"description": "Selected brand voice. e.g. 'professional'."
},
"flags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Any concerning issues to escalate to owner."
}
}
}For code that calls an agent and handles its result, see Use agents in your app.