Saltar al contenido

Funciona con tus herramientas a través de Zapier, Make, n8n e Integrately

Bandeja de entrada compartida de WhatsApp

Tu WhatsApp, antes y después

Mismo número, mismos clientes. La diferencia se nota cuando llegan dos mensajes a la vez.

  • Dos personas responden al mismo cliente
  • Solo una persona puede responder
  • La pregunta de las 21:00 espera hasta las 9:00
  • Nadie sabe cuánto esperó cada cliente
  • Ves quién está respondiendo ya
  • Cada uno responde desde su propia cuenta
  • Una IA responde la pregunta de las 21:00
  • Sabes exactamente cuánto esperó cada cliente
En la práctica

Las capturas, no el discurso.

Nadie responde dos veces

Puedes ver quién lo tiene antes de abrirlo.

Habla a tu bandeja de entrada

Conecta Claude o ChatGPT y trabaja tu WhatsApp preguntando.

Un mensaje, la lista completa

Escríbelo una vez. Cada respuesta llega a la bandeja de entrada compartida.

¿Qué pasó realmente esta semana?

Tiempos de respuesta, volumen y quién llevó la carga, por número.

Bandeja de entrada compartida, WaliChat
Nadie responde dos veces1/4
Habla a tu bandeja de entrada2/4
Un mensaje, la lista completa3/4
¿Qué pasó realmente esta semana?4/4
Por donde empezar

Ven desde donde estás

Cada conversación en una bandeja de entrada, cada respuesta firmada. Ana lo toma y todos pueden ver que es suyo.

Ver la bandeja de entrada compartida
Cómo funciona

Cinco minutos y el equipo se pone manos a la obra

Ningún número nuevo, nadie técnico.

  1. Conecta tu número

    Aquel al que ya escriben tus clientes.

  2. Confírmalo con Meta

    Registro oficial Meta. Su número va en la WhatsApp Business API, a su nombre.

  3. Invita a tu equipo

    Agregue agentes, cree departamentos, establezca quién ve qué.

  4. Estás respondiendo

    Todos en el mismo número y las preguntas de rutina respondidas sin ti.

¿Ya estás trabajando en Claude o ChatGPT? Apuntalo a este inbox. Acerca del servidor MCP

Gratis durante 7 días · Sin tarjeta de crédito · Configuración en 5 minutos

Úselo como ya trabaja su equipo

Chat en equipo

Asigna, anota y resuelve sin salir del hilo.

Campañas

Envíos con plantilla, programados y rastreados.

Panel

La carga actual de un vistazo, por agente y departamento.

Analíticas

Tiempos de respuesta y compromiso a lo largo del tiempo.

CRM de contactos

Metadatos, etiquetas e historial por cliente.

Editar contactos y archivos

Actualice detalles y comparta documentos en el hilo.

La misma bandeja, en tu bolsillo

La aplicación móvil WaliChat para iOS y Android mantiene las tareas, notas y etiquetas sincronizadas con la bandeja de entrada del escritorio.

Agentes de IA y Flows

Tu turno de noche nunca termina

Un agente de IA responde durante la noche. Obtendrás las pistas interesantes por la mañana.

Flujo · fuera de horario23:40
"¿Realizan envíos a Portugal?"El agente de IA responde
"Necesitamos 200 unidades para el viernes"Calificado → asignar a Ventas, 09:00

<Hello World/> Developers!

Una sola API REST para todo lo que hace la bandeja.

  • 15+lenguajes de código
  • Sin códigovía Zapier, Make y n8n
  • Webhookscada evento entrante
  • Probador en vivoejecutar llamadas desde los documentos
