Quickstart
Quickstart
This guide takes you from zero to a confirmed booking in 5 minutes. By the end, you’ll have created a human, set their availability, found open slots, and booked one.
Prerequisites
- A Slotflow account (sign up free)
- Your API key (find it on the dashboard)
1. Create a human
Humans represent the real people whose time can be booked. Create one for each team member.
Save the id from the response — you’ll need it for every subsequent call.
2. Set availability
Define when this human is available for meetings. This sets their base weekly schedule.
working_days: 1=Monday through 7=Sundaywork_start/work_end: HH:MM format in the human’s timezonemeeting_durations: array of allowed meeting lengths in minutes
3. Get available slots
This is the core endpoint. Your AI agent calls this to find when the human is free.
The response includes all available 30-minute slots for the week. Times are in UTC — use the timezone field to convert for display.
4. Book a slot
Pick a slot from the response and book it.
The booking is confirmed immediately. The slot is no longer available for other bookings.
5. Verify on the dashboard
Open the Slotflow Dashboard and navigate to Bookings. You should see your new booking with status “confirmed”.