Auto accept invites in Google Calendar and what it does to your week
Somebody searches for auto accept invites in Google Calendar for one of two opposite reasons. Either meetings keep landing on the calendar without permission and the goal is to stop it, or meetings keep sitting in email and never reaching the calendar at all, and the goal is to start it. Both reasons point at the same single setting, and the setting has three positions rather than an on and an off. Picking the right one is less about tidiness than about deciding who is allowed to write into a week.
The setting, and where it actually lives
In Google Calendar, invitation handling is controlled from Settings, then General, then Event settings, under the heading Add invitations to my calendar. It offers three choices.
From everyone. All invitations are added to the calendar automatically. This applies to invitations sent to an email address directly. An invitation sent through a Google Group is not covered, and still needs a response in email before it appears.
Only if the sender is known. The event is added automatically when the sender qualifies as known, and an unknown sender produces an invitation email instead, leaving the calendar untouched until it is acted on.
When I respond to the invitation in email. Nothing reaches the calendar until the email invitation has been answered. The calendar stays a record of decisions that were actually made.
The important thing about these three is that none of them is an RSVP setting. All three concern whether the event appears. The reply sent back to the organizer is a separate action, taken with Yes, No or Maybe, and the organizer is notified when it happens. An event can sit on a calendar, blocking a slot visually, with no reply ever sent. That gap between appearing and being answered is where most of the confusion about auto accept comes from.
Who counts as a known sender
The middle option is the one most people want, so it is worth being precise about the definition Google applies. A sender is treated as known when they are in the contacts, when they are part of the same organization, or when they are someone there has been previous interaction with.
That definition is broader than it first reads. Previous interaction is doing a lot of work. An email exchange from two years ago with a vendor is interaction. A one-off reply to a recruiter is interaction. So the known filter is not a whitelist of colleagues, it is a filter against complete strangers, and the volume it removes is the cold mass-mailed kind rather than the mildly unwelcome kind.
There is a side effect stated in the documentation that is easy to miss. Choosing this option can reveal to a sender that they are not in the contacts, because the behaviour they see differs. In most working contexts that costs nothing. In a sales or recruiting context, where the sender is watching for signals, it is a real consideration.
The practical consequence is that switching to the known filter will not stop an internal calendar from filling up. Everyone in the same organization is known by definition. If the problem is colleagues booking time without asking, this setting is the wrong lever entirely.
It is also worth separating two kinds of unwanted invitation, because the known filter only catches one of them. A mass invitation from an address nobody has ever dealt with is blocked. An invitation triggered by something that was signed up for, such as a webinar registration or a booking confirmation from a service already in the contacts, is not blocked, because that address usually qualifies as known through prior interaction. The known filter is a reasonable default rather than a wall, and anyone expecting it to produce an empty calendar will be disappointed by exactly the invitations they half invited.
What each option does to the week
| Setting | An unknown sender | A colleague | What the calendar becomes |
|---|---|---|---|
| From everyone | Event appears without any action | Event appears without any action | A log of what other people decided |
| Only if the sender is known | Email only, calendar untouched | Event appears without any action | Filtered against strangers, open internally |
When I respond to the invitation in email |
Email only, calendar untouched | Email only, calendar untouched | A log of what was actually agreed to |
Read down the last column rather than across the rows. The choice is not really about convenience, it is about what the calendar is for.
A calendar on the first setting tells the truth about what has been asked of a person, which is genuinely useful for anyone whose job is mostly attendance. It also means the slots fill silently, and the free time visible to colleagues shrinks without a single decision being made.
A calendar on the third setting tells the truth about commitments, which is what makes planning possible, and the cost is a queue of unanswered email invitations that has to be worked through or things get missed. The honest version of this choice is that the third option only works for people who process email reliably. For anyone who does not, it quietly turns into missed meetings.
There is a second effect that rarely gets counted. An event on a calendar is visible to colleagues as busy time, whether or not it was ever agreed to. On the most permissive setting, a stranger or a hopeful colleague can make a slot look occupied without any decision being taken, which pushes the next request later in the week and makes an already tight calendar look fuller than the commitments justify. On the strictest setting the opposite risk appears: real meetings sit in email while the calendar advertises free time that is about to disappear. Neither failure is visible from inside the calendar, which is why the setting deserves a deliberate choice rather than the default.
The change is not retroactive, and it may not be yours to make
Two limits catch people out after they flip the setting.
The first is that an updated setting applies to new invitations only. Events already sitting on the calendar are unaffected. Switching from "From everyone" to the stricter option does not clean anything up, so the cleanup is a separate pass. For an event that arrived from a stranger and was sent from Google Calendar, the direct route is to open the event, then use More actions, then Report as spam, which removes the event, and removes every occurrence if it repeats. That route only works on events that were sent from Google Calendar in the first place. Events created by another provider, app or service cannot be reported this way, and have to be deleted like any other event.
The second limit is administrative. On a work or school account, an administrator can restrict which of the three options are available, so a missing choice is policy rather than a bug. Checking that before spending time hunting for the setting saves the hunt.
Both limits point the same way. The setting governs the future, not the past, and on a managed account it governs only as far as the policy allows. A realistic sequence is to read the current option first, clear whatever has already accumulated, then change the setting, in that order. Changing it first and cleaning up afterwards produces the impression that the change did nothing, because the events already on the calendar keep behaving exactly as they did before.
The reply, and the option people are looking for instead
A surprising share of auto accept searches are really about the reply rather than the event. The wish is not that meetings appear silently, it is that obvious meetings get answered without a decision each time.
Google Calendar does not offer a rule based automatic reply for personal accounts. What it offers is a fast reply from either side: the invitation can be answered from the Gmail message itself, with the response options at the top of the email, without opening the calendar at all. Where a time genuinely does not work, the dropdown next to Maybe holds Propose a new time, which sends a different slot back to the organizer with an optional message. That route is unavailable for all-day events and for events with more than 200 guests, which is a reasonable summary of when negotiation is pointless anyway.
For a recurring internal meeting that simply has to be attended, answering once from Gmail is a smaller cost than any automation, and it keeps the organizer informed. Automation is worth building only where the volume is real and the decision is genuinely mechanical.
The queue itself is the part worth engineering. Invitation emails answered in a single pass, at a fixed point in the day, remove the main argument for automatic admission, because the delay between an invitation arriving and appearing on the calendar shrinks to hours instead of days. What makes that pass fast is deciding in advance which requests get a yes without thought, which get a proposed alternative time, and which get a plain no. Written down once, that becomes a rule a person can apply in seconds, and it produces the outcome auto accept is usually reached for without handing the week over to whoever sends the most invitations.
What the same invitation looks like on a Mac
The Calendar app on the Mac handles the same invitations through a different door. Incoming invitations gather behind the Notifications button in the toolbar, and clicking New shows them, with Accept, Decline and Maybe available on each. Notification Center surfaces them too, and an invitation arriving as an attachment in Mail can be opened to add the event before responding.
What the Calendar app's own settings do not include is an equivalent of the Google option. Its settings are organised into General, Accounts, Alerts and Advanced, covering the calendar view, the accounts themselves, default alerts and departure reminders, and time zone handling. Invitation admission is decided by the account, not by the app. So a Google account still behaves according to whichever of the three options is set on the Google side, whether it is being read in a browser or in a desktop calendar.
That is worth knowing because the symptom looks like an app problem. Events appearing unbidden in a Mac calendar are usually the account doing exactly what it was told, and the fix is in the account settings rather than in the app. Which app reads the account still matters for everything after admission, and the comparison of Mac calendar apps is where the differences in multi account handling are laid out. How events get entered by hand once they are on the calendar is covered in entering events.
What to change first
Open Event settings and read which of the three options is currently selected, because assuming is where this goes wrong. If strangers are the problem, the known sender filter handles it and costs nothing. If colleagues are the problem, change nothing here and start protecting the time instead, which is what Caltimate is built around on the Mac.
Frequently asked questions
Does auto accept send a reply to the organizer?
No. The "Add invitations to my calendar" setting only controls whether the event appears on the calendar. Sending Yes, No or Maybe is a separate action, and the organizer is notified only when that reply is sent. An event can occupy a slot on a calendar for weeks without the organizer ever receiving a response.
Why do invitations from outside still not appear after choosing "From everyone"?
Two cases explain most of it. Invitations sent through a Google Group are not added automatically and still require a response in email. And on a work or school account, an administrator can restrict which invitation options are available, so the selected setting may not be the one actually in force.
Will changing the setting remove the events that already got added?
No. An updated setting applies to new invitations only, and existing events stay where they are. Clearing them is a separate pass. An unwanted event that was sent from Google Calendar can be opened and reported as spam through More actions, which removes it and every occurrence of a repeating series.
Can Google Calendar auto accept invites from one specific person only?
Not with a built in setting. The only filter available is the known sender option, and known covers contacts, anyone in the same organization, and anyone there has been previous interaction with. Narrowing it to a single person means automation outside Google Calendar, which is worth the effort only when the volume is genuinely high.