Let an agent schedule meetings from email

They set up a background agent to read meeting emails, check availability, and handle replies before adding events to the calendar.

Done with Custom agent· Intermediate· Jan 2026

What they did
They built a background agent that watched their inbox for meeting requests, pulled the proposed time from each message, and checked their calendar for clashes. If the slot worked, it confirmed the meeting; if not, it offered other times before blocking the calendar. They also limited what the agent could do, required explicit approval, and had it account for in-person meetings, drive time, and the gap between appointments.
How it went
After about a month, they said it was saving them roughly 3–4 hours each week. The main concern in the discussion was trust, since people were wary of granting inbox access, and they did not share a full technical build.
Tips
This kind of setup matters most when ordinary scheduling tools do not handle travel time between face-to-face meetings. Keep permissions narrow and make sure replies stay in draft until you approve them.

Try it yourself with Zapier Agents

Watch my [email account] for messages about scheduling. For each request, pull out the suggested date, time, and location if there is one, then check my [calendar] for conflicts during [working hours] in [time zone]. If the slot works, draft a reply that confirms it and saves the event details; if it does not, draft a reply with the nearest open alternatives. Do not send, submit, delete, or book anything until you show me the draft and I explicitly approve it. When the setup is finished, tell me it is ready for a test.

Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.

1 more report of this

Get 3 agent uses like this every morning

With the day's top AI news. Free, and one click to unsubscribe.