Resources · Make integration

RingCentral Make integrationAutomate RingCentral with Make.

What if every missed call, fax or voicemail on RingCentral started the next task by itself? The RingCentral Make integration gives you 26 modules: ten triggers, plus actions and searches. This guide shows what they do, how to connect your account and how to build a first scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the RingCentral Make integration automate?

The RingCentral Make integration links your business phone account to Make, a no-code automation tool. Calls, SMS, faxes and voicemails become starting points for a scenario (the automation you build in Make, a chain of bricks called modules), and Make can also send texts, place calls or update contacts for you.

Never let a missed call go cold. A support desk can pair Watch Extension Missed Calls with Send an SMS, so the caller gets a text back right after the phone stops ringing.

Keep a call log without typing it. A sales team can start from Watch Calls, pull the full record with Get Call Details and write it to a spreadsheet or a CRM with another app connected to Make. Watch Call Recordings plus Get a Call Recording does the same for the audio files.

Route faxes and voicemails to the right person. An accounting office can react to Watch Faxes or Watch Voice Messages, then look up the message with Get Message Details before sending it on.

Anything the listed modules do not cover goes through Make an API Call, which reaches any endpoint of the RingCentral API with the same connection. The same app often has an n8n node too; our n8n vs Make page sets out how the two tools differ. Before you choose a plan, read Make pricing, and if a run fails, Make troubleshooting walks through the usual fixes.

Connect

How do you connect RingCentral to Make?

  1. 01

    Create an app in the RingCentral console

    You need a RingCentral developer account and an active service account. In the Console, open Apps, click Create App, pick REST API App, then the 3-legged OAuth authorization code flow for a Server-side web app.

  2. 02

    Paste the callback and copy the keys

    Enter https://www.integromat.com/oauth/cb/ringcentral as the callback URI, tick the permissions your scenarios need and click Create. The dashboard then shows the Client ID and the Client secret: copy both.

  3. 03

    Link the account in Make

    Add any RingCentral module to a scenario and click Create a connection. Give it a name in Connection name if you like, paste the two keys and follow the screens. That connection (your RingCentral account linked once) serves every RingCentral module.

First scenario

Your first scenario: text back every missed call

GoalWhen a call to an extension goes unanswered in RingCentral, Make sends an SMS through RingCentral.

  1. 01

    Create the scenario

    On the Scenarios page, create a new scenario. The editor opens on an empty circle: click the + to add your first module.

  2. 02

    Pick the missed call trigger

    Search for RingCentral and choose Watch Extension Missed Calls. It is instant, so click Create a webhook, then Create a connection and link your account.

  3. 03

    Add Send an SMS

    Click the + to the right of the trigger and add Send an SMS. Fill its fields, write a short message and map data from the trigger's bundle (the item it passed along, here the missed call).

  4. 04

    Test with Run once

    Click Run once, then call the extension without picking up. Open the bubbles on each module to read the bundles they received and check the text went out.

  5. 05

    Switch it on

    When the test looks right, switch the scenario on. Because the trigger is instant, RingCentral tells Make about each missed call as it happens, with no schedule to tune.

Triggers

Which RingCentral triggers can start a scenario?

10 modules start a scenario when something happens in RingCentral. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by RingCentral as soon as it happens.

RingCentral1Watch All New Calls

Watch All New Calls

Instant trigger

In MakeTriggers when any new call appears in the system.

Every call that shows up in your RingCentral account starts the scenario, as soon as it appears there. It is the widest net of the call triggers.

How it fires
instant, RingCentral calls Make through a webhook as soon as the call appears.
When to use it
you want one place that sees all phone activity, for example a shared log that the whole office reads.
Watch out
each call counts as operations (one execution of one module on one bundle, what Make bills on your plan), so a busy line fills your quota faster than a narrower trigger.
RingCentral2Watch Answered Call

Watch Answered Call

Instant trigger

In MakeTriggers when a new incoming call has been picked up.

This trigger waits until an incoming call is actually picked up, so ringing calls that nobody answers never reach your scenario.

