Checks message delivery status, sends transactional email, applies unsubscribe requests, and reports events that trigger existing workflows.
89actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro sends an email message to one or more contacts through eSputnik. Customers receive immediate confirmations and follow-ups without manual send delays.
Ayro creates or updates a customer contact record in eSputnik in real time. New sign-ups and profile changes sync instantly instead of requiring batch imports.
Ayro adds contacts to a static segment for targeted messaging. Support can immediately enroll customers in the right campaign without manual list management.
Each card is one request a support team gets, and the Esputnik actions Ayro runs to close it.
Ayro pulls the contact's message history across email, SMS, and push and reads the delivery status on each one, so "I never got the confirmation" is answered from the send log instead of resent blind.
Ayro sends a transactional email to the contact in front of it, or fires an already-approved template through the right channel, and hands back a browser link to exactly what was sent.
When someone asks to stop hearing from you, Ayro changes the subscription categories on their record and adds the address to the unsubscribed list - and reverses it just as quickly if they opted out by mistake.
Ayro reports a purchase, a cancellation, or an abandoned step into eSputnik as an event and can backfill history from your own store, so an existing workflow triggers without a separate sync job.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Esputnik actions it has and picks the ones a request needs.
Authorize the Esputnik account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Esputnik actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeEsputnik · Ayro
What can you do in Esputnik without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Esputnik.
Through an eSputnik API token. Create API Token generates one from your account credentials, and Get Account Info confirms which organization the connection actually resolves to - worth checking if your team runs more than one eSputnik organization under the same login.
All 89 actions your agent can call on Esputnik, straight from the live MCP connection.
Create or update a single contact in eSputnik in real-time.
Register a domain with eSputnik for web tracking, widgets, or web push notifications.
Transfer orders in bulk to eSputnik.
Add email addresses to the list of unsubscribed contacts.
Add a domain for web push notifications in eSputnik.
Attach contacts to a static segment (group) by contact IDs or external customer IDs.
Bulk add or update up to 3000 contacts in eSputnik asynchronously.
Activate or deactivate a mobile push notification token in eSputnik.
Generate a new API token for authentication.
Create a basic App Inbox message in eSputnik.
Import or update contacts from an external file in eSputnik.
Create or update an email message in eSputnik.
Create a new mobile push notification message in eSputnik.
Create a basic SMS message template in eSputnik.
Create a basic Telegram bot message in eSputnik.
Delete an App Inbox message by its ID from eSputnik.
Delete a language translation of an App Inbox message from eSputnik.
Cancel a scheduled broadcast campaign.
Delete a contact by its Yespo ID.
Delete a contact from eSputnik using their external customer ID.
Delete a basic email message by its ID from eSputnik.
Delete a translation of a base email message from eSputnik.
Delete a base Mobile Push message by its ID from eSputnik.
Delete a language version of a base Mobile Push message from eSputnik.
Schedule asynchronous deletion of orders in eSputnik.
Delete a base SMS message template by its ID from eSputnik.
Delete a language version of a base SMS message from eSputnik.
Delete a base Telegram bot message by its ID from eSputnik.
Delete a language version of a Telegram bot message from eSputnik.
Delete contacts from a static segment by contact IDs or external customer IDs.
Same connection, same setup. Pick the next one your team already uses.
Reads what a contact has already been sent, tags and lists them from the conversation, and adds or removes them from automations.
Finds a publication, reads sent issues with their open and click rates, adds links to the collection, and opens the next draft issue.
Checks whether a prospect already sits in a list, adds and tags new leads in batches, and reports campaign reply and engagement figures.
Looks up subscriber activity, adds people to groups with double opt-in, honours erasure requests, and keeps store data behind campaigns current.
Checks credit balances, validates voucher codes, awards credits, and merges duplicate loyalty contacts mid-conversation.
Creates and edits short aliases, reports the click records behind them, and retires links that should stop resolving.

Authorize the account and your agent has all 89 actions from the first conversation.
