Prerequisites
- A Monaco account with API access.
- Permission to create an API key in your Monaco workspace.
Setup
Open Yuzu Settings → Integrations
Go to Settings → Integrations, click Connect Notetaker, and choose Monaco.
Paste the key into Yuzu
Yuzu validates the key by calling Monaco’s
/v1/meetings/list endpoint. Email is optional — the API key already identifies the account.Monaco is polling-based. Yuzu pulls new meetings on a schedule — expect a small delay (a few minutes) compared to webhook-driven providers like Fireflies and Fathom.
What gets pulled
For each Monaco meeting, Yuzu imports:- The diarized transcript (
speaker,words[]with start/end timestamps). - Title, start/end time, organizer, attendees.
- The meeting URL and the recording video URL where available.
- Monaco’s
meeting_summaryand anynext_actions.
Historical sync
From the connected state, click Sync Meetings and pick Last 7 days, Last 2 weeks, or Last 4 weeks. Existing meetings are not re-imported.Troubleshooting
Yuzu rejected my API key
Yuzu rejected my API key
Monaco returns 401 on invalid keys. Double-check you copied the entire key and that it has not expired. Monaco strips non-printable characters when sending the key, so trailing whitespace or unusual characters are tolerated, but a wrong key will not pass validation.
A new meeting isn't appearing in Yuzu
A new meeting isn't appearing in Yuzu
Monaco is polled, so allow a few minutes. If the meeting still doesn’t appear, click Sync Meetings → Last 7 days to force a refresh, then check the activity log for sync errors.
Transcripts arrive without good speaker labels
Transcripts arrive without good speaker labels
Monaco’s diarization quality depends on the source recording. Multi-speaker calls without clear audio may collapse into a single speaker. This is upstream from Yuzu.