How it fires
instant, RingCentral notifies Make by webhook the moment someone answers.
When to use it
a sales rep takes a call and you want the caller's record opened or a note started in your CRM while the conversation is still going.
Watch out
outgoing calls do not fire it; pick Watch All New Calls or Watch Calls when you also need what your team dials out.
RingCentral3Watch Call Recordings

Watch Call Recordings

Scheduled trigger

In MakeReturns new call recordings since the last check.

New call recordings are picked up here, all those created since Make last looked, and each one comes out as its own bundle.

How it fires
scheduled, Make checks RingCentral on the scenario's schedule (every 15 minutes by default, the clock on the first module).
When to use it
quality or compliance teams that want every recording copied into a storage app, sorted by customer.
Watch out
on the Free plan the shortest interval is 15 minutes, so a recording can wait that long before the scenario sees it.
RingCentral4Watch Calls

Watch Calls

Scheduled trigger

In MakeTriggers when there is a new incoming or outgoing call.

Incoming and outgoing calls both land here, which gives you a complete call history built one check at a time.

How it fires
scheduled, Make asks RingCentral for new calls on the scenario's schedule instead of waiting to be told.
When to use it
a call report or a spreadsheet log where a short delay does not matter and you want both directions in one flow.
Watch out
since it polls, it is not the trigger for an immediate reaction; Watch All New Calls is instant and suits that case better.
RingCentral5Watch Extension Missed Calls

Watch Extension Missed Calls

Instant trigger

In MakeTriggers when there is a new missed call.

A caller hung up before anyone answered? This trigger hands that missed call to Make so someone can follow up.

How it fires
instant, RingCentral sends the event to Make by webhook the moment the call is missed.
When to use it
a small clinic or a support desk that wants an SMS back to the caller, or a task created for whoever covers the phone.
Watch out
as with any instant module, click Create a webhook before Create a connection, otherwise the setup stops halfway.
RingCentral6Watch Faxes

Watch Faxes

Instant trigger

In MakeTriggers when a new fax has been received.

Received faxes stop sitting in an inbox nobody checks: each new one starts the scenario and can be forwarded or filed.

How it fires
instant, RingCentral pings Make through a webhook when the fax arrives.
When to use it
law firms, clinics or accounting offices that still get orders, forms or signed papers by fax and want them routed to the right person.
Watch out
the trigger tells you a fax arrived; pair it with Get Message Details when you need the full record before sending it on.
RingCentral7Watch Messages

Watch Messages

Scheduled trigger

In MakeWatches for new messages.

New messages of your RingCentral account are gathered in batches, so one check can return several bundles at once.

How it fires
scheduled, Make polls RingCentral at the interval set on the first module.
When to use it
a central tracking sheet where every new message piles up and nobody needs to react within seconds.
Watch out
if you only care about incoming texts, Watch SMS Messages is instant and more precise; this one is the broad, polled option.
RingCentral8Watch Outbound SMS Messages

Watch Outbound SMS Messages

Instant trigger

In MakeTriggers when a new Outbound SMS message is created or updated.

Texts your team sends are tracked here: the scenario starts when an outbound SMS is created and again when it is updated.

How it fires
instant, RingCentral alerts Make by webhook each time such a message is created or changes.
When to use it
you want the SMS a rep sent to show up in the customer's history in your CRM, next to calls and emails.
Watch out
one message can fire the scenario more than once (creation, then updates), so add a filter if you only want the first event.
RingCentral9Watch SMS Messages

Watch SMS Messages

Instant trigger

In MakeTriggers when a new SMS message received.

Each SMS your RingCentral number receives turns into a bundle that the rest of the scenario can read, answer or store.

How it fires
instant, RingCentral notifies Make through a webhook as soon as the text comes in.
When to use it
a delivery or booking business where customers text back to confirm, cancel or ask a question, and the reply has to reach a person fast.
Watch out
it covers received texts only; pair it with Watch Outbound SMS Messages if you want both sides of the thread.
RingCentral10Watch Voice Messages

Watch Voice Messages

Instant trigger

