Skip to main content

Calendar Tools

Automatic detection

You can simply mention @Hana and describe your query. If the intent is clear, she will automatically run the relevant calendar workflow for you.

What it does

Use calendar workflows to:

  • check personal event windows
  • schedule meetings with attendees
  • find common slots across people
  • verify RSVP status

Supported operations/arguments

OperationInvocation KeywordsDescriptionSupported arguments
Check events in a windowcheckRetrieve calendar events between two timestamps.time_min, time_max
Schedule eventschedule, inviteSchedule event and include attendees. Meet link is added automatically.event_start_time, event_end_time, event_title, event_description, attendees, optional recurrence fields
Suggest common meeting timesuggestFind suitable common slot across users.start_time_to_check_availability, end_time_to_check_availability, users_to_check_availability
Check attendee statusattendee status, who accepted, rsvp statusCheck response status for a specific event.event_id

How To Use

@Hana check my calendar this week, when do I have 30 mins for this?
@Hana schedule a meet at 1 pm tomorrow with @Shamshad Muzawar and me. Label it internship review meet.
@Hana for event abc123, who has accepted and who is pending?

Invocation examples

checkscheduleinvitesuggest

Check calendar command output in Hana

Schedule meet command output in Hana

Context-aware schedule meet example in Hana

Calendar and meet Q&A example in Hana

@Hana create a meet for performance review for @Deep Makadiya next Friday at 5 pm.

Quick schedule meet command output in Hana

Troubleshooting

  • Conflicts: specify tighter window or ask for alternatives.
  • Time zones: include explicit timezone for cross-region scheduling.
  • Missing attendees: use exact mentions/emails.

When to use

Use for availability checks, meeting scheduling, slot suggestions, and RSVP status checks.

Permissions/limits

  • Calendar actions depend on Google Calendar permissions.
  • Availability results can vary if attendees have hidden calendars or restricted visibility.

High-signal invocation

@Hana suggest 3 common 45-minute slots for @A and @B this Friday between 10 AM and 4 PM IST.

Edge-case invocation

@Hana for event abc123, list accepted/pending/declined and suggest next best slot for pending attendees only.