2 min read

Tasks are the core ‘unit of work’ in SynthGrid. They can be created in three ways.

Direct Task Creation

The primary way to create a task is to start a chat with a Synth. By giving the Synth 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 SynthGrid’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 and which Synth handles them.

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:

  1. SynthGrid receives the event (from an integration or SynthGrid Fiber module)
  2. If a Synth is configured to respond to that event type, a new task is created
  3. The Synth begins working on the task, potentially asking for human input via drafts
  4. The task completes when the work is done

This event-driven model lets Synths handle routine work proactively, only involving humans when decisions are needed.