API de mensajería programable

API de mensajería para +7000M de dispositivos

Integra una API multicanal para enviar y recibir mensajes transaccionales mediante SMS, MMS, RCS y WhatsApp.

Illustration of an insurance company’s user interface as they process a customer quote and send confirmation update messages.

Crea mensajería escalable en tus aplicaciones con solo unas pocas líneas de código

Diagram showing Twilio's Programmable Messaging API with channels like SMS, MMS, WhatsApp, and RCS.

Software para mensajería transaccional en cualquier escala

Envía alertas y notificaciones, promociones y mensajes de marketing en los canales favoritos de tus clientes con una API. La API de mensajería programable incluye un software para administrar números de teléfono, capacidad de entrega, cumplimiento de las normas, respuestas y más.

Casos de uso


Mensajería empresarial global y confiable para cualquier caso de uso

Recordatorios de citas

Reduce las ausencias recordando a los clientes acerca de las próximas citas para confirmarlas o reprogramarlas a través de sus canales preferidos.

Marketing del ciclo de vida

Aumenta la conversión y retención de clientes con mensajes de marketing enviados a través de sus canales preferidos.

Notificaciones de la cuenta

Mantén a los clientes actualizados con información oportuna a través de notificaciones personalizadas y pertinentes de sus cuentas.

Notificaciones de entrega

Actualiza a los clientes sobre su progreso de entrega y ofrece notificaciones de autoservicio bidireccionales.

Alertas de emergencia

Envía rápidamente alertas de advertencia, avisos de seguridad pública, cancelaciones de eventos y mucho más a los canales preferidos de los destinatarios del mensaje.

Verificaciones y códigos de acceso único

Verifica el número de teléfono de los usuarios al registrarse o iniciar sesión para evitar bots, velar por la confianza del cliente y garantizar una entrega precisa.

“Desde nuestra perspectiva, la implementación de Twilio fue una tarea sencilla. Pudimos hacer realidad nuestra visión de una mejor experiencia del cliente con mucha rapidez.”

Raj Anbalagan VP of Digital Technology and Innovation, Panera

“Con Twilio y [Twilio] SendGrid, hemos sido capaces de ofrecer un producto de gran calibre y alta calidad que nuestros clientes valoran positivamente y de forma regular a través de NPS y CSAT.”

Andrea Wan Head of SMS, Klaviyo

Canales


Envía y recibe mensajes transaccionales en los canales más populares

  • Twilio Messaging logo
    SMS

    Llega a un público global para recibir notificaciones, alertas y promociones de unidireccionales con SMS.

  • Twilio WhatsApp Business API logo
    WhatsApp

    Ofrece atención al cliente y entrega notificaciones en la aplicación de mensajería más popular del mundo.

  • Twilio MMS Messaging logo
    MMS

    MMS Entrega mensajes de marketing enriquecidos con capacidades multimedia mediante MMS.

  • Twilio RCS Messaging
    Servicios de comunicación enriquecida (RCS)

    Proporciona contenido enriquecido y mide la interacción como remitente de marca verificado con RCS.

Recursos para desarrolladores


Leer los documentos

Explora las guías de inicio rápido, los fragmentos de código, los SDK y mucho más en nuestra completa biblioteca de recursos para iniciar tu creación de Facebook Messenger con MessagingX.

Envía un mensaje SMS

// Download the helper library from https://www.twilio.com/docs/node/install
// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = 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/install
import os
from twilio.rest import Client


# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_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/install

using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;


class Program
{
    static void Main(string[] args)
    {
        // Find your Account SID and Auth Token at twilio.com/console
        // and set the environment variables. See http://twil.io/secure
        string accountSid = Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");
        string authToken = Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "Hi there",
            from: new Twilio.Types.PhoneNumber("+15017122661"),
            to: new Twilio.Types.PhoneNumber("+15558675310")
        );

        Console.WriteLine(message.Sid);
    }
}
// Install the Java helper library from twilio.com/docs/java/install

import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;

public class Example {
    // Find your Account SID and Auth Token at twilio.com/console
    // and set the environment variables. See http://twil.io/secure
    public static final String ACCOUNT_SID = System.getenv("TWILIO_ACCOUNT_SID");
    public static final String AUTH_TOKEN = System.getenv("TWILIO_AUTH_TOKEN");

    public static void main(String[] args) {
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
        Message message = Message.creator(
                new com.twilio.type.PhoneNumber("+15558675310"),
                new com.twilio.type.PhoneNumber("+15017122661"),
                "Hi there")
            .create();

        System.out.println(message.getSid());
    }
}
<?php

// Update the path below to your autoload.php,
// see https://getcomposer.org/doc/01-basic-usage.md
require_once '/path/to/vendor/autoload.php';

use Twilio\\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 = new Client(\$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/install
require 'rubygems'
require 'twilio-ruby'

# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_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'
                           )

puts message.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

Capacidades


Impulsa la mensajería transaccional de última generación

Capacidad de entrega de mensajes optimizada a escala

  • Remitentes globales

    llega a consumidores en más de 180 países con remitentes localizados, pautas globales y herramientas de cumplimiento de las normas.

  • Optimización de ruta en tiempo real

    redireccionamiento automático del tráfico global cada 75 s para evitar interrupciones y latencia.

  • Información de mensajería

    análisis en tiempo real para la supervisión y solución de problemas de la entrega de mensajes y en la interacción.

  • Mensaje de emergencia

    vuelve automáticamente a los SMS cuando no se entrega un mensaje a través de WhatsApp o código corto.

Real-time analytics for monitoring message delivery and engagement
A Forrester Consulting study about the ROI of Twilio Messaging.

Recursos

Informe Total Economic Impact™ sobre el servicio de mensajería de Twilio

Un estudio de Forrester Consulting arrojó que Twilio Messaging proporcionó un aumento del 3 % en mensajes entregados, una mejora del 15 % entre los equipos de desarrollo y una tasa de aceptación de 30-40 % para marketing por SMS.

Precios


Soluciones de mensajería escalables con precios flexibles

Comienza con la API de mensajería programable de forma gratuita. Solo pagas por los mensajes que envías y recibes y por número de teléfono, además de las tarifas específicas de cada canal. Sin compromisos. Disfruta de descuentos para mensajería de alto volumen.


* Estudio Total Economic Impact™ de Twilio Messaging realizado por Forrester Consulting en abril del 2023. Los resultados son de una organización compuesta que representa a los clientes entrevistados.

Novedades

Presentamos Twilio Messaging Engagement Suite

Obtén un desarrollo más simple, un tiempo de comercialización más rápido y tasas de capacidad de entrega más altas*. Descubre cómo la programación de mensajes, el acortamiento de enlaces con seguimiento de clics, los datos avanzados y los paneles de control en tiempo real pueden beneficiar a tu empresa. 

 

* En una evaluación de más de 63 millones de mensajes enviados a través de Twilio con hipervínculos acortados, los mensajes con hipervínculos acortados por acortadores de enlaces de terceros se filtraron al 1,96 % o 28 veces la tasa de Twilio que se filtró a una tasa del 0,07 %