- Home
- Resources
- Integrations
- OpenPhone
OpenPhone Make integrationAutomate OpenPhone with Make.
Every call, text and contact in OpenPhone can start or feed an automation. The OpenPhone Make integration gives you 18 modules, 4 of them instant triggers. This guide is for teams that live on the phone: connect your account, then build your first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the OpenPhone Make integration do for your team?
The OpenPhone Make integration links your business phone account to Make, so calls, texts and contacts can move between OpenPhone and your other tools without code. You build a scenario, which is the automation itself: a chain of modules, where each module is one brick such as a trigger, an action or a search.
Call notes that file themselves. When a call ends, Watch New Call Summaries hands the summary to Make, and the next module can post it wherever your team keeps account history. Sales managers stop chasing reps for recap notes.
A first text for every new lead. A lead coming from a form or a CRM goes through Create a Contact, then Send a Text Message (SMS) greets them from your business number. The contact is already in OpenPhone when they call back.
Searchable conversations. Watch New Call Transcripts and Search Text Messages let a support lead pull what was said on a line and copy it into a ticket or a spreadsheet.
The documentation lists no numeric limit for this app. When a need falls outside the 18 modules, Make an API Call reaches the rest of the OpenPhone API with the same connection. The same app may also exist on n8n; the n8n vs Make comparison explains how the two tools differ. For the bigger picture, read our Make review or check Make pricing before you pick a plan.
How do you connect OpenPhone to Make?
- 01
Generate an API key in OpenPhone
Log in to your OpenPhone account (Make's documentation now calls the product Quo), open Settings > API and click Generate API Key. Copy the key and keep it somewhere safe, since Make will ask for it in a moment.
- 02
Create the connection in Make
In your scenario, add any OpenPhone module and click Create a connection. A connection is your OpenPhone account linked to Make once, then reused by every OpenPhone module. You can type a label in Connection name if you run several accounts.
- 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 and confirm access, accept it. The module now shows the connection, and you can move on to its settings.
Build your first scenario: text every new lead
GoalWhen a new lead lands in the app your team already uses for forms or sales, Make adds the person to OpenPhone and sends a welcome text.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big +. Search for the app where your leads arrive, a form tool or a CRM, and pick its trigger module.
- 02
Add Create a Contact
Click the + to the right of that trigger, search for OpenPhone and choose Create a Contact. Pick your connection, then map the lead's details from the previous module into the contact fields Make displays.
- 03
Add the welcome text
Add one more module: Send a Text Message (SMS). Write a short greeting and map the new contact's number from the step before, so every lead gets a message tied to their own record.
- 04
Test with Run once
Click Run once, then submit a test lead with your own phone number. Each module shows a bubble with the bundle it received, a bundle being one item passing between modules, here one lead.
- 05
Schedule and switch it on
Open the clock on the first module and set the schedule; a new scenario checks every 15 minutes by default. Switch the scenario on. From now on, each run counts operations, one per module per bundle.
Which OpenPhone events can start a scenario?
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 rings or finishes on your OpenPhone numbers, so the call data reaches your other tools while the conversation is still fresh.
Watch New Call Summaries
Instant triggerIn Make“Triggers when a new call summary is done.”
Once OpenPhone has finished writing the summary of a call, this trigger passes it to Make, giving you a ready-made recap without anyone typing notes after hanging up.
Watch New Call Transcripts
Instant triggerIn Make“Triggers for newly completed transcripts.”
You get the full written transcript of a call as soon as OpenPhone completes it, which is what you need when a summary is too short and every word counts.
Watch New Messages
Instant triggerIn Make“Triggers for new delivered or received messages.”
Each text your team sends or receives through OpenPhone can kick off a scenario, turning SMS conversations into something your other apps can react to.
What else can Make do in OpenPhone?
OpenPhone gives you 14 modules in 2 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Actions
9 modulesCreate a Contact
ActionIn Make“Creates a new contact.”
Adds a new person to your OpenPhone contacts, so their name shows up on screen the first time they call or text your team instead of a bare number.
Delete a Contact
ActionIn Make“Deletes a contact.”
Removes a contact from OpenPhone for you, which keeps the shared address book clean when a customer leaves or asks to be forgotten.
Get a Call Summary
ActionIn Make“Retrieves the summary of a call.”
Fetches the summary of one specific call on demand, handy when your scenario already knows the call and simply needs its recap text.
Get a Call Transcript
ActionIn Make“Retrieves the transcript of a call.”
Brings back the full transcript of a single call, giving you every word exchanged when a short recap would miss the detail you need.
Get a Contact
ActionIn Make“Retrieves information about a contact.”
Reads one OpenPhone contact and returns its details, so later modules can personalize a text or update a CRM record with the right person's information.
Get a Text Message
ActionIn Make“Retrieves information about a text message.”
Retrieves the details of one SMS, which helps when a scenario holds a message reference but needs the message itself before acting on it.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API Call.”
Lets you call any endpoint of the OpenPhone API from your scenario with the connection you already set up, so a missing module never blocks you.
Send a Text Message (SMS)
ActionIn Make“Sends a text message.”
Sends an SMS from your OpenPhone number, so customers get confirmations, reminders or replies from the same line your team uses every day.
Update a Contact
ActionIn Make“Updates an existing contact.”
Changes an existing OpenPhone contact, so the details your team sees during a call stay in step with what the rest of your stack knows.
Search functions
5 modulesList Call Recordings
SearchIn Make“Returns a list of call recordings for by the call's ID.”
Returns the recordings attached to a given call, which lets you store audio alongside the rest of the customer's history outside OpenPhone.
List Custom Fields
SearchIn Make“Returns a list of custom fields.”
Shows the custom fields defined on your OpenPhone contacts, a quick way to see which extra data your account can store before you map anything.
List Phone Numbers
SearchIn Make“Returns a list of phone numbers available to the user.”
Returns the phone numbers available to your OpenPhone user, useful when a scenario has to choose which line sends or tracks something.
Search Calls
SearchIn Make“Returns a list of calls that match the criteria.”
Finds the calls that match the criteria you set, which lets you work on past conversations instead of waiting for new ones.
Search Text Messages
SearchIn Make“Returns a list of text messages that match the criteria.”
Looks through your OpenPhone texts and returns those that match your criteria, so older SMS threads become data you can reuse elsewhere.
Need help automating OpenPhone with Make?
A person reads every message.