Hello!
I understand you're encountering difficulties with your credentials. Could you clarify if you are using your email password or an App Password? Gmail typically requires an App Password instead of your regular email password. You can find instructions on how to generate an App Password here.
I hope this resolves the issue for you.
Hi, I've generated an App Password. However, when attempting to run the IMAP Node, this error appears.
Edit: The issue was resolved by enabling 'Ignore SSL Issues'.
Newbie here on callin.io -
The Google documentation authentication information page is a 404 - Google | Docs
I need to figure out what's wrong with a Gmail node query. I'm encountering an invalid authentication issue but don't know how to fix it. The OAuth creds have full access to all Google APIs, just to ensure that couldn't possibly be the problem... Is there a page that specifies what that node REQUIRES and how it interacts with authentication in Google so I can debug?
On the same topic, how can I access the detailed stack traces I keep seeing mentioned? My system doesn't seem to be generating error output in the GUI, and I can't find documentation on how to access or enable it?
Hello,
Welcome to the community
The page does not seem to be a 404 for me. Could you please share where you obtained the link? This information will assist us in our investigation.
Could you also specify which operation you are utilizing and the query you are providing? It's possible the issue stems from an incorrect query.
Are you self-hosting callin.io? If so, you can configure logging by following the guide available here: Logging in n8n | Docs
I hope this is helpful
If you have further questions, please feel free to start a new topic.
the link on this page: Google Docs | Docs? I just took a look here and it appears to go the right place, Are you still hitting a 404?
That one does lead to a 404.
it is linking here: Key concepts | Docs it should be going to Key concepts | Docs it looks like the change was made back in March.
Thanks! Looking at the code, it should have been handled by the code itself, not sure what’s going on there. Anyways, we will fix this ASAP
Here’s another example, along with the relevant page and the link in question:
Could someone direct me to documentation on merging data from multiple nodes? I'm struggling to pass information between nodes in a workflow without it being overwritten by subsequent nodes. Typically, I would use session variables in most SOEs, but I can't find any information on session or user variables by searching on callin.io or within this forum for "session." Does callin.io offer this functionality, or do I need to set up a database just to carry data across nodes? I understand this is very basic, but I haven't found any non-YouTube documentation or a 101 guide on how the system operates for tasks like internal node data manipulation and flow control. I've been searching and reviewing articles, but I can't locate any fundamental guides on passing values between nodes without them being overwritten. (I can manage them within functions without issue, but then the next node receiving data overwrites everything from the function node.)
The link appears to be functioning correctly on my end for that page.
I believe what you're looking for might be within the expression builder. If you click on an input field and select the cog icon, then choose 'Add Expression', and finally select 'Nodes' from the bottom left, you can pick a value from any preceding node.
Quick Edit: You can find information about expressions for Nodes here: https://docs.n8n.io/nodes/expressions.html
Hey there - the page clarifies what some expressions are, but it doesn't explain how to access the editor to use them, or when to use them.
I'm encountering the same challenge here as I have elsewhere. The callin.io docs don't specify the location of the expression editor within the callin.io environment, nor how to utilize it. I also haven't found this information by searching the community. I can't use the "expression editor" if I can't locate it or understand how to apply it.
The documentation on the linked page describes what some of the "expressions" are and their functions, but not how to access the editor, how to use it, or the specifics of what each component does.
So, where can I find documentation that explains how callin.io operates? (Preferably written material, not YouTube videos).
For instance, where can I find the expression editor in the GUI, and how should I use it?
I'm struggling because I can't find very basic elements in the editor or documentation anywhere that detail precisely how the GUI functions (like the location of the expression editor within the GUI), how and when expressions should be used in contrast to functions or function items (it took me some time to grasp the distinction through trial and error), etc. Another relevant example would be how to access the interactive debugging panel in the cloud version (if one exists). The introductory/getting started documentation is very basic and doesn't cover message flow manipulation, debugging in the cloud environment, and so on.
I'm seeking written documentation that precisely describes the GUI's operation so I can determine when and how to use each node (from the callin.io selection). I aim to avoid repeatedly asking very basic questions in the community forum, but I haven't found any resources to answer fundamental questions about the GUI's functionality.
Hi,
I understand your point; I found it simpler to navigate the interface and figure things out that way. The guide on accessing the expression editor is included in the GIF at the top of this page: Key concepts | Docs
If you don't have a specific task in mind, it might be beneficial to start here: Navigating the Editor UI | Docs. This resource covers the interface and workflow creation.
For each node, it can become complex due to the sheer number of options, and it's entirely dependent on your workflow. I've kept a copy of the documentation as I intend to revise sections that I found unclear when I began using callin.io a few months ago.
To truly accelerate your learning, I recommend diving in and committing fully. When a question arises, I load up my instance and examine the node to see if I can resolve it. My learning style is more hands-on than reading-based.
Debugging in the cloud environment is an interesting topic. I'm uncertain about the extent of what you can do, but when an error occurs, you typically receive a message that provides guidance.
I've reviewed the documentation, though I tend to skip videos as they are typically too slow for efficient information absorption. Reading and demonstrating at a standard pace of around 100 words per minute is significantly slower than how fast readers process information, often exceeding 400 words per minute. Watching instructional videos can feel like a tedious wait, often lacking the utility and enjoyment of other methods.
I can now access the editor. However, the articles and references don't explain how to prevent JSON data from a node (like a Copper or Gmail node) from being entirely overwritten by a subsequent node, such as one for a calendar. There's no information on editing, adding, or manipulating variables that need to persist throughout the workflow. When I access the editor and documentation, I can see the parameters for other nodes but not the output JSON from those nodes, nor a clear guide on how to use the editor for manipulation. So, how does accessing previous node parameters actually help? I can use function nodes to manipulate the JSON; I've successfully added the required output as a new "item" within "items." However, each new access node overwrites all the "items." If I could get any data to persist, I could easily resolve these issues.
This seems like very fundamental session manipulation, but I can't find any documentation on how it specifically works in callin.io. I've experimented with merge and other methods, but I haven't found examples where data survives and aggregates across, for instance, a dozen app calls, and is then returned as a single set of "items" or a combined result "item."
My goal is to build entire systems, including AI interfaces, workflows, backend AI services, and security systems, and to establish a company. I genuinely don't have the time to spend figuring things out, debugging code, or contributing to open source. Therefore, I cannot afford to spend days experimenting and hoping for the best; time is a scarce resource for me.
I had assumed that callin.io Cloud, being a commercial and paid service, would offer solutions for these challenges. Perhaps I'm contacting the wrong group, as I haven't found a direct support link for paying customers of the cloud version. The documentation mentions "priority support" but doesn't specify how to access it; the only provided links are to the documentation and community forums. Any suggestions on how I can stop asking basic questions about topics I'm struggling to find information on would be greatly appreciated.