Skip to main content
Box Tutorials
End-to-end tutorials that walk you through building real applications with Box Platform APIs, from first API call to production-ready integration.
Before you begin
Every tutorial assumes you have:- A Box developer account.
- A Box application configured in the Developer Console - see Create your first application.
- Python 3.11 or higher installed locally.
Tutorials
Invoice intake automation
Use case: Automate accounts payable by extracting structured fields from invoice PDFs and writing them back as searchable metadata.APIs: Box AI Extract, Metadata, WebhooksTime: ~30 minutes
Sales RFP answer bank
Use case: Build an AI-powered knowledge base that lets sales reps query approved proposals and RFP responses using natural language.APIs: Hubs, Hub Items, Hub Collaborations, Box AI AskTime: ~25 minutes
Supplier agreement extraction
Use case: Turn complex supplier agreements into structured procurement data using the
struct and table field types in Box AI structured extraction.APIs: Box AI Extract, Enhanced Extract AgentTime: ~20 minutes
