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:
Emergency situation - our storage infrastructure case for that NetApp FAS system (the 2750 model specifically) came in through the web portal and somehow got triaged in pending state as low priority. But the customer just called - they're losing data in real-time. Multiple production databases are corrupted. This needs immediate escalation to our highest priority level with "impact" as the reason since it's affecting their entire operation.

Leadership wants us to do a customer-facing briefing to explain what happened and how we're recovering. Set up a webinar for December 21st at 10 in the morning Eastern time. Call it something like "NetApp Emergency Data Recovery Briefing" and make sure the description references that CS-0000008 case number. We need it to run for an hour and a half. This is for our whole organization to see.

As soon as you create it, make it live so customers can start registering.

The customer contact on this case is Elizabeth Chase - look her up by name to get her details. Fire off an alert notification to her about how serious this escalation is and that there's a briefing coming up.

Drop an urgent message in the team_techcorp_001 General channel letting everyone know about this CS-0000008 situation and the webinar. Make sure it's marked urgent priority so it doesn't get missed.

Available tools:
create_virtual_event_webinar
list_channels
find_contacts
send_channel_message
find_products
search_cases
update_case
publish_virtual_event_webinar
find_user
send_notification

Verification checks:
[{"verifier_type": "database_state", "name": "Case Escalated to Critical", "description": "Confirms NetApp case escalated from low to critical with impact reason", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM customer_case WHERE case_id = 8 AND priority = 'critical' AND escalation = 1 AND escalation_reason = 'impact'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Alert Notification Sent", "description": "Confirms alert notification sent to customer", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM notification WHERE case_id = 8 AND type = 'alert' AND status = 'success' AND email = 'elizabeth.chase32@servicenow.com'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Created", "description": "Confirms emergency webinar was created for Dec 21 with 90 min duration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars \nWHERE display_name LIKE '%NetApp%Emergency%' \nAND audience = 'organization'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Published", "description": "Confirms webinar published for customer registration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars WHERE display_name LIKE '%NetApp%' AND status = 'published'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Urgent Channel Announcement", "description": "Confirms urgent announcement posted in General channel", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM channel_messages WHERE channel_id = '2da4cc29dd784156a8903cc978016bd6' AND body_json LIKE '%CS-0000008%' AND importance = 'urgent'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Case Escalated to Critical", "description": "Confirms NetApp case escalated from low to critical with impact reason", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM customer_case WHERE case_id = 8 AND priority = 'critical' AND escalation = 1 AND escalation_reason = 'impact'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Alert Notification Sent", "description": "Confirms alert notification sent to customer", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM notification WHERE case_id = 8 AND type = 'alert' AND status = 'success' AND email = 'elizabeth.chase32@servicenow.com'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Created", "description": "Confirms emergency webinar was created for Dec 21 with 90 min duration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars \nWHERE display_name LIKE '%NetApp%Emergency%' \nAND audience = 'organization'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Published", "description": "Confirms webinar published for customer registration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars WHERE display_name LIKE '%NetApp%' AND status = 'published'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Urgent Channel Announcement", "description": "Confirms urgent announcement posted in General channel", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM channel_messages WHERE channel_id = '2da4cc29dd784156a8903cc978016bd6' AND body_json LIKE '%CS-0000008%' AND importance = 'urgent'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Case Escalated to Critical", "description": "Confirms NetApp case escalated from low to critical with impact reason", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM customer_case WHERE case_id = 8 AND priority = 'critical' AND escalation = 1 AND escalation_reason = 'impact'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Alert Notification Sent", "description": "Confirms alert notification sent to customer", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM notification WHERE case_id = 8 AND type = 'alert' AND status = 'success' AND email = 'elizabeth.chase32@servicenow.com'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Created", "description": "Confirms emergency webinar was created for Dec 21 with 90 min duration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars \nWHERE display_name LIKE '%NetApp%Emergency%' \nAND audience = 'organization'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Published", "description": "Confirms webinar published for customer registration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars WHERE display_name LIKE '%NetApp%' AND status = 'published'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Urgent Channel Announcement", "description": "Confirms urgent announcement posted in General channel", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM channel_messages WHERE channel_id = '2da4cc29dd784156a8903cc978016bd6' AND body_json LIKE '%CS-0000008%' AND importance = 'urgent'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Alice Added as Co-Organizer", "description": "Confirms Alice Johnson was added as webinar co-organizer", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) \nFROM virtual_event_webinar_coorganizers vco\nJOIN virtual_event_webinars vw ON vco.webinar_id = vw.id\nWHERE vw.display_name LIKE '%NetApp%Emergency%'\nAND vco.user_id = 'alice.johnson'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Case Escalated to Critical", "description": "Confirms NetApp case escalated from low to critical with impact reason", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM customer_case WHERE case_id = 8 AND priority = 'critical' AND escalation = 1 AND escalation_reason = 'impact'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Alert Notification Sent", "description": "Confirms alert notification sent to customer", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM notification WHERE case_id = 8 AND type = 'alert' AND status = 'success' AND email = 'elizabeth.chase32@servicenow.com'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Created", "description": "Confirms emergency webinar was created for Dec 21 with 90 min duration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars \nWHERE display_name LIKE '%NetApp%Emergency%' \nAND audience = 'organization'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Published", "description": "Confirms webinar published for customer registration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars WHERE display_name LIKE '%NetApp%' AND status = 'published'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Urgent Channel Announcement", "description": "Confirms urgent announcement posted in General channel", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM channel_messages WHERE channel_id = '2da4cc29dd784156a8903cc978016bd6' AND body_json LIKE '%CS-0000008%' AND importance = 'urgent'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Alice Added as Co-Organizer", "description": "Confirms Alice Johnson was added as webinar co-organizer", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) \nFROM virtual_event_webinar_coorganizers vco\nJOIN virtual_event_webinars vw ON vco.webinar_id = vw.id\nWHERE vw.display_name LIKE '%NetApp%Emergency%'\nAND vco.user_id = 'alice.johnson'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Case Escalated to Critical", "description": "Confirms NetApp case escalated from low to critical with impact reason", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM customer_case WHERE case_id = 8 AND priority = 'critical' AND escalation = 1 AND escalation_reason = 'impact'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Alert Notification Sent", "description": "Confirms alert notification sent to customer", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*) FROM notification WHERE case_id = 8 AND type = 'alert' AND status = 'success' AND email = 'elizabeth.chase32@servicenow.com'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Created", "description": "Confirms emergency webinar was created for Dec 21 with 90 min duration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars \nWHERE display_name LIKE '%NetApp%Emergency%' \nAND audience = 'organization'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Webinar Published", "description": "Confirms webinar published for customer registration", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM virtual_event_webinars WHERE display_name LIKE '%NetApp%' AND status = 'published'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Urgent Channel Announcement", "description": "Confirms urgent announcement posted in General channel", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM channel_messages WHERE channel_id = '2da4cc29dd784156a8903cc978016bd6' AND body_json LIKE '%CS-0000008%' AND importance = 'urgent'", "expected_value": 1, "comparison_type": "equals"}}]