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 31–60 of 89 actions

Generate Event V2

ESPUTNIK_GENERATE_EVENT_V2

Tool to send backend events from websites and mobile apps to eSputnik. Use when tracking user actions, page views, or custom events for marketing automation and analytics. Secure for sensitive data with maximum 20 KB event data limit.

Untrusted display-only summary

Generate Event V3

ESPUTNIK_GENERATE_EVENT_V3

Tool to generate events in eSputnik v3 API. Use when you need to track custom events for contacts (e.g., purchase, cart abandoned, page viewed). Events can be used to trigger automated campaigns and for creating dynamic content in messages. Each event must have an eventTypeKey identifier. Contact identification must b…

Untrusted display-only summary

Generate Past Events V2

ESPUTNIK_GENERATE_PAST_EVENTS_V2

Tool to transfer past event data from your CRM or data store to eSputnik using v2 API. Use when you need to import historical events that should not trigger workflows. This method allows sending up to 500 events per request with a maximum content size of 20KB. Version 2 API methods do not require escaping in nested JS…

Untrusted display-only summary

Generate Past Events V3

ESPUTNIK_GENERATE_PAST_EVENTS_V3

Tool to generate past events in eSputnik v3 API. Use when you need to create historical events for contacts with specific timestamps. This action allows you to import past events with their original occurrence timestamps. Events can be used to trigger automated campaigns and for creating dynamic content in messages. E…

Untrusted display-only summary

Get Account Info

ESPUTNIK_GET_ACCOUNT_INFO

Retrieve basic eSputnik account information. Use this tool to verify API authentication and get account details including the username/email and organization name. This is useful for confirming that API credentials are valid and retrieving account identifiers. Returns: - User email or username associated with the API…

Untrusted display-only summary

Get App Inbox Message

ESPUTNIK_GET_APP_INBOX_MESSAGE

Retrieves an App Inbox message by its unique identifier from eSputnik. Use this tool to fetch message content, metadata, and localized translations before sending, editing, or reviewing an App Inbox notification. Returns complete message details including title, text, images, links, and custom data for all configured…

Untrusted display-only summary

Get Broadcasts

ESPUTNIK_GET_BROADCASTS

Retrieve a paginated list of broadcast campaigns from eSputnik. Use this tool to: - List all scheduled or sent broadcast campaigns - Check broadcast details including target segments and scheduling - Navigate through broadcasts using pagination (startindex + maxrows) Returns broadcast details including IDs, titles, me…

Untrusted display-only summary

Get Contact

ESPUTNIK_GET_CONTACT

Retrieve complete information about a contact by their ID. This action returns all available information about a specific contact identified by their internal eSputnik contact ID. The response includes communication channels (email, SMS, mobilepush), profile information (name, address), and any custom fields. Use this…

Untrusted display-only summary

Get Contact Emails

ESPUTNIK_GET_CONTACT_EMAILS

Tool to retrieve email addresses of contacts by their contact IDs. Use when you need to fetch email addresses for specific contacts using their internal eSputnik identifiers. The API returns email addresses for all valid contact IDs provided. If a contact ID doesn't exist, it will be omitted from the results (no error…

Untrusted display-only summary

Get Contact Import Status

ESPUTNIK_GET_CONTACT_IMPORT_STATUS

Retrieve the status of a contact import session in eSputnik. Use this action to check the progress of an asynchronous bulk contact import operation. After calling Bulk Add or Update Contacts, use the returned asyncSessionId with this action to monitor the import status. The status field indicates the current state: -…

Untrusted display-only summary

Get Contact Message History

ESPUTNIK_GET_CONTACT_MESSAGE_HISTORY

Retrieve a contact's message history across multiple channels from eSputnik. This action returns message history for a specific contact, supporting multiple media types: Email, SMS, Viber, Mobile Push, Web Push, App Inbox, and Telegram. Use this when you need to: - Review all messages sent to a contact within a date r…

Untrusted display-only summary

Get Contacts

ESPUTNIK_GET_CONTACTS

Search for contacts in eSputnik using various filter criteria. Use this action to find contacts by email, phone number, name, external ID, or retrieve all contacts with pagination. Returns up to 500 contacts per request. The response includes contact details such as contactId, channels, custom fields, and segment memb…

Untrusted display-only summary

Get Contact Subscriptions

ESPUTNIK_GET_CONTACT_SUBSCRIPTIONS

Retrieve all subscription categories a contact is enrolled in. This action returns the list of subscription categories (communication types) that a specific contact has opted into within your eSputnik account. Subscription categories typically represent different types of communications like newsletters, promotions, t…

Untrusted display-only summary

Get Email Interfaces

ESPUTNIK_GET_EMAIL_INTERFACES

Tool to retrieve all configured email interfaces (sender names) from eSputnik. Use when you need to list available email sender addresses/names before sending campaigns or messages. Returns a list of all email sender interfaces configured for the organization, including sender names, email addresses, and their active…

Untrusted display-only summary

Get Email Message

ESPUTNIK_GET_EMAIL_MESSAGE

Retrieves an email message by its unique identifier from eSputnik. Use this tool to fetch message content, title, and sender details before sending, editing, or reviewing an email. Returns complete message details including HTML content, CSS styles, subject line, and sender information with html and css separated for…

