> ## Documentation Index
> Fetch the complete documentation index at: https://docs.machinefi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# What You Can Build with Trio

> Understand Trio in one page and start the shortest path to production

## What Trio Does

Trio turns live video streams into API results you can automate against.

You send a stream URL and a natural-language condition, then choose the delivery pattern that fits your app:

* Immediate JSON response for one-off checks
* Async job + polling for backend workflows
* SSE for live client updates
* Webhooks for event-driven automation

## What This Documentation Covers

This documentation is focused on API consumption only:

* How to authenticate and call endpoints
* How to choose delivery patterns
* How to interpret responses and job states
* How to implement reliable production workflows

Internal implementation and architecture details are intentionally out of scope for these tabs.

## Product Surface in 60 Seconds

| Goal                             | Endpoint                                                   |
| -------------------------------- | ---------------------------------------------------------- |
| Confirm a stream is live         | `POST /streams/validate`                                   |
| Ask a yes/no question right now  | `POST /check-once`                                         |
| Watch for a condition over time  | `POST /live-monitor`                                       |
| Get periodic narrative summaries | `POST /live-digest`                                        |
| Track async runs                 | `GET /jobs`, `GET /jobs/{job_id}`, `DELETE /jobs/{job_id}` |

## Vibe Coding with Agents

If you use a coding agent, you can hand it a ready-made prompt or doc and start building immediately. Pick the path that matches your workflow:

* **Agent Project Setup**: Full bootstrap prompt for building a Trio integration from the OpenAPI schema. [Agent Project Setup](/integrations/agent-project-setup)
* **MCP Integration**: One-line MCP setup for direct tool wiring in Claude CLI. [MCP Integration](/integrations/mcp-integration)
* **Trio Agent Skill**: A drop-in system prompt for agents that need best practices and workflows baked in. [Trio Agent Skill](/integrations/trio-agent-skill)

## Recommended Learning Path

1. Set up API auth: [Authentication](/start-here/authentication)
2. Run your first workflow: [First Successful Workflow](/start-here/quickstart)
3. Pick the right endpoint and delivery mode: [Choose Your Workflow](/start-here/choose-workflow)
4. Learn behavior and tradeoffs: [Monitoring Modes and Delivery Patterns](/core-concepts/how-trio-works)
5. Implement production patterns: [Guides](/guides/webhooks)

## Next Steps

* Start now: [Authentication](/start-here/authentication)
* Build your first run: [First Successful Workflow](/start-here/quickstart)
* Explore endpoint details: [API Reference](/api-reference/check-once)
