Hey!
What is the most stable way to work with Gmail in my case?
Task
Wait for the arrival of a letter with a certain subject and a certain attachment in order to start a workflow in which you need to download the attachment and do certain data manipulations (tabular data).
Question 1 - Check each new email for compliance with the parameters, or can you somehow configure automatic triggering from the side of gmail so that the process receives emails that match the specified parameters?
Question 2 - The main node for the work is the Gmail node, or can I somehow make it using other nodes, for example, the IMAP Email node?
And is it possible to send email content in a webhook from the Gmail side?
Question 1 - Check each new email for compliance with the parameters, or can you somehow configure automatic triggering from the side of gmail so that the process receives emails that match the specified parameters?
You can use the IMAP Email. There a parameter called Custom email rules
that perhaps you can use to Trigger just under certain conditions.
The main node for the work is the Gmail node, or can I somehow make it using other nodes, for example, the IMAP Email node?
Not sure if I understand this question.
And is it possible to send email content in a webhook from the Gmail side?
I do not think this is posible.
Ricardo, hello!
Thanks for the answer, a couple of questions appeared:
- How can I change the status of the application?
- How to set up the HTTPS protocol?
Configuring OAuth to connect to Gmail, I get the following error:
Did you follow the credentials tutorial? Also, I would recommend the service account credential type since I believe itβs simpler to configure.
Yes, I followed the instructions, but I did it the first time, perhaps I missed something.
About the service account, I understand that this type of authorization does not work with Gmail (ERROR: Gmail error response [403]: Insufficient Permission)
Ahh my bad completely missed you are doing it for the Gmail node. It has been quite some time since I did the OAuth2 setup. In the OAuth consent screen I think you can change it back to testing.
Ricardo, hello!
If you add an βsβ to the end of the βhttpβ, then the interface allows you to continue with the configuration. I understand that just adding a letter will not achieve anything.
Then the question is, how do I configure the https protocol for this to work?