seven

· #220 most-used

SMS, voice, and RCS delivered — from a single German API

MarketingCommunicationAnalyticsDeveloperAutomation

seven (formerly sms77) is a German messaging API platform that gives businesses enterprise-grade SMS, voice calls, RCS, WhatsApp, and number-intelligence tools under one roof. Connect it to Actionist and your agents can send time-sensitive text alerts, validate phone numbers before every campaign, look up carrier status in real time, schedule drip sequences, and pull delivery analytics — all without touching a dashboard or writing a cron job.

Average time saved
10 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate the manual work of copying phone numbers, checking delivery status, exporting send reports, and monitoring account balance — tasks that add up to 4 hours weekly across communications and ops teams.

Schedule

What your seven agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
WedFri
Wed
Thu
Fri
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

seven × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
9Apps spanned
~59 hrsSaved / week
6Personas served
For customer success
Featured4 apps

Inbound complaint to resolved case in 90 seconds

When a customer emails your support address, the agent validates their phone number via seven's lookup API before reaching out, then sends a personalised SMS acknowledgement confirming their case number and expected resolution time — all within 90 seconds of the email landing. A Slack message briefs the assigned agent with the full context, and a follow-up call slot is blocked on the customer's calendar so nothing falls through the cracks.

~17 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When an inbound support email arrives in Gmail
Result
Send SMS acknowledgement with case numberPost case brief to support channelBlock follow-up call slot for assigned agent
The win
Saved per run
25 min
Runs / week
~40×
Every customer gets an SMS ack in 90 seconds
Driven byCustomer Support Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    18 min / week
    Manual prospect texting

    Reps copy-paste numbers from the CRM into seven's dashboard to send intro SMSs one by one, losing 18 minutes per batch.

    Sales Agent
    0 min
    Agent validates and texts prospects instantly

    Agent runs HLR lookup, confirms the number is live, and fires a personalised SMS from seven — before the rep finishes their coffee.

  • Marketing
    13 min / week
    Send-report export

    Marketers download delivery CSVs from seven, clean the data, and paste stats into the campaign tracker — 13 minutes every campaign.

    Marketing Agent
    0 min
    Agent posts analytics automatically

    Agent fetches seven analytics on schedule and writes channel-by-channel stats directly to the campaign sheet — zero manual exports.

  • Customer Support
    18 min / week
    Manual SMS ack on ticket

    Agents copy the customer's number, open seven's portal, and manually send an acknowledgement SMS for each new ticket — 18 minutes a day.

    Customer Support Agent
    0 min
    Agent sends ack in 90 seconds

    Agent validates the customer's number via seven, sends a branded SMS with the case number, and briefs the support rep in Slack automatically.

  • Human Resources
    7 min / week
    Interview reminder texts

    HR coordinators manually text each candidate reminder the day before their interview — 7 minutes per hire cycle.

    Human Resources Agent
    0 min
    Agent schedules reminder sequence

    Agent schedules day-before and 2-hour-before SMS reminders via seven the moment an interview is booked — zero coordinator effort.

  • Finance
    13 min / week
    Overdue invoice follow-up

    Finance manually texts or calls clients with overdue invoices, tracking attempts in a spreadsheet — 13 minutes per overdue account per week.

    Finance Agent
    0 min
    Agent sends payment-link message automatically

    Agent fires a WhatsApp or SMS reminder with a direct payment link the moment an invoice passes its due date — no manual chasing required.

  • Operations
    25 min / week
    On-call shift notification

    Ops manually texts each engineer their on-call shift details and escalation path at the start of every rotation — 25 minutes a week.

    Operations Agent
    0 min
    Agent texts every on-call engineer on rotation start

    Agent reads the calendar, validates engineer numbers, and sends personalised on-call briefings via seven the instant each shift begins.

  • Legal
    6 min / week
    Consent confirmation texts

    Legal manually sends SMS confirmations to contacts after consent is recorded, then logs each send — 6 minutes per batch.

    Legal Agent
    0 min
    Agent sends and logs consent SMS instantly

    Agent sends a consent-confirmation SMS via seven immediately after a form submission and writes the delivery status to the compliance log.

+ 100s of other seven automations
Average monthly
10 hrs / person / month
Average monthly
10 hrs / person / month
Calculator

