Requirements
TextMagic requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]
Get your TextMagic credentials
Connect TextMagic in WEXTL
- Log in to your WEXTL account, add the TextMagic node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your TextMagic account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
TextMagic node modules
The list below is a reference of every TextMagic node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Browse every TextMagic node module below — each one opens to show its input parameters, outputs, and connection requirements.
| Field | Type |
|---|---|
ID | number |
Status | text |
Items Processed | number |
Items Total | number |
Created At | date |
Session | object |
ID | number |
Start Time | date |
Text | text |
Source | text |
Reference ID | text |
Price | number |
Numbers Count | number |
Destination | text |
Initiator ID | number |
Title | text |
Text | text |
| Field | Type |
|---|---|
ID | number |
Direction | text |
Sender | text |
Message Time | date |
Text | text |
Receiver | text |
Status | text |
First Name | text |
Last Name | text |
| Field | Type |
|---|---|
ID | number |
Original ID | number |
Phone | text |
Contact | object |
ID | number |
Favorited | boolean |
Blocked | boolean |
First Name | text |
Last Name | text |
Company Name | text |
Phone | text |
Email | |
Country | object |
Custom Fields | array |
Unsubscribed Contact ID | number |
Unread | number |
Updated At | date |
Status | text |
Mute | number |
| Field | Type |
|---|---|
ID | number |
Created At | date |
Note | text |
User | object |
ID | number |
Display Time Format | text |
Username | text |
First Name | text |
Last Name | text |
Email | |
Status | text |
Balance | number |
Phone | text |
Company | text |
| Field | Type |
|---|---|
ID | number |
Name | text |
Created At | date |
| Field | Type |
|---|---|
ID | number |
Start Time | date |
Text | text |
Source | text |
Reference ID | text |
Price | number |
Numbers Count | number |
Destination | text |
Initiator ID | number |
| Field | Type |
|---|---|
ID | number |
Sender | text |
Receiver | text |
Message Time | date |
Text | text |
Contact ID | number |
First Name | text |
Last Name | text |
Avatar | text |
| Field | Type |
|---|---|
ID | number |
Next Send | date |
RRULE | text |
Session | object |
ID | number |
Start Time | date |
Text | text |
Source | text |
Reference ID | text |
Price | number |
Numbers Count | number |
Destination | text |
Initiator ID | number |
Title | text |
Last Sent | date |
Contact Name | text |
Parameters | object |
Text | text |
Recipients | object |
Type | text |
Summary | text |
| Field | Type |
|---|---|
ID | number |
Sender | text |
Receiver | text |
Text | text |
Status | text |
Reject Reason | text |
Contact ID | number |
Session ID | number |
Message Time | date |
| Field | Type |
|---|---|
ID | number |
Sender | text |
Receiver | text |
Text | text |
Status | text |
Reject Reason | text |
Contact ID | number |
Session ID | number |
Message Time | date |
| Field | Type |
|---|---|
Chat IDs | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Original ID | number |
Phone | text |
Contact | object |
ID | number |
Favorited | boolean |
Blocked | boolean |
First Name | text |
Last Name | text |
Company Name | text |
Phone | text |
Email | |
Country | object |
Custom Fields | array |
Unsubscribed Contact ID | number |
Unread | number |
Updated At | date |
Status | text |
Mute | number |
| Field | Type |
|---|---|
Query | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Original ID | number |
Phone | text |
Contact | object |
ID | number |
Favorited | boolean |
Blocked | boolean |
First Name | text |
Last Name | text |
Company Name | text |
Phone | text |
Email | |
Country | object |
Custom Fields | array |
Unsubscribed Contact ID | number |
Unread | number |
Updated At | date |
Status | text |
Mute | number |
| Field | Type |
|---|---|
PhoneRequired | text |
Upsert | number |
Reopen | number |
| Field | Type |
|---|---|
ID | number |
Original ID | number |
Phone | text |
Contact | object |
ID | number |
Favorited | boolean |
Blocked | boolean |
First Name | text |
Last Name | text |
Company Name | text |
Phone | text |
Email | |
Country | object |
Custom Fields | array |
Unsubscribed Contact ID | number |
Unread | number |
Updated At | date |
Status | text |
Mute | number |
| Field | Type |
|---|---|
Query | text |
Order By | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Original ID | number |
Phone | text |
Contact | object |
ID | number |
Favorited | boolean |
Blocked | boolean |
First Name | text |
Last Name | text |
Company Name | text |
Phone | text |
Email | |
Country | object |
Custom Fields | array |
Unsubscribed Contact ID | number |
Unread | number |
Updated At | date |
Status | text |
Mute | number |
| Field | Type |
|---|---|
Shared | number |
Contact IDs | text |
List ID | choice |
Include Blocked | number |
Query | text |
Local | number |
Exact Match | number |
Country | text |
Order By | text |
| Field | Type |
|---|---|
ID | number |
Favorited | boolean |
Blocked | boolean |
First Name | text |
Last Name | text |
Company Name | text |
Phone | text |
Email | |
Country | object |
ID | text |
Name | text |
| Field | Type |
|---|---|
List IDs | text |
Query | text |
Only Mine | number |
Only Default | number |
Order By | text |
Direction | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Description | text |
Favorited | boolean |
Members Count | number |
User | object |
ID | number |
Display Time Format | text |
Username | text |
First Name | text |
Last Name | text |
Email | |
Status | text |
Balance | number |
Phone | text |
Company | text |
Service | boolean |
Shared | boolean |
Avatar | object |
Href | url |
| Field | Type |
|---|---|
Query | text |
Schedule IDs | text |
Status | text |
Order By | text |
Direction | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Next Send | date |
RRULE | text |
Session | object |
ID | number |
Start Time | date |
Text | text |
Source | text |
Reference ID | text |
Price | number |
Numbers Count | number |
Destination | text |
Initiator ID | number |
Title | text |
Last Sent | date |
Contact Name | text |
Parameters | object |
Text | text |
Recipients | object |
Type | text |
Summary | text |
| Field | Type |
|---|---|
Contact IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Description | text |
Favorited | boolean |
Members Count | number |
User | object |
ID | number |
Display Time Format | text |
Username | text |
First Name | text |
Last Name | text |
Email | |
Status | text |
Balance | number |
Phone | text |
Company | text |
Service | boolean |
Shared | boolean |
Avatar | object |
Href | url |
| Field | Type |
|---|---|
Status | text |
Order By | text |
Voice | number |
Flat | number |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Original ID | number |
Phone | text |
Contact | object |
ID | number |
Favorited | boolean |
Blocked | boolean |
First Name | text |
Last Name | text |
Company Name | text |
Phone | text |
Email | |
Country | object |
Custom Fields | array |
Unsubscribed Contact ID | number |
Unread | number |
Updated At | date |
Status | text |
Mute | number |
| Field | Type |
|---|---|
List IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
Order By | text |
Direction | text |
Favorite Only | number |
Only Mine | number |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Name | text |
Description | text |
Favorited | boolean |
Members Count | number |
User | object |
ID | number |
Display Time Format | text |
Username | text |
First Name | text |
Last Name | text |
Email | |
Status | text |
Balance | number |
Phone | text |
Company | text |
Service | boolean |
Shared | boolean |
Avatar | object |
Href | url |
| Field | Type |
|---|---|
Status | text |
Order By | text |
Direction | text |
Limit | number |
| Field | Type |
|---|---|
ID | number |
Next Send | date |
RRULE | text |
Session | object |
ID | number |
Start Time | date |
Text | text |
Source | text |
Reference ID | text |
Price | number |
Numbers Count | number |
Destination | text |
Initiator ID | number |
Title | text |
Last Sent | date |
Contact Name | text |
Parameters | object |
Text | text |
Recipients | object |
Type | text |
Summary | text |
| Field | Type |
|---|---|
Chat IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Original ID | number |
Phone | text |
Contact | object |
ID | number |
Favorited | boolean |
Blocked | boolean |
First Name | text |
Last Name | text |
Company Name | text |
Phone | text |
Email | |
Country | object |
Custom Fields | array |
Unsubscribed Contact ID | number |
Unread | number |
Updated At | date |
Status | text |
Mute | number |
| Field | Type |
|---|---|
Schedule IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Next Send | date |
RRULE | text |
Session | object |
ID | number |
Start Time | date |
Text | text |
Source | text |
Reference ID | text |
Price | number |
Numbers Count | number |
Destination | text |
Initiator ID | number |
Title | text |
Last Sent | date |
Contact Name | text |
Parameters | object |
Text | text |
Recipients | object |
Type | text |
Summary | text |
| Field | Type |
|---|---|
Country | text |
| Field | Type |
|---|---|
Dedicated | array |
Dedicated | text |
User | array |
User | text |
Shared | array |
Shared | text |
Sender IDs | array |
Sender IDs | text |
User Carrier Twilio | array |
User Carrier Twilio | text |
User Carrier Vonage | array |
User Carrier Vonage | text |
User Carrier Sinch | array |
User Carrier Sinch | text |
U Carrier Bandwidth | array |
U Carrier Bandwidth | text |
Uc Twilio Sender ID | array |
Uc Twilio Sender ID | text |
| Field | Type |
|---|---|
Contacts | number |
Sent | number |
Received | number |
| Field | Type |
|---|---|
Distribution List IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
Email | |
Members Count | number |
Include Options | text |
Max Length | number |
Recipients | object |
Contact IDs | array |
Group IDs | array |
Segment IDs | array |
Numbers | array |
Sender Source | object |
ID | number |
Phone | text |
Type | text |
Country ID | text |
Label | text |
Status | text |
Carrier Status | text |
| Field | Type |
|---|---|
List IDRequired | choice |
| Field | Type |
|---|---|
ID | number |
Name | text |
Description | text |
Favorited | boolean |
Members Count | number |
User | object |
ID | number |
Display Time Format | text |
Username | text |
First Name | text |
Last Name | text |
Email | |
Status | text |
Balance | number |
Phone | text |
Company | text |
Service | boolean |
Shared | boolean |
Avatar | object |
Href | url |
| Field | Type |
|---|---|
Total | number |
| Field | Type |
|---|---|
Include Blocked | number |
Text | text |
Template ID | choice |
Sending Time | number |
Sending Date Time | text |
Sending Timezone | text |
Contacts | text |
Lists | text |
Phones | text |
| Field | Type |
|---|---|
Total | number |
Parts | number |
Countries | array |
Country | text |
Country Name | text |
Allow Dedicated | boolean |
Count | number |
Max | number |
Sum | text |
Landline | number |
| Field | Type |
|---|---|
Chat IDs | choice |
All | boolean |
No fields documented.
| Field | Type |
|---|---|
NameRequired | text |
RecipientsRequired | object |
Contact IDs | array |
Group IDs | array |
Segment IDs | array |
Numbers | array |
Include OptionsRequired | choice |
Max LengthRequired | choice |
Sender | text |
Source Type | text |
| Field | Type |
|---|---|
ID | number |
Name | text |
Email | |
Members Count | number |
Include Options | text |
Max Length | number |
Recipients | object |
Contact IDs | array |
Group IDs | array |
Segment IDs | array |
Numbers | array |
Sender Source | object |
ID | number |
Phone | text |
Type | text |
Country ID | text |
Label | text |
Status | text |
Carrier Status | text |
| Field | Type |
|---|---|
Contact IDRequired | choice |
| Field | Type |
|---|---|
Note IDRequired | text |
| Field | Type |
|---|---|
Custom Field IDRequired | choice |
| Field | Type |
|---|---|
Distribution List IDRequired | choice |
| Field | Type |
|---|---|
List IDRequired | choice |
| Field | Type |
|---|---|
Session IDRequired | choice |
| Field | Type |
|---|---|
Reply IDRequired | choice |
| Field | Type |
|---|---|
Schedule IDRequired | choice |
| Field | Type |
|---|---|
Template IDRequired | choice |
| Field | Type |
|---|---|
Chat IDRequired | choice |
Inbound IDs | choice |
Sent IDs | choice |
Calls IDs | choice |
All | boolean |
| Field | Type |
|---|---|
Chat IDs | choice |
All | boolean |
Status | choice |
| Field | Type |
|---|---|
Contact IDRequired | choice |
Note IDs | text |
All | boolean |
| Field | Type |
|---|---|
Contact IDs | choice |
All | choice |
| Field | Type |
|---|---|
List IDRequired | choice |
Contact IDs | text |
All | choice |
| Field | Type |
|---|---|
Reply IDs | text |
All | choice |
| Field | Type |
|---|---|
List IDs | choice |
All | choice |
| Field | Type |
|---|---|
Message IDRequired | choice |
| Field | Type |
|---|---|
Message IDs | choice |
All | choice |
| Field | Type |
|---|---|
Schedule IDs | choice |
All | choice |
Status | text |
| Field | Type |
|---|---|
Session IDs | choice |
All | choice |
| Field | Type |
|---|---|
Template IDs | choice |
All | boolean |
| Field | Type |
|---|---|
Distribution List IDRequired | choice |
NameRequired | text |
RecipientsRequired | object |
Contact IDs | array |
Group IDs | array |
Segment IDs | array |
Numbers | array |
Include OptionsRequired | choice |
Max LengthRequired | choice |
Sender | text |
Source Type | text |
| Field | Type |
|---|---|
ID | number |
Name | text |
Email | |
Members Count | number |
Include Options | text |
Max Length | number |
Recipients | object |
Contact IDs | array |
Group IDs | array |
Segment IDs | array |
Numbers | array |
Sender Source | object |
ID | number |
Phone | text |
Type | text |
Country ID | text |
Label | text |
Status | text |
Carrier Status | text |
| Field | Type |
|---|---|
Chat IDs | text |
All | boolean |
| Field | Type |
|---|---|
Chat IDs | text |
All | boolean |
| Field | Type |
|---|---|
Chat IDs | text |
All | boolean |
For | number |
| Field | Type |
|---|---|
Text | text |
Template ID | choice |
Sending Time | number |
Sending Date Time | text |
Sending Timezone | text |
Contacts | text |
Lists | text |
Phones | text |
Cut Extra | number |
| Field | Type |
|---|---|
Messages | array |
ID | number |
Sender | text |
Receiver | text |
Text | text |
Status | text |
Reject Reason | text |
Contact ID | number |
Session ID | number |
Message Time | date |
Avatar | text |
| Field | Type |
|---|---|
Chat IDs | text |
All | boolean |
| Field | Type |
|---|---|
Email Sender IDRequired | text |
SubjectRequired | text |
MessageRequired | text |
RecipientsRequired | object |
Contact IDsRequired | array |
EmailsRequired | array |
Group IDsRequired | array |
From Name | text |
Reply To Email |
| Field | Type |
|---|---|
ID | number |
Status | text |
Email Sender ID | number |
Start At | date |
Created By | object |
ID | number |
First Name | text |
Last Name | text |
Avatar URL | url |
Email | |
From Name | text |
From Email | |
Reply To Email | |
Subject | text |
| Field | Type |
|---|---|
TextRequired | text |
PhonesRequired | text |
Template ID | choice |
Sending Time | number |
Sending Date Time | text |
Sending Timezone | text |
Contacts | text |
Lists | text |
Cut Extra | boolean |
| Field | Type |
|---|---|
ID | number |
Href | url |
Type | text |
Session ID | number |
Bulk ID | number |
Message ID | number |
Schedule ID | number |
Chat ID | number |
| Field | Type |
|---|---|
List IDRequired | choice |
ContactsRequired | choice |
| Field | Type |
|---|---|
Phone | text |
| Field | Type |
|---|---|
Contact IDs | text |
All | choice |
| Field | Type |
|---|---|
Chat IDs | text |
All | boolean |
Templates
Look for TextMagic templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Arpoone[2]Business SMS messaging platform for sending and managing text campaigns.
- AWS SESSend transactional email and manage Amazon SES identities, templates, contacts, suppressions, and configuration sets.
- BrevoEmail, SMS, and marketing automation platform (formerly Sendinblue).
- CallRailCall tracking — calls, SMS, form submissions, companies, and trackers.
- BatchDialerCloud predictive dialer for sales and collections teams with contacts and campaigns.
References
- WEXTL® TextMagic Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for TextMagic.
- WEXTL® visual workflow builder data.
Last updated: Sep 24, 2026 00:39