Programmable Messaging API

Messaging-API, um Geräte zuverlässig zu erreichen

Senden und empfangen Sie SMS, MMS und WhatsApp-Nachrichten für weniger Geld. Nach dem Wechsel zu Twilio haben Kund:innen 1,4 Mio. USD in 3 Jahren eingespart*.

Illustration of an insurance company’s user interface as they process a customer quote and send confirmation update messages.

Integrieren Sie mit nur wenigen Code-Zeilenskalierbares Messaging in Ihre Anwendungen

Diagram of software for transactional messaging

Software für transaktionales Messaging jeden Umfangs

Senden Sie Warnungen, Benachrichtigungen, Werbeaktionen und Marketing-Mitteilungen mit nur einer API an die von Ihrer Kundschaft bevorzugten Kanäle. Die Programmable Messaging API umfasst Software für die Verwaltung von Telefonnummern, Zustellbarkeit, Compliance, Antworten und mehr.

Anwendungsfälle


Zuverlässiges, weltweites Business-Messaging für jeden Anwendungsfall

Terminerinnerungen

Vermeiden Sie, dass Ihre Kundschaft Termine verpasst, indem Sie sie an bevorstehende Termine erinnern, damit sie diese entweder bestätigen oder verlegen kann – über den Kanal ihrer Wahl.

Lebenszyklus-Marketing

Erhöhen Sie die Konversionsrate und verbessern Sie die Kundenbindung mithilfe von Marketing-Mitteilungen, die Sie über die von Ihrer Kundschaft bevorzugten Kanäle senden.

Benachrichtigungen zu Lieferungen

Informieren Sie Ihre Kundschaft über Lieferfortschritte und bieten Sie wechselseitige Self-Service-Benachrichtigungen an.

Warnungen vor Notfällen

Senden Sie innerhalb kurzer Zeit Warnungen, Hinweise zur öffentlichen Sicherheit, Benachrichtigungen zu Absagen von Veranstaltungen und mehr über die von den Empfängern bevorzugten Kanäle.

Verifizierungen und Einmalkennwörter

Verifizieren Sie die Telefonnummern der Nutzer bei der Registrierung oder Anmeldung, um Bots abzuwehren, das Vertrauen der Kundschaft zu gewährleisten und eine präzise Zustellung sicherzustellen.

“Für uns war die Zusammenarbeit mit Twilio von Anfang an ein Leichtes. Unsere Vision einer besseren Kundenerfahrung konnten wir so in kürzester Zeit verwirklichen.”

Raj Anbalagan VP of Digital Technology and Innovation, Panera

“Mit Twilio und [Twilio] SendGrid können wir unserer Kundschaft ein ansprechendes, hochwertiges Produkt bieten, das per NPS und CSAT immer wieder sehr gut bewertet wird.”

Andrea Wan Head of SMS, Klaviyo

Kanäle


Senden und empfangen Sie transaktionale Nachrichten auf den beliebtesten Kanälen

  • Twilio Messaging logo
    SMS

    Erreichen Sie ein weltweites Publikum mit einseitigen Benachrichtigungen, Warnungen und Werbeaktionen per SMS.

  • Twilio WhatsApp Business API logo
    WhatsApp

    Bieten Sie Kundenservice und Lieferbenachrichtigungen über die weltweit beliebteste Messaging-App an.

  • Twilio MMS Messaging logo
    MMS

    Stellen Sie umfassende Marketinginhalte mit Multimedia-Funktionen per MMS bereit.

Entwickler-Ressourcen


Dokumentation lesen

Entdecken Sie Schnellstartanleitungen, Codeausschnitte, SDKs und vieles mehr in unserer umfassenden Ressourcenbibliothek, um schnell mit der Entwicklung von Lösungen für MessagingX in Facebook Messenger beginnen zu können.

SMS senden

// Download the helper library from https://www.twilio.com/docs/node/install
// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = require('twilio')(accountSid, authToken);

client.messages
      .create({body: 'Hi there', from: '+15017122661', to: '+15558675310'})
      .then(message => console.log(message.sid));
# Download the helper library from https://www.twilio.com/docs/python/install
import os
from twilio.rest import Client


# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = os.environ['TWILIO_ACCOUNT_SID']
auth_token = os.environ['TWILIO_AUTH_TOKEN']
client = Client(account_sid, auth_token)

message = client.messages.create(
                              body='Hi there',
                              from_='+15017122661',
                              to='+15558675310'
                          )

