All integrations
Dialpad logo

Dialpad

Voice Communication Secure OAuth

Run your Dialpad calls and texts from one chat — call, message and manage your team, while your AI assistant does the steps

What it does

Dialpad actions

241 actions

Ask in plain language — Praxivara picks the right Dialpad action, runs it, and confirms anything sensitive first.

List Users

List the people in your Dialpad company.

Search Users

Search for people in your company by name, email, or number.

Get User

Get the full profile for one person by their id.

Create User

Add a new person to your company and give them a license.

Update User

Update a person's details such as name, title, license, or office.

Delete User

Remove a person from your company.

Update User Status

Set a person's status message and when it expires.

Toggle Do Not Disturb

Turn a person's Do Not Disturb on or off.

Toggle Voice Intelligence

Turn a person's live call transcription and AI features on or off.

Toggle Active Call Recording

Start or stop recording a person's call that is happening right now.

Initiate Call For User

Place an outbound call from a specific person's line (click-to-call).

Switch User Office

Move a person to a different office.

List User Personas

List the calling identities (personas) available to a person.

Trigger Screen Pop

Open a web page on a person's Dialpad app, usually when a call comes in.

Get User Caller ID

See which number shows as a person's outbound caller ID.

Set User Caller ID

Choose which number shows as a person's outbound caller ID.

Get User E911 Address

Get the emergency (911) address on file for a person.

Update User E911 Address

Set the emergency (911) address for a person.

Assign Number To User

Give a person a phone number.

Unassign Number From User

Take a phone number away from a person.

List User Desk Phones

List the desk phones linked to a person.

Get User Desk Phone

Get details of one desk phone linked to a person.

Delete User Desk Phone

Unlink a desk phone from a person.

List User Devices

List the app and phone devices signed in across your company.

Get User Device

Get details of one signed-in device.

List Offices

List the offices in your company.

Get Office

Get details of one office.

Get Primary Office

Get your company's main (primary) office.

Create Office

Open a new office with its own billing plan.

Update Office

Update an office's business hours.

Get Office E911 Address

Get the emergency (911) address for an office.

Update Office E911 Address

Set the emergency (911) address for an office.

List Office Off-Duty Statuses

List the off-duty status reasons set up for an office.

List Office Operators

List the people who operate an office's main line.

Add Office Operator

Add a person or group as an operator of an office's main line.

Remove Office Operator

Remove an operator from an office's main line.

Get Office Billing Plan

See an office's current plan and license counts.

List Office Available Licenses

See which license types an office can still assign.

List Office Call Centers

List the call centers that belong to one office.

List Office Departments

List the departments that belong to one office.

List Office Coaching Teams

List the coaching teams that belong to one office.

Assign Number To Office

Give an office's main line a phone number.

Unassign Number From Office

Take a phone number away from an office's main line.

List Departments

List all departments across your company.

Get Department

Get details of one department.

Create Department

Create a new department (a phone group) in an office.

Update Department

Update a department's settings.

Delete Department

Delete a department.

List Department Operators

List the people who answer for a department.

Add Department Operator

Add a person as an operator of a department.

Remove Department Operator

Remove an operator from a department.

List Contacts

List saved contacts in your company.

Get Contact

Get one saved contact by id.

Create Contact

Save a new contact.

Create Or Update Contact

Save a contact using your own reference id, updating it if it already exists.

Update Contact

Update a saved contact's details.

Delete Contact

Delete a saved contact.

List Calls

Look up call history and logs.

Get Call

Get details about one call.

Initiate Call

Place an outbound phone call through Dialpad.

Initiate IVR Call

Place an automated call that runs through a phone menu (IVR).

Hang Up Call

End a call that is in progress.

Get Call AI Recap

Get the AI summary of a call.

Assign Call Operator

Assign one or more people to handle a call.

Get Assigned Call Operators

See who is assigned to a call.

Unassign Call Operator

Remove specific people from handling a call.

Unassign All Call Operators

Remove everyone assigned to a call.

Transfer Call

Send a live call to another number, person, or team.

Add Call Participant

Add another person or number to a call in progress.

Unpark Call

Pick up a parked (held) call.

Set Call Labels

Tag a call with labels.

List Call Labels

List the call labels available in your company.

List Callbacks

List pending callback requests.

Request Callback

Add a caller to a call center's callback queue so an agent calls them back.

Validate Callback

Check whether a callback can be requested before adding it.

Get Call Transcript

Get the text transcript of a call.

Get Call Transcript URL

Get a download link for a call's transcript.

Create Call Review Share Link

Create a shareable link to a recorded call review.

Get Call Review Share Link

Get an existing call review share link.

Update Call Review Share Link

Change who can view a call review share link.

Delete Call Review Share Link

Delete a call review share link.

Create Recording Share Link

Create a shareable link to a call recording.

Get Recording Share Link

Get an existing recording share link.

Update Recording Share Link

Change who can view a recording share link.

Delete Recording Share Link

