You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Lists draft emails in the user's draft mailbox using the Gmail API.",
309
309
"parameters": [
310
310
{
@@ -364,7 +364,7 @@
364
364
{
365
365
"name": "ListEmails",
366
366
"qualifiedName": "Gmail.ListEmails",
367
-
"fullyQualifiedName": "Gmail.ListEmails@7.0.0",
367
+
"fullyQualifiedName": "Gmail.ListEmails@7.0.1",
368
368
"description": "Read emails from a Gmail account and extract plain text content.\n\nBy default, obvious automated emails are excluded from results using\nno-reply sender patterns and Gmail's non-primary category filters\n(promotions, social, updates, forums). Set exclude_automated=False to\ninclude all emails regardless of source.",
"description": "Search for emails by header using the Gmail API.\n\nBy default, obvious automated emails are excluded from results using\nno-reply sender patterns and Gmail's non-primary category filters\n(promotions, social, updates, forums). Set exclude_automated=False to\ninclude all emails regardless of source.",
442
442
"parameters": [
443
443
{
@@ -596,7 +596,7 @@
596
596
{
597
597
"name": "ListLabels",
598
598
"qualifiedName": "Gmail.ListLabels",
599
-
"fullyQualifiedName": "Gmail.ListLabels@7.0.0",
599
+
"fullyQualifiedName": "Gmail.ListLabels@7.0.1",
600
600
"description": "List all the labels in the user's mailbox.",
601
601
"parameters": [],
602
602
"auth": {
@@ -641,7 +641,7 @@
641
641
{
642
642
"name": "ListThreads",
643
643
"qualifiedName": "Gmail.ListThreads",
644
-
"fullyQualifiedName": "Gmail.ListThreads@7.0.0",
644
+
"fullyQualifiedName": "Gmail.ListThreads@7.0.1",
645
645
"description": "List threads in the user's mailbox.\n\nBy default, obvious automated threads are excluded from results using\nno-reply sender patterns and Gmail's non-primary category filters\n(promotions, social, updates, forums). Set exclude_automated=False to\ninclude all threads regardless of source.",
646
646
"parameters": [
647
647
{
@@ -740,7 +740,7 @@
740
740
{
741
741
"name": "ReplyToEmail",
742
742
"qualifiedName": "Gmail.ReplyToEmail",
743
-
"fullyQualifiedName": "Gmail.ReplyToEmail@7.0.0",
743
+
"fullyQualifiedName": "Gmail.ReplyToEmail@7.0.1",
744
744
"description": "Send a reply to an email message.",
"description": "Search for threads in the user's mailbox.\n\nBy default, obvious automated threads are excluded from results using\nno-reply sender patterns and Gmail's non-primary category filters\n(promotions, social, updates, forums). Set exclude_automated=False to\ninclude all threads regardless of source.",
"description": "Update an existing email draft using the Gmail API.\n\nSingle-part ``text/plain`` and single-part ``text/html`` drafts both support full\nbody replacement; the rebuild follows the existing draft's content type, so a\nplain draft stays plain and an HTML draft stays HTML. Plain-text input supplied\nagainst an HTML draft is auto-converted to HTML, and HTML input supplied against\na plain draft is stored verbatim as ``text/plain``. Reply drafts preserve their\nreply-quote tail (``> `` lines for plain, ``<blockquote>`` for HTML) when the\nbody is supplied as a top-only update.\n\nMultipart drafts and drafts with attachments still fail when the body changes;\nin those cases the tool succeeds only when the effective body is unchanged\n(metadata-only update preserving the existing MIME tree). Edit those drafts in\nGmail directly.\n\nFor each of subject, body, recipient, cc, and bcc, omitting the parameter or passing\n``None`` leaves that part of the draft unchanged (for cc/bcc, existing headers are kept;\npass an empty list to clear).",
1330
1330
"parameters": [
1331
1331
{
@@ -1457,7 +1457,7 @@
1457
1457
{
1458
1458
"name": "WhoAmI",
1459
1459
"qualifiedName": "Gmail.WhoAmI",
1460
-
"fullyQualifiedName": "Gmail.WhoAmI@7.0.0",
1460
+
"fullyQualifiedName": "Gmail.WhoAmI@7.0.1",
1461
1461
"description": "Get comprehensive user profile and Gmail account information.\n\nThis tool provides detailed information about the authenticated user including\ntheir name, email, profile picture, Gmail account statistics, and other\nimportant profile details from Google services.",
"description": "Compose a draft reply to an email message.",
1645
1645
"parameters": [
1646
1646
{
@@ -1791,6 +1791,6 @@
1791
1791
"import ScopePicker from \"@/app/_components/scope-picker\";"
1792
1792
],
1793
1793
"subPages": [],
1794
-
"generatedAt": "2026-05-16T11:29:50.553Z",
1794
+
"generatedAt": "2026-06-05T12:07:56.912Z",
1795
1795
"summary": "The Gmail toolkit provides Arcade LLM tools for interacting with Gmail via the Gmail API. It enables agents and applications to read, compose, send, organize, and manage email on behalf of authenticated Google users.\n\n## Capabilities\n\n- **Reading & searching**: List emails, threads, and drafts with built-in filtering that excludes automated/promotional mail by default (`exclude_automated=False` to override); search threads by query or by header value; retrieve full threads by ID.\n- **Composing & sending**: Write new draft emails or draft replies, send emails directly, reply to existing messages, and send or delete existing drafts.\n- **Draft management**: Update existing drafts (supports plain-text and HTML single-part bodies with smart content-type handling and reply-quote preservation; metadata-only updates for multipart/attachment drafts); delete drafts.\n- **Labels & organization**: List, create, and apply/remove labels on emails; move emails to trash.\n- **Account info**: Retrieve the authenticated user's profile, email address, profile picture, and Gmail account statistics via `WhoAmI`.\n\n## OAuth\n\nAuthentication uses OAuth 2.0 via the **Google** provider. See the [Arcade Google auth provider docs](https://docs.arcade.dev/en/references/auth-providers/google) for configuration details."
0 commit comments