Google Calendar Tools
Calendar: Check Availability
Checks the availability of this authenticated user for a given time range. DO NOT use this to validate availability of people the user wants to meet with. DO NOT use this unless the user specifically asks for availability checking, e.g by saying 'find when I am free', or 'check my availability'. Either the day, end_time, or start_time must be provided. Pay close attention to the task if it says 'before' or 'after'.
Calendar: Create Event
Creates a Google Calendar event. DO NOT call portia:google:gcalendar:check_availability before using this tool, unless the user explicitly asks you to check their availability.
Calendar: Delete Event
Deletes the Google Calendar event associated with the ID.
Calendar: Get Event
Gets Google Calendar event using an event ID.
Calendar: Get Events By Properties
Gets Google Calendar events by properties, returning the matching event details. You do not need to provide all the properties, only the ones you have provided with.
Calendar: Modify Event
Modifies an existing Google Calendar event. You must provide the event ID to modify, and can optionally provide new values if desired for the title, start time, end time, description, and attendees.