Email Meeting Scheduler
by Arpatech
Manage your incoming meeting requests via an email by automating calendar checks and responses
Listens for new meeting-request emails in a configured Outlook mailbox.
Uses AI Builder (must be enabled in your environment before installing) to extract the requested date/time and, when present, duration and timezone from natural-language email text.
Interprets the requested time as written (no strict format), and applies your configurable default year if no year is provided.
Checks your Outlook calendar for that exact time window to detect conflicts.
If the time slot is free, creates the calendar event, invites the sender, and sends a “Booked” confirmation email.
If the time slot is busy, skips booking and replies with three alternate time slots on the same day, based on your configured working hours.
Reply emails show times in your chosen display timezone, so they match what users see in Outlook.
Fully configurable via environment variables (default year, meeting duration, working hours, display timezone, and email templates).
For best results, request emails should use an explicit date and time (for example, “Let’s have a call on 7 Nov at 12 pm”); avoid vague terms like “today” or “tomorrow”.