CalDAV es un protocolo de Internet basado en WebDAV que se utiliza para sincronizar y gestionar datos de calendario. Permite a los usuarios sincronizar sus calendarios con un servidor y acceder a ellos desde varios dispositivos. CalDAV se utiliza con frecuencia en servicios de correo y calendario como Apple Calendar, Thunderbird o Nextcloud.

¿Qué es CalDAV?

La abreviatura CalDAV encierra el concepto “Calendar Distributed Authoring and Versioning”, que se traduce como “creación y control de versiones distribuidos para calendarios”. CalDAV es un protocolo de red presentado por primera vez en 2003 por el grupo de trabajo IETF (Internet Engineering Task Force) para su revisión, y que en 2007 se especificó en RFC 4791. Este protocolo permite el intercambio de datos de calendario a través de WebDAV/HTTP, para que puedas acceder a tu calendario desde cualquier dispositivo y en cualquier lugar. Si agregas nuevas citas o eventos, o modificas las entradas ya existentes en el calendario, los ajustes se realizan automáticamente en todos los dispositivos sincronizados, ya sea el ordenador, el smartphone o la tableta.

¿Cómo funciona CalDAV?

CalDAV hace posible la gestión y la edición de citas, eventos y franjas horarias en todos los dispositivos, independientemente de la plataforma. El protocolo gestiona y distribuye los eventos del calendario a través del protocolo de transferencia HTTP, que es el utilizado prioritariamente en la web. Todos los eventos publicados de CalDAV se presentan en el llamado formato iCalendar con el que cualquier navegador común o cliente compatible puede mostrar un evento descargado en formato iCalendar.

El entorno WebDAV es la base para la gestión y la sincronización, y se ve ampliado, por ejemplo, con un control de acceso y funciones de evaluación de iCalendar gracias a CalDAV. Asimismo, se pueden configurar derechos de escritura para otros usuarios, comunicar las citas libres y reunir los cambios paralelos en una entrada. De esta forma no solo puedes sincronizar tu calendario en varios de tus dispositivos, sino también compartirlo con otros usuarios. Si además quieres sincronizar los datos de tus contactos, puedes hacerlo con el protocolo CardDAV.

Para poder utilizar CalDAV tienes que implementar el protocolo de red en tus aplicaciones de calendario mediante la descarga e instalación de un cliente CalDAV. A través de este programa estableces una conexión con un servidor CalDAV que regula el intercambio de la información del calendario a modo de instancia central.

Crear una dirección de e-mail de empresa
Descubre una forma nueva de usar tu e-mail
  • Escribe e-mails perfectos con funciones opcionales de IA (opcional)
  • Añade credibilidad a tu marca
  • Incluye dominio, filtro antispam y reenvío de correo electrónico

¿Qué son un cliente CalDAV y un servidor CalDAV?

Un cliente CalDAV designa un programa de ordenador que se ejecuta en el smartphone, tableta u ordenador, y que comunica con una unidad central (servidor) a través del protocolo CalDAV, y con el que puede enviar y recibir la información del calendario. A menudo se denomina también cliente al dispositivo en sí. Para que esto funcione, el software del cliente debe soportar tanto el protocolo de red como el dispositivo, para lo que hay variedad de clientes para dispositivos Windows, Android o Apple.

Un servidor CalDAV es el contrapunto de un cliente CalDAV: actúa como punto central para todas las solicitudes de los clientes y constituye la base para el intercambio de datos y, por tanto, para toda la sincronización del calendario. Esto significa que necesitas un servidor CalDAV donde se almacenen tus datos y un cliente compatible en tu dispositivo que pueda recuperar o mostrar esos datos desde el servidor.

Resumen de los servidores y clientes CalDAV más importantes

Estos son algunos de los clientes adecuados para la sincronización de datos de calendario a través de CalDAV:

  • CalendarSync para Android
  • AgenDAV
  • Atmail (a partir de la versión 6.0)
  • Outlook CalDav Synchronizer (plug-in de Outlook gratuito)
  • iPhone
Nota

Aquí se incluye el iPhone como cliente porque el dispositivo a partir de la versión 3.0 (o a partir de la versión 2.1 con RemoteCalendar) dispone de una función de calendario compatible con CalDAV.

En el caso del servidor, para la utilización de CalDAV es suficiente con un modelo básico como los que ofrecen muchos proveedores de servicios gratuitamente:

  • Calendar and Contacts Server (macOS y Linux)
  • Atmail (a partir de la versión 6.0)
  • Servidor Baïkal Lightweight (CalDAV+CardDAV)
  • Bedework
  • Google Calendar (compatibilidad limitada, solo lectura; es preferible usar la API CalDAV de Google)
  • ownCloud
  • Nextcloud

