- Home
- Resources
- Integrations
- OpenPhone
OpenPhone Make integrationAutomate OpenPhone with Make.
What if every call and text in OpenPhone could start the next task for you? The OpenPhone Make integration offers 18 modules: 4 instant triggers, 9 actions and 5 searches. This guide shows how to link your account, then walks you through a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the OpenPhone Make integration do for you?
The OpenPhone Make integration links your business phone account to Make, a visual automation tool. You build a scenario (the automation itself, a chain of bricks called modules) that reacts to calls, summaries, transcripts and texts, or that creates contacts and sends SMS for you. No code is needed.
Keep your CRM in step with the phone. Watch New Calls and Recordings fires when a call rings or ends. Pair it with Get a Contact to see who called, or with Create a Contact when the number is new to you.
Turn conversations into notes someone will read. Once OpenPhone finishes a summary or a transcript, Watch New Call Summaries or Watch New Call Transcripts hands it to Make, ready to post in a team channel or attach to a deal.
Answer leads by text. A form submission in another app can end with Send a Text Message (SMS), so the prospect hears from your number while the request is still fresh.
A few limits to know first. The OpenPhone modules require a paid OpenPhone account. The documentation gives no numeric limits, so plan your tests with Run once rather than assumptions. For an outside view of the platform, read the Make review, and check Make pricing before you count operations. Weighing another tool? The n8n vs Make comparison lays out the criteria side by side.
How do you connect OpenPhone to Make?
- 01
Generate an API key in OpenPhone
Log in to OpenPhone, open the workspace settings and go to the API tab. Click Generate API key, give it a label you will recognize later, then copy the value and keep it somewhere safe.
- 02
Open the connection window in Make
In your scenario, add any OpenPhone module and click Create a connection. The Connection name field is optional, but a clear name helps when several teammates share the same Make organization.
- 03
Paste the key and save
Paste the key into the OpenPhone API Key field and click Save. If a window asks you to authenticate, confirm access. Every OpenPhone module in your scenarios reuses this connection from then on.
Build your first scenario: text every new lead
GoalWhen a lead fills in a form in another app, Make adds the person to OpenPhone and sends them a text from your number.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the + to add the first module: the trigger of the app where your leads arrive, such as your form tool.
- 02
Add Create a Contact
Click the + on the right of that module, search for OpenPhone and pick Create a Contact. Choose your connection, or click Create a connection if this is your first OpenPhone module.
- 03
Map the lead into the contact
Fill the contact fields with data from the form module. Make shows the items the previous module produced, so you click them instead of typing values by hand.
- 04
Add Send a Text Message (SMS)
Add one more OpenPhone module, Send a Text Message (SMS). Write a short welcome and map the phone number coming from the form, so each new lead gets their own text.
- 05
Test with Run once
Click Run once, submit a test entry in your form, then open each module to read the bundles it received. A bundle is one item passing through, here one lead.
- 06
Schedule and switch it on
Set the schedule on the first module (every 15 minutes by default) and switch the scenario on. From now on, each lead lands in OpenPhone with a text already sent.
The four OpenPhone triggers
4 modules start a scenario when something happens in OpenPhone. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by OpenPhone as soon as it happens.
Watch New Calls and Recordings
Instant triggerIn Make“Triggers for new calls that have been completed or are ringing.”
This trigger starts your scenario the moment a call on your OpenPhone line is ringing or has been completed, so the rest of your stack learns about the call without anyone copying it over.
Watch New Call Summaries
Instant triggerIn Make“Triggers when a new call summary is done.”
You get a ready-made recap of each conversation pushed into Make as soon as OpenPhone finishes writing it, which saves you from replaying the recording to know what was agreed.
Watch New Call Transcripts
Instant triggerIn Make“Triggers for newly completed transcripts.”
Full written versions of your calls reach Make through this trigger, which is handy when you need every word rather than a recap, for quality review or for searching old conversations later.
Watch New Messages
Instant triggerIn Make“Triggers for new delivered or received messages.”
Every text your OpenPhone numbers deliver or receive can start a scenario with this trigger, giving you a way to route SMS conversations wherever your team actually works.
What the OpenPhone modules can do
OpenPhone gives you 14 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Contact
ActionIn Make“Creates a new contact.”
New people become OpenPhone contacts without anyone typing their details, so the next call from them shows a name instead of a bare number.
Delete a Contact
ActionIn Make“Deletes a contact.”
Removing a contact from a scenario keeps your OpenPhone address book in line with the system you treat as the source of truth, such as a CRM where records get archived.
Get a Call Summary
ActionIn Make“Retrieves the summary of a call.”
Fetching the summary of one specific call gives you the recap on demand, for example later in a scenario that started from something else than the summary trigger.
Get a Call Transcript
ActionIn Make“Retrieves the transcript of a call.”
Pulling the transcript of a single call puts the full wording of that conversation into your scenario, ready to store, quote or pass to another tool for analysis.
Get a Contact
ActionIn Make“Retrieves information about a contact.”
Looking up one contact returns what OpenPhone knows about that person, which lets later modules personalize a text or update the matching record elsewhere.
Get a Text Message
ActionIn Make“Retrieves information about a text message.”
This action reads back one text message in detail, so a scenario can work on the exact content and context of an SMS instead of a shortened notification.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API Call.”
Anything the listed modules do not cover can still be reached here: you call any endpoint of the OpenPhone API with the connection you already set up.
Send a Text Message (SMS)
ActionIn Make“Sends a text message.”
Your scenario can text a customer from your OpenPhone number, which keeps the conversation in the same thread your team already answers from.
Update a Contact
ActionIn Make“Updates an existing contact.”
Changing an existing contact keeps the OpenPhone contact current whenever the person's details change in the tool where your team edits customer data.
List Call Recordings
SearchIn Make“Returns a list of call recordings for by the call's ID.”
Given the ID of a call, this search returns the recordings attached to it, so you can file audio alongside the notes and records it belongs with.
List Custom Fields
SearchIn Make“Returns a list of custom fields.”
Seeing the custom fields defined in your workspace helps you map extra contact data, such as a plan or an account manager, into the right place.
List Phone Numbers
SearchIn Make“Returns a list of phone numbers available to the user.”
Retrieving the phone numbers available to your user tells a scenario which line to use, which matters as soon as your team runs more than one number.
Search Calls
SearchIn Make“Returns a list of calls that match the criteria.”
Finding calls that match your criteria lets you work on past activity in bulk, instead of reacting only to calls as they happen.
Search Text Messages
SearchIn Make“Returns a list of text messages that match the criteria.”
Pulling the SMS that match your criteria gives you a slice of text history you can export, count or review, without scrolling the OpenPhone app by hand.
Need help automating OpenPhone with Make?
A person reads every message.