Esputnik
Syncs customer data and order history into your marketing journeys, manages contact subscriptions, and monitors account balances to prevent campaign pauses.
Try Esputnik in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native Esputnik integration
- Describe the outcome and Ceven picks the right Esputnik calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your Esputnik data, across all 89 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke Esputnik access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in Esputnik, when, and on whose behalf.
- The agent pauses and asks when Esputnik is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach Esputnik.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every Esputnik action to support review and sign off.
Supported tools
Every action Ceven's agents can run on Esputnik, and when to use it.
Register domain
Use this to register a domain for web tracking or widgets after you have confirmed the site ID.
Bulk add orders
Transfer up to 1000 orders at once into eSputnik to trigger transaction based journeys.
Bulk update contacts
Add or update up to 3000 contacts asynchronously. Use this for large batch imports where a session ID is needed.
Toggle token activity
Activate or deactivate the activity state of a specific mobile push token.
Delete contact
Remove a contact using their Yespo ID when no pending interactions remain.
Delete contact by external ID
Remove a contact using their external customer ID to keep external databases in sync.
Delete SMS message
Remove a base SMS message template by ID before it is sent to users.
Get app inbox message
Pull the content, metadata, and translations of an App Inbox message by ID.
List broadcasts
Pull a paginated list of all broadcasts to audit sent campaigns.
Get import status
Poll the asynchronous processing status of a previously submitted bulk contact import.
Get contact subscriptions
Pull all subscription categories that a specific contact is currently enrolled in.
Get organization balance
Check the available funds in the account to ensure campaigns do not stop unexpectedly.
ADD_DOMAIN
Tool to register a domain for web tracking or widgets. Use after confirming the site ID.
Add Orders Bulk
Tool to transfer orders in bulk to eSputnik. Use when you need to import up to 1000 orders at once.
Bulk Add or Update Contacts
Tool to bulk add or update up to 3000 contacts asynchronously. Use when you have a batch of contacts to import or update in one request and need a single session ID for tracking.
Change Token Activity
Action to change (activate/deactivate) the activity state of a mobile push token. Endpoint: PUT /api/v1/contact/token/activated/{app_uuid}/{token_id} Body: { "active": boolean } Response: { "active": boolean }
Get Broadcasts
Tool to list broadcasts from eSputnik. Use when you need to retrieve paginated list of broadcasts.
Get Contact Import Status
Tool to retrieve the status of a contact import session. Use this to poll the asynchronous processing status of a previously submitted bulk contacts import.
Get Organization Billing History
Tool to retrieve the organization billing history by day and media channel.
Get Preprocessor File Status
Tool to retrieve the status of a preprocessor file upload session. Use when polling for the asynchronous processing status of a previously submitted file.
20 actions · scroll to see them all
Frequently asked questions
Alternatives to Esputnik
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect Esputnik and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free