Skip to content
For freelancers & integrators

The API your client's bookkeeper asked for.

Keep Up looks simple because it is — for the owner. Underneath there's a proper REST API, an MCP server, webhooks, iCal feeds and service tokens. Any freelance developer can wire a Keep Up account to Quickbooks, Outlook, a payroll system or a custom portal in a weekend.

docs.aischedule.cloud · coming soon on Mintlify

REST API

Every object in Keep Up — customers, sites, jobs, cycles, workers, invoices, tokens — has a clean REST endpoint with idempotency keys and pagination.

MCP server

A full Model Context Protocol server per tenant means AI agents can read and write Keep Up natively. Great for Claude and GPT workflows.

Webhooks

Sign-verified POSTs on every schedule change, invoice, payment and worker event. Retry and replay via the dashboard.

iCal in & out

Every customer and worker has an iCal feed. You can also push external iCal (hotel PMS, Outlook, Google) into Keep Up.

Service tokens

For integrations and long-running jobs. Scoped per tenant, per product area, easily revoked.

Docker & k8s

For self-hosted and white-label deals we ship Helm charts. Argo CD supported for GitOps.

Quickstart

Hello, Keep Up.

Your client gives you a tenant token. You're up in 3 lines. Here's fetching this week's schedule.

Stable v1 API No rate-limit surprises OpenAPI spec
curl
# Get this week's schedule
curl https://api.try.aischedule.cloud/v1/schedules/this-week \
  -H "Authorization: Bearer $CYCLONE_TOKEN" \
  -H "Idempotency-Key: $(uuidgen)"

# Create a one-off visit
curl https://api.try.aischedule.cloud/v1/visits -X POST \
  -H "Authorization: Bearer $CYCLONE_TOKEN" \
  -d '{"customer_id":"cus_42","at":"2026-04-22T09:00:00Z","minutes":90}'
What freelancers usually build

The quick win list.

Quickbooks sync

Push invoices, payments and payroll hours to a Quickbooks account nightly.

8–12 hrs
Outlook 2-way iCal

Sync a manager's calendar with Keep Up visits so the owner sees everything in Outlook.

3–6 hrs
WhatsApp reminders

Send a customer a WhatsApp the day before their visit, in their language.

6–10 hrs
Custom weekly report

A styled PDF report emailed to the owner each Monday with the week's performance.

4–8 hrs
Payroll export

Push worker hours and tips into Gusto, ADP, or a local payroll tool.

8–14 hrs
White-label portal

A small branded web page that embeds a customer's Keep Up schedule and pay button.

10–20 hrs

Building on Keep Up?

Join the partner directory and we'll introduce you to small businesses who need you.