Automatisez le Résumé de Vos Emails avec A.I. et Messagerie
Ce workflow n8n vous permet d'automatiser la gestion de vos emails en utilisant l'intelligence artificielle pour résume...
Ce workflow puissant et automatisé utilise n8n pour améliorer la gestion des emails dans Gmail. En intégrant diverses actions comme la récupération, l'étiquetage, et la suppression de messages, ainsi que la gestion de brouillons et de fils de discussion, il offre une solution complète pour les professionnels cherchant à rationaliser leur communication électronique. Les utilisateurs peuvent ainsi automatiser les tâches répétitives, gagner du temps précieux, et assurer une organisation impeccable de leur boîte mail. Ce workflow se connecte directement au serveur MCP de Gmail pour offrir une expérience fluide et intégrée.
Ce workflow puissant et automatisé utilise n8n pour améliorer la gestion des emails dans Gmail. En intégrant diverses actions comme la récupération, l'étiquetage, et la suppression de messages, ainsi que la gestion de brouillons et de fils de discussion, il offre une solution complète pour les professionnels cherchant à rationaliser leur communication électronique. Les utilisateurs peuvent ainsi automatiser les tâches répétitives, gagner du temps précieux, et assurer une organisation impeccable de leur boîte mail. Ce workflow se connecte directement au serveur MCP de Gmail pour offrir une expérience fluide et intégrée.
Node | Type | Description |
---|---|---|
addLabels | gmailTool | Traitement des données |
delete | gmailTool | Traitement des données |
get | gmailTool | Traitement des données |
search | gmailTool | Traitement des données |
markAsRead | gmailTool | Traitement des données |
markAsUnread | gmailTool | Traitement des données |
reply | gmailTool | Traitement des données |
removeLabels | gmailTool | Traitement des données |
Sticky Note | stickyNote | Traitement des données |
getLabels | gmailTool | Traitement des données |
getLabel | gmailTool | Traitement des données |
deleteLabel | gmailTool | Traitement des données |
createLabel | gmailTool | Traitement des données |
Sticky Note1 | stickyNote | Traitement des données |
deleteDraft | gmailTool | Traitement des données |
createDraft | gmailTool | Traitement des données |
getDraft | gmailTool | Traitement des données |
getManyDrafts | gmailTool | Traitement des données |
Sticky Note2 | stickyNote | Traitement des données |
getManyThreads | gmailTool | Traitement des données |
getThread | gmailTool | Traitement des données |
addLabelThread | gmailTool | Traitement des données |
removeLabelThread | gmailTool | Traitement des données |
replyThread | gmailTool | Traitement des données |
Sticky Note3 | stickyNote | Traitement des données |
Gmail MCP Server | @n8n/n8n-nodes-langchain.mcpTrigger | Traitement des données |
Sticky Note4 | stickyNote | Traitement des données |
{
"id": "QaMO9ji6T6vTZHQ4",
"meta": {
"instanceId": "8029058e18ae4ed6081000c1270d96039ad05959052aa2034dd96a215849bcf7"
},
"name": "Gmail MCP Server",
"tags": [
{
"id": "mce0brNtJ0q1uqig",
"name": "Agent Tool",
"createdAt": "2025-02-25T18:11:08.555Z",
"updatedAt": "2025-02-25T18:11:08.555Z"
},
{
"id": "Yt5ECnELP8JYcw9w",
"name": "Gmail",
"createdAt": "2025-04-18T01:59:21.577Z",
"updatedAt": "2025-04-18T01:59:21.577Z"
}
],
"nodes": [
{
"id": "b7c0a52d-cd86-43a6-9b53-acf7d24bfccc",
"name": "addLabels",
"type": "n8n-nodes-base.gmailTool",
"position": [
560,
800
],
"webhookId": "81d61988-8213-4175-b75d-76cb67ce4a3b",
"parameters": {
"labelIds": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Label_Names_or_IDs', ``, 'string') }}",
"messageId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message_ID', ``, 'string') }}",
"operation": "addLabels",
"descriptionType": "manual",
"toolDescription": "Add one or more labels to an email message. AI-configurable parameters: Message_ID (string) - the ID of the message to label; Label_Names_or_IDs (string) - comma-separated label names or IDs to apply."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "21f26146-97e4-4643-9bf2-0d704ec589e8",
"name": "delete",
"type": "n8n-nodes-base.gmailTool",
"position": [
280,
600
],
"webhookId": "03319c28-ef88-40f4-897c-f44c21dbdf1f",
"parameters": {
"messageId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message_ID', ``, 'string') }}",
"operation": "delete",
"descriptionType": "manual",
"toolDescription": "Delete an email message. AI-configurable parameters: Message_ID (string) - the ID of the message to delete."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "fd868497-787c-460b-87dc-e99572465c89",
"name": "get",
"type": "n8n-nodes-base.gmailTool",
"position": [
400,
600
],
"webhookId": "cf5acbf3-a08f-4da6-9f14-9751eed6e5b8",
"parameters": {
"messageId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message_ID', ``, 'string') }}",
"operation": "get",
"descriptionType": "manual",
"toolDescription": "Retrieve details of an email message. AI-configurable parameters: Message_ID (string) - the ID of the message to retrieve."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "43f6229f-c294-41ce-8f4b-ebcab0026730",
"name": "search",
"type": "n8n-nodes-base.gmailTool",
"position": [
520,
600
],
"webhookId": "cb3d028a-6cab-4946-b368-aa56bf271af9",
"parameters": {
"filters": {
"q": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Search', ``, 'string') }}",
"sender": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Sender', ``, 'string') }}",
"receivedAfter": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Received_After', ``, 'string') }}",
"receivedBefore": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Received_Before', ``, 'string') }}"
},
"operation": "getAll",
"returnAll": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Return_All', ``, 'boolean') }}",
"descriptionType": "manual",
"toolDescription": "Retrieve multiple email messages based on filters. AI-configurable parameters: Return_All (boolean) - whether to return all matching messages; Search (string) - Gmail query string to filter messages; Received_After (string) - datetime (RFC3339) after which messages are received; Received_Before (string) - datetime before which messages are received; Sender (string) - email address of the sender."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "f01ba35c-a67f-4603-afb2-9990bd73a026",
"name": "markAsRead",
"type": "n8n-nodes-base.gmailTool",
"position": [
120,
800
],
"webhookId": "e769b7cf-9622-434d-b98d-4bde7653238d",
"parameters": {
"messageId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message_ID', ``, 'string') }}",
"operation": "markAsRead",
"descriptionType": "manual",
"toolDescription": "Mark an email message as read. AI-configurable parameters: Message_ID (string) - the ID of the message to mark as read."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "c8e77334-a50a-4117-beec-f8101d879e9e",
"name": "markAsUnread",
"type": "n8n-nodes-base.gmailTool",
"position": [
280,
800
],
"webhookId": "c26a8635-4329-498e-b293-4350baed493d",
"parameters": {
"messageId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message_ID', ``, 'string') }}",
"operation": "markAsUnread",
"descriptionType": "manual",
"toolDescription": "Mark an email message as unread. AI-configurable parameters: Message_ID (string) - the ID of the message to mark as unread."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "ac7339b7-e246-4ad8-a82c-f3abc6b87942",
"name": "reply",
"type": "n8n-nodes-base.gmailTool",
"position": [
140,
600
],
"webhookId": "fbd30b84-25ac-4bab-8a66-5366b9b7a0be",
"parameters": {
"message": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message', ``, 'string') }}",
"options": {
"ccList": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('CC', ``, 'string') }}",
"bccList": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('BCC', ``, 'string') }}",
"attachmentsUi": {
"attachmentsBinary": [
{
"property": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Attachment_Field_Name', ``, 'string') }}"
}
]
},
"appendAttribution": false
},
"emailType": "text",
"messageId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message_ID', ``, 'string') }}",
"operation": "reply",
"descriptionType": "manual",
"toolDescription": "Reply to an email message. AI-configurable parameters: Message_ID (string) - the ID of the message; Message (string) - the reply content; Attachment_Field_Name (string) - input field name containing attachments; BCC (string) - comma-separated BCC recipients; CC (string) - comma-separated CC recipients."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "fd87d9a3-5823-402a-9d9e-0c114a556f8a",
"name": "removeLabels",
"type": "n8n-nodes-base.gmailTool",
"position": [
420,
800
],
"webhookId": "e83fb7ee-2716-444b-9a4e-208eea215728",
"parameters": {
"labelIds": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Label_Names_or_IDs', ``, 'string') }}",
"messageId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message_ID', ``, 'string') }}",
"operation": "removeLabels",
"descriptionType": "manual",
"toolDescription": "Remove one or more labels from an email message. AI-configurable parameters: Message_ID (string) - the ID of the message; Label_Names_or_IDs (string) - comma-separated label names or IDs to remove."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "a36630c8-3b6a-4703-94fa-80747eb4931c",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
40,
520
],
"parameters": {
"width": 660,
"height": 460,
"content": "## Message Tools\n"
},
"typeVersion": 1
},
{
"id": "b5c7fdd7-9842-4720-b13e-1fa3611fc320",
"name": "getLabels",
"type": "n8n-nodes-base.gmailTool",
"position": [
840,
620
],
"webhookId": "1f107973-fe4a-440c-aaef-f35e1e8a555a",
"parameters": {
"resource": "label",
"returnAll": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Return_All', ``, 'boolean') }}",
"descriptionType": "manual",
"toolDescription": "Retrieve a list of labels. AI-configurable parameters: Return_All (boolean) - whether to return all labels."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "18daa9a3-9e1a-4b4b-ad8d-bf35402baaa6",
"name": "getLabel",
"type": "n8n-nodes-base.gmailTool",
"position": [
980,
620
],
"webhookId": "e9d3b2c0-50ea-4b3b-8509-f89dc4f20fb5",
"parameters": {
"labelId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Label_ID', ``, 'string') }}",
"resource": "label",
"operation": "get",
"descriptionType": "manual",
"toolDescription": "Retrieve details of a specific label. AI-configurable parameters: Label_ID (string) - the ID of the label to retrieve."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "cc7ba925-83c9-4870-9647-11042666fd5b",
"name": "deleteLabel",
"type": "n8n-nodes-base.gmailTool",
"position": [
840,
820
],
"webhookId": "80a61a7c-f7a0-4fc9-a0a8-edd5846b4e11",
"parameters": {
"labelId": "={{ $fromAI('Label_ID', ``, 'string') }}",
"resource": "label",
"operation": "delete",
"descriptionType": "manual",
"toolDescription": "Delete a label. AI-configurable parameters: Label_ID (string) - the ID of the label to delete."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "23b28b37-cc69-4bc9-b0e4-88b09b355f3e",
"name": "createLabel",
"type": "n8n-nodes-base.gmailTool",
"position": [
1000,
820
],
"webhookId": "d24d1672-4f76-4f58-912b-9345d23ba922",
"parameters": {
"name": "={{ $fromAI('Label_ID', ``, 'string') }}",
"options": [],
"resource": "label",
"operation": "create",
"descriptionType": "manual",
"toolDescription": "Create a new label. AI-configurable parameters: Label_ID (string) - the name of the label to create."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "db6f3147-e672-497b-922e-cb8c74dd3006",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
760,
520
],
"parameters": {
"color": 4,
"width": 380,
"height": 440,
"content": "## Label Tools\n\n"
},
"typeVersion": 1
},
{
"id": "16d28e54-ac27-462e-9316-efe2959dd48c",
"name": "deleteDraft",
"type": "n8n-nodes-base.gmailTool",
"position": [
1300,
280
],
"webhookId": "8eb35ae4-6517-421b-b54f-ba0610cf58f4",
"parameters": {
"resource": "draft",
"messageId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Draft_ID', ``, 'string') }}",
"operation": "delete",
"descriptionType": "manual",
"toolDescription": "Delete an email draft. AI-configurable parameters: Draft_ID (string) - the ID of the draft to delete."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "cca355a2-2a90-4084-a65f-5a67b7732192",
"name": "createDraft",
"type": "n8n-nodes-base.gmailTool",
"position": [
1300,
100
],
"webhookId": "1cca6c42-ccd9-4144-a2b1-6266d848f6ab",
"parameters": {
"message": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message', ``, 'string') }}",
"options": {
"ccList": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('CC', ``, 'string') }}",
"bccList": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('BCC', ``, 'string') }}",
"attachmentsUi": {
"attachmentsBinary": [
{
"property": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Attachment_Field_Name__in_Input_', ``, 'string') }}"
}
]
}
},
"subject": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Subject', ``, 'string') }}",
"resource": "draft",
"descriptionType": "manual",
"toolDescription": "Create an email draft. AI-configurable parameters: Subject (string) - the subject of the draft; Message (string) - the body of the draft; Attachment_Field_Name__in_Input_ (string) - input field name containing attachments; BCC (string) - comma-separated BCC recipients; CC (string) - comma-separated CC recipients."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "5c22063a-2480-4a57-9184-7cf26ff07caa",
"name": "getDraft",
"type": "n8n-nodes-base.gmailTool",
"position": [
1480,
100
],
"webhookId": "80eadc8e-9d6b-42e7-9ac4-5b26d21fb3c5",
"parameters": {
"options": [],
"resource": "draft",
"messageId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Draft_ID', ``, 'string') }}",
"operation": "get",
"descriptionType": "manual",
"toolDescription": "Retrieve an email draft. AI-configurable parameters: Draft_ID (string) - the ID of the draft to retrieve."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "fba8022d-9b11-4bb6-b8c2-826e1fa9a8e6",
"name": "getManyDrafts",
"type": "n8n-nodes-base.gmailTool",
"position": [
1480,
280
],
"webhookId": "6aaf2777-d1c1-490b-a82f-eaab6caefe85",
"parameters": {
"options": {
"includeSpamTrash": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Include_Spam_and_Trash', ``, 'boolean') }}"
},
"resource": "draft",
"operation": "getAll",
"returnAll": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Return_All', ``, 'boolean') }}",
"descriptionType": "manual",
"toolDescription": "Retrieve multiple email drafts. AI-configurable parameters: Return_All (boolean) - whether to return all drafts; Include_Spam_and_Trash (boolean) - whether to include drafts in spam or trash."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "af313dbf-f1d3-44b8-86b0-a8d8deb44359",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1220,
0
],
"parameters": {
"color": 5,
"width": 380,
"height": 440,
"content": "## Draft Tools\n\n\n"
},
"typeVersion": 1
},
{
"id": "34fc23f5-8b5e-4dfb-b7bf-5eca839a1799",
"name": "getManyThreads",
"type": "n8n-nodes-base.gmailTool",
"position": [
1260,
620
],
"webhookId": "233fb55f-2575-4cbd-a327-e27858e98cd9",
"parameters": {
"filters": {
"q": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Search', ``, 'string') }}",
"receivedAfter": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Received_After', ``, 'string') }}",
"receivedBefore": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Received_Before', ``, 'string') }}"
},
"resource": "thread",
"returnAll": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Return_All', ``, 'boolean') }}",
"descriptionType": "manual",
"toolDescription": "Retrieve multiple email threads based on filters. AI-configurable parameters: Return_All (boolean) - whether to return all threads; Search (string) - Gmail query string to filter threads; Received_After (string) - datetime after which threads are received; Received_Before (string) - datetime before which threads are received."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "5803ff85-b894-4d9d-bcca-4877d3255dbd",
"name": "getThread",
"type": "n8n-nodes-base.gmailTool",
"position": [
1420,
620
],
"webhookId": "9ecfaf0c-8d43-4b46-86bb-de5117b657c1",
"parameters": {
"options": {
"returnOnlyMessages": true
},
"resource": "thread",
"threadId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Thread_ID', ``, 'string') }}",
"operation": "get",
"descriptionType": "manual",
"toolDescription": "Retrieve details of an email thread. AI-configurable parameters: Thread_ID (string) - the ID of the thread to retrieve."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "07547fdc-3524-45cf-89c1-d871008e5897",
"name": "addLabelThread",
"type": "n8n-nodes-base.gmailTool",
"position": [
1580,
620
],
"webhookId": "c7a99e26-cb22-4675-b5a8-fb7acd302983",
"parameters": {
"labelIds": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Label_Names_or_IDs', ``, 'string') }}",
"resource": "thread",
"threadId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Thread_ID', ``, 'string') }}",
"operation": "addLabels",
"descriptionType": "manual",
"toolDescription": "Add one or more labels to an email thread. AI-configurable parameters: Thread_ID (string) - the ID of the thread; Label_Names_or_IDs (string) - comma-separated label names or IDs to apply."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "2214607d-2ac2-4885-98b7-0c424f3c4af7",
"name": "removeLabelThread",
"type": "n8n-nodes-base.gmailTool",
"position": [
1260,
800
],
"webhookId": "cb63a038-73ba-4488-b70e-e3b8c48ee1b6",
"parameters": {
"labelIds": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Label_Names_or_IDs', ``, 'string') }}",
"resource": "thread",
"threadId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Thread_ID', ``, 'string') }}",
"operation": "removeLabels",
"descriptionType": "manual",
"toolDescription": "Remove one or more labels from an email thread. AI-configurable parameters: Thread_ID (string) - the ID of the thread; Label_Names_or_IDs (string) - comma-separated label names or IDs to remove."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "ed15784b-58e1-40c0-8c87-1d0667802188",
"name": "replyThread",
"type": "n8n-nodes-base.gmailTool",
"position": [
1420,
800
],
"webhookId": "b10a9bfd-eca1-40fd-817e-3ab1caf94d97",
"parameters": {
"message": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Message', ``, 'string') }}",
"options": {
"ccList": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('CC', ``, 'string') }}",
"bccList": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('BCC', ``, 'string') }}"
},
"resource": "thread",
"threadId": "={{ \/*n8n-auto-generated-fromAI-override*\/ $fromAI('Thread_ID', ``, 'string') }}",
"operation": "reply",
"descriptionType": "manual",
"toolDescription": "Reply to an email thread. AI-configurable parameters: Thread_ID (string) - the ID of the thread; Message (string) - the reply content; BCC (string) - comma-separated BCC recipients; CC (string) - comma-separated CC recipients."
},
"credentials": {
"gmailOAuth2": {
"id": "67JzzUiB1dTa4vYU",
"name": "iSJC Gmail"
}
},
"typeVersion": 2.1
},
{
"id": "2f8ea31e-3582-4370-8756-3673a60fbe53",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1220,
520
],
"parameters": {
"color": 7,
"width": 520,
"height": 440,
"content": "## Thread Tools\n\n\n"
},
"typeVersion": 1
},
{
"id": "5beba186-3cf1-4d96-aa1a-69c3e0b729e5",
"name": "Gmail MCP Server",
"type": "@n8n\/n8n-nodes-langchain.mcpTrigger",
"position": [
500,
40
],
"webhookId": "a794310b-bca0-4272-99be-a2872c1cadb0",
"parameters": {
"path": "gmail-enhanced"
},
"typeVersion": 1
},
{
"id": "25736cc4-06ac-4084-9aec-543ba3d2934b",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
0
],
"parameters": {
"color": 6,
"width": 280,
"height": 240,
"content": "## USAGE\n\nOpen the Gmail MCP Server node to obtain the SSE server URL.\n\nUse that to configure an N8N AI Agent flow or other AI tool."
},
"typeVersion": 1
}
],
"active": true,
"pinData": [],
"settings": {
"executionOrder": "v1"
},
"versionId": "29e40df2-6863-4f37-8068-5dba71c5bac8",
"connections": {
"get": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"reply": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"delete": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"search": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"getDraft": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"getLabel": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"addLabels": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"getLabels": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"getThread": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"markAsRead": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"createDraft": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"createLabel": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"deleteDraft": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"deleteLabel": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"replyThread": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"markAsUnread": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"removeLabels": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"getManyDrafts": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"addLabelThread": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"getManyThreads": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"removeLabelThread": {
"ai_tool": [
[
{
"node": "Gmail MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
}
}
}
Ce workflow n8n vous permet d'automatiser la gestion de vos emails en utilisant l'intelligence artificielle pour résume...
Ce workflow est conçu pour automatiser le processus de planification et de gestion des réunions Zoom tout en assurant ...
Ce workflow n8n est conçu pour les professionnels des réseaux sociaux cherchant à automatiser leur contenu humoristiq...