Capabilities
| Capability | Description | Endpoint |
|---|---|---|
| Ask questions | Get answers about document content | |
| Generate text | Create drafts, templates, and content from prompts | |
| Extract metadata | Pull key-value pairs from unstructured documents using natural language prompts | |
| Extract structured metadata | Extract data using metadata templates or field definitions |
Quick starts
Get up and running with Box AI in minutes.Summarize documents
Summarize document content using Box AI and the Python SDK.
Extract structured data
Use metadata templates to extract structured data from documents.
Freeform extraction
Extract data using natural language prompts or stringified data structures.
Enhanced Extract Agent
Use advanced reasoning models to extract data from complex documents.
API reference
Ask
POST /ai/askText generation
POST /ai/text_genExtract
POST /ai/extractExtract structured
POST /ai/extract_structuredGet AI agent config
GET /ai/agent_defaultAI response schemas
Response objects
