Schedule on behalf of anyone — with their consent. Vennio is scheduling infrastructure for developers and AI agents: check real availability, propose the right time, and confirm a booking without anyone going back and forth.
The current stable API version is 1.4.0. All endpoints are backwards compatible within the v1 series.
Vennio is scheduling infrastructure for developers. Connect your users' calendars, query real availability across multiple people and time zones, and create bookings — all via simple REST API calls. Vennio handles the complexity of multi-provider calendar integrations (Google Calendar, Microsoft 365), conflict detection, confirmation emails, CRM sync, and webhook delivery.
A typical booking flow takes 3 API calls:
GET /v1/availability/slots to find open timesPOST /v1/bookings to create the bookingVennio synchronously creates the calendar event, sends confirmation emails to both parties, and fires a booking.created webhook — all in the same response.
For paid Venn Links, the booking enters pending_payment status and returns a checkout_url. The booking confirms automatically after payment via Stripe Checkout.
# Production
https://api.vennio.app
# Local development (run: cd api && node server.js)
http://localhost:3001