Ihr Team beantwortet Kunden schon in ChatWoot. Das hier erreicht dasselbe ChatWoot aus Ihrem eigenen Code — seine Postfächer, was offen ist, was gesagt wurde und die Antwort, die Sie senden —, ohne zweiten Posteingang und ohne etwas zu verschieben.
Einmal verbinden
Auf der Projektraum-Seite, angemeldet: die Adresse Ihres ChatWoot-Dashboards und das Zugriffstoken eines Administrators. Beim Verbinden wird ein Webhook hinzugefügt, damit die Antworten des Teams zurückkommen; wer die Verbindung löst, entfernt ihn wieder. Die API nimmt keines von beidem entgegen: POST /chatwoot/v1/connections/link antwortet mit 403 und der Seite, auf der sie eingegeben werden.
Was offen ist
curl "https://makehybrid.com/chatwoot/v1/connections" \ -H "X-API-KEY: $MAKEHYBRID_KEY" curl "https://makehybrid.com/chatwoot/v1/connections/$CONNECTION_ID/conversations?status=open" \ -H "X-API-KEY: $MAKEHYBRID_KEY"
Jede Unterhaltung trägt den Kontakt, mit dem sie geführt wird, den Agenten, dem sie zugewiesen ist, ihr Postfach und den Zeitpunkt ihrer letzten Bewegung. Ihre Nachrichten kommen die ältesten zuerst, jede mit der Angabe, in welche Richtung sie ging: incoming ist die des Kunden, outgoing die des Teams.
Antworten, notieren, lösen
curl -X POST https://makehybrid.com/chatwoot/v1/connections/$CONNECTION_ID/conversations/$CONVERSATION_ID/messages \
-H "X-API-KEY: $MAKEHYBRID_KEY" -H "Content-Type: application/json" \
-d '{"content":"It went out this morning — here is the tracking link."}'
curl -X PATCH https://makehybrid.com/chatwoot/v1/connections/$CONNECTION_ID/conversations/$CONVERSATION_ID \
-H "X-API-KEY: $MAKEHYBRID_KEY" -H "Content-Type: application/json" \
-d '{"status":"resolved"}'
Senden Sie private true, ist es eine Notiz, die der Kunde nie sieht. Alles andere wird als der verbundene Benutzer geschrieben, und der Kunde sieht es — ein Agent, der in Ihrem Namen schreibt, schreibt also vor den Augen Ihres Kunden.
Benachrichtigt werden, statt zu fragen
Registrieren Sie einen Webhook-Endpunkt, und jede Nachricht in jeder Unterhaltung dieses ChatWoot wird dorthin gesendet: die des Kunden als chatwoot.message_received, die des Teams als chatwoot.message_sent. Dieselben Endpunkte, dieselbe Signatur wie bei der LinkedIn API.
curl -X POST https://makehybrid.com/chatwoot/v1/webhooks/endpoints \
-H "X-API-KEY: $MAKEHYBRID_KEY" -H "Content-Type: application/json" \
-d '{"url":"https://acme.com/hooks/chatwoot","events":["chatwoot.message_received"]}'
Häufige Fragen
Sehen meine Kunden etwas von Ihnen?
Nein. Es ist Ihr ChatWoot unter Ihrer Adresse, und alles wird als der Benutzer geschrieben, dessen Token es ist. Nichts wird umgelabelt, und nichts von uns ist darin installiert.
Was passiert, wenn ChatWoot ausfällt?
502 errors/chatwoot_unavailable, und nichts wird hinter Ihrem Rücken eingereiht oder wiederholt. Ein abgelehntes Token ist 409 errors/chatwoot_disconnected, was heißt, dass ein Mitglied es erneut verbinden muss.
Kann ein KI-Agent dort Kunden antworten?
Ja, über https://makehybrid.com/chatwoot/mcp/<Ihr API-Schlüssel> oder in einem Raum. Geben Sie ihm Anweisungen, die sagen, wann er antworten und wann er stattdessen eine private Notiz hinterlassen soll — der Kunde sieht alles, was nicht privat ist.