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.
| Tool | What it does | Kind |
|---|---|---|
esputnik_get_account_info | Retrieve basic eSputnik account information | Read |
esputnik_get_app_inbox_message | Retrieves an App Inbox message by its unique identifier from eSputnik | Read |
esputnik_get_broadcasts | Retrieve a paginated list of broadcast campaigns from eSputnik | Read |
esputnik_get_contact | Retrieve complete information about a contact by their ID | Read |
esputnik_get_contact_emails | Retrieve email addresses of contacts by their contact IDs | Read |
esputnik_get_contact_import_status | Retrieve the status of a contact import session in eSputnik | Read |
esputnik_get_contact_message_history | Retrieve a contact's message history across multiple channels from eSputnik | Read |
esputnik_get_contact_subscriptions | Retrieve all subscription categories a contact is enrolled in | Read |
esputnik_get_contacts | Search for contacts in eSputnik using various filter criteria | Read |
esputnik_get_email_interfaces | Retrieve all configured email interfaces (sender names) from eSputnik | Read |
esputnik_get_email_message | Retrieves an email message by its unique identifier from eSputnik | Read |
esputnik_get_email_view_link | Get a link to view an email message in browser from eSputnik | Read |
esputnik_get_message_status | Retrieve delivery status for sent messages across all channels (email, SMS, Viber, push) | Read |
esputnik_get_mobile_push_message | Retrieves a mobile push message by its unique identifier from eSputnik | Read |
esputnik_get_organization_balance | Retrieve the current eSputnik organization balance | Read |
esputnik_get_organization_billing_history | Retrieve the organization's billing history from eSputnik, broken down by day and media channel | Read |
esputnik_get_preprocessor_file_status | Retrieve the status of a preprocessor file upload session | Read |
esputnik_get_product_feeds | Retrieve product feeds configuration from eSputnik | Read |
esputnik_get_promocodes_count | Get the number of available promotional codes in eSputnik | Read |
esputnik_get_site_domain | Retrieve the organization's domain configuration from eSputnik | Read |
esputnik_get_site_script | Retrieve the site tracking script for your eSputnik account | Read |
esputnik_get_sms_interfaces | Retrieve all SMS interfaces (alpha names) configured for the organization | Read |
esputnik_get_subscription_categories | Retrieve all subscription categories for the organization | Read |
esputnik_get_telegram_message | Retrieve a Telegram bot message by its unique identifier from eSputnik | Read |
esputnik_list_promocodes | Retrieve a list of promotional codes from eSputnik | Read |
esputnik_list_webpush_domains | Retrieve the list of domains registered for web push notifications | Read |
esputnik_search_app_inbox_messages | Search for mobile App Inbox messages using a part of the name or a tag | Read |
esputnik_search_contacts | Search for all contacts in a segment (group) | Read |
esputnik_search_email_messages | Search for email messages using a part of their name or a tag | Read |
esputnik_search_mobilepush_messages | Search for mobile push messages using part of the name or a tag | Read |