ClawLink
Marketing89 toolsPaste one API key

Esputnik integration for AI agents

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.

Use it from your agent

One ClawLink account serves every agent you run. Pick the guide for yours, or connect Esputnik once and call the same tools from all of them.

Setup

Connect Esputnik through ClawLink's hosted setup.

  • Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
  • Where: the ClawLink dashboard, or ask your agent to connect it.

What your agent can do

Esputnik exposes 89 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.

ToolWhat it doesKind
esputnik_get_account_infoRetrieve basic eSputnik account informationRead
esputnik_get_app_inbox_messageRetrieves an App Inbox message by its unique identifier from eSputnikRead
esputnik_get_broadcastsRetrieve a paginated list of broadcast campaigns from eSputnikRead
esputnik_get_contactRetrieve complete information about a contact by their IDRead
esputnik_get_contact_emailsRetrieve email addresses of contacts by their contact IDsRead
esputnik_get_contact_import_statusRetrieve the status of a contact import session in eSputnikRead
esputnik_get_contact_message_historyRetrieve a contact's message history across multiple channels from eSputnikRead
esputnik_get_contact_subscriptionsRetrieve all subscription categories a contact is enrolled inRead
esputnik_get_contactsSearch for contacts in eSputnik using various filter criteriaRead
esputnik_get_email_interfacesRetrieve all configured email interfaces (sender names) from eSputnikRead
esputnik_get_email_messageRetrieves an email message by its unique identifier from eSputnikRead
esputnik_get_email_view_linkGet a link to view an email message in browser from eSputnikRead
esputnik_get_message_statusRetrieve delivery status for sent messages across all channels (email, SMS, Viber, push)Read
esputnik_get_mobile_push_messageRetrieves a mobile push message by its unique identifier from eSputnikRead
esputnik_get_organization_balanceRetrieve the current eSputnik organization balanceRead
esputnik_get_organization_billing_historyRetrieve the organization's billing history from eSputnik, broken down by day and media channelRead
esputnik_get_preprocessor_file_statusRetrieve the status of a preprocessor file upload sessionRead
esputnik_get_product_feedsRetrieve product feeds configuration from eSputnikRead
esputnik_get_promocodes_countGet the number of available promotional codes in eSputnikRead
esputnik_get_site_domainRetrieve the organization's domain configuration from eSputnikRead
esputnik_get_site_scriptRetrieve the site tracking script for your eSputnik accountRead
esputnik_get_sms_interfacesRetrieve all SMS interfaces (alpha names) configured for the organizationRead
esputnik_get_subscription_categoriesRetrieve all subscription categories for the organizationRead
esputnik_get_telegram_messageRetrieve a Telegram bot message by its unique identifier from eSputnikRead
esputnik_list_promocodesRetrieve a list of promotional codes from eSputnikRead
esputnik_list_webpush_domainsRetrieve the list of domains registered for web push notificationsRead
esputnik_search_app_inbox_messagesSearch for mobile App Inbox messages using a part of the name or a tagRead
esputnik_search_contactsSearch for all contacts in a segment (group)Read
esputnik_search_email_messagesSearch for email messages using a part of their name or a tagRead
esputnik_search_mobilepush_messagesSearch for mobile push messages using part of the name or a tagRead