Twilio Messaging
Verbinde deinen Agenten mit SMS/MMS, WhatsApp und RCS. Beantworte Kundenanfragen, verarbeite Anhänge und sende Benachrichtigungen über dein Twilio-Konto.
Überblick
Mach deinen Connic-Agenten über die Nachrichtenkanäle deiner Kunden erreichbar. Eine eingehende Messaging-Verbindung empfängt Nachrichten an deine Twilio-Rufnummer, deinen WhatsApp-Absender oder deinen RCS-Absender. Sie startet den verknüpften Agenten mit dem Nachrichtentext, den Angaben zum Absender und unterstützten Anhängen. Mit deinen Wissensquellen und den bereitgestellten Tools kann der Agent Fragen beantworten oder Aufgaben erledigen.
Ergänze eine ausgehende Messaging-Verbindung, um die Antwort an den Kunden zu senden. Du kannst auch Benachrichtigungen aus Agenten versenden, die ein Zeitplan, ein Webhook oder eine andere Verbindung startet. Twilio Voice und Messaging nutzen dieselbe gespeicherte Twilio-Verbindung für den Kontozugang. Richtung, Kanal und Absender legst du für jede Messaging-Verbindung einzeln fest. Wenn du Sessions am Agenten aktivierst, kann er bei Rückfragen auf den bisherigen Gesprächsverlauf zugreifen.
So funktioniert es
Twilio-Konto verbinden
Wähle eine gespeicherte Twilio-Verbindung oder speichere Account SID, Region und regionalen Auth Token. Denselben Kontozugang kannst du für Voice und Messaging verwenden, sofern die gewählte Region beide Dienste unterstützt.
Kanal und Absender auswählen
Wähle SMS/MMS, WhatsApp oder RCS und anschließend einen Absender aus deinem verbundenen Konto. Die Liste zeigt Rufnummern mit Messaging-Unterstützung oder Absender des gewählten Kanals samt Funktionen oder Status. Aktualisiere sie nach Änderungen in Twilio.
Eingehende Nachrichten empfangen
Erstelle die eingehende Messaging-Verbindung. Connic richtet den Webhook des Absenders für eingehende Nachrichten automatisch in Twilio ein; bei der WhatsApp Sandbox ist ein manueller Schritt nötig. Verknüpfe einen bereitgestellten Agenten und richte Prompt, Wissensquellen und Tools für die erwarteten Nachrichten ein.
Antworten oder Benachrichtigungen einrichten
Verknüpfe eine ausgehende Messaging-Verbindung, um nach einem Agentenlauf automatisch zu senden, sie als Agent-Tool bereitzustellen oder aus Middleware aufzurufen. Verwende für Antworten denselben Kontozugang, Kanal und Absender wie für eingehende Nachrichten. Für Benachrichtigungen legst du einen Standardempfänger fest oder übergibst ihn mit jeder Nachricht.
Muster für den Produktivbetrieb
Muster für den Produktivbetrieb, bei denen Connic Queues, Worker und Scheduler betreibt.
Ein Kunde schickt eine Frage und ein Produktfoto
WhatsApp-NachrichtGib dem Agenten Zugriff auf deine Produktdokumentation und wähle ein Modell, das Bilder verarbeiten kann. Der Agent nutzt Nachricht und Foto, um den nächsten Schritt zu erklären, und antwortet über die verknüpfte ausgehende Messaging-Verbindung.
Ein Kunde schickt eine Frage und ein Produktfoto
WhatsApp-NachrichtGib dem Agenten Zugriff auf deine Produktdokumentation und wähle ein Modell, das Bilder verarbeiten kann. Der Agent nutzt Nachricht und Foto, um den nächsten Schritt zu erklären, und antwortet über die verknüpfte ausgehende Messaging-Verbindung.
Wurde Bestellung 1042 schon verschickt?
SMS-NachrichtBinde ein Tool ein, das Bestellungen in deinem System abfragt. Der Agent ruft den aktuellen Status ab und antwortet dem Kunden per SMS über dieselbe Twilio-Rufnummer.
Wurde Bestellung 1042 schon verschickt?
SMS-NachrichtBinde ein Tool ein, das Bestellungen in deinem System abfragt. Der Agent ruft den aktuellen Status ab und antwortet dem Kunden per SMS über dieselbe Twilio-Rufnummer.
Ein Kunde fragt nach dem Einbau eines Ersatzteils
RCS-NachrichtLass den Agenten deine Serviceanleitungen abrufen und über deinen registrierten RCS-Absender antworten. Er kann eine öffentliche Bild-URL zur Erklärung eines Schritts mitsenden und mit aktivierten Sessions den Kontext für Rückfragen behalten.
Ein Kunde fragt nach dem Einbau eines Ersatzteils
RCS-NachrichtLass den Agenten deine Serviceanleitungen abrufen und über deinen registrierten RCS-Absender antworten. Er kann eine öffentliche Bild-URL zur Erklärung eines Schritts mitsenden und mit aktivierten Sessions den Kontext für Rückfragen behalten.
Ein geplanter Agentenlauf findet anstehende Termine
Geplanter AgentenlaufStelle ein Tool zur Terminabfrage und eine genehmigte WhatsApp-Erinnerungsvorlage bereit. Der Agent liefert Empfänger und Vorlagenvariablen. Die ausgehende Messaging-Verbindung sendet die Erinnerung, ohne dass zuvor eine Nachricht eingegangen sein muss.
Ein geplanter Agentenlauf findet anstehende Termine
Geplanter AgentenlaufStelle ein Tool zur Terminabfrage und eine genehmigte WhatsApp-Erinnerungsvorlage bereit. Der Agent liefert Empfänger und Vorlagenvariablen. Die ausgehende Messaging-Verbindung sendet die Erinnerung, ohne dass zuvor eine Nachricht eingegangen sein muss.
Eine gespeicherte Twilio-Verbindung für Voice und Messaging
Speichere deine Zugangsdaten einmal und wähle diesen Kontozugang beim Einrichten weiterer Twilio-Verbindungen aus. Die Zugangsdaten gehören zur gespeicherten Twilio-Verbindung; Absender und Nachrichteneinstellungen legst du an der jeweiligen Messaging-Verbindung fest. So nutzt du verschiedene Nummern und Kanäle desselben Kontos, ohne mehrere Kopien des Auth Tokens zu pflegen. Wie du einen Agenten für eingehende Anrufe einrichtest, zeigt die Anleitung für Twilio Voice.
Wähle die Region passend zu deiner Twilio-Konfiguration. US1 unterstützt SMS/MMS, WhatsApp und RCS. In IE1 gelten Einschränkungen: Möglich sind SMS-Textnachrichten ohne Medien; Absender und Empfänger mit der Vorwahl +1 werden nicht unterstützt. AU1 unterstützt nur Voice. Stelle Rufnummern und Kanalabsender in Twilio bereit. RCS-Entwürfe bleiben für Tests auswählbar; ein Eintrag in der Auswahlliste bedeutet keine Freigabe für den Produktivbetrieb.
Webhook für deinen Absender automatisch einrichten
Wähle eine Twilio-Rufnummer oder einen registrierten WhatsApp- oder RCS-Absender und speichere die eingehende Messaging-Verbindung. Connic trägt ihren Webhook in Twilio ein. Beim Absenderwechsel wird er aktualisiert, beim Löschen der Verbindung entfernt, sofern er noch auf diese Verbindung zeigt. Fehler bei der Einrichtung erscheinen beim Speichern.
Entferne einen bestehenden Webhook für eingehende Nachrichten oder eine zugewiesene TwiML-App, bevor du den Absender Connic zuordnest. Gehört der Absender zu einem Messaging Service, wähle dort Defer to sender's webhook. Für die WhatsApp Sandbox kopierst du die Webhook-URL der Verbindung in Twilios Sandbox settings unter When a Message Comes in und speicherst sie mit HTTP POST. Für die Sandbox ist dieser manuelle Schritt erforderlich.
Eingehende Nachrichten als Agenteneingabe
Connic prüft die Signatur der Twilio-Anfrage sowie die Übereinstimmung von Konto, Kanal und Zieladresse mit der eingehenden Messaging-Verbindung. Jede angenommene Nachricht liefert den Text, Absender- und Empfängeradresse, die Twilio-Nachrichten-ID, eine Gesprächs-ID und die ursprünglichen Webhook-Felder. Unterstützte Medien werden heruntergeladen und dem Agenten als Dateieingabe übergeben.
Lege im Prompt fest, wie der Agent vorgehen soll, und ergänze die benötigten Wissensquellen oder Tools. Ein Support-Agent kann eine Produktanleitung abrufen; ein Bestellassistent kann über ein Tool dein Bestellsystem abfragen. Die Messaging-Dokumentation beschreibt die Eingabefelder, die Webhook-Einrichtung und Beispiele für beide Richtungen.
Kunden antworten oder einen Empfänger festlegen
Verknüpfe die eingehende und die ausgehende Messaging-Verbindung mit demselben Agenten. Verwende denselben gespeicherten Twilio-Kontozugang, Kanal und Absender. Lasse den ausgehenden Empfänger leer, damit die Antwort an den verifizierten Absender der eingehenden Nachricht geht. Connic prüft dafür, aus welcher Verbindung die Nachricht stammt.
Für andere Ziele übergibst du den Empfänger mit der ausgehenden Nachricht oder legst einen Standardempfänger an der Verbindung fest. Ein ausdrücklich übergebener Empfänger hat Vorrang vor dem Standardempfänger; dieser hat wiederum Vorrang vor dem eingehenden Absender. Sende einfachen Text oder verwende eine strukturierte Ausgabe für Empfänger, Medien-URLs und Vorlagenvariablen. Der Versand kann automatisch nach dem Agentenlauf, über ein Agent-Tool oder aus Middleware erfolgen.
Gesprächsverlauf mit Connic-Sessions behalten
Aktiviere Sessions am Agenten und setze den Session-Schlüssel auf input.conversation_id, wenn Rückfragen früheren Kontext benötigen. Wähle eine zum Gespräch passende Session-Laufzeit. Ohne Session-Konfiguration starten Nachrichten unabhängige Runs und teilen keinen Gesprächsverlauf.
Die Gesprächs-ID gruppiert Nachrichten eines Kunden an denselben Twilio-Absender innerhalb dieser eingehenden Messaging-Verbindung. Sie trennt Konten, Regionen und Kanäle. Auch wenn du denselben gespeicherten Kontozugang für Voice oder eine weitere Messaging-Verbindung nutzt, bleiben deren Gesprächsverläufe getrennt.
Medien und genehmigte WhatsApp-Vorlagen nutzen
Eingehende Anhänge verwenden das Dateieingabeformat von Connic und dürfen zusammen höchstens 10 MiB pro Nachricht umfassen. Wähle ein Modell, das die übergebenen Dateitypen verarbeiten kann. Ausgehende Nachrichten akzeptieren öffentliche Medien-URLs, die Twilio abrufen kann: bis zu zehn für SMS/MMS und eine für WhatsApp oder RCS, jeweils im Rahmen der Medienregeln des Kanals. Sende bei WhatsApp erklärenden Text getrennt von Anhängen, die keine Bilder sind, da solche Anhänge den begleitenden Nachrichtentext nicht übernehmen.
Verwende für WhatsApp-Nachrichten außerhalb des 24-stündigen Kundenservicefensters eine in Twilio genehmigte Vorlage. Hinterlege deren Content SID und Variablen an der Verbindung oder übergib sie mit der ausgehenden Nachricht. Vorlagen verwenden ihren eigenen Inhalt; sende freien Text und Medien-URLs in separaten Nachrichten. RCS verwendet den festgelegten RCS-Absender und -Empfänger. Die Messaging-Verbindung wechselt nicht automatisch auf SMS.
Runs prüfen und die Zustellung in Twilio nachvollziehen
Prüfe in den Connic-Runs die eingehende Nachricht, die Tool-Aufrufe des Agenten und seine Ausgabe. Das Ergebnis einer ausgehenden Messaging-Verbindung enthält die Nachrichten-SID von Twilio und den von der API gemeldeten Status. Mit der SID findest du die zugehörige Nachricht in den Messaging Logs von Twilio.
Ein erfolgreicher Outbound-Run bedeutet, dass Twilio die API-Anfrage angenommen hat. Den endgültigen Zustellstatus sowie Fehler des Kanals oder Mobilfunkanbieters prüfst du in den Messaging Logs. Die Dokumentation beschreibt häufige Probleme bei Einrichtung, Empfängern, Vorlagen und Anhängen.
Informationen
- Publisher
- Von Connic
- Verbindungen
- Verbindungen
- Modi
- Inbound, Outbound
- Dokumentation
- Twilio Messaging Docs
Häufig gestellte Fragen
Beschreibe die Event-Quelle, die Struktur der Payload, das Ziel für die Ergebnisse und die Anforderungen an private Netzwerke oder Freigaben. Wir helfen, Twilio Messaging mit dem passenden Verbindungsmodus, Deployment und Monitoring in Connic einzurichten.
Sprich mit SalesWeitere Verbindungen
Entdecke den MarketplaceAWS SQS
Eine Queue mit einem Agenten abarbeiten
Apache Kafka
Topics konsumieren und Ergebnisse veröffentlichen
Slack
Agenten auslösen und Ergebnisse in Slack senden
Stripe
Agenten bei Zahlungs-Events ausführen
PostgreSQL
Per LISTEN/NOTIFY auf neue Zeilen reagieren
Twilio Voice
Anrufe von einem Voice-Agenten entgegennehmen lassen