FlowRunner
Pricing
Theme

seven

Messaging

Send SMS and text-to-speech voice calls, look up and validate phone numbers, track delivery, and manage contacts through the seven.io gateway.

8 actions available
A batch of reminders needs to reach recipients by voice
Agent pulls the recipient numbers and reminder text
Agent runs Number Lookup to confirm each number is reachable
Agent calls Get Account Balance to confirm credit covers the run
Agent places the calls with Send Voice Call
Agent tracks delivery with Get SMS Delivery Status where applicable
A voice-call blast to a reminder list waits for approval before it dials

What This Integration Enables

An agent can send transactional or notification SMS such as order updates, alerts, and one-time-password codes to recipients worldwide, and place automated text-to-speech voice calls for reminders or urgent notifications. It can validate and enrich numbers with Format, CNAM, portability, or live HLR lookups, track delivery of sent messages and react to failures, and monitor balance and per-country pricing before a campaign. It can also maintain a seven.io address book of contacts for reuse as SMS recipients.

Without FlowRunner

Blind sends Messages and calls go to numbers nobody checked for reachability
Credit runs out mid-run A large campaign drains credit before it finishes
No delivery visibility Nobody knows which messages actually landed

With FlowRunner

Reachability checked Number Lookup confirms numbers before the send
Balance checked first The agent confirms credit before it commits to a campaign
Delivery tracked Get SMS Delivery Status reports delivered, pending, or failed

Use Case Scenarios

Delivery-confirmed order updates

An order is placed and the customer needs a confirmation. The agent sends the text with Send SMS, then calls Get SMS Delivery Status with the returned message ID to confirm it was delivered rather than rejected or failed. If delivery fails, the workflow reacts instead of assuming the customer was notified.

Validated lead capture

A lead submits a phone number. The agent runs Number Lookup using HLR or portability to confirm the number is reachable and current, then creates the contact in a downstream system only when the number checks out. Invalid numbers never make it into the pipeline.

Voice reminder campaign with a dial gate

A workflow pulls a list of pending reminders and prepares to deliver each as a text-to-speech voice call with Send Voice Call. Because a voice campaign reaches people directly on their phones and spends credit per call, the agent checks Get Account Balance and then stops at the human-in-the-loop step to confirm the list before it begins dialing.

Human-in-Loop Highlight

A text can be ignored; an automated voice call rings a person's phone and reads them a message. Running that across a whole reminder list multiplies the intrusion and the cost. Before the agent runs a Send Voice Call blast to a reminder list, it pauses and routes the decision to an operator: "Ready to place text-to-speech reminder calls to 180 recipients. Approve the list, or hold?" This is FlowRunner's human-in-the-loop pattern, where the agent stops on its own, shows the audience and the message, and resumes when the human answers. A single confirmation text sends without interruption. A voice campaign that rings a whole list gets a human decision first.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

8 actions

Messaging

2
  • Send SMS Sends an SMS to one or more recipients in international format, with an optional sender ID, flash and unicode support, and scheduled delivery. Returns the gateway status code, a per-message breakdown, the total price, and remaining balance.
  • Get SMS Delivery Status Retrieves the delivery status of a previously sent SMS by its message ID, reporting delivered, pending, rejected, or failed. Used to confirm a message actually landed.

Lookup

1
  • Number Lookup Looks up a number with a chosen type: Format for formatting and carrier, CNAM for the registered caller ID name, portability for the current operator and ported status, or HLR for live reachability. Used to validate and enrich a number before messaging.

Voice

1
  • Send Voice Call Places an outbound call that reads the supplied text using text-to-speech, with an optional caller ID and an XML mode for advanced call flows. Used for reminders and urgent notifications that need a spoken channel.

Account

2
  • Get Account Balance Returns the current credit balance in the account currency. Used to confirm funds before sending.
  • Get Pricing Returns SMS and network pricing for a country by ISO code, or for all supported countries when none is given. Used to estimate campaign cost.

Contacts

2
  • Create Contact Creates a contact in the seven.io address book with at least a name and optionally a mobile number and email. Used to add a reusable SMS recipient.
  • List Contacts Returns the contacts stored in the account, each with ID, name, number, and email. Used to build or review recipient lists.

Start building with seven

$100 in credits. No card required. Connect in minutes.