List bookings
This command shows bookings in your workspace. Use this when you want to review upcoming, past, or cancelled bookings.Sample output (--json)
Show a booking
This command shows details for one booking. Use this when you want to inspect client info, host, time zone, and status after finding the booking ID frombookings list.
<id>- Booking UUID or SID
Sample output (--json)
Create a booking
This command creates a new booking. Use this when you want to schedule a meeting on behalf of a client from the terminal.Sample output (--json)
Book outside availability
Add--override-availability to book a time outside the meeting’s availability. Available hours, minimum notice, buffer time, booking limits, the maximum bookings per slot of a group meeting, holidays, calendar conflicts and existing bookings are ignored. Only a host of the meeting or an admin can do this. Past times are still refused, and a host can’t have two overridden bookings at the same time.
"is_overridden": true and a bypassed_rules list of the rules that were skipped. On a meeting with several hosts, pass --host-email to choose who gets the booking. To see which times can be booked this way, run neetocal meetings slots with --override-availability.
Update a booking
This command updates a booking. Use this when you need to cancel, approve, reject, or reschedule a booking from the terminal. Reschedule, cancel, approve, or reject a booking. Only the flags you set are sent.<id>- Booking UUID or SID
Sample output (--json)
--name or --email only to replace them.
--override-availability follows the same rules as creating a booking outside availability. The booking keeps its current host.
Create a payment
This command creates a payment record for a booking. Use this when processing payments for paid scheduling links.<booking-id>- Booking UUID or SID
Sample output (--json)
Update a payment
This command updates a payment for a booking. Use this when you need to mark a payment as successful or rejected.<booking-id>- Booking UUID or SID<payment-id>- Payment UUID
Sample output (--json)