SMS API para desenvolvedores

Envie atualizações. Receba respostas. Do seu app ou agente. Desenvolva com Bird MCP, CLI e SDKs.

Usado todos os dias por equipes que
criam software de classe mundial.

Do prompt ao entregue.

Envie um SMS do seu app ou agente. Acompanhe o recibo da operadora. Envie mensagens e acompanhe a entrega com MCP, CLI e SDKs.

Seu remetente.
Pronto para o destino.

Veja onde seu remetente pode enviar, quais registros estão em análise e o que precisa da sua atenção antes da primeira mensagem.

Faça cada
caractere contar.

SMS é cobrado por segmento. Resolva seu template, confira o texto final e use codificação inteligente quando caracteres tipográficos adicionam um segmento desnecessário.

Receba a resposta.
Defina o que acontece depois.

Receba mensagens em um número com resposta habilitada. Encaminhe o evento recebido para seu app, atualize o agendamento e envie uma confirmação pela API de SMS.

Respeite o próximo STOP.

Em países compatíveis, Bird reconhece palavras-chave de cancelamento e bloqueia envios subsequentes para aquele remetente e assinante. Preferências globais do espaço de trabalho oferecem controle mais amplo de cancelamento.

Pronto para construir?

Cada mensagem. Uma visão mais clara.

Acompanhe a entrega ao longo do tempo. Encontre a operadora, o resultado e a mensagem por trás de uma falha.

Veja o que impediu a entrega de uma mensagem.

Separe aparelhos inacessíveis, falhas permanentes e mensagens expiradas.

História de cliente

Feito para o próximo mercado.

Airwallex expandiu SMS para 30 novos países em dois meses com Bird, levando suas mensagens de autenticação a mais clientes.

Leia a história do cliente

Menos depuração. Mais construção.

Teste solicitações, rastreie entregas e recupere-se de erros com feedback claro em cada etapa.

Inspecione antes de enviar.

Visualize a solicitação de CLI localmente. Confira o remetente, o destinatário e a categoria antes de fazer a chamada à API.

Tente novamente com confiança.

Tente novamente com a mesma chave e corpo para recuperar a resposta original.

Gerencie eventos de entrega.

Verifique assinaturas de webhook com o SDK e então atue sobre os eventos de entrega.

Saiba o que precisa ser corrigido.

Um destino desativado é rejeitado antes da entrega. Habilite o país desejado e verifique os requisitos de remetente antes de tentar novamente.

Escale sem perder o controle.

Organize equipes em espaços de trabalho, controle o acesso à API e rastreie alterações nos logs de auditoria.

Vá além.
Com a SMS API.

Tudo, do seu primeiro envio à entrega em escala.

Antes da sua
primeira mensagem.

Posso enviar com o nome da minha empresa?

Em países compatíveis, um remetente alfanumérico exibe o nome da sua empresa na mensagem. Esses remetentes são unidirecionais, e alguns destinos exigem registro. Para respostas, use um número compatível com SMS que aceite mensagens de entrada naquele país.

O que determina o custo de um SMS?

O destino, a operadora e o número de segmentos afetam o custo. GSM-7 comporta até 160 caracteres em um único segmento; UCS-2 comporta até 70. Mensagens mais longas usam segmentos concatenados menores. Verifique a mensagem final depois que as variáveis forem resolvidas e consulte os preços atuais do destino.

Aceito significa entregue?

Não. Uma resposta 202 significa que Bird aceitou a solicitação para processamento. A entrega é assíncrona: inspecione a mensagem ou assine eventos de SMS para ver os resultados reportados pela operadora. Um recibo de entrega não é um recibo de leitura.

Como respostas e opt-outs chegam ao meu aplicativo?

Assine sms.received para mensagens de entrada em um número elegível. Seu aplicativo processa a resposta e decide o que acontece em seguida. Em países onde Bird oferece tratamento padrão de STOP, a resposta suprime novas mensagens daquele remetente para aquele assinante. As preferências de SMS do espaço de trabalho podem aplicar supressão mais ampla.

Devo usar a SMS API ou o Verify para códigos de login?

Use a SMS API quando seu aplicativo controlar a geração e a validação de códigos. Use o Verify quando quiser que Bird gerencie códigos de verificação, checagens e o ciclo de vida da verificação nos canais compatíveis.

Comece com um. Expanda para todos os canais.

Traga a próxima conversa com seu cliente para o mesmo espaço de trabalho.

Sua próxima ideia. Pronta para conectar.

Sua próxima ideia. Pronta para conectar.