De voz a Todoist: convierte cualquier transcripción en tareas (2026)
todoisttareastranscripción

De voz a Todoist: convierte cualquier transcripción en tareas (2026)

BMMamane B. MoussaMay 26, 2026Updated July 2, 202614 min read

Summarize this article with:

TL;DR

Las tareas pendientes de notas de voz y reuniones no tienen por qué copiarse a mano en Todoist. Con un paso de transcripción y una automatización sencilla, todo lo que digas en voz alta llega a tu lista de tareas con el proyecto, la prioridad y la fecha correctos. Todoist ofrece tres vías de entrada para datos externos: una dirección de correo por proyecto, el endpoint de lenguaje natural Quick Add y la API REST completa. Al no existir una integración directa para archivos de audio, la conexión se realiza con Zapier, Make, n8n o llamadas directas a la API. Esta guía detalla cuatro patrones prácticos y los prompts necesarios para extraer tareas de forma fiable.

La distancia entre las ideas capturadas y tu lista de tareas es un problema de enrutamiento, no de memoria. Las notas de voz se acumulan, las grabaciones de reuniones quedan sin revisar y las tareas que terminan en Todoist son las que escribiste a mano. Automatizar el paso de audio a tareas cierra esa brecha conectando un paso de transcripción con las tres vías de entrada de Todoist: reenvío por correo, el endpoint de Quick Add API y la API REST completa.

No existe una integración nativa en Todoist para archivos de audio externos. La función Ramble de Todoist (lanzada en enero de 2026) transcribe la voz que dictas en directo dentro de la aplicación, pero no admite grabaciones subidas ni archivos de reuniones. Todo lo que verás en este artículo es un flujo conectado mediante Zapier, Make, n8n o llamadas directas a la API.

Tres formas de enviar tareas a Todoist desde fuera

Antes de elegir un patrón, conviene saber qué opciones ofrece Todoist para recibir datos externos:

MétodoRequiereIdeal para
Correo entrante (dirección por proyecto)Cualquier plan de TodoistFlujos simples de una tarea por correo
Quick Add API (POST /api/v1/tasks/quick_add)Token de APIEntrada en lenguaje natural con análisis de fecha y prioridad
REST API (POST /api/v1/tasks)Token de APIJSON estructurado con control total de campos

El correo entrante asigna a cada proyecto una dirección de reenvío única. Reenvía un correo y el asunto se convierte en el nombre de la tarea; el cuerpo pasa a ser un comentario adjunto. En los planes Pro y Business, Email Assist (la capa de IA de Todoist) reescribe el asunto para crear un nombre de tarea más claro y extrae fechas de forma automática. Todos los planes permiten añadir fechas, etiquetas y prioridades directamente en el texto con la sintaxis de Todoist: <date tomorrow>, @label, p1.

Quick Add es el equivalente por API a escribir en el cuadro de tareas de Todoist. Envía texto en lenguaje natural como Draft pricing proposal Wednesday p2 @meeting-action y Todoist lo procesará. Es muy útil cuando tu automatización genera líneas de tareas en texto plano en lugar de un JSON estructurado.

La API REST ofrece control absoluto. Crea tareas con campos explícitos como due_string, priority, project_id, labels y description en una sola llamada. Adjunta un enlace de origen en la descripción para que la tarea mantenga siempre la referencia a la reunión o grabación de la que surgió.

Patrón 1: de nota de voz a tarea personal

La integración más simple: grabas una nota mientras caminas y se transcribe. Un LLM extrae los puntos de acción y estos se envían a Todoist.

  1. Graba una nota de voz en tu teléfono (de 30 segundos a 5 minutos cubre la mayoría de capturas personales).
  2. La nota se sincroniza automáticamente con iCloud Drive, Google Drive o Dropbox.
  3. Zapier o Make detecta el nuevo archivo y lo envía a un servicio de transcripción. Si solo necesitas texto limpio sin un bot de reuniones, la herramienta de audio a texto de ConvertAudioToText se encarga de este paso sin requerir cuenta para archivos cortos.
  4. La transcripción pasa por un LLM con el prompt de extracción que se muestra abajo.
  5. Para cada elemento de acción, la automatización llama a POST /api/v1/tasks o al endpoint de Quick Add.

