Unifonic

Unifonic is a Saudi Arabia-based customer engagement and CPaaS platform, backed by SoftBank Vision Fund, that powers SMS, WhatsApp, voice, push notification, and OTP-verification communication for enterprises across the Middle East and beyond. Its developer surface spans an SMS (NextGen) REST API, an Authenticate API for multi-channel OTP verification, Voice APIs for calls, IVR, and number masking, and a WhatsApp Conversations API with template, session, and management endpoints, alongside webhooks for delivery status and channel events, mobile push SDKs, a web event-tracking SDK, chatbot and Flow Studio automation products, and a WhatsApp sandbox for testing.

Unifonic publishes 7 APIs on the APIs.io network, including Call Management and Status API, Call Queue Management API, Number Masking API, and 4 more. Tagged areas include Company, Enterprise, CPaaS, Messaging, and SMS.

The Unifonic catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Unifonic’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, release notes, and 25 more developer resources.

60.9/100 strong ▬ flat Agent 61/100 agent native Full breakdown ↓
scored 2026-07-27 · rubric v0.5
AccessSelf serve
8 APIs 1 MCP Servers
CompanyEnterpriseCPaaSMessagingSMSWhatsAppVoicePush NotificationsOTPCustomer EngagementSaudi Arabia

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 60.9/100 · strong
Contract Quality 17.6 / 25
Developer Ergonomics 16.1 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 5.1 / 13
Governance 0.0 / 12
Discoverability 10.0 / 10
Agent readiness — 61/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/unifonic: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 8

Individual APIs this provider publishes, each with its own machine-readable definition.

Unifonic Conversations (WhatsApp) API

The Unifonic Conversations API sends WhatsApp template and session messages and manages the WhatsApp service: template management and Meta catalog retrieval endpoints, incoming-...

Unifonic Call Management and Status API

The Call Management and Status API from Unifonic — 2 operation(s) for call management and status.

Unifonic Call Queue Management API

The Call Queue Management API from Unifonic — 2 operation(s) for call queue management.

Unifonic Number Masking API

The Number Masking API from Unifonic — 3 operation(s) for number masking.

Unifonic Rest API

The Rest API from Unifonic — 3 operation(s) for rest.

Unifonic Verifications API

The Verifications API from Unifonic — 2 operation(s) for verifications.

Unifonic Webhooks API

The Webhooks API from Unifonic — 1 operation(s) for webhooks.

Unifonic Wrapper API

The Wrapper API from Unifonic — 2 operation(s) for wrapper.

Scroll for all 8

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Unifonic Authentication

http-basic/apiKey · 4 schemes

SECURITY

Unifonic Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Unifonic Trust Center

ISO 27001, ISO 42001, ISO 27017, ISO 27018, CSA STAR Level 2, SOC 2 Type I, SOC 2 Type II

SECURITY

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: unifonic
name: Unifonic
description: Unifonic is a Saudi Arabia-based customer engagement and CPaaS platform, backed by SoftBank Vision Fund, that
  powers SMS, WhatsApp, voice, push notification, and OTP-verification communication for enterprises across the Middle East
  and beyond. Its developer surface spans an SMS (NextGen) REST API, an Authenticate API for multi-channel OTP verification,
  Voice APIs for calls, IVR, and number masking, and a WhatsApp Conversations API with template, session, and management endpoints,
  alongside webhooks for delivery status and channel events, mobile push SDKs, a web event-tracking SDK, chatbot and Flow
  Studio automation products, and a WhatsApp sandbox for testing.
url: https://raw.githubusercontent.com/api-evangelist/unifonic/refs/heads/main/apis.yml
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://www.unifonic.com/hubfs/UNI_Logo_RGB-01.png
x-type: company
x-source: vc-portfolio
x-backed-by:
- softbank-vision-fund
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-21'
tags:
- Company
- Enterprise
- CPaaS
- Messaging
- SMS
- WhatsApp
- Voice
- Push Notifications
- OTP
- Customer Engagement
- Saudi Arabia
apis:
- aid: unifonic:unifonic-conversations-whatsapp-api
  name: Unifonic Conversations (WhatsApp) API
  description: 'The Unifonic Conversations API sends WhatsApp template and session messages and manages the WhatsApp service:
    template management and Meta catalog retrieval endpoints, incoming-message and delivery-status webhooks, and account-management
    event notifications, authenticated with a publicId and secret key pair. A WhatsApp sandbox with registered test numbers
    supports development.'
  humanURL: https://docs.unifonic.com/articles/products-documentation/whatsapp-apis
  baseURL: https://apis.unifonic.com
  tags:
  - WhatsApp
  - Conversations
  - Templates
  - Webhooks
  properties:
  - url: https://docs.unifonic.com/articles/products-documentation/whatsapp-apis
    type: Documentation
  - url: https://docs.unifonic.com/articles/products-documentation/api-error-codes
    type: ErrorCodes
