WhatsApp Business API
Nutzen Sie die weltweit beliebteste Messaging-App für Kundenbenachrichtigungen mit APIs und Software von Twilio.

Überblick
Mehr als nur Konnektivität

Versenden Sie einfach und sicher WhatsApp‑Nachrichten mit den Twilio APIs. Integrieren Sie WhatsApp und andere Kommunikationskanäle wie SMS und MMS mit dem programmierbaren Messaging API, oder orchestrieren Sie die Interaktionen mehrerer Parteien auf den unterschiedlichsten Kanälen mit der Conversation API.
Dank integrierter Tools und Software für visuelle Workflows, interaktive Schaltflächen, Analysen und die Verwaltung von Vorlagennachrichten bietet Twilio mehr als nur Vernetzung.
Anwendungsfälle
APIs für Ihren konkreten Anwendungsfall
Funktionen
Erschaffen Sie mit WhatsApp
ansprechende Kundenerfahrungen

Nutzen Sie Mitteilungen auf vielfältige Art mit unterschiedlichen Features
- Fördern Sie die Bindung und standardisieren Sie Antworten mit Schnellantworten und Call-to-Action-Schaltflächen
- Senden und erhalten Sie Mediendateien wie Bilder, Audios und PDFs
- Teilen Sie Standorte auf einer Karte durch ausgehende Standortnachrichten
- Erstellen Sie einmal Nachrichtenvorlagen für WhatsApp und standardisieren Sie diese dann mit der Content API über alle Kanäle
- Node.js
- Python
- C#
- Java
- Go
- PHP
- Ruby
- twilio-cli
- curl
//Downloadthehelperlibraryfromhttps://www.twilio.com/docs/node/install//FindyourAccountSIDandAuthTokenattwilio.com/console//andsettheenvironmentvariables.Seehttp://twil.io/secureconstaccountSid=process.env.TWILIO_ACCOUNT_SID;constauthToken=process.env.TWILIO_AUTH_TOKEN;constclient=require('twilio')(accountSid,authToken);client.conversations.v1.conversations.create().then(conversation=>console.log(conversation.sid));
# Download the helper library from https://www.twilio.com/docs/python/installimportosfromtwilio.restimportClient# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=os.environ['TWILIO_ACCOUNT_SID']auth_token=os.environ['TWILIO_AUTH_TOKEN']client=Client(account_sid,auth_token)conversation=client.conversations.v1.conversations.create()print(conversation.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/installusingSystem;usingTwilio;usingTwilio.Rest.Conversations.V1;classProgram{staticvoidMain(string[]args){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securestringaccountSid=Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");stringauthToken=Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");TwilioClient.Init(accountSid,authToken);varconversation=ConversationResource.Create();Console.WriteLine(conversation.Sid);}}
// Install the Java helper library from twilio.com/docs/java/installimportcom.twilio.Twilio;importcom.twilio.rest.conversations.v1.Conversation;publicclassExample{// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securepublicstaticfinalStringACCOUNT_SID=System.getenv("TWILIO_ACCOUNT_SID");publicstaticfinalStringAUTH_TOKEN=System.getenv("TWILIO_AUTH_TOKEN");publicstaticvoidmain(String[]args){Twilio.init(ACCOUNT_SID,AUTH_TOKEN);Conversationconversation=Conversation.creator().create();System.out.println(conversation.getSid());}}
// Download the helper library from https://www.twilio.com/docs/go/installpackagemainimport("fmt""github.com/twilio/twilio-go"conversations"github.com/twilio/twilio-go/rest/conversations/v1")funcmain(){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secureclient:=twilio.NewRestClient()params:=&conversations.CreateConversationParams{}resp,err:=client.ConversationsV1.CreateConversation(params)iferr!=nil{fmt.Println(err.Error())}else{ifresp.Sid!=nil{fmt.Println(*resp.Sid)}else{fmt.Println(resp.Sid)}}}
<?php// Update the path below to your autoload.php,// see https://getcomposer.org/doc/01-basic-usage.mdrequire_once'/path/to/vendor/autoload.php';useTwilio\Rest\Client;// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secure$sid=getenv("TWILIO_ACCOUNT_SID");$token=getenv("TWILIO_AUTH_TOKEN");$twilio=newClient($sid,$token);$conversation=$twilio->conversations->v1->conversations->create();print($conversation->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/installrequire'rubygems'require'twilio-ruby'# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=ENV['TWILIO_ACCOUNT_SID']auth_token=ENV['TWILIO_AUTH_TOKEN']@client=Twilio::REST::Client.new(account_sid,auth_token)conversation=@client.conversations.v1.conversations.createputsconversation.sid
# Install the twilio-cli from https://twil.io/cli
twilio api:conversations:v1:conversations:create
curl -X POST "https://conversations.twilio.com/v1/Conversations"\-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN
Vertrauenswürdige und bequeme Kundenbetreuung anbieten
- Mit der Conversations API Teilnehmende, Sitzungsablauf und Archive ohne zusätzliches Programmieren verwalten
- Die Conversations SDKs bieten eine einheitliche Oberfläche zur Unterstützung Ihrer Kunden über WhatsApp und andere Kanäle
- Einfache Bots, intelligente Assistenten und eine Eskalierungsoption an das Twilio Produktintegrationsteam
- Node.js
- Python
- C#
- Java
- Go
- PHP
- Ruby
- twilio-cli
- curl
//Downloadthehelperlibraryfromhttps://www.twilio.com/docs/node/install//FindyourAccountSIDandAuthTokenattwilio.com/console//andsettheenvironmentvariables.Seehttp://twil.io/secureconstaccountSid=process.env.TWILIO_ACCOUNT_SID;constauthToken=process.env.TWILIO_AUTH_TOKEN;constclient=require('twilio')(accountSid,authToken);client.messages.create({from:'+15017122661',body:'body',to:'+15558675310'}).then(message=>console.log(message.sid));
# Download the helper library from https://www.twilio.com/docs/python/installimportosfromtwilio.restimportClient# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=os.environ['TWILIO_ACCOUNT_SID']auth_token=os.environ['TWILIO_AUTH_TOKEN']client=Client(account_sid,auth_token)message=client.messages.create(from_='+15017122661',body='body',to='+15558675310')print(message.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/installusingSystem;usingTwilio;usingTwilio.Rest.Api.V2010.Account;classProgram{staticvoidMain(string[]args){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securestringaccountSid=Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");stringauthToken=Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");TwilioClient.Init(accountSid,authToken);varmessage=MessageResource.Create(from:newTwilio.Types.PhoneNumber("+15017122661"),body:"body",to:newTwilio.Types.PhoneNumber("+15558675310"));Console.WriteLine(message.Sid);}}
// Install the Java helper library from twilio.com/docs/java/installimportcom.twilio.Twilio;importcom.twilio.rest.api.v2010.account.Message;importcom.twilio.type.PhoneNumber;publicclassExample{// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securepublicstaticfinalStringACCOUNT_SID=System.getenv("TWILIO_ACCOUNT_SID");publicstaticfinalStringAUTH_TOKEN=System.getenv("TWILIO_AUTH_TOKEN");publicstaticvoidmain(String[]args){Twilio.init(ACCOUNT_SID,AUTH_TOKEN);Messagemessage=Message.creator(newcom.twilio.type.PhoneNumber("+15558675310"),newcom.twilio.type.PhoneNumber("+15017122661"),"body").create();System.out.println(message.getSid());}}
// Download the helper library from https://www.twilio.com/docs/go/installpackagemainimport("fmt""github.com/twilio/twilio-go"api"github.com/twilio/twilio-go/rest/api/v2010")funcmain(){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secureclient:=twilio.NewRestClient()params:=&api.CreateMessageParams{}params.SetFrom("+15017122661")params.SetBody("body")params.SetTo("+15558675310")resp,err:=client.Api.CreateMessage(params)iferr!=nil{fmt.Println(err.Error())}else{ifresp.Sid!=nil{fmt.Println(*resp.Sid)}else{fmt.Println(resp.Sid)}}}
<?php// Update the path below to your autoload.php,// see https://getcomposer.org/doc/01-basic-usage.mdrequire_once'/path/to/vendor/autoload.php';useTwilio\Rest\Client;// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secure$sid=getenv("TWILIO_ACCOUNT_SID");$token=getenv("TWILIO_AUTH_TOKEN");$twilio=newClient($sid,$token);$message=$twilio->messages->create("+15558675310",// to["from"=>"+15017122661","body"=>"body"]);print($message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/installrequire'rubygems'require'twilio-ruby'# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=ENV['TWILIO_ACCOUNT_SID']auth_token=ENV['TWILIO_AUTH_TOKEN']@client=Twilio::REST::Client.new(account_sid,auth_token)message=@client.messages.create(from:'+15017122661',body:'body',to:'+15558675310')putsmessage.sid
# Install the twilio-cli from https://twil.io/cli
twilio api:core:messages:create \
--from +15017122661 \
--body body \
--to +15558675310
curl -X POST "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json"\--data-urlencode "From=+15017122661"\--data-urlencode "Body=body"\--data-urlencode "To=+15558675310"\-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN
Verschicken Sie ansprechende Benachrichtigungen und Meldungen
- Erstellen Sie schnell und einfach WhatsApp-Nachrichten mit der Programmable Messaging API von Twilio
- Erstellen und verwalten Sie Nachrichtenvorlagen mit automatisiertem Genehmigungsstatus in der Twilio-Konsole
- Erhalten Sie durch Messaging Insights Echtzeit-Einblicke in die Zustellung dank Messwerten wie Lesebestätigungen
- Sparen Sie Entwicklungszeit mit integrierten Messaging-Dienstfunktionen wie verbessertem Opt-Out und Nummernverwaltung
Vorteile
Passen Sie Ihre Messaging-Lösung nach Bedarf an

