Dialpad
CommunicationOAuth 2.0API key
Read Dialpad calls and AI transcripts, place, transfer and label calls, send SMS and manage users and contacts.
13 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| dialpad_list_callsLists concluded calls, most recent first | read | Personal data | calls:list |
| dialpad_get_callReturns a concluded call with direction, duration, recording URLs, CSAT, routing and transcription text | read | Personal data | |
| dialpad_get_call_transcriptReturns the Dialpad AI transcript of a call, including moments | read | Personal data | |
| dialpad_initiate_callStarts an outbound call by ringing a user's Dialpad devices, then dialing the number when the user answers | write | Personal data | |
| dialpad_hangup_callHangs up an ongoing call | write | General | |
| dialpad_transfer_callTransfers an ongoing call to a phone number or to a target such as a user, department or call center | write | Personal data | |
| dialpad_set_call_labelsSets the labels of a call, replacing its current ones | write | General | |
| dialpad_send_smsSends an SMS on behalf of a user to up to 10 phone numbers or to a Dialpad channel | write | Personal data | |
| dialpad_list_usersLists company users, optionally filtered by email, phone number, name prefix or state | read | Personal data | |
| dialpad_get_userReturns a user's identity, numbers, status, license and office | read | Personal data | |
| dialpad_list_contactsLists company shared contacts, or a user's local contacts, optionally filtered by name | read | Personal data | |
| dialpad_create_contactCreates a shared contact, or a local contact of the user given as owner | write | Personal data | |
| dialpad_get_companyReturns the company's name, domain, admin email, country, office count, plan state and AI settings | read | Personal data |