Ir al contenido principal

Automatiza tus tareas con Deep Linking

Crea tareas, abre listas y navega por TaskForge desde cualquier app usando el URL Scheme taskforge:///. Integra con Obsidian, Apple Shortcuts, Raycast, Alfred, Tasker y cualquier herramienta compatible con URLs personalizadas.

Funciona en iOS, Android y macOS
Mas de 30 parametros configurables
Se integra con cualquier app compatible con URL

TaskForge registra el URL Scheme personalizado taskforge:// en todas las plataformas. Los deep links usan triple barra (///) y funcionan en iOS, Android y macOS.

taskforge:///[path]?[parameters]

Nota la triple barra (///). Este es el formato estandar en todas las plataformas.

Rutas disponibles

TaskForge soporta las siguientes rutas de navegacion. Cada ruta abre una pantalla especifica en la app.

Inicio

Abre la pantalla de inicio.

taskforge:/// o taskforge:///home

Lista personalizada

Abre una lista personalizada por nombre. El nombre de la lista es un parametro de ruta y debe estar URL-encoded.

taskforge:///list/My%20List

Detalle de tarea

Abre una tarea especifica por su ID. Obtiene el deep link de una tarea tocando el icono de enlace en la pantalla de Detalle de tarea.

taskforge:///task/abc123def456

Calendario

Abre la vista de calendario. Opcionalmente puedes agregar una fecha en formato YYYY-MM-DD como segmento de ruta.

taskforge:///calendar o taskforge:///calendar/2025-03-15

Agregar rapido

Abre el dialogo de agregar rapido con procesamiento de lenguaje natural. Opcionalmente agrega ?listId=uuid para apuntar a una lista especifica.

taskforge:///quick-add

Nueva tarea

Abre la pantalla de nueva tarea. Soporta query parameters para prellenar campos (consulta la referencia de parametros a continuacion).

taskforge:///new-task

Buscar

Abre la pantalla de inicio con la barra de busqueda activa.

taskforge:///?search=true

Configuracion

Abre la pantalla de configuracion.

taskforge:///settings

Referencia de Deep Link

Abre la pantalla de referencia de deep links dentro de la app con todas las rutas soportadas.

taskforge:///settings/deep-links

Parametros de nueva tarea

La ruta /new-task acepta los siguientes query parameters. Todos los parametros son opcionales: los campos omitidos usan tus valores predeterminados configurados.

Propiedades de la tarea

Parámetro Formato Ejemplo Descripción
name URL-encoded string name=Buy%20groceries Titulo de la tarea
tags Comma-separated tags=work,urgent Etiquetas de la tarea
contexts Comma-separated contexts=home,office Contextos de la tarea
projects Comma-separated projects=Website,Mobile Proyectos de la tarea
listId UUID string listId=abc-123-def Asignar a una lista personalizada

Fechas (ISO 8601: YYYY-MM-DD)

Parámetro Ejemplo Descripción
dueDate dueDate=2025-03-15 Fecha limite
scheduledDate scheduledDate=2025-03-10 Fecha programada
startDate startDate=2025-03-01 Fecha de inicio
completedDate completedDate=2025-03-20 Fecha de finalizacion

Prioridad

Los valores no distinguen entre mayusculas y minusculas.

Highest, High, Medium, Low, Lowest, None

Estado

Los valores no distinguen entre mayusculas y minusculas.

todo, done, cancelled, inProgress, onHold, planned, deferred, blocked, someday, ready

Al completar

Define que sucede cuando se completa la tarea. Los valores no distinguen entre mayusculas y minusculas.

keep, delete, archive

Omitir valores predeterminados del usuario

Suprime valores predeterminados especificos del usuario sin dar un valor de reemplazo. Util para crear tareas en blanco desde automatizaciones.

_skipTags=1 _skipDueDate=1 _skipScheduledDate=1 _skipStartDate=1 _skipDueTime=1 _skipPriority=1 _skipStatus=1 _skipReminders=1 _skipOnCompletion=1 _skipContexts=1 _skipProjects=1 _skipScheduledTime=1 _skipStartTime=1

Ejemplos completos

Tarea simple con fecha limite

taskforge:///new-task?name=Buy%20groceries&dueDate=2025-03-15

Tarea de trabajo con etiquetas, prioridad y hora

taskforge:///new-task?name=Review%20PR&tags=work,code-review&priority=High&dueDate=2025-03-15&dueAt=10:00

Tarea recurrente semanal

taskforge:///new-task?name=Team%20Standup&recurrenceInterval=1&recurrenceUnit=week&recurrenceSpecificDayOfWeek=1&dueAt=09:30

Tarea con todos los valores predeterminados omitidos

taskforge:///new-task?name=Quick%20Note&_skipTags=1&_skipDueDate=1&_skipPriority=1&_skipReminders=1

Tarea asignada a una lista personalizada

taskforge:///new-task?name=Sprint%20Task&listId=abc-123-def&tags=sprint&priority=Medium

Abrir el calendario en una fecha especifica

taskforge:///calendar/2025-12-25

Agregar rapido a una lista especifica

taskforge:///quick-add?listId=abc-123-def

Deep Linking con Obsidian

Obsidian soporta URL Schemes personalizados en enlaces Markdown, lo que lo convierte en el complemento perfecto para los deep links de TaskForge. Agrega enlaces clicables en tus notas para crear tareas, abrir listas o navegar directamente a vistas especificas en TaskForge.

Enlaces Markdown en notas

Usa la sintaxis estandar de enlaces Markdown en tus notas de Obsidian para crear deep links clicables:

Crear una tarea de seguimiento desde notas de reunion

[Add follow-up task](taskforge:///new-task?name=Follow%20up%20on%20meeting&tags=work&dueDate=2025-03-20)

Enlace rapido a tu lista de trabajo

[Open Work Tasks](taskforge:///list/Work%20Tasks)

Abrir la vista del calendario de hoy

[Today's Calendar](taskforge:///calendar/2025-03-15)

Agregar rapido con lenguaje natural

[Quick Add Task](taskforge:///quick-add)

Ideas de flujos de trabajo con Obsidian

Plantilla de notas de reunion

Agrega botones de deep link al final de tu plantilla de notas de reunion. Despues de cada reunion, haz clic para crear tareas de seguimiento con etiquetas y fechas limite precargadas.

Tableros de proyecto

Crea una nota de Obsidian que funcione como tablero de proyecto. Agrega enlaces para abrir la lista correspondiente de TaskForge, crear nuevas tareas del proyecto o ver el calendario de fechas limite.

Integracion con notas diarias

Agrega deep links a tu plantilla de notas diarias. Incluye un enlace para abrir la lista de tareas de hoy, agregar rapido para capturar ideas y la vista del calendario para un resumen de tu agenda.

Plantilla de revision semanal

Crea una plantilla de revision semanal con deep links para generar las tareas recurrentes de la siguiente semana, abrir tu lista de revision y navegar al calendario para planificar.

Integraciones con otras apps

Los deep links de TaskForge funcionan con cualquier app o herramienta que pueda abrir URL Schemes personalizados. Aqui estan las integraciones mas populares en todas las plataformas.

Apple Shortcuts (iOS / macOS)

Crea automatizaciones poderosas con la app de Shortcuts. Usa la accion "Open URL" con deep links de TaskForge para crear tareas con Siri, activar automatizaciones basadas en tiempo o construir flujos de trabajo basados en ubicacion.

Agrega una accion "Open URL" y configura la URL como taskforge:///new-task?name=My%20Task&tags=work&priority=High. Ponle nombre al shortcut y activalo con "Oye Siri, [nombre del shortcut]".

Combina con variables de Shortcuts para construir nombres de tareas dinamicamente desde el portapapeles, eventos del calendario o entrada del usuario.

Raycast (macOS)

Crea comandos personalizados de Raycast que generan tareas en TaskForge. Usa la accion "Open URL" con deep links para crear tareas con el teclado sin salir de tu app actual.

Crea un script command de Raycast que abra taskforge:///new-task?name={query}&tags=inbox para capturar tareas desde cualquier lugar en tu Mac.

Usa el soporte de argumentos de Raycast para pasar nombres de tareas dinamicos directamente desde la barra de busqueda.

Alfred (macOS)

Crea flujos de trabajo de Alfred que envien tareas a TaskForge. Crea palabras clave personalizadas que acepten argumentos y los pasen como parametros URL-encoded a los deep links de TaskForge.

Crea un flujo de trabajo con la palabra clave "task" que abra taskforge:///new-task?name={query}&tags=alfred.

Usa la accion "Open URL" de Alfred con argumentos dinamicos para captura rapida.

Tasker (Android)

Automatiza TaskForge en Android con Tasker. Usa la accion "Browse URL" para abrir deep links de TaskForge desde perfiles de Tasker activados por hora, ubicacion o eventos.

Crea un perfil de Tasker que abra taskforge:///list/Work%20Tasks cuando te conectes al Wi-Fi de tu oficina.

Combina con AutoInput u otros plugins de Tasker para flujos de automatizacion avanzados.

Keyboard Maestro (macOS)

Crea macros que activen acciones de TaskForge a traves de deep links. Combina con expansion de texto, monitoreo del portapapeles o atajos de teclado para crear tareas segun el contexto.

Configura un macro con hotkey que abra taskforge:///new-task?name=%CurrentClipboard%&tags=capture para crear una tarea desde tu portapapeles.

Perfecto para crear tareas a partir del texto seleccionado en cualquier app.

IFTTT / Zapier / Make

Conecta TaskForge con cientos de servicios web. Usa webhooks o acciones de URL para crear tareas desde correos, eventos del calendario, envios de formularios, o cualquier disparador soportado por estas plataformas.

Crea un flujo de trabajo en Zapier que abra un deep link de TaskForge cuando se agrega una etiqueta especifica a un mensaje de Gmail.

Usa las funciones de URL-encoding en estas plataformas para pasar datos dinamicos de forma segura a los parametros del deep link.

Paginas web y bookmarklets

Agrega deep links de TaskForge a cualquier pagina web o crea bookmarklets en el navegador para crear tareas rapidamente. El enlace abrira TaskForge en cualquier dispositivo que tenga la app instalada.

HTML: <a href="taskforge:///new-task?name=Review%20Document">Add Review Task</a>

Crea un bookmarklet que capture el titulo de la pagina actual como nombre de la tarea.

Manejo de errores

  • Los parametros invalidos se ignoran silenciosamente. La tarea se crea sin ese campo, usando los valores predeterminados del usuario.
  • Las fechas mal formateadas (por ejemplo, dueDate=not-a-date) se omiten; el campo queda vacio.
  • Los valores enum invalidos (por ejemplo, priority=SuperHigh) se omiten.
  • El JSON invalido en el parametro reminders se omite.
  • Las rutas desconocidas redirigen a la pantalla de inicio.
  • Si faltan datos requeridos (por ejemplo, /task/ sin un ID de tarea) se redirige a la pantalla de inicio.

Soporte de plataformas

iOS y macOS

El URL Scheme taskforge:// esta registrado en el Info.plist de la app. Los deep links funcionan desde Safari, Shortcuts, Spotlight y cualquier app que pueda abrir URLs.

Android

El URL Scheme taskforge:// esta registrado mediante un intent filter en AndroidManifest.xml. Los deep links funcionan desde cualquier app que pueda enviar un intent ACTION_VIEW.

Preguntas frecuentes

Los deep links funcionan en todas las plataformas?

Si. Los deep links de TaskForge funcionan en iOS, iPadOS, macOS y Android. El URL Scheme taskforge:// esta registrado de forma nativa en cada plataforma.

Necesito traducir los parametros de deep link?

No. Los parametros de deep link siempre estan en ingles sin importar el idioma de tu app. Las rutas, nombres de parametros y valores enum como los niveles de prioridad siempre estan en ingles. Los valores de texto libre como nombres de tareas y etiquetas pueden estar en cualquier idioma, solo hay que hacer URL-encode.

Que pasa si uso un parametro invalido?

Los parametros invalidos o no reconocidos se ignoran silenciosamente. La tarea se crea de todas formas usando tus valores predeterminados configurados para los campos faltantes.

Puedo crear tareas con recordatorios a traves de deep links?

Si. Los recordatorios se envian como un arreglo JSON con URL-encode usando el parametro reminders. Cada objeto de recordatorio incluye campos como type, relatedTo y offset. Consulta la referencia de deep links en la app para ver el formato JSON completo.

Como obtengo el ID de lista para el parametro listId?

Abre el editor de la lista personalizada en TaskForge y toca el icono de enlace. La URL del deep link contendra el identificador de lista que puedes usar con el parametro listId.

Puedo usar deep links con Obsidian?

Por supuesto. Agrega enlaces Markdown como [Create Task](taskforge:///new-task?name=My%20Task) directamente en tus notas de Obsidian. Al hacer clic en el enlace se abrira TaskForge y se creara la tarea.

Empieza a automatizar tu flujo de trabajo

Descarga TaskForge y comienza a usar deep links para automatizar la gestion de tus tareas de Obsidian desde cualquier app.