+7 more in the docs
# Send a messagecurl -X POST https://api.wali.chat/v1/messages \  -H "Authorization: $WALI_TOKEN" \  -H "Content-Type: application/json" \  -d '{"phone": "+14155550142",       "message": "Your order shipped"}'# Send a file: same call, media body  -d '{"phone": "+14155550142",       "media": {"url": "https://acme.co/cat.pdf"}}'# Schedule it: same call, deliverAt  -d '{"phone": "+14155550142",       "message": "Doors open at 9:00",       "deliverAt": "2026-08-25T09:00:00Z"}'
// One tiny client for every callconst wali = (body) =>  fetch('https://api.wali.chat/v1/messages', {    method: 'POST',    headers: {      Authorization: process.env.WALI_TOKEN,      'Content-Type': 'application/json'    },    body: JSON.stringify(body)  })// Send a messageawait wali({ phone: '+14155550142',  message: 'Your order shipped' })// Send a fileawait wali({ phone: '+14155550142',  media: { url: 'https://acme.co/cat.pdf' } })// Schedule it for tomorrow at 9:00await wali({ phone: '+14155550142',  message: 'Doors open at 9:00',  deliverAt: '2026-08-25T09:00:00Z' })
import os, requestsdef wali(**body):    return requests.post(        "https://api.wali.chat/v1/messages",        headers={"Authorization":                 os.environ["WALI_TOKEN"]},        json=body)# Send a messagewali(phone="+14155550142",     message="Your order shipped")# Send a filewali(phone="+14155550142",     media={"url": "https://acme.co/cat.pdf"})# Schedule it for tomorrow at 9:00wali(phone="+14155550142",     message="Doors open at 9:00",     deliverAt="2026-08-25T09:00:00Z")
<?php // composer require guzzlehttp/guzzle$wali = new GuzzleHttp\Client([  'base_uri' => 'https://api.wali.chat/v1/',  'headers'  => [    'Authorization' => getenv('WALI_TOKEN')  ]]);// Send a message$wali->post('messages', ['json' => [  'phone'   => '+14155550142',  'message' => 'Your order shipped']]);// Send a file$wali->post('messages', ['json' => [  'phone' => '+14155550142',  'media' => ['url' => 'https://acme.co/cat.pdf']]]);// Schedule it for tomorrow at 9:00$wali->post('messages', ['json' => [  'phone'     => '+14155550142',  'message'   => 'Doors open at 9:00',  'deliverAt' => '2026-08-25T09:00:00Z']]);
// One helper for every callfunc wali(body string) {  req, _ := http.NewRequest("POST",    "https://api.wali.chat/v1/messages",    strings.NewReader(body))  req.Header.Set("Authorization",    os.Getenv("WALI_TOKEN"))  req.Header.Set("Content-Type",    "application/json")  http.DefaultClient.Do(req)}// Send a messagewali(`{"phone": "+14155550142",       "message": "Your order shipped"}`)// Send a filewali(`{"phone": "+14155550142",       "media": {"url": "https://acme.co/cat.pdf"}}`)// Schedule it for tomorrow at 9:00wali(`{"phone": "+14155550142",       "message": "Doors open at 9:00",       "deliverAt": "2026-08-25T09:00:00Z"}`)
require "net/http"; require "json"def wali(**body)  uri = URI("https://api.wali.chat/v1/messages")  Net::HTTP.post(uri, body.to_json,    "Authorization" => ENV["WALI_TOKEN"],    "Content-Type"  => "application/json")end# Send a messagewali(phone: "+14155550142",     message: "Your order shipped")# Send a filewali(phone: "+14155550142",     media: { url: "https://acme.co/cat.pdf" })# Schedule it for tomorrow at 9:00wali(phone: "+14155550142",     message: "Doors open at 9:00",     deliverAt: "2026-08-25T09:00:00Z")
// Java 11+, one helper for every callHttpClient http = HttpClient.newHttpClient();void wali(String body) throws Exception {  http.send(HttpRequest.newBuilder()    .uri(URI.create(      "https://api.wali.chat/v1/messages"))    .header("Authorization",      System.getenv("WALI_TOKEN"))    .header("Content-Type", "application/json")    .POST(BodyPublishers.ofString(body))    .build(), BodyHandlers.ofString());}// Send a messagewali("""  {"phone": "+14155550142",   "message": "Your order shipped"}""");// Send a filewali("""  {"phone": "+14155550142",   "media": {"url": "https://acme.co/cat.pdf"}}""");// Schedule it for tomorrow at 9:00wali("""  {"phone": "+14155550142",   "message": "Doors open at 9:00",   "deliverAt": "2026-08-25T09:00:00Z"}""");
// One client for every callvar http = new HttpClient();http.DefaultRequestHeaders.Add(  "Authorization",  Environment.GetEnvironmentVariable(    "WALI_TOKEN"));Task Wali(object body) =>  http.PostAsJsonAsync(    "https://api.wali.chat/v1/messages", body);// Send a messageawait Wali(new { phone = "+14155550142",  message = "Your order shipped" });// Send a fileawait Wali(new { phone = "+14155550142",  media = new { url = "https://acme.co/cat.pdf" } });// Schedule it for tomorrow at 9:00await Wali(new { phone = "+14155550142",  message = "Doors open at 9:00",  deliverAt = "2026-08-25T09:00:00Z" });
RESPONSE · 201
{"id": "6a1f…c7","status":"delivered" }

Prueba gratuita de 7 días. No se requiere tarjeta. Sin ataduras.

Professional

39,90 $por mes

33,25 $por mes

Facturado mensualmente. Cancele en cualquier momento.

399 $ facturado una vez al año

Miembros de Equipo
3
Mensajes de texto al mes
20,000
Contactos almacenados
5,000
Agentes de IA y Flows sin código
No incluido
Campañas por día
1
Retención del historial de chats
270 días
Empezar prueba gratuitaDescubre más funciones

Enterprise

99,90 $por mes

83,25 $por mes

Facturado mensualmente. Cancele en cualquier momento.

999 $ facturado una vez al año

Miembros de Equipo
9
Mensajes de texto al mes
Ilimitados
Contactos almacenados
Ilimitados
Agentes de IA y Flows sin código
50
Campañas por día
10
Retención del historial de chats
2,190 días
Empezar prueba gratuitaDescubre más funciones

Los números WhatsApp Business API se facturan por número, más las tarifas de conversación Meta. Ver precios de API

Comparar todas las características

Preguntas, respondidas

¿Tengo que cambiar mi número de WhatsApp?

No. Conservas tu número actual y tus chats.

¿Cuántas personas pueden trabajar en un número?

Todo tu equipo, al mismo tiempo. Su plan establece cuántos.

¿Qué puede hacer realmente el agente de IA?

Lo construyes para responder a tus preguntas habituales día y noche, y pasar el resto a una persona.

¿Cuánto tiempo lleva la configuración?

Unos cinco minutos: conecta tu número e invita a tu equipo.

¿Puedo integrar WaliChat con mis propios sistemas?

Sí. A través de nuestra API, o con herramientas sin código como Zapier, Make y n8n.

¿Existe una aplicación móvil?

Sí, en iOS y Android, con la misma bandeja de entrada compartida.

¿Cuánto cuesta un plan por número?

Todo lo que hay en tu plan está incluido, a un precio predecible por número cada mes. Meta cobra las tarifas de conversación por separado.

¿Es este el WhatsApp Business API oficial?

Sí. WaliChat es un proveedor oficial de WhatsApp Business API y su número está registrado con Meta en lugar de ejecutar una solución alternativa.