Click-to-Deploy from LlamaCloud
LlamaAgents allows you to deploy document workflow agents directly from the LlamaCloud UI with a single click. Choose a pre-built starter template, configure secrets, and deploy—no command line required.
Get started with starter templates
Section titled “Get started with starter templates”From the LlamaCloud dashboard, navigate to Agents in your project. If you have no deployments, you’ll see a “Jumpstart your Agent” section showing available starter templates.
Each starter template is a complete, working document workflow application that demonstrates how to combine LlamaCloud’s document primitives—Parse, Extract, and Classify—into a multi-step pipeline.
Available starters
Section titled “Available starters”| Template | Description | Key Features |
|---|---|---|
| SEC Insights | Classify financial PDFs and extract structured insights | Parse → Classify → Extract pipeline for SEC filings |
| Invoice + Contract Matching | Parse invoices and match with contracts, identifying discrepancies | Multi-document reconciliation workflow |
Deploy a starter
Section titled “Deploy a starter”- Click on a starter template card to open the deployment dialog
- Enter a name for your deployment (letters, numbers, and dashes only)
- If the starter requires API keys (e.g.,
OPENAI_API_KEY), enter them in the Required secrets section - Click Deploy
LlamaCloud will clone the template repository, build your application, and deploy it. This typically takes 1–3 minutes. Once deployed, your agent will appear in the deployments list with its status.
View your agent
Section titled “View your agent”Once deployment status shows Running, click Visit to open your agent’s UI. Most starters include a web interface where you can:
- Upload documents for processing
- View extracted data and classifications
- Review and correct results (for extraction-review workflows)
Many starters also include sample data files. Click Example Data on the deployment card to download test documents.
Customize your deployment
Section titled “Customize your deployment”Starter templates are fully customizable. To modify the workflow logic, UI, or configuration:
Fork and edit
Section titled “Fork and edit”- Click Customize on the deployment card, or select Edit from the dropdown menu
- Follow the link to fork the repository on GitHub
- Make your changes in your forked repository
- Update the deployment’s Repository URL to point to your fork
- Click Update to redeploy with your changes
What you can customize
Section titled “What you can customize”Every LlamaAgents deployment is a standard Python project with:
- Workflows (
src/): LlamaIndex Workflow definitions using Parse, Extract, Classify, and other LlamaCloud services - UI (
ui/): React frontend using@llamaindex/uihooks - Configuration (
pyproject.toml): Workflow registration, environment settings, and build configuration
For details on the project structure, see Configuration Reference.
Manage deployments
Section titled “Manage deployments”After deploying, you can manage your agent from the LlamaCloud UI:
Update to latest version
Section titled “Update to latest version”If you’ve pushed changes to your repository:
- Click the ⋮ menu on the deployment card
- Select Update Version
- Confirm to pull and deploy the latest commit from your configured branch
Rollback
Section titled “Rollback”If a deployment update causes issues:
- Click the ⋮ menu and select Rollback
- Choose a previous release from the history list
- Click Rollback to restore that version
Edit settings
Section titled “Edit settings”To change the source repository or branch:
- Select Edit from the deployment menu
- Update the Repository URL or Branch
- Click Update
Delete
Section titled “Delete”To remove a deployment:
- Select Delete from the deployment menu
- Confirm deletion
Deleting a deployment is permanent. All associated resources and data will be removed.
Next steps
Section titled “Next steps”Ready to dive into the code? Learn how to author and configure workflows in Serving your Workflows.