Developers

Own the experience. Skip the communication infrastructure.

Add messaging, voice, and video with one script, use the headless JavaScript SDK, or integrate through REST, WebSocket, and webhooks.

// Add the Vocantly communication widget

const widget = VocantlyWidget.init({

publicKey: "pk_live_...",

position: "bottom-right",

});

// Or use @vocantly/sdk for a custom UI

Choose your integration

From first message to a custom communication platform

Use Vocantly at the level that matches your product, from a ready-made widget to a completely custom messaging and calling experience.

01

Drop-in widget

Embed a configurable messaging and calling experience with one script and an app public key.

02

Headless JavaScript SDK

Control the interface while Vocantly handles realtime messaging, typing, presence, receipts, conversation state, and calls.

03

Platform APIs

Create deeper communication and operational workflows with REST endpoints, WebSocket events, and outbound webhooks.

04

Secure browser access

Use short-lived SDK tokens or origin-restricted public keys. Keep secret credentials on your server.

05

Development and production apps

Separate environments and configuration so testing does not interrupt live conversations.

06

Observable workflows

Use event-driven integrations and operational logs to understand messaging, call, AI, and workflow events.

Ready for the implementation details?

Read installation guides, SDK methods, authentication patterns, messaging and call lifecycles, and event references in the developer documentation.

Open documentation ↗

Ship your first conversation.

Create an app, add the widget or SDK, and make messaging, voice, and video feel native to your product.