> ## Documentation Index
> Fetch the complete documentation index at: https://darwin.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Act use cases

> Coordinate software, browser, human, and transaction work through one durable model.

Act is useful whenever work can take time, cross systems, require user input, or pause for authority.

<CardGroup cols={2}>
  <Card title="Software & APIs" icon="code" href="/docs/act/use-cases/software-apis">Execute software, APIs, MCP servers, and automations.</Card>
  <Card title="Experts & Freelancers" icon="briefcase" href="/docs/act/use-cases/experts-freelancers">Coordinate scoped work, milestones, and approval.</Card>
  <Card title="Marketing & Brand" icon="megaphone" href="/docs/act/use-cases/marketing-brand">Move campaigns from brief through launch.</Card>
  <Card title="Research & Data" icon="database" href="/docs/act/use-cases/research-data">Deliver decision-ready evidence with traceability.</Card>
  <Card title="Shopping & Delivery" icon="shopping-cart" href="/docs/act/use-cases/shopping-delivery">Purchase exact products on reviewed terms.</Card>
  <Card title="Local Services" icon="map-pin" href="/docs/act/use-cases/local-services">Book providers, times, services, and prices.</Card>
  <Card title="Dining & Experiences" icon="utensils" href="/docs/act/use-cases/dining-experiences">Confirm reservations, tickets, and activities.</Card>
  <Card title="Travel & Stays" icon="plane" href="/docs/act/use-cases/travel-stays">Coordinate connected travel reservations.</Card>
  <Card title="Manufacturing & Suppliers" icon="factory" href="/docs/act/use-cases/manufacturing-suppliers">Carry specifications through samples and production.</Card>
</CardGroup>

## Design for interruption

Every workflow should survive a lost response, browser closure, client restart, or delayed provider. Persist `actionId`, retry mutations with the same `requestId`, and read the server state before creating replacement work.

## Design for review

Show what will happen, who will do it, the current price or quote state, and what authority is required. Use Darwin's structured states instead of presenting a generic success or failure message.
