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

# RingEX

> Connect RingCentral RingEX to Synthflow via SIP by registering Synthflow as a SIP extension so RingEX call traffic can be routed through AI agents.

**RingEX license limitation:** RingCentral RingEX licenses support a maximum of **5 concurrent calls per extension**. If all five call slots on an extension are in use, additional inbound callers hear that the number is busy or unavailable.

**Other known limitations**

* **No outbound calling.** RingCentral (RingEX) SIP extensions registered through Synthflow cannot initiate outbound calls.
* **Transfers work normally.** Both warm and cold transfers (SIP or PSTN) function as expected.

You must obtain the necessary SIP credentials and parameters to connect to a RingCentral account via SIP. In this setup, Synthflow will function as an IP phone. You can retrieve the required parameters from the customer’s account by visiting the [RingCentral Service Portal](https://service.ringcentral.com/application/company/phoneNumbers/allNumbers). Either select an existing generic SIP IP phone or create a new one with manual provisioning.

Below is an example of how to obtain the IP phone connection details from RingCentral:

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

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

Click **Yes**

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

Click on **Set UP and Povision**

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

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

> Save the Connection Details for the next steps

> To avoid being blocked by RingCentral’s //antiflood logic be precise when copying and //pasting sip details.

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

## SIP-trunk Connection

**Step 1**: Go to the Synthflow phone numbers page and use the SIP information from RingCentral to add the Telephone Number to your Workspace:

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

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

> Termination URI is your SIP Domain on RingCentral

When configuring your SIP Domain, make sure to use `sip.ringcentral.com` as the Termination URI. If you were previously using `sip12.ringcentral.com`, please update it to `sip.ringcentral.com`.

## Attaching to the Assistant

To use your number, please go to Assistants, create a new one and attach the Number:

The agent needs to be on version 2.0

![](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)

> The SIP-trunk is created at the moment of attaching the SIP-Number to the assistant.

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

> The registration on RingCentral will be processed in one or two minutes, and you can then try to make a call

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