Skip to content
Bea · the AI rep who wakes up your database

The database you already paid for can earn a second time.

Bea works through your database, the contacts with a history, the old leads, the quotes nobody ever answered, and finds who is ready to talk now. She picks up what you already know about them, follows up on a schedule, and books the meeting straight into your rep’s calendar.

Works the contacts you already have · Closes the irrelevant ones politely · No lock-in, switch it off any time

Bea

SMS

  1. 12:33

    Hello Mr Dvořák, this is Honza. The final terms of the interest-free financing came out on 25 June and we are filing applications now. Where is your renovation up to, and what comes first: the facade, the windows, the roof or the heating?

  2. 33 minutes

    Hello Honza. Windows and the roof would come first.

  3. Good. On the roof, do you mean new tiles, or insulation of the slopes as well? Tiles alone are not covered by the interest-free loan; with insulation they are. Windows we do turnkey. What is your timeframe, this year or within twelve months?

  4. The roof with insulation, and I would want to start within twelve months.

  5. That makes sense. Roof insulation draws up to CZK 3,500/m2 and window replacement up to CZK 12,000/m2 from the interest-free loan. Do you own the house, and do you want it turnkey with the financing, or are you planning to do part of it yourself?

  6. 1 hour

    Yes, I own the house, and I would want to finance it with the loan.

  7. We can take the whole thing turnkey, including arranging the interest-free loan. Roughly how many windows are you replacing, and is the loft living space, for the slope insulation?

  8. Twenty windows, and there is room in the loft.

  9. That is an ideal combination. Let me set up a short call with a specialist to go through the scope, a rough budget and the loan. Would 10 to 15 minutes on Tuesday 1 September at 10:45 suit you, or 12:30?

  10. Could we do 1 September at 8:00?

  11. Tuesday 1 September at 8:00 is already taken. The nearest are 9:00, 10:45 or 12:30. Would any of those work?

  12. 12:30 then.

    Delivered

  13. You are down for Tuesday 1 September at 12:30. A colleague will call and go through the windows, the roof insulation and the loan. If the time stops working, let me know.

    • Meeting confirmedTuesday 1 September, 12:30 · Google Calendar
    • Written to the CRM20 windows, slope insulation, financed by the loan
BeaA contact from the database

A shortened transcript of a real conversation. The contact’s name and the company’s have been changed.

One reactivation campaign

This is a database somebody finally worked all the way through.

Not one figure at the end but the whole path: how many contacts were written to, how many replied, how many of those were real, and how many a rep ended up sitting down with.

Conversion rate

Final actions run at 8.7%.

  1. Conversations in total6 648
    95% completed
  2. Completed conversations6 305
    22% relevant
  3. Relevant enquiries1 405
    39% reached an action
  4. Final actions550
Money saved
€124,000Money saved
Time saved
4,728 hTime saved
Average time to qualify
231.7 hAverage time to qualify
Response rate
44.6%Response rate

The real Statistics screen in Ninjabot, with figures from one running campaign. No customer’s name is in the panel: without it this is an illustration of the app, not a claim about a named company. The figures are aggregates and carry no personal data.

What is sitting unused

The database you invested in says nothing.

These are not missing enquiries. This is a database you paid for, with business in it that nobody carried over the line.

01
Nobody wants to do cold calling

Finding and keeping people who will make cold calls gets harder every year. Whoever is good at it does not stay in a job that starts from zero every morning. So companies leave the database alone rather than pay for hiring and churn.

02
Contacts with a history are never approached again

A call, a meeting, a quote sent. Going back to them is known to pay, and it still does not happen. The database you paid for once lies untouched.

03
Upsell and cross-sell happen by accident

Even companies who know one product leads to the next rely on a rep happening to remember. Almost nobody does it systematically.

04
Quotes go out and that is the end of it

Out of 100 quotes sent, 5 to 10 people come back on their own. With two or three reminders that normally reaches 20 to 30, without a single extra quote. Only because somebody went back.

It is not that it does not work.It is that there is nobody to do it.
How Bea works

The consistency a human team cannot keep up.

