eSputnik

Turn every customer conversation into a marketing automation trigger

Your AI agent feeds customer data directly into eSputnik during conversations. New contacts are added, orders are synced, and subscription preferences are updated in real time. Your marketing campaigns stay current without manual data entry or CSV imports.

Chosen by 800+ global brands across industries

Marketing data that stays fresh automatically

From contact imports to campaign monitoring, your AI agent keeps eSputnik synchronized with every customer interaction happening across your channels.

eSputnik

Use Cases

Omnichannel marketing powered by conversations

See how AI agents feed real customer interactions into eSputnik campaigns, keeping your email, SMS, and push messaging relevant and timely.

Real-Time Contact Collection for Drip Campaigns

A website visitor chats with your AI Agent and shares their email and product interests. The agent immediately adds them to eSputnik with appropriate segment tags using the Bulk Add or Update Contacts endpoint. Your welcome email series fires within minutes. No form submissions, no CSV uploads, no delay between conversation and first marketing touch.

Post-Purchase Order Sync for Triggered Emails

A customer confirms an order through your AI Agent on WhatsApp. The agent syncs the order details to eSputnik via the Add Orders API, including product, total cost, and delivery status. eSputnik automatically triggers your post-purchase flow with a confirmation email, shipping updates, and a review request. Your marketing automation reacts to real transactions, not batched imports.

GDPR Data Deletion Without Support Tickets

A customer messages your agent requesting their marketing data be removed. The AI Agent identifies their eSputnik contact by external ID and calls the Delete Contact endpoint with GDPR-compliant full erasure enabled. The customer receives confirmation that their data has been permanently deleted. Your compliance team avoids a manual review process for routine deletion requests.

Try
eSputnik

eSputnik

FAQs

Frequently Asked Questions

How does the AI agent add new contacts to my eSputnik segments?

The agent uses the Bulk Add or Update Contacts endpoint. During the conversation, it collects customer details like email, name, and preferences, then sends them to eSputnik with specified segment (group) names. Contacts are automatically added to those segments and deduplicated based on the channel type you configure, such as email or phone.

Can the agent sync e-commerce orders to trigger automated campaigns?

Yes. The Add Orders endpoint accepts up to 1,000 orders per request. The agent passes order details like product, total cost, currency, status, and external customer ID to eSputnik. These orders feed your event-based scenarios for post-purchase emails, delivery notifications, and cross-sell recommendations.

What authentication method does the eSputnik integration use?

eSputnik uses Basic authentication with your credentials encoded in base64. You enter the encoded API key in the Tars dashboard. The agent includes this in the Authorization header for all API requests. No OAuth setup or redirect flow is required.

Does Tars store my eSputnik contact or order data?

No. Tars sends data to eSputnik during conversations and retrieves information in real time. Contact details, order data, and subscription statuses are not cached or stored on Tars servers. Your customer data lives in eSputnik.

Can the agent handle GDPR deletion requests for contacts?

Yes. The Delete Contact by External ID endpoint supports a GDPR erase flag. When set to true, it performs a full erasure of the contact and their associated data from eSputnik. The agent can process these requests during the conversation and confirm completion to the customer.

How does the agent know which subscription categories a contact belongs to?

The agent calls the Get Contact Subscriptions endpoint with the contact's internal eSputnik ID. It returns all subscription categories the contact is enrolled in, allowing the agent to tell the customer exactly what types of communications they are receiving and through which channels.

How is this different from using eSputnik's web interface for contact management?

The web interface requires manual imports or form integrations. With Tars, contacts are added to eSputnik in real time during conversations, not after. Orders sync immediately when confirmed. The agent also handles GDPR requests on the spot, which would normally require a support ticket and manual processing in the dashboard.

Can the agent check whether my eSputnik account has enough balance before sending campaigns?

Yes. The Get Organization Balance endpoint returns your current eSputnik credit balance. The agent can proactively check this before attempting to trigger high-volume sends, alerting you if funds are low. This prevents campaigns from failing mid-send due to insufficient credits.

How to add Tools to your AI Agent

Supercharge your AI Agent with Tool Integrations

Don't limit your AI Agent to basic conversations. Watch how to configure and add powerful tools making your agent smarter and more functional.

Privacy & Security

We’ll never let you lose sleep over privacy and security concerns

At Tars, we take privacy and security very seriously. We are compliant with GDPR, ISO, SOC 2, and HIPAA.

GDPR
ISO
SOC 2
HIPAA

Still scrolling? We both know you're interested.

Let's chat about AI Agents the old-fashioned way. Get a demo tailored to your requirements.

Schedule a Demo