NOTIFICACIONES PARA DESARROLLADORES

Tu app.
Tus eventos.
Notificaciones por WhatsApp.

Agrega avisos de pedidos, recordatorios de citas y documentos a tu software. Envía por una API REST y recibe respuestas y eventos de entrega en tu backend.

20 mensajes al día · Sin tarjeta · Tu propio número

EVENTO DE TU APP → AVISO POR WHATSAPP
o.Tu aplicaciónEjemplo
POST /v1/messages
{
  "channel": "whatsapp",
  "to": "+13015550123",
  "text": "¡Tu cita está confirmada!"
}
Tu backend decide cuándo notificar.
O
Tu negocio

¡Tu cita está confirmada!

Mensaje de ejemplo
API → WhatsApp → tu cliente
Vista ilustrativa. No representa actividad real.
↗

Tu númeroUna conexión por cuenta

⌘

Tu integraciónAPI y webhooks firmados

◎

Tu controlClaves y conexión separadas

INTEGRA TU PRIMERA NOTIFICACIÓN

Un evento en tu app. Un aviso útil para tu usuario.

Para SaaS, CRM, sistemas de reservas y herramientas internas.

01

Crea tu espacio

Registra tu proyecto y guarda tu clave API en el backend. Tu prueba comienza al crear la cuenta.

02

Conecta tu WhatsApp

Escanea tu QR desde Dispositivos vinculados. Puedes cambiar de número manteniendo una sola línea activa.

03

Actívalo desde tu backend

Llama a la API cuando cambie un pedido, una cita o un servicio. Guarda el ID del mensaje y sigue su estado mediante webhooks firmados.

¿QUÉ VAS A INTEGRAR?

Diseñado alrededor de los eventos de tu aplicación.

order.paid

Confirmaciones de pedidos

Confirma una compra o envía una factura después de registrar el pago en tu aplicación.

appointment.confirmed

Citas y recordatorios

Avisa cuando se confirme una reserva o cambie una cita.

service.completed

Informes y documentos

Comparte una foto del servicio o un informe PDF desde tu propia aplicación.

ticket.updated

Actualizaciones de soporte

Notifica cambios en un ticket y recibe la respuesta del usuario en tu backend.

Son ejemplos de eventos de tu software. Tu backend programa y dispara la llamada a la API; OswiLink no consulta tus pedidos ni tus reservas.

REST API · JSON · WEBHOOKS

Tu primera notificación empieza aquí.

Usa cURL, Node.js o Laravel desde tu backend. Conserva una clave de idempotencia por notificación y guarda el ID de mensaje recibido.

POST /v1/messages
curl "https://oswilink.com/v1/messages" \
  -H "Authorization: Bearer $OSWI_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order-123-confirmed-v1" \
  --data '{"channel":"whatsapp","to":"+13015550123",
    "text":"Tu pedido está confirmado."}'

Solo es un ejemplo. Cambia el destinatario ficticio por un número de prueba autorizado. HTTP 202 significa en cola; consulta el estado para confirmar la entrega. Los envíos reales requieren activación durante la beta.

EL CONTEXTO QUE TUS USUARIOS NECESITAN

Una notificación.
Con el archivo adecuado.

Envía la foto de un servicio, una factura PDF o un aviso de texto desde el mismo endpoint. Los archivos se obtienen desde tus URL HTTPS públicas.

Ver formatos y límites
AaTexto▧Imágenes▷Video≈AudioPDFDocumentos↩Respuestas
BETA PARA DESARROLLADORES

Integra un flujo.
Pruébalo de principio a fin.

7días gratis
  • 20 mensajes diarios durante la prueba
  • Una línea de WhatsApp por cuenta
  • API key, QR y documentación
  • Sin tarjeta ni cobros automáticos
Acceso piloto

Los envíos reales requieren activación del operador. El modo simulado no envía mensajes a teléfonos. La conexión utiliza Baileys y no es la API oficial de WhatsApp.

Dale a tu aplicación un canal de notificaciones.

Crea tu cuenta, guarda tu clave del backend y abre la guía de integración.

Google estará disponible próximamente.

o con tu correo y contraseña
SIN LETRA PEQUEÑA ESCONDIDA

Antes de empezar.

¿Puedo usarlo desde una app móvil o cualquier backend?

Cualquier backend que haga peticiones HTTPS puede usar la API REST. Tu app móvil o navegador debe llamar a tu backend para que la clave privada permanezca en el servidor.

¿Cada cliente de mi software puede conectar su número?

La beta admite un número de WhatsApp activo por cuenta OswiLink. Todavía no incluye panel de revendedor, varios números de clientes en una cuenta ni alta de clientes por API.

¿Necesito mi propio teléfono?

Sí. Vinculas una cuenta de WhatsApp que ya esté registrada en tu teléfono. OswiLink no crea la cuenta ni sustituye ese registro.

¿Qué sucede al terminar la prueba?

Se bloquean nuevos envíos y se detiene la conexión. No se realiza ningún cobro automático. Las mensualidades y la pasarela de pago aún no están activadas.

¿Se conservan mis conversaciones?

No somos un archivo permanente. El contenido y los eventos se conservan temporalmente unas 24 horas; los datos técnicos de los mensajes, hasta 30 días. Las credenciales de conexión se guardan por separado. Consulta el detalle.

¿Cómo se conecta OswiLink con mi WhatsApp?

Vincula tu cuenta de WhatsApp escaneando un código QR desde Dispositivos vinculados. Después puedes administrar tu conexión y volver a vincularla cuando sea necesario, todo desde tu panel. OswiLink es un servicio independiente y no utiliza la plataforma oficial de WhatsApp Business.