Google Calendar API Function Suite

Замовник: AI | Опубліковано: 20.04.2026
Бюджет: 250 $

I’m working with voice AI agents (using Retell AI), and I want them to be able to book appointments directly into Google Calendar. The idea is pretty simple in my head: I want to create a small set of functions (like a toolbox) that the AI can call depending on what the user says. For example, if someone says “I want to book an appointment,” the agent should just call something like "create_event" and that handles everything in Google Calendar. So basically, I need you to build that layer in between — something clean and reusable. A few important things: First, I’d like around 6–10basic functions: create_event, check_availability, list_events, update_event, delete_event… that kind of stuff. Second, these functions need to be super clear and structured, so the AI can call them easily (simple inputs and clean JSON outputs). Third (and this is key), it needs to support multiple calendars. Let’s say the user says: “I want an appointment with Dr. Álvaro González” → the system should know which calendar is his, and create the event there. So we’ll need some kind of mapping between names (or doctors) and their calendar IDs. Also, I’m planning to reuse this across multiple AI agents, so it should be built in a way that I can plug it into anything later. Tech-wise I’m flexible — Node.js or Python is fine — just keep it clean and easy to expand. That’s pretty much it. Nothing overly complex, just something solid that works. Let me know how you’d approach it