Brauchen Sie Hilfe? Schreiben Sie uns auf WhatsAppPer WhatsApp schreiben+33 7 67 93 66 56Chat öffnen
WebhooksAnleitung

Löst eine Antwort aus der WhatsApp Business App einen Webhook aus?

Ja. Eine Antwort, die Sie in der WhatsApp Business App tippen, geht weiterhin per POST an Ihren Webhook. Die App bleibt auf dem Handy. Die Nummer bleibt dieselbe.

Outgoing muss für dieses Ziel aktiviert sein. Ist es aus, erhält der Kontakt die Antwort trotzdem, aber Ihr Webhook sieht sie nie.

Wie aktiviere ich Outgoing?

Wählen Sie, wo die Antwort landen soll: bei einem selbst gebauten Webhook, in n8n, Zapier oder Make.

  1. 1Wählen Sie, wo die Antwort landen soll: bei einem selbst gebauten Webhook, in n8n, Zapier oder Make.
  2. 2Öffnen Sie das Whatsable-Dashboard. Gehen Sie zu Developer, klicken Sie auf Endpoint hinzufügen und aktivieren Sie Outgoing. Ein eigener Webhook braucht outgoing: true.
  3. 3Tippen Sie eine Testantwort in die WhatsApp Business App. Prüfen Sie dann, ob der POST am Ziel ankommt. Kommt nichts an, ist Outgoing an diesem Endpoint meist noch aus.

Agent Skill

Eine Antwort aus der Telefon-App erreicht einen Agent Skill nur, wenn dieser Skill an einem von Ihnen erstellten Webhook mit aktiviertem Outgoing hängt. Die Installation eines Skills allein liefert das Ereignis nicht. https://whatsable.app/vibe-code

Was kommt im Payload an?

Kommt eine Antwort aus der Telefon-App an, passen drei Felder zusammen: incoming_message ist false, send_by ist "WhatsApp App", was_message_by_human ist true.

Derselbe POST enthält auch die übrigen offiziellen Nachrichtenfelder. Die Bedeutungen unten entsprechen der Seite zu den Payload-Feldern.

Prüfen Sie message_type (text, image, audio, video, document, location). Bei Audio erscheint die Transkription, sofern verfügbar, in den Textfeldern.

Notifyer ist der Systemwert für Nachrichten, die über Whatsable gesendet wurden.

FeldWas es ist
phone_numberWhatsApp-Nummer des Kontakts in dieser Konversation (Ziffern, oft ohne +). Bei ausgehenden Ereignissen ist das die Person, der Ihr Unternehmen geschrieben hat. Kann als Zahl oder als String ankommen.
message_typeDer Typ der letzten Nachricht (text, image, audio, video, document oder location). Bei Audio erscheint die Transkription, sofern verfügbar, in den Textfeldern.
last_message_of_userDie letzte Nachricht des Nutzers.
last_message_of_botDer letzte Versand des Unternehmens, auch durch einen Menschen am Handy oder in der Inbox. Nicht nur ein Bot.
last_messagesAktuelle Nachrichten der Konversation (etwa die letzten 20). Bei Webhook-Zustellungen ist dies meist ein JSON-String: Parsen Sie ihn vor dem Durchlaufen. Jedes Element hat den Typ user (der Kontakt) oder bot (der letzte Versand des Unternehmens, auch durch einen Menschen am Handy oder in der Inbox). Enthält Nachrichten aus der WhatsApp Business App, der Whatsable-Inbox, Automatisierungen und Vorlagen.
last_messages.typeAbsendertyp (user oder bot). user ist der Kontakt. bot ist der letzte Versand des Unternehmens, auch durch einen Menschen am Handy oder in der Inbox.
last_messages.contentNachrichteninhalt (leer bei Mediennachrichten). Bei Audio erscheint die Transkription, sofern verfügbar, in den Textfeldern.
last_messages.timestampISO 8601-Zeitstempel des Versands der Nachricht.
last_messages.content_typeInhaltstyp (text, image, audio, video, document oder location).
last_messages.media_urlURL zur Mediendatei, falls vorhanden (24 Stunden gültig).
conversation_paragraphGut lesbare Zusammenfassung der letzten Konversation.
recipient_nameDer Name des Empfängers, falls verfügbar.
user_idEindeutige Kennung des Nutzers in Ihrem System.
user_last_message_timeUnix-Zeitstempel der letzten Nachricht des Nutzers.
bot_last_message_timeUnix-Zeitstempel der letzten Nachricht Ihres Systems.
attachment_urlURL zur Mediendatei, falls die letzte Nachricht Medien enthält (null bei Textnachrichten).
noteEigenes Notizfeld für zusätzlichen Kontext.
note_automationNotizen zur Automatisierung.
labelsKommagetrennte Labels zur Einordnung der Konversation.
incoming_messagefalse bei ausgehenden Nachrichten. Fehlt bei eingehenden Nachrichten im Standard-Payload.
send_byWelches System oder welche Person eine ausgehende Nachricht gesendet hat. "WhatsApp App", wenn sie in der WhatsApp Business App getippt wurde; "AI", wenn Ihr KI-Agent sie gesendet hat; "Notifyer" bei Versand über Inbox, API, Broadcast und Automatisierung. Fehlt bei eingehenden Nachrichten.
was_message_by_humanwas_message_by_human ist nur dann false, wenn Ihr KI-Agent die Nachricht gesendet hat (auch seine Follow-ups). Bei jedem anderen Versand ist der Wert true.
referralVorhanden bei eingehenden Ereignissen aus einer Click-to-WhatsApp-Anzeige oder einem Beitrag, fehlt bei normalen Chats und den meisten Follow-ups. Siehe https://whatsable.app/click-to-whatsapp-ads.

Wie filtere ich nach einer Antwort aus der Telefon-App?

Filtern Sie so, dass incoming_message den Wert false, send_by den Wert "WhatsApp App" und was_message_by_human den Wert true hat.

Was kann ich mit einer Antwort aus der Telefon-App bauen?

Ein CRM, das weiß, dass der Inhaber schon geantwortet hat.

Ein Sheet-Protokoll der Antworten vom Handy.

Eine nachgelagerte Automatisierung nach einer menschlichen Entscheidung.

Was dies nicht ist

Dies ist kein Inbox-Check, keine Feldspezifikation für Click-to-WhatsApp und kein JSON-Dump von Kundendaten.

Kostenlos testen
Chat