Model MatchHelp

CRM

Transcribe a recorded call that was skipped as voicemail

postapi.modelmatch.com/v1/crm/calls/transcript

Authorization

x-api-keystringrequired

API key or OAuth token. See Authentication.

Body application/json

idstringrequired

Responses

200objectThe call row with transcription started.
Show attributes
dataobjectrequired
Show child attributes
aiActionsobject[] | nullrequired
Show child attributes
dueInDaysnumber
durationMinutesnumber
startInDaysnumber
titlestringrequired
typeenumrequired
Options:taskmeeting
aiAnalyzedAtnumber | nullrequired
aiLabelstring | nullrequired
aiSentimentenum | nullrequired
Options:positiveneutralnegativenull
aiSummarystring | nullrequired
answeredByenum | nullrequired
Options:humanmachinefaxunknownnull
createdAtnumberrequired
durationSecondsnumber | nullrequired
endedAtnumber | nullrequired
endedByenum | nullrequired
Options:callerremotesystemnull
entityIdstringrequired
fromNumberstringrequired
idstringrequired
organizationIdstringrequired
recordingEnabledbooleanrequired
recordingSidstring | nullrequired
startedAtnumber | nullrequired
statusstringrequired
toNumberstringrequired
transcriptobject[] | nullrequired
Show child attributes
speakerenumrequired
Options:usercontact
textstringrequired
transcriptSidstring | nullrequired
transcriptStatusenum | nullrequired
Options:pendingprocessingcompletedfailedabsentvoicemailnull
twilioCallSidstring | nullrequired
userIdstringrequired
400objectValidation error
401objectUnauthorized
403objectForbidden (authenticated, but missing required context — e.g. no active organization)
404objectNot found
409objectThe call wasn't skipped as voicemail, or its recording isn't ready yet.
413objectResponse payload too large — detail endpoint capped to fit Lambda response limits
503objectSearch timed out or the cluster is overloaded — retry after `Retry-After` seconds.