I’m testing the flow trying to learn and understand how callin.io could help me updating information on Airtable
What is the error message (if any)?
{"message":"404 - {"error":"NOT_FOUND"}","name":"Error","stack":"Error: Request failed with status code 404n at createError (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/core/createError.js:16:15)n at settle (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/core/settle.js:17:12)n at IncomingMessage.handleStreamEnd (/usr/local/lib/node_modules/n8n/node_modules/axios/lib/adapters/http.js:269:11)n at IncomingMessage.emit (node:events:532:35)n at endReadableNT (node:internal/streams/readable:1346:12)n at processTicksAndRejections (node:internal/process/task_queues:83:21)"}
Please share the workflow
Share the output returned by the last node
Change the Field Nombre
Information on your callin.io setup
- Running via Docker on Synology NAS
Please provide the rewritten markdown content *it should be in the markdown format.
Which node is producing that error? Unfortunately, I don't have extensive experience with Airtable.
Could you share an example of the API call / URL that triggers your Webhook? Also, could you provide an example of your Airtable file/structure?
The node for updating AIRTABLE (named Airtable4)
All the parameters appear to be correct.
"parameters": {
"operation": "update",
"application": "= {{$node["Airtable"].parameter["application"]}}",
"table": "= {{$node["Airtable"].parameter["table"]}}",
"id": "={{$node["Airtable1"].json["id"]}}",
"options": {}
},
Appreciate the assistance. I'm quite new to this with limited knowledge; could you guide me on how to retrieve the necessary information to share with you?
My callin.io instance is set up via Docker on a Synology NAS.
Thanks!
Could you please elaborate on your objective? In other words, what is the intended function of your workflow?
And perhaps a small tip: build and test your workflow in callin.io’s Desktop App. You can find download links via this web page.
I wanted to try out Airtable someday anyway, so I created an (air)table, and built this little workflow to create a record via a url.
Workflow
Please note that I used HTTP Method Get instead of Post. This is so that I can test the webhook by pasting the URL into my web browser, like:
http://localhost:5679/webhook-test/53011ecd-1461-4ac4-86c8-c64af47b189d?ID=123&Name=Dick&Notes=blah
Hope that this might help you get started with callin.io and Airtable.
Buena suerte!
My flow is simply a test to understand and learn how to update an Airtable record via callin.io.
Essentially, I filter a table to obtain a single record reference, then I retrieve some data using a GET Node. Subsequently, I intend to update the filtered record with the data obtained from the GET request. (In the future, this data for updating Airtable might originate from another integration, such as Stripe or GoCardless).
Thanks, I followed the same workflow but instead of using my NAS, I executed it from the Desktop App. The outcomes appear similar when I review the screenshots.
When running the Updating Node from NAS:
When running the Updating Node from the Desktop callin.io:
I am sure there must be something simple that I am overlooking in some step...
Thanks again for your assistance!
To perform an update, you first need to specify the information you wish to modify. For instance:
Here's a sample workflow:
Thanks again for the help.
Now that I've successfully completed a full update flow, I'll look into why my previous flow wasn't working.
I'll report back if I discover anything, as I believed I was following a very similar procedure (including a Set Node before the update Node).
Glad to hear you figured it out!