{"uid":"cap_JCarsFL2AibPGv5AruaH9","slug":"verdict-l402-customer-support-triage-spam-filter-df9fc9b3","name":"Verdict L402 - Customer Support Triage & Spam Filter","description":"Customer support triage and spam filter: classifies an inbound message by category and urgency, scores spam, and returns a routing decision (queue, escalate, review, discard).","url":"https://verdict.kechlab.com/v1/triage?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"message":{"type":"string","description":"the customer message"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0092","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.0092/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0092","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0092","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lo582BrHRKUZc9b5v8j3W","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0092","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Classifies an inbound customer message by category and urgency, scores it for spam, and returns a routing decision (queue, escalate, review, or discard).","exampleAgentPrompt":"Triage this customer message for me and tell me whether to escalate, queue, review, or discard it — and flag if it looks like spam: 'My order has been stuck in processing for 6 days and nobody has responded to my emails, this is completely unacceptable.'","exampleUseCases":[{"title":"Spam filtering for support inbox","prompt":"Check if this message to our support team is spam or a real customer issue, and tell me whether to discard it or route it for review: 'Congratulations! Your account has been selected for a special offer, click here to claim your $500 prize.'"},{"title":"Urgent complaint escalation","prompt":"Triage this inbound support message and tell me if it needs to be escalated immediately or can wait in the normal queue: 'I was charged three times for the same order and my account has been locked — I need this fixed RIGHT NOW or I'm calling my bank.'"},{"title":"Automated helpdesk routing","prompt":"Classify this support ticket by category and urgency, score it for spam, and give me a routing decision — queue, escalate, review, or discard: 'Hi, I can't log into my account after the password reset, the link keeps saying it's expired.'"}],"resultDescription":"Returns a routing decision (one of: queue, escalate, review, or discard), a message category, an urgency level, and a spam score for the submitted customer message.","failureModes":["Empty or missing message field returns a validation error","Extremely long messages may be truncated or rejected","Ambiguous messages with no clear intent may produce low-confidence routing decisions","Non-English messages may produce less accurate classifications","Payment failure via x402 protocol results in 402 response before processing"],"whenToPreferThis":"Choose this endpoint when you need a single, fast API call to simultaneously classify, spam-score, and route a customer support message — especially in agentic pipelines where the routing decision needs to be machine-readable and actionable without additional processing steps. Prefer it over general-purpose LLM prompting when you need consistent, structured routing outputs at scale with predictable cost per message.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:21:04.106Z","isFirstParty":false,"canonicalSlug":"verdict-l402-customer-support-triage-spam-filter-df9fc9b3"}