Eight steps done the same way on the thousandth contact as on the first. This is the part people give up on first, because it is dull and the answer comes on the third attempt.

  1. Picks who to approachBea
  2. Picks up what you already knowBea
  3. Opens the conversationBea
  4. Finds out whether it is live nowBea
  5. Follows up, usually three timesBea
  6. Handles objections and questionsBea
  7. Books the meeting, or closes the contactYour rep
  8. Cleans the database on the wayBea
  1. 01Bea

    Picks who to approach

    By segment, by history, or by how long it has been. Who and how often is yours to set.

    You decide who

  2. 02Bea

    Picks up what you already know

    She pulls the notes, the history and the context out of the CRM, so what she writes is personal, not a mailshot with a name dropped in.

    Not a template with a name

  3. 03Bea

    Opens the conversation

    The first message is not there to sell. It is there to get a reply, because nothing else can be found out until there is one.

    The first goal is a reply

  4. 04Bea

    Finds out whether it is live now

    Not every contact in a database is ready to talk at the same moment. Bea tells the one who is dealing with something else from the one who is dealing with this.

    Now, or in six months

  5. 05Bea

    Follows up, usually three times

    Exactly the work human reps abandon first, and a meaningful share of people reply on the third and fourth message. Every contact gets the sequence. With a human rep you never have that certainty.

    100% of contacts

  6. 06Bea

    Handles objections and questions

    She answers from your own material, from price lists, references and case studies, not from a script.

    Answers from your documents

  7. 07Your rep

    Books the meeting, or closes the contact

    The slot comes from the rep’s own calendar. On one running campaign Bea ruled out 267 contacts of 742 herself, because they did not meet the brief, and the rep never saw them.

    267 of 742 did not pass

  8. 08Bea

    Cleans the database on the way

    She sorts the contacts into the ones worth talking to and the ones you can delete. A side benefit nobody ever gets round to by hand across thousands of records.

    A side benefit, free

The seventh step is pink on purpose. Bea gets you to the table; your own person closes.

Proof

How it turns out in practice.

Figures and words from customers who approved them for publication. Nothing modelled.

“Ninjabot sent 444 people into our calendars in one month, all of them ready to deal with the subsidy and the retrofit now. After a week we had to slow it down, because our regional reps could not keep up with the on-site surveys.”
Head of Sales · Green Home Energy
“Without active outreach we would struggle to generate new opportunities at this scale.”
Vividbooks
“The biggest value is not just the time saved, it is the quiet of knowing the whole process works and that we have it under control.”
Maxeco
Common questions

What people ask us about Bea.

We do not have a database. Is this for us?

We can build one: shortlist companies by signal, find the contacts, and enrich them with the context there is to pick up on. It is not a feature in the app, we do it as a bespoke service.

We only have a cold bought list. Will it work?

It will work, but expect low single digits. The difference between "info@ and a company name" and "a named person whose problem we know" is a multiple in conversion. If there is nothing to hold on to in your list, we start by putting the context in.

Will it annoy people? Will we burn the list?

It is not a mailshot. Bea holds a conversation, answers what the person actually writes, and when somebody says no she thanks them and stops. We run in batches and review the first hundred contacts before releasing the rest.

How many times will it write before giving up?

One opening message and usually three follow-ups. It sounds like a lot, but a meaningful share of people still reply to the fourth. What matters is that every contact gets the sequence. With a human rep you never have that certainty.

Can we clean the database at the same time?

Yes, and it is the side benefit people underrate. Bea goes through contacts nobody has touched in years and sorts them into the ones worth talking to and the ones you can delete.

How often can the same contact be approached again?

It differs by trade: every two months in some, once a year in others. We set it to the length of your customers’ decision cycle.

Will the customer know they are writing to an AI?

Bea does not pose as a particular person from your team and does not lie when asked directly. She works under her own name as your sales team’s assistant.

Is it fresh enquiries you are dealing with?

Bea wakes up the database. Alex handles what arrives on its own.

If your problem is not a database sitting idle but enquiries you have to answer fast, that is Alex’s work.

A full calendar of meetings. Without hiring another rep.

Live in 14 days, three to four hours of your time. No lock-in, switch it off any time.