Apps Platform
The Apps Platform gives your agents the ability to create and manage real infrastructure — databases and file storage — so they can build lightweight tools, dashboards, and data stores for you without you writing a single line of code.
What Agents Can Build
When enabled, your agents have access to:
Neon Databases
Agents can create and manage PostgreSQL databases on Neon:
- Create databases — Spin up a new Postgres database for any purpose
- Define schemas — Create tables, columns, indexes, and relationships
- Query data — Insert, update, and read data
- Build data stores — Track anything from contacts to inventory to metrics
R2 File Storage
Agents can manage files on Cloudflare R2 object storage:
- Upload files — Store documents, images, exports, and generated content
- Organize — Create folder structures and manage file metadata
- Serve files — Generate shareable links to stored files
- Process — Analyze uploaded documents and images
Use Cases
Personal CRM
Ask your agent to build a contact database:
Create a database to track my professional contacts — name, company, role,
last contacted date, and notes. Add the 5 contacts I mentioned this week.
Your agent creates a Neon database with the right schema, populates it with data from your conversations, and can query it whenever you ask about a contact.
Project Tracker
Set up a project tracking system for my team. I need to track projects
with name, status, owner, deadline, and blockers.
Content Calendar
Build me a content calendar database. Track post title, platform,
scheduled date, status (draft/scheduled/published), and performance notes.
File Repository
I'm going to send you various research documents over the next few weeks.
Store them organized by topic so I can ask about them later.
Meeting Notes Archive
After each meeting, I'll give you my notes. Store them in a searchable
format with date, attendees, key decisions, and action items.
How It Works
- Agent requests access — When an agent needs database or storage capabilities, it uses the Neon or R2 tools
- Infrastructure is created — Databases and storage buckets are provisioned automatically
- Agent manages data — Your agent can read, write, and query the data as needed
- You see the results — The agent reports back with summaries, insights, or links to stored files
All app infrastructure is scoped to your account and managed through the Apps page in the Halos dashboard.
The Apps Page
The Apps page shows all tools and infrastructure your agents have created:
- View active databases and their schemas
- Browse stored files
- See usage statistics
- Manage or delete resources
Availability
The Apps Platform tools are available when the platform administrator has configured the required API keys:
| Tool | Required Configuration |
|------|----------------------|
| Neon databases | NEON_API_KEY |
| R2 file storage | R2 credentials configured |
These tools are part of the agent's available tool surface and appear automatically when configured. Your agents will use them when a task calls for persistent data storage or file management.
Next Steps
- Agent Types — See which agents work best with apps
- Skills & Trust — Understand how capabilities expand over time
- Workflows — Step-by-step tutorials for building with agents