Documentation Index
Fetch the complete documentation index at: https://docs.useroulette.com/llms.txt
Use this file to discover all available pages before exploring further.
Companies
Companies are the core entity in Roulette, representing potential investment opportunities in your deal flow pipeline.Company Properties
Each company record contains the following key properties:| Property | Type | Description |
|---|---|---|
id | UUID | Unique identifier |
account_id | UUID | The team/account this company belongs to |
name | string | Company name |
deck_link | string | URL to external pitch deck |
deck_storage_path | string | Internal path to uploaded deck |
notes | string | Internal notes (not visible to company) |
company_status_id | UUID | Current pipeline stage |
company_status | object | Embedded status object with status_text, color, rank |
visibility | enum | Access control level (private, shared, team) |
source | enum | How the company was added |
source_content | string | Raw source content (e.g., form submission data) |
metadata | object | Custom fields, AI analysis, and founder data |
assignees | array | Team members assigned to this company |
created_at | timestamp | When the record was created |
updated_at | timestamp | When last modified |
created_by | UUID | User who created the record |
updated_by | UUID | User who last updated the record |
Visibility Levels
Companies can have different visibility settings to control who can access them:Private
Only visible to the user who created it
Shared
Visible to specific users you choose
Team
Visible to all team members
Sources
Track how companies enter your pipeline:| Source | Description |
|---|---|
manual | Manually added through the UI or API |
email | Imported from an email |
form | Submitted through an integrated form |
referral | Referred by another contact |
website | Applied through your website |
event | Met at an event or conference |
other | Other sources |
Pitch Decks
Roulette supports two ways to attach pitch decks to companies:External Links
Link to decks hosted on DocSend, Google Drive, or other platforms:AI-Powered Upload
Use the intelligent upload endpoint to process emails, forms, or any text with deck URLs:Metadata
Themetadata field contains structured data including AI-extracted information and custom fields:
Metadata Structure
| Field | Description |
|---|---|
founders | Array of founder/team member objects (typically AI-extracted from pitch deck) |
ai_analysis | AI-generated company summary |
analyzed_at | Timestamp of last AI analysis |
user_preferences | Custom fields configured by your account |
Custom fields (
user_preferences) are configured at the account level and can include text, boolean, or select types.Related Resources
Pipeline Stages
Learn about managing deal flow statuses
Companies API
View all company endpoints

