Getting Started
Developer Overview
Pick the integration path that matches what you’re building. Embed gives you a drop-in widget; the REST API is for backends and custom UIs. Both are shipping today.
Two integration paths
The Chatmount platform exposes two surfaces for developers:
- JavaScript Embed — drop a single async <script> on your site to render the chat widget. No build step, no client-side keys to manage
- REST API — POST /v1/chat from a backend, serverless function, or any HTTP client. Useful for custom UIs, mobile apps, or pre-/post-processing prompts on your own infra
JavaScript embed
One script tag installs the widget. The chatbot ID is encoded in the URL path — no separate config object or data attribute required.
<script
src="https://services.chatmount.co/embed/YOUR_CHATBOT_ID.js"
async
></script>Detailed setup: JavaScript Embed Script.
REST API
A focused HTTPS API. The v1 surface exposes the chat endpoint — send a message, get a response. Bearer-token auth with keys scoped to a single chatbot.
POST https://services.chatmount.co/v1/chatDetailed setup: REST API Integration. Endpoint reference: Chat with a chatbot.
What ships today
A lot of the developer surface is documented here as a design spec — many features (programmatic widget control, event listeners, client-side actions/forms, custom domains, help-page proxy, contacts CRUD) are not live yet. Each page in the Developer Guide and API Reference flags its current state at the top with a callout.
Related