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:
Create a General Inquiry HR case to track the annual performance review rollout and link the Annual Performance Review Guide knowledge article to it for manager reference. In the ServiceNow Community team, add a website tab named "Performance Review Guide" to the product feedback channel that displays the official performance review guidance at https://www.company.com/hr/performance-review-guide. Post a message in the same channel announcing the performance review kickoff, including the HR case number.

Available tools:
list_teams_apps
retrieve_knowledge_articles
list_teams
send_channel_message
list_channels
add_tabs_to_channels
get_hr_service_by_name
link_knowledge_to_hr_case
create_new_hr_case

Verification checks:
[{"verifier_type": "database_state", "name": "Annual Performance Review HR Case Created", "description": "Verify that a draft General Inquiry HR case for the Annual Performance Review rollout was created.", "gym_name": "sn-hr-internal", "validation_config": {"query": "SELECT COUNT(*) AS count FROM hr_case WHERE opened_by = 39 AND hr_service = 1 AND status = 'draft' AND short_description LIKE '%Annual%' AND short_description LIKE '%Performance%' AND short_description LIKE '%Review%'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Performance Review Knowledge Linked To HR Case", "description": "Verify that the Annual Performance Review Guide knowledge article is linked to the HR case.", "gym_name": "sn-hr-internal", "validation_config": {"query": "SELECT COUNT(*) AS count FROM hr_case_knowledge WHERE hr_case_id = (SELECT hr_case_id FROM hr_case WHERE opened_by = 39 AND hr_service = 1 AND status = 'draft' AND short_description LIKE '%Annual%' AND short_description LIKE '%Performance%' AND short_description LIKE '%Review%' LIMIT 1) AND knowledge_id = 6 AND org_id = 1", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Performance Review Guide Tab Added To Channel", "description": "Verify that a website tab named 'Performance Review Guide' was added to the product feedback channel.", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) AS count FROM teams_channel_tabs WHERE team_id = 'team_servicenow_public' AND channel_id = 'sn_public_standard_01' AND display_name = 'Performance Review Guide'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Performance Review Kickoff Message Posted", "description": "Verify that a kickoff announcement message was posted in the product feedback channel mentioning the Annual Performance Review.", "gym_name": "gym-teams-mcp", "validation_config": {"query": "SELECT COUNT(*) AS count FROM channel_messages WHERE team_id = 'team_servicenow_public' AND channel_id = 'sn_public_standard_01' AND body_json LIKE '%Annual%' AND body_json LIKE '%Performance%' AND body_json LIKE '%Review%'", "expected_value": 1, "comparison_type": "equals"}}]