Interfaz de subida de audio de ConvertAudioToText para transcribir notas de vozInterfaz de subida de audio de ConvertAudioToText para transcribir notas de voz

El prompt de extracción:

Eres un asistente que extrae tareas pendientes de una nota de voz en la que 
el hablante pensaba en voz alta.

Las tareas pendientes son compromisos explícitos de hacer algo. Exige 
lenguaje de compromiso: "voy a", "tengo que", "debo", "vamos a", 
"haré". Descarta hipótesis ("quizás podría"), divagaciones y 
observaciones que no generen un compromiso.

Para cada tarea, genera JSON:
{
  "content": "<tarea que empiece con verbo, ej. Escribir a Sarah sobre la propuesta>",
  "due_string": "<fecha específica si se menciona, 'esta semana' si es aproximada, null si no hay>",
  "priority": <número: 4=normal, 3=media, 2=alta, 1=urgente según el texto>,
  "notes": "<una frase de contexto extraída de la nota>"
}

Devuelve un array. Si no hay tareas pendientes, devuelve [].

Transcripción:
[transcript]

El campo notes se convierte en la descripción de la tarea en Todoist e incluye un enlace a la transcripción original. Sin ese enlace, una tarea como "Redactar propuesta de precios" pierde todo su contexto al cabo de tres semanas.

Patrón 2: tareas de reuniones con identificación de interlocutores

La diarización de hablantes cambia por completo lo que puedes automatizar en un equipo. Una transcripción con hablantes etiquetados permite asignar cada tarea a la persona exacta que se comprometió a hacerla.

  1. Graba la reunión (Zoom, Meet, Teams).
  2. Transcribe con la diarización de interlocutores activada. Para la transcripción de reuniones, el resultado diarizado identifica cada intervención como Hablante 0, Hablante 1, etc.
  3. Mapea las etiquetas de los interlocutores con sus nombres reales (una tabla de equivalencias en tu automatización resuelve esto para participantes habituales).
  4. Procesa la transcripción con un prompt de extracción que incluya la información del interlocutor.
  5. Envía cada tarea a la sección o proyecto correspondiente en un espacio de trabajo compartido de Todoist.

La complicación habitual: no todo el mundo utiliza Todoist. En equipos mixtos, la automatización puede bifurcarse hacia distintas herramientas según la persona. Si el equipo comparte un espacio de trabajo en Todoist, cada miembro puede tener una sección dedicada donde recibir sus tareas de forma automática.

El prompt de extracción para reuniones:

Eres un asistente que extrae tareas pendientes de la transcripción de una 
reunión con interlocutores identificados.

Para cada tarea pendiente, identifica:
- Quién se comprometió (el interlocutor que lo dijo, no a quien se lo pidieron)
- A qué se comprometió exactamente (comenzando con verbo, en voz activa)
- Cualquier fecha límite mencionada
- El contexto general (una frase)

Extrae únicamente compromisos explícitos. "Deberíamos hacer esto" sin un 
responsable asignado no es una tarea. "Lo enviaré antes del viernes" sí lo es.

Devuelve un array JSON con los campos: owner, content, due_string, context.

Transcripción:
[transcript]

Si quieres saber cómo crear actas de reuniones a partir de grabaciones de audio con un formato más estructurado, esa misma transcripción puede alimentar tanto el acta formal como la exportación de tareas de manera simultánea.

Patrón 3: nota de voz para la planificación diaria

Un hábito diario productivo: cada mañana, graba una nota de planificación de 2 a 5 minutos. Las tareas llegarán a tu vista de hoy en Todoist antes de que te sientes frente al ordenador.

Planificar mientras caminas o antes de encender la pantalla fomenta un pensamiento más claro que hacerlo dentro de la propia app. La transcripción y la creación de tareas se ejecutan en segundo plano.

Programa la grabación a una hora fija. Una alarma en el teléfono con la etiqueta "Plan de la mañana" sirve de recordatorio, y una hora fija consolida el hábito más rápido que registrar notas sin horario fijo. La automatización se encarga de todo lo demás en cuanto grabas.

Para este patrón, envía las tareas directamente a la bandeja de entrada (Inbox) de Todoist y no a un proyecto filtrado. La revisión diaria de la bandeja de entrada lleva menos de cinco minutos y te permite organizar, posponer o delegar antes de arrancar el día.

