
De voz a Todoist: convierte cualquier transcripción en tareas (2026)
Summarize this article with:
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étodo | Requiere | Ideal para |
|---|---|---|
| Correo entrante (dirección por proyecto) | Cualquier plan de Todoist | Flujos simples de una tarea por correo |
Quick Add API (POST /api/v1/tasks/quick_add) | Token de API | Entrada en lenguaje natural con análisis de fecha y prioridad |
REST API (POST /api/v1/tasks) | Token de API | JSON 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.
- Graba una nota de voz en tu teléfono (de 30 segundos a 5 minutos cubre la mayoría de capturas personales).
- La nota se sincroniza automáticamente con iCloud Drive, Google Drive o Dropbox.
- 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.
- La transcripción pasa por un LLM con el prompt de extracción que se muestra abajo.
- Para cada elemento de acción, la automatización llama a
POST /api/v1/taskso al endpoint de Quick Add.
Interfaz 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.
- Graba la reunión (Zoom, Meet, Teams).
- 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.
- Mapea las etiquetas de los interlocutores con sus nombres reales (una tabla de equivalencias en tu automatización resuelve esto para participantes habituales).
- Procesa la transcripción con un prompt de extracción que incluya la información del interlocutor.
- 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
- Precios de Todoist - verificado en julio de 2026
- Reenviar correos electrónicos a Todoist - verificado en julio de 2026
- Documentación de la API v1 de Todoist - verificado en julio de 2026
- Dictar para añadir tareas con Ramble - verificado en julio de 2026
- Precios de Make.com - verificado en julio de 2026
- Precios de Zapier - verificado en julio de 2026
- Precios de la API de OpenAI - verificado en julio de 2026
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

Spotify Podcast Transcript: Free Ways to Get, Copy and Download the Text
Get a Spotify podcast transcript free: when Spotify's own transcript is enough, the YouTube and RSS routes, and how to paste an episode link for text you can copy and download.
Medical Transcription for Clinical Notes: A Practical AI Workflow for Clinicians
Learn how clinicians use AI transcription for clinical notes. A practical CATT workflow for audio upload, speaker labels, summaries, and TXT or DOCX export.