SDKs for Custom Calling Apps
Platform, Security & Integrations / Integrations
SDKs for Custom Calling Apps
SDKs (Software Development Kits — packaged toolkits developers use to build a feature directly into their own software — see Glossary) let a developer embed real, working voice calling straight into your own website, mobile app, or desktop software, instead of sending customers to a separate phone app.

What would a business actually use this for?
Common examples: a “Call an Advisor” button embedded directly in your website or customer portal, click-to-call built into a custom order-management tool, or a fully branded calling experience inside your own mobile app rather than a generic third-party dialer.
What platforms are supported?
SDKs are available for web/browser applications, mobile apps (iOS and Android), and desktop applications (Windows and macOS) — covering essentially anywhere a developer would want to add calling.
What comes built into the SDK, versus something a developer has to build from scratch?
The SDK handles the hard, technical parts of real-time voice — call setup, HD audio quality, call controls (hold, transfer, mute), call history, and secure authentication — so a developer only has to build the part of the experience specific to your app, not reinvent phone calling itself.
Do we need a developer on staff to use this?
Yes — SDKs are a developer tool, meant for a technical team (in-house or contracted) to integrate into custom software. If your business doesn’t have development resources, our pre-built integrations (like CRM Integrations) or the Open API & Webhooks may be a better fit than a full custom-app build.
Is calling through the SDK secure?
Yes — authentication uses secure, individually issued tokens rather than shared credentials, so a custom app can place and receive calls safely without exposing account passwords.