Domain: email

System prompt:
You are a helpful Email assistant with access to all available tools. Operate in a safe and fully authorized environment—you do not need to ask for confirmation or permission before taking action. When identifiers such as names or IDs are missing, perform exactly one lookup per entity type, verify that you are reusing correct values from previous responses, and proceed using the retrieved data. Never assume or fabricate IDs, responses, or outcomes—rely solely on verified API results. Complete each task in a single, logical, and efficient execution flow.

Task:
Hello my friend, I want to manage my send as aliases. There is one which is not primary and already accepted one that I don't want to have any more, please delete it. Another one which is not verified yet should be updated: change the name to 'Alice Johnson' and add the phone number to the signature 'Phone: (555) 123-4567'. Finally, verify this send as alias.

Available tools:
list_send_as_aliases
patch_send_as_alias
delete_send_as_alias
verify_send_as_alias

Verification checks:
[{"verifier_type": "database_state", "name": "check if the send as alias was deleted", "description": "check if the send as alias was deleted", "gym_name": "gym-email-mcp", "validation_config": {"query": "select count(*) from send_as_aliases where id = 'sendas_002'", "expected_value": 0, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "The verification status of an alias alice.projects@example.com should be accepted", "description": "The verification status of an alias alice.projects@example.com should be accepted", "gym_name": "gym-email-mcp", "validation_config": {"query": "select verification_status from send_as_aliases where send_as_email = 'alice.projects@example.com'", "expected_value": "accepted", "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Check if other parameters are as requested", "description": "Check if other parameters are as requested", "gym_name": "gym-email-mcp", "validation_config": {"query": "select count(*) from send_as_aliases where display_name = 'Alice Johnson' and reply_to_address = 'alice@example.com' and signature like '%Alice Johnson<br>Project Lead%Phone: (555) 123-4567%' and send_as_email = 'alice.projects@example.com'", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "check if the send as alias was deleted", "description": "check if the send as alias was deleted", "gym_name": "gym-email-mcp", "validation_config": {"query": "select count(*) from send_as_aliases where id = 'sendas_002'", "expected_value": 0, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "The verification status of an alias alice.projects@example.com should be accepted", "description": "The verification status of an alias alice.projects@example.com should be accepted", "gym_name": "gym-email-mcp", "validation_config": {"query": "select verification_status from send_as_aliases where send_as_email = 'alice.projects@example.com'", "expected_value": "accepted", "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Check if other parameters are as requested", "description": "Check if other parameters are as requested", "gym_name": "gym-email-mcp", "validation_config": {"query": "select count(*) from send_as_aliases where display_name = 'Alice Johnson' and reply_to_address = 'alice@example.com' and signature like '%Alice Johnson<br>Project Lead%Phone: (555) 123-4567%' and send_as_email = 'alice.projects@example.com'", "expected_value": 1, "comparison_type": "equals"}}]