Untrusted display-only summary

Get Email View Link

ESPUTNIK_GET_EMAIL_VIEW_LINK

Get a link to view an email message in browser from eSputnik. Use this action to retrieve a public URL that displays the email message content in a web browser. This is useful for sharing email previews, testing message rendering, or providing a web version of the email to recipients. Rate limit: 500 requests per hour…

Untrusted display-only summary

Get Message Status

ESPUTNIK_GET_MESSAGE_STATUS

Retrieve delivery status for sent messages across all channels (email, SMS, Viber, push). Use this tool to track message delivery after sending messages via eSputnik API. Provide comma-separated message IDs returned from send operations to check their current delivery status, including whether messages were delivered,…

Untrusted display-only summary

Get Mobile Push Message

ESPUTNIK_GET_MOBILE_PUSH_MESSAGE

Retrieves a mobile push message by its unique identifier from eSputnik. Use this tool to fetch message content, metadata, and language versions before sending, editing, or reviewing a mobile push notification. Returns complete message details including title, text, time-to-live settings, and sound preferences. Rate li…

Untrusted display-only summary

Get Organization Balance

ESPUTNIK_GET_ORGANIZATION_BALANCE

Retrieve the current eSputnik organization balance. Use this tool to check the account's available funds, credit limit, and bonus resources (emails and SMS) before planning or sending campaigns. This helps ensure sufficient balance is available for marketing activities. Returns: - Current balance amount and currency (…

Untrusted display-only summary

Get Organization Billing History

ESPUTNIK_GET_ORGANIZATION_BILLING_HISTORY

Retrieve the organization's billing history from eSputnik, broken down by day and media channel. Use this tool to: - View costs per messaging channel (email, SMS, Viber, push notifications, etc.) - Track message volumes and spending over time - Analyze bonus credits usage and fund withdrawals - Generate billing report…

Untrusted display-only summary

Get Preprocessor File Status

ESPUTNIK_GET_PREPROCESSOR_FILE_STATUS

Retrieve the status of a preprocessor file upload session. Use this tool to poll for the asynchronous processing status of a previously submitted preprocessor file. The ID parameter is the asyncSessionId returned by the 'Upload file for preprocessor' endpoint. Common status values: PENDING, PROCESSING, COMPLETED, ERRO…

Untrusted display-only summary

Get Product Feeds Configuration

ESPUTNIK_GET_PRODUCT_FEEDS

Tool to retrieve product feeds configuration from eSputnik. Use when you need to check current product feed settings including feed type, update frequency, and other configuration parameters. This is a read-only operation that returns the complete product feeds configuration.

Untrusted display-only summary

Get Promocodes Count

ESPUTNIK_GET_PROMOCODES_COUNT

Get the number of available promotional codes in eSputnik. Use this action to check how many promo codes are available, optionally filtering by type, active due days, or discount amount.

Untrusted display-only summary

Get Site Domain

ESPUTNIK_GET_SITE_DOMAIN

Retrieve the organization's domain configuration from eSputnik. Use this tool to check the configured domain for your organization, which is used for web tracking, widgets, and web push notifications. The response will be empty if no domain has been configured for your account. Returns domain details including the dom…

Untrusted display-only summary

Get Site Tracking Script

ESPUTNIK_GET_SITE_SCRIPT

Retrieve the site tracking script for your eSputnik account. Use this tool to obtain the tracking script code that can be embedded on websites to enable eSputnik tracking and functionality. The domain must be configured in your organization before requesting the script. This is particularly useful for plugins that aut…

Untrusted display-only summary

Get SMS Interfaces

ESPUTNIK_GET_SMS_INTERFACES

Retrieve all SMS interfaces (alpha names) configured for the organization. Use this tool to get the list of available SMS sender identifiers (alpha names) that can be used when sending SMS messages through eSputnik. Alpha names are pre-configured sender IDs that recipients see as the message sender. This is useful whe…

Untrusted display-only summary

Get Subscription Categories

ESPUTNIK_GET_SUBSCRIPTION_CATEGORIES

Retrieve all subscription categories for the organization. This action returns the complete list of subscription categories (communication types) configured in your eSputnik account. Subscription categories typically represent different types of communications like newsletters, promotions, transactional emails, etc. U…

Untrusted display-only summary

Get Telegram Message

ESPUTNIK_GET_TELEGRAM_MESSAGE

Retrieve a Telegram bot message by its unique identifier from eSputnik. Use this tool to fetch Telegram bot message content, configuration, and metadata before sending, editing, or reviewing a notification. Returns complete message details including text, formatting, keyboard markup, and notification settings. Rate li…

Untrusted display-only summary

List Promotional Codes

ESPUTNIK_LIST_PROMOCODES

Retrieve a list of promotional codes from eSputnik. Use this tool to view all available promo codes, filter by type, usage status, expiration, or discount value. Useful for campaign planning and promo code management.

Untrusted display-only summary

List Web Push Domains

ESPUTNIK_LIST_WEBPUSH_DOMAINS

Retrieve the list of domains registered for web push notifications. Use this tool to get all domains configured in your eSputnik account for web push notification functionality. This is useful for verifying domain registration status and managing web push notification configurations. Returns a list of domain names tha…

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.