Skip to main content

ExoVoiceAnalyze API

Analyze call recordings to extract transcripts, summaries, sentiment, and business categories.

HTTP Request

POST https://api.exotel.com/v1/Accounts/<account_sid>/Calls/<call_sid>/ExoVoiceAnalyze.json

Prerequisites

  • The call must have an associated recording (via call_sid)
  • Feature must be enabled by your account manager
  • This is a chargeable service

Request Parameters

ParameterRequiredDescription
task_idYesCustomer-defined identifier for tracking
callback_urlYesWebhook endpoint for receiving results
insight_tasksYesComma-separated list of tasks to perform
categoriesNoBusiness categories for classification

Available Insight Tasks

TaskDescription
transcriptFull call transcription
summarizationConcise call summary
sentimentSentiment analysis (Positive/Negative/Neutral)
categoriseClassify call into provided business categories

Response

Results are delivered asynchronously to your callback_url via webhook.

Sentiment Values

The sentiment task produces one of three values:

  • Positive
  • Negative
  • Neutral