- Home
- Resources
- Integrations
- TextMagic
TextMagic Make integrationAutomate TextMagic with Make.
Can a missed call turn into a text without anyone touching a phone? The TextMagic Make integration gives you 30 modules, 4 of them instant triggers. This guide is for teams that run SMS from TextMagic and want it wired to their other tools, and it walks you from the API key to a live scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the TextMagic Make integration automate?
The TextMagic Make integration links your TextMagic account to Make so that texts, calls, contacts and lists move on their own. In Make 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. TextMagic brings 30 of those bricks.
No missed caller left waiting. Watch Missed Call starts the scenario the moment a call to your TextMagic number goes unanswered, and Send a Message replies by text so the person knows someone will get back to them.
A clean list after every opt-out. Watch Unsubscriber reports each person who stops your communication. Chain Search Contacts and Unassign Contact from a List, and your marketing list stays accurate without a manual pass.
New leads land in TextMagic ready to text. When a form or CRM in another app records a lead, Create a Contact adds the person and Assign Contact to a List files them where your campaigns already look.
What the listed modules do not cover, Make an API Call can reach through the same connection. The same app often has an n8n node too; the n8n vs Make comparison sets the two side by side. To learn the editor properly, Make training is a good next step, and Make troubleshooting helps when a run fails.
How do you connect TextMagic to Make?
- 01
Generate an API key in TextMagic
Open the API settings page from your TextMagic dashboard, click Add new API key, give it an app name, then click Generate new key. Copy the key from the notification banner right away.
- 02
Add a TextMagic module in Make
In your scenario, add any TextMagic module and click Create a connection. A connection is your TextMagic account linked to Make once, then reused by every TextMagic module. The Connection name field is optional.
- 03
Paste your credentials and save
Enter the credentials copied from TextMagic, or follow the instructions Make shows on screen. Once saved, Make can read your contacts, lists and messages when you fill the module fields.
Your first scenario: text back every missed call
GoalWhen a call to your TextMagic number is missed, Make sends a text in reply.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the + to add the first module. Search for TextMagic and pick Watch Missed Call.
- 02
Set up the webhook and connection
Click Create a webhook, then Create a connection and paste your API key. From now on, TextMagic tells Make about each missed call as it happens.
- 03
Add Send a Message
Click the + on the right of the trigger and choose Send a Message. Write your reply and map data from the missed call into the fields Make shows.
- 04
Test with Run once
Click Run once, then call your TextMagic number without answering. Open each module to read the bundle it received; a bundle is one item passing from one module to the next.
- 05
Switch the scenario on
When the test text arrives as expected, switch the scenario on. Each missed call now costs a few operations, the unit Make counts on your plan: one per module run.
What can start a TextMagic scenario?
4 modules start a scenario when something happens in TextMagic. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by TextMagic as soon as it happens.
Watch Incoming Call
Instant triggerIn Make“Triggers when someone calls your TextMagic number.”
Watch Incoming Call starts your scenario whenever someone dials your TextMagic number, so every call can leave a trace in another tool without anyone typing a note.
Watch Incoming Message
Instant triggerIn Make“Triggers when a new incoming message is received.”
Watch Incoming Message hands every text your TextMagic number receives to Make, which turns SMS replies into data your other apps can act on.
Watch Missed Call
Instant triggerIn Make“Triggers when you miss an incoming call to your TextMagic number.”
Watch Missed Call reacts only to calls to your TextMagic number that went unanswered, which gives you a clean starting point for a callback or a follow-up text.
Watch Unsubscriber
Instant triggerIn Make“Triggers when someone unsubscribes from your communication.”
Watch Unsubscriber tells Make each time someone opts out of your TextMagic communication, so the opt-out can spread to every other tool that stores that person.
What else can TextMagic do in Make?
TextMagic gives you 26 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Assign Contact to a List
- Carrier Lookup
- Change the Forwarding Number
- Create a Contact
- Create a Custom Field
- Create a List
- Delete a Contact
- Delete a Custom Field
- Delete a List
- Delete an Outgoing Message
- Email Lookup
- Get a Contact
- Get a Custom Field
- Get a List
- Get an Outgoing Message
- Make an API Call
- Send a Message
- Unassign Contact from a List
- Update a Contact
- Update a Custom Field
- Update a List
- Update the Custom Field Value of a Contact
- List Custom Fields
- List Outgoing Messages
- Search Contacts
- Search Lists
Assign Contact to a List
ActionIn Make“Assigns contact to a list.”
Assign Contact to a List files an existing TextMagic contact into one of your lists, so the next campaign aimed at that list reaches the person without a manual import.
Carrier Lookup
ActionIn Make“Allows retrieving additional information about a phone number.”
Carrier Lookup returns extra information about a phone number, which helps you check a number before you text it or store it.
Change the Forwarding Number
ActionIn Make“Changes the forwarding number.”
Change the Forwarding Number switches where calls to your TextMagic number are forwarded, so the right person answers without anyone opening account settings.
Create a Contact
ActionIn Make“Creates contact.”
Create a Contact adds a new person to your TextMagic address book, ready to receive messages and to join lists, straight from whatever app captured them.
Create a Custom Field
ActionIn Make“Creates a new custom field.”
Create a Custom Field adds a new field to your TextMagic contacts, giving you a place to store something the standard fields do not cover, such as a plan or a region.
Create a List
ActionIn Make“Creates a new list.”
Create a List makes a new TextMagic list, so a campaign, an event or a customer segment gets its own audience automatically.
Delete a Contact
ActionIn Make“Deletes contact.”
Delete a Contact removes a person from your TextMagic account for good, which keeps your address book in line with the records you keep elsewhere.
Delete a Custom Field
ActionIn Make“Deletes a custom field.”
Delete a Custom Field removes a field from your TextMagic contacts, useful to retire data you no longer want to keep in the account.
Delete a List
ActionIn Make“Deletes a list.”
Delete a List takes a list out of TextMagic, so your account only shows the audiences you still text.
Delete an Outgoing Message
ActionIn Make“Deletes a message.”
Delete an Outgoing Message removes a sent message from your TextMagic records, useful when your message history needs to match a retention policy set elsewhere.
Email Lookup
ActionIn Make“Allows you to retrieve additional information about an email address.”
Email Lookup returns extra information about an email address, a quick check you can run before a new contact enters your TextMagic account.
Get a Contact
ActionIn Make“Gets contact.”
Get a Contact fetches the full record of one TextMagic contact when you already know which one, so later modules can use its details.
Get a Custom Field
ActionIn Make“Gets a custom field.”
Get a Custom Field reads the definition of one custom field in TextMagic, so a scenario can confirm what it is about to update or remove.
Get a List
ActionIn Make“Gets the details of a specific list.”
Get a List returns the details of one TextMagic list, handy when a later step depends on what that list currently looks like.
Get an Outgoing Message
ActionIn Make“Gets a message.”
Get an Outgoing Message pulls one message you sent through TextMagic, so its details can be copied into a log, a ticket or a report.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call lets you reach any endpoint of the TextMagic API from your scenario, with the same connection, when no listed module does what you need.
Send a Message
ActionIn Make“Sends a message.”
Send a Message sends a text from your TextMagic account, which turns any event in another app into a text sent to the right person, with no copy-paste.
Unassign Contact from a List
ActionIn Make“Unassigns contact from a list.”
Unassign Contact from a List takes a person out of one list while keeping the contact itself, so they stop receiving that campaign but stay in your account.
Update a Contact
ActionIn Make“Updates contact.”
Update a Contact rewrites the details of an existing TextMagic contact, so a change made in your CRM also reaches the address book you text from.
Update a Custom Field
ActionIn Make“Updates a custom field.”
Update a Custom Field changes the definition of a custom field in TextMagic, without touching the values contacts hold.
Update a List
ActionIn Make“Updates a list.”
Update a List edits an existing TextMagic list, so its details stay in step with the campaign or segment it stands for.
Update the Custom Field Value of a Contact
ActionIn Make“Updates the custom field value of a specified contact.”
Update the Custom Field Value of a Contact writes a value into one custom field for one person, which keeps data like a status or a score current in TextMagic.
List Custom Fields
SearchIn Make“Gets all custom fields.”
List Custom Fields returns every custom field in your TextMagic account, each as its own bundle, so you can see or copy your whole field setup.
List Outgoing Messages
SearchIn Make“Gets all messages.”
List Outgoing Messages returns the messages you have sent through TextMagic, one bundle each, ready to be copied into a sheet or a reporting tool.
Search Contacts
SearchIn Make“Searches contacts by given criteria.”
Search Contacts finds TextMagic contacts that match the criteria you give, which is how a scenario gets from what a trigger knows to a contact it can update.
Search Lists
SearchIn Make“Searches lists by given criteria.”
Search Lists looks up TextMagic lists by the criteria you set, so a scenario can find the right audience instead of relying on one picked by hand.
Need help automating TextMagic with Make?
A person reads every message.