Así se implementa CalDAV

Si deseas configurar tu propio servidor CalDAV, necesitas una dirección IP fija. Si ya existe un servidor, descarga el cliente CalDAV que prefieras, instálalo y, a continuación, crea una cuenta. Asocia el perfil con el servidor, indicando los datos relevantes como la dirección de red establecida anteriormente. Para terminar, determina las opciones deseadas, como, por ejemplo, la persona o personas con quien compartir el calendario.

Usar CalDAV: ejemplos de integración del protocolo

En organizaciones con entornos de TI mixtos o con una infraestructura de calendario personalizada, CalDAV ofrece la posibilidad de gestionar las citas de forma centralizada e integrarlas de manera flexible en los flujos de trabajo existentes. A continuación, te mostramos cómo integrar CalDAV en entornos populares como Nextcloud, Microsoft 365 y Google Workspace.

Nextcloud: CalDAV para la nube privada

Nextcloud es compatible con CalDAV de forma nativa a través de la aplicación de calendario integrada. Los usuarios pueden gestionar sus datos de calendario directamente desde la interfaz web y sincronizarlos con clientes externos mediante CalDAV. Puedes copiar la URL para el acceso CalDAV desde la cuenta de usuario en la aplicación de calendario y normalmente tiene un formato como este: https://cloud.example.com/remote.php/dav/calendars/username/ Con un cliente CalDAV compatible, es posible suscribirse a calendarios o editarlos directamente. Además, Nextcloud permite asignar permisos para calendarios compartidos, lo que resulta ideal para el trabajo en equipo.

Microsoft 365: CalDAV solo utilizable con terceros

Microsoft 365 no ofrece soporte nativo para CalDAV. Sin embargo, es posible integrar servicios CalDAV mediante herramientas de terceros como CalDav Synchronizer para Outlook. Estas herramientas actúan como puente entre los servicios de Exchange de Microsoft y el estándar abierto CalDAV. En las empresas, esta solución resulta especialmente útil cuando existen infraestructuras de TI híbridas o cuando se quieren combinar calendarios de Nextcloud o Apple iCloud con Outlook. No obstante, hay que tener en cuenta que pueden existir limitaciones de funciones y permisos.

En el siguiente tutorial te explicamos el procedimiento con CalDav Synchronizer en Outlook:

  1. Descarga e instala el plugin. Cierra Outlook antes de la instalación.
  2. Haz clic en la pestaña CalDav Synchronizer en Outlook y crea un nuevo perfil CalDAV. Selecciona como tipo de perfil Generic CalDAV.
  3. Elige la carpeta de Outlook que quieres sincronizar e introduce la URL CalDAV de tu proveedor.
  4. Guarda el perfil para completar la configuración.
Microsoft 365 para empresas
El Office que ya conoces, pero mejorado

La potente aplicación de e-mail Exchange y las versiones más actuales de tus aplicaciones favoritas de Office desde cualquier dispositivo.

Usar CalDAV con Google Workspace

La URL CalDAV para acceder a Google Workspace o a Google Calendar es: https://apidata.googleusercontent.com/caldav/v2/your_email_address/events

Para establecer la conexión, debes iniciar sesión con tu cuenta de Google, normalmente mediante una contraseña de aplicación o mediante OAuth, ya que las contraseñas simples suelen no ser aceptadas. A continuación, podrás conectar tu cliente CalDAV a esta URL para sincronizar tus citas en modo de solo lectura.

Ten en cuenta que Google CalDAV está optimizado principalmente para la recuperación de datos de calendario, por lo que la edición completa de eventos suele estar limitada. Para funciones de calendario más avanzadas, se recomienda utilizar la API de Google Calendar, que permite una gestión y sincronización más completas.

Usar CalDAV con IONOS

IONOS también te ofrece con CalDAV una forma sencilla de importar datos de calendario y sincronizarlos y gestionarlos entre diferentes plataformas. Por ejemplo, puedes migrar tu calendario de Webmail a Microsoft 365 y consultar o editar tus citas cómodamente en distintos dispositivos, evitando pérdida de datos y duplicados. La configuración se realiza mediante la URL CalDAV, que encontrarás en tu cuenta de cliente de IONOS, y conectando un cliente de calendario compatible con CalDAV.

Google Workspace (antes G Suite)
Trabajar juntos ahora es más fácil que nunca
  • Todas las herramientas de Google que conoces en un solo lugar
  • Configura Gmail para tu negocio con tu dominio
  • Usar Gmail con tu dominio de IONOS
¿Le ha resultado útil este artículo?
Ir al menú principal