Calculate what your team saves

Team size
10 people
Hourly rate
$20 / hr
Hours saved / week
25
Hours saved / year
1,250
Annual ROI
$25,000

Based on seven's typical team usage — the visible tasks plus a few other automations the agent runs: ~2.5 hrs / person / week of admin work automated.

Connect

How to plug seven into Actionist

Pick the connection method that suits your environment.

The fastest path. The Always Seven MCP server connects Actionist directly to seven's messaging API via a secured handshake — no tokens to copy-paste, no credential rotation, and full support for SMS, voice, HLR, and analytics actions out of the box.

1
Open the Apps tab

Find seven in the Apps library and click Connect. MCP is selected by default.

2
Enter your seven API key

When prompted, paste your seven API key from app.seven.io → Account → Developer → API Keys. The MCP server stores it encrypted and handles all request signing.

3
Test the connection

Actionist runs a read-only balance check to verify the handshake. You're ready.

Actions

15 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

6 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

Skills

Skills that pair with seven

Reusable agent skills that work well alongside this app.

AI Persona OS

Gives your seven-connected agents a configurable character voice — useful for ensuring SMS and voice messages stay on-brand across every automated send.

Code Analysis Skills

Analyses the seven API integration code in your repo to surface dead routes, unused webhooks, or delivery-handler gaps before they cause a live incident.

Kubernetes Agent Swarm

Coordinates multi-agent clusters that can fan out seven SMS alerts to hundreds of on-call engineers simultaneously during infrastructure incidents.

MCP servers

MCP servers that work with seven

Connect Actionist to MCP servers built for or around this app.

Always Seven
Official

Official MCP server that wraps seven's full REST API — SMS, voice, HLR, MNP, analytics, and balance — behind a single authenticated tool surface.

FAQs

Questions about seven + Actionist

How do I get a seven API key to connect to Actionist?
Log in to app.seven.io, go to Account → Developer → API Keys, and click Create API key. Give it a descriptive name like 'Actionist' and copy it immediately — it's only shown once. Paste it into Actionist's connection setup. Create a separate key for production versus staging so you can revoke them independently.
Which channels does Actionist support through seven?
Actionist can send SMS, schedule SMS for future delivery, make text-to-speech voice calls, send RCS messages with media cards, and send WhatsApp Business messages — all via seven's unified API. Number intelligence actions (HLR, MNP, CNAM, phone number validation) are also available for pre-send scrubbing.
Can my agent look up whether a phone number is valid before sending?
Yes. Use the Validate phone number action to check format, country code, and line type (mobile, landline, or VoIP) before any send. For live network status and roaming, use Look up number HLR. For ported numbers, use Look up number MNP. Combining these before a campaign eliminates the majority of failed sends.
How does the agent handle SMS delivery failures?
Trigger a workflow on the Delivery report received event — when a message returns 'failed' or 'expired', your agent can immediately attempt a voice call fallback, update the contact's CRM record with the failure reason, or add the number to a retry queue with a configurable delay. Never leave a failed send unhandled.
Is there a risk of the agent causing a trigger loop?
No — seven's inbound SMS trigger fires on messages sent by end users to your virtual number, not on messages your agent sends out. Outbound sends don't re-trigger the inbound webhook. You can safely reply to an inbound SMS without worrying about a feedback loop.
What happens if the account runs out of credit mid-campaign?
Use the Balance below threshold trigger to get ahead of it. Set your minimum balance (e.g. €20), and the moment the account dips below it, your agent can fire a top-up payment, pause queued sends, and alert the finance team — all before a single campaign message fails due to insufficient funds.
Can I schedule SMS messages in advance without a cron server?
Yes. The Schedule SMS action accepts a future delivery timestamp and handles queuing entirely on seven's infrastructure — no Lambda functions, no cron jobs. Combine it with a time-zone calculation step to ensure messages land at the right local time for each recipient in a global campaign.
How do I disconnect seven from Actionist without affecting live workflows?
Go to Apps → seven → Manage connection and click Disconnect. Actionist immediately stops making API calls with your key, but does not delete any data already logged in your other connected apps. Revoke the API key in app.seven.io afterwards to prevent any other tool using it. Re-connecting generates a new handshake without touching your workflow configurations.