Sign Up
Loading...

Send Message

Watch the walkthrough

Send Email Command

Configure an email command and its sending settings within a workflow.

Recorded with an earlier Twidget interface. Names, control locations and available options may differ; use the linked documentation for current guidance.

Watch tutorial (2:04)

Send SMS Command

Configure an SMS command using your messaging provider settings.

Recorded with an earlier Twidget interface. Names, control locations and available options may differ; use the linked documentation for current guidance.

Watch tutorial (2:20)

Browse all video tutorials

Send SMS Command

With Twidget, you can send SMS messages to phones using the Send SMS command. This functionality varies depending on the provider. Currently, we support Twilio as the SMS provider.

Prerequisites

To use Twilio for SMS integrations, you will need:

  • A Twilio account ID

  • Twilio Auth Token

  • A Twilio-provided phone number

These credentials can be obtained by registering with Twilio.

Usage

To send an SMS:

  1. Provide Twilio Credentials: Ensure that your Twilio account ID and Auth Token are correctly populated in your API settings.

  2. Specify Phone Numbers: Input the phone number that you wish to send the SMS to.

  3. Enter the message content: Populate the receiver's message content

Testing

By default, SMS commands sent via testing mode will succeed without actually sending an SMS. This prevents accidental messages during development.

To test real SMS messages:

  • Update the test to use Live Data Mode.

Send Email Command

You can send emails from Twidget using the Send Email command.

Prerequisites

The Send Email command requires email settings:

  • By default, it will use the email details you provide in your API settings.

  • Alternatively, you can override the settings by selecting Custom Email Settings in the dropdown.

Usage

To send an email:

  1. Provide Email Settings: If using custom settings, specify host, port, username, and password for your email provider.

  2. Recipient Information: Populate the receiver's email, email subject, and email content.

Testing

By default, email commands sent via testing mode will succeed without actually sending an email, ensuring test emails aren’t sent by accident.

To test real emails:

  • Update the test to use Live Data Mode.

Related Topics

XML commands

Use XML commands when a service sends or expects XML documents. They work with the same variable controls as other commands. Parse XML. Add Parse XML, supply the XML text and choose a mode. SIMPLE is convenient when you need fields from a straightforward document. ORDERED preserves the order of elem...

Math

Twidget offers a variety of commands to manipulate numbers. Below are the math commands available, along with their descriptions, inputs, and outputs. Sum. Description: Adds together a list of numbers and returns the sum. - Inputs: - `numbers`: A list of numbers to be added together. - Output: A sin...

Cryptography commands

Create checksums, protect text with encryption, sign and verify messages, and compare private text in endpoints, server functions and events. Find these commands under Security when adding a command. They use the familiar variable selector and Return as field. Keep shared signing keys in [Globals & ...

Loops

In Twidget, loops allow you to execute commands multiple times, either based on a condition or through a set number of iterations. Loops can also be nested, meaning you can run loops within other loops, creating complex logic for your tasks. List Loop. The `List Loop` command enables you to loop thr...

Error Handling

When building applications with Twidget, you may encounter situations where you need to handle errors gracefully to ensure your application runs smoothly. Twidget provides two powerful commands for error handling: `try-catch` and `throw-error`. This documentation will guide you on how to use these c...