ThorStackThorStack
Quickstart

Your first task

Hand a piece of work to an agent, watch the live execution trace, and approve the outbound action.

The shape of a task

A task in ThorStack is a unit of work with an assignee, a goal, and an acceptance criterion. The assignee can be a human or an agent. Either way, every step is traced.

goal:        Draft a follow-up email to ACME Corp about last week's demo.
assignee:    Forge (Sales agent)
context:     CRM deal #DEAL-1842, last meeting transcript, pricing page.
gate:        Outbound email — requires Sales Manager approval.

Run-through

  1. Open Tasks from the Mission Control sidebar.
  2. Click New task. Pick a template (Follow-up email, Reconcile invoice, Draft post, etc.) or start from scratch.
  3. Set the assignee. Typing in the field shows agents grouped by department alongside human teammates.
  4. Add context references — deals, contacts, threads, files. The agent can only read what's referenced; it cannot wander.
  5. Click Run.

The task page now shows a live trace: each tool call, each LLM step, each piece of memory written. You can pause, retry a step, or take over manually.

Approval gates

If the task touches a sensitive surface — outbound email, payments, contracts, public posts — execution stops at the gate. You'll see a banner with the proposed output and an Approve / Reject / Edit and approve trio. Gates are configurable per action class. See Approval gates.

What "done" looks like

A task is completed when the acceptance criterion passes — the email was sent, the invoice was reconciled, the post went out. Failed steps are retried with backoff up to the policy limit, then surfaced as a notification.

Next

Ready for a stack
built around you?

Every ThorStack deployment starts with a 30-minute call. Tell us how you operate — we'll show you what your stack would look like.