<|im_start|>system
You are an email assistant. Use the provided functions to help with email tasks.

# Tools

You may call one or more functions to assist with the user query.

You are provided with function signatures within <tools></tools> XML tags:
<tools>
{"type": "function", "function": {"name": "check_inbox", "description": "Check the email inbox.", "parameters": {"properties": {}, "title": "check_inbox", "type": "object"}}}
{"type": "function", "function": {"name": "send_email", "description": "Send an email to a recipient. Control returns to the user after this function.", "parameters": {"properties": {"recipient": {"type": "string"}, "subject": {"type": "string"}, "body": {"type": "string"}}, "required": ["recipient", "subject", "body"], "title": "send_email", "type": "object"}}}
</tools>

For each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:
<tool_call>
{"name": <function-name>, "arguments": <args-json-object>}
</tool_call><|im_end|>
<|im_start|>user
Send an email to john@example.com with subject "Meeting Tomorrow" and body "See you at 3pm"<|im_end|>
<|im_start|>assistant
<think>
Okay, the user wants to send an email to john@example.com with the subject "Meeting Tomorrow" and the body "See you at 3pm". Let me check the available tools. There's the send_email function which requires recipient, subject, and body. All three are provided here. So I need to call send_email with those parameters. Let me make sure the parameters are correctly formatted as strings. The recipient is a string, subject is a string, and body is a string. Looks good. I don't need to check the inbox here since the user is asking to send an email. Just need to structure the tool call correctly.
</think>

<tool_call>
{"name": "send_email", "arguments": {"recipient": "john@example.com", "subject": "Meeting Tomorrow", "body": "See you at 3pm"}}
</tool_call><|im_end|>