Delete a recording share link.

Send SMS

Send a text message to one or more phone numbers.

List Bulk Messages

List bulk (mass) text message jobs.

Send Bulk Message

Send the same text message to many recipients at once.

Get Bulk Message

Get the status of a bulk text message job.

Update Bulk Message

Update a bulk text message.

List Scheduled Messages

List text messages queued to send later.

Schedule Message

Queue a text message to send at a future time.

Get Scheduled Message

Get one scheduled text message.

Update Scheduled Message

Change a text message that is scheduled to send later.

Delete Scheduled Message

Cancel a scheduled text message.

Send Scheduled Message Now

Send a scheduled text message right away instead of waiting.

Send Fax

Send a fax to a phone number.

Assign Fax Line

Set up a fax number for a person or department.

Get SMS Opt-Out List

See which numbers have opted out of your texts.

Request Stats Export

Ask Dialpad to build a report of call and messaging activity.

Get Stats Result

Get a stats report you previously requested.

List Scorecards

List the call scorecards set up in your company.

Get Scorecard

Get one call scorecard.

Request Scorecards Export

Ask Dialpad to build a report of scorecard results.

Get Scorecards Export

Get a scorecard report you previously requested.

List Scheduled Reports

List reports set to be emailed on a schedule.

Create Scheduled Report

Set up a report that is emailed automatically on a schedule.

Get Scheduled Report

Get one scheduled report.

Update Scheduled Report

Change a scheduled report.

Delete Scheduled Report

Stop and remove a scheduled report.

List Digital Sessions

List digital (chat/web) engagement session data.

Get Workforce Activity Metrics

Get workforce-management activity metrics.

Get Workforce Agent Metrics

Get workforce-management metrics per agent.

List Webhooks

List the webhook URLs registered to receive events.

Create Webhook

Register a URL that Dialpad will send events to.

Get Webhook

Get one registered webhook.

Update Webhook

Change a webhook's URL or secret.

Delete Webhook

Remove a registered webhook.

List Websockets

List the websocket connections registered to receive events.

Create Websocket

Register a websocket that Dialpad will stream events to.

Get Websocket

Get one registered websocket.

Update Websocket

Change a websocket's secret.

Delete Websocket

Remove a registered websocket.

List Call Event Subscriptions

List your call event subscriptions.

Create Call Event Subscription

Start receiving call events at a webhook you registered.

Get Call Event Subscription

Get one call event subscription.

Update Call Event Subscription

Change a call event subscription.

Delete Call Event Subscription

Stop receiving these call events.

List SMS Event Subscriptions

List your sms event subscriptions.

Create SMS Event Subscription

Start receiving sms events at a webhook you registered.

Get SMS Event Subscription

Get one sms event subscription.

Update SMS Event Subscription

Change a sms event subscription.

Delete SMS Event Subscription

Stop receiving these sms events.

List Agent Status Event Subscriptions

List your agent status event subscriptions.

Create Agent Status Event Subscription

Start receiving agent status events at a webhook you registered.

Get Agent Status Event Subscription

Get one agent status event subscription.

Update Agent Status Event Subscription

Change a agent status event subscription.

Delete Agent Status Event Subscription

Stop receiving these agent status events.

List Contact Event Subscriptions

List your contact event subscriptions.

Create Contact Event Subscription

Start receiving contact events at a webhook you registered.

Get Contact Event Subscription

Get one contact event subscription.

Update Contact Event Subscription

Change a contact event subscription.

Delete Contact Event Subscription

Stop receiving these contact events.

List Channel Event Subscriptions

List your channel event subscriptions.

Create Channel Event Subscription

Start receiving channel events at a webhook you registered.

Get Channel Event Subscription

Get one channel event subscription.

Update Channel Event Subscription

Change a channel event subscription.

Delete Channel Event Subscription

Stop receiving these channel events.

List Fax Event Subscriptions

List your fax event subscriptions.

Create Fax Event Subscription

Start receiving fax events at a webhook you registered.

Get Fax Event Subscription

Get one fax event subscription.

Update Fax Event Subscription

Change a fax event subscription.

Delete Fax Event Subscription

Stop receiving these fax events.

List Change Log Event Subscriptions

List your change log event subscriptions.

Create Change Log Event Subscription

Start receiving change log events at a webhook you registered.

Get Change Log Event Subscription

Get one change log event subscription.

Update Change Log Event Subscription

Change a change log event subscription.

Delete Change Log Event Subscription

Stop receiving these change log events.

List Numbers

List the phone numbers in your company.

Get Number

Get details about one phone number.

Auto-Assign Number

Give a person or group a phone number, picking one automatically if needed.

Assign Number

Assign a specific existing phone number to a person or group.

Unassign Number

Release a phone number so it is no longer assigned.

Swap Number

Replace a target's phone number with a different one.

Update Number Tags

Mark a phone number as do-not-call or do-not-text.

Reformat Phone Number

