Agent-first booking software

Booking software an agent can run.

Bookings, schedules and client records,
run by an agent for service businesses.

Your booking website, schedule and client records in one place. Every action is an API call, so the agent books, reschedules and collects the same way you would.

Free plan: website, scheduling and clientsPaid plans from $50 a month

NHNorthside Home Services
Agent on · 3 tasks THU OCT 8 · 10:41 AP

Agent desk

Live
ActivityNeeds you 1Done 41

Today

Thursday, October 86 open slots
Sent

Template · sample business, clients and figures. API not live.

Books by the hour, the visit and the job

  • Appliance repairby the visit
  • Pool & spaby the visit
  • Window cleaningby the pane
  • Carpet cleaningby the room
  • Handymanby the hour
  • Junk removalby the load
  • Pressure washingby the sq ft
  • Garage doorsby the job
  • Locksmithby the call-out
  • Tree careby the job
  • Chimneyby the sweep
  • Paintingby the room
  • Gutter cleaningby the foot
  • Lawn careby the week

From request to job

One request in, a job out.

A text, a form, a call or an API request becomes a job your team can read: who, where, what, what it costs and when. Each line shows where it came from.

Play an example request
0:00
Received
Job · —
FieldValueSourceAt
  • Saidthe client wrote or said it
  • Askedthe agent asked for it
  • Price listyour services and prices
  • Checkedagainst your service area and schedule
  • On filefrom your client records
  • Sentthe agent did it, through the API

Template · sample requests and prices. API not live.

Beverk API

Every action is an API call.

Tap it in the app, send it from your code or let the agent do it. Same booking, same rules, same audit line.

  1. 01 · You, in the app

    Tap a time.

    The Beverk app: Deep clean, 3 hours, $320 (sample price). Saturday the 7th is selected; you tap 10:00, then Book.

    booking.created · bk_7Q2Mby Ana P. (owner) · app

  2. 02 · Your code

    Send one request.

    POST /v1/bookings
    {
      "service": "deep_clean",
      "start": "2026-11-07T10:00",
      "client": "cl_4K9V",
      "notes": "Side gate, two dogs"
    }

    201 Created

    { "id": "bk_7Q2M",
      "status": "confirmed" }

    booking.created · bk_7Q2Mby key bk_live_…4f2 for Ana P. · api

  3. 03 · The agent

    Ask in plain words.

    1. 7:52
      Client · text

      Can you do a deep clean Saturday morning?

    2. availability.search→ 9:00 · 10:00 · 1:00 PM
    3. bookings.create→ bk_7Q2M · confirmed
    4. 7:52
      Agent

      You’re booked Saturday at 10:00.

    booking.created · bk_7Q2Mby agent for Ana P. · agent

Same command. Same rules. Same audit trail.

Template · sample request, API not live.

Read the API docs See the developer page

01Every hour

Books at 2 PM and at 2 AM.

The agent takes requests from your booking page, texts and the API around the clock, and books them straight onto your calendar.

9:45 PM
Agent on

An example day. Drag across the dial, or use the arrow keys.

02Setup

Learns your price list in an afternoon.

Drop in a spreadsheet. Each line becomes a service with a price, a duration and add-ons, ready for the agent and the API.

price-list.csv0 / 6 learned

03Pricing

One plan. The whole office.

See pricing
Your plan
beverk
Monthly
Booking websiteincl.
Schedulingincl.
Client recordsincl.
API access[—]
Beverk AIcredits
Total / mo[$—]

Template · tier contents pending founder ruling

04Scheduling

Your calendar, still yours.

Drag a booking anywhere. The agent replans around you, and every move lands in the same audit trail.

Focus a booking and use the left and right arrow keys to move it 30 minutes.

Try it: drag Water heater to 1 PM.

Template · sample clients, jobs and prices

Client dashboard

Your clients run their own service.

Change a recurring plan, add an extra, rebook in one tap. Every change is an API call, so the agent and your schedule see it at once.

A link in an email

A date and two links.

Reschedule · Cancel

From
Juniper Home Cleaning
Subject
Your cleaning is confirmed
Date
Mon 10 May, 4:12 PM

Your cleaning is confirmed for Tuesday at 9:00 AM. Need to change it? Use the links below.

Reschedule Cancel

Plan, extras, rebooking: reply and wait.

