# Ensaio do bônus com UazAPI

Provedor confirmado pelo usuário. O usuário também confirmou que não existe instância de teste. Este arquivo prepara o ensaio, não registra homologação.

Antes de gravar: criar/configurar uma instância dedicada e definir um destino de teste. Conferir versão do servidor, Server URL e método de acesso do agente. Não usar número de atendimento real como substituto, nem expor credencial ou pareamento em vídeo distribuído.

Sequência a ensaiar:

1. Usar a Server URL da instância, não o site de documentação.
2. Disponibilizar o token de instância por configuração protegida. Não incluir valor neste arquivo, numa skill ou em prints. Credencial administrativa tem outro alcance.
3. Consultar GET /instance/status.
4. Se necessário, iniciar POST /instance/connect e concluir o pareamento pelo caminho indicado.
5. Conferir connected e a operação limitada disponível ao agente. Uma API HTTP não é automaticamente um MCP instalado.
6. Enviar uma única mensagem fictícia ao destino de teste por POST /send/text.
7. Guardar a identificação retornada e conferir entrega, por consulta/recibo e pelo destino de teste. Separar fila, envio, entrega e leitura.
8. Tratar messages_update como atualização do ID correspondente, não como nova mensagem. Não repetir envio incerto cegamente após timeout.
9. Encerrar o exercício sem agendamento ou fluxo produtivo ativo.

Texto proposto para a mensagem: “Exercício fictício Agentic Pro: o documento de teste foi preparado e aguarda revisão. Nenhuma proposta real foi enviada.” Envio ainda não executado.

Fontes documentais: https://docs.uazapi.com/docs/getting-started ; https://docs.uazapi.com/docs/server-url ; https://docs.uazapi.com/docs/instances ; https://docs.uazapi.com/webhook/messages_update ; https://docs.uazapi.com/docs/errors-and-retries . A escolha de um provedor não elimina regras ou riscos do WhatsApp.
