Calls
Operations about Calls
📄️ Get list of calls
Retrieves a paginated list of calls with optional filtering by time period, employees, tags, call types, and search term
📄️ Initiate a new call
Initiates a click-to-call from a phone to a target number. The system will first call the phone, then connect to the target number.
📄️ Get a specific call by ID
Retrieves detailed information about a specific call using its unique identifier
📄️ Get call transcription
Retrieves the speech-to-text transcription of a call, including timestamped text segments with channel information (left/right for caller/receiver)
📄️ Create call transcription
Initiates the speech-to-text transcription process for a call. This triggers the transcription job in the background.
📄️ Get call summary
Retrieves an AI-generated summary of the call conversation. Summaries are automatically generated for recorded calls with successful transcriptions.
📄️ Update call summary instructions
Updates the summary generation instructions and regenerates the call summary with new instructions. This triggers a new summary generation process.
📄️ Create call summary
Creates a new AI-generated summary for the call. This triggers the summary generation process in the background.
📄️ List tags on a call
Returns all tags currently associated with the call
📄️ Add a tag to a call
Associates a tag with the call. This operation is idempotent - calling it multiple times has the same effect as calling it once.
📄️ Remove a tag from a call
Removes the association between a tag and the call. This operation is idempotent - returns 204 whether the tag was associated or not.