Widget web en tiempo real
Un iframe de origen cruzado sobre WebSockets, respaldado por un Durable Object por conversación: un registro de eventos estrictamente ordenado que solo confirma tras el commit.
chatpony es un servicio de soporte ligero, con chat en vivo y tickets por correo, construido íntegramente sobre Cloudflare Workers. Un despliegue es un equipo: sin servidores que mantener y sin licencias por puesto.
La burbuja de la esquina es el widget real, conectado a este despliegue. Esta página es nuestro servicio de soporte.
<!-- drop these two tags on your page --> <script> window.$chatpony = { baseUrl: 'https://chatpony.com', widgetKey: 'your-inbox-key', } </script> <script src='/widget/loader.js' async></script> // loader gzips under 4 KB — a fake CSS // bubble until the first click.
Chat en vivo cuando hay alguien, tickets por correo cuando no — todo desde un único panel del mismo origen.
Un iframe de origen cruzado sobre WebSockets, respaldado por un Durable Object por conversación: un registro de eventos estrictamente ordenado que solo confirma tras el commit.
Los mensajes sin conexión pasan a correo mediante Cloudflare Email Routing. El hilado, el análisis MIME y el envío saliente corren en Queues de forma asíncrona.
Una consola React del mismo origen para tu equipo: lista de conversaciones en vivo, presencia, asignación, posposición, respuestas guardadas y tickets por correo, todo junto.
Toda la pila es un único Cloudflare Worker. Sin servidores que mantener y sin cobro por puesto: la capacidad solo la limita tu plan de Cloudflare.
Un clic en Cloudflare aprovisiona D1, R2, KV, Queues y Durable Objects, sin copiar ni un solo ID de recurso.
Abre /app, introduce tu token de un solo uso y el asistente crea el primer administrador y una bandeja web por defecto.
Pega dos etiquetas script en tu sitio. El widget funciona en cuanto despliegas; el correo se activa paso a paso.
Cada pregunta sobre chatpony pasa por chatpony. Abre el widget y empieza una conversación real, la misma que tendrían tus visitantes.