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:
We have a critical storage system failure reported through our web portal that's significantly impacting customer operations. The incident involves a NetApp FAS2750 product and was initially logged at low priority ans still pending, but this is clearly a critical issue requiring immediate escalation as critical and should be marked as in progress. Our TechCorp organization (team_techcorp_001) has a dedicated engineering team with Alice and Bob as key members who handle critical infrastructure incidents. We need Bob Smith from this team to lead the response effort. Bob Smith should be given full administrative access to lead the effort. Bob needs the highest level of permissions in our collaboration space so he can coordinate the team, manage resources, and make decisions quickly. The customer contact is Elizabeth Chase - she needs to be notified that we're treating this as critical priority and bringing in our top specialist. Send her an alert notification. The TechCorp team is where our engineering and support staff collaborate on incidents. Update the team in general channel about the high importance storage system situation and let everyone know Bob Smith has been assigned to lead the response. Complete all necessary actions to ensure proper escalation and coordination.

Available tools:
find_user
update_case
search_cases
update_team_member
send_channel_message
find_product
list_channels
send_notification
list_team_members

Verification checks:
[{"verifier_type": "database_state", "name": "Case Escalated to Critical", "description": "Verifies case was escalated to critical priority with escalation 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' AND state = 'in_progress'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Team Member Role Updated to Owner", "description": "Verifies Bob Smith's role was updated to owner", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM teams WHERE team_id = 'team_techcorp_001' AND members LIKE '%\"userId\": \"bob.smith\"%' AND members LIKE '%\"roles\": [\"owner\"]%'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Alert Notification Sent", "description": "Verifies alert notification was 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": "High Importance Message Posted", "description": "Verifies high importance message was posted in General channel", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM channel_messages WHERE team_id = 'team_techcorp_001' AND channel_id = '2da4cc29dd784156a8903cc978016bd6' AND importance = 'high' AND body_json LIKE '%Bob Smith%'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Case Escalated to Critical", "description": "Verifies case was escalated to critical priority with escalation 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' AND state = 'in_progress'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Team Member Role Updated to Owner", "description": "Verifies Bob Smith's role was updated to owner", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM teams WHERE team_id = 'team_techcorp_001' AND members LIKE '%\"userId\": \"bob.smith\"%' AND members LIKE '%\"roles\": [\"owner\"]%'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Alert Notification Sent", "description": "Verifies alert notification was 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": "High Importance Message Posted", "description": "Verifies high importance message was posted in General channel", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) FROM channel_messages WHERE team_id = 'team_techcorp_001' AND channel_id = '2da4cc29dd784156a8903cc978016bd6' AND importance = 'high' AND body_json LIKE '%Bob Smith%' AND body_json LIKE '%team owner%'", "expected_value": 1, "comparison_type": "equals"}}]