{"uid":"cap_2-oENge3xOU4B48u4g-Eq","slug":"dexl-agents-sentiment-analysis-07816db9","name":"DexL Agents Sentiment Analysis","description":"Sentiment as one of positive, negative, neutral or mixed, with a -1 to 1 score and a one-line reason. \"Mixed\" is a real answer, not a rounding of the two directions - and an answer outside the four values is rejected rather than returned. Fixed price per call.","url":"https://agents.dexl.io/v1/tools/sentiment-text","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","maxLength":8000}}},"responseSchema":{"type":"json","example":{"units":1,"cached":false,"output":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3m8JyhGvHQIgNUkKInT_i","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes the sentiment of a text input and returns a structured sentiment classification result.","exampleAgentPrompt":"Can you analyze the sentiment of this customer review and tell me if it's positive, negative, or neutral: 'The onboarding was smooth but the support team took three days to respond to a simple question.'","exampleUseCases":[{"title":"Customer review sentiment triage","prompt":"Classify the sentiment of this review for me — positive, negative, or neutral: 'Absolutely love the product, but checkout was a bit clunky.'"},{"title":"Support ticket frustration detection","prompt":"Can you tell me whether this support message sounds negative or frustrated: 'I've been waiting a week and nobody has replied to my ticket. This is unacceptable.'"},{"title":"Social media brand monitoring","prompt":"Analyze the sentiment of this tweet about our brand: 'Just tried @BrandX for the first time — honestly impressed, way better than I expected!'"}],"resultDescription":"A JSON object containing the sentiment output (e.g. classification label and/or score), the number of units consumed (1), and a flag indicating whether the result was served from cache.","failureModes":["Text exceeds 8000-character limit — request rejected","Empty or missing text field — validation error","Ambiguous or mixed-language input may reduce classification accuracy","Payment failure via x402 protocol — request not processed","Service temporarily unavailable — HTTP 5xx response"],"whenToPreferThis":"Choose this endpoint when you need a fast, pay-per-call sentiment classification with no API key setup, especially within an agentic or machine-to-machine workflow that already uses the DexL x402 payment rail. Ideal for low-volume, sporadic requests where subscription overhead is undesirable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T06:34:26.044Z","isFirstParty":false}