Appearance
Read.ai
Connect to Read.ai to import meeting intelligence data including summaries, transcripts, action items, metrics, and participant information across Zoom, Google Meet, and Microsoft Teams.
Setup
1. Get your API Token
- Log in to your Read.ai account at app.read.ai
- Navigate to Settings > API (or Integrations > API)
- Generate a new API token
- Copy the token (starts with
rai_)
2. Add the Connector
- Go to Connectors > New Connector
- Select Read.ai from the catalog
- Paste your API token
- Configure modules and sync options
- Click Save & Test
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
api_token | Secret | Yes | Read.ai API token |
modules | Multi-select | No | Data to import (default: meetings, participants, action_items) |
sync_days | Number | No | Days of history to sync (default: 90) |
expand_transcripts | Boolean | No | Include full transcripts (increases payload size) |
expand_recordings | Boolean | No | Include recording download URLs |
Available Modules
- meetings — Meeting metadata, summaries, and chapter summaries
- participants — Attendee information with attendance status
- action_items — Action items extracted from meetings
- transcripts — Full speaker-attributed transcripts (opt-in, large payloads)
- topics — Discussion topics identified across meetings
Graph Schema
Nodes
| Node | Labels | Key Properties |
|---|---|---|
| ReadAiMeeting | ReadAiMeeting, Meeting | id, title, start_time, end_time, platform, summary, duration_minutes, read_score |
| ReadAiParticipant | ReadAiParticipant, Person | email, name |
| ReadAiActionItem | ReadAiActionItem, ActionItem | text, assignee |
| ReadAiTopic | ReadAiTopic, Topic | name |
| ReadAiTranscript | ReadAiTranscript, Transcript | meeting_id, speaker_count, turn_count |
Relationships
| Relationship | Direction | Notes |
|---|---|---|
| PARTICIPATED_IN | Person -> Meeting | Props: invited, attended |
| OWNED_BY | Meeting -> Person | Meeting organizer |
| HAS_ACTION_ITEM | Meeting -> ActionItem | |
| ASSIGNED_TO | ActionItem -> Person | If assignee present |
| DISCUSSED_TOPIC | Meeting -> Topic | |
| HAS_TRANSCRIPT | Meeting -> Transcript |
Tools (8)
All tools are read-only and do not require approval.
| Tool | Description |
|---|---|
readai_list_meetings | List meetings with time filters and pagination |
readai_get_meeting | Get meeting details with optional expand fields |
readai_get_meeting_summary | Get summary and chapter summaries |
readai_get_meeting_transcript | Get full transcript with speaker turns |
readai_get_meeting_action_items | Get action items and key questions |
readai_get_meeting_metrics | Get read score, sentiment, engagement metrics |
readai_get_live_meeting | Get live meeting data (in-progress meetings) |
readai_search_meetings | Search meetings by title or participant |
Example Usage
"List my meetings from last week"
→ readai_list_meetings with start_after filter
"What were the action items from the Q4 planning meeting?"
→ readai_search_meetings to find the meeting
→ readai_get_meeting_action_items for the specific meeting
"Show me the transcript of today's standup"
→ readai_search_meetings for "standup"
→ readai_get_meeting_transcriptRate Limits
Read.ai API limits:
- 10 items per page (max pagination size)
- 300ms delay between paginated requests
- Standard 429 rate limiting with Retry-After header support
Troubleshooting
Invalid API Token
Ensure your token starts with rai_ and has not been revoked. Generate a new token from Read.ai Settings > API.
No Meetings Found
- Verify the Read.ai bot is active in your meetings
- Check the
sync_dayssetting covers the desired time range - Ensure your Read.ai plan includes API access
Large Sync Times
If syncs are slow, consider:
- Reducing
sync_days - Disabling
expand_transcripts(transcripts are the largest payload) - Selecting only needed modules