{"uid":"cap_rQIviPmxxtxNO6BCDkGeT","slug":"money-ai-text-classifier-e9cb5206","name":"Money AI Text Classifier","description":"Classify a piece of text into one of your labels, with a confidence. Use it for: Classify this support message as: billing, technical, sales, or other.; Classify this commit message as: fix, feature, refactor, docs, or chore.","url":"https://money-ai-shop.money-ai.workers.dev/s/classify","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"brief":{"type":"string","description":"what you want produced"},"skill":{"type":"string","const":"classify","description":"which service to run"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oFP7PL4YSudZh42Oh9VLw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003002","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Classifies a piece of text into one of your custom labels, returning a predicted label and confidence score.","exampleAgentPrompt":"Classify this support message as billing, technical, sales, or other, and give me your confidence: 'I was charged twice for my subscription this month and need a refund.'","exampleUseCases":[{"title":"Support ticket routing by category","prompt":"Classify this incoming support message as billing, technical, sales, or other so I know which team to send it to: 'My dashboard keeps throwing a 500 error whenever I try to export my data.'"},{"title":"Git commit message tagging","prompt":"Classify this commit message as fix, feature, refactor, docs, or chore and tell me how confident you are: 'update README with new installation instructions and add API reference section'"},{"title":"Customer feedback intent labeling","prompt":"I need you to classify this customer review as complaint, praise, question, or suggestion: 'The onboarding flow is confusing and I couldn't figure out how to invite team members.'"}],"resultDescription":"Returns a predicted label (one of the user-defined categories provided in the brief) along with a confidence score indicating how certain the model is about the classification.","failureModes":["No labels provided in the brief — model cannot classify without a label set","Text is too ambiguous or short to assign a label with meaningful confidence","Malformed request body missing required 'skill' or 'brief' fields — likely 400 or 422 response","Payment not completed — x402 payment required before the request is processed","Label set contains too many or overlapping categories, reducing classification accuracy"],"whenToPreferThis":"Choose this endpoint when you need zero-setup text classification with custom labels on the fly — no model training or fine-tuning required. It's ideal for routing, tagging, or categorizing short text passages at low cost ($0.003/call) when you need a label plus a confidence score. Prefer this over building a custom classifier when your label set changes frequently or you only need occasional classification without infrastructure overhead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:30:59.818Z","isFirstParty":false}