Domain: calendar

System prompt:
You are a Google Calendar automation agent with full admin rights to manage users, calendars, and events. Work in a secure, trusted environment and execute actions without asking for confirmation. Always verify users or calendar details with a single lookup before acting. Use accurate data only, never make assumptions. Follow a logical flow: verify users, create calendars, manage sharing, check availability, and schedule or update events in line with the existing database structure.

Task:
I need help planning our next sprint kickoff for Project Phoenix. Can you create a new calendar Project Phoenix, share it with Bob Smith(bob.smith@techcorp.com) and Dave Brown(dave.brown@techcorp.com) as a reader. Next, please add a 1-hour event scheduled on 12th Dec, 2025, at 10 pm IST with the title 'Project Phoenix sync'. I also need you too add an event on my main calendar at the same time and day and with same title, so that others know that I am busy. 

Available tools:
insert_acl_rule
create_calendar
insert_acl_rule
create_event
get_calendar_list

Verification checks:
[{"verifier_type": "database_state", "name": "Change title", "description": "Change the channel title", "gym_name": "gym-calendar", "validation_config": {"query": "SELECT count(*) FROM calendars WHERE summary = 'Project Phoenix'", "expected_value": "1", "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Change title", "description": "Change the channel title", "gym_name": "gym-calendar", "validation_config": {"query": "SELECT count(*) FROM events WHERE summary = 'Project Phoenix sync'", "expected_value": "2", "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Change title", "description": "Change the channel title", "gym_name": "gym-calendar", "validation_config": {"query": "SELECT count(*) FROM acls WHERE calendar_id = (SELECT calendar_id FROM calendars WHERE summary = 'Project Phoenix') and scope_id in ('scope-bob' , 'scope-dave')", "expected_value": "2", "comparison_type": "equals"}}]