> For a complete page index, fetch https://developer.close.com/llms.txt # Calls A Call is made: - via calling a lead directly or receiving an incoming call (regular call) - via the dialer using the power behavior (power dialer call) - via the dialer using the predictive behavior (predictive dialer call) This is exposed in the `call_method` field with values `regular`, `power`, or `predictive`. Every call also has a `disposition`. The values can be: - `answered` if the call was answered. - `no-answer` if the call was not answered. - `vm-answer` if a call was sent to voicemail, but the caller hung up without leaving a message (currently only applicable to incoming calls). - `vm-left` if a voicemail was left on an incoming call or [dropped](https://help.close.com/docs/calling-from-closeio#section-dropping-a-voicemail) on an outgoing call. - `busy` if the call was not connected because the destination was busy. - `blocked` if Close did not allow the call to take place, e.g. due to the number being invalid. - `error` if an unexpected error occurred in Close or on our carrier's side. - `abandoned` if the call was abandoned. This can only happen with the predictive dialer if no sales rep is available for a connected call. Calls that connected may be assigned a custom user-defined outcome that will be present in the `outcome_id` field. See [Outcomes](/api/resources/outcomes) to learn more. The `cost` of the call is in US cents and is a decimal number. **About `note_html` and `note` parameters:** Call notes can be created/updated using either parameter, but **setting one will overwrite the other**. If both are in the same request, `note_html` takes precedence. - `note_html` is the preferred input. It supports rich-text content through a [subset of HTML](/api/overview/rich-text). Setting it will populate `note` with a plaintext representation, without guarantees about preserving formatting. - `note` is for plaintext only. Setting it will populate `note_html` by escaping HTML code and replacing newlines with `
` tags. #### Call transcripts Call recording and voicemail transcripts can be accessed using this API but are not loaded by default. To load transcripts, use the [`_fields`](/topics/fields/) parameter. The available field names are `recording_transcript` and `voicemail_transcript`. Example transcript in response: ```json { "recording_transcript": { "utterances": [ { "speaker_label": "John Lead", "speaker_side": "contact", "start": 0.1, "end": 1.2, "text": "Hey, what's up? How is it going?" }, { "speaker_label": "Jane User", "speaker_side": "close-user", "start": 1.3, "end": 2.4, "text": "Hey John, I'm doing great. How about you?" } ], "summary_text": "Summary text", "summary_html": "

Summary text

" } } ``` > Call activities track inbound and outbound phone calls on a Lead. ## API Docs - Calls [List or filter all Call activities](https://developer.close.com/api/resources/activities/calls/list.md) - Calls [Log an external Call activity](https://developer.close.com/api/resources/activities/calls/create.md) - Calls [Get a single Call activity](https://developer.close.com/api/resources/activities/calls/get.md) - Calls [Update a Call activity](https://developer.close.com/api/resources/activities/calls/update.md) - Calls [Delete a Call activity](https://developer.close.com/api/resources/activities/calls/delete.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://developer.close.com/api/resources/activities/calls/openapi.json) - [OpenAPI YAML](https://developer.close.com/api/resources/activities/calls/openapi.yaml)