In MakeTriggers when a new voice message has been received.

Voicemails left on your line start the scenario one by one, so none of them waits for someone to dial in and listen.

How it fires
instant, RingCentral calls Make by webhook when a new voice message is received.
When to use it
after hours, a voicemail can create a ticket or alert the person on call through a chat app connected to Make.
Watch out
the trigger gives you the event; use Get Message Details on the next step when the scenario needs the complete message record.
Modules

What can Make do in RingCentral?

RingCentral gives you 16 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

RingCentral1

Create a Contact

Action

In MakeCreates a new contact

A new person in your RingCentral address book, filled from data another app hands over, so reps see a name instead of a bare number.

When to use it
a lead signs up on a form and you want the contact ready before the first call.
Watch out
run List Contacts first if the same person may already exist, or you end up with duplicates.
RingCentral2

Get a Call Recording

Action

In MakeReturns call recordings by ID.

Fetches one call recording from its ID, so the scenario can pass the audio to a storage app or a transcription tool.

When to use it
right after Watch Call Recordings, to grab the actual recording and archive it in the customer's folder.
Watch out
it needs the recording ID; map it from an earlier module rather than typing it by hand.
RingCentral3

Get Call Details

Action

In MakeGets details for a particular call by ID.

Returns the full record of one call from its ID, handy when the trigger gave you only part of the picture.

When to use it
a call trigger fired and you want the complete call data before writing a log line or updating a CRM deal.
Watch out
it reads one call per operation; for many calls at once, List Calls is the better fit.
RingCentral4

Get Message Details

Action

In MakeGets details for a particular message by ID.

Pulls every detail of a single message from its ID, so the next module works on the complete record instead of a partial one.

When to use it
after Watch Faxes or Watch Voice Messages, when the next module needs more than the trigger delivered to route the message correctly.
Watch out
the message ID has to come from a previous module, so place this step after a trigger or List Messages.
RingCentral5

Get Presence

Action

In MakeReturns presence status of an extension or several extensions.

Tells the scenario whether one extension, or several, is available right now, based on its presence status in RingCentral.

When to use it
before handing a lead to a rep, check who is free and send the alert to that person instead of the whole team.
Watch out
presence changes quickly; read it at the moment you route, not earlier in a long scenario.
RingCentral6

Make a Call

Action

In MakeMakes a ringout call.

Places a RingOut call from Make, the RingCentral way of starting a phone call from software instead of dialing on the handset.

When to use it
a hot lead fills in a callback form and you want the rep's phone to ring straight away, already dialing the prospect.
Watch out
a scenario that loops over many bundles can place many calls; test with Run once on a single item.
RingCentral7

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Reaches any endpoint of the RingCentral API from your scenario, using the same connection as the other modules.

When to use it
the 26 listed modules do not cover what you need, such as a setting or object with no dedicated module.
Watch out
you write the request yourself, so keep the RingCentral API reference open and check that your app has the matching permissions.
RingCentral8

Remove a Webhook

Action

In MakeRemoves a webhook.

Deletes a webhook registered on your RingCentral account, which helps clean up after tests or retired scenarios.

When to use it
you rebuilt an instant scenario and want the old webhook gone so it stops sending events nowhere.
Watch out
check which scenario still listens on a webhook before removing it; an instant trigger without its webhook has nothing left to receive.
RingCentral9

Send a Fax

Action

In MakeSends a fax.

Sends a fax through your RingCentral line straight from a scenario, with no fax machine and no manual upload.

When to use it
a contract gets signed in another app and a pharmacy, court or supplier still expects the copy by fax.
Watch out
Free plan scenarios handle files up to 5 MB, so check the size of the document you map in.
RingCentral10

Send an SMS

Action

In MakeSends SMS.

Texts a customer from your RingCentral business number, so replies come back to the same line your team already watches.

When to use it
a missed call, a booking confirmation or a delivery update where a short text beats an email.
Watch out
placed after a search module, it sends one SMS per bundle; run a test on one record before switching the scenario on.
RingCentral11

Start a Call Recording

Action

