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 CRM record is created or updated
- A pull request is opened in GitHub
- A form submission comes through
- A calendar event is approaching
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.