Clean up a phone number into a standard format.

Assign Number To Call Router

Give a call router a phone number.

Assign Number To Room

Give a physical room's phone a number.

Unassign Number From Room

Take a phone number away from a room.

List Blocked Numbers

List the phone numbers your company has blocked.

Get Blocked Number

Check whether one number is blocked.

Block Numbers

Block one or more phone numbers from contacting your company.

Unblock Numbers

Unblock phone numbers you previously blocked.

List Call Centers

List all call centers in your company.

Get Call Center

Get details of one call center.

Create Call Center

Create a new call center in an office.

Update Call Center

Update a call center's settings.

Delete Call Center

Delete a call center.

Get Call Center Status

See a call center's live status, such as queue and staffing.

List Call Center Operators

List the agents in a call center.

Add Call Center Operator

Add a person as an agent in a call center.

Remove Call Center Operator

Remove an agent from a call center.

Get Agent Duty Status

See whether a call center agent is on or off duty.

Update Agent Duty Status

Put a call center agent on or off duty.

Get Agent Skill Level

See an agent's skill level in a call center.

Update Agent Skill Level

Set an agent's skill level in a call center.

List Call Routers

List the call routers (custom call-routing rules) in your company.

Get Call Router

Get one call router.

Create Call Router

Create a call router that decides where incoming calls go using your own web service.

Update Call Router

Update a call router.

Delete Call Router

Delete a call router.

List Coaching Teams

List the coaching teams in your company.

Get Coaching Team

Get one coaching team.

List Coaching Team Members

List the members of a coaching team.

Add Coaching Team Member

Add a person to a coaching team.

List Channels

List the messaging channels in your company.

Get Channel

Get one messaging channel.

Create Channel

Create a new messaging channel.

Delete Channel

Delete a messaging channel.

List Channel Members

List who is in a messaging channel.

Add Channel Member

Add a person to a messaging channel.

Remove Channel Member

Remove a person from a messaging channel.

List Rooms

List the physical rooms (with room phones) in your company.

Get Room

Get one room.

Create Room

Create a new room.

Update Room

Update a room's name or numbers.

Delete Room

Delete a room.

Create Room International PIN

Create a PIN that lets a room make international calls.

List Room Desk Phones

List the desk phones in a room.

Get Room Desk Phone

Get one desk phone in a room.

Delete Room Desk Phone

Remove a desk phone from a room.

List Meetings

List scheduled Dialpad meetings.

Get Meeting

Get one scheduled meeting.

Create Meeting

Schedule a new Dialpad meeting.

Update Meeting

Change a scheduled meeting.

Delete Meeting

Cancel a scheduled meeting.

Create Meeting Room

Create a meeting room (video conference space).

List Meeting Summaries

List summaries of past conference meetings.

List Meeting Rooms

List conference meeting rooms.

List Custom IVRs

List your custom phone-menu (IVR) prompts and recordings.

Create Custom IVR

Upload a custom phone-menu prompt or recording.

Update Custom IVR

Rename or re-describe a custom phone-menu recording.

Assign Custom IVR

Set which recording plays for a phone menu on a specific target.

Delete Custom IVR

Remove a custom recording from a phone menu.

List Dispositions

List the call outcome labels (dispositions) in your company.

Get Disposition

Get one call disposition set.

Create Disposition

Create a set of call outcome labels for a target.

Update Disposition

Update a set of call outcome labels.

Delete Disposition

Delete a set of call outcome labels.

List Access Policies

List the admin permission policies in your company.

Get Access Policy

Get one admin permission policy.

Create Access Policy

Create an admin permission policy.

Update Access Policy

Update an admin permission policy.

Delete Access Policy

Delete an admin permission policy.

Assign Access Policy

Give a person a permission policy.

List Access Policy Assignments

See who has a given permission policy.

Unassign Access Policy

Take a permission policy away from a person.

Get Company

Get your company's account details.

Update Company Settings

Update company-wide settings.

Get App Settings

Get the settings for the connected app integration.

Get Agent Group

Get one agent group (a call center or department the API treats as an agent group).

What it watches for

Dialpad triggers

4 triggers

Events in Dialpad that can start an automation on their own — no clicks required once you set it up.

New call event Webhook

Fires on a call event (ring, connect, hang-up) in Dialpad.

New text message Webhook

Fires when a text message is sent or received in Dialpad.

New contact Webhook

Fires when a contact is created in Dialpad.

Contact updated Webhook

Fires when a contact is changed in Dialpad.

Just ask

What you can ask in plain English

No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the Dialpad steps and shows you exactly what it did.

Catch me up on what needs my attention in Dialpad today.
Handle this in Dialpad and confirm before anything goes out.
Build me an AI agent that keeps Dialpad tidy every morning.
Pull the latest from Dialpad and turn it into a one-page report.
Works great with

Related integrations

See all

Let Praxivara run Dialpad for you.

Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.

7 days free • Cancel anytime • Nothing charged until your trial ends