Como usar o agente padrão do Vonage Verify RCS
Se você já está enviando OTPs com a API Vonage Verify, pode começar a enviar mensagens RCS imediatamente, sem precisar registrar um agente nem passar por um processo de aprovação da operadora.
O Agente padrão do Vonage Verify RCS é um agente RCS pré-registrado e gerenciado centralmente, operado pela Vonage sob o nome de Vonage Verify. Qualquer cliente da API Verify em um país compatível pode utilizá-la simplesmente omitindo o from campo em sua solicitação existente do Verify V2.
Pré-requisitos
- A Account da Vonage com um Aplicativo Vonage configurado (ID do aplicativo e chave privada, para Autenticação JWT).
- Um já existente integração com a API do Verify V2.
Nota: Não é necessário o registro de agente, a aprovação da operadora nem nenhuma configuração adicional da Account.
Verifique se o seu país de destino está entre os atendidos
Primeiro, verifique se seus usuários finais estão localizados em um dos países onde o Agente Padrão está Ao vivo:
| País | Nome do agente | Status |
|---|---|---|
| Reino Unido | Vonage Verify | Ao vivo |
| França | Vonage Verify | Ao vivo |
| Espanha | Vonage Verify | Ao vivo |
| Itália | Vonage Verify | Ao vivo |
| Suécia | Vonage Verify | Ao vivo |
| Noruega | Vonage Verify | Ao vivo |
| Índia | Vonage Verify | Ao vivo |
| Nigéria | Vonage Verify | Ao vivo |
| Estados Unidos | Vonage Verify | Ao vivo |
| Cingapura | VonageVFY | Em andamento |
Dica: Se o país de destino não estiver na lista, inclua um canal alternativo, como SMS no seu fluxo de trabalho. A equipe do Verify está ampliando continuamente a cobertura do Agente Padrão.
Adicione o RCS ao seu fluxo de trabalho Verify
Na sua solicitação existente do Verify V2, adicione "channel": "rcs" para a matriz de fluxos de trabalho. Omita o from campo já que a Vonage encaminha automaticamente a mensagem por meio do Agente Padrão. Não é necessário informar o ID do agente.
curl -X POST "https://api.nexmo.com/v2/verify" \
-H "Authorization: Bearer $JWT" \
-H 'Content-Type: application/json' \
-d $'{
"brand": "YOUR_BRAND",
"workflow": [
{
"channel": "rcs",
"to": "'$PHONE_NUMBER'"
},
{
"channel": "sms",
"to": "'$PHONE_NUMBER'"
}
]
}'
| Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
brand |
Sim | String | O nome da sua empresa ou serviço, exibido ao usuário na mensagem de verificação (YOUR_BRAND (neste exemplo) |
workflow |
Sim | Matriz | Define a sequência de canais para o envio da OTP (por exemplo, RCS, SMS). |
workflow.channel |
Sim | String | O canal de entrega a ser utilizado (rcs e sms (no exemplo). |
workflow.to |
Sim | String | O número de telefone para o qual a OTP deve ser enviada, no formato E.164 (por exemplo, +44111223344). |
Observação: Ao utilizar seu próprio agente RCS registrado, o from Este campo é obrigatório e deve conter seu ID de agente RCS. Com o agente padrão, omitir from é o que desencadeia isso.
Dica: Sempre inclua o SMS como opção alternativa. Se o dispositivo ou a rede do usuário final não for compatível com RCS, a Vonage recorre automaticamente ao próximo canal no fluxo de trabalho.
Lidar com a resposta
Uma solicitação bem-sucedida retorna um request_id:
{
"request_id": "REQUEST_ID"
}
Assim que o usuário final enviar a OTP, verifique o código usando o request_id exatamente como você faria com qualquer outro canal do Verify — consulte Verifique o código de verificação fornecido.
Experiência do usuário final com o RCS
Quando uma mensagem de verificação é enviada por meio do Agente Padrão, os usuários finais em dispositivos Android compatíveis recebem uma mensagem RCS avançada com os seguintes recursos:
- Emblema de remetente verificado — a mensagem chega, verificada pela operadora
Vonage Verifyagente (VonageVFY(em Cingapura), aumentando a confiança dos usuários. - Layout de cartão sofisticado — o OTP é exibido de forma destacada em um cartão com design especial, facilitando a leitura à primeira vista.
- Botão “Copiar código com um toque” — um recurso de sugestão permite que os usuários copiem o código diretamente para a área de transferência, reduzindo os erros de digitação.
- Sugestão automática de OTP — Nas versões compatíveis do Android, o Google Messages pode exibir o código acima do teclado como uma sugestão de preenchimento automático com um único toque.
- Corpo da mensagem com a marca — seu
brandesse valor aparece no corpo da mensagem, de modo que os usuários veem o nome da sua empresa no contexto, mesmo que o nome do agente sejaVonage Verify. - Não é necessário instalar nenhum aplicativo — O RCS está integrado ao aplicativo “Mensagens” padrão do Android. Não é necessário fazer downloads nem seguir etapas adicionais.
Comportamento e limitações
- O nome do remetente do agente RCS é sempre Vonage Verify (VonageVFY em Cingapura) e não pode ser personalizado ao usar o Agente Padrão. No entanto, o nome da sua marca aparece no corpo da mensagem por meio do
brandparâmetro:Your {brand} code is: {code}. - As exclusões se aplicam apenas ao usuário final específico e à sua chave de API — elas não afetam outros clientes que utilizam o mesmo Agente Padrão.
- Não são necessárias etapas adicionais de configuração, inclusão na lista de permissões ou ativação. Todos os clientes da API Verify nos países compatíveis podem usar o Agente Padrão imediatamente.
- Aplicam-se os limites padrão de uso da API Vonage Verify e as políticas de uso justo.
- O faturamento é idêntico aos preços padrão do Vonage Verify RCS. O uso é atribuído à sua chave de API individual.
Registre seu próprio agente RCS
O Agente Padrão é um ponto de partida recomendado e serve como ponte enquanto seu agente personalizado está sendo provisionado. Você pode executar o registro do seu próprio agente em paralelo enquanto utiliza o Agente Padrão, sem interromper o tráfego existente. Para começar, use o RCS Agent Builder no Painel da API da Vonage.