This sample demonstrates how to use Duix JavaScript SDK.
- Clone the repo:
git clone https://github.com/duixcom/duix-sdk-react-code-sample.git- Install dependencies:
npm install- Replace
<your appId>,<your appKey>, and<conversationId>in App.jsx with your actual credentials.
await chatRef.current?.startCall({
mode: 'video',
config: {
appId: '<your appId>', // Get from Duix Settings -> API Keys
appKey: '<your appKey>', // Get from Duix Settings -> API Keys
conversationId: '<conversationId>', // Get from Duix Dashboard
platform: 'duix.com'
},
sessionTimeOutSec: 0
})- Run locally:
npm run devThis component supports modern browsers with WebRTC capabilities for real-time video/audio communication.
- Duix: https://www.duix.com
- Duix API & SDK docs: https://docs.duix.com