i searched such kind of video for month. THANKS! I´m ready for Part II. :-)
@BusinessAutomatedTutorials
Жыл бұрын
Cool! What would be part 2?🤔
@artu-hnrq
Жыл бұрын
Very cleaver ideia to use the query strings params to setup Make's webhook expected data! With that, one would also be able to use a regular button field, on Airtable, to trigger the webhook, passing dynamic data based on row field values. I'll do that right now. Thanks for the sharing
@BusinessAutomatedTutorials
Жыл бұрын
When you are using it on the Button field - it will basically open a new window with that webhook, which I find bit annoying. Solution: Add a webhook response on the webhook - which automatically closes the window : Close Window window.onload = function() { window.close(); }
@hanaabello
Жыл бұрын
How do you set this up?@@BusinessAutomatedTutorials
@BusinessAutomatedTutorials
Жыл бұрын
@@hanaabello Just return the code above in the webhook response with status code 200
@chrislaishowcase
Ай бұрын
Hi Sir, My custom webhook when doing a test run returns " recordid undefined" . But my airtable automation workflow tested successfully with a recordid. I pasted my recordid manually in make > custom webhook > get record airtable " input recordid manually". The automation works. However, it seems make is only able to read the first row of the table of the recordid, instead of all the rows in the table. Example: When i key in the other rows of the table, make doesnt read it and hence, automation could only work in the first row of the table. So is like a recordid is only for a specified row? and not dynamic with all the rows of the table like yours did. Any suggestion? thank u sir.
@BusinessAutomatedTutorials
Ай бұрын
The record ID should come from Airtable. Each row will have dynamic ID , so you can combine webhook with & RECORD_ID() using the function columns - this way you have a unique column/ URL for every record.
@darilrahmatullah4161
2 ай бұрын
Thanks 🎉
@BusinessAutomatedTutorials
2 ай бұрын
You're welcome 😊
@Junedwrites
3 ай бұрын
thank you so much sir
@BusinessAutomatedTutorials
3 ай бұрын
So nice of you
@piotrula7
Жыл бұрын
ehh i dont have script in basic plan.... there is another way to send data using webhook?
@BusinessAutomatedTutorials
Жыл бұрын
You can use Button and ad webhook URL in the button field with the Record ID. It works, just annoyingly opens window every time.
@jasonpike2560
Жыл бұрын
I'm receiving a Runtime Error [404] NOT_FOUND on Make when the Airtable module is trying to get a record. The Airtable automation is showing it works correctly while testing and the webhook is receiving the recordid. On the Airtable module's INPUT everything looks correct with it showing the Record ID, Base, and Table. But none of the OUTPUT details have appeared. Do you have any ideas for what might be causing this error? Thanks!
@BusinessAutomatedTutorials
Жыл бұрын
That error suggest that you are looking up record ID that does not belong to Base/Table you have selected. Either you are using different base with the same name by accident or are looking up ID from a different table - so no much. It happened to me million times.
@jasonpike2560
Жыл бұрын
@@BusinessAutomatedTutorials Thanks!
@asblsolidarite-inhumation
Жыл бұрын
the script is not working for me i can receive the new record in webhooks
@BusinessAutomatedTutorials
Жыл бұрын
Which part doesn't work for you? Any error that you are getting?
@Victorkv5
Жыл бұрын
thank you!
@BusinessAutomatedTutorials
Жыл бұрын
You are welcome!
@passepartout1140
5 ай бұрын
One year Later 13/05/2024: Thank You !
@webrunlabs
Жыл бұрын
Why not use the "watch" feature in Make that allows you to watch when records change in Airtable and then take action based on that?
@BusinessAutomatedTutorials
Жыл бұрын
Webhook is instant. I press the button, the invoice gets created, don't want to sit around and wait for it even for 5 min. "Watch" has a lot of applications, but can also had some pitfalls, e.g. if records get added to the view and their modified date is before the date you run the scenario last time.. To avoid that, for scheduled scenarios, I use "Search records instead". Once action is executed, the scenario moves record out of the search criteria/view.
@ww82417
Жыл бұрын
Thanks for your response, makes sense
@Aizeninho
2 жыл бұрын
My first automations failed idk why, it says « fix testing error »
@BusinessAutomatedTutorials
2 жыл бұрын
That is unusual message. Which module is giving this message?
@BusinessAutomatedTutorials
Жыл бұрын
I think you did not pass the initial testing stage
@funnyperson4016
Жыл бұрын
I want to clean up long automations by creating http post request to a webhook and catching the data from one scenario into the next. Is there an easy way to just retrieve everything in the last scenario without adding script? Maybe somehow getting the last scenario as JSON and then iterating it out? Can I parse data on the HTTP post request and then get all the variables I used in the first scenario back in the second? Otherwise I have to just change airtable, have airtable watch records and wait which is okay but I’m also trying to learn more stuff.😊
@BusinessAutomatedTutorials
Жыл бұрын
Hi there. If you are just talking about Make scenario - you can always send HTTP request with JSON to another scenario. You could also do it in make - finish Automation with a scripting module and send data via fetch() (make sure using method POST) to Airtable webhook to start another automation. On the other hand if you are doing this in Airtable - you could just - update status of a record to e.g. Stage 4 and have another automation trigger watching for all records in Stage 4 - once that completes you set it to Stage 5 etc.. This way you could avoid writing JSON in the script module. As much as that is possible - just requires more typing.
@funnyperson4016
Жыл бұрын
@@BusinessAutomatedTutorials great! This helps a lot, thanks
@AadilKeshwani
Жыл бұрын
Script is not available in free plan :(
@BusinessAutomatedTutorials
Жыл бұрын
No only the Scripting block. You coud use Scripting block, but then you have to manually press the button.
@AadilKeshwani
Жыл бұрын
@@BusinessAutomatedTutorials Yeah but that doesn't work if you want to automate things. Scripts showed in this video isn't available in Airtable with free plan
@BusinessAutomatedTutorials
Жыл бұрын
@@AadilKeshwani Yes, if you need to automate thigs that $29 bucks for paid Airtable plan is the best investment ever.
@309BO
Жыл бұрын
It can't fetch the record ID when I do this with Zapier..
@BusinessAutomatedTutorials
Жыл бұрын
Part of problem might be that that Zapier is giant POS 🤣 and cannot properly handle data. Check first if you are attaching the recordID and really making request with it (have you added record ID in the input on the script?) . If the request is made than the data should arrive on Zapier webhook, what might be another problem is the data schema saved on zapier. - You would have to "retest" a few times. I really stopped using Zapier as it is not worth my life 😂
@309BO
Жыл бұрын
@@BusinessAutomatedTutorials it keeps saying 'undefined' so I also think it makes more sense to keep using integromat.
@BusinessAutomatedTutorials
Жыл бұрын
@@309BO you need to be also sure that you are providing the recordId as input to the script at the beginning.
@lorenzovdistefano
Жыл бұрын
Hi, where can we find the script?
@BusinessAutomatedTutorials
Жыл бұрын
Looks like I have forgotten to add it... 😅 See below const inputData = input.config() const { recordId } = inputData; const response = await fetch("yourwebhookURL"+"?recordId="+recordId) console.log(response.status)
@seanpollard1808
Жыл бұрын
@@BusinessAutomatedTutorials returning from the services office in the account for real estate in TM
@BusinessAutomatedTutorials
Жыл бұрын
@@seanpollard1808 Tell me more, I think I do not understand your question
Пікірлер: 43