All integrations
ES
Catalogue metadata onlymarketing automationv20260615_00

ESPUTNIK

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.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

89

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

esputnik_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • eSputnik API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 89 actions

Add Contact

ESPUTNIK_ADD_CONTACT

Tool to create or update a single contact in eSputnik in real-time. Use when you need to add a new contact or update an existing one by matching on channels. If a contact with the same channel (email, sms, etc.) already exists, it will be updated. Otherwise, a new contact is created. New contacts are treated as confir…

Untrusted display-only summary

Add Domain

ESPUTNIK_ADD_DOMAIN

Register a domain with eSputnik for web tracking, widgets, or web push notifications. This tool is used to add a new domain to your eSputnik account, enabling: - Website behavior tracking for personalization - Widget integration (pop-ups, subscription forms) - Web push notification configuration Prerequisites: - Valid…

Untrusted display-only summary

Add Orders Bulk

ESPUTNIK_ADD_ORDERS

Tool to transfer orders in bulk to eSputnik. Use when you need to import up to 1000 orders at once.

Untrusted display-only summary

Add Unsubscribed Emails

ESPUTNIK_ADD_UNSUBSCRIBED_EMAILS

Tool to add email addresses to the list of unsubscribed contacts. Use when you need to unsubscribe contacts from receiving emails.

Untrusted display-only summary

Add Web Push Domain

ESPUTNIK_ADD_WEBPUSH_DOMAIN

Tool to add a domain for web push notifications in eSputnik. Use when you need to register a new domain to enable web push notification functionality. The domain must be reachable and not already registered in your account. This operation configures the service worker settings required for web push notifications to fu…

Untrusted display-only summary

Attach Contacts to Segment

ESPUTNIK_ATTACH_CONTACTS_TO_SEGMENT

Tool to attach contacts to a static segment (group) by contact IDs or external customer IDs. Use this action to add contacts to a static segment for organizing and targeting your contact lists. You can specify contacts using either eSputnik internal contact IDs or your own external customer IDs. Maximum 500 contacts p…

Untrusted display-only summary

Bulk Add or Update Contacts

ESPUTNIK_BULK_ADD_OR_UPDATE_CONTACTS

Bulk add or update up to 3000 contacts in eSputnik asynchronously. Use this action to import multiple contacts at once or synchronize your CRM contact list. Contacts are matched by the channel specified in dedupeOn (email, sms, or mobilepush). If a contact exists, it is updated; otherwise, a new contact is created. Re…

Untrusted display-only summary

Change Mobile Push Token Activity

ESPUTNIK_CHANGE_TOKEN_ACTIVITY

Activate or deactivate a mobile push notification token in eSputnik. Use this action to control whether a specific device token can receive push notifications. When a token is deactivated, the device will not receive push notifications until reactivated. Common use cases: - Temporarily disable notifications for a user…

Untrusted display-only summary

Create API Token

ESPUTNIK_CREATE_API_TOKEN

Generate a new API token for authentication. Use this action to create an API token using your eSputnik account credentials. The token can be used for authenticating subsequent API requests. This action requires basic authentication (username and password) which is automatically provided from your configured credentia…

Untrusted display-only summary

Create App Inbox Message

ESPUTNIK_CREATE_APP_INBOX_MESSAGE

Tool to create a basic App Inbox message in eSputnik. Use when you need to create a new in-app notification message. App Inbox messages are displayed within mobile apps or websites as notifications to users. Requires at minimum a name, title, and text. Optionally supports images, links, custom data, translations for m…

Untrusted display-only summary

Create Contacts from File

ESPUTNIK_CREATE_CONTACTS_FILE

Import or update contacts from an external file in eSputnik. Creates new contacts and updates existing ones based on dedupeOn field. Use this action to bulk import contacts from a CSV file hosted at a publicly accessible URL. The file must use comma delimiters and follow eSputnik's column naming requirements (firstNam…

Untrusted display-only summary

Create Email Message

ESPUTNIK_CREATE_EMAIL_MESSAGE

Tool to create or update an email message in eSputnik. Use when you need to add a new email template or update an existing one, including support for multilingual message versions. When 'id' is provided in the request, the action updates the existing message with that ID. When 'id' is omitted, a new email message is c…

Untrusted display-only summary

Create Mobile Push Message

ESPUTNIK_CREATE_MOBILE_PUSH_MESSAGE

Tool to create a new mobile push notification message in eSputnik. Use when you need to set up a push notification campaign for mobile app users. The created message can include title, body text, images, action buttons, and custom data. Supports multilingual messages through the translations field. After creation, use…

Untrusted display-only summary

Create SMS Message

ESPUTNIK_CREATE_SMS_MESSAGE

Tool to create a basic SMS message template in eSputnik. Use when you need to create a new SMS message template for sending campaigns. The created template can be used later for sending SMS messages to contacts. Before creating an SMS message, ensure you have configured SMS interfaces (sender names) in your eSputnik a…

Untrusted display-only summary

Create Telegram Message

ESPUTNIK_CREATE_TELEGRAM_MESSAGE

Create a basic Telegram bot message in eSputnik. Use when you need to create a new message template that can be sent to contacts via Telegram. The message is saved as a template in eSputnik and can later be sent to contacts using the Send Message API. The message ID returned in the response is required for sending ope…

