Developer Platform

Ringnity SDK and API Platform

Build Ringnity into CRM web apps, public websites, Android and iOS native apps, React Native, Flutter, and customer-owned backends. REST contracts are defined with OpenAPI, interactive docs are rendered with Scalar, and SDKs hide realtime streaming behind simple product methods.

Start here

Integration wizard

Jawab beberapa pertanyaan, lalu wizard akan memilih SDK, mode integrasi, kebutuhan backend, dan langkah pertama yang bisa langsung dikerjakan.

Full implementation guide
1Pilih tempat integrasi
2Pilih tingkat kemudahan
3Pilih layanan yang dibutuhkan

Current website install remains supported

Existing website installs continue to work while the Developer Platform expands into generated SDKs and streaming contracts.

<script src="https://api.ringnity.com/sdk/ringnity.js"></script>
<script>
  Ringnity.init({
    slug: 'your-tenant-slug'
  });
</script>

Which SDK should I use?

Customer surfaceUseWhat it enables
CRM webWeb SDK + customer backend token endpointAgent inbox, chat, internet calls, AI assist, and reports inside an existing CRM.
Public websiteWeb SDKChat, internet audio/video support, AI chat, launcher, and custom buttons.
Android nativeKotlin SDKNative Android support flows using short-lived runtime tokens.
iOS nativeSwift SDKNative iOS support flows using short-lived runtime tokens.
React NativeReact Native SDKCross-platform support UI and call flows.
FlutterFlutter SDKCross-platform support UI, AI chat, and internet call flows.
Customer backendServer API clientToken exchange, contacts including delete, webhooks, report exports, and readiness checks.

Streaming matters

AI chat, chat messages, internet calls, presence, and live reports need realtime streams. OpenAPI covers REST, while the realtime contract defines stable callbacks and events for SDKs.

Server keys stay server-side

Customer backends use Server API keys to create short-lived runtime tokens. Browsers and mobile apps never receive secret keys.

Developer links

Build order

The first implementation wave includes OpenAPI, Scalar, Web SDK, Server API helper, Flutter SDK, Kotlin SDK, Swift SDK, React Native SDK, Bruno collection, generated client wiring, basic platform examples, and native call adapter bridges. Production readiness work continues through device QA, CallKit/ConnectionService depth, deeper smoke tests, and registry publishing.

Turn Your Website Into a Real-Time Call Center

Let customers call your team directly from your website, no phone numbers and no apps required. Just add one <script>.