Deeplinks
Written By Anton
Last updated 8 days ago
MeetMic registers the meetmic:// URL scheme, so you can trigger actions from other apps, scripts, the terminal, or web pages.
Open a transcription
meetmic://open?id=<transcription-id>Example:
meetmic://open?id=AF760979-EB59-49E2-891B-ECAABACDCB43If no transcription matches the id, MeetMic shows a "Not Found" alert.
Finding a transcription id
Use the Developer API to list your transcriptions:
curl http://127.0.0.1:52778/api/v1/transcriptionsEach item in the response includes an id field you can use to build the deeplink.
(The HTTP API must be enabled in Settings β API. Port 52778 is the default and can be changed there.)
Start a recording
meetmic://recordBrings MeetMic forward and starts a new recording. This is the same action the desktop widget and Lock Screen widget use.
Import a file
meetmic://importOpens the file picker so you can choose media to transcribe.
Unknown ids are ignored.
Using deeplinks
Terminal:
open "meetmic://open?id=AF760979-EB59-49E2-891B-ECAABACDCB43"Shortcuts: use the Open URLs action.
Web pages / Markdown notes: link to the
meetmic://URL directly.Other apps: any AppleScript, Raycast script, or automation tool that can open a URL.
Values in the query string must be percent-encoded if they contain spaces or special characters.