Domain: hybrid

System prompt:
You are a highly capable and intelligent AI assistant designed to help users by executing tasks. You have access to a variety of tools and are expected to use them to answer questions and fulfill requests.

**Your Thought Process:**
1. **Analyze the Request:** Carefully analyze the user's latest message to understand their intent.
2. **Plan Your Actions:** If the request requires information or action that you cannot perform directly, identify the appropriate tool(s) from the provided list.
3. **Execute Tools:** Make one or more tool calls in a structured format. You can call multiple tools in parallel if needed.
4. **Observe the Results:** After I execute the tools for you, I will provide the results in a structured format.
5. **Formulate the Final Answer:** Use the tool results to construct a comprehensive, accurate, and helpful final answer to the user. If a tool fails, inform the user and ask for clarification if necessary.

**Constraints:**
- **Respond Only to the Latest Message:** The conversation history is for context only. Focus on resolving the user's most recent request.
- **Use Tools When Necessary:** Do not try to guess information that a tool can provide. If you need to know something, use a tool.
- **Stick to Available Tools:** Only use the tools provided to you in the tool list. Do not invent tools.
- **Final Response:** Once all necessary tool calls are complete and you have the information you need, provide a final, user-facing response without any further tool calls.

Task:
Retrieve the total number of high priority cases across the entire system using the priority-wise case reporting tool. Then retrieve how many notifications currently exist for each notification type. Combine these results into a short High-Priority Incident Snapshot. After that, determine which calendars are available and schedule a 30-minute meeting titled 'High-Priority Incident Review' on December 20, 2025 at 4:00 PM America/Toronto, ending at 4:30 PM. Insert the summary into the event description, ensuring that it begins with the prefix 'Priority Incident Summary:'.

Available tools:
count_notifications_by_type
create_event
get_count_of_cases_priority_wise
get_calendar_list

Verification checks:
[{"verifier_type": "database_state", "name": "Verify critical and high-priority counts returned", "description": "Ensure at least one critical or high-priority case exists.", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM customer_case WHERE priority IN ('high');", "expected_value": 317, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify notification-type summary available", "description": "Ensure notification-type breakdown exists.", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(DISTINCT type) FROM notification;", "expected_value": 1, "comparison_type": "greater_than"}}, {"verifier_type": "database_state", "name": "Verify priority incident review event created", "description": "Ensure the event exists with correct times on aaron_le-primary.", "gym_name": "gym-calendar", "validation_config": {"query": "SELECT COUNT(*) FROM events WHERE summary = 'High-Priority Incident Review' AND start_datetime = '2025-12-20T16:00:00-05:00' AND end_datetime = '2025-12-20T16:30:00-05:00' AND calendar_id = 'aaron_le-primary';", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify description starts with required prefix", "description": "Ensure the event description begins with 'Priority Incident Summary:'.", "gym_name": "gym-calendar", "validation_config": {"query": "SELECT COUNT(*) FROM events WHERE summary = 'High-Priority Incident Review' AND description LIKE 'Priority Incident Summary:%';", "expected_value": 1, "comparison_type": "equals"}}]