In MakeStarts a call recording by Telephony Session ID and party ID.

Launches the recording of a call already in progress, identified by its Telephony Session ID and party ID.

When to use it
certain calls must always be recorded, for example those answered by a given team, and you do not want to rely on someone pressing a button.
Watch out
both IDs are required; map them from the module that detected the call rather than guessing them.
RingCentral12

Update a Contact

Action

In MakeUpdates existing contact.

Changes an existing RingCentral contact. The name reps see on screen then matches what your CRM or spreadsheet says.

When to use it
a customer moves company or changes numbers in the CRM and you want the phone book to follow.
Watch out
you need the right contact first; find it with List Contacts, then map its ID into this module.
RingCentral13

List Calls

Search

In MakeLists all calls.

Returns the calls of your account as a series of bundles, one per call, ready to be filtered or written somewhere else.

When to use it
a one-off export or a backfill of past calls into a spreadsheet before a trigger takes over new ones.
Watch out
each bundle counts as operations in the following modules, so filter the results early.
RingCentral14

List Contacts

Search

In MakeLists all contacts in account.

Brings back the contacts stored in your RingCentral account, zero, one or many, each as its own bundle.

When to use it
you want to check whether a caller already exists before Create a Contact, or sync the address book to a CRM.
Watch out
when nothing matches, the next modules simply do not run; plan a route for that case.
RingCentral15

List Messages

Search

In MakeLists all messages for the account.

Lists the messages stored in your account, one bundle per message, so you can review or copy them in bulk.

When to use it
you are starting a tracking sheet and want the existing history in it before Watch Messages feeds new entries.
Watch out
a large history produces many bundles and many operations; add a filter right after this module.
RingCentral16

List Users

Search

In MakeLists all company contacts.

Returns the people of your company directory in RingCentral, the colleagues rather than your external contacts.

When to use it
you want to match an extension to a teammate's name, or keep an internal directory in another tool up to date.
Watch out
do not mix it up with List Contacts, which covers the address book of the account, not your staff.
Need help

Need help automating RingCentral with Make?

A person reads every message.

FAQ

RingCentral and Make: common questions

01Is the RingCentral Make integration free?
Yes, on the Make side. RingCentral is a standard app, available from the Free plan. That plan allows 2 active scenarios, a minimum of 15 minutes between scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams, Enterprise) bring the interval down to 1 minute, remove the cap on active scenarios and allow 40 minutes of execution. Usage is counted in operations per month. Your RingCentral subscription is a separate matter, handled with RingCentral.
02What do you need to connect RingCentral to Make?
Two things on the RingCentral side: a developer account and an active service account. In the developer Console, you create a REST API app that uses the 3-legged OAuth authorization code flow for a server-side web app, paste the Make callback URI, pick the permissions and copy the Client ID and Client secret. In Make, you click Create a connection on any RingCentral module and enter those keys. For an instant module, click Create a webhook first.
03Do RingCentral triggers in Make fire in real time?
Most of them, yes. Seven of the ten triggers are instant: RingCentral calls Make through a webhook as soon as a call, missed call, fax, SMS or voicemail happens. The other three (Watch Call Recordings, Watch Calls and Watch Messages) are scheduled: Make checks RingCentral on the scenario's schedule, every 15 minutes by default. On a paid plan you can lower that to 1 minute; the Free plan stays at 15 minutes minimum.
04What if a RingCentral module is missing in Make?
Use Make an API Call. It reaches any endpoint of the RingCentral API with the connection you already set up, so whatever has no dedicated module stays within reach. You write the request yourself, so check that the app you created in the RingCentral console has the permissions that endpoint needs. The Make documentation for this app is partly AI-generated and invites you to verify important details with RingCentral directly.
05Should you use Make or n8n for RingCentral?
It depends on the tool your team already runs. RingCentral has 26 modules in Make, with 7 instant triggers, and the same app often has an n8n node as well. The honest criterion is coverage: list the events and actions your scenario needs, then check that each tool offers them natively or through an API call. If your other automations already live in one of the two, keeping RingCentral there saves you maintaining two places.