REST API

Tone analysis for any text,
in any product.

Tonalysis decodes what language actually communicates — not just what it says. One API call. JSON response. Seven built-in categories.

As simple as one request

POST https://api.tonalysis.ai/v1/analyse
Authorization: Bearer tly_live_...

{
  "text": "We remain comfortable with guidance...",
  "category": "earnings_call"
}
{
  "data": {
    "overallTone": "cautious",
    "scores": [
      { "axis": "confidence",     "score": 4 },
      { "axis": "transparency",   "score": 5 },
      { "axis": "hedging",        "score": 7 }
    ],
    "decodedStatements": [
      {
        "original": "We remain comfortable with guidance",
        "decoded":  "Confidence is not strong — expect revision",
        "significance": "high"
      }
    ],
    "executiveSummary": "Management tone is guarded..."
  },
  "meta": { "tier": "Hobby", "used": 12, "limit": 500 }
}

Seven built-in categories

earnings_callEarnings CallDecode management language on quarterly calls
investor_presentationInvestor PresentationAssess credibility and claim quality
performance_reviewPerformance ReviewSurface subtext in HR language
exit_interviewExit InterviewIdentify unstated reasons for leaving
contract_negotiationContract NegotiationDetect hedging and leverage signals
sales_callSales CallGauge buyer confidence and objections
generalGeneralUniversal tone analysis for any text

Pass customConfig to define your own category at runtime.

Simple pricing

TestFree
  • 10 calls / month
  • Layer 1 patterns only
  • No synthesis
  • No credit card
Get test key →
Hobby€49 / month
  • 500 calls / month
  • All 4 layers
  • Full synthesis
  • Delta analysis
Start Hobby →
Pro€99 / month
  • 1000 calls / month
  • All 4 layers
  • Full synthesis
  • Delta analysis
Start Pro →
CustomContact us
  • Negotiated volume
  • SLA options
  • Dedicated support
Contact sales →

Start in minutes

No credit card required for the test tier.

Get your API key →