Zuverlässige, zukunftssichere APIs
Die APIs Twilio Conversations und Twilio Programmable Messaging, welche Sie ebenfalls für SMS und MMS verwenden können, lassen sich einfach in bestehende Systeme und Software integrieren, sodass Sie gängige WhatsApp-Anwendungsfälle effizient erstellen können.

Greifen Sie auf den Support, die Services und die Tools zu
Berechtigte Unternehmen jeder Größe können über Twilio auf die beliebteste Messaging-App der Welt zugreifen. Sie erhalten Onboarding-Unterstützung bei der Kontoerstellung, haben Zugriff auf professionelle Services und können Ihren Anwendungsfall mit integrierten Tools und Schnittstellen skalieren.

Eine Plattform – unendliche Reichweite
Eine einzige DSGVO-konforme Plattform unterstützt Sie in Ihrer gesamten Kundeninteraktion. Bauen Sie auf eine zuverlässige Infrastruktur, erweitern Sie Ihre Reichweite mit Channel APIs und nutzen Sie zeitsparende Tools um Ihre Lösungen schneller auf den Markt zu bringen.
Zugang erhalten
Anmelden und Zugang anfordern
Bevor Sie die WhatsApp Business API nutzen können, müssen Sie ein WhatsApp Business-Profil anlegen und eine Anfrage zur Aktivierung Ihrer Twilio-Nummern für WhatsApp stellen.
Warum Twilio
Bauen Sie auf Twilio. Programmieren Sie mit Selbstvertrauen.
Branchenführende Channel‑APIs, um die Konversation über alle Kanäle hinweg aufrechtzuerhalten
Globale Reichweite und unübertroffene Skalierung mit Unterstützung für über
8 Millionen Entwickler:innen
Leistungsstarke serverlose Tools und vollständig programmierbare Lösungen, die in wenigen Minuten einsatzbereit sind
Sicherheit und Zuverlässigkeit der Enterprise‑Klasse, genutzt von über 190.000 angesehenen Marken