Skip to main content

SDKs

Bicom SDK (JavaScript / TypeScript)

@bicomsystems/bicom-sdk is the official JavaScript/TypeScript SDK for integrating with the PBXware phone system — calls, conferences, SMS, voicemail, and presence. Demo apps are available on github.

npm install @bicomsystems/bicom-sdk
import { BicomSDK, SdkDataUpdatedEvents } from "@bicomsystems/bicom-sdk";

const sdk = new BicomSDK();

sdk.emitter.on(SdkDataUpdatedEvents.CALL_LIST_UPDATED, (calls) => {
console.log("calls updated", calls);
});

sdk.connect("user@example.com", "password", "pbx.example.com");

The complete API reference — classes, interfaces, enums and types — is available under the Bicom SDK Reference.