Programmable Voice

Bauen Sie weltweit Gespräche auf. Mit unserer von Entwicklern geschätzten Voice API können Sie Anrufe auf der ganzen Welt tätigen, annehmen und nachverfolgen.

Verschieben Sie Ihre wichtigsten Voice-Workloads in Rekordzeit in die Cloud.

Mit den Audiokonferenzoptionen der Twilio Voice API erweitern Sie die vorhandene Sprachinfrastruktur und erleichtern die Arbeit von zu Hause.

Senden Sie auch bei weltweit hohem Anrufaufkommen zuverlässig proaktive Meldungen an Ihre Teams und Kunden.

Entwerfen und erstellen Sie IVRs für eine persönliche, kontextbezogene Kundenerfahrung, die sich in vorhandene CRM-Systeme integrieren lässt.

Neueste Versionen
Holen Sie sich SHAKEN/STIR

Aktivieren Sie die SHAKEN/STIR-Authentifizierung für Twilio Voice, damit eingehende Anrufe umfangreich verifiziert werden und so mehr Kunden Anrufe beruhigt entgegennehmen. Weitere Informationen.

BYOC-Trunk

Entwickeln Sie Apps mit Twilio Voice APIs, ohne den Netzbetreiber zu wechseln. Verwenden Sie einen BYOC-Trunk, um sich mit einem vorhandenen PSTN-Netzbetreiber zu verbinden und Ihre Sprachkommunikation zu aktivieren. Weitere Informationen.

Media Streams

Verbessern Sie die Erfahrung Ihrer Kunden bei Anrufen in Echtzeit. Greifen Sie auf den Stream der Audiorohdaten Ihrer Anrufe zu, um erweiterte KI/ML-Funktionen in Ihre Twilio Voice-App zu integrieren. Weitere Informationen.

Steuern Sie Anrufe mit Code

Gespräche können überall stattfinden: Mit der Twilio Voice API tätigen, verwalten und vermitteln Sie Anrufe über einen Browser, eine App, Ihr Handy oder jeden anderen Ort, an dem Sie telefonieren können.

Wenn Sie den Anruf starten, bietet die Twilio Voice API sowohl eine anzurufende Telefonnummer als auch einen Serverstandort, der TwiML-Anweisungen zum Weiterleiten des Anrufs enthält.
1

Testen Sie einen Anruf über die Voice API

