Skip to content

Services

AI agents for WhatsApp, web chat and your own tools.

We build AI agents that answer customers, take orders and bookings, qualify leads and hand the conversation to a person when they should. Each agent works from your catalog, prices and policies, and passes its evals before it talks to a customer.

When it fits

  • Your team answers the same questions on WhatsApp all day.
  • Leads write at night and wait until morning for a reply.
  • Orders and bookings arrive by chat and get retyped into another system.
  • The answers have to come from your own catalog and policies.

What you get

  • The agent, with tools wired to your systems
  • Retrieval over your documents and catalog
  • An eval suite that runs in CI on every change
  • Fallbacks between models and providers
  • A console to review conversations and hand-offs

How we build it

How we work
  1. 01

    Map the job

    We read real conversations and write down what the agent handles, what it never does and when it hands off to a person.

  2. 02

    Wire it to your data

    Tools for your catalog, calendar or CRM, and retrieval over your documents, so every answer has a source.

  3. 03

    Write the evals

    Graded test cases from your conversations, with a pass threshold. They run in CI on every change, and again when the model or the prompt changes.

  4. 04

    Pilot and watch

    A first group of real customers, a console to review conversations and hand-offs, and a second provider that takes over if the main model is down.

Stack

  • Claude
  • Python
  • FastAPI
  • Postgres
  • pgvector
  • WhatsApp Cloud API
  • AI Agent

    One agent for one job, wired to your channels and data.

    From $8,000

    • Agent with tools and retrieval
    • Eval suite in CI
    • Review console and hand-off to a person

    A deposit, then billed by milestone.

FAQ

Which channels can the agent work on?

WhatsApp, through Meta's official WhatsApp Cloud API, and a chat widget on your website. Other channels are scoped per project.

What happens when the agent doesn't know the answer?

It is built to answer only from your data and to hand the conversation to a person, with the context, when it can't. The evals test exactly those cases.

How do you know it's good enough?

Before launch it has to pass a set of graded cases taken from your real conversations. The set runs on every change, and the agent stays off until it meets the threshold we agree with you.

Which AI models do you use?

Claude, from Anthropic, by default. A second provider takes over when the first one fails, so a model outage doesn't stop your customers.

What does an AI agent cost?

The AI Agent engagement starts from $8,000, and the proposal fixes the price of each milestone. Model usage and WhatsApp messaging fees are billed by those providers to your own accounts.

In depth

  • 01.1

    WhatsApp AI agents

    How an agent runs on your own WhatsApp Business number, what Meta bills and what we build.

Other services

All services

Have something to build? Tell us about it.

A person reads every brief and replies with questions or a first plan.