Features
What Jot can do today and what is planned.
Available Beta
Task Management
Add, edit, and remove tasks with minimal ceremony:
jot add "Write integration tests" --priority high
jot edit JOT-0003 --title "Write integration and unit tests"
jot rm JOT-0005Status Workflow
Simple lifecycle for personal tasks:
jot done JOT-0001 # Mark as done
jot ls --status open # Show open tasks
jot ls --status done # Show completed tasksTags
Organize tasks with free-text tags for filtering and grouping:
jot add "Review PR" --tag work
jot add "Buy groceries" --tag personal
jot ls --tag work # Show only work tasksPriorities
Four priority levels to surface what matters most:
jot add "Fix broken deploy" --priority critical
jot add "Update docs" --priority low
jot ls --priority high # Show high-priority tasksEffort Tracking
Estimate effort on a 1-7 scale, same as Joy:
jot add "Migrate database" --effort 5
jot ls --effort 3 # Show tasks with effort >= 3Coming Next Planned
Recurring Tasks (RRULE)
Define tasks that repeat on a schedule using standard RRULE syntax:
jot add "Weekly team standup" --recur "FREQ=WEEKLY;BYDAY=MO"
jot add "Pay rent" --recur "FREQ=MONTHLY;BYMONTHDAY=1"Recurring tasks auto-generate new instances when the current one is completed or when the next occurrence is due.
Due Dates
Set deadlines on tasks and get warned about overdue items:
jot add "Submit report" --due 2026-04-15
jot ls --overdue # Show overdue tasksReminders
Time-based reminders for tasks with due dates. Delivered through the platform or desktop notifications.
CalDAV Sync
Bidirectional sync with CalDAV clients. Create tasks in Jot, check them off on your phone. See Applications for details.
Dispatch Integration with Joy
Receive tasks dispatched from a Joy backlog. When a team uses Joy for planning and Jot for personal execution, dispatch bridges the two: Joy items can spawn Jot tasks for individual team members.