Skip to content
We run our own agents in production

AI agents built for your business, live in 21 days, and run by us.

Fewer missed calls and less repetitive work, without new hires. We build the agent inside the tools you already use, for $1M+ businesses. After launch we run it, watch it every week, and answer for one number every month.

保証

The guarantee

If your shinobi misses the KPI we set in the blueprint within 60 days of launch, Dojo is free until it hits it.

Home services

For roofers, HVAC, and plumbers: an AI receptionist that picks up the calls you miss, books the job, and hands it to a real person.

  1. .01

    Picks up missed and after-hours calls

    When your crew is on a job or the office is closed, the agent picks up instead of voicemail. It says it's an assistant, and urgent calls go to whoever is on call.

  2. .02

    Qualifies the job

    It asks what you'd ask: what's wrong, how urgent, where, and when someone can come out. Spam and wrong numbers stop there.

  3. .03

    Gets it into your tools

    The job lands in your CRM or job system and on the calendar, and a real person gets the notes to take it from there.

Example · an after-hours call, replayed

missed-calls / example

Completed
  1. ←Missed call forwarded · after hours
  2. →Picked up“Thanks for calling. You've reached the after-hours assistant. Is this a repair, an inspection, or a new roof?”
  3. ←“Water's coming through the kitchen ceiling since the storm.”
  4. Sorting it → repair · urgent · storm damage
  5. →Asked for the address and a good time to come out
  6. ✓Inspection booked on the job calendarUrgent, so handed to the on-call person with the notes

Only need missed calls answered?

If you're a roofer, try RoofReply, our self-serve app for exactly that. Other trades can start with an off-the-shelf answering service. Web Shinobi is for when you want the agent built into your tools and run by us.

Visit RoofReply (opens in a new tab)

What we build

We put agents on the jobs your team does over and over.

.01

Missed calls and lead response

Picks up the calls, forms, and messages your team can't get to, qualifies them, and books the job.

.02

Intake and quotes

Reads the emails, PDFs, and forms your team retypes, fills in your systems, and drafts the quote for a person to send.

.03

Collections

Follows up on overdue invoices on schedule, and flags the accounts a person should call.

.04

Dispatch and scheduling

Puts jobs on the calendar, sends them to the right crew, and reshuffles when the day changes.

.05

Customer support

Answers routine questions inside your systems and hands the rest to a real person with the whole story.

.06

Reporting

Watches pipeline, margins, and reviews, and sends a short brief on what needs a person today.

.07

Team knowledge

Keeps what your team learns in calls, tickets, and docs, and answers “have we seen this before?” with the source.

Not on the list? Most of our work isn't. If the job repeats, costs you money, and lives in your tools, we can probably build an agent for it.

How it works

One bottleneck, one agent, one number it's accountable to.

  1. 01

    Workflow session

    30 min · free

    A working session on the one bottleneck costing you the most. You leave with a clear yes/no on whether an agent should own it. Application required.

  2. 02

    Agent blueprint

    5 days

    We map the workflow, size the upside, and write the agent spec: tools, guardrails, handoffs, and the one number it will be held to. Fixed quote included.

  3. 03

    Deploy

    21 days

    We build it, connect it to your tools, and test it on your own real cases. Then it goes live next to your team, with a person approving its work until it earns trust.

  4. 04

    Dojo

    Ongoing

    We run it: hosting, model costs, weekly checks, and monthly fixes. Every month you get a report on the one number it's held to, not a login to babysit.

Out of the lab

Pricing

Fixed prices. Clear scope. A guarantee tied to the number that matters.

Blueprint

$1,500

one-time

The spec, ROI model, and fixed quote for your first agent. Credited in full to Deploy within 30 days.

  • Workflow teardown with your team
  • ROI model and KPI target
  • Agent spec, guardrails, handoffs
  • Fixed-price build quote

Deploy

core offer

from $7,500

fixed price

One agent in production, live in 21 days, wired into the tools you already use.

  • CRM, phone, SMS, email, calendar integrations
  • Eval suite built from your real cases
  • Human-in-the-loop handoff and audit log
  • Launch support and team training

Dojo

from $1,500

per month

We run it after launch so it keeps getting better instead of quietly drifting.

  • Hosting and model costs within cap
  • Monitoring and weekly evals
  • Monthly improvement sprint
  • Monthly report on the one number

The guarantee. If your shinobi misses the KPI we set in the blueprint within 60 days of launch, Dojo is free until it hits it.

FAQ

Will my callers hang up on a robot?+

Some people won't talk to AI, so we don't hide it. The agent says up front that it's an assistant and never pretends to be a person. Urgent calls, and anyone who asks for a person, get handed to someone on your team with notes, so nobody has to repeat themselves.

Will it make things up?+

It only says what you've approved: your services, your area, your hours, your rules. When it isn't sure, it doesn't guess. It takes a message and hands it to a person. Before launch, you read its answers to your own real cases.

Who runs it after launch?+

We do. Every week we check its work against real cases and fix what slipped. Every month you get a short report on the one number we agreed on in the blueprint, like calls answered or jobs booked.

What if you disappear, or lock us in?+

You own everything we build: the prompts, the tests, your data, and the connections to your tools. The build is a fixed quote, agreed before we start. Dojo is optional after the first three months, and if you take it in-house we hand it all over.

Why not just get a $49-a-month AI receptionist?+

If you only need missed calls answered, you should. RoofReply, our own app, does that for roofers, and other trades have good options too. We're for when the agent has to work inside your tools, follow your rules, and be run and fixed by someone every week.

Who is this for?+

Operators doing roughly $1M–$20M a year with a repetitive workflow that is already costing money: slow lead response, manual intake, dispatch, collections, support volume, follow-ups that slip. If you have no process yet, an agent is premature.

Why is the free session gated?+

We only take calls where we can actually help, and we come prepared. The application tells us your bottleneck before we meet, so the 30 minutes are spent on your workflow, not on discovery questions.

Which models do you use?+

Whatever wins your evals. Usually frontier models from Anthropic, OpenAI, or Google, with cheaper models routed in where quality holds.

Get started

Bring one messy workflow. Leave knowing if an agent should own it.

The workflow session is free and takes 30 minutes. Tell us about the bottleneck first so we arrive with ideas, not discovery questions.