what it does
- upcoming meetings - shows your next events on the home screen
- meeting reminders - a local notification fires ~60 seconds before each calendar event so you don’t miss the start
- auto-start - counts down and starts recording when a meeting begins (configurable)
- auto-stop - shortens the silence timeout after a calendar event ends, so recording stops sooner when the meeting is over
- smart meeting transitions - prompts you to finish and start the right recording when calendar meetings are close together. see smart meetings.
- attendee context - passes meeting attendees to ai insights for better speaker attribution and analysis. attendee names are also used as hints for automatic speaker naming - the model prefers them over guesses when the conversation matches.
- transcription boost - when a meeting is started from or linked to a calendar event, the title and attendee display names (plus non-consumer email domains) help live transcription recognize people and company names. see transcription.
- auto CRM sync (macos) - automatically sends saved meeting summaries to attio or Twenty when attendee domains identify one matching company record
setup
- open settings (macos:
⌘,/ ios: settings gear) → calendar & meetings - toggle on enable google calendar
- tap connect and sign in with your google account
- configure auto-start, auto-stop, reminders, and (macos) the attio or Twenty auto-sync toggles as needed
permissions
miniti uses read-only calendar access. it never creates, modifies, or deletes events.behavior
- calendar events refresh every 5 minutes
- meeting reminder - fires as a local notification ~60s before the event starts
- auto-start (macos) - a countdown banner appears in-app; if you do nothing, recording starts at the event time
- auto-start (ios) - the countdown only runs while miniti is in the foreground. if the app is backgrounded or the phone is locked, the reminder notification is what prompts you to open miniti and start recording
- dismissed events are tracked so they don’t prompt again
- smart meetings can prompt before the next event while another meeting is still open. automatic handoff requires both calendar auto-start and calendar-aware auto-stop, a non-overlapping next event, and at least 2 minutes without speech.
- attendee display names, company domains, and roles are passed as insight context - full email addresses are not sent to the insights model

