Why Box for intelligent workflows
Choose Box when the workflow’s source of truth is enterprise content and you need automation, AI, and document production without leaving that content layer.- Content stays governed — Workflows operate on Box files and folders. Access tokens and collaborations still apply; you do not bypass waterfall permissions by using the API. See the .
- Event-driven and human-driven triggers — Box Automate workflows can start from file/folder events, metadata, tasks, File Request, Box Sign, forms, manual start, or HTTPS.
- AI as a workflow step — Use Box AI in Automate to extract metadata, summarize content, or answer questions, then route the workflow based on that result.
- Document production — Box Doc Gen fills Microsoft Word templates from API JSON (or Box Automate outcomes) and writes generated
docxorpdffiles back into Box. - Cross-product handoffs — One Box Automate flow can combine uploads, metadata, Box Doc Gen, Sign, tasks, notifications, and external HTTPS connectors.
- Developer control — Platform apps authenticate with standard Box auth, call content APIs, start manual workflows, and (where enabled) call Box Automate and Box Doc Gen endpoints.
Intelligent workflow capabilities
Box Automate
Box Doc Gen
Box Relay
GET /workflows and POST /workflows/:id/start.Choose the right capability
Design a multi-step, agentic content process
Design a multi-step, agentic content process
React to uploads, metadata, Sign, File Request, or HTTPS
React to uploads, metadata, Sign, File Request, or HTTPS
Start a workflow from your application with selected files
Start a workflow from your application with selected files
Generate PDFs or Word docs from a template and JSON
Generate PDFs or Word docs from a template and JSON
Generate documents as one step inside a larger automation
Generate documents as one step inside a larger automation
Only list and start existing Box Relay manual-start workflows
Only list and start existing Box Relay manual-start workflows
End-to-end intelligent content workflows
- Triggers — Folder and file events, plus Box Forms, start an Automate run when content or form input arrives.
- AI agents — Custom agents, Box Extract, and Box AI triage and enrich content inside the same Automate workflow.
- Outcomes — Add metadata, assign tasks, run file and folder actions, request signatures with Box Sign, generate documents with Box Doc Gen, or call external systems through the HTTP connector.
Box Sign
File Requests
Box AI Studio
Metadata
Webhooks and events
Box Automate
Box Automate is a workflow automation platform built natively on Box. You design workflows as directed graphs: a trigger starts a run, then outcomes execute until the flow ends. The builder supports conditional branching, loops, variables, and data passed between steps — including AI agent output.Why build on Box Automate
You can stitch the same outcomes together with webhooks, custom workers, and direct Box API calls. Box Automate is the better default when you want governed automation rather than another system to operate.If you build it yourself
- Host workers, queues, retries, and scheduling
- Re-implement permission checks on every step
- Assemble your own audit story across services
- Wire AI, routing, tasks, and Doc Gen by hand
- Add custom glue for every new content event
If you build on Box Automate
- Box runs the workflow runtime, without any automation infrastructure to manage
- Steps inherit existing permissions and collaborations
- Activity stays on Box content with enterprise audit and governance
- Agentic and human steps live in one visual workflow
- Content-aware triggers start runs for you
Agentic orchestration with Box Automate
Box Automate’s strategic differentiation is agentic orchestration: workflows that do not only move files on fixed rules, but also invoke AI agents, act on their output, and hand off to people or systems when judgment is required. In practice, that means you can:- Run custom agents in-flow — Where enabled for your enterprise, Automate AI capabilities work with custom agents that use knowledge sources, citations, and reasoning traces. See and the .
- Ground agents on Box content — Extraction, summarization, and Q&A run against the files and folders in the workflow, not a disconnected copy of the data.
- Branch on agent output — Structured AI results become variables and conditions for later outcomes (route, enrich metadata, generate a document, assign a task, or call an external API).
- Keep humans in the loop — Approval and general tasks sit beside agent steps so irreversible actions (delete, external share, legal send) can require review. Prefer a review step after AI when results must be verified.
- Orchestrate the full content lifecycle — One workflow can combine intake, agent triage, Doc Gen, Sign, collaboration, notifications, and HTTPS connectors under Box governance.
Triggers, outcomes, and logic
Exact trigger and outcome types depend on plan and configuration.- Triggers
- Outcomes
- Logic
- File events — Upload, move, copy, download, delete, preview, lock/unlock, watermark removed, collaborator added, classification applied, and file-with-metadata scenarios.
- Folder events — Create, move, copy, download, delete, or collaborator added.
- Tasks — General or approval task completion (including accepted/rejected).
- File Request — Form completion that deposits content into a folder.
- Box Sign — Completed, declined, expired, or cancelled.
- Metadata — Template applied or field changes on a file or folder.
- Manual start — User starts from the Box web app (also startable via API).
- Form submissions — When Box Forms are enabled for your plan.
- HTTPS request — An external system starts a run via a unique URL assigned to the workflow.
Developer integrations
Enable Box Automate
Start Manual Start workflows
Use the Automate Workflows API
v2026.0): and .Box Doc Gen
Box Doc Gen generates business documents (offer letters, contracts, invoices, agreements, and similar) from Box Doc Gen templates stored in Box. Templates are authored in Microsoft Word (add-in or tagging scripts). The API fills tagged fields from JSON and writes output to a destination folder.API capabilities
Mark templates
Generate documents
Inspect jobs
box-version header to 2025.0. See .
Typical generation flow
Use or create a template
Add the template to Box
Generate with the API
input_source: api, JSON user_input, output_type (docx or pdf), and destination folder.