Task Creation
Tasks are the core ‘unit of work’ in MindFront. They can be created in three ways.
Direct Task Creation
The primary way to create a task is to start a chat with MindFront. By giving MindFront instructions in natural language, a new task is created to track that conversation and its outcomes.
Reactive Task Creation
Reactive tasks are created automatically in response to an external event. This is a key part of MindFront’s proactive architecture.
Examples of events that can trigger tasks:
- A new email arrives in a monitored inbox
- A commit lands in a watched GitHub repository
- An ERP document changes — a new sales order, invoice, or customer record
- A meeting ends and its transcript arrives
- A monitored news feed publishes a relevant item
Your administrator configures which events trigger tasks.
Scheduled Tasks (Routines)
Routines create tasks on a recurring schedule. Use them for:
- Daily reporting (“Generate the sales summary every morning”)
- Weekly check-ins (“Review open support tickets every Monday”)
- Monthly processes (“Prepare the invoice reconciliation on the 1st”)
Routines use cron scheduling, so you can set any frequency you need.
How Events Become Tasks
When a business event occurs:
- MindFront receives the event (from an integration or MindFront Fiber module)
- If MindFront is configured to respond to that event type, a new task is created
- MindFront begins working on the task, potentially asking for human input via drafts
- The task completes when the work is done
This event-driven model lets MindFront handle routine work proactively, only involving humans when decisions are needed.