Slotflow Documentation

Slotflow is a scheduling infrastructure for AI agents. A REST API that lets your AI agent check availability, book appointments, and manage the full booking lifecycle for real humans.

Get started

How it works

Developer (you) → creates humans and sets availability
AI Agent (your product) → calls the Slotflow API to find slots and book them
End User (your customer) → gets booked into a time slot

Every integration follows the same pattern:

  1. Create humans — represent each person whose time can be booked
  2. Set availability — define working days, hours, and meeting durations
  3. Query slots — your agent calls GET /v1/humans/:id/slots to find available times
  4. Book a slot — your agent calls POST /v1/bookings to confirm the appointment
  5. Get notified — webhooks fire on booking.confirmed and booking.cancelled events

Need help?