2
  • PHP
  • Node
  • Python
  • Ruby
  • Java
  • .NET (C#)
  • CLI
  • cURL
<?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;

// Your Account Sid and Auth Token from twilio.com/console
$sid    = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
$token  = "your_auth_token";
$twilio = new Client($sid, $token);

$call = $twilio->calls
               ->create("+15558675310", // to
                  "+15017122661",       // from
                  array("url" => "http://demo.twilio.com/docs/voice.xml")
               );

print($call->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 Token at twilio.com/console
    const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
    const string authToken = "your_auth_token";

    TwilioClient.Init(accountSid, authToken);

    var call = CallResource.Create(
      url: new Uri("http://demo.twilio.com/docs/voice.xml"),
      to: new Twilio.Types.PhoneNumber("+15558675310"),
      from: new Twilio.Types.PhoneNumber("+15017122661")
    );

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

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

import java.net.URI;

public class Example {
  // Find your Account Sid and Token at twilio.com/console
  public static final String ACCOUNT_SID = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
  public static final String AUTH_TOKEN = "your_auth_token";

  public static void main(String[] args) {
    Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
    Call call = Call.creator(
        new com.twilio.type.PhoneNumber("+15558675310"),
        new com.twilio.type.PhoneNumber("+15017122661"),
        URI.create("http://demo.twilio.com/docs/voice.xml"))
      .create();

    System.out.println(call.getSid());
  }
}
// Download the helper library from https://www.twilio.com/docs/node/install
// Your Account Sid and Auth Token from twilio.com/console
const accountSid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
const authToken = 'your_auth_token';
const client = require('twilio')(accountSid, authToken);

client.calls
  .create({
    url: 'http://demo.twilio.com/docs/voice.xml',
    to: '+15558675310',
    from: '+15017122661'
  })
  .then(call => console.log(call.sid))
  .done();
# Download the helper library from https://www.twilio.com/docs/python/install
from twilio.rest import Client


# Your Account Sid and Auth Token from twilio.com/console
account_sid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
auth_token = 'your_auth_token'
client = Client(account_sid, auth_token)

call = client.calls.create(
    url='http://demo.twilio.com/docs/voice.xml',
    to='+15558675310',
    from_='+15017122661'
)

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

# Your Account Sid and Auth Token from twilio.com/console
account_sid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
auth_token = 'your_auth_token'
@client = Twilio::REST::Client.new(account_sid, auth_token)

call = @client.calls.create(
          url: 'http://demo.twilio.com/docs/voice.xml',
          to: '+15558675310',
          from: '+15017122661'
       )

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

twilio api:core:calls:create \
    --url http://demo.twilio.com/docs/voice.xml \
    --to +15558675310 \
    --from +15017122661
curl -X POST https://api.twilio.com/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Calls.json \
--data-urlencode "Url=http://demo.twilio.com/docs/voice.xml" \
--data-urlencode "To=+15558675310" \
--data-urlencode "From=+15017122661" \
-u ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token
Hardware ist mühsam. Software ist leistungsstark.

Schaffen Sie mit einer intuitiv steuerbaren API genau das gewünschte Anruferlebnis – besser als mit jeder veralteten Hardware.

Anrufe in hoher Qualität mit geringer Latenz und klarem Ton

Latenz kann den natürlichen Rhythmus eines Anrufs enorm stören. Twilio sorgt für Anrufe in hoher Qualität und leitet diese überall auf der Welt an das nächstgelegene Rechenzentrum weiter.

Schaffen Sie neue Kommunikationswege

Betten Sie PSTN-, SIP- oder VoIP-Anrufe in eine App, Website oder einen Service ein. Mit der Voice API nutzen Sie einfache HTTP-Anfragen für die Programmierung.

Leistungsmerkmale und Funktionen

Mit einer umfassenden Dokumentation und einer Gemeinschaft von Millionen von Entwicklern können Sie das für Sie perfekte, benutzerdefinierte Anruferlebnis gestalten.

Erschaffen Sie genau das gewünschte Spracherlebnis

Mit einer umfassenden Dokumentation und einer Gemeinschaft von Millionen von Entwicklern können Sie das für Sie perfekte, benutzerdefinierte Anruferlebnis gestalten.

Twilio Proxy:
Kundenverbindungen ohne Datenschutzbedenken

Ermöglichen Sie Frontline-Teammitgliedern die Nutzung eigener Geräte für Kundengespräche ohne die Weitergabe persönlicher Kontaktdaten. Die Proxy API kümmert sich um alle komplizierten Aspekte der Skalierung maskierter Anrufe, einschließlich der Verwaltung und des Recyclings von Telefonnummern.

Weitere Informationen zu Proxy

Bereitstellung oder Drag-&-Drop-Einsatz

Selbst programmieren und bereitstellen oder Drag & Drop mit dem visuellen Editor Twilio Studio.

Sparen Sie Zeit und Sprints mit Twilio Studio. Jetzt kann jeder in Ihrem Team Sprachabläufe in einem gemeinsamen Rahmen über Ihren eigenen Code oder den von Twilio erstellen und ändern.

Erfahren Sie mehr zum Programmieren mit Twilio Studio

Flexible Preisoptionen für Voice

Ab nur $0.003 pro Min. für eingehende Anrufe und $0.0095 pro Min. für ausgehende Anrufe. Wählen Sie die ideale Preisoption für Sie aus.

Pay-as-you-go

Sie zahlen nur für die tatsächliche Nutzung. Kein Vertrag. Keine Kapazitätsplanung.

Mengenrabatte

Der Rabatt erfolgt automatisch, sobald Ihre Anwendung eine der Volumengrenzen erreicht hat.

Rabatte für zugesicherte Nutzung

Erhalten Sie mit monatlichen Volumenzusagen größere Rabatte. Wenden Sie sich an unsere Experten für weitere Informationen.

Bauen Sie auf Twilio. Bauen Sie auf zuverlässigen Code.

Keine Wartungsfenster

Twilio liefert jedes Jahr mehr als 100.000 Bereitstellungen aus, mit einer Verfügbarkeit von 99,999 %.

99,999 % API-Erfolgsrate

Wenn eine API zwar aktiv ist, aber Fehler zurückwirft, bedeutet dies, dass Ihre App nicht funktioniert. Die API-Erfolgsrate ist entscheidend für die Aufrechterhaltung Ihrer App-Erfahrung.

Datenschutz & Compliance

Twilio erfüllt ISO/IEC 27001, 27017, 27018, GDPR, PCI DSS 3.2, SOC 2, Typ II (Sicherheit und Verfügbarkeit) und ist HIPAA-qualifiziert – Sie können uns Ihre Daten anvertrauen.

Proaktive Netzbetreiberumleitung

Twilio führt über eine Million Routing-Optimierungen pro Jahr durch, um sicherzustellen, dass Ausfallzeiten von Netzbetreibern Ihre App nicht beeinträchtigen.

Keine unerwünschten Anrufe

Der „120 Tage, 7 Punkte“- Reinigungsprozess für Telefonnummern gewährleistet, dass keine Anrufe auf Nummern eingehen, die eigentlich für den Vorbesitzer bestimmt waren.

Globale Abdeckung

Tätigen Sie Anrufe in jedes Land der Welt mit sprachgesteuerten lokalen Nummern in über 100 Ländern und über Tausende von lokalen Netzbetreiberverbindungen.