"Oh, there they are."
If you've ever heard that sentence as you joined a meeting three minutes late, this post is for you. Today I'm launching Autojoin, a desktop app for Mac, Windows, and Linux that watches your calendar and opens your meeting link automatically, right when it's time. No scrambling, no hunting through calendar invites, no late joins.
The four-minute meeting tax
Here's the little disaster that plays out before every recurring meeting, and it happens to everyone:
At 10:03 you're deep in work, you lose track of time, and you realize the meeting started three minutes ago. You spend the next 45 seconds hunting for the link buried in the calendar invite. At 10:04 you finally join, someone says "oh, there they are," and then you spend five more minutes catching up on what you missed.
That's roughly four minutes of tax on every meeting, plus the context-switch cost of watching the clock all morning so it doesn't happen again. I was the person who paid that tax constantly. I built loads of reminders and none of them fixed the actual problem: a reminder still asks me to stop what I'm doing, find the link, and click it.
So I made my meetings open themselves.
What Autojoin does
Autojoin is deliberately simple. There are three things to do, and you'll do two of them exactly once:
- Link your calendar. Connect Google Calendar or Outlook in seconds. Autojoin reads your upcoming meetings and finds the video links so you don't have to.
- Close the window. Autojoin runs quietly in your menu bar. No setup per meeting, no reminders to dismiss.
- Show up. When it's time, your meeting opens in your browser automatically, straight to the join screen. You're already there before anyone notices you were gone.
It detects links from Zoom, Google Meet, Microsoft Teams, Webex, Whereby, and more, automatically from the calendar event. Meetings without a video link are simply skipped.
A detail I care about: Autojoin opens the join screen, but it never joins for you. No camera, no mic, nothing entered on your behalf. If a meeting pops up that you'd rather skip, it's just a browser tab you close. And when meetings run back to back, the next one opens in a new tab without ever pulling you out of the call you're already in. You decide when to leave one and step into the next.
The features that matter
- Automatic joins. Your meeting link opens the moment the meeting starts. No clicks, no searching, no switching apps.
- Early open offset. Prefer to arrive a minute or two early? Set your offset and Autojoin opens the link before the meeting even starts.
- Multi-calendar sync. Google Calendar, Outlook, work and personal. Connect them all and Autojoin watches every account at once.
- Runs silently. It launches on login, lives in your menu bar, and uses almost no memory. You'll forget it's there until it saves you.
Your calendar stays on your device
This was non-negotiable for me. Autojoin reads your calendar and never stores or transmits your event data. Everything stays on your device. On macOS, your login token goes in the Keychain, the same secure store used by Safari and Mail, and your credentials never leave your machine.
Priced like it should be
Two-dollar-a-month software, in 2026. Yes, really.
- Free, forever. One calendar, ten meetings a month, opens at the exact start time. No credit card required.
- Pro at $24/year. That's $2 a month. Three calendars, unlimited meetings, open up to 5 minutes early, custom keyboard shortcuts.
- Executive at $96/year. For people with too many meetings. Unlimited calendars, open up to 15 minutes early, priority support, and an AI meeting proxy coming soon.
Subscriptions are managed right inside the app: pick a plan from the menu bar and it hands you off to Stripe Checkout. Cancel any time from the same menu.
Try it
Autojoin is free to start and takes two minutes to set up:
→ autojoin.app
Download it for Mac, Windows, or Linux, connect a calendar, and close the window. The next time a meeting starts, it'll already be open in front of you.
Stop being the one who joins late.
Written by Jordan Dalton. More at jordandalton.com.