---
title: "seven Integration"
description: "Send SMS and text-to-speech voice calls, look up and validate phone numbers, track delivery, and manage contacts through the seven.io gateway."
url: https://flowrunner.ai/integrations/seven
date_modified: 2026-08-01T02:40:32-07:00
---

# seven

[Messaging](https://flowrunner.ai/integrations/category/communication-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.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 8 actions · API key · available

[seven website](https://seven.io/) · [Platform Documentation](https://docs.seven.io) · Capability data verified 2026-07-14

1.  A batch of reminders needs to reach recipients by voice
2.  Agent pulls the recipient numbers and reminder text
3.  Agent runs Number Lookup to confirm each number is reachable
4.  Agent calls Get Account Balance to confirm credit covers the run
5.  Agent places the calls with Send Voice Call
6.  Agent tracks delivery with Get SMS Delivery Status where applicable
7.  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.

## Frequently Asked Questions

### What can FlowRunner do with seven?

FlowRunner agents can run Get Account Balance, Get Pricing, and Create Contact in seven, plus 5 more actions.

### Does connecting seven to FlowRunner require OAuth?

No. seven connects to FlowRunner with an API key, no OAuth flow required.

### Can seven trigger a FlowRunner workflow automatically?

seven doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

**Work at seven?** This integration exposes seven to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/seven. Site index: https://flowrunner.ai/llms.txt
