Skip to content

API and webhooks

Everything the rennli dashboard does is available through a REST API, so you can build it into the software you already run, or build your own product on top of it. The full reference opens with the platform.

What you can do

  • Organizations and sub-accounts
  • Locations, hours and holidays
  • Services, staff and resources
  • Availability and bookings
  • Phone numbers and channels
  • Conversations, transcripts and recordings
  • Customers
  • Usage

Webhooks

Get notified the moment something happens. Each delivery is signed so you can verify it came from us, retried with backoff if your endpoint is down, and listed in a delivery log.

  • call.started
  • call.ended
  • conversation.summary_ready
  • booking.created
  • booking.updated
  • booking.cancelled
  • message.received
  • usage.threshold_reached

How it works

  • Versioned at /v1 and described by an OpenAPI schema.
  • API keys scoped to one business, or to a partner account that manages many.
  • Rate limits returned in response headers, and idempotency keys on every write.
  • Python and TypeScript SDKs generated from the schema.

Early access

Building something on rennli?Tell us what you are building and we will add you to the early access list.