Skip to the page

An AI agent that calls your leads and keeps every callback

Import a list, set the goal and the calling hours. CallVista calls each lead from your number, answers from your own prices, sends the offer by email after the call and calls back exactly when the customer asked.

How a campaign runs

By default, every call opens by saying it is an AI, as the EU AI Act requires.

How a campaign runs

From a spreadsheet to accepted offers, at the pace and in the hours you set.

  1. Import the leads

    Upload a CSV file or paste rows from a spreadsheet, then enrol the leads in a campaign.

  2. Give the campaign its goal

    Write what the calls are for, for example a first delivery from the autumn range. The goal goes into the agent's instructions on every call of the campaign, with its start and end dates and the most calls per hour.

  3. The agent calls

    Within its calling hours it calls each lead, says on whose behalf it calls and that this is an automated call, answers questions from your documents and prices, and listens for what the customer wants.

  4. The offer and the callback

    If the customer wants an offer, it arrives by email right after the call. “Call me next week” becomes a callback at that time. If voicemail answers, the agent hangs up and tries again later, at most three times in seven days.

  5. Every call teaches the next

    Each call is analysed: a summary, a score, how the customer's mood moved and why. Their profile and a brief for the next call go into the agent's instructions, whether you call them again or they call you.

Rules automation cannot get around

They are built into every automatic dial. A campaign, a retry or a follow-up cannot skip them.

Says it is an AIBy default every call opens by saying it is an automated call and on whose behalf. Asked outright, the agent always answers honestly.
Respects a noSomeone who asks not to be called again is not called again, by campaigns, retries or follow-ups.
Keeps their timeA callback the customer asked for happens at the time they named, and no automatic call pushes it aside.
Leaves people in peaceAfter a conversation, nobody is called again before the pause you set: four hours unless you change it.
Calls only when you allowEach agent has its calling hours. Outside them, scheduled calls and retries wait for the next window.
Stops at your limitsMinute budgets and call limits per agent and workspace, and the most calls per hour for each campaign.

May an AI call your customers in the EU?

Yes, when the calls follow the rules every sales call follows, plus one more. Here is what applies and what CallVista does about each.

  • Saying it is an AI. Article 50 of the EU AI Act requires people to be told they are talking to an AI. By default CallVista says so in the first sentence of every call, and the agent never denies it.
  • Consent for marketing calls. EU rules on electronic communications generally require the recipient's prior consent for marketing calls made by automated calling systems. Call people who agreed to be contacted or who asked you to call.
  • A lawful basis for the data. Under the GDPR you need a lawful basis for the contact data you import and for recording calls. CallVista lets you switch recording and transcripts on or off for each agent.
  • Respecting an objection. Anyone may object to direct marketing at any time. When someone asks not to be called again, CallVista marks them and no automatic call reaches them again.

This is a summary, not legal advice. Rules on sales calls differ between EU countries; check the rules where your customers live before you start a campaign.

Questions about AI outbound calls

Where do the leads come from?

From you. Import a CSV file or paste rows from a spreadsheet; CallVista does not sell or supply contact lists.

What happens if voicemail answers?

The agent recognises the answering machine, hangs up without leaving a message and tries again later, at most three times in seven days. A retry never replaces a callback the customer asked for.

And if nobody picks up?

A call nobody answers is not retried automatically, so nobody is chased by a dialler. You see it in the campaign and decide what happens next.

How many calls does it make?

As many as you allow: the most calls per hour for each campaign, and calling hours and minute budgets for each agent.

Can it call in other languages?

Each agent speaks one of 11 European languages. Use one agent per language; the offer email and the offer page follow in the language of the call.

What does my team still do?

The conversations that need a person. Interested customers, replies to offers, callbacks and problems arrive in one inbox, each with its next step.

Your sales line, operated.

Talk to Mila now, in your browser. Hear how your customers would be greeted, asked and answered.