Senden Sie WhatsApp-Updates, Bestätigungscodes und interaktive Antworten über eine einzige API.
Stellen Sie Bestellbestätigungen, Einmal-Bestätigungscodes, Rich Media sowie interaktive Buttons oder Listenmenüs direkt in die WhatsApp-Chats Ihrer Kunden zu. Bird validiert Vorlagenparameter und prüft vor dem Versand das 24-Stunden-Kundenservicefenster. So vermeiden Sie fehlgeschlagene Aufrufe und unerwartete Kosten, während Zustell- und Lesebestätigungen an Ihre App zurückgestreamt werden.
// Install the SDK
// npm install @messagebird/sdk
const msg = await bird.whatsapp.send({
to: "+15551234567",
template: {
slug: "bird_otp",
components: [{ type: "body", parameters: [{ type: "text", text: "123456" }] }],
},
});
console.log(msg.id, msg.status);Senden Sie Ihre erste Nachricht in wenigen Minuten mit unseren SDKs für TypeScript, Python, Go oder PHP, der CLI von Bird oder direkten HTTP-Anfragen. Starten Sie sofort mit den vorab genehmigten Vorlagen von Bird, während Ihre eigene WhatsApp Business-Nummer verifiziert wird.
Vorlagen und 24-Stunden-Fenster
Senden Sie innerhalb und außerhalb des 24-Stunden-Fensters das richtige Format.
WhatsApp trennt von Unternehmen initiierte Kontaktaufnahmen von aktiven Kundengesprächen. Erreichen Sie Kunden außerhalb eines aktiven Chats mit von Meta genehmigten Utility-, Authentifizierungs- oder Marketingvorlagen. Nachdem Kunden Ihnen geschrieben oder Sie angerufen haben, senden Sie 24 Stunden lang frei formulierten Text, Medien und interaktive Menüs.
Geschlossene Fenster und abweichende Variablen vorab erkennen
Bird verfolgt das 24-Stunden-Kundenservicefenster pro Empfänger und Unternehmensnummer. Versucht Ihre App, nach Ablauf des Fensters eine frei formulierte Nachricht zu senden, oder übergibt sie Vorlagenvariablen, die nicht zu Ihren Platzhaltern passen, lehnt die API den Aufruf ab, bevor etwas erstellt oder berechnet wird.
Rich Media, interaktive Buttons und Listenmenüs
Senden Sie bei offener Konversation Bilder, PDFs, Audioclips, Videos, Standorte oder Kontaktkarten über einen einzigen Endpunkt. Fügen Sie Schnellantwort-Buttons, Listenmenüs mit mehreren Optionen, Produktkarussells oder Standort- und Kontaktanfragen hinzu, damit Kunden tippen statt schreiben.
Zustellverfolgung in Echtzeit
Verfolgen Sie Nachrichten von der Annahme durch die API bis zur Lesebestätigung.
Der Versand über WhatsApp erfolgt asynchron. Sobald Bird Ihre Anfrage annimmt, zeigen Webhook-Events und die Zeitleiste jeder Nachricht, wann die Nachricht an WhatsApp übergeben, auf das Telefon des Kunden zugestellt und im Chat geöffnet wird.
Ablehnungen mit Meta-Fehlerdetails diagnostizieren
Schlägt eine Nachricht nach der Annahme fehl, etwa weil ein Servicefenster während der Zustellung abläuft oder Meta die Zustellung blockiert, speichert Bird die Fehlerbeschreibung und den zugrunde liegenden Meta-Fehlercode im Nachrichtendatensatz. So weiß Ihr Team, ob es erneut versuchen oder den Kanal wechseln sollte.
Doppelte Sendungen bei erneuten Versuchen nach Netzwerkfehlern verhindern
Geben Sie bei Ihrer Sendeanfrage einen Idempotenzschlüssel mit. Bei einem Timeout oder einem erneuten Versuch eines Workers innerhalb der Aufbewahrungsfrist wird dann die ursprüngliche Antwort wiedergegeben, statt eine doppelte Nachricht zu senden.
order_ready
Ereignisse
Angenommen
Bird nimmt die Anfrage an und gibt ihre Nachrichtenidentität zurück.
Gesendet
Die Nachricht durchläuft den Versand-Workflow.
Zugestellt
Beobachtungen des Anbieters aktualisieren den Nachrichteneintrag, sobald sie vorliegen.
Lesen
Behandeln Sie Ablehnungen, Fehler und fehlende Beobachtungen in derselben Integration.
Harbor
Geschäftskonto
order_ready
Harbor
Geschäftskonto
Ereignisse
Angenommen
Bird nimmt die Anfrage an und gibt ihre Nachrichtenidentität zurück.
Gesendet
Die Nachricht durchläuft den Versand-Workflow.
Zugestellt
Beobachtungen des Anbieters aktualisieren den Nachrichteneintrag, sobald sie vorliegen.
Lesen
Behandeln Sie Ablehnungen, Fehler und fehlende Beobachtungen in derselben Integration.
Kontext für wechselseitige Workflows
Ordnen Sie Kundenantworten der richtigen Bestellung oder dem richtigen Ticket zu.
Zitieren Sie eine frühere Nachricht, damit Ihr Kunde direkt im Chat sieht, auf welche Frage oder Bestellung Sie antworten. Tippt ein Kunde auf einen Schnellantwort-Button, wählt eine Listenoption oder antwortet auf eine aktuelle Nachricht, gibt Bird die gewählte Aktion und die Referenz der zitierten Nachricht zurück, damit Ihre App die Antwort sofort weiterleiten kann.
Ausgehende Nachrichten taggen und mit Metadaten versehen
Fügen Sie einer ausgehenden Nachricht bis zu 20 filterbare Tags und 2 KB eigene JSON-Metadaten hinzu. Filtern Sie Nachrichtenprotokolle nach Kampagne oder Workflow, und behalten Sie Ihre internen Bestell- oder Ticket-IDs am ausgehenden Datensatz, sowohl bei Abfragen über die API als auch in Zustell-Webhooks.
Steuern Sie alles aus Ihrer Codebasis, Ihrem Terminal oder Ihrem KI-Agenten
Senden Sie Testnachrichten, prüfen Sie Zustellzeitleisten und filtern Sie den aktuellen Verlauf über die CLI von Bird, oder verbinden Sie Ihren Coding-Assistenten über den MCP-Server von Bird. Dabei gelten die Rollen- und Absenderberechtigungen Ihres Workspace.
Fragen zum Versand über WhatsApp
Bedeutet eine angenommene Anfrage, dass die Nachricht zugestellt wurde?
Kann ich jederzeit Freitext-Nachrichten senden?
Gibt es einen WhatsApp-Batch-Endpunkt?
Wie ordne ich eine interaktive Antwort meiner Anwendung zu?
Die gesamte Journey verbinden
Skalieren, ohne
die Kontrolle zu verlieren.
Organisieren Sie Teams in Workspaces, steuern Sie den API-Zugriff und verfolgen Sie Änderungen über Audit-Logs.
Organisation
Harbor
Zugriff bleibt in seinem Workspace.
Produktion/API-Schlüssel
Zustellagent
AktivAlex Lee
Admin
Heute · UTC
Audit-Protokoll
Organisation
Harbor
Zugriff bleibt in seinem Workspace.
Produktion/API-Schlüssel
Zustellagent
AktivAlex Lee
Admin
Heute · UTC
Audit-Protokoll
Organisation
Harbor
Zugriff bleibt in seinem Workspace.
Produktion/API-Schlüssel
Zustellagent
AktivAlex Lee
Admin
Heute · UTC
Audit-Protokoll