Key Features of the Send Text Message Block
- Automated SMS Delivery: Sends text messages from Phonely’s system to a customer’s phone number automatically based on workflow logic.
- Variable Integration: Compose dynamic message content by including answers from previous questions or other stored variables (e.g., caller name, phone number, address, live transcript data).
- Flexible Recipient Selection: Choose to send the SMS to the customer’s phone number from which they initiated the call, or to a specific phone number collected as a variable within the workflow.
- Custom Number Support: Optionally use your own dedicated SMS number for texting (requires A2P 10DLC compliance and additional verification).
- Interim Message: Define a message that the AI agent says aloud while the text message is being sent (e.g., “One moment please,” or “Sending you that text right now”).
- Call Outcome Tagging: Allows you to tag the call at this stage for further analytics, helping you understand workflow progression.
How to Use the Send Text Message Block
1. Access the Workflows Page- Log in to the Phonely Dashboard. If you’re logging in for the first time, you’ll see a navigation bar on the left side.
- Navigate to the “Agent” page and then select “Workflows”.
- Click on “Create New Flow” or edit an existing flow.
- Set a Trigger Condition for your workflow (e.g., “when someone asks about call flows”). This allows you to create different questions and branching answers based on the trigger.
- To reliably send an SMS, start by either confirm the customer’s phone number as the number that triggered the call, or asking for the customer’s phone number in a preceding block.
- Use an Ask Exactly Block for this purpose.
- Select “Advanced Options” within that block’s settings and choose “Phone” for the answer type to ensure the input is formatted correctly.
- Link the action by clicking the plus + button in your workflow where you want the SMS to be sent.
- Select “Send SMS Message” from the available blocks.
- Click on the Send Text Message Block to open its settings.
- Use the customer’s phone number from which the call was sent to or received from
- Use a phone number provided in a previous question (Recommended for reliability)
- Advanced: You can also access Twilio metadata variables (like caller_phone_number) for advanced use cases, but explicitly asking the customer is often simpler and more reliable.
-
Compose the Message Content: Enter the message you want to send.
- You can dynamically include answers to previous questions or other stored variables by selecting them from the available options.
- For post-call SMS, you can use variables like caller_name, phone_number, or URL.
- For live call SMS, you can use any variable stored from previous blocks (e.g., address, confirmation, or a live transcript).
- Add Interim Message (Optional): Define a brief message for the AI to say while the text is being sent.
- Add Call Outcome Tagging (Optional): Tag this stage for analytics, allowing you to understand if Phonely reached this point in the conversation.

Important Note on Phone Number Forwarding & SMS
If you are forwarding your main business phone number to Phonely’s phone number, and you attempt to use the “customer’s phone number they texted from” option directly with that forwarded number, the SMS might incorrectly be sent back to your forwarded number rather than the actual customer’s original calling number. Workaround/Best Practice: To ensure the SMS is always sent to the correct customer, it is highly recommended to add a step in your workflow to explicitly ask the customer for their phone number (using an Ask Exactly Block, for example) and then use that collected variable as the recipient for the Send Text Message Block. This also provides an opportunity for a verification step.Example Send SMS Use Case
Here’s an example workflow to illustrate the process of using the Send Text Message Block:- Trigger: Customer would like to book an appointment
- Action 1 (Talk Block): Qualify the customer with a series of questions to determine if they can schedule an appointment or not.
- Action 2 (Ask Exactly Block): Ask for the customer’s phone number (e.g., “What’s the best number to send that link to?”). Store as customer_number.
-
Action 3 (Send Text Message Block): Send an SMS to the customer_number variable.
- Message Content: “Here’s the link to our scheduling calendar: [cal_link_variable]”
- Interim Message: “Sending you that link right now.”