- Home
- Resources
- Integrations
- SignalWire
SignalWire Make integrationAutomate SignalWire with Make.
What if every call and text in SignalWire could start the next task on its own? The SignalWire Make integration gives you 15 modules: 4 triggers, 9 actions and 2 searches. This guide links your account, then walks you through a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the SignalWire Make integration do for you?
The integration lets Make read and act on the calls and messages of your SignalWire account. You build a scenario, the automation itself, from modules: small blocks that each watch, create, fetch, update or delete one call or one message. SignalWire keeps handling the phone side, and Make decides what happens next.
Missed-call follow-up. Watch New Calls reacts the moment a call comes in, and Create a Message sends the caller a text right after. A small clinic or a repair shop gets back to every caller, even when nobody could pick up.
A clean message log. Watch Messages picks up each new message on the scenario's schedule, and the next module copies it to the spreadsheet or CRM your team already reads. Support leads stop scrolling through the SignalWire dashboard.
Housekeeping on old records. Search Calls or Search Messages finds the records you target, then Delete a Call, Delete a Message or Clear a Message tidies them up in one pass.
The listed modules only cover calls and messages. For any other part of the SignalWire API, Make an API Call reuses the same connection. If you are still picking a platform, the n8n vs Make comparison lays out the criteria, the Make pricing page explains how operations are counted, and Make training helps if this is your first scenario.
How do you connect SignalWire to Make?
- 01
Add a SignalWire module
In your scenario, click the +, search for SignalWire and pick any module. In its settings, click Create a connection. A connection is your SignalWire account linked to Make once, then reused by every SignalWire module.
- 02
Name it and authorize Make
Give the connection a name if you like, which helps when several accounts share one Make organization. Then follow the window: either approve Make on SignalWire's own page, or paste the key SignalWire gives you.
- 03
Save and check the list
Click Save. The connection now appears in the module's dropdown, and every other SignalWire module you add later can select it without asking for your credentials again.
Your first scenario: text back every incoming call
GoalWhen a call comes in on SignalWire, Make sends the caller a text message.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + in the middle of the editor to place the first module.
- 02
Add Watch New Calls
Search for SignalWire, choose Watch New Calls and pick your connection. This trigger is instant: SignalWire tells Make through a webhook as soon as a call comes in.
- 03
Add Create a Message
Click the + on the right of the trigger and pick Create a Message. Fill its fields by mapping data from the call bundle, the item the trigger passes on, then write your reply text.
- 04
Test with Run once
Click Run once, then place a test call to your SignalWire number. Open each module's bubble to read the bundle it received and check the text went to the right person.
- 05
Switch it on
Turn the scenario on. With an instant trigger there is no interval to set: each incoming call starts a run, and each module that runs counts as one operation on your plan.
What can start a SignalWire scenario?
4 modules start a scenario when something happens in SignalWire. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by SignalWire as soon as it happens.
Watch Calls
Scheduled triggerIn Make“Triggers when a new call is created.”
Watch Calls hands your scenario each new call created in your SignalWire account, one bundle per call, so later modules can log it, tag it or notify someone.
Watch Messages
Scheduled triggerIn Make“Triggers when a new message arrives.”
With Watch Messages, each new message that reaches your SignalWire account becomes a bundle your scenario can route, store or answer.
Watch New Calls
Instant triggerIn Make“Triggers when a new call comes in.”
Watch New Calls starts your scenario the instant a call comes in, which is what you need when the caller should hear back from you right away.
Watch New Messages
Instant triggerIn Make“Triggers when a new message comes in.”
Watch New Messages reacts as soon as a text reaches your SignalWire number, which lets you acknowledge, sort or forward it before anyone opens a dashboard.
What can Make do in SignalWire?
SignalWire gives you 11 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Clear a Message
ActionIn Make“Clears the body of the existing message.”
Clear a Message empties the body of a message that already exists, while the message itself stays in your account. You keep the trace of the exchange without its content.
Create a Call
ActionIn Make“Creates a new call.”
Create a Call places a new call from SignalWire, triggered by whatever happened earlier in the scenario, so a phone rings without anyone dialing.
Create a Message
ActionIn Make“Creates a new message.”
Create a Message sends a new text from your SignalWire account, with content you write once and fill with data mapped from earlier modules.
Delete a Call
ActionIn Make“Deletes a call by ID.”
Delete a Call removes one call from SignalWire using its ID, the identifier another module such as Search Calls or Watch Calls gives you.
Delete a Message
ActionIn Make“Deletes a message by ID.”
Delete a Message erases one message from your SignalWire account by its ID, taken from a trigger or a search earlier in the flow.
Get a Call
ActionIn Make“Gets a call by ID.”
Get a Call fetches the details of one call when you already hold its ID, so later modules work with complete, current information.
Get a Message
ActionIn Make“Gets a message by ID.”
Get a Message pulls one message from SignalWire by its ID and hands its full details to the next module in the scenario.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call reaches any endpoint of the SignalWire API that the ready-made modules leave out, and it reuses the connection you already created.
Update a Call
ActionIn Make“Updates a call by ID.”
Update a Call changes an existing call identified by its ID, so a scenario can steer a call that is already on record instead of creating a new one.
Search Calls
SearchIn Make“Searches for calls or lists them all.”
Search Calls looks up calls in your account, or lists all of them, and returns each match as its own bundle for the next modules.
Search Messages
SearchIn Make“Searches for messages or lists them all.”
Search Messages finds texts in your SignalWire account, or returns the whole list, one bundle per message found.
Need help automating SignalWire with Make?
A person reads every message.