| name | email |
| description | Access the user's emails to read recent messages for context. Use when the conversation needs email information to answer questions or provide responses. |
| metadata | {"version":"1.0","requires_auth":true,"requires_google_auth":true,"requires_online":true,"tools":[{"name":"list_emails","description":"Retrieve a reverse-chronological preview list of the user's most recent emails","parameters":{"limit":{"type":"integer","description":"Number of emails to retrieve (default 5, max 20)","required":false},"query":{"type":"string","description":"Optional search query to filter emails as per Gmail search syntax (e.g., \"from:user@example.com\" \"subject:report\")","required":false}}},{"name":"get_email_details","description":"Retrieve the full content of a specific email by its ID","parameters":{"id":{"type":"string","description":"The unique message ID of the email to retrieve","required":true}}}]} |
Email Skill
Read recent Gmail messages for context.
When to Use
- Answering questions about received emails
- Summarizing recent communications
- Finding specific information requested via email
Guidelines
- Only read the number of emails necessary for the context
- Respect user privacy - do not expose email contents unless relevant to the task
- Use the get_email_details tool when specific information from an email is required