mirror of
https://github.com/n8n-io/n8n-docs.git
synced 2025-11-20 17:48:34 +00:00
Merge branch 'main' into DOC-1093
This commit is contained in:
commit
f0846cdddb
@ -1,3 +1,4 @@
|
||||
## AI glossary
|
||||
|
||||
* __completion__: Completions are the responses generated by a model like GPT.
|
||||
* __hallucinations__: Hallucination in AI is when an LLM (large language model) mistakenly perceives patterns or objects that don't exist.
|
||||
|
||||
@ -0,0 +1 @@
|
||||
Use this option to control whether binary images should be automatically passed through to the agent as image type messages (turned on) or not (turned off).
|
||||
@ -1 +1,3 @@
|
||||
How many times the model should run to try and generate a good answer for the user's prompt.
|
||||
Enter the number of times the model should run to try and generate a good answer from the user's prompt.
|
||||
|
||||
Defaults to `10`.
|
||||
|
||||
@ -0,0 +1,5 @@
|
||||
This parameter controls whether you want the node to require a specific output format. When turned on, n8n prompts you to connect one of these output parsers to the node:
|
||||
|
||||
* [Auto-fixing Output Parser](/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserautofixing/)
|
||||
* [Item List Output Parser](/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparseritemlist/)
|
||||
* [Structured Output Parser](/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured/)
|
||||
@ -0,0 +1,6 @@
|
||||
Select how you want the node to construct the prompt (also known as the user's query or input from the chat).
|
||||
|
||||
Choose from:
|
||||
|
||||
* **Take from previous node automatically**: If you select this option, the node expects an input from a previous node called `chatInput`.
|
||||
* **Define below**: If you select this option, enter the **Text** you want to use as the prompt. You can use expressions here for dynamic content.
|
||||
@ -1 +1,3 @@
|
||||
Set to `true` to include intermediate steps the agent took in the final output. This could be useful for further refining the agent's behavior based on the steps it took.
|
||||
Select whether to include intermediate steps the agent took in the final output (turned on) or not (turned off).
|
||||
|
||||
This could be useful for further refining the agent's behavior based on the steps it took.
|
||||
|
||||
@ -1 +1,3 @@
|
||||
Send a message to the agent before the conversation starts. Use this to guide the agent's decision-making.
|
||||
If you'd like to send a message to the agent before the conversation starts, enter the message you'd like to send.
|
||||
|
||||
Use this option to guide the agent's decision-making.
|
||||
|
||||
@ -52,7 +52,7 @@ Refer to [Action Network credentials](/integrations/builtin/credentials/actionne
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'action-network') ]]
|
||||
[[ templatesWidget(page.title, 'action-network') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -82,7 +82,7 @@ Refer to [ActiveCampaign credentials](/integrations/builtin/credentials/activeca
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'activecampaign') ]]
|
||||
[[ templatesWidget(page.title, 'activecampaign') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -28,7 +28,7 @@ Refer to [Adalo credentials](/integrations/builtin/credentials/adalo/) for guida
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'adalo') ]]
|
||||
[[ templatesWidget(page.title, 'adalo') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -41,4 +41,4 @@ Refer to [Affinity credentials](/integrations/builtin/credentials/affinity/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'affinity') ]]
|
||||
[[ templatesWidget(page.title, 'affinity') ]]
|
||||
|
||||
@ -39,4 +39,4 @@ Refer to [Agile CRM credentials](/integrations/builtin/credentials/agilecrm/) fo
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'agile-crm') ]]
|
||||
[[ templatesWidget(page.title, 'agile-crm') ]]
|
||||
|
||||
@ -27,7 +27,7 @@ Refer to [Airtable credentials](/integrations/builtin/credentials/airtable/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'airtable') ]]
|
||||
[[ templatesWidget(page.title, 'airtable') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -22,4 +22,4 @@ Refer to [AMQP Sender credentials](/integrations/builtin/credentials/amqp/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'amqp-sender') ]]
|
||||
[[ templatesWidget(page.title, 'amqp-sender') ]]
|
||||
|
||||
@ -27,7 +27,7 @@ Refer to [APITemplate.io credentials](/integrations/builtin/credentials/apitempl
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'apitemplateio') ]]
|
||||
[[ templatesWidget(page.title, 'apitemplateio') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -55,7 +55,7 @@ Due to changes in Asana's API, some operations in this node stopped working on 1
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'asana') ]]
|
||||
[[ templatesWidget(page.title, 'asana') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -33,4 +33,4 @@ Refer to [Automizy credentials](/integrations/builtin/credentials/automizy/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'automizy') ]]
|
||||
[[ templatesWidget(page.title, 'automizy') ]]
|
||||
|
||||
@ -39,5 +39,5 @@ Refer to [Autopilot credentials](/integrations/builtin/credentials/autopilot/) f
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'autopilot') ]]
|
||||
[[ templatesWidget(page.title, 'autopilot') ]]
|
||||
|
||||
|
||||
@ -27,7 +27,7 @@ Refer to [AWS Certificate Manager credentials](/integrations/builtin/credentials
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-certificate-manager') ]]
|
||||
[[ templatesWidget(page.title, 'aws-certificate-manager') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -25,7 +25,7 @@ Refer to [AWS Comprehend credentials](/integrations/builtin/credentials/aws/) fo
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-comprehend') ]]
|
||||
[[ templatesWidget(page.title, 'aws-comprehend') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -26,7 +26,7 @@ Refer to [AWS credentials](/integrations/builtin/credentials/aws/) for guidance
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-dynamodb') ]]
|
||||
[[ templatesWidget(page.title, 'aws-dynamodb') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -32,7 +32,7 @@ This node supports creating and managing application and network load balancers.
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-elb') ]]
|
||||
[[ templatesWidget(page.title, 'aws-elb') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ Refer to [AWS Lambda credentials](/integrations/builtin/credentials/aws/) for gu
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-lambda') ]]
|
||||
[[ templatesWidget(page.title, 'aws-lambda') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ Refer to [AWS Rekognition credentials](/integrations/builtin/credentials/aws/) f
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-rekognition') ]]
|
||||
[[ templatesWidget(page.title, 'aws-rekognition') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -37,7 +37,7 @@ Refer to [AWS credentials](/integrations/builtin/credentials/aws/) for guidance
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-s3') ]]
|
||||
[[ templatesWidget(page.title, 'aws-s3') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -37,7 +37,7 @@ Refer to [AWS SES credentials](/integrations/builtin/credentials/aws/) for guida
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-ses') ]]
|
||||
[[ templatesWidget(page.title, 'aws-ses') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ Refer to [AWS SNS credentials](/integrations/builtin/credentials/aws/) for guida
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-sns') ]]
|
||||
[[ templatesWidget(page.title, 'aws-sns') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ Refer to [AWS SQS credentials](/integrations/builtin/credentials/aws/) for guid
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-sqs') ]]
|
||||
[[ templatesWidget(page.title, 'aws-sqs') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ Refer to [AWS Textract credentials](/integrations/builtin/credentials/aws/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-textract') ]]
|
||||
[[ templatesWidget(page.title, 'aws-textract') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -27,7 +27,7 @@ Refer to [AWS Transcribe credentials](/integrations/builtin/credentials/aws/) fo
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'aws-transcribe') ]]
|
||||
[[ templatesWidget(page.title, 'aws-transcribe') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -40,4 +40,4 @@ Refer to [BambooHR credentials](/integrations/builtin/credentials/bamboohr/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'bamboohr') ]]
|
||||
[[ templatesWidget(page.title, 'bamboohr') ]]
|
||||
|
||||
@ -27,4 +27,4 @@ Refer to [Bannerbear credentials](/integrations/builtin/credentials/bannerbear/)
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'bannerbear') ]]
|
||||
[[ templatesWidget(page.title, 'bannerbear') ]]
|
||||
|
||||
@ -28,4 +28,4 @@ Refer to [Baserow credentials](/integrations/builtin/credentials/baserow/) for g
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'baserow') ]]
|
||||
[[ templatesWidget(page.title, 'baserow') ]]
|
||||
|
||||
@ -26,7 +26,7 @@ Refer to [Beeminder credentials](/integrations/builtin/credentials/beeminder/) f
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'beeminder') ]]
|
||||
[[ templatesWidget(page.title, 'beeminder') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -25,7 +25,7 @@ Refer to [Bitly credentials](/integrations/builtin/credentials/bitly/) for guida
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'bitly') ]]
|
||||
[[ templatesWidget(page.title, 'bitly') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -44,4 +44,4 @@ Refer to [Bitwarden credentials](/integrations/builtin/credentials/bitwarden/) f
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'bitwarden') ]]
|
||||
[[ templatesWidget(page.title, 'bitwarden') ]]
|
||||
|
||||
@ -37,7 +37,7 @@ Refer to [Box credentials](/integrations/builtin/credentials/box/) for guidance
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'box') ]]
|
||||
[[ templatesWidget(page.title, 'box') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -26,4 +26,4 @@ Refer to [Brandfetch credentials](/integrations/builtin/credentials/brandfetch/)
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'brandfetch') ]]
|
||||
[[ templatesWidget(page.title, 'brandfetch') ]]
|
||||
|
||||
@ -40,7 +40,7 @@ Refer to [Brevo credentials](/integrations/builtin/credentials/brevo/) for guida
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'brevo') ]]
|
||||
[[ templatesWidget(page.title, 'brevo') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -28,5 +28,5 @@ Refer to [Bubble credentials](/integrations/builtin/credentials/bubble/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'bubble') ]]
|
||||
[[ templatesWidget(page.title, 'bubble') ]]
|
||||
|
||||
|
||||
@ -29,4 +29,4 @@ Refer to [Chargebee credentials](/integrations/builtin/credentials/chargebee/) f
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'chargebee') ]]
|
||||
[[ templatesWidget(page.title, 'chargebee') ]]
|
||||
|
||||
@ -25,4 +25,4 @@ Refer to [CircleCI credentials](/integrations/builtin/credentials/circleci/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'circleci') ]]
|
||||
[[ templatesWidget(page.title, 'circleci') ]]
|
||||
|
||||
@ -36,7 +36,7 @@ For usage examples and templates to help you get started, take a look at n8n's [
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'webex-by-cisco') ]]
|
||||
[[ templatesWidget(page.title, 'webex-by-cisco') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -26,4 +26,4 @@ Refer to [Clearbit credentials](/integrations/builtin/credentials/clearbit/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'clearbit') ]]
|
||||
[[ templatesWidget(page.title, 'clearbit') ]]
|
||||
|
||||
@ -93,7 +93,7 @@ Refer to [ClickUp credentials](/integrations/builtin/credentials/clickup/) for g
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'clickup') ]]
|
||||
[[ templatesWidget(page.title, 'clickup') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -43,7 +43,7 @@ Refer to [Clockify credentials](/integrations/builtin/credentials/clockify/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'clockify') ]]
|
||||
[[ templatesWidget(page.title, 'clockify') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -26,7 +26,7 @@ Refer to [Cloudflare credentials](/integrations/builtin/credentials/cloudflare/
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'cloudflare') ]]
|
||||
[[ templatesWidget(page.title, 'cloudflare') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -29,4 +29,4 @@ Refer to [Cockpit credentials](/integrations/builtin/credentials/cockpit/) for g
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'cockpit') ]]
|
||||
[[ templatesWidget(page.title, 'cockpit') ]]
|
||||
|
||||
@ -43,4 +43,4 @@ Refer to [Coda credentials](/integrations/builtin/credentials/coda/) for guidanc
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'coda') ]]
|
||||
[[ templatesWidget(page.title, 'coda') ]]
|
||||
|
||||
@ -28,4 +28,4 @@ On this page, you'll find a list of operations the CoinGecko node supports and l
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'coingecko') ]]
|
||||
[[ templatesWidget(page.title, 'coingecko') ]]
|
||||
|
||||
@ -33,4 +33,4 @@ Refer to [Contentful credentials](/integrations/builtin/credentials/contentful/)
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'contentful') ]]
|
||||
[[ templatesWidget(page.title, 'contentful') ]]
|
||||
|
||||
@ -41,5 +41,5 @@ Refer to [ConvertKit credentials](/integrations/builtin/credentials/convertkit/)
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'convertkit') ]]
|
||||
[[ templatesWidget(page.title, 'convertkit') ]]
|
||||
|
||||
|
||||
@ -61,4 +61,4 @@ Refer to [Copper credentials](/integrations/builtin/credentials/copper/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'copper') ]]
|
||||
[[ templatesWidget(page.title, 'copper') ]]
|
||||
|
||||
@ -28,7 +28,7 @@ Refer to [Cortex credentials](/integrations/builtin/credentials/cortex/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'cortex') ]]
|
||||
[[ templatesWidget(page.title, 'cortex') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ Refer to [CrateDB credentials](/integrations/builtin/credentials/cratedb/) for g
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'cratedb') ]]
|
||||
[[ templatesWidget(page.title, 'cratedb') ]]
|
||||
|
||||
## Node reference
|
||||
|
||||
|
||||
@ -50,7 +50,7 @@ You can find authentication information for this node [here](/integrations/built
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'crowddev') ]]
|
||||
[[ templatesWidget(page.title, 'crowddev') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -34,7 +34,7 @@ Refer to [Customer.io credentials](/integrations/builtin/credentials/customerio/
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'customerio') ]]
|
||||
[[ templatesWidget(page.title, 'customerio') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -23,7 +23,7 @@ Refer to [DeepL credentials](/integrations/builtin/credentials/deepl/) for guida
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'deepl') ]]
|
||||
[[ templatesWidget(page.title, 'deepl') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -27,4 +27,4 @@ Refer to [Demio credentials](/integrations/builtin/credentials/demio/) for guida
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'demio') ]]
|
||||
[[ templatesWidget(page.title, 'demio') ]]
|
||||
|
||||
@ -24,4 +24,4 @@ Refer to [DHL credentials](/integrations/builtin/credentials/dhl/) for guidance
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'dhl') ]]
|
||||
[[ templatesWidget(page.title, 'dhl') ]]
|
||||
|
||||
@ -42,7 +42,7 @@ Refer to [Discord credentials](/integrations/builtin/credentials/discord/) for g
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'discord') ]]
|
||||
[[ templatesWidget(page.title, 'discord') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -42,7 +42,7 @@ Refer to [Discourse credentials](/integrations/builtin/credentials/discourse/) f
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'discourse') ]]
|
||||
[[ templatesWidget(page.title, 'discourse') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -26,4 +26,4 @@ Refer to [Disqus credentials](/integrations/builtin/credentials/disqus/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'disqus') ]]
|
||||
[[ templatesWidget(page.title, 'disqus') ]]
|
||||
|
||||
@ -27,7 +27,7 @@ Refer to [Drift credentials](/integrations/builtin/credentials/drift/) for guida
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'drift') ]]
|
||||
[[ templatesWidget(page.title, 'drift') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -36,7 +36,7 @@ Refer to [Dropbox credentials](/integrations/builtin/credentials/dropbox/) for g
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'dropbox') ]]
|
||||
[[ templatesWidget(page.title, 'dropbox') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ Refer to [Dropcontact credentials](/integrations/builtin/credentials/dropcontact
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'dropcontact') ]]
|
||||
[[ templatesWidget(page.title, 'dropcontact') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -27,5 +27,5 @@ Refer to [E-goi credentials](/integrations/builtin/credentials/egoi/) for guidan
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'e-goi') ]]
|
||||
[[ templatesWidget(page.title, 'e-goi') ]]
|
||||
|
||||
|
||||
@ -33,7 +33,7 @@ Refer to [Elasticsearch credentials](/integrations/builtin/credentials/elasticse
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'elasticsearch') ]]
|
||||
[[ templatesWidget(page.title, 'elasticsearch') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -39,4 +39,4 @@ Refer to [Elastic Security credentials](/integrations/builtin/credentials/elasti
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'elastic-security') ]]
|
||||
[[ templatesWidget(page.title, 'elastic-security') ]]
|
||||
|
||||
@ -31,5 +31,5 @@ Refer to [Emelia credentials](/integrations/builtin/credentials/emelia/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'emelia') ]]
|
||||
[[ templatesWidget(page.title, 'emelia') ]]
|
||||
|
||||
|
||||
@ -27,7 +27,7 @@ Refer to [ERPNext credentials](/integrations/builtin/credentials/erpnext/) for g
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'erpnext') ]]
|
||||
[[ templatesWidget(page.title, 'erpnext') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -47,4 +47,4 @@ Refer to [Facebook Graph API credentials](/integrations/builtin/credentials/face
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'facebook-graph-api') ]]
|
||||
[[ templatesWidget(page.title, 'facebook-graph-api') ]]
|
||||
|
||||
@ -30,4 +30,4 @@ Refer to [FileMaker credentials](/integrations/builtin/credentials/filemaker/) f
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'filemaker') ]]
|
||||
[[ templatesWidget(page.title, 'filemaker') ]]
|
||||
|
||||
@ -26,4 +26,4 @@ Refer to [Flow credentials](/integrations/builtin/credentials/flow/) for guidanc
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'flow') ]]
|
||||
[[ templatesWidget(page.title, 'flow') ]]
|
||||
|
||||
@ -33,4 +33,4 @@ Refer to [Freshdesk credentials](/integrations/builtin/credentials/freshdesk/) f
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'freshdesk') ]]
|
||||
[[ templatesWidget(page.title, 'freshdesk') ]]
|
||||
|
||||
@ -108,4 +108,4 @@ Refer to [Freshservice credentials](/integrations/builtin/credentials/freshservi
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'freshservice') ]]
|
||||
[[ templatesWidget(page.title, 'freshservice') ]]
|
||||
|
||||
@ -58,7 +58,7 @@ Refer to [Freshworks CRM credentials](/integrations/builtin/credentials/freshwor
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'freshworks-crm') ]]
|
||||
[[ templatesWidget(page.title, 'freshworks-crm') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -27,7 +27,7 @@ Refer to [GetResponse credentials](/integrations/builtin/credentials/getresponse
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'getresponse') ]]
|
||||
[[ templatesWidget(page.title, 'getresponse') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -36,7 +36,7 @@ Refer to [Ghost credentials](/integrations/builtin/credentials/ghost/) for guida
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'ghost') ]]
|
||||
[[ templatesWidget(page.title, 'ghost') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -58,7 +58,7 @@ Refer to [GitHub credentials](/integrations/builtin/credentials/github/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'github') ]]
|
||||
[[ templatesWidget(page.title, 'github') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
|
||||
@ -45,7 +45,7 @@ Refer to [GitLab credentials](/integrations/builtin/credentials/gitlab/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'gitlab') ]]
|
||||
[[ templatesWidget(page.title, 'gitlab') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -1,63 +0,0 @@
|
||||
---
|
||||
#https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
|
||||
title: Gmail node documentation
|
||||
description: Learn how to use the Gmail node in n8n. Follow technical documentation to integrate Gmail node into your workflows.
|
||||
contentType: integration
|
||||
priority: high
|
||||
---
|
||||
|
||||
# Gmail node
|
||||
|
||||
Use the Gmail node to automate work in Gmail, and integrate Gmail with other applications. n8n has built-in support for a wide range of Gmail features, including creating, updating, deleting, and getting drafts, messages, labels, thread.
|
||||
|
||||
On this page, you'll find a list of operations the Gmail node supports and links to more resources.
|
||||
|
||||
/// note | Credentials
|
||||
Refer to [Google credentials](/integrations/builtin/credentials/google/) for guidance on setting up authentication.
|
||||
///
|
||||
|
||||
## Operations
|
||||
|
||||
* Draft
|
||||
* Create
|
||||
* Delete
|
||||
* Get
|
||||
* Get Many
|
||||
* Label
|
||||
* Create
|
||||
* Delete
|
||||
* Get
|
||||
* Get Many
|
||||
* Message
|
||||
* Add Label
|
||||
* Delete
|
||||
* Get
|
||||
* Get Many
|
||||
* Mark as Read
|
||||
* Mark as Unread
|
||||
* Remove Label
|
||||
* Reply
|
||||
* Send
|
||||
* Thread
|
||||
* Add Label
|
||||
* Delete
|
||||
* Get
|
||||
* Get Many
|
||||
* Remove Label
|
||||
* reply
|
||||
* Trash
|
||||
* Untrash
|
||||
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'gmail') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
Refer to Google's [Gmail API documentation](https://developers.google.com/gmail/api) for detailed information about the API that this node integrates with.
|
||||
|
||||
n8n provides a trigger node for Gmail. You can find the trigger node docs [here](/integrations/builtin/trigger-nodes/n8n-nodes-base.gmailtrigger/).
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
@ -0,0 +1,61 @@
|
||||
---
|
||||
#https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
|
||||
title: Gmail node common issues
|
||||
description: Documentation for common issues and resolutions in the Gmail node in n8n, a workflow automation platform. Includes details of the issue and suggested resolutions.
|
||||
contentType: integration
|
||||
priority: critical
|
||||
---
|
||||
|
||||
# Common issues (Gmail node)
|
||||
|
||||
Here are some common errors and issues with the [Gmail node](/integrations/builtin/app-nodes/n8n-nodes--base.gmail/) and steps to resolve or troubleshoot them.
|
||||
|
||||
## Remove the n8n attribution from sent messages
|
||||
|
||||
If you're using the node to [send a message](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#send-a-message) or [reply to a message](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#reply-to-a-message), the node appends this statement to the end of the email:
|
||||
|
||||
> This email was sent automatically with n8n
|
||||
|
||||
To remove this attribution:
|
||||
|
||||
1. In the node's **Options** section, select **Add option**.
|
||||
2. Select **Append n8n attribution**.
|
||||
3. Turn the toggle off.
|
||||
|
||||
Refer to [Send options](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#send-options) and [Reply options](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#reply-options) for more information.
|
||||
|
||||
## Forbidden - perhaps check your credentials
|
||||
|
||||
This error displays next to certain dropdowns in the node, like the **Label Names or IDs** dropdown. The full text looks something like this:
|
||||
|
||||
```
|
||||
There was a problem loading the parameter options from server: "Forbidden - perhaps check your credentials?"
|
||||
```
|
||||
|
||||
The error most often displays when you're using a Google Service Account as the credential and the credential doesn't have **Impersonate a User** turned on.
|
||||
|
||||
Refer to [Google Service Account: Finish your n8n credential](/integrations/builtin/credentials/google/service-account/#finish-your-n8n-credential) for more information.
|
||||
|
||||
## 401 unauthorized error
|
||||
|
||||
The full text of the error looks like this:
|
||||
<!--vale off-->
|
||||
```
|
||||
401 - {"error":"unauthorized_client","error_description":"Client is unauthorized to retrieve access tokens using this method, or client not authorized for any of the scopes requested."}
|
||||
```
|
||||
<!--vale on-->
|
||||
|
||||
This error occurs when there's an issue with the credential you're using and its scopes or permissions.
|
||||
|
||||
To resolve:
|
||||
|
||||
1. For [OAuth2](/integrations/builtin/credentials/google/oauth-single-service/) credentials, make sure you've enabled the Gmail API in **APIs & Services > Library**. Refer to [Google OAuth2 Single Service - Enable APIs](/integrations/builtin/credentials/google/oauth-single-service/#enable-apis) for more information.
|
||||
2. For [Service Account](/integrations/builtin/credentials/google/service-account/) credentials:
|
||||
1. [Enable domain-wide delegation](/integrations/builtin/credentials/google/service-account/#enable-domain-wide-delegation).
|
||||
2. Make sure you add the Gmail API as part of the domain-wide delegation configuration.
|
||||
|
||||
## Bad request - please check your parameters
|
||||
|
||||
This error most often occurs if you enter a Message ID, Thread ID, or Label ID that doesn't exist.
|
||||
|
||||
Try a **Get** operation with the ID to confirm it exists.
|
||||
@ -0,0 +1,102 @@
|
||||
---
|
||||
#https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
|
||||
title: Gmail node Draft Operations documentation
|
||||
description: Learn how to use the Draft Operations of the Gmail node in n8n. Follow technical documentation to integrate Draft Operations into your workflows.
|
||||
contentType: integration
|
||||
priority: high
|
||||
---
|
||||
|
||||
# Gmail node Draft Operations
|
||||
|
||||
Use the Draft operations to create, delete, or get a draft or list drafts in Gmail. Refer to the [Gmail node](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/) for more information on the Gmail node itself.
|
||||
|
||||
## Create a draft
|
||||
|
||||
Use this operation to create a new draft.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Draft**.
|
||||
* **Operation**: Select **Create**.
|
||||
* **Subject**: Enter the subject line.
|
||||
* Select the **Email Type**. Choose from **Text** or **HTML**.
|
||||
* **Message**: Enter the email message body.
|
||||
|
||||
### Create draft options
|
||||
|
||||
Use these options to further refine the node's behavior:
|
||||
|
||||
* **Attachments**: Select **Add Attachment** to add an attachment. Enter the **Attachment Field Name (in Input)** to identify which field from the input node contains the attachment.
|
||||
* For multiple properties, enter a comma-separated list.
|
||||
* **BCC**: Enter one or more email addresses for blind copy recipients. Separate multiple email addresses with a comma, for example `jay@gatsby.com, jon@smith.com`.
|
||||
* **CC**: Enter one or more email addresses for carbon copy recipients. Separate multiple email addresses with a comma, for example `jay@gatsby.com, jon@smith.com`.
|
||||
* **From Alias Name or ID**: Select an alias to send the draft from. This field populates based on the credential you selected in the parameters.
|
||||
* **Send Replies To**: Enter an email address to set as the reply to address.
|
||||
* **Thread ID**: If you want this draft attached to a thread, enter the ID for that thread.
|
||||
* **To Email**: Enter one or more email addresses for recipients. Separate multiple email addresses with a comma, for example `jay@gatsby.com, jon@smith.com`.
|
||||
|
||||
Refer to the [Gmail API Method: users.drafts.create](https://developers.google.com/gmail/api/reference/rest/v1/users.drafts/create){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Delete a draft
|
||||
|
||||
Use this operation to delete a draft.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Draft**.
|
||||
* **Operation**: Select **Delete**.
|
||||
* **Draft ID**: Enter the ID of the draft you wish to delete.
|
||||
|
||||
Refer to the [Gmail API Method: users.drafts.delete](https://developers.google.com/gmail/api/reference/rest/v1/users.drafts/delete){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Get a draft
|
||||
|
||||
Use this operation to get a single draft.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Draft**.
|
||||
* **Operation**: Select **Get**.
|
||||
* **Draft ID**: Enter the ID of the draft you wish to get information about.
|
||||
|
||||
### Get draft options
|
||||
|
||||
Use these options to further refine the node's behavior:
|
||||
|
||||
* **Attachment Prefix**: Enter a prefix for the name of the binary property the node should write any attachments to. n8n adds an index starting with `0` to the prefix. For example, if you enter `attachment_' as the prefix, the first attachment saves to 'attachment_0'.
|
||||
* **Download Attachments**: Select whether the node should download the draft's attachments (turned on) or not (turned off).
|
||||
|
||||
Refer to the [Gmail API Method: users.drafts.get](https://developers.google.com/gmail/api/reference/rest/v1/users.drafts/get){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
<!-- vale off -->
|
||||
## Get Many drafts
|
||||
<!-- vale on -->
|
||||
|
||||
Use this operation to get two or more drafts.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Draft**.
|
||||
* **Operation**: Select **Get Many**.
|
||||
* **Return All**: Choose whether the node returns all drafts (turned on) or only up to a set limit (turned off).
|
||||
* **Limit**: Enter the maximum number of drafts to return. Only used if you've turned off **Return All**.
|
||||
|
||||
<!-- vale off -->
|
||||
### Get Many drafts options
|
||||
<!-- vale on -->
|
||||
|
||||
Use these options to further refine the node's behavior:
|
||||
|
||||
* **Attachment Prefix**: Enter a prefix for the name of the binary property the node should write any attachments to. n8n adds an index starting with `0` to the prefix. For example, if you enter `attachment_' as the prefix, the first attachment saves to 'attachment_0'.
|
||||
* **Download Attachments**: Select whether the node should download the draft's attachments (turned on) or not (turned off).
|
||||
* **Include Spam and Trash**: Select whether the node should get drafts in the Spam and Trash folders (turned on) or not (turned off).
|
||||
|
||||
Refer to the [Gmail API Method: users.drafts.list](https://developers.google.com/gmail/api/reference/rest/v1/users.drafts/list){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Common issues
|
||||
|
||||
For common errors or issues and suggested resolution steps, refer to [Common Issues](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/common-issues/).
|
||||
@ -0,0 +1,66 @@
|
||||
---
|
||||
#https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
|
||||
title: Gmail node documentation
|
||||
description: Learn how to use the Gmail node in n8n. Follow technical documentation to integrate Gmail node into your workflows.
|
||||
contentType: integration
|
||||
priority: high
|
||||
---
|
||||
|
||||
# Gmail node
|
||||
|
||||
Use the Gmail node to automate work in Gmail, and integrate Gmail with other applications. n8n has built-in support for a wide range of Gmail features, including creating, updating, deleting, and getting drafts, messages, labels, thread.
|
||||
|
||||
On this page, you'll find a list of operations the Gmail node supports and links to more resources.
|
||||
|
||||
/// note | Credentials
|
||||
Refer to [Google credentials](/integrations/builtin/credentials/google/) for guidance on setting up authentication.
|
||||
///
|
||||
|
||||
## Operations
|
||||
|
||||
* **Draft**
|
||||
* [**Create**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/draft-operations/#create-a-draft) a draft
|
||||
* [**Delete**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/draft-operations/#delete-a-draft) a draft
|
||||
* [**Get**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/draft-operations/#get-a-draft) a draft
|
||||
* [**Get Many**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/draft-operations/#get-many-drafts) drafts
|
||||
* **Label**
|
||||
* [**Create**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/label-operations/#create-a-label) a label
|
||||
* [**Delete**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/label-operations/#delete-a-label) a label
|
||||
* [**Get**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/label-operations/#get-a-label) a label
|
||||
* [**Get Many**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/label-operations/#get-many-labels) labels
|
||||
* **Message**
|
||||
* [**Add Label**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#add-label-to-a-message) to a message
|
||||
* [**Delete**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#delete-a-message) a message
|
||||
* [**Get**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#get-a-message) a message
|
||||
* [**Get Many**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#get-many-messages) messages
|
||||
* [**Mark as Read**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#mark-as-read)
|
||||
* [**Mark as Unread**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#mark-as-unread)
|
||||
* [**Remove Label**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#remove-label-from-a-message) from a message
|
||||
* [**Reply**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#reply-to-a-message) to a message
|
||||
* [**Send**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/message-operations/#send-a-message) a message
|
||||
* **Thread**
|
||||
* [**Add Label**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/thread-operations/#add-label-to-a-thread) to a thread
|
||||
* [**Delete**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/thread-operations/#delete-a-thread) a thread
|
||||
* [**Get**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/thread-operations/#get-a-thread) a thread
|
||||
* [**Get Many**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/thread-operations/#get-many-threads) threads
|
||||
* [**Remove Label**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/thread-operations/#remove-label-from-a-thread) from thread
|
||||
* [**Reply**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/thread-operations/#reply-to-a-message) to a message
|
||||
* [**Trash**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/thread-operations/#trash-a-thread) a thread
|
||||
* [**Untrash**](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/thread-operations/#untrash-a-thread) a thread
|
||||
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(page.title, 'gmail') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
Refer to Google's [Gmail API documentation](https://developers.google.com/gmail/api) for detailed information about the API that this node integrates with.
|
||||
|
||||
n8n provides a trigger node for Gmail. You can find the trigger node docs [here](/integrations/builtin/trigger-nodes/n8n-nodes-base.gmailtrigger/).
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
## Common issues
|
||||
|
||||
For common errors or issues and suggested resolution steps, refer to [Common Issues](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/common-issues/).
|
||||
@ -0,0 +1,80 @@
|
||||
---
|
||||
#https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
|
||||
title: Gmail node Label Operations documentation
|
||||
description: Learn how to use the Label Operations of the Gmail node in n8n. Follow technical documentation to integrate Label Operations into your workflows.
|
||||
contentType: integration
|
||||
priority: high
|
||||
---
|
||||
|
||||
# Gmail node Label Operations
|
||||
|
||||
Use the Label operations to create, delete, or get a label or list labels in Gmail. Refer to the [Gmail node](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/) for more information on the Gmail node itself.
|
||||
|
||||
## Create a label
|
||||
|
||||
Use this operation to create a new label.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Label**.
|
||||
* **Operation**: Select **Create**.
|
||||
* **Name**: Enter a display name for the label.
|
||||
|
||||
### Create label options
|
||||
|
||||
Use these options to further refine the node's behavior:
|
||||
|
||||
* **Label List Visibility**: Sets the visibility of the label in the label list in the Gmail web interface. Choose from:
|
||||
* **Hide**: Don't show the label in the label list.
|
||||
* **Show** (default): Show the label in the label list.
|
||||
* **Show if Unread**: Show the label if there are any unread messages with that label.
|
||||
* **Message List Visibility**: Sets the visibility of messages with this label in the message list in the Gmail web interface. Choose whether to **Show** or **Hide** messages with this label.
|
||||
|
||||
Refer to the [Gmail API Method: users.labels.create](https://developers.google.com/gmail/api/reference/rest/v1/users.labels/create){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Delete a label
|
||||
|
||||
Use this operation to delete an existing label.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Label**.
|
||||
* **Operation**: Select **Delete**.
|
||||
* **Label ID**: Enter the ID of the label you want to delete.
|
||||
|
||||
Refer to the [Gmail API Method: users.labels.delete](https://developers.google.com/gmail/api/reference/rest/v1/users.labels/delete){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Get a label
|
||||
|
||||
Use this operation to get an existing label.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Label**.
|
||||
* **Operation**: Select **Get**.
|
||||
* **Label ID**: Enter the ID of the label you want to get.
|
||||
|
||||
Refer to the [Gmail API Method: users.labels.get](https://developers.google.com/gmail/api/reference/rest/v1/users.labels/get){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
<!-- vale off -->
|
||||
## Get Many labels
|
||||
<!-- vale on -->
|
||||
|
||||
Use this operation to get two or more labels.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Label**.
|
||||
* **Operation**: Select **Get Many**.
|
||||
* **Return All**: Choose whether the node returns all labels (turned on) or only up to a set limit (turned off).
|
||||
* **Limit**: Enter the maximum number of labels to return. Only used if you've turned off **Return All**.
|
||||
|
||||
Refer to the [Gmail API Method: users.labels.list](https://developers.google.com/gmail/api/reference/rest/v1/users.labels/list){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Common issues
|
||||
|
||||
For common errors or issues and suggested resolution steps, refer to [Common Issues](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/common-issues/).
|
||||
@ -0,0 +1,197 @@
|
||||
---
|
||||
#https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
|
||||
title: Gmail node Message Operations documentation
|
||||
description: Learn how to use the Message Operations of the Gmail node in n8n. Follow technical documentation to integrate Message Operations into your workflows.
|
||||
contentType: integration
|
||||
priority: high
|
||||
---
|
||||
|
||||
# Gmail node Message Operations
|
||||
|
||||
Use the Message operations to send, reply to, delete, mark read or unread, add a label to, remove a label from, or get a message or get a list of messages in Gmail. Refer to the [Gmail node](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/) for more information on the Gmail node itself.
|
||||
|
||||
## Add Label to a message
|
||||
|
||||
Use this operation to add one or more labels to a message.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Message**.
|
||||
* **Operation**: Select **Add Label**.
|
||||
* **Message ID**: Enter the ID of the message you want to add the label to.
|
||||
* **Label Names or IDs**: Select the Label names you want to add or enter an expression to specify IDs. The dropdown populates based on the **Credential** you selected.
|
||||
|
||||
<!-- vale off -->
|
||||
Refer to the [Gmail API Method: users.messages.modify](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/modify){:target=_blank .external-link} documentation for more information.
|
||||
<!-- vale on -->
|
||||
|
||||
## Delete a message
|
||||
|
||||
Use this operation to immediately and permanently delete a message.
|
||||
|
||||
/// note | Permanent deletion
|
||||
This operation can't be undone. For recoverable deletions, use the [Thread Trash operation](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/thread-operations/#trash-a-thread) instead.
|
||||
///
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Message**.
|
||||
* **Operation**: Select **Delete**.
|
||||
* **Message ID**: Enter the ID of the message you want to delete.
|
||||
|
||||
Refer to the [Gmail API Method: users.messages.delete](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/delete){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Get a message
|
||||
|
||||
Use this operation to get a single message.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Message**.
|
||||
* **Operation**: Select **Get**.
|
||||
* **Message ID**: Enter the ID of the message you wish to retrieve.
|
||||
* **Simplify**: Choose whether to return a simplified version of the response (turned on) or the raw data (turned off). Default is on.
|
||||
* This is the same as setting the `format` for the API call to `metadata`, which returns email message IDs, labels, and email headers, including: From, To, CC, BCC, and Subject.
|
||||
|
||||
Refer to the [Gmail API Method: users.messages.get](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/get){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
<!-- vale off -->
|
||||
## Get Many messages
|
||||
<!-- vale on -->
|
||||
|
||||
Use this operation to get two or more messages.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Message**.
|
||||
* **Operation**: Select **Get Many**.
|
||||
* **Return All**: Choose whether the node returns all messages (turned on) or only up to a set limit (turned off).
|
||||
* **Limit**: Enter the maximum number of messages to return. Only used if you've turned off **Return All**.
|
||||
* **Simplify**: Choose whether to return a simplified version of the response (turned on) or the raw data (turned off). Default is on.
|
||||
* This is the same as setting the `format` for the API call to `metadata`, which returns email message IDs, labels, and email headers, including: From, To, CC, BCC, and Subject.
|
||||
|
||||
<!-- vale off -->
|
||||
### Get Many messages filters
|
||||
<!-- vale on -->
|
||||
|
||||
Use these filters to further refine the node's behavior:
|
||||
|
||||
* **Include Spam and Trash**: Select whether the node should get messages in the Spam and Trash folders (turned on) or not (turned off).
|
||||
* **Label Names or IDs**: Only return messages with the selected labels added to them. Select the Label names you want to apply or enter an expression to specify IDs. The dropdown populates based on the **Credential** you selected.
|
||||
* **Search**: Enter Gmail search refine filters, like `from:`, to filter the messages returned. Refer to [Refine searches in Gmail](https://support.google.com/mail/answer/7190?hl=en){:target=_blank .external-link} for more information.
|
||||
* **Read Status**: Choose whether to receive **Unread and read emails**, **Unread emails only** (default), or **Read emails only**.
|
||||
* **Received After**: Return only those emails received after the specified date and time. Use the date picker to select the day and time or enter an expression to set a date as a string in ISO format or a timestamp in milliseconds. Refer to [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601){:target=_blank .external-link} for more information on formatting the string.
|
||||
* **Received Before**: Return only those emails received before the specified date and time. Use the date picker to select the day and time or enter an expression to set a date as a string in ISO format or a timestamp in milliseconds. Refer to [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601){:target=_blank .external-link} for more information on formatting the string.
|
||||
* **Sender**: Enter an email or a part of a sender name to return messages from only that sender.
|
||||
|
||||
Refer to the [Gmail API Method: users.messages.list](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/list){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Mark as Read
|
||||
|
||||
Use this operation to mark a message as read.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Message**.
|
||||
* **Operation**: Select **Mark as Read**.
|
||||
* **Message ID**: Enter the ID of the message you wish to mark as read.
|
||||
|
||||
<!-- vale off -->
|
||||
Refer to the [Gmail API Method: users.messages.modify](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/modify){:target=_blank .external-link} documentation for more information.
|
||||
<!-- vale on -->
|
||||
|
||||
## Mark as Unread
|
||||
|
||||
Use this operation to mark a message as unread.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Message**.
|
||||
* **Operation**: Select **Mark as Unread**.
|
||||
* **Message ID**: Enter the ID of the message you wish to mark as unread.
|
||||
|
||||
<!-- vale off -->
|
||||
Refer to the [Gmail API Method: users.messages.modify](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/modify){:target=_blank .external-link} documentation for more information.
|
||||
<!-- vale on -->
|
||||
|
||||
## Remove Label from a message
|
||||
|
||||
Use this operation to remove one or more labels from a message.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Message**.
|
||||
* **Operation**: Select **Remove Label**.
|
||||
* **Message ID**: Enter the ID of the message you want to remove the label from.
|
||||
* **Label Names or IDs**: Select the Label names you want to remove or enter an expression to specify IDs. The dropdown populates based on the **Credential** you selected.
|
||||
|
||||
<!-- vale off -->
|
||||
Refer to the [Gmail API Method: users.messages.modify](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/modify){:target=_blank .external-link} documentation for more information.
|
||||
<!-- vale on -->
|
||||
|
||||
## Reply to a message
|
||||
|
||||
Use this operation to send a message as a reply to an existing message.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Message**.
|
||||
* **Operation**: Select **Reply**.
|
||||
* **Message ID**: Enter the ID of the message you want to reply to.
|
||||
* Select the **Email Type**. Choose from **Text** or **HTML**.
|
||||
* **Message**: Enter the email message body.
|
||||
|
||||
### Reply options
|
||||
|
||||
Use these options to further refine the node's behavior:
|
||||
|
||||
* **Append n8n attribution**: By default, the node appends the statement `This email was sent automatically with n8n` to the end of the email. To remove this statement, turn this option off.
|
||||
* **Attachments**: Select **Add Attachment** to add an attachment. Enter the **Attachment Field Name (in Input)** to identify which field from the input node contains the attachment.
|
||||
* For multiple properties, enter a comma-separated list.
|
||||
* **BCC**: Enter one or more email addresses for blind copy recipients. Separate multiple email addresses with a comma, for example `jay@gatsby.com, jon@smith.com`.
|
||||
* **CC**: Enter one or more email addresses for carbon copy recipients. Separate multiple email addresses with a comma, for example `jay@gatsby.com, jon@smith.com`.
|
||||
* **Sender Name**: Enter the name you want displayed in your recipients' email as the sender.
|
||||
* **Reply to Sender Only**: Choose whether to reply all (turned off) or reply to the sender only (turned on).
|
||||
|
||||
Refer to the [Gmail API Method: users.messages.send](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/send){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Send a message
|
||||
|
||||
Use this operation to send a message.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Message**.
|
||||
* **Operation**: Select **Send**.
|
||||
* **To**: Enter the email address you want the email sent to.
|
||||
* **Subject**: Enter the subject line.
|
||||
* Select the **Email Type**. Choose from **Text** or **HTML**.
|
||||
* **Message**: Enter the email message body.
|
||||
|
||||
### Send options
|
||||
|
||||
Use these options to further refine the node's behavior:
|
||||
|
||||
* **Append n8n attribution**: By default, the node appends the statement `This email was sent automatically with n8n` to the end of the email. To remove this statement, turn this option off.
|
||||
* **Attachments**: Select **Add Attachment** to add an attachment. Enter the **Attachment Field Name (in Input)** to identify which field from the input node contains the attachment.
|
||||
* For multiple properties, enter a comma-separated list.
|
||||
* **BCC**: Enter one or more email addresses for blind copy recipients. Separate multiple email addresses with a comma, for example `jay@gatsby.com, jon@smith.com`.
|
||||
* **CC**: Enter one or more email addresses for carbon copy recipients. Separate multiple email addresses with a comma, for example `jay@gatsby.com, jon@smith.com`.
|
||||
* **Sender Name**: Enter the name you want displayed in your recipients' email as the sender.
|
||||
* **Send Replies To**: Enter an email address to set as the reply to address.
|
||||
* **Reply to Sender Only**: Choose whether to reply all (turned off) or reply to the sender only (turned on).
|
||||
|
||||
Refer to the [Gmail API Method: users.messages.send](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/send){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Common issues
|
||||
|
||||
For common errors or issues and suggested resolution steps, refer to [Common Issues](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/common-issues/).
|
||||
@ -0,0 +1,167 @@
|
||||
---
|
||||
#https://www.notion.so/n8n/Frontmatter-432c2b8dff1f43d4b1c8d20075510fe4
|
||||
title: Gmail node Thread Operations documentation
|
||||
description: Learn how to use the Thread Operations of the Gmail node in n8n. Follow technical documentation to integrate Thread Operations into your workflows.
|
||||
contentType: integration
|
||||
priority: high
|
||||
---
|
||||
|
||||
# Gmail node Thread Operations
|
||||
|
||||
Use the Thread operations to delete, reply to, trash, untrash, add/remove labels, get one, or list threads. Refer to the [Gmail node](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/) for more information on the Gmail node itself.
|
||||
|
||||
## Add Label to a thread
|
||||
|
||||
Use this operation to create a new draft.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Thread**.
|
||||
* **Operation**: Select **Add Label**.
|
||||
* **Thread ID**: Enter the ID of the thread you want to add the label to.
|
||||
* **Label Names or IDs**: Select the Label names you want to apply or enter an expression to specify IDs. The dropdown populates based on the **Credential** you selected.
|
||||
|
||||
<!-- vale off -->
|
||||
Refer to the [Gmail API Method: users.threads.modify](https://developers.google.com/gmail/api/reference/rest/v1/users.threads/modify){:target=_blank .external-link} documentation for more information.
|
||||
<!-- vale on -->
|
||||
|
||||
## Delete a thread
|
||||
|
||||
Use this operation to immediately and permanently delete a thread and all its messages.
|
||||
|
||||
/// note | Permanent deletion
|
||||
This operation can't be undone. For recoverable deletions, use the [Trash operation](#trash-a-thread) instead.
|
||||
///
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Thread**.
|
||||
* **Operation**: Select **Delete**.
|
||||
* **Thread ID**: Enter the ID of the thread you want to delete.
|
||||
|
||||
Refer to the [Gmail API Method: users.threads.delete](https://developers.google.com/gmail/api/reference/rest/v1/users.threads/delete){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Get a thread
|
||||
|
||||
Use this operation to get a single thread.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Thread**.
|
||||
* **Operation**: Select **Get**.
|
||||
* **Thread ID**: Enter the ID of the thread you wish to retrieve.
|
||||
* **Simplify**: Choose whether to return a simplified version of the response (turned on) or the raw data (turned off). Default is on.
|
||||
* This is the same as setting the `format` for the API call to `metadata`, which returns email message IDs, labels, and email headers, including: From, To, CC, BCC, and Subject.
|
||||
|
||||
### Get thread options
|
||||
|
||||
Use these options to further refine the node's behavior:
|
||||
|
||||
* **Return Only Messages**: Choose whether to return only thread messages (turned on).
|
||||
|
||||
Refer to the [Gmail API Method: users.threads.get](https://developers.google.com/gmail/api/reference/rest/v1/users.threads/get){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
<!-- vale off -->
|
||||
## Get Many threads
|
||||
<!-- vale on -->
|
||||
|
||||
Use this operation to get two or more threads.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Thread**.
|
||||
* **Operation**: Select **Get Many**.
|
||||
* **Return All**: Choose whether the node returns all threads (turned on) or only up to a set limit (turned off).
|
||||
* **Limit**: Enter the maximum number of threads to return. Only used if you've turned off **Return All**.
|
||||
|
||||
<!-- vale off -->
|
||||
### Get Many threads filters
|
||||
<!-- vale on -->
|
||||
|
||||
Use these filters to further refine the node's behavior:
|
||||
|
||||
* **Include Spam and Trash**: Select whether the node should get threads in the Spam and Trash folders (turned on) or not (turned off).
|
||||
* **Label Names or IDs**: Only return threads with the selected labels added to them. Select the Label names you want to apply or enter an expression to specify IDs. The dropdown populates based on the **Credential** you selected.
|
||||
* **Search**: Enter Gmail search refine filters, like `from:`, to filter the threads returned. Refer to [Refine searches in Gmail](https://support.google.com/mail/answer/7190?hl=en){:target=_blank .external-link} for more information.
|
||||
* **Read Status**: Choose whether to receive **Unread and read emails**, **Unread emails only** (default), or **Read emails only**.
|
||||
* **Received After**: Return only those emails received after the specified date and time. Use the date picker to select the day and time or enter an expression to set a date as a string in ISO format or a timestamp in milliseconds. Refer to [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601){:target=_blank .external-link} for more information on formatting the string.
|
||||
* **Received Before**: Return only those emails received before the specified date and time. Use the date picker to select the day and time or enter an expression to set a date as a string in ISO format or a timestamp in milliseconds. Refer to [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601){:target=_blank .external-link} for more information on formatting the string.
|
||||
|
||||
Refer to the [Gmail API Method: users.threads.list](https://developers.google.com/gmail/api/reference/rest/v1/users.threads/list){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Remove label from a thread
|
||||
|
||||
Use this operation to remove a label from a thread.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Thread**.
|
||||
* **Operation**: Select **Remove Label**.
|
||||
* **Thread ID**: Enter the ID of the thread you want to remove the label from.
|
||||
* **Label Names or IDs**: Select the Label names you want to remove or enter an expression to specify their IDs. The dropdown populates based on the **Credential** you selected.
|
||||
|
||||
<!-- vale off -->
|
||||
Refer to the [Gmail API Method: users.threads.modify](https://developers.google.com/gmail/api/reference/rest/v1/users.threads/modify){:target=_blank .external-link} documentation for more information.
|
||||
<!-- vale on -->
|
||||
|
||||
## Reply to a message
|
||||
|
||||
Use this operation to reply to a message.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Thread**.
|
||||
* **Operation**: Select **Reply**.
|
||||
* **Thread ID**: Enter the ID of the thread you want to reply to.
|
||||
* **Message Snippet or ID**: Select the Message you want to reply to or enter an expression to specify its ID. The dropdown populates based on the **Credential** you selected.
|
||||
* Select the **Email Type**. Choose from **Text** or **HTML**.
|
||||
* **Message**: Enter the email message body.
|
||||
|
||||
### Reply options
|
||||
|
||||
Use these options to further refine the node's behavior:
|
||||
|
||||
* **Attachments**: Select **Add Attachment** to add an attachment. Enter the **Attachment Field Name (in Input)** to identify which field from the input node contains the attachment.
|
||||
* For multiple properties, enter a comma-separated list.
|
||||
* **BCC**: Enter one or more email addresses for blind copy recipients. Separate multiple email addresses with a comma, for example `jay@gatsby.com, jon@smith.com`.
|
||||
* **CC**: Enter one or more email addresses for carbon copy recipients. Separate multiple email addresses with a comma, for example `jay@gatsby.com, jon@smith.com`.
|
||||
* **Sender Name**: Enter the name you want displayed in your recipients' email as the sender.
|
||||
* **Reply to Sender Only**: Choose whether to reply all (turned off) or reply to the sender only (turned on).
|
||||
|
||||
Refer to the [Gmail API Method: users.messages.send](https://developers.google.com/gmail/api/reference/rest/v1/users.messages/send){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Trash a thread
|
||||
|
||||
Use this operation to move a thread and all its messages to the trash.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Thread**.
|
||||
* **Operation**: Select **Trash**.
|
||||
* **Thread ID**: Enter the ID of the thread you want to move to the trash.
|
||||
|
||||
Refer to the [Gmail API Method: users.threads.trash](https://developers.google.com/gmail/api/reference/rest/v1/users.threads/trash){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Untrash a thread
|
||||
|
||||
Use this operation to recover a thread and all its messages from the trash.
|
||||
|
||||
Enter these parameters:
|
||||
|
||||
* Select the **Credential to connect with** or create a new one.
|
||||
* **Resource**: Select **Thread**.
|
||||
* **Operation**: Select **Untrash**.
|
||||
* **Thread ID**: Enter the ID of the thread you want to move to the trash.
|
||||
|
||||
Refer to the [Gmail API Method: users.threads.untrash](https://developers.google.com/gmail/api/reference/rest/v1/users.threads/untrash){:target=_blank .external-link} documentation for more information.
|
||||
|
||||
## Common issues
|
||||
|
||||
For common errors or issues and suggested resolution steps, refer to [Common Issues](/integrations/builtin/app-nodes/n8n-nodes-base.gmail/common-issues/).
|
||||
@ -25,7 +25,7 @@ Refer to [Google Ads credentials](/integrations/builtin/credentials/google/) for
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-ads') ]]
|
||||
[[ templatesWidget(page.title, 'google-ads') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -27,7 +27,7 @@ Refer to [Google Analytics credentials](/integrations/builtin/credentials/google
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-analytics') ]]
|
||||
[[ templatesWidget(page.title, 'google-analytics') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ Refer to [Google BigQuery credentials](/integrations/builtin/credentials/google/
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-bigquery') ]]
|
||||
[[ templatesWidget(page.title, 'google-bigquery') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -33,6 +33,6 @@ Refer to [Google credentials](/integrations/builtin/credentials/google/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-books') ]]
|
||||
[[ templatesWidget(page.title, 'google-books') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
@ -30,7 +30,7 @@ Refer to [Google Calendar credentials](/integrations/builtin/credentials/google/
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-calendar') ]]
|
||||
[[ templatesWidget(page.title, 'google-calendar') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -33,4 +33,4 @@ Refer to [Google credentials](/integrations/builtin/credentials/google/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-chat') ]]
|
||||
[[ templatesWidget(page.title, 'google-chat') ]]
|
||||
|
||||
@ -31,6 +31,6 @@ Refer to [Google credentials](/integrations/builtin/credentials/google/) for gui
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-cloud-firestore') ]]
|
||||
[[ templatesWidget(page.title, 'google-cloud-firestore') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
@ -23,6 +23,6 @@ Refer to [Google Cloud Natural Language credentials](/integrations/builtin/crede
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-cloud-natural-language') ]]
|
||||
[[ templatesWidget(page.title, 'google-cloud-natural-language') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
@ -26,4 +26,4 @@ Refer to [Google Cloud Realtime Database credentials](/integrations/builtin/cred
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-cloud-realtime-database') ]]
|
||||
[[ templatesWidget(page.title, 'google-cloud-realtime-database') ]]
|
||||
|
||||
@ -33,7 +33,7 @@ Refer to [Google Cloud Storage credentials](/integrations/builtin/credentials/go
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-cloud-storage') ]]
|
||||
[[ templatesWidget(page.title, 'google-cloud-storage') ]]
|
||||
|
||||
## Related resources
|
||||
|
||||
|
||||
@ -27,6 +27,6 @@ Refer to [Google Contacts credentials](/integrations/builtin/credentials/google/
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-contacts') ]]
|
||||
[[ templatesWidget(page.title, 'google-contacts') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
@ -26,6 +26,6 @@ Refer to [Google Docs credentials](/integrations/builtin/credentials/google/) fo
|
||||
## Templates and examples
|
||||
|
||||
<!-- see https://www.notion.so/n8n/Pull-in-templates-for-the-integrations-pages-37c716837b804d30a33b47475f6e3780 -->
|
||||
[[ templatesWidget(title, 'google-docs') ]]
|
||||
[[ templatesWidget(page.title, 'google-docs') ]]
|
||||
|
||||
--8<-- "_snippets/integrations/builtin/app-nodes/operation-not-supported.md"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user