Esputnik integration
eSputnik is a marketing automation platform that enables businesses to manage…
- Provider
- esputnik
- Category
- Other
- Setup
- User-supplied API key
- Actions
- 89 available
Quick start
Call Esputnik from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Esputnik's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"ESPUTNIK_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own Esputnik API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
89 actions exposed via the
Esputnik integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
ESPUTNIK_ADD_CONTACT -
ESPUTNIK_ADD_DOMAIN -
ESPUTNIK_ADD_ORDERS -
ESPUTNIK_ADD_UNSUBSCRIBED_EMAILS -
ESPUTNIK_ADD_WEBPUSH_DOMAIN -
ESPUTNIK_ATTACH_CONTACTS_TO_SEGMENT -
ESPUTNIK_BULK_ADD_OR_UPDATE_CONTACTS -
ESPUTNIK_CHANGE_TOKEN_ACTIVITY -
ESPUTNIK_CREATE_API_TOKEN -
ESPUTNIK_CREATE_APP_INBOX_MESSAGE -
ESPUTNIK_CREATE_CONTACTS_FILE -
ESPUTNIK_CREATE_EMAIL_MESSAGE
Show all 89 actions
-
ESPUTNIK_CREATE_MOBILE_PUSH_MESSAGE -
ESPUTNIK_CREATE_SMS_MESSAGE -
ESPUTNIK_CREATE_TELEGRAM_MESSAGE -
ESPUTNIK_DELETE_APP_INBOX_MESSAGE -
ESPUTNIK_DELETE_APPINBOX_TRANSLATION -
ESPUTNIK_DELETE_BROADCAST -
ESPUTNIK_DELETE_CONTACT -
ESPUTNIK_DELETE_CONTACT_BY_EXTERNAL_ID -
ESPUTNIK_DELETE_EMAIL_MESSAGE -
ESPUTNIK_DELETE_EMAIL_TRANSLATION -
ESPUTNIK_DELETE_MOBILEPUSH_MESSAGE -
ESPUTNIK_DELETE_MOBILEPUSH_TRANSLATION -
ESPUTNIK_DELETE_ORDERS -
ESPUTNIK_DELETE_SMS_MESSAGE -
ESPUTNIK_DELETE_SMS_TRANSLATION -
ESPUTNIK_DELETE_TELEGRAM_MESSAGE -
ESPUTNIK_DELETE_TELEGRAM_TRANSLATION -
ESPUTNIK_DETACH_CONTACTS_FROM_SEGMENT -
ESPUTNIK_GENERATE_EVENT_V2 -
ESPUTNIK_GENERATE_EVENT_V3 -
ESPUTNIK_GENERATE_PAST_EVENTS_V2 -
ESPUTNIK_GENERATE_PAST_EVENTS_V3 -
ESPUTNIK_GET_ACCOUNT_INFO -
ESPUTNIK_GET_APP_INBOX_MESSAGE -
ESPUTNIK_GET_BROADCASTS -
ESPUTNIK_GET_CONTACT -
ESPUTNIK_GET_CONTACT_EMAILS -
ESPUTNIK_GET_CONTACT_IMPORT_STATUS -
ESPUTNIK_GET_CONTACT_MESSAGE_HISTORY -
ESPUTNIK_GET_CONTACTS -
ESPUTNIK_GET_CONTACT_SUBSCRIPTIONS -
ESPUTNIK_GET_EMAIL_INTERFACES -
ESPUTNIK_GET_EMAIL_MESSAGE -
ESPUTNIK_GET_EMAIL_VIEW_LINK -
ESPUTNIK_GET_MESSAGE_STATUS -
ESPUTNIK_GET_MOBILE_PUSH_MESSAGE -
ESPUTNIK_GET_ORGANIZATION_BALANCE -
ESPUTNIK_GET_ORGANIZATION_BILLING_HISTORY -
ESPUTNIK_GET_PREPROCESSOR_FILE_STATUS -
ESPUTNIK_GET_PRODUCT_FEEDS -
ESPUTNIK_GET_PROMOCODES_COUNT -
ESPUTNIK_GET_SITE_DOMAIN -
ESPUTNIK_GET_SITE_SCRIPT -
ESPUTNIK_GET_SMS_INTERFACES -
ESPUTNIK_GET_SUBSCRIPTION_CATEGORIES -
ESPUTNIK_GET_TELEGRAM_MESSAGE -
ESPUTNIK_LIST_PROMOCODES -
ESPUTNIK_LIST_WEBPUSH_DOMAINS -
ESPUTNIK_REMOVE_FROM_UNSUBSCRIBED -
ESPUTNIK_SEARCH_APP_INBOX_MESSAGES -
ESPUTNIK_SEARCH_CONTACTS -
ESPUTNIK_SEARCH_EMAIL_MESSAGES -
ESPUTNIK_SEARCH_MOBILEPUSH_MESSAGES -
ESPUTNIK_SEARCH_SEGMENTS -
ESPUTNIK_SEARCH_SMS_MESSAGES -
ESPUTNIK_SEARCH_TELEGRAM_MESSAGES -
ESPUTNIK_SEARCH_VIBER_MESSAGES -
ESPUTNIK_SEARCH_WORKFLOWS -
ESPUTNIK_SEND_EMAIL -
ESPUTNIK_SEND_PREPARED_MESSAGE -
ESPUTNIK_SUBSCRIBE_CONTACT -
ESPUTNIK_UPDATE_APP_INBOX_MESSAGE -
ESPUTNIK_UPDATE_APPINBOX_TRANSLATION -
ESPUTNIK_UPDATE_CONTACT -
ESPUTNIK_UPDATE_CONTACT_SUBSCRIPTIONS -
ESPUTNIK_UPDATE_EMAIL_MESSAGE -
ESPUTNIK_UPDATE_EMAIL_TRANSLATION -
ESPUTNIK_UPDATE_INTERACTION_STATUS -
ESPUTNIK_UPDATE_MOBILEPUSH_MESSAGE -
ESPUTNIK_UPDATE_MOBILEPUSH_TRANSLATION -
ESPUTNIK_UPDATE_PREPROCESSOR_FILE_BY_ID -
ESPUTNIK_UPDATE_SMS_MESSAGE -
ESPUTNIK_UPDATE_SMS_TRANSLATION -
ESPUTNIK_UPDATE_TELEGRAM_MESSAGE -
ESPUTNIK_UPDATE_TELEGRAM_TRANSLATION -
ESPUTNIK_UPLOAD_PREPROCESSOR_FILE -
ESPUTNIK_UPLOAD_PROMOCODES
Build with Esputnik
Open OverSkill, describe what you want to build, and reference Esputnik in your prompt — the AI will wire up the integration automatically.