89 available actions

What your AI agent can do in Esputnik

eSputnik is a marketing automation platform that enables businesses to manage and automate their communication channels, including email, SMS, web push, and mobile push notifications. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.

Common starting points

  • Search Email MessagesSearch for email messages using a part of their name or a tag.
  • Get App Inbox MessageRetrieves an App Inbox message by its unique identifier from eSputnik.
  • Add ContactTool to create or update a single contact in eSputnik in real-time.
  • Create App Inbox MessageTool to create a basic App Inbox message in eSputnik.
  • Update App Inbox MessageTool to update the base App Inbox message in eSputnik.
  • Update ContactTool to update contact information by contact ID.

Browse all 89 actions by capability

Open a capability to see every supported action and its description.

Find & reviewLook up and review existing recordsView 35 actionsHide actions
  • Get Account InfoRetrieve basic eSputnik account information.
  • Get App Inbox MessageRetrieves an App Inbox message by its unique identifier from eSputnik.
  • Get BroadcastsRetrieve a paginated list of broadcast campaigns from eSputnik.
  • Get ContactRetrieve complete information about a contact by their ID.
  • Get Contact EmailsTool to retrieve email addresses of contacts by their contact IDs.
  • Get Contact Import StatusRetrieve the status of a contact import session in eSputnik.
  • Get Contact Message HistoryRetrieve a contact's message history across multiple channels from eSputnik.
  • Get ContactsSearch for contacts in eSputnik using various filter criteria.
  • Get Contact SubscriptionsRetrieve all subscription categories a contact is enrolled in.
  • Get Email InterfacesTool to retrieve all configured email interfaces (sender names) from eSputnik.
  • Get Email MessageRetrieves an email message by its unique identifier from eSputnik.
  • Get Email View LinkGet a link to view an email message in browser from eSputnik.
  • Get Message StatusRetrieve delivery status for sent messages across all channels (email, SMS, Viber, push).
  • Get Mobile Push MessageRetrieves a mobile push message by its unique identifier from eSputnik.
  • Get Organization BalanceRetrieve the current eSputnik organization balance.
  • Get Organization Billing HistoryRetrieve the organization's billing history from eSputnik, broken down by day and media channel.
  • Get Preprocessor File StatusRetrieve the status of a preprocessor file upload session.
  • Get Product Feeds ConfigurationTool to retrieve product feeds configuration from eSputnik.
  • Get Promocodes CountGet the number of available promotional codes in eSputnik.
  • Get Site DomainRetrieve the organization's domain configuration from eSputnik.
  • Get Site Tracking ScriptRetrieve the site tracking script for your eSputnik account.
  • Get SMS InterfacesRetrieve all SMS interfaces (alpha names) configured for the organization.
  • Get Subscription CategoriesRetrieve all subscription categories for the organization.
  • Get Telegram MessageRetrieve a Telegram bot message by its unique identifier from eSputnik.
  • List Promotional CodesRetrieve a list of promotional codes from eSputnik.
  • List Web Push DomainsRetrieve the list of domains registered for web push notifications.
  • Search App Inbox MessagesSearch for mobile App Inbox messages using a part of the name or a tag.
  • Search ContactsSearch for all contacts in a segment (group).
  • Search Email MessagesSearch for email messages using a part of their name or a tag.
  • Search Mobile Push MessagesSearch for mobile push messages using part of the name or a tag.
  • Search SegmentsSearch for and retrieve available segments (groups) in eSputnik.
  • Search SMS MessagesSearch for SMS messages using part of their names or tags in eSputnik.
  • Search Telegram MessagesSearch for Telegram bot messages using a part of name or a tag.
  • Search Viber MessagesSearch for Viber messages using part of the name or a tag.
  • Search WorkflowsSearch for and retrieve available workflows from eSputnik.
