Resource types
Models
Structured data tables that power your plays. Import from CRMs, APIs,
webhooks, or SQL queries.
Files
Unstructured content like documents, PDFs, and knowledge bases for semantic
search.
Warehouse
Configure your data warehouse (Snowflake, BigQuery, Redshift) as the system
of record.
Activities
Track and analyze workflow executions, node performance, and error rates.
Models vs Files
| Aspect | Models | Files |
|---|---|---|
| Data type | Structured (rows & columns) | Unstructured (text, documents) |
| Query method | SQL queries, filters | Semantic/vector search |
| Best for | CRM records, product data, analytics | Knowledge bases, playbooks, transcripts |
| Use in plays | Trigger workflows, search records | — |
| Use in agents | RAG with SQL or vector mode | RAG with semantic search |
Getting started
1
Set up your warehouse
Connect your existing data warehouse or use Cargo’s managed Snowflake
instance. Warehouse setup →
2
Create data models
Import data from CRMs, APIs, or SQL queries into structured models. Data
models →
3
Add files (optional)
Upload documents or connect knowledge bases for semantic search in agents.
Files →
4
Use in workflows
Trigger plays from your data models, or give agents access to resources for
RAG. Using models in plays
→

