# SIP Trunking (/docs/telephony/sip)

> Connect your existing phone numbers to OmniDimension using SIP trunking.







SIP (Session Initiation Protocol) trunking allows you to use your existing
phone numbers with your OmniDimension AI agents. This guide will help you
configure your telephony provider to work with our platform.

### What you'll need [#what-youll-need]

* A SIP-enabled phone number from a supported provider
* SIP trunking credentials from your provider
* Access to your provider's configuration panel

## Supported providers [#supported-providers]

We can support <span className="hl-primary">any SIP provider</span> by
default — most carriers work the moment you paste credentials, and the
rest take <span className="hl-soft">a quick manual configuration</span>.
This list grows often as we add more carriers to the
<span className="hl-primary">fully supported</span> column. <span className="hl-egg" title="If you can read this, your carrier is welcome here.">📡</span>

### Fully supported [#fully-supported]

These providers work by default with username / password authentication.

* Twilio
* Vonage
* RingCentral

### Manual setup required [#manual-setup-required]

Contact support for manual configuration.

* Other SIP providers
* Custom configurations

<Callout type="info" title="Carrier not on the list? We'll wire it up for you.">
  Send us your provider's SIP credential page (a screenshot is fine) and
  the team will add it manually, usually within **1–2 business days**.

  * Email: [support@omnidim.io](mailto:support@omnidim.io)
  * Discord: [join the OmniDimension community](https://discord.gg/kdjzykMTHJ)

  Once it's live in the dropdown, future numbers from the same carrier
  import in one click for everyone.
</Callout>

## Getting started [#getting-started]

It's easier than you think. Just a few clicks and you're done.

<Steps>
  <Step>
    ### Start from your Phone Numbers page [#start-from-your-phone-numbers-page]

    Look for the **Import from SIP Trunk** button.

        <img alt="SIP Import Button Location" src="__img0" />
  </Step>

  <Step>
    ### Tell us about your provider [#tell-us-about-your-provider]

    Select your SIP provider from the dropdown and enter your credentials.

        <img alt="SIP Credentials Form" src="__img1" />
  </Step>

  <Step>
    ### Configuration complete [#configuration-complete]

    For supported providers, configuration is completed automatically. Your SIP
    trunk will be operational instantly.
  </Step>
</Steps>

## Provider configuration [#provider-configuration]

Detailed configuration guides for each supported SIP provider.

<Cards>
  <Card title="Twilio" href="/docs/telephony/sip-twilio" description="Complete guide for Twilio Elastic SIP Trunking configuration with credential lists and IP ACL options." />

  <Card title="RingCentral" href="/docs/telephony/sip-ringcentral" description="Step-by-step guide for RingCentral SIP configuration including outbound proxy setup." />

  <Card title="Vonage" href="/docs/telephony/sip-vonage" description="Complete Vonage SIP trunking setup with UserKey/Secret authentication and regional hosts." />
</Cards>

### Other providers [#other-providers]

For providers not listed above or custom configurations:

* Try username / password authentication first
* If that fails, contact support for IP whitelisting instructions
* Our team can manually configure unsupported providers

## Common issues and solutions [#common-issues-and-solutions]

### Import failed [#import-failed]

Don't worry, this happens sometimes. Here's what to check:

* Double-check your SIP credentials and ensure your provider allows outbound calls
* Check your account balance / credits and verify your plan includes SIP trunking features

### Calls not working [#calls-not-working]

If your number imported but calls aren't connecting or dispatching:

* Verify your SIP trunk settings and ensure your plan supports outbound calls to your target regions
* Review call logs in your provider's dashboard and contact them if SIP trunking isn't enabled

### Need manual setup? [#need-manual-setup]

For providers not in our supported list:

* Try importing with **Other / Unknown** first, then contact our support team if that doesn't work
* We'll manually configure your provider and get back to you once it's ready

## FAQs [#faqs]

<Accordions type="single">
  <Accordion title="Will I be charged for SIP calls?">
    SIP calls use your provider's rates. You'll only pay for OmniDimension usage.
  </Accordion>

  <Accordion title="Can I use multiple SIP providers?">
    Yes, you can import numbers from different SIP providers. Each number will
    use its respective provider's configuration.
  </Accordion>

  <Accordion title="Do I need to configure anything on my provider's side?">
    For supported providers (Twilio, RingCentral, Vonage), no additional
    configuration is needed. For others, our team will handle the setup.
  </Accordion>

  <Accordion title="Can I edit my SIP configuration later?">
    Currently, you'll need to delete and re-import the number to change SIP
    settings. We're working on in-place editing.
  </Accordion>

  <Accordion title="How long does manual setup take?">
    For providers requiring manual configuration, setup typically takes 1–2
    business days. You'll receive an email confirmation when it's ready.
  </Accordion>

  <Accordion title="What if my provider isn't listed?">
    Try selecting **Other / Unknown** from the provider dropdown first. If that
    doesn't work, contact us with your provider details and we'll configure it
    for you.
  </Accordion>

  <Accordion title="Can I import SIP trunk numbers programmatically via API?">
    Yes. See the
    [Import SIP Trunk API reference](/docs/api-reference/phone-numbers) for the
    full endpoint reference and code examples.
  </Accordion>
</Accordions>
