> ## Documentation Index
> Fetch the complete documentation index at: https://docs.switchbord.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Plano de Migração

> Etapas para migrar do Charles para a nossa plataforma interna.

# Plano de Migração

Uma migração pronta para rollback é um requisito central. Esta página é o plano de migração publicado.

## Etapas

1. **Inventário de ativos** – confirmar a titularidade de WABA/telefone, catalogar os workflows do Charles, documentar as prioridades de migração.
2. **Camada de compatibilidade** – implantar endpoints de compatibilidade de trigger, contato e webhook no estilo Charles, com validação estrita e observabilidade.
3. **Plano de dados/controle** – lançar os schemas do Supabase, persistência de webhooks, agendador de saída, filas de workers e jobs de espelhamento de templates.
4. **Panorama do operador** – lançar os dashboards de inbox, templates, campanhas e journeys com atualizações via Supabase Broadcast.
5. **Integrações + analytics** – conectar as sincronizações com o Twenty CRM, dashboards de relatórios e publicar a documentação open-source.
6. **Cutover** – executar com tenants limitados, eventos em shadow e desativar os stubs do Charles depois que a paridade for confirmada.

## Salvaguardas

* Preservar os IDs brutos de webhook para fins de auditoria.
* Fornecer opções de rollback por tenant.
* Manter as flags de scaffold/UI de base como aditivas, mas tratar as flags de migração e runtime como controles explícitos de rollout, e não como interruptores ligados por padrão de forma genérica.
* Documentar quaisquer descobertas adversariais em [Revisão Adversarial](/pt-BR/operations/adversarial-review).

## Leia a seguir

* [Runbook de Operações](/pt-BR/operations/runbook)
* [Especificação Interna de API](/pt-BR/api-reference/introduction)
