# Voice-Migration von Vapi

Erfassen Sie Assistenten, Modell- und Spracheinstellungen, benutzerdefinierte Tools, das Verhalten bei weitergeleiteten Anrufen und die aktuelle Telefonie-Verbindung. Entscheiden Sie, ob das Projekt die Carrier-Verbindung, die Assistant-Runtime oder beides ändert.

## Anrufverhalten abbilden

Bei einer reinen Telefonie-Änderung behalten Sie das Gesprächsverhalten des Assistenten in seiner Runtime bei und validieren die neue SIP-Verbindung. Bei einem Runtime-Wechsel reproduzieren Sie Tool-Berechtigungen, Unterbrechungsverhalten und bestätigte Geschäftsergebnisse als separates Projekt.

Sie können komplementäre Rollen übernehmen, wenn die SIP- und Medienanforderungen der Integration übereinstimmen. Bird kann die Telefonverbindung bereitstellen, während eine Assistant-Runtime das Gespräch steuert. Validieren Sie beide Anrufrichtungen, Anruferidentität, Audio und Übergabe, bevor Sie sich auf dieses Setup verlassen.

Verwenden Sie den [Leitfaden zum Anrufsequenz-Design](/docs/guides/voice/call-sequences), um definierte Anrufschritte zu planen, und den [Leitfaden zur AI-Voice-Integration](/docs/ai/voice-conversations) für eine konversationelle Runtime.

## Ersatzverbindung vorbereiten

Erstellen Sie den Bird-Workspace, den Trunk und die Anrufidentität für einen kontrollierten Test. Aktivieren Sie das Ziel und konfigurieren Sie Authentifizierung und Medieneinstellungen im Client. Behalten Sie das bestehende Nummern-Routing bei, während Sie den neuen Pfad evaluieren.

Eine Rufnummernportierung migriert nicht die dahinterliegende Anwendung. Bestätigen Sie die Portierbarkeit und das erwartete Umstellungsverfahren für jedes Land und jeden Nummerntyp. Bereiten Sie die neue Inbound-Route vor, bevor Sie sich auf den Nummernwechsel verlassen.

## Vollständige Customer Journey testen

Verwenden Sie eine Nummer, die Sie kontrollieren, und überprüfen Sie diese Ergebnisse:

- Der vorgesehene Client authentifiziert sich und das Testziel klingelt.
- Audio funktioniert in beide Richtungen und der Anruf endet sauber.
- Ansagen und Tastatureingaben erreichen den erwarteten Zweig.
- Business-Tools unterscheiden Erfolg, Fehler und ein unklares Ergebnis.
- Der Anrufdatensatz und die Events verknüpfen sich mit dem Ergebnis in Ihrer Anwendung.
- Aufzeichnung oder Transkription erzeugt, wenn erforderlich, den vorgesehenen Nachweis.

Testen Sie einen abgelehnten Anruf und eine nicht verfügbare Geschäftsabhängigkeit ebenso wie den Erfolgspfad. Eine akzeptierte Anfrage allein stellt keinen funktionierenden Ersatz sicher.

## Traffic gezielt umstellen

Bestätigen Sie Kapazität, Zugang und die endgültige Nummernroute. Halten Sie eine Möglichkeit bereit, die vorherige Route wiederherzustellen, während Sie den anfänglichen Traffic evaluieren. Bewahren Sie historische Anbieter-Datensätze auf und pflegen Sie eine Zuordnung zur Kunden- oder Aufgabenidentität Ihrer Anwendung.

Gleichen Sie die berechneten Kosten nach Abschluss der Anrufe ab. Berücksichtigen Sie alle relevanten Gesprächsabschnitte und etwaige separate Sprach-, Aufzeichnungs- oder Modelldienste beim Vergleich des neuen Workflows.

## Mit einem Coding-Agenten arbeiten

Fügen Sie diesen Prompt in Ihren Coding-Agenten ein, zusammen mit der Integration, die Sie migrieren möchten. Die nummerierte Vorgehensweise beginnt mit einer Bestandsaufnahme und hält Produktionsänderungen explizit fest.

```text
Help me evaluate a Voice migration from Vapi to Bird.
1. Read https://bird.com/docs/guides/voice/migrate/vapi.md. Use the .md alternatives of linked Bird guides for the steps below.
2. Check for a connected Bird MCP server or an installed, signed-in Bird CLI. Use whichever is available and discover its tools or command help. If neither is available, follow https://bird.com/docs/ai/set-up-your-agent.md. Do not invent operation names or install a second integration.
3. Perform a read-only inventory of my current call sites, numbers, SIP configuration, call-control instructions, event handlers, recordings, speech services and business tools. Identify secrets without printing them. Show the dependencies that stay with Vapi and the ones that need replacement.
4. Read https://bird.com/docs/guides/voice/sip-trunks.md, https://bird.com/docs/guides/voice/placing-calls.md and https://bird.com/docs/guides/voice/receiving-calls.md. Prepare the replacement connection and caller-identity requirements. Use https://bird.com/docs/guides/voice/call-sequences.md for defined menus and https://bird.com/docs/ai/voice-conversations.md for a conversational runtime. Verify each operation against the connected surface before proposing an executable step.
5. Prepare a test of one complete journey: setup, audio in both directions, keypad input, unanswered and failure paths, handoff where needed, and business-tool results. Show the exact target, configuration and expected cost before placing a call or recording audio; wait for my approval. Do not buy numbers, submit a port, change production routing or stop the existing provider without my explicit approval.
6. Use https://bird.com/docs/guides/voice/events.md and https://bird.com/docs/guides/voice/call-log.md to reconcile the outcome. Keep missing evidence and uncertain results visible. A spoken confirmation is not proof that a business action succeeded.
7. Return the integration differences, test evidence, unresolved requirements and rollback plan. Keep the current service running until I approve cutover. If a number port needs support, inspect the available support command or tool, prepare the exact request and ask for approval before submitting it. Return the ticket reference if authorized; a ticket does not schedule or complete a port.
```

## Anbieterreferenzen

- [Vapi-Anrufdokumentation](https://docs.vapi.ai/advanced/sip)
- [Vapi-Workflow-Dokumentation](https://docs.vapi.ai/tools/default-tools)

## Nächste Schritte

- [SIP-Trunks](/docs/guides/voice/sip-trunks)
- [Voice-Events](/docs/guides/voice/events)
- [Anrufprotokoll](/docs/guides/voice/call-log)

## Related resources

- [What is a voice API?](/explained/voice/what-is-a-voice-api) (answer)
- [Voice](/products/voice) (product)
- [Voice overview](/docs/guides/voice/overview) (docs)

[Get an implementation brief](/learn/workspace?topic=voice)
