| Customer-facing chat widget | Drop arg-powered chat into your product or marketing site. The widget starts an agent run per customer chat_id, against a workspace seeded with your knowledge files. | POST /api/agent/message, Files API | half a day |
| Internal dashboard | A Next.js / SvelteKit / Astro app that renders the workspace as a domain-specific UI — CRM, ops cockpit, analytics view. Reads files on load, subscribes to changes, writes back via REST. | Files API, Chats API | 1–2 days |
| Slack / Discord / Teams bot | Bridge a channel to a workspace. New messages write to a .mdx or .csv; slash commands start an agent run and reply with the result. | Agent API, Files API | 1 day |
| Webhook ingester | Accept POSTs from Stripe, GitHub, Linear, a form provider — append each event as a row in a workspace .csv or a card in a .kanban. The agent picks up the new rows the next time it runs. | PUT /api/workspaces/.../files/content, Edit tool | a few hours |
| External share portal | Give clients a signed-URL portal for their deliverables without inviting them to your org. Generate share links on demand, optionally password-protected, with expiry. | Sharing API | a few hours |
| Team-specific CLI | Wrap the REST API in a domain-specific binary — mycli new-deal, mycli ship-report — so non-engineers get a one-liner instead of clicking through the UI. | Whatever endpoints your verbs need; mirror what the arg CLI does | 1 day |
| Agent backend | Use a workspace as the persistent memory + tool surface for an OpenAI- or Anthropic-SDK agent of your own. Files are memory; the tools API is the toolbelt. | OpenAI SDK guide, Anthropic SDK guide | 1 day |
| Public site backed by the workspace | The workspace is your CMS — files render as pages on a public Next.js / Astro site. Editors update content inside arg.ai; the site rebuilds (or revalidates on demand). | Files API + ISR / SSG of your choice | 1–2 days |