---
title: RingCentral
slug: ringcentral
description: How to integrate RingCentral with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_ringcentral.png
createdAt: 2025-02-03T13:28:28.553Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/ringcentral.png" alt="RingCentral logo" caption size="50" width="512" height="512"} | RingCentral is a cloud-based communication platform offering messaging, video meetings, and phone services. Integrating RingCentral with Make.com allows users to automate call handling, send SMS, and manage voicemails directly from their workflows. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official RingCentral documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [RingCentral](https://www.ringcentral.com) directly.
:::

# Requirements

To use the RingCentral app in Make, you must have a RingCentral developer account and an active RingCentral service account, [create your account on RingCentral](https://www.ringcentral.com). For subscription, refer to the [RingCentral pricing page](https://www.ringcentral.com).

# Connect RingCentral and Make&#x20;

To get started, you must first create a connection between RingCentral and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2.0 credentials in your RingCentral account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2.0 credentials in your RingCentral account

Before you create the connection in Make, you should first obtain your **OAuth2.0 credentials** in your RingCentral account.

To obtain your **OAuth2.0 credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate t&#x6F;**&#x20;Console** and click th&#x65;**&#x20;Apps section**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Create App** button.
:::

:::WorkflowBlockItem
Selec&#x74;**&#x20;REST API App** and clic&#x6B;**&#x20;Next**.

![](https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-screenshots/ringcentral_OAuth2.0)
:::

:::WorkflowBlockItem
Selec&#x74;**&#x20;3-legged OAuth flow authorization code** and the&#x6E;**&#x20;Server-side web app**.
:::

:::WorkflowBlockItem
Enter th&#x65;**&#x20;callback URI**: `https://www.integromat.com/oauth/cb/ringcentral`.
:::

:::WorkflowBlockItem
Select the required permissions.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Create** button.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client ID** displayed on the application dashboard.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client secret** displayed on the application dashboard.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://developers.ringcentral.com/guide/authentication/quick-start)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the RingCentral module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your RingCentral account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# RingCentral modules

After connecting to the RingCentral app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Contact

Adds a new contact to your account.
:::

:::ExpandableHeading
### Get Call Details

Retrieves detailed information about a specific call using its unique ID.
:::

:::ExpandableHeading
### Get Message Details

Retrieves detailed information about a specific message using its unique ID.
:::

:::ExpandableHeading
### Get Presence

Retrieves the current presence status for one or more specified extensions.
:::

:::ExpandableHeading
### Get a Call Recording

Retrieves specific call recordings using their unique ID.
:::

:::ExpandableHeading
### List Calls

Retrieves a complete list of all recorded calls.
:::

:::ExpandableHeading
### List Contacts

Retrieves a complete list of all contacts stored in your account.
:::

:::ExpandableHeading
### List Messages

Retrieves a complete list of all messages associated with your account.
:::

:::ExpandableHeading
### List Users

Retrieves a complete list of all contacts associated with your company
:::

:::ExpandableHeading
### Make a Call

Initiates an outbound call using the RingOut feature.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized account.
:::

:::ExpandableHeading
### Remove a Webhook

Deletes a specified webhook from your account.
:::

:::ExpandableHeading
### Send a Fax

Sends a fax document to a specified recipient.
:::

:::ExpandableHeading
### Send an SMS

Sends a text message (SMS) to a specified phone number.
:::

:::ExpandableHeading
### Start a Call Recording

Initiates a call recording for a specific telephony session and party using their respective IDs.
:::

:::ExpandableHeading
### Update a Contact

Updates the details of an existing contact in your account.
:::

:::ExpandableHeading
### Watch All New Calls

Triggers when a new incoming or outgoing call is logged in the system.
:::

:::ExpandableHeading
### Watch Answered Call

Triggers when an incoming call is answered by a recipient.
:::

:::ExpandableHeading
### Watch Call Recordings

Retrieves newly created call recordings that have been added since the previous check.
:::

:::ExpandableHeading
### Watch Calls

Triggers when a new call is either received or made.
:::

:::ExpandableHeading
### Watch Extension Missed Calls

Triggers when a new missed call is detected on your account.
:::

:::ExpandableHeading
### Watch Faxes

Triggers an event whenever a new fax is received in your account.
:::

:::ExpandableHeading
### Watch Messages

Monitors and detects when new messages are received.
:::

:::ExpandableHeading
### Watch Outbound SMS Messages

Triggers when a new outbound SMS message is sent or when an existing outbound SMS message is modified.
:::

:::ExpandableHeading
### Watch SMS Messages

Triggers when your device receives a new SMS message.
:::

:::ExpandableHeading
### Watch Voice Messages

Triggers when your account receives a new incoming voice message.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# RingCentral resources&#x20;

You can have access to more resources related to this app on the following links

- [RingCentral topics on Make community](https://community.make.com/search?q=RingCentral)
- [RingCentral website](https://www.ringcentral.com)
- [RingCentral API documentation](https://developers.ringcentral.com/api-reference)
- [RingCentral page on make](https://www.make.com/en/integrations/ringcentral)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

