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:
I need to set up a basic onboarding workspace for a new client. Locate the account named "ServiceNow". Confirm that contact with id 6 exists and is active, then deactivate that contact. Create a new account named "RL Gym" with domain "servicenow.com". Then create a new shared drive for them named "ServiceNow Workspace" if it does not already exist. Update the drive color to '#4CAF50'. Create a metadata-only file named "Welcome.txt". Add a comment to that file "Workspace created for Service Now" and reply to that comment "Verified by admin".

Available tools:
list_drives
find_account
create_new_account
create_comments
find_contacts
update_drives
create_replies
update_contact
create_drive
create_file

Verification checks:
[{"verifier_type": "database_state", "name": "Verify Account Exist", "description": "Check Account Exist", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*)\nFROM account\nWHERE name='ServiceNow';", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Account is created", "description": "Check account is created", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*)\nFROM account\nWHERE name ='RL Gym'\n  AND email_domain='servicenow.com';", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify Account is deactivated", "description": "Check account is deactivated", "gym_name": "sn-csm-server", "validation_config": {"query": "SELECT COUNT(*)\nFROM contact\nWHERE contact_id = 6\n  AND active = FALSE;", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Check Drive Exist", "description": "Check Drive exists", "gym_name": "gym-google-drive-mcp", "validation_config": {"query": "SELECT COUNT(*)\nFROM drives\nWHERE name='ServiceNow Workspace'\n  AND color_rgb='#4CAF50';", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Check Files created", "description": "Check Files created", "gym_name": "gym-google-drive-mcp", "validation_config": {"query": "SELECT COUNT(*)\nFROM files\nWHERE name='Welcome.txt'\n  AND drive_id IN (\n    SELECT id FROM drives WHERE name='ServiceNow Workspace'\n  );", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Verify comment created", "description": "Check comment is created", "gym_name": "gym-google-drive-mcp", "validation_config": {"query": "SELECT COUNT(*)\nFROM comments\nWHERE content= 'Workspace created for Service Now'\n  AND file_id IN (\n    SELECT id FROM files WHERE name='Welcome.txt'\n  );", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Check Reply created", "description": "Check Reply is added", "gym_name": "gym-google-drive-mcp", "validation_config": {"query": "SELECT COUNT(*)\nFROM replies\nWHERE content= 'Verified by admin'\n  AND comment_id IN (\n    SELECT id FROM comments\n    WHERE content= 'Workspace created for Service Now'\n  );", "expected_value": 1, "comparison_type": "equals"}}]