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, and we'll show you what your stack would look like.