Documentation Index
Fetch the complete documentation index at: https://api-docs.tiro.ooo/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Tiro provides two tools for working with structured meeting documents:list_note_documents- List all documents generated for a noteget_note_document- Retrieve the full content of a specific document
list_note_documents
Lists all documents generated for a given note.Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
noteGuid | string | Yes | Unique note identifier |
templateId | number | Optional | Filter by template ID to only return documents from a specific template |
Example Request
List all documents for a note:Response Format
| Field | Type | Description |
|---|---|---|
noteGuid | string | Unique note identifier |
documents | array | List of documents for this note |
documents[].documentId | number | Unique document ID (use with get_note_document) |
documents[].template | string | Template name used to generate the document |
documents[].locale | string | Language/locale of the document |
documents[].createdAt | string | When the document was generated (ISO 8601) |
get_note_document
Retrieves the full content of a specific document.Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
noteGuid | string | Yes | Unique note identifier |
documentId | number | Yes | Document ID (from list_note_documents results) |
format | enum | Optional | Output format: "MARKDOWN" (default) or "PLAIN_TEXT" |
Example Request
Basic usage:Response Format
| Field | Type | Description |
|---|---|---|
noteGuid | string | Unique note identifier |
documentId | number | Unique document ID |
template | string | Template name used to generate the document |
locale | string | Language/locale of the document |
sections | array | Document content organized by sections |
sections[].content | string | Section content |
sections[].format | string | Content format ("MARKDOWN" or "PLAIN_TEXT") |
createdAt | string | When the document was generated (ISO 8601) |
Usage Examples
Example 1: List and Retrieve Documents
Step 1: List available documents MCP Call:Example 2: Extract Action Items
AI Request:Example 3: Weekly Task Compilation
User Request:When to Use
Use When
Use When
Follow-up Tasks Needed
- Tracking action items
- Checking assignee responsibilities
- Managing deadlines
- Understanding section content
- Organizing key decisions
- Systematic meeting notes
- Extracting tasks
- Schedule management
- Team member assignments
- Confirming decisions made
- Approved budgets/plans
- Policy changes
Don't Use When
Don't Use When
Only Need Simple Summary
-> Use
get_note_summary insteadNeed Full Conversation
-> Use get_note_transcript insteadExploration Phase
-> Use search_notes insteadPerformance
Response Time
| Tool | Average Response | Maximum Response |
|---|---|---|
list_note_documents | 0.5 seconds | 2 seconds |
get_note_document | 1-2 seconds | 5 seconds |
Token Usage
| Meeting Length | Document Tokens | Transcript Tokens | Savings |
|---|---|---|---|
| 30 minutes | ~300-600 | ~1,500-2,500 | 70% |
| 1 hour | ~500-1,000 | ~3,000-5,000 | 75% |
| 2 hours | ~800-1,500 | ~6,000-10,000 | 80% |
Limitations
Current Limitations
Known Limitations:-
Action Item Recognition
- Only recognizes explicit task assignments
- Implicit tasks may be missed
-
Accuracy Considerations
- ~85-90% accuracy for AI-generated content
- Important details should be verified with transcript
Common Errors
Missing Note GUID
Solution: Provide thenoteGuid parameter.
Missing Document ID
Solution: Provide thedocumentId parameter when calling get_note_document. Use list_note_documents to find available document IDs.
Note Not Found
Possible Causes:- Note doesn’t exist
- Note has been deleted
- You don’t have access to this note
search_notes.
Document Not Found
Possible Causes:- The specified
documentIddoes not exist for this note - The document has been deleted
list_note_documents to check available documents for the note.
No Documents Available
Processing RequiredIf a note has just been created, documents may not be available yet. Wait for processing to complete (usually 1-2 minutes after meeting ends).