---
title: "Using Zapier with Dialpad"
slug: "using-zapier-with-dialpad"
description: "Learn how the Zapier integration allows you to connect Dialpad to your favorite apps and automate repetitive workflows. "
updated: 2024-12-13T22:51:11Z
published: 2024-12-13T22:51:11Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.dialpad.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Dialpad + Zapier

Zapier is an online automation tool that connects your apps. With Zapier, you can connect two or more apps to automate repetitive tasks or to automate workflows.   
With the [Zapier integration](https://zapier.com/apps/dialpad/integrations), **Admins** can: 

- Choose which Call States to trigger the Zap on, or trigger the Zap when an SMS is created
- Select the scope (Company, Contact Center, Department) to get events for
- Set up one or more actions to be taken based on the triggers provided by Dialpad

❗️Ensure you're on the latest version of Zapier while setting up and using the integration.

Let's take a look at this integration between Zapier and Dialpad.

**Who can use this**Zapier's integration with Dialpad is available to customers on [a Pro or Enterprise](https://www.dialpad.com/pricing/) Dialpad Connect plan, as well as users on a Dialpad Sell and Dialpad Support license. 

## Configuring Zapier

From Zapier, select **Make a Zap!**

![Make_a_zap.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/make_a_zap.png)

1. Search for Dialpad and choose it as your **Trigger****App**
2. Select "**Call State Changed"**or "**SMS Created"**

![dp-zapier-trigger-callstate-sms-options.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/dp-zapier-trigger-callstate-sms-options.png)

Authorize via **OAuth Authentication** by following these three simple steps:

1. Click **Sign in to Dialpad**  
![zapier_step_1.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/zapier_step_1.png)
2. Select whether or not you want to use the sandbox account option, then hit **Yes, Continue. ![zapier_step_2.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/zapier_step_2.png)**
3. Click **Allow**to grant Zapier OAuth2 Prod access to your Dialpad account  
![zapier_step_3.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/zapier_step_3.png)

After that, you will see your authenticated account in Zapier.

## Create a Zap

Now that Dialpad has been configured, you can finalize the Zap creation.

This is a two-step process.

### STEP 1 - Set up the trigger

Select your desired trigger and click **Continue**.

![zapier_confirmed.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/zapier_confirmed.png)

NoteIf you are not using the Sandbox environment, be sure to select ‘False’ for the Sandbox option.  

![call_states.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/call_states.png)

Once you've successfully connected your Dialpad account, select the Call States and the Scope, then choose a specific **Department, Main Line, or Contact Center** for events and select **Continue**.

### STEP 2 - Set up the action

Now, you need to **publish** the Zap in order for it to function.

## Frequently asked questions

### Do I need to have a paid Zapier account to use this integration?

No, this integration is available for all Zapier account types.

### Are ‘Call State Changed’ and 'SMS Created' the only triggers currently available?

Yes, we currently offer only two triggers. As we receive feedback and requests, we will add more triggers.

### Can we set up triggers for individual lines?

Yes, though the only way to do this is by subscribing for all calls in a company.

### Can I set up multiple trigger applications for a Zap?

No, Zapier allows only one trigger application for a Zap. However, you can set up your Zap to have multiple call actions as the trigger.

### Can I apply filters to triggers?

Absolutely! You can select ‘Filters’ on the triggers that you create to look for specific triggers.

### Where can I get my recording events in Zapier?

Users can get recording events by using 'Customize Call Event' and typing in 'recording' or 'transcription'.

![zap.png](https://cdn.us.document360.io/0f28ad44-2863-4372-a27e-c6728808d742/Images/Documentation/zap.png)

### **Which call state change triggers does Dialpad support?**

- Inbound Call
- Outbound Call
- Missed Call (Users will need to use the "call_ended" call state and filter where "date_connected" is null.)
- Voicemail Received
- Voicemail Transcription
- Call Screening
- Call Connected
- Call on Hold
- Call Queued
- Call Merged
- Call Parked
- Call Barged In
- Call Ended

### **Why are multiple Zaps created for a Department or Contact Center? Is there any way to prevent this and only have one?**

This is currently not possible; we send out per state events. There isn't one single state that includes the Department or Contact Center call and the fanout call to the Operators/Agents.

When a call state change is logged, two records will be triggered for each call state change. One will list the call to the Department or Contact Center, and the other is listed for the fanout call to the Operator/Agent.

You can use Zapier filters to remove the Department or Contact Center event and log just the fanout call event and vice versa.

### ****Can we log call dispositions for Zapier?****

Yes! We now added ‘call dispositions' as a call state trigger in Zapier.

<input type="hidden" value="none">

## Related

- [Dialpad + Screen Pop](/dialpad-screen-pop.md)
- [Dialpad + Slack](/dialpad-slack.md)
