# SIP Trunk Setup

Before you can start using the SIP trunking feature in our system, you will need to collect some details from your external SIP provider. These details allow our system to authenticate and route calls correctly.

> **Note:** If you're using a private network setup, configure [network requirements](/voicehub-docs/integrations/sip-trunk/network-requirements.md) first before setting up your SIP trunk. Public cloud providers (e.g., Twilio, Telnyx) typically handle network configuration automatically.

> **Next steps:** After completing this setup, configure [inbound calls](/voicehub-docs/integrations/sip-trunk/configuring-inbound-calls.md) and [outbound calls](/voicehub-docs/integrations/sip-trunk/configuring-outbound-calls.md) to start using your SIP trunk.

#### Step 1: Gather Information from Your SIP Provider

Contact your chosen SIP provider (e.g., Twilio, Telnyx, or another provider) and make sure you have the following details ready:

* **Hostname (SIP Domain / Proxy Address)** – The provider’s server address for call routing.
* **Phone Number (DID)** – The number(s) assigned to you by your provider.
* **Authentication Username** – The username registered with your SIP provider.
* **Authentication Password** – The password/secret for your SIP account.

For detailed instructions, see:

* [Twilio SIP Trunk Setup Guide](https://www.twilio.com/docs/sip-trunking#create-a-trunk)
* [Telnyx SIP Trunk Quickstart](https://developers.telnyx.com/docs/voice/sip-trunking/quickstart)

#### Step 2: Log in to Your Account

1. Go to your account dashboard.
2. Navigate to **Channels → SIP Trunking**.
3. Click **Add SIP Trunk**.

#### Step 3: Configure SIP Trunk on Your Provider

> **Note:** SIP registration is not yet supported. For inbound calls, you need to configure static IP routing.

**Configure SIP Call Routing (Inbound Only):**

On your SIP provider's platform, configure your SIP trunk to route incoming SIP calls to one or more of the following IP addresses (you can use any or all of them):

```
34.139.65.119
34.75.46.115
34.138.200.23
```

1. Navigate to your SIP trunk or number configuration on your SIP provider's dashboard.
2. Configure SIP call routing to point to one or more of the IP addresses listed above.
3. Save your configuration.

#### Step 4: Enter SIP Trunk Information in Our System

Fill in the required fields using the information from your provider:

* **Hostname** – The SIP domain or proxy address from your provider.
* **Phone Number** – Your assigned number(s).
* **Auth Username** – The SIP username.
* **Auth Password** – The SIP password/secret.

#### Step 5: Save and Activate

* After saving, your SIP trunk will be registered with our system.
* You can now assign this trunk to your call flows, inbound rules, or outbound dialing profiles.\\

<figure><img src="/files/x2n1CrwCaCd64ArhrZVD" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dataqueue.gitbook.io/voicehub-docs/integrations/sip-trunk/sip-trunk-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
