Zulip es una solución de comunicación de equipo desarrollada en Python comenzada por una empresa homónima adquirida por Dropbox en el año 2014 y gracias al cuál fue liberada bajo Apache 2.0.
Esta herramienta permite la comunicación tanto instantánea, a modo de chat, como asíncrona teniendo así en cuenta las distintas disponibilidades de los miembros de los equipos de trabajo y manteniendo la persistencia de todos los mensajes incluidos los recibidos mientras no se está conectado. También permite visualizar los mismos de una manera cómoda y organizada en hilos.
Esta solución también cuenta con la posibilidad de personalización debido a sus APIs, de hecho, gracias a las mismas existen numerosas integraciones con otras plataformas como pueden ser GitHub o LDAP.
Zulip cuenta con una parte servidor y varios clientes. Estos clientes están disponibles para diversas plataformas, tanto móviles como de escritorio o mismo existe una versión para navegador, sin necesidad de instalación.
Los usuarios pueden instalar el software de servidor en su propia infraestructura pero también pueden usar servicios de terceros, o el servicio en Zulipchat.com donde se puede utilizar la suscripción gratuita o un plan de pago con más espacio y soporte incluido.
Algunas de las características más destacables de Zulip son:
- Notificaciones configurables.
- Notificaciones integrables con Trac, Nagios, GitHub, Jenkins…
- API REST para la integración con otras plataformas.
- Llamadas de vídeo a un click empleando Zoom, Jitsi o Hangouts.
- Integración con IRC, Matrix y Slack.
- Mensajes y borradores persistidos.
- Usuarios convidados con acceso a grupos determinados.
- Búsqueda en todo el histórico de mensajes.