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

  1. Agent requests access — When an agent needs database or storage capabilities, it uses the Neon or R2 tools
  2. Infrastructure is created — Databases and storage buckets are provisioned automatically
  3. Agent manages data — Your agent can read, write, and query the data as needed
  4. 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