About Botfy

We build one thing: an agent that answers your WhatsApp.

It runs on your own WhatsApp number, connected by QR code. You teach it with your own documents and price list, and it answers from them.

What we do

You connect your number and upload what you already have: a price list, a service menu, the PDF you send new clients. The agent reads it and starts answering. It quotes prices from your list, checks your Google Calendar for slots that are free, books the appointment, and moves or cancels it when the customer changes their mind. When it reaches something it shouldn't decide alone, it stops and calls you.

Who it's for

Businesses where customers and leads write to you first on WhatsApp and nobody is free to answer.

    Small teams with no spare person for the chat, and no wish to hire an agency to fix it.

    Why we built it

    Someone messages you at nine at night. Nobody answers until Tuesday. A small business cannot keep a person on the chat all day, and customers write anyway.

    The software that solves this was built for companies with a procurement department. The cheap version was a menu that asks you to press 1. We wanted a good one at a price a small team can pay, set up by the owner and not a consultant.

    You probably haven't heard of us. That's why there is no wall of client logos here. Below is what the product does and where it stops. Check each line against the product itself.

    How it's built

    Your own WhatsApp number

    Connected by QR code, like WhatsApp Web, on the number your customers already know. It's an unofficial connection: WhatsApp can restrict or ban numbers connected this way, and we can't promise it won't happen. The credentials for your connected channels are encrypted in our database.

    Trained on your own material

    We split your documents and price list into pieces and index them by meaning. When a customer asks something, the agent pulls the passage that answers it instead of guessing from general knowledge.

    Real calendar, real slots

    It reads your Google Calendar for free time, books the appointment, and can move or cancel it later in the same chat. Without Google Calendar it sends your Calendly link. Each booking is tied to the person who made it.

    It answers in the customer's language

    It reads the language of the message and replies in it. You write the instructions once, in yours.

    You can step in any time

    Take over any chat from the inbox, on any plan, and hand it back. From Growth, the agent can also alert you on WhatsApp when it hits something it should not decide alone.

    Follow-up and a CRM

    On plans that include it, the agent follows up when a lead goes quiet. Every contact is sorted cold, warm, hot or customer, and you can export the list to CSV.

    How it is kept honest

    It checks prices before it sends one

    Once your catalogue has prices, replies are checked against them before they go out. If the agent quotes a figure that is not on your list, that sentence is removed instead of sent.

    It checks links before it sends them

    Replies pass through checks before they leave. A made-up link is swapped for your real one, or removed. If a reply cannot be trusted at all, it is replaced with a safe message and a human is called.

    It stops when it doesn't know

    When a customer asks for a person, or the agent reaches something it should not decide alone, it hands the conversation to you.

    Your data stays yours

    Export the whole account as JSON from the dashboard: agents, contacts, full transcripts. Delete the account yourself.

    Try it before you trust it

    The free plan gives you one agent on your own WhatsApp number. Load your price list, talk to it yourself, then decide.