Esputnik

Esputnik MCP integration

Checks message delivery status, sends transactional email, applies unsubscribe requests, and reports events that trigger existing workflows.

89actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Send email

    Lyro sends an email message to one or more contacts through eSputnik. Customers receive immediate confirmations and follow-ups without manual send delays.

  • Add contact

    Lyro 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.

  • Attach contacts to segment

    Lyro adds contacts to a static segment for targeted messaging. Support can immediately enroll customers in the right campaign without manual list management.

See all 89 actions

How businesses use Esputnik + Lyro

Each card is one request a support team gets, and the Esputnik actions Lyro runs to close it.

  • Tell a customer where their message actually went

    Lyro 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.

    Get Contact Message HistoryGet Message StatusGet Contact
  • Send the message the conversation calls for

    Lyro 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.

    Send EmailSend Prepared MessageGet Email View Link
  • Act on an unsubscribe while the customer is still there

    When someone asks to stop hearing from you, Lyro 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.

    Update Contact SubscriptionsAdd Unsubscribed EmailsRemove From Unsubscribed
  • Feed events into the automations you already built

    Lyro 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.

    Generate Event V3Generate Past Events V3Add Orders Bulk

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Esputnik actions it has and picks the ones a request needs.

  1. 01

    Connect Esputnik

    Authorize the Esputnik account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Esputnik actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    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 free
Esputnik · Lyro

Everything else about Esputnik

Setup, permissions, and the limits of what Lyro 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.

Every action available in Esputnik

All 89 actions your agent can call on Esputnik, straight from the live MCP connection.

  • Add contact

    Create or update a single contact in eSputnik in real-time.

  • Add domain

    Register a domain with eSputnik for web tracking, widgets, or web push notifications.

  • Add orders bulk

    Transfer orders in bulk to eSputnik.

  • Add unsubscribed emails

    Add email addresses to the list of unsubscribed contacts.

  • Add web push domain

    Add a domain for web push notifications in eSputnik.

  • Attach contacts to segment

    Attach contacts to a static segment (group) by contact IDs or external customer IDs.

  • Bulk add or update contacts

    Bulk add or update up to 3000 contacts in eSputnik asynchronously.

  • Change mobile push token activity

    Activate or deactivate a mobile push notification token in eSputnik.

  • Create API token

    Generate a new API token for authentication.

  • Create app inbox message

    Create a basic App Inbox message in eSputnik.

  • Create contacts from file

    Import or update contacts from an external file in eSputnik.

  • Create email message

    Create or update an email message in eSputnik.

  • Create mobile push message

    Create a new mobile push notification message in eSputnik.

  • Create SMS message

    Create a basic SMS message template in eSputnik.

  • Create telegram message

    Create a basic Telegram bot message in eSputnik.

  • Delete app inbox message

    Delete an App Inbox message by its ID from eSputnik.

  • Delete app inbox translation

    Delete a language translation of an App Inbox message from eSputnik.

  • Delete broadcast

    Cancel a scheduled broadcast campaign.

  • Delete contact

    Delete a contact by its Yespo ID.

  • Delete contact by external ID

    Delete a contact from eSputnik using their external customer ID.

  • Delete email message

    Delete a basic email message by its ID from eSputnik.

  • Delete email translation

    Delete a translation of a base email message from eSputnik.

  • Delete mobile push message

    Delete a base Mobile Push message by its ID from eSputnik.

  • Delete mobile push translation

    Delete a language version of a base Mobile Push message from eSputnik.

  • Delete orders

    Schedule asynchronous deletion of orders in eSputnik.

  • Delete SMS message

    Delete a base SMS message template by its ID from eSputnik.

  • Delete SMS translation

    Delete a language version of a base SMS message from eSputnik.

  • Delete telegram message

    Delete a base Telegram bot message by its ID from eSputnik.

  • Delete telegram translation

    Delete a language version of a Telegram bot message from eSputnik.

  • Detach contacts from segment

    Delete contacts from a static segment by contact IDs or external customer IDs.

Ready to connect Esputnik?

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

Support agent working at a laptop next to the Lyro mascot