API and Building Apps
Sesami provides public API access and an app platform, giving developers the tools to extend Sesami and build custom integrations.
API Access
Sesami's API lets you integrate Sesami into your own systems and workflows:
Automate tasks — sync booking data with external systems
Build custom integrations — connect Sesami with your CRM, ERP, or internal tools
Sync data — pull appointment, service, and resource data into your own platforms
Create custom booking flows — build tailored experiences using the Sesami SDK
All Sesami plans include API and SDK access.
API documentation: sesami.dev
Sesami Apps
Sesami Apps let you build embedded experiences that run directly inside the Sesami Admin Portal and within the booking flow.
What Sesami Apps Can Do
Admin Portal integration — add a settings/configuration page where merchants manage your app
Booking flow extensions — deploy functionality at specific points in the customer booking experience (e.g., collecting data during booking, displaying info in appointment details)
Enhance workflows — extend Sesami's capabilities with custom features
Example: Sesami Forms App
The Sesami Forms App is a great example — it embeds an intake form directly in the booking flow, collecting customer information during the booking process.
Public and Private Apps
Private apps — built for a specific shop or internal use
Public apps — shareable via the Sesami App Store
Learn how to build Sesami Apps: sesami.dev/docs/sesami-apps/intro
Getting Started
Review the API and app documentation at sesami.dev
Test in a Shopify development store (Sesami is free on dev stores)
Build and deploy your integration or app
Support
Developer docs: sesami.dev
Support: [email protected]
Enterprise integrations: Professional Services
Related
Sesami Forms App — example of a Sesami App
Sesami Flows — automation without code
Last updated
Was this helpful?
