Skip to content

Introduction

Zorio is a Contact Center platform for businesses, consisting of:

  • PBX: SIP/WebRTC switchboard with internal extensions, queues, IVR, recording, and click-to-call.
  • Telesales: dialer + campaigns + leads + caller-ID rotation + reports + audit log.
  • AutoCall TTS: voice bot for outbound automation with DTMF actions and a voice library.
  • Webphone SDK: WebRTC SDK to embed a webphone inside customer CRMs or custom apps.
  • Outbound webhooks: real-time events delivered with industry-standard HMAC-SHA256 signing.

This documentation is for:

AudiencePurpose
CRM partnersIntegrate Zorio into a custom CRM (Salesforce, HubSpot, Odoo, in-house...)
Enterprise engineering teamsBuild custom apps around a provisioned Zorio system
AI agents (Claude Code, Codex, GPT...)Read docs automatically, generate integration code, debug requests
Any developerReference the public REST API and SDKs of Zorio

Typical integration steps

  1. Obtain access credentials: log in to your provisioned Zorio account → go to Settings → API Tokens → create a new token.
  2. Pick the module to integrate: PBX (basic calls), Telesales (dialer), AutoCall (TTS bot), Webphone (call UI).
  3. Read the corresponding module docs in this portal.
  4. Test an endpoint with cURL or Postman.
  5. Set up webhooks if you need real-time events.
  6. Deploy to production.

Integration architecture

┌──────────────────────────┐
│ Your system / CRM        │
└──────────┬───────────────┘

   REST API (Bearer token)  +  Webhook (HMAC-SHA256)  +  Webphone SDK

┌──────────▼───────────────┐
│ app.zorio.vn    │  ← main REST API endpoint
│  ├─ /api/pbx/...         │
│  ├─ /api/telesales/...   │
│  ├─ /api/autocall/...    │
│  └─ /api/integrations/   │
└──────────┬───────────────┘

┌──────────▼───────────────┐
│ Zorio PBX (SIP/WebRTC)  │
└──────────────────────────┘

Next

Cấp phép theo điều khoản sử dụng của Zorio.