- aid: unifonic:unifonic-call-management-and-status-api
  name: Unifonic Call Management and Status API
  description: The Call Management and Status API from Unifonic — 2 operation(s) for call management and status.
  humanURL: https://docs.unifonic.com/articles/api-documentation/sms-api
  baseURL: https://el.cloud.unifonic.com
  tags:
  - Call Management and Status
  properties:
  - type: OpenAPI
    url: openapi/unifonic-call-management-and-status-api-openapi.yml
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/sms-api
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/unifonic-authenticate-1
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/voice
- aid: unifonic:unifonic-call-queue-management-api
  name: Unifonic Call Queue Management API
  description: The Call Queue Management API from Unifonic — 2 operation(s) for call queue management.
  humanURL: https://docs.unifonic.com/articles/api-documentation/sms-api
  baseURL: https://el.cloud.unifonic.com
  tags:
  - Call Queue Management
  properties:
  - type: OpenAPI
    url: openapi/unifonic-call-queue-management-api-openapi.yml
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/sms-api
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/unifonic-authenticate-1
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/voice
- aid: unifonic:unifonic-number-masking-api
  name: Unifonic Number Masking API
  description: The Number Masking API from Unifonic — 3 operation(s) for number masking.
  humanURL: https://docs.unifonic.com/articles/api-documentation/sms-api
  baseURL: https://el.cloud.unifonic.com
  tags:
  - Number Masking
  properties:
  - type: OpenAPI
    url: openapi/unifonic-number-masking-api-openapi.yml
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/sms-api
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/unifonic-authenticate-1
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/voice
- aid: unifonic:unifonic-rest-api
  name: Unifonic Rest API
  description: The Rest API from Unifonic — 3 operation(s) for rest.
  humanURL: https://docs.unifonic.com/articles/api-documentation/sms-api
  baseURL: https://el.cloud.unifonic.com
  tags:
  - Rest
  properties:
  - type: OpenAPI
    url: openapi/unifonic-rest-api-openapi.yml
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/sms-api
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/unifonic-authenticate-1
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/voice
- aid: unifonic:unifonic-verifications-api
  name: Unifonic Verifications API
  description: The Verifications API from Unifonic — 2 operation(s) for verifications.
  humanURL: https://docs.unifonic.com/articles/api-documentation/sms-api
  baseURL: https://el.cloud.unifonic.com
  tags:
  - Verifications
  properties:
  - type: OpenAPI
    url: openapi/unifonic-verifications-api-openapi.yml
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/sms-api
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/unifonic-authenticate-1
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/voice
- aid: unifonic:unifonic-webhooks-api
  name: Unifonic Webhooks API
  description: The Webhooks API from Unifonic — 1 operation(s) for webhooks.
  humanURL: https://docs.unifonic.com/articles/api-documentation/sms-api
  baseURL: https://el.cloud.unifonic.com
  tags:
  - Webhooks
  properties:
  - type: OpenAPI
    url: openapi/unifonic-webhooks-api-openapi.yml
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/sms-api
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/unifonic-authenticate-1
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/voice
- aid: unifonic:unifonic-wrapper-api
  name: Unifonic Wrapper API
  description: The Wrapper API from Unifonic — 2 operation(s) for wrapper.
  humanURL: https://docs.unifonic.com/articles/api-documentation/sms-api
  baseURL: https://el.cloud.unifonic.com
  tags:
  - Wrapper
  properties:
  - type: OpenAPI
    url: openapi/unifonic-wrapper-api-openapi.yml
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/sms-api
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/unifonic-authenticate-1
  - type: Documentation
    url: https://docs.unifonic.com/articles/api-documentation/voice
common:
- type: DomainSecurity
  url: security/unifonic-domain-security.yml
- url: https://www.unifonic.com/
  type: Website
- url: https://docs.unifonic.com/
  type: DeveloperPortal
- url: https://docs.unifonic.com/
  type: Documentation
- url: https://docs.unifonic.com/articles/api-documentation/overview
  type: APIReference
- url: https://docs.unifonic.com/articles/api-documentation/getting-started
  type: GettingStarted
- url: https://support.unifonic.com/support/home
  type: Support
- url: https://www.unifonic.com/en/blog
  type: Blog
- url: https://www.unifonic.com/en/pricing
  type: Pricing
- url: https://cloud.unifonic.com/
  type: Login
- url: https://www.unifonic.com/en/terms-and-conditions
  type: TermsOfService
- url: https://www.unifonic.com/en/privacy-policy
  type: PrivacyPolicy
- url: https://status.unifonic.com/
  type: StatusPage
- url: https://docs.unifonic.com/articles/release-notes-publication/2026-release-notes
  type: ReleaseNotes
- url: changelog/unifonic-changelog.yml
  type: ChangeLog
- url: lifecycle/unifonic-lifecycle.yml
  type: Lifecycle
- url: errors/unifonic-problem-types.yml
  type: ErrorCatalog
- url: authentication/unifonic-authentication.yml
  type: Authentication
- url: conventions/unifonic-conventions.yml
  type: Conventions
- url: conformance/unifonic-conformance.yml
  type: Conformance
- url: packages/unifonic-packages.yml
  type: Packages
- url: packages/unifonic-packages.yml
  type: SDKs
- url: components/unifonic-components.yml
  type: Components
- url: data-model/unifonic-data-model.yml
  type: DataModel
- url: sandbox/unifonic-sandbox.yml
  type: Sandbox
- url: asyncapi/unifonic-webhooks.yml
  type: Webhooks
- url: mcp/unifonic-mcp.yml
  type: MCPServer
  name: Unifonic MCP manifest (community server + candidate tools)
- url: llms/unifonic-llms.txt
  type: LLMsTxt
- url: well-known/unifonic-well-known.yml
  type: WellKnown
- url: skills/_index.yml
  type: AgentSkill
  name: Unifonic Agent Skills
- url: security/unifonic-trust-center.yml
  type: TrustCenter
- url: https://www.unifonic.com/en/legal/trust-centre
  type: Compliance
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
x-enrichment:
  date: '2026-07-21'
  status: enriched
  artifacts_added: 26
  pass: local-v1