> For a complete page index, fetch https://docs.synthflow.ai/llms.txt. For full documentation content, fetch https://docs.synthflow.ai/llms-full.txt.

# Dialpad

> Connect Dialpad to Synthflow over SIP trunking so Dialpad calls can route through your AI agents.

Synthflow connects to Dialpad as a generic SIP IP phone. You create the SIP phone in Dialpad, then enter its connection details on a custom number in Synthflow.

## Prerequisites

* An Enterprise plan.
* Access to the Dialpad account's [settings portal](https://dialpad.com/settings).

## Dialpad SIP phone

In the Dialpad portal, select an existing generic SIP IP phone, or create a new one with manual provisioning.

![](https://files.readme.io/bb108ae74a9578ae1ef028e3482b0bdcea1d8b881d833e6e26a65985b8e47c33-image.png)

![](https://files.readme.io/31d4f590ece30990cfdbcde6c382cc54f2f227fc1ceefa3ec3a844822797d5bd-image.png)

Select **SIP Phone**.

![](https://files.readme.io/8582ea1c62e015388b3913e31c99aed8137880bd7bae08c79c03f19ee5fbb245-image.png)

![](https://files.readme.io/a68939894110741ddbb2e44d3dd543a4c0c396cc93211297d1a6dc4c93dd83da-image.png)

Select **Need a shorter username?**

![](https://files.readme.io/bf13282535d6fa6aa5b75c7d5f452b6a6a132a20a7cf5f0adf0134da75ac1f23-image.png)

![](https://files.readme.io/46f53344a8a19385f9d836a230017ce5d37184107dba32aaab34a74418e7c2f0-image.png)

Save the **Connection Details**. You enter them in Synthflow in the next step.

![](https://files.readme.io/983094ffdf511253df0af444636dabd91cc66fee635b83747d46636563c552ef-image.png)

> **Warning**
>
> Copy and paste the SIP details exactly, so Dialpad's anti-flood logic does not block the connection.

## Number import

In Synthflow, select **Phone Numbers** → **New Phone Number** → **Import a Custom Number**, and enter the Dialpad connection details. [Add a custom number](/phone-numbers#adding-custom-numbers) explains each field.

![](https://files.readme.io/51cb30ff88ab23175e98747bc1cc4eeadf6f19226668e283e1a5a667c27bd616-image.png)

![](https://files.readme.io/f76979fea872c07ca00e57269794e6c4cc883a922f0cccfcb1c748b557fba461-image.png)

| Synthflow field    | Dialpad value                                  |
| ------------------ | ---------------------------------------------- |
| **SIP Domain**     | Your Dialpad SIP domain                        |
| **Outbound Proxy** | Your Dialpad domain and port, as `domain:port` |

## Agent assignment

Create an agent and attach the number to it.

![](https://files.readme.io/a079a66eeb8ca1427559af5cd256a0c1028ad8fbbdd4b6c4050e137a3d995002-image.png)

![](https://files.readme.io/e725fa9c429539dd02c71c2ee71d986615337531f7c9a33f5c2a96eaecd17513-image.png)

![](https://files.readme.io/405e48ef87dc54f3a6c4d20588069671830f76f68a46025671b2fd77bdc6255c-image.png)

![](https://files.readme.io/a1cddb1e9d00cf56ab1fc975d7e32f5313401c757b8ab1a68beeff59d91517ba-image.png)

We create the SIP trunk when you attach the number to the agent.

![](https://files.readme.io/5b5de46136cd2b25fa973fa722abd1785f7c84766a38bc35780297fcba6f35b2-image.png)

Dialpad processes the registration in one to two minutes. After that, you can place a test call.

![](https://files.readme.io/ee59e466316ca84513c80406efbd574c00a0ecfae1f9abcc2a6377ae3e67dc2d-image.png)