Customer chat monitor
Watch busy customer groups and chats, and only interrupt the owner when it matters.
For businesses that run on WhatsApp, Slack Connect or Telegram groups: checks new messages for urgent problems, late orders, complaints, payment issues and requests for the owner, and says whether to notify, keep watching, or stay quiet.
Try it live
Real calls to Jev. Pick an example or paste your own.
Pick an example or paste your own input, then run it.
Under the hood
Every question and rule, in the open. Fork it to change any of them.
What it asks
Reads messages, then asks 5 questions in one call.
- Q1Urgent problemYes / no
Is a customer reporting a problem that's hurting them right now (they can't operate, can't pay, or the product is down)?
- Q2Late or unresolved orderYes / no
Does a customer say an order, delivery or request is late or unresolved?
- Q3ComplaintYes / no
Is a customer complaining or unhappy with the service?
- Q4Asks for the ownerYes / no
Does a message ask for the owner, a manager, or a decision only the business can make?
- Q5Payment issueYes / no
Does a customer mention a payment problem, a refund or a chargeback?
How it decides
Rules run in code, top to bottom. The first one that matches gives the verdict.
- 1If Urgent problem ≥ 0.7Notify the owner
- 2If Asks for the owner ≥ 0.7Notify the owner
- 3If Payment issue ≥ 0.7Notify the owner
- 4If Late or unresolved order ≥ 0.5Keep an eye on it
- 5If Complaint ≥ 0.5Keep an eye on it
- 6If Urgent problem ≥ 0.4Keep an eye on it
- ·DefaultNothing needed
Call it from your code
Every template runs as-is with an API key, no setup: POST /api/v1/judges/chat-monitor/run.
curl -X POST https://tryevally.com/api/v1/judges/chat-monitor/run \ -H "Authorization: Bearer $EVALLY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "input": { "messages": "[10:02] Rahul: Order #4411 was supposed to arrive yesterday, still nothing\n[10:05] Rahul: This is for my shop'\''s opening tomorrow, can someone senior call me?\n[10:06] Anita: Same issue with my delivery last week btw" }}'Seen in the wild
Community builds on Jev that use this pattern. Not affiliated with Evally.
More in Support & ops
- Support & ops
Support ticket router
Route every ticket to the right team, fast-track the urgent ones, auto-answer the easy ones.
Needs triageUrgentSend a docs link+65 questions - Support & ops
Inbox triage
Sort every email: action needed, FYI, meetings, newsletters, receipts, spam, and what's urgent.
UrgentAction neededSpam+73 questions - Support & ops
Churn risk detector
Spot the customers who are about to leave while there's still time to save them.
HealthyAt riskSave now6 questions - Support & ops
Alert & log triage
Page on-call for what matters, open tickets for the rest, and ignore the noise.
Page on-callOpen a ticketIgnore4 questions