One connector layer, so integration does not become a project.

Omni Connector holds the credentials, webhooks, and mapping for every external system the suite talks to – messaging providers, mailboxes, SIP trunks, and your own applications.

Integrations rot in the same way: credentials in three places, a webhook shape that changed, and nobody sure which system is authoritative. The connector layer centralises that – one configuration per external party, with a visible state.

For developers the useful part is the mapping: incoming payloads are mapped to internal fields through configuration, so a provider change is a settings edit, not a release.

  • 1Configuration per external system
  • MappedPayload fields mapped without code changes
  • SignedSignature verification per connector
  • VisibleDelivery attempts and failures in the connector state
Channel connectors

Messaging and mail, configured once.

Each messaging provider, mailbox, or webchat site gets a connector with its own credentials, signature settings, and response mapping. Tokens rotate in one place, and the connector shows whether the last handshake succeeded.

  • Credentials per provider with rotation
  • Signature verification: no signature, shared secret, or key pair
  • Response mapping for non-standard payloads
  • Handshake and last-error state per connector
workflow · automation
Pemicupercakapan masukevent
Kondisikanal WhatsApp dan di luar jamrule
Balas otomatistemplate jawabanaction
Buat tiketantrean helpdeskaction
System connectors

Your applications, without a bespoke project each time.

Outbound webhooks, API keys, and inbound endpoint mappings let the suite exchange events with your own systems: a resolved ticket to your data warehouse, a new contact to your ERP.

  • Outbound webhooks with retry and delivery log
  • API keys scoped per integration
  • Inbound endpoints with payload mapping
  • Event list documented per module
hospital · queue display
Antrean Poli Penyakit DalamLive
Sedang dipanggilA-014
BerikutnyaA-015
Menunggu: 6Rata-rata tunggu: 14mLewat target: 1
Control

See the failure before the customer does.

Every delivery attempt is recorded with response code and body. When a provider changes behaviour, the connector state shows it, and the fix is a configuration edit with an audit entry.

  • Delivery attempts with response detail
  • Retry policy per connector
  • Configuration changes recorded with actor
  • Test action per connector before going live
hospital · queue display
Antrean Poli Penyakit DalamLive
Sedang dipanggilA-014
BerikutnyaA-015
Menunggu: 6Rata-rata tunggu: 14mLewat target: 1

What Omni Connector covers

Messaging providers

WhatsApp, Instagram, Messenger, Telegram.

Mail

IMAP poll and SMTP send per mailbox.

Telephony

SIP trunk and PBX node configuration.

Webhooks

Outbound with retry and delivery log.

API keys

Scoped per integration.

Mapping

Payload to field mapping by configuration.

Visibility

Connector state, last error, test action.

Questions from the integration side

Do we edit code to add a provider?

No, mapping and credentials are configuration; a genuinely new protocol is a driver addition.

Can we rotate tokens without downtime?

Yes, the connector accepts the new credential and reports the handshake state.

Are webhooks signed?

Outbound webhooks can carry a shared secret; inbound signatures are verified per connector.

Where are credentials stored?

In the platform configuration on your own server in the on-premise deployment.

See this app running on your own data.

We install the suite on your server or in our cloud, then walk your team through the exact flow you described.

Trusted by industries

Development

API siap produksi untuk tim yang membangun pengalaman sendiri.

Selain aplikasi siap pakai, PDS membuka jalur programmatic: kirim pesan, kelola percakapan, dan tarik data operasional dari endpoint yang sama dengan yang dipakai aplikasi internal — lengkap dengan webhook, API key per tenant, dan pencatatan setiap percobaan pengiriman.

Messaging API

Satu endpoint untuk WhatsApp, SMS, dan email. Nomor pengirim diatur per channel, status pengiriman dilaporkan balik lewat callback.

Learn more →

Webhooks

Event percakapan, tiket, dan pembayaran dikirim ke URL Anda, ditandatangani dan dicatat ulang bila gagal terkirim.

Learn more →

Omnichannel connector

Channel yang belum tersedia bisa ditambahkan sebagai driver sendiri: mapping field, signature, dan aturan balasan Anda tentukan.

Learn more →

Data & export

Rekaman percakapan, CDR, tiket, dan dataset operasional bisa ditarik lewat API atau diekspor terjadwal untuk gudang data Anda.

Learn more →