Zum Inhalt springen
OmniChannels.ai

APIs und SMPP

Was ist CPaaS?

Aktualisiert

Kurze Antwort

CPaaS (Communications Platform as a Service) ist eine Cloud-Plattform, mit der ein Unternehmen Messaging, Sprache und Verifizierung per API in die eigene Software einbindet, statt Telekom-Infrastruktur aufzubauen. Ihr Code sendet eine HTTPS-Anfrage, der Anbieter kümmert sich um Netzbetreiber, Routen, Kanalfreigaben und Zustellung und meldet das Ergebnis an Ihren Webhook. UCaaS und CCaaS sind dagegen Werkzeuge für Mitarbeitende und Agenten.

Wie funktioniert eine CPaaS?

SchichtAufgabe
KonnektivitätAnbindung an Netzbetreiber (oft über SMPP) und Kanalbetreiber wie Meta und Google
Messaging-EngineRouting, Warteschlangen, Wiederholungen, Nummernprüfung, Vereinheitlichung der Status
Entwickler-ToolsREST-API, SDKs, Webhooks, Logs, Testzugang
Business-ToolsInbox, Kampagnen, Vorlagen, Chatbots, Berichte, Abrechnung

Wie läuft eine Nachricht typischerweise ab?

  1. Ihr System ruft die REST-API mit Empfänger, Kanal und Nachricht auf.
  2. Der Anbieter prüft sie, wählt eine Route und übermittelt sie.
  3. Das Netz stellt sie auf dem Handy oder in der App zu.
  4. Der Anbieter sendet das Ergebnis (SUBMITTED, SENT, DELIVERED, READ oder FAILED) an Ihren Webhook.
  5. Ihr System aktualisiert Datensätze, versucht es über einen anderen Kanal erneut oder benachrichtigt eine Person.

Welche Kanäle gibt es und wie ist der Vergleich?

  • Kanäle: SMS, WhatsApp, RCS, Voice, E-Mail, Push sowie Messenger, Instagram und Telegram.
  • CPaaS bietet Entwicklern programmierbare Kanäle; UCaaS bietet Mitarbeitenden Telefonie und Meetings; CCaaS bietet Agenten einen Arbeitsplatz im Contact Center.
  • OmniChannels.ai bietet diese Kanäle über eine REST-API und eine gemeinsame Inbox. Voice wird mit dem Account-Team bereitgestellt.

Offizielle Quellen