Integration Overview
Delivery Chat offers multiple ways to add chat support to your application.
Chat Widget (Recommended)
The vanilla JavaScript chat widget is the fastest way to add chat to any website. Add a script tag and call DeliveryChat.init()—no framework required.
REST API
The REST API gives you full programmatic control over conversations and messages from your own backend or client. Authenticate with an API key and interact via standard HTTP requests.
REST API Quickstart
Authentication, base URL, and send your first message in 3 steps
Conversations
Create, list, and manage conversations
Messages
Send, edit, delete, and fetch message history
WebSocket
Real-time messaging via WebSocket connection
JavaScript SDK
The TypeScript/JavaScript SDK (@deliverychat/sdk) gives you full programmatic control with type safety. Use it in React, Vue, Next.js, or any frontend framework — initialize with init(), subscribe to events, and clean up with destroy().
SDK Quickstart
Install via npm, initialize with appId, and send your first message
Chat Widget (CDN Embed)
Add chat with a script tag — no bundler required
Quick Links
Last updated on