Use case · Ecommerce

Abandoned cart recovery calls that feel like help, not a hard sell

When a shopper leaves items in their cart, an AI agent gives them a short, friendly call. It answers a quick question, finds out what held them back, and sends the checkout link on WhatsApp so they can finish in their own time.

Cart recoveryCheckout link on WhatsAppNo pressure11 languages
Cart recovery agentOutbound · Hinglish
AGENT

Hi Sneha, I noticed you left the cotton kurta set in your cart. I just wanted to check if you had any quick question about it. Is now an okay time?

CUSTOMER

Haan, size ka doubt tha. M fit hoga ya L?

Question answered · link sentintent_to_buyblocker
Example conversation. Names and numbers are made up.
The problem

Why carts are left behind

Most shoppers who leave a cart are not saying no. They had a question about size or delivery, got distracted, or wanted to think about the price.

An email or a push notification cannot answer that question. A short abandoned cart recovery call can: it hears the doubt, answers it from your own product information, and hands over the checkout link.

Doing those calls by hand does not scale. An AI agent can call every abandoned checkout within your calling hours and write down why each shopper stopped.

How it works

How the AI agent handles an abandoned cart

Start from the ready-made agent template, then change any step in the visual flow builder. Test it by typing, by talking in your browser, or with a real call to your own phone before you publish.

  1. The abandoned checkout reaches OyeHello

    Send it from your store with the REST API, a webhook data stream, Zapier or Make, or upload a list as a campaign.

  2. The agent calls with a light reminder

    It names the item left in the cart and asks if the shopper has a quick question. It keeps the tone friendly and never pushy.

  3. It answers the question

    Add your size charts, delivery and return policies to a knowledge base and the agent answers from them instead of guessing.

  4. It finds out what held them back

    Price, delivery time, a doubt about the product - the reason is written down as a field you can sort by.

  5. It sends the checkout link

    The agent sends the link (and an offer, only if you have one to give) as an approved WhatsApp template. Payment always happens through the link, never on the call.

  6. Not interested? It says thanks and ends

    If the shopper does not want the item, the agent thanks them and ends the call. An opt-out is honoured straight away.

Saved on every callIntent to buy (yes / no)What held them backWants an offer (yes / no)
Call + WhatsApp

The call opens the door, WhatsApp closes the loop

A call agent can send an approved WhatsApp template mid-call, so the checkout link is in the shopper's chat before they hang up.

WhatsApp on OyeHello →
  1. Send the checkout link on WhatsApp during the call
  2. A board column can send a timed WhatsApp follow-up later, cancelled automatically if they reply
  3. If the shopper replies on WhatsApp, a WhatsApp AI agent can pick up the chat with the call's context
Integrations

What you connect

See all integrations →

Shopify

Connect your store so the agent can look up order status during a call and note the outcome on the customer's profile.

REST API and webhooks

Trigger a call for each abandoned checkout from your backend and get the outcome back on a signed webhook.

Data streams

Send abandoned checkouts in from a webhook, Zapier, Make or a Google Sheet; each one is called as it arrives.

Knowledge base

Upload product details, size charts and policies (PDF, DOCX, web pages) so answers come from your own content.

HubSpot, Salesforce or Zoho CRM

Log the call and the reason the cart was left on the customer's record.

Google Sheets and Slack

Keep a running sheet of recovered carts, or post hot leads to a team channel.

Compliance

Friendly calls, inside the rules

Your calling rules are checked before every number is dialled, not after. Consent and opt-outs are kept in a tamper-evident record you can export.

Security and compliance →
  • The agent never collects card, UPI, OTP or bank details on the call
  • An offer is only mentioned if you have set one up
  • Numbers on India's DND register, your do-not-call list or opted out are never dialled
  • Calls only go out within the pack’s calling hours: 10am to 9pm IST on the India pack, TRAI’s default for promotional calls
  • Frequency caps limit how often one person is called and the gap between calls
  • Block calling on holidays and festival dates you choose
  • "Don't call me" is recorded and blocks that number across your workspace
  • Optional opening line that says it is an AI assistant, in the caller's language
  • Every skipped call shows which rule stopped it
Languages

Call shoppers in the language they use

Choose from 37 natural voices; each one speaks every supported language. Write your script in natural Hinglish and the agent talks the same way. It only switches language when the shopper clearly asks.

EnglishHindiHinglishBengaliGujaratiKannadaMalayalamMarathiOdiaPunjabiTamilTelugu
Pricing

What an abandoned cart recovery call costs

One price for every call: ₹6/min, paid from a prepaid wallet. No plans, no minimums. Every new workspace gets ₹1,000 of free credit.

See full pricing →
One callA 2-minute cart recovery call costs ₹12 (2 × ₹6).
A batch200 abandoned carts at 2 minutes each cost ₹2,400.

Calls are billed per minute, rounded up, so a 40-second call counts as one minute. Calls blocked by your calling rules cost nothing. These amounts come out of your wallet with no GST; GST (18%) is added only when you top up. These figures are arithmetic on call length only; your real call lengths show in your call logs.

FAQ

Abandoned cart recovery calls: common questions

It is a short, friendly call to a shopper who left items in their cart. The AI agent answers their question, notes what held them back, and sends the checkout link on WhatsApp.

Your store or backend sends each abandoned checkout with the REST API or a webhook data stream. Zapier and Make work too. You can also upload a CSV and run it as a campaign.

No. Payment always happens through the checkout link. The agent is told never to ask for card, UPI, OTP or bank details.

Calls are billed per minute at ₹6/min, rounded up. WhatsApp template fees are billed by Meta separately. There are no plans, and new workspaces get ₹1,000 of free credit.

Only if you give it one. You write the offer into the agent's instructions; if there is no offer, the agent does not invent one.

Give every abandoned cart a friendly call

Start from the ready-made cart recovery agent, add your product details, and test it on your own phone first.