Patrón 4: planificación de proyectos a partir de una grabación extensa

En proyectos de mayor envergadura, una caminata a solas de 20 o 30 minutos hablando sobre el tema genera un resultado bien estructurado si utilizas las instrucciones adecuadas.

Estás convirtiendo una nota de voz sobre un proyecto en notas de 
proyecto estructuradas.

Extrae:
- Nombre del proyecto (dedúcelo del contenido)
- Objetivo (una frase)
- Hitos clave (con fechas objetivo si se mencionan)
- Tareas pendientes para el hablante (con fechas límite)
- Tareas pendientes para otros (con nombres y plazos si se mencionan)
- Preguntas abiertas
- Riesgos o dudas

Presenta el resultado como Markdown estructurado con un array JSON 
independiente de tareas al final, con el mismo formato que el prompt 
de extracción de tareas anterior.

El texto en Markdown pasa a ser una nota en Notion u Obsidian. Las tareas se envían a Todoist con el nombre del proyecto como etiqueta. Ambos recursos quedan vinculados a la misma transcripción de origen. Para flujos de trabajo de transcripción y toma de notas, este patrón se integra a la perfección en un sistema de PKM completo.

La API de Todoist: integración directa

Para flujos de trabajo que van más allá de lo que cubren Zapier y Make, la API de Todoist está documentada en developer.todoist.com. La versión actual es la v1.

Crear una tarea mediante REST:

curl -X POST https://api.todoist.com/api/v1/tasks \
  -H "Authorization: Bearer $TODOIST_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "Draft pricing proposal",
    "due_string": "Wednesday",
    "priority": 3,
    "project_id": "2203306141",
    "labels": ["meeting-action"],
    "description": "From team sync 2026-07-01: Alice to draft and share before EOD Wednesday. Source: [transcript link]"
  }'

Usa Quick Add para entradas en lenguaje natural cuando tu automatización genere texto no estructurado:

curl -X POST https://api.todoist.com/api/v1/tasks/quick_add \
  -H "Authorization: Bearer $TODOIST_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"text": "Draft pricing proposal Wednesday p2 @meeting-action"}'

Quick Add extrae la fecha de vencimiento, la prioridad y la etiqueta de la cadena de texto, tal como lo hace la app de Todoist cuando escribes en el cuadro de tareas.

En cuanto a plataformas de automatización: la integración de Zapier con Todoist permite crear tareas, actualizarlas y consultar proyectos. Make (antes Integromat) ofrece lo mismo y parte de $9/mes (plan Core, facturación anual). n8n dispone de un nodo nativo para Todoist y se puede alojar de forma independiente sin costes por tarea si lo ejecutas en tu propia infraestructura.

Cómo evitar la saturación de tu lista de tareas

Un riesgo habitual al pasar de voz a tareas es que la lista se desborde. Una semana con muchas notas de voz que genere entre 30 y 50 tareas puede hacer que la lista sea más difícil de gestionar que si no tuvieras ninguna automatización.

Un prompt de extracción estricto resuelve la mayor parte del problema. Exigir términos de compromiso explícitos antes de crear una tarea elimina la mayoría de los falsos positivos desde el inicio. El prompt anterior, que requiere expresiones como "voy a / tengo que / debo", es más selectivo que la configuración por defecto de la mayoría de herramientas.

El patrón de bandeja de entrada se encarga del resto: envía todas las tareas procedentes de notas de voz a un proyecto específico llamado "Bandeja de notas de voz", nunca a tus listas principales. Procesa esa bandeja una vez al día: aprueba las tareas reales y elimina el resto. Cinco minutos de triaje superan a una lista interminable que acabas ignorando.

Una tercera medida es vincular el origen. Cada tarea debe incluir en el campo de descripción un enlace a la transcripción de la que procede. Las tareas automáticas sin enlace de origen suelen ser las menos útiles. Si la extracción no logra asociar un enlace limpio al archivo original, tómalo como una señal de que la tarea quizá no merezca la pena.

Herramientas y costes

