JavaScript/TypeScript SDK for Conexia PBX phone system integration (calls, conferences, SMS, voicemail, presence).
npm install @conexiatelecom/conexia-sdk
@conexiatelecom/sip.js is a dependency and installs automatically.
import { ConexiaSDK, SdkDataUpdatedEvents } from '@conexiatelecom/conexia-sdk';
const sdk = new ConexiaSDK();
sdk.emitter.on(SdkDataUpdatedEvents.CALL_LIST_UPDATED, (calls) => {
console.log('calls updated', calls);
});
sdk.connect('user@example.com', 'password', 'pbx.example.com');
Full API reference: Coming soon.