Regionale Weiterleitung für Twilio

Konfigurieren Sie die regionale Weiterleitung für Twilio-Telefonnummern, um die Anforderungen an die Datenresidenz zu erfüllen.

Überblick

Regionales Routing stellt sicher, dass Ihre Telefondaten in einer bestimmten geografischen Region bleiben. Wenn Sie Twilio mit ElevenLabs in einer isolierten Umgebung verwenden (etwa mit EU-Datenresidenz), müssen Sie das regionale Routing korrekt konfigurieren, um die Anforderungen an die Datenresidenz einzuhalten.

Dieser Leitfaden erklärt, was regionales Routing ist, warum es wichtig ist und wie Sie es sowohl in Twilio als auch in ElevenLabs korrekt konfigurieren.

Was ist regionales Routing?

Regionales Routing ist Twilios Mechanismus, um sicherzustellen, dass Anrufdaten in einer bestimmten geografischen Region verarbeitet und gespeichert werden. Sie können es sich als Datenresidenz für Ihre Telefonieinfrastruktur vorstellen.

Standardmäßig sind Twilio-Telefonnummern für das Routing über die US-Region (us1) konfiguriert, **selbst wenn die Telefonnummer selbst aus einem anderen Land stammt **. So wird etwa eine italienische Telefonnummer weiterhin über die USA geleitet, sofern regionales Routing nicht ausdrücklich konfiguriert ist.

Warum regionales Routing wichtig ist

Wenn Sie ElevenLabs in einer isolierten Umgebung verwenden (etwa mit EU-Datenresidenz), muss die gesamte Datenverarbeitung innerhalb Ihrer festgelegten Region bleiben. Ohne korrekte Konfiguration des regionalen Routings:

  • Verstöße gegen die Datenresidenz: Anrufdaten können über unbeabsichtigte Regionen geleitet werden
  • Fehlgeschlagene API-Vorgänge: Vorgänge für laufende Anrufe (etwa Weiterleitungen, Halten oder Fortsetzen) schlagen fehl
  • Nicht übereinstimmendes SDK-Routing: Das Twilio SDK verwendet standardmäßig die Region us1, sodass API-Aufrufe an die falsche Region gesendet werden, selbst wenn Twilio den Anruf im Backend korrekt geroutet hat

So funktioniert es

Wenn Sie eine Twilio-Telefonnummer in ElevenLabs importieren:

  1. Twilio leitet den Anruf weiter: Twilio leitet eingehende Anrufe automatisch an die in Ihrem Twilio-Konto konfigurierte Region weiter (dies kann us1, ie1 für Irland, au1 für Australien usw. sein)
  2. ElevenLabs muss die Region kennen: Um Vorgänge für laufende Anrufe auszuführen (etwa Weiterleitungen), muss ElevenLabs API-Anfragen an dieselbe Region senden, an die Twilio den Anruf geleitet hat
  3. Die Regionsangabe verhindert Fehler: Durch die Angabe der Routing-Region auf der ElevenLabs-Plattform stellen wir sicher, dass alle API-Aufrufe die richtige Twilio-Region ansprechen

Wenn die Routing-Region nicht angegeben oder falsch ist, schlagen Vorgänge wie Anrufweiterleitungen fehl, weil die API-Anfragen an die Standardregion us1 gesendet werden, während der eigentliche Anruf in einer anderen Region verarbeitet wird.

Konfiguration

1

Ihr regionales Twilio-Routing prüfen

Prüfen Sie zunächst, für welche Region Ihre Twilio-Telefonnummer konfiguriert ist:

  1. Melden Sie sich bei Ihrer Twilio Console an
  2. Navigieren Sie zu Phone Numbers → Manage → Active numbers
  3. Wählen Sie Ihre Telefonnummer aus
  4. Suchen Sie nach dem Konfigurationsbereich Voice & Fax
  5. Prüfen Sie die Einstellung Regional routing oder Edge Location

Gängige Twilio-Regionen:

  • us1 - Vereinigte Staaten (Standard)
  • ie1 - Irland (Europa)
  • au1 - Australien
  • br1 - Brasilien
  • jp1 - Japan
  • sg1 - Singapur

Wenn Sie eine isolierte Umgebung verwenden (etwa EU-Datenresidenz), stellen Sie sicher, dass Ihre Twilio-Nummern über die passende Region geleitet werden (z. B. ie1 für die EU).

2

Regionales Routing in Twilio konfigurieren

Wenn Ihre Telefonnummer nicht für die richtige Region konfiguriert ist:

  1. Öffnen Sie in der Twilio Console die Konfiguration Ihrer Telefonnummer
  2. Suchen Sie den Bereich Voice & Fax
  3. Legen Sie für Edge Location die gewünschte Region fest
  4. Speichern Sie die Konfiguration