Una combinación recomendada para uso personal:

  • Grabadora del teléfono: Notas de voz (iOS) o Grabadora (Android) integradas.
  • Sincronización en la nube: iCloud Drive, Google Drive o Dropbox.
  • Transcripción: ConvertAudioToText por 14,99 US$/mes (minutos ilimitados) o pago por minuto mediante el desglose de precios de API de voz a texto si el volumen es bajo.
  • Automatización: Make.com Core a $9/mes (facturación anual) cubre la mayoría de flujos personales. Zapier empieza en $26.69/mes (Starter, anual) si ya utilizas ese ecosistema.
  • API de LLM: GPT-4o a $2.50 por millón de tokens de entrada y $10 por millón de salida (verificado en junio de 2026 en la página de precios de OpenAI). Una semana de prompts para uso personal cuesta bastante menos de $1 con un volumen habitual.
  • Todoist Pro: $5/mes (facturación anual). El plan gratuito Beginner incluye reenvío por correo y acceso a la API; Pro desbloquea recordatorios, hasta 300 proyectos y Email Assist.

En mi opinión: el plan Make Core a $9/mes combinado con el plan gratuito de Todoist es un punto de partida muy equilibrado. Pasa a Pro cuando los recordatorios te resulten indispensables o crezca el número de proyectos.

Errores habituales

Prompts de extracción poco definidos generan tareas mediocres. Por defecto, los LLM consideran que un "quizás deberíamos" es una tarea pendiente. Añade ejemplos explícitos de lo que debe incluirse y lo que no. Una frase de contexto sobre este tipo de error ahorra horas de triaje posterior.

La falta de fechas de vencimiento hace que las tareas se acumulen sin urgencia. Si la nota de voz no menciona una fecha, la automatización debería asignar un plazo predeterminado razonable (esta semana) o enviar la tarea a un filtro "Sin fecha" para revisarla semanalmente. Las tareas sin fecha en Todoist se ignoran con mucha facilidad.

No incluir el enlace de origen resta fiabilidad a las tareas. Un texto como "Confirmar alcance con el cliente" sin referencia de cuándo o por qué se creó pierde casi todo su valor pasadas dos semanas. El campo description en la API de Todoist admite enlaces a la transcripción. Inclúyelo siempre.

La "Bandeja de entrada" de Todoist y tu buzón para notas de voz no deben ser lo mismo. Mantenlos separados. La bandeja de entrada nativa sirve para las tareas que añades manualmente sin asignar proyecto. La bandeja para notas de voz debe ser un proyecto propio que crees para ese fin. Así evitarás mezclar capturas automáticas y manuales en una misma lista.

Preguntas frecuentes

¿Tiene Todoist una función nativa para transcribir audio?

No para archivos de audio externos. La función Ramble de Todoist (lanzada en enero de 2026) transcribe la voz dictada en directo dentro de la app, pero no admite grabaciones subidas ni archivos de reuniones. Para convertir un archivo de audio existente en tareas, necesitas un paso de transcripción independiente y una herramienta de automatización como Zapier, Make o n8n.

¿Qué plan de Todoist necesito para enviar tareas por correo electrónico?

El reenvío de correos a un proyecto está disponible en todos los planes de Todoist, incluido el plan gratuito Beginner. La función Email Assist con IA, que reescribe el asunto como un nombre de tarea más limpio y extrae fechas automáticamente, requiere Pro ($5/mes facturado anualmente) o Business ($8/usuario/mes facturado anualmente).

¿Cómo evito que la lista de tareas se sature si cada nota de voz crea tareas?

Combinar dos enfoques funciona muy bien. Primero, ajusta el prompt de extracción para exigir expresiones explícitas de compromiso ('voy a', 'tengo que', 'vamos a programar') y descartar hipótesis. Segundo, envía todas las tareas de notas de voz a un proyecto específico de entrada en lugar de tus listas principales. Revisa esa bandeja de entrada una vez al día: confirma las tareas reales y elimina los falsos positivos. Cinco minutos de triaje diario evitan que la lista crezca sin control.

¿El flujo de trabajo admite varios idiomas?

Sí, con dos consideraciones. El paso de transcripción debe admitir el idioma de origen (ConvertAudioToText admite 99 idiomas). El paso de extracción con LLM gestiona muy bien varios idiomas, pero funciona mejor si indicas el idioma de origen explícitamente en el prompt del sistema. Todoist admite contenido de tareas en cualquier idioma.

Fuentes

Try transcription free

Convert any audio or video to clean, unwatermarked text — speaker labels, timestamps, and AI summaries included. First 30 minutes free, no account.

Related Articles