Untrusted display-only summary

Delete App Inbox Message

ESPUTNIK_DELETE_APP_INBOX_MESSAGE

Tool to delete an App Inbox message by its ID from eSputnik. Use when you need to permanently remove an App Inbox message that is no longer needed.

Untrusted display-only summary

Delete App Inbox Translation

ESPUTNIK_DELETE_APPINBOX_TRANSLATION

Delete a language translation of an App Inbox message from eSputnik. Use this action to remove a specific language version of an App Inbox message while keeping the base message and other translations intact. This is useful when you no longer need to support a particular language or need to clean up outdated translati…

Untrusted display-only summary

Delete Broadcast

ESPUTNIK_DELETE_BROADCAST

Tool to cancel a scheduled broadcast campaign. Use when you need to stop a broadcast from being sent.

Untrusted display-only summary

Delete Contact

ESPUTNIK_DELETE_CONTACT

Tool to delete a contact by its Yespo ID. Use when you need to remove a contact with no pending interactions.

Untrusted display-only summary

Delete Contact by External ID

ESPUTNIK_DELETE_CONTACT_BY_EXTERNAL_ID

Delete a contact from eSputnik using their external customer ID. Use this tool when you need to remove a contact identified by the externalCustomerId (the unique ID from your external system, e.g., CRM or database). This is useful when you don't have the eSputnik internal contact ID but do have the external reference.…

Untrusted display-only summary

Delete Email Message

ESPUTNIK_DELETE_EMAIL_MESSAGE

Delete a basic email message by its ID from eSputnik. Use this action to permanently remove an email message that is no longer needed. This is a destructive operation - the message will be permanently deleted and cannot be recovered. Prerequisites: - The email message must exist - Valid eSputnik API credentials with w…

Untrusted display-only summary

Delete Email Translation

ESPUTNIK_DELETE_EMAIL_TRANSLATION

Delete a translation of a base email message from eSputnik. Use this action to remove a specific language translation of an email message template. This does not delete the base email message, only the specified translation. The operation is permanent and the translation cannot be recovered once deleted. Prerequisites…

Untrusted display-only summary

Delete Mobile Push Message

ESPUTNIK_DELETE_MOBILEPUSH_MESSAGE

Delete a base Mobile Push message by its ID from eSputnik. Use this action to permanently remove a Mobile Push message that is no longer needed. This is a destructive operation - the message will be permanently deleted and cannot be recovered. Prerequisites: - The Mobile Push message must exist - Valid eSputnik API cr…

Untrusted display-only summary

Delete Mobile Push Translation

ESPUTNIK_DELETE_MOBILEPUSH_TRANSLATION

Delete a language version of a base Mobile Push message from eSputnik. Use this tool to remove a specific language translation from a mobile push message while keeping the base message and other translations intact. This is useful when managing multilingual campaigns and needing to remove or update specific language v…

Untrusted display-only summary

Delete Orders

ESPUTNIK_DELETE_ORDERS

Tool to schedule asynchronous deletion of orders in eSputnik. Use when you need to delete orders by external ID or by date range. Deletion can be performed by: - Specific order: Provide externalOrderId to delete a single order - Date range: Provide both 'from' and 'to' parameters to delete all orders within the specif…

Untrusted display-only summary

Delete SMS Message

ESPUTNIK_DELETE_SMS_MESSAGE

Delete a base SMS message template by its ID from eSputnik. Use this action to permanently remove an SMS message template that is no longer needed. This is a destructive operation - the template will be permanently deleted and cannot be recovered. Prerequisites: - The SMS message template must exist - Valid eSputnik A…

Untrusted display-only summary

Delete SMS Translation

ESPUTNIK_DELETE_SMS_TRANSLATION

Delete a language version of a base SMS message from eSputnik. Use this action to remove a specific language translation of an SMS message while keeping the base message and other translations intact. This is useful for removing outdated or incorrect translations. Prerequisites: - The base SMS message must exist - The…

Untrusted display-only summary

Delete Telegram Message

ESPUTNIK_DELETE_TELEGRAM_MESSAGE

Delete a base Telegram bot message by its ID from eSputnik. Use this action to permanently remove a Telegram bot message that is no longer needed. This is a destructive operation - the message will be permanently deleted and cannot be recovered. Prerequisites: - The Telegram bot message must exist - Valid eSputnik API…

Untrusted display-only summary

Delete Telegram Translation

ESPUTNIK_DELETE_TELEGRAM_TRANSLATION

Delete a language version of a Telegram bot message from eSputnik. Use this action to remove a specific language translation of a Telegram bot message while keeping the base message and other translations intact. This is useful for managing multilingual bot messages when a translation is no longer needed or needs to b…

Untrusted display-only summary

Detach Contacts from Segment

ESPUTNIK_DETACH_CONTACTS_FROM_SEGMENT

Tool to delete contacts from a static segment by contact IDs or external customer IDs. Use when you need to remove specific contacts from a segment or clear an entire segment. IMPORTANT: If neither contactIds nor externalCustomerIds are specified, ALL contacts will be deleted from the segment. Maximum 500 IDs per requ…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.