Beverk client dashboard

Their whole service, on their phone.

Juniper Home Cleaning

Hi, Ana

Next visit

Tue 119:00 AM · Home clean

How often

  1. Tue 25 May9:00 AM
  2. Tue 8 Jun9:00 AM
  3. Tue 22 Jun9:00 AM

Extras

Visit total $160

Change logSame API as your agent

  1. No changes yet.
See what clients can do

Template · sample client, prices and requests. The API is not live.

After hours

Books while you’re closed.

When you close for the night, the agent keeps booking. It replies in your name, quotes from your price list and puts the job on tomorrow’s schedule.

  1. 01
    A request at 9:42 PMA text, a web booking or a call. The agent takes it from any of them.
  2. 02
    The agent quotes from your price listIt asks your questions, prices the job from the list you set and offers open times.
  3. 03
    The job is on tomorrow’s scheduleBooked, assigned and confirmed. The audit line says the agent booked it, for you.

New requestAfter hours

Dana W.New client · Plumbing

TextWeb (this request)Call

Agent deskLive

ClientThe pipe under the kitchen sink is leaking. Water’s off.

AgentA leak repair starts at $189. Marco can be there at 8:00 tomorrow. Book it?

bookings.create · 8:00–9:30 · Marco R.

Tomorrow’s scheduleThu

Leak repair · kitchen sink8:00 – 9:30 AM · Marco R.

Booked by agent for Sam (owner)Confirmed

Template · sample request, prices and staff.

Template · sample bookings and prices

Agent-run scheduling

Move the job. Keep the details.

A client needs a different day. Your agent moves the booking. The notes and extras go with it, and the change is saved to its history.

One price engine

Quote the price. Match the charge.

Your agent reads the price list you set. Services, extras and minimums go through the same engine that charges the card. The quote and the payment start with the same number.

Industries

Built for your trade.

Your services, durations, add-ons and service area, set up the way your trade books. The agent learns them with you.

See your booking page before you build it. Pick your trade, or leave your work email and we’ll draft a booking page for your business.

Template · sample services and durations. The form is not connected.

Pricing

Start free. Grow into it.

Free gives you a booking website, scheduling and client management. Three paid plans add more as the business grows.

  • Free

    $0/ month

    • Booking website
    • Scheduling
    • Client management

    plan: "free"

  • Tier 2

    $50/ month

    Tier contents pending founder ruling

    plan: "tier_50"

  • Tier 3

    $200/ month

    Tier contents pending founder ruling

    plan: "tier_200"

  • Tier 4

    $500/ month

    Tier contents pending founder ruling

    plan: "tier_500"

Beverk AI · our agent, paid in credits

See credits

Beverk MCP · free, bring your own AI

Launch 2

Template · tier contents pending founder ruling.

Questions

What owners ask first.

Short answers. Where something isn't decided yet, we say so.

Yes. The free plan gives you a booking website, scheduling and client management. Paid plans are $50, $200 and $500 a month; [what each adds is still being set].

Beverk AI is our agent. It books, reschedules and keeps your clients up to date through the same API you use, and every action it takes is recorded as the agent's, on your behalf. It's paid in credits; [credit prices are not set yet].

Illustrative API call: bookings.create

Yes. Each client gets a dashboard where they change a recurring plan, add extras and rebook in one tap.

Illustrative API call: PATCH /v1/plans

Services, prices, availability, bookings, reschedules, payments and customers: anything you can do in Beverk is an API command, and the app is one caller of it. Your agent, your developer or ours make the same calls.

Illustrative API call: GET /v1/bookings

Yes, in launch 2. Beverk MCP lets the AI you already use run your bookings through Beverk, free. It isn't live yet.

Launch 2

Not yet. The API and its docs ship in launch 1, together with the agent.

[Custom domains and free-plan limits are not decided yet.]

Home services come first: cleaning, HVAC, plumbing and appliance repair. If the work has a duration and a price, Beverk can book it.

Something else? Read the API docs See pricing

Template · sample API calls. Bracketed answers are pending founder rulings.

Start free

Hand your front desk to an agent.

A free booking website, scheduling and client records. The agent books jobs through the same API you can call.

Template · preview only. Nothing is created or sent.

curl api.beverk.com/v1/bookings
Read the API docs