Ir para o conteúdo principal
You are viewing the Portuguese (Brazil) site, but your language preference is set to English. Switch to English site →
API Programmable Messaging

Uma API para mensagens globais e confiáveis

Integre uma API multicanal para enviar e receber mensagens transacionais SMS, MMS e WhatsApp.

Ilustração de uma pessoa usando a API programável para se conectar por meio de canais de preferência

Crie mensagens escaláveis ​​em seus aplicativos
com apenas algumas linhas de código

Diagrama da API Programmable Messaging

Software para mensagens transacionais em qualquer escala

Envie alertas e notificações, promoções e mensagens de marketing nos canais favoritos dos seus clientes com uma única API. A API Programmable Messaging inclui software para gerenciar números de telefone, capacidade de entrega, conformidade, respostas e muito mais.

Casos de uso

Mensagens comerciais globais
e confiáveis ​​para qualquer caso de uso

Lembretes de compromisso

Reduza o número de não comparecimento lembrando os clientes de compromissos futuros para confirmar ou reagendar em seus canais preferidos.

Lifecycle marketing

Aumente a conversão e a retenção de clientes com mensagens de marketing enviadas por seus canais preferidos.

Notificações da conta

Mantenha os clientes atualizados sobre informações urgentes com notificações de conta relevantes e personalizadas.

Notificações de entrega

Atualize os clientes sobre o progresso da entrega e ofereça notificações bidirecionais de autoatendimento.

Alertas de emergência

Envie rapidamente alertas de aviso, avisos de segurança pública, cancelamentos de eventos e muito mais para os canais preferidos dos destinatários da mensagem.

Verificações e senhas de uso único

Verifique o número de telefone dos usuários na inscrição ou no login para evitar bots, garantir a confiança do cliente e assegurar uma entrega precisa.

messaging-customer-quote-portrait.png

“A implementação da Twilio elevou a nossa perspectiva. Conseguimos concretizar a nossa visão para melhorar a experiência do cliente muito rapidamente.”

Raj Anbalagan, Vice‑presidente sênior de tecnologia digital e inovação
messaging-customer-quote-portrait.png

“Com a Twilio e o SendGrid [Twilio], conseguimos fornecer um produto de qualidade e calibre muito altos que nossos clientes classificam muito bem regularmente por meio do NPS e do CSAT.”

Andrea Wan, Chefe de SMS

Canais

Envie e receba mensagens transacionais
nos canais mais populares

  • SMS

    Alcance um público global para notificações, alertas e promoções unidirecionais com SMS.

  • MMS

    Forneça mensagens de marketing interativas com recursos multimídia usando MMS.

  • WhatsApp

    Ofereça atendimento ao cliente e envie notificações no aplicativo de mensagens mais popular do mundo.

Recursos para desenvolvedores

Enviar uma mensagem SMS
  • Node.js
  • Python
  • C#
  • Java
  • Go
  • PHP
  • Ruby
  • twilio-cli
  • curl
//Downloadthehelperlibraryfromhttps://www.twilio.com/docs/node/install//FindyourAccountSIDandAuthTokenattwilio.com/console//andsettheenvironmentvariables.Seehttp://twil.io/secureconstaccountSid=process.env.TWILIO_ACCOUNT_SID;constauthToken=process.env.TWILIO_AUTH_TOKEN;constclient=require('twilio')(accountSid,authToken);client.messages.create({body:'Hi there',from:'+15017122661',to:'+15558675310'}).then(message=>console.log(message.sid));
# Download the helper library from https://www.twilio.com/docs/python/installimportosfromtwilio.restimportClient# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=os.environ['TWILIO_ACCOUNT_SID']auth_token=os.environ['TWILIO_AUTH_TOKEN']client=Client(account_sid,auth_token)message=client.messages.create(body='Hi there',from_='+15017122661',to='+15558675310')print(message.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/installusingSystem;usingTwilio;usingTwilio.Rest.Api.V2010.Account;classProgram{staticvoidMain(string[]args){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securestringaccountSid=Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");stringauthToken=Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");TwilioClient.Init(accountSid,authToken);varmessage=MessageResource.Create(body:"Hi there",from:newTwilio.Types.PhoneNumber("+15017122661"),to:newTwilio.Types.PhoneNumber("+15558675310"));Console.WriteLine(message.Sid);}}
// Install the Java helper library from twilio.com/docs/java/installimportcom.twilio.Twilio;importcom.twilio.rest.api.v2010.account.Message;importcom.twilio.type.PhoneNumber;publicclassExample{// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securepublicstaticfinalStringACCOUNT_SID=System.getenv("TWILIO_ACCOUNT_SID");publicstaticfinalStringAUTH_TOKEN=System.getenv("TWILIO_AUTH_TOKEN");publicstaticvoidmain(String[]args){Twilio.init(ACCOUNT_SID,AUTH_TOKEN);Messagemessage=Message.creator(newcom.twilio.type.PhoneNumber("+15558675310"),newcom.twilio.type.PhoneNumber("+15017122661"),"Hi there").create();System.out.println(message.getSid());}}
// Download the helper library from https://www.twilio.com/docs/go/installpackagemainimport("fmt""github.com/twilio/twilio-go"api"github.com/twilio/twilio-go/rest/api/v2010")funcmain(){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secureclient:=twilio.NewRestClient()params:=&api.CreateMessageParams{}params.SetBody("Hi there")params.SetFrom("+15017122661")params.SetTo("+15558675310")resp,err:=client.Api.CreateMessage(params)iferr!=nil{fmt.Println(err.Error())}else{ifresp.Sid!=nil{fmt.Println(*resp.Sid)}else{fmt.Println(resp.Sid)}}}
<?php// Update the path below to your autoload.php,// see https://getcomposer.org/doc/01-basic-usage.mdrequire_once'/path/to/vendor/autoload.php';useTwilio\Rest\Client;// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secure$sid=getenv("TWILIO_ACCOUNT_SID");$token=getenv("TWILIO_AUTH_TOKEN");$twilio=newClient($sid,$token);$message=$twilio->messages->create("+15558675310",// to["body"=>"Hi there","from"=>"+15017122661"]);print($message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/installrequire'rubygems'require'twilio-ruby'# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=ENV['TWILIO_ACCOUNT_SID']auth_token=ENV['TWILIO_AUTH_TOKEN']@client=Twilio::REST::Client.new(account_sid,auth_token)message=@client.messages.create(body:'Hi there',from:'+15017122661',to:'+15558675310')putsmessage.sid
# Install the twilio-cli from https://twil.io/cli twilio api:core:messages:create \ --body "Hi there" \ --from +15017122661 \ --to +15558675310
curl -X POST "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json"\--data-urlencode "Body=Hi there"\--data-urlencode "From=+15017122661"\--data-urlencode "To=+15558675310"\-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN

Leia a documentação

Explore guias de início rápido, trechos de código e uma abrangente biblioteca de recursos para começar a criar com a API Programmable Messaging.

RECURSOS

Impulsionando as mensagens transacionais
de última geração

Análise de ilustração em tempo real para monitorar a entrega e o engajamento de mensagens

Capacidade de entrega de mensagens otimizada em escala

  • Remetentes globais: Alcance consumidores em mais de 180 países com remetentes localizados, diretrizes globais e ferramentas de conformidade regulatória.
  • Otimização de rota em tempo real: Redirecionamento automático do tráfego global a cada 75s para evitar interrupções e latência.
  • Insights de mensagens: Análise em tempo real para monitoramento e resolução de problemas de entrega e engajamento de mensagens.
  • Fallback de mensagem: Fallback automático para SMS quando uma mensagem não é entregue via WhatsApp ou short code.
Ilustração da experiência verificada do hub de confiança alcançando o cliente por meio de um catálogo de APIs verificado

Mensagens de negócios globais em qualquer escala

  • Super Network: Mais de 1.500 conexões de operadoras de nível 1, a mais ampla área de cobertura de sinais de dados e especialistas em telecomunicações e ML que fornecem confiabilidade incomparável.
  • Remetentes globais de alto volume: Um catálogo global e controlado de números gratuitos de alto rendimento, short codes, ID alfanumérico do remetente e long codes de 10 dígitos.
  • Trust Hub e APIs: Integre para comunicações verificadas a partir de uma experiência de console centralizada ou integre nossas APIs em produtos de terceiros.
  • Período de validade do SMS: Determine o período de tempo para tentar a entrega de mensagens na fila antes de falhar para garantir que as mensagens urgentes sejam entregues quando for relevante.
Ilustração da elaboração programada de mensagens para proteger os dados do cliente

Assuma o controle de suas mensagens comerciais

  • Opt-out avançado: Personalize opções de opt-in e opt-out para regulamentos e idiomas locais no Console.
  • Elaboração de mensagem: Elabore os últimos 4 dígitos dos números de telefone e o corpo da mensagem para proteger os dados confidenciais.
  • Agendamento de mensagens: Programe mensagens SMS, MMS ou WhatsApp para serem enviadas em uma data e hora futuras com uma única chamada de API. Incluído gratuitamente com os Serviços de mensagens.
  • Roteamento de mensagens de entrada: Gerencie respostas usando webhooks de mensagens de entrada, Twilio Studio ou Twilio Conversations para flexibilidade de canais e participantes.
Ilustração da integração do Twilio Segment para proporcionar uma experiência personalizada ao cliente

Crie uma experiência de engajamento omnichannel

  • Integração com Twilio Segment: Entregue mensagens personalizadas em escala usando dados primários em tempo real, integrando mensagens com o Twilio Segment.
  • API de conteúdo: Traduza conteúdo de mensagens interativas em vários canais com uma única estrutura.
  • MMS para mensagens de texto longas: Envie mensagens de texto longas como MMS para reduzir custos, maximizar a produtividade e garantir uma experiência visual atraente.

Preços

Soluções de mensagens escaláveis
com preços flexíveis

Comece a usar gratuitamente a API Programmable Messaging. Pague apenas pelas mensagens enviadas e recebidas, por número de telefone e taxas específicas do canal. Sem compromissos. Aproveite os descontos para alto volume de mensagens.