Die Konfiguration des regionalen Routings in Twilio kann zusätzliche Einrichtung oder Kontoberechtigungen erfordern. Wenden Sie sich an den Twilio Support, wenn Sie Hilfe bei der Aktivierung des regionalen Routings für Ihr Konto benötigen.

3

Routing-Region in ElevenLabs angeben

Wenn Sie eine Twilio-Telefonnummer auf der ElevenLabs-Seite Phone Numbers importieren oder konfigurieren:

  1. Navigieren Sie zur Telefonnummernkonfiguration
  2. Wenn Sie eine isolierte Umgebung verwenden, sehen Sie eine Warnmeldung mit folgendem Text: “Sie verwenden eine Telefonnummer in einer isolierten Umgebung. Prüfen Sie die Routing-Region für diese Telefonnummer bei Ihrem Anbieter.”
  3. Prüfen Sie, ob die Routing-Region mit Ihrer Twilio-Konfiguration übereinstimmt
  4. Stellen Sie sicher, dass die angegebene Region mit der in Ihrem Twilio-Konto konfigurierten Region übereinstimmt

    Wenn Sie regionales Routing verwenden, müssen Sie einen regionalen API-Schlüssel von Twilio nutzen, der Ihrer Routing-Region entspricht. Ihr standardmäßiger US-API-Schlüssel funktioniert nicht für Regionen außerhalb der USA und führt zu Authentifizierungsfehlern. Erstellen Sie in Ihrer Twilio Console einen regionsspezifischen API-Schlüssel.

Konfiguration prüfen

So prüfen Sie, ob das regionale Routing korrekt konfiguriert ist:

  1. Twilio Console prüfen: Bestätigen Sie, dass für Ihre Telefonnummer die richtige Edge Location angezeigt wird
  2. ElevenLabs-Plattform prüfen: Vergewissern Sie sich, dass die Routing-Region mit Ihrer Twilio-Konfiguration übereinstimmt
  3. Anrufvorgänge testen: Tätigen Sie einen Testanruf und prüfen Sie, ob Vorgänge wie Anrufweiterleitungen korrekt funktionieren

Überwachen Sie nach der Konfiguration des regionalen Routings Ihre ersten Anrufe im Calls-History- Dashboard, um sicherzustellen, dass alles wie erwartet funktioniert.

Häufige Probleme

Dies weist in der Regel auf eine Abweichung beim regionalen Routing hin. Prüfen Sie Folgendes:

  • Ihre Twilio-Telefonnummer ist mit der richtigen Edge Location konfiguriert
  • Die in ElevenLabs angegebene Routing-Region stimmt mit Ihrer Twilio-Konfiguration überein
  • Sie verwenden eine isolierte Umgebung, die der Routing-Region entspricht

Die geografische Herkunft der Telefonnummer bestimmt nicht das Routing-Verhalten. Sie müssen das regionale Routing ausdrücklich in Twilio konfigurieren. Standardmäßig werden alle Nummern (auch europäische Nummern) über us1 geleitet, sofern nichts anderes konfiguriert ist.

Wenn Sie die Standardumgebung von ElevenLabs verwenden (nicht EU-Datenresidenz oder eine andere isolierte Umgebung), ist die Konfiguration des regionalen Routings optional.

Wählen Sie eine Region, die:

  • Ihren Anforderungen an die Datenresidenz entspricht (z. B. ie1 für EU-Datenresidenz)
  • für optimale Latenz möglichst nah an Ihren Nutzern liegt
  • Ihrer isolierten ElevenLabs-Umgebung entspricht (falls zutreffend)

Wenn bei regionalem Routing Authentifizierungsfehler auftreten, prüfen Sie, ob Sie den richtigen regionalen API-Schlüssel verwenden:

  • Regionales Routing erfordert einen regionsspezifischen API-Schlüssel von Twilio, nicht Ihren standardmäßigen US-API-Schlüssel
  • Erstellen Sie in der Twilio Console einen neuen API-Schlüssel für Ihre Zielregion (z. B. ie1, au1)
  • Aktualisieren Sie Ihre Zugangsdaten in ElevenLabs mit dem regionalen API-Schlüssel
  • Ihre Account SID bleibt gleich, aber der API-Schlüssel muss zur Region passen

Best Practices

  • Regionen abstimmen: Stellen Sie sicher, dass Ihr regionales Twilio-Routing mit Ihrer ElevenLabs-Umgebung übereinstimmt
  • Konfiguration dokumentieren: Halten Sie fest, welche Nummern welche Regionen verwenden
  • Gründlich testen: Prüfen Sie nach Änderungen am regionalen Routing, ob Anrufvorgänge korrekt funktionieren
  • Anrufe überwachen: Achten Sie im Calls-History-Dashboard auf Fehler, die auf Routing-Probleme hinweisen könnten
  • Skalierung planen: Wenn Sie in neue Regionen expandieren möchten, berücksichtigen Sie regionales Routing von Anfang an

Zusätzliche Ressourcen