We built an agent to automatically schedule calendar events.

First, the agent consumes your email. Currently, we are forwarding Gmail into Zapier, which then calls a webhook Zap.

The agent is hosted on AWS Lambda, which receives the webhook. After calling both the calendar API and Anthropic Claude, it posts back to the calendar API.

One of the biggest challenges was getting up and running with Google Calendar's API. To resolve this, we deployed a bespoke (and very simple) calendaring service. Claude with the most effective model to return reliable JSON format with minimal prompt engineering and no fine tuning.

Built With

Share this project:

Updates