Developer Tools


The REST API is the primary way to work with data stored in Enchant. Update tickets on the fly, preload customer records or export data for custom reports and dashboards.

Sidebar App

Enchance customer profiles with data from your internal systems. For example, show recent orders, lifetime customer value, or just add direct links to the customer profile in your backend.


Receive notifications when activity happens in your Enchant account. Use webhooks to sync data to other systems or as a way to trigger processes that update tickets using the REST API.

Messenger JavaScript API

Provide your customer's name an email to the messenger. Add additional links that launch the messenger or replace the default messenger launcher altogether.

Pre-filled Compose

Create links in your internal systems which open Enchant's compose ticket window with pre-filled customer, subject or email body.