Integración Toggl n8nAutomatiza Toggl con n8n.
¿Qué pasaría si cada cronómetro detenido en Toggl pusiera en marcha el resto del trabajo? La integración Toggl n8n vive en un solo nodo, el Toggl Trigger: 1 evento, newTimeEntry, consultado en el intervalo que elijas. No hay nodo de acción, así que escribir en Toggl pasa por HTTP Request.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué aporta de verdad la integración Toggl n8n?
La integración Toggl n8n funciona en un solo sentido: n8n vigila tu cuenta de Toggl y arranca un flujo de trabajo, es decir una serie de pasos automáticos, en cuanto aparece una entrada de tiempo nueva. Toggl sigue siendo donde se registran las horas. n8n es donde esas horas se convierten en una fila, un aviso o una línea de factura. La conexión usa un credential Basic auth que se crea una vez y se reutiliza siempre.
Primer caso, una consultora que factura por horas. Cada cronómetro detenido alimenta una hoja de control en Microsoft Excel 365, en la pestaña del cliente que corresponde. Nadie vuelve a copiar horas a final de mes y esa hoja ya sirve de base para facturar.
Segundo caso, visibilidad para un equipo pequeño. Llega la entrada, n8n la formatea y la publica en el canal del proyecto con Slack. El responsable ve en qué se está trabajando sin abrir ninguna herramienta de reporting, y el hilo queda como registro ligero de actividad.
Tercer caso, el archivo del cliente. Un flujo acumula las entradas de la semana, genera un documento con el detalle de lo registrado y lo guarda en la carpeta compartida de Google Drive. Siempre el mismo formato, siempre el mismo día, sin que nadie lo prepare a mano.
Lo que esta integración no hace: escribir en Toggl. El catálogo muestra 0 operaciones y 0 recursos para esta herramienta, o sea que ningún nodo escribe en Toggl. Para eso está el nodo HTTP Request, que llama a cualquier endpoint de la API de Toggl reutilizando el mismo credential mediante la autenticación predefinida. Cuesta más de configurar que una lista desplegable, y aquí es el único camino.
El otro límite es el retraso. El trigger, el nodo que dispara el flujo, consulta la API cada cierto tiempo: la entrada se recoge en el siguiente sondeo, no en el segundo exacto en que se para el cronómetro. Para una hoja de control o un resumen semanal da igual. Para una reacción inmediata, no es la herramienta. Si los credenciales y las ejecuciones todavía te suenan a chino, el Curso n8n los explica antes de montar nada en producción.
¿Cómo conectas Toggl con n8n?
- 01
Crea el credential de Toggl
Primero hace falta una cuenta de Toggl. En n8n, abre el menú Credentials y crea un credential de Toggl, es decir el acceso guardado que n8n usa para hablar con la herramienta en tu nombre. Se crea una sola vez: los flujos que añadas después lo eligen de una lista desplegable. La ventaja práctica llega el día que cambia la contraseña, porque la corrección se hace en un único sitio y no flujo por flujo.
- 02
Rellena los dos campos de Basic auth
Toggl admite aquí un solo método de autenticación, Basic auth, así que el formulario cabe en dos líneas. Username espera la dirección de correo de tu cuenta de usuario, la misma con la que entras. Password espera la contraseña de esa cuenta. No hay clave que generar ni permisos que marcar. A cambio, la conexión queda atada a una cuenta real, y para un equipo suele convenir una cuenta de operaciones compartida.
- 03
Coloca el trigger y elige el evento
Añade el Toggl Trigger al lienzo, selecciona el credential y elige el Event que escucha el nodo. La versión 1 ofrece
newTimeEntryy ningún otro parámetro pide valor. Ajusta el intervalo de sondeo, activa el flujo y registra una entrada corta en Toggl: la primera ejecución te enseña los datos que llegan de verdad antes de que construyas el resto de la rama.
¿Qué dispara un flujo de Toggl en n8n?
Toggl Trigger es el nodo que arranca un workflow cuando algo ocurre en Toggl. Escucha 1 eventos, listados abajo por familia. Eliges uno o varios, activas el workflow y n8n registra el webhook (la URL que Toggl llama) en tu cuenta.
Lo que ves en n8n
Todos los eventos, por familia
Una fila por objeto, un chip por acción. El evento que marcas en el nodo se escribe objeto.acción; pasa el cursor por un chip para leer cuándo se dispara.
new.*1Notas de configuración
01Set Up the Toggl Trigger
El nodo Toggl Trigger arranca un flujo cuando Toggl reporta un evento. Su configuración se resume en tres decisiones: el credential, el evento que escucha y cada cuánto se consulta la API.
Parámetros clave
- Event: el evento de Toggl que vigila el nodo. La versión 1 expone un único valor,
newTimeEntry, agrupado en 1 familia. No hay nada que comparar en la lista ni una opción comodín que recoja todos los tipos de evento a la vez. - Poll Times: cada cuánto pregunta n8n a la API de Toggl si hay algo nuevo. Eso es el polling, o sondeo: preguntar cada cierto tiempo en lugar de recibir un aviso. Una vez por minuto como mucho; un intervalo más amplio sobra cuando el destino es una hoja que se mira por la mañana.
02New Time Entry
Cada ejecución transporta una sola entrada de tiempo recién creada. El flujo maneja siempre un bloque de trabajo, nunca un lote que haya que recorrer en bucle, y eso simplifica bastante la rama que viene detrás.
Parámetros clave
- Event: fijado en
newTimeEntry, el único valor de la familianewen este nodo. No existe otro evento con el que combinarlo, así que varias necesidades de Toggl se resuelven con varios flujos separados y no con un nodo de casillas múltiples.
{{ $json.description }}, que apunta a un campo del elemento emitido por el trigger.¿Necesitas ayuda para automatizar Toggl con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.