print(message.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/install

using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;


class Program
{
    static void Main(string[] args)
    {
        // Find your Account SID and Auth Token at twilio.com/console
        // and set the environment variables. See http://twil.io/secure
        string accountSid = Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");
        string authToken = Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "Hi there",
            from: new Twilio.Types.PhoneNumber("+15017122661"),
            to: new Twilio.Types.PhoneNumber("+15558675310")
        );

        Console.WriteLine(message.Sid);
    }
}
// Install the Java helper library from twilio.com/docs/java/install

import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;

public class Example {
    // Find your Account SID and Auth Token at twilio.com/console
    // and set the environment variables. See http://twil.io/secure
    public static final String ACCOUNT_SID = System.getenv("TWILIO_ACCOUNT_SID");
    public static final String AUTH_TOKEN = System.getenv("TWILIO_AUTH_TOKEN");

    public static void main(String[] args) {
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
        Message message = Message.creator(
                new com.twilio.type.PhoneNumber("+15558675310"),
                new com.twilio.type.PhoneNumber("+15017122661"),
                "Hi there")
            .create();

        System.out.println(message.getSid());
    }
}
<?php

// Update the path below to your autoload.php,
// see https://getcomposer.org/doc/01-basic-usage.md
require_once '/path/to/vendor/autoload.php';

use Twilio\\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 = new Client(\$sid, \$token);

\$message = \$twilio->messages
                  ->create("+15558675310", // to
                           ["body" => "Hi there", "from" => "+15017122661"]
                  );

print(\$message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/install
require 'rubygems'
require 'twilio-ruby'

# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = ENV['TWILIO_ACCOUNT_SID']
auth_token = ENV['TWILIO_AUTH_TOKEN']
@client = Twilio::REST::Client.new(account_sid, auth_token)

message = @client.messages.create(
                             body: 'Hi there',
                             from: '+15017122661',
                             to: '+15558675310'
                           )

puts message.sid
# Install the twilio-cli from https://twil.io/cli

twilio api:core:messages:create \\
    --body "Hi there" \\
    --from +15017122661 \\
    --to +15558675310
curl -X POST "https://api.twilio.com/2010-04-01/Accounts/\$TWILIO_ACCOUNT_SID/Messages.json" \\
--data-urlencode "Body=Hi there" \\
--data-urlencode "From=+15017122661" \\
--data-urlencode "To=+15558675310" \\
-u \$TWILIO_ACCOUNT_SID:\$TWILIO_AUTH_TOKEN

Funktionen


Transaktionales Messaging der nächsten Generation

Optimierte Nachrichtenzustellung jeden Umfangs

  • Globaler Versand

    Erreichen Sie Verbraucher in mehr als 180 Ländern mithilfe von lokalisierten Sendern, globalen Richtlinien und Tools zur Einhaltung von Vorschriften.

  • Routing-Optimierung in Echtzeit

    Automatisches Rerouting von weltweitem Datenverkehr in 75-Sekunden-Abständen, um Ausfälle und Latenz zu vermeiden.

  • Messaging-Einblicke

    Profitieren Sie von Echtzeitanalysen zur Überwachung der Nachrichtenzustellung und -reaktion sowie zur Fehlerbehebung.

  • Fallback-Lösungen für Nachrichten

    Wenn eine Nachricht nicht über WhatsApp oder eine Kurznummer zugestellt werden kann, wird automatisch eine SMS gesendet.

Real-time analytics for monitoring message delivery and engagement
A Forrester Consulting study about the ROI of Twilio Messaging.

Ressourcen

The Total Economic Impact™ von Twilio Messaging

Eine von Forrester Consulting durchgeführte Studie hat ergeben, dass Twilio Messaging folgende Vorteile hat: 3 % mehr zugestellte Nachrichten, 15 % Verbesserung unter Entwicklungsteams, 30–40 % Zustimmungsrate für SMS-Marketing.

Preise


Skalierbare Messaging-Lösungen mit flexiblen Preisen

Legen Sie los mit der kostenlosen Programmable Messaging-API. Zahlen Sie nur für die Nachrichten, die Sie senden und erhalten. Die Zahlung erfolgt pro Telefonnummer und es fallen kanalspezifische Gebühren an. Keine Verpflichtungen. Erhalten Sie Rabatte, wenn Sie sehr viele Nachrichten versenden und empfangen.


* The Total Economic Impact™ von Twilio Messaging, eine Studie, die von Forrester Consulting im Namen von Twilio durchgeführt wurde, April 2023. Die Ergebnisse beziehen sich auf eine zusammengestellte Organisation, die für die befragten Kund:innen repräsentativ ist.