Create & communicateCreate records or send supported messagesView 21 actionsHide actions
  • Add ContactTool to create or update a single contact in eSputnik in real-time.
  • Add DomainRegister a domain with eSputnik for web tracking, widgets, or web push notifications.
  • Add Orders BulkTool to transfer orders in bulk to eSputnik.
  • Add Unsubscribed EmailsTool to add email addresses to the list of unsubscribed contacts.
  • Add Web Push DomainTool to add a domain for web push notifications in eSputnik.
  • Attach Contacts to SegmentTool to attach contacts to a static segment (group) by contact IDs or external customer IDs.
  • Create API TokenGenerate a new API token for authentication.
  • Create App Inbox MessageTool to create a basic App Inbox message in eSputnik.
  • Create Contacts from FileImport or update contacts from an external file in eSputnik.
  • Create Email MessageTool to create or update an email message in eSputnik.
  • Create Mobile Push MessageTool to create a new mobile push notification message in eSputnik.
  • Create SMS MessageTool to create a basic SMS message template in eSputnik.
  • Create Telegram MessageCreate a basic Telegram bot message in eSputnik.
  • Generate Event V2Tool to send backend events from websites and mobile apps to eSputnik.
  • Generate Event V3Tool to generate events in eSputnik v3 API.
  • Generate Past Events V2Tool to transfer past event data from your CRM or data store to eSputnik using v2 API.
  • Generate Past Events V3Tool to generate past events in eSputnik v3 API.
  • Send EmailSend an email message to one or more contacts via eSputnik API.
  • Send Prepared MessageTool to send a prepared message to one or many contacts.
  • Upload Preprocessor FileTool to upload a file for the preprocessor from an external repository.
  • Upload Promotional CodesTool to upload promotional codes to eSputnik in bulk.
Update & manageChange and manage existing recordsView 15 actionsHide actions
  • Change Mobile Push Token ActivityActivate or deactivate a mobile push notification token in eSputnik.
  • Update App Inbox MessageTool to update the base App Inbox message in eSputnik.
  • Update App Inbox TranslationTool to update or add a language version for an App Inbox message in eSputnik.
  • Update ContactTool to update contact information by contact ID.
  • Update Contact SubscriptionsTool to update the subscription categories a contact is enrolled in.
  • Update Email MessageTool to update an existing email message in eSputnik.
  • Update Email TranslationTool to update or add a language version for a base email message in eSputnik.
  • Update Interaction StatusTool to update the status of a message interaction using interaction_id.
  • Update Mobile Push MessageTool to update an existing mobile push notification message in eSputnik.
  • Update Mobile Push TranslationTool to update or add a language version for a mobile push message in eSputnik.
  • Update Preprocessor File By IDTool to update a preprocessor file's data by providing a new external link.
  • Update SMS MessageTool to update an existing base SMS message template in eSputnik.
  • Update SMS TranslationTool to update a language version of an SMS message in eSputnik.
  • Update Telegram MessageUpdate a base Telegram bot message in eSputnik.
  • Update Telegram TranslationUpdate a translated telegram bot message in eSputnik.
Remove & cancelRemove records or cancel supported workView 15 actionsHide actions
  • Delete App Inbox MessageTool to delete an App Inbox message by its ID from eSputnik.
  • Delete App Inbox TranslationDelete a language translation of an App Inbox message from eSputnik.
  • Delete BroadcastTool to cancel a scheduled broadcast campaign.
  • Delete ContactTool to delete a contact by its Yespo ID.
  • Delete Contact by External IDDelete a contact from eSputnik using their external customer ID.
  • Delete Email MessageDelete a basic email message by its ID from eSputnik.
  • Delete Email TranslationDelete a translation of a base email message from eSputnik.
  • Delete Mobile Push MessageDelete a base Mobile Push message by its ID from eSputnik.
  • Delete Mobile Push TranslationDelete a language version of a base Mobile Push message from eSputnik.
  • Delete OrdersTool to schedule asynchronous deletion of orders in eSputnik.
  • Delete SMS MessageDelete a base SMS message template by its ID from eSputnik.
  • Delete SMS TranslationDelete a language version of a base SMS message from eSputnik.
  • Delete Telegram MessageDelete a base Telegram bot message by its ID from eSputnik.
  • Delete Telegram TranslationDelete a language version of a Telegram bot message from eSputnik.
  • Remove From UnsubscribedTool to remove email addresses from the unsubscribed contacts list in eSputnik.
Other actionsSpecialist and administrative actions.View 3 actionsHide actions
  • Bulk Add or Update ContactsBulk add or update up to 3000 contacts in eSputnik asynchronously.
  • Detach Contacts from SegmentTool to delete contacts from a static segment by contact IDs or external customer IDs.
  • Subscribe ContactTool to subscribe a contact for double opt-in implementation.

Connection record

A connection you can control.

Sign-in
Customer-managed key
Setup
Use a key you create and control. It is stored securely and limited to the work agreed for the role.
Boundaries
Only the approved role and actions.
Off switch
Revoke the connection from your account.

FAQ

Before you connect Esputnik

How does the agent connect to Esputnik?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in Esputnik?
The page above lists the 89 actions currently available through the Esputnik connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Esputnik included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Esputnik is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.

Bring the workflow together

Ready to put Esputnik to work?

Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.

All product names, logos, and brands are property of their respective owners and are used for identification only. ZeroToClaw is not affiliated with or endorsed by Esputnik.