Triggers when a new incoming message is received.
Triggers when you miss an incoming call to your TextMagic number.
Triggers when someone unsubscribes from your communication.
Triggers when someone calls your TextMagic number.
Triggers when a device receives a text message.
Triggers when a device takes a photo.
Triggers when a device connects to a WiFi network.
Triggers when a device disconnects from a WiFi network.
Triggers when you scan a barcode / QR code.
Triggers when you enable Bluetooth on a device.
Triggers when you disable Bluetooth on a device.
Trigger when you push a button.
Triggers when a device registers a completed outgoing call.
Triggers when a device connects to another Bluetooth device.
Triggers when a device disconnects from another Bluetooth device.
Triggers when a device enters or leaves a predefined circle.
Triggers when a device changes its location.
Triggers when a device sends a text message.
Triggers when a device registers an incoming call.
Triggers when a device registers a completed incoming call.
Triggers when a device makes an outgoing call.
Assigns contact to a list.
Allows retrieving additional information about a phone number.
Creates a new custom field.
Creates a new list.
Deletes a custom field.
Deletes a list.
Deletes a message.
Allows you to retrieve additional information about an email address.
Gets a custom field.
Gets the details of a specific list.
Gets a message.
Changes the forwarding number.
Performs an arbitrary authorized API call.
Sends a message.
Unassigns contact from a list.
Updates a custom field.
Updates a list.
Updates the custom field value of a specified contact.
Sends a text message.
Uploads a photo to a device.
Closes a browser window on the target device.
Turns off Bluetooth on a device.
Turns off WiFi on a target device.
Turns on Bluetooth on a device.
Turns on WiFi on a target device.
Changes the active ring mode on a device.
Dials a specified number on a device.
Opens a browser window on the target device showing a pre-entered URL.
Opens the phone app on a device and pre-fills a phone number.
Sends a push notification to a selected device.
Takes a photo on a device.
Checks if a site is blocked by the Great Firewall of China.
Returns the abuse contact address for a specified domain name.
Returns owner/contact information for a domain name. Can also be used to determine if a domain name is registered or not.
Returns geographic information about a supplied IP address including city, country, latitude, longitude and more.
Returns the name of the company that manufactured a specific network device based on its MAC Address.
Returns the reverse DNS entry (PTR) for a given IP. This is generally the server or host name.
Gets all messages.
Gets all custom fields.
Searches contacts by given criteria.
Searches lists by given criteria.
Checks recent DNS change propagation.
Returns all configured DNS records (A, MX, CNAME etc.) for a specified domain name.
Returns a historical list of IP addresses a given domain name has been hosted on as well as where that IP address is geographically located, and the owner of that IP address.
Returns all other domains hosted from the specified server. Useful for finding phishing sites or identifying other sites on the same shared hosting server.
Tests if common ports are open on a server. Useful in determining if a specific service (e.g. HTTP) is up or down on a specific server.