# Migrare Voice da Bland

Inventaria i Pathway, le versioni pubblicate, gli strumenti, le fonti di conoscenza, i trunk SIP e le associazioni ai numeri di telefono. Registra il comportamento che dipende dal runtime conversazionale di Bland anziché dalla connessione telefonica.

## Mappa il comportamento delle chiamate

Mantieni il dialogo guidato dal modello nel runtime conversazionale selezionato. Mappa saluti definiti, scelte da tastiera e passaggi di registrazione all'applicazione che li eseguirà. Conserva la cronologia delle versioni della vecchia piattaforma come riferimento per la migrazione.

Un Pathway è l'oggetto conversazionale di Bland; non è un pacchetto di sequenza Bird. Separa i prompt e le scelte esplicite dal dialogo guidato dal modello e dagli strumenti di business. Ricostruisci il comportamento pertinente nel runtime che lo eseguirà e testa conversazioni complete prima di modificare la rotta.

Usa la [guida alla progettazione delle sequenze di chiamata](/docs/guides/voice/call-sequences) per pianificare i passaggi di chiamata definiti e la [guida all'integrazione vocale con AI](/docs/ai/voice-conversations) per un runtime conversazionale.

## Prepara la connessione sostitutiva

Crea lo spazio di lavoro Bird, il trunk e l'identità chiamante per un test controllato. Abilita la destinazione e configura autenticazione e impostazioni media nel client. Mantieni l'instradamento dei numeri esistente mentre valuti il nuovo percorso.

La portabilità di un numero telefonico non migra l'applicazione che vi sta dietro. Verifica la portabilità e la procedura di cutover prevista per ogni paese e tipo di numero. Prepara la nuova rotta in entrata prima di fare affidamento sullo spostamento del numero.

## Testa l'intero percorso cliente

Usa un numero sotto il tuo controllo e verifica questi risultati:

- Il client previsto si autentica e la destinazione di test squilla.
- L'audio funziona in entrambe le direzioni e la chiamata termina correttamente.
- Prompt e scelte da tastiera raggiungono il ramo atteso.
- Gli strumenti di business distinguono successo, fallimento e risultato incerto.
- Il record della chiamata e gli eventi si collegano all'esito nella tua applicazione.
- La registrazione o la trascrizione, quando richieste, producono l'evidenza prevista.

Testa anche una chiamata rifiutata e una dipendenza di business non disponibile, oltre al percorso positivo. Una richiesta accettata da sola non dimostra che la sostituzione funzioni.

## Sposta il traffico in modo deliberato

Verifica capacità, accesso e la rotta numerica finale. Mantieni un modo per ripristinare la rotta precedente mentre valuti il traffico iniziale. Conserva i record storici del fornitore e mantieni una mappatura verso l'identità cliente o attività della tua applicazione.

Riconcilia i costi tariffati al termine delle chiamate. Includi tutte le tratte pertinenti e gli eventuali servizi separati di elaborazione vocale, registrazione o modello quando confronti il nuovo flusso di lavoro.

## Lavora con un agente di codifica

Incolla questo prompt nel tuo agente di codifica insieme all'integrazione che vuoi migrare. La procedura numerata inizia con un inventario e mantiene esplicite le modifiche in produzione.

```text
Help me evaluate a Voice migration from Bland to Bird.
1. Read https://bird.com/docs/guides/voice/migrate/bland.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 Bland 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.
```

## Riferimenti del fornitore

- [Documentazione chiamate Bland](https://docs.bland.ai/tutorials/pathways)
- [Documentazione workflow Bland](https://docs.bland.ai/enterprise-features/SIP-integration)

## Prossimi passi

- [Trunk SIP](/docs/guides/voice/sip-trunks)
- [Eventi Voice](/docs/guides/voice/events)
- [Registro chiamate](/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)
