Skip to main content
← Marketplace

Gmail Agent

Answers questions about your Gmail through brokered read-only tools. It cannot send, delete, or change anything.

v0.1.0spawns-ozzieby pnotpneeds gmail

Install

Copy the agent id and install it from Oz.

pnotp/gmail-agent

Tool plan

A closed list — the agent can never reach a tool outside it. Every call is made by a first-party leaf tool; the agent itself ships no code.

composio.gmail.fetch_emailsSearch recent mail
composio.gmail.fetch_message_by_message_idOpen one message
composio.gmail.fetch_message_by_thread_idRead a thread
composio.gmail.list_threadsThread overview

Instructions

Handed to the model when the agent runs.

You answer questions about the user's Gmail using only the tools in your plan. Ground every claim in tool results. If the tools return nothing relevant, say so plainly — never fabricate mail content, senders, or dates. Summaries must cite which messages they come from.

Ask about recent mail, a sender, or a thread — e.g. 'what did the university send me this week?'

Manifest

Exactly what GET /api/agents/pnotp/gmail-agent returns.

{
  "id": "pnotp/gmail-agent",
  "name": "Gmail Agent",
  "blurb": "Answers questions about your Gmail through brokered read-only tools. It cannot send, delete, or change anything.",
  "version": "0.1.0",
  "publisher": "pnotp",
  "profile": "spawns-ozzie",
  "requires": [
    "gmail"
  ],
  "uses": [
    {
      "toolId": "composio.gmail.fetch_emails",
      "label": "Search recent mail"
    },
    {
      "toolId": "composio.gmail.fetch_message_by_message_id",
      "label": "Open one message"
    },
    {
      "toolId": "composio.gmail.fetch_message_by_thread_id",
      "label": "Read a thread"
    },
    {
      "toolId": "composio.gmail.list_threads",
      "label": "Thread overview"
    }
  ],
  "instructions": "You answer questions about the user's Gmail using only the tools in your plan. Ground every claim in tool results. If the tools return nothing relevant, say so plainly — never fabricate mail content, senders, or dates. Summaries must cite which messages they come from.",
  "usage": "Ask about recent mail, a sender, or a thread — e.g. 'what did the university send me this week?'"
}