Forum Discussion

  • I have received the same error using QB Actions so am interested to hear if anyone has further insight on this.
  • You may only trigger Actions or Webhooks at the rate of 10 per second. Might there be a �loop� where the Webhook is triggering itself?
  • Hi Abhi,

    This error comes up most often when a Webhook/Action is set up so that the webhook triggers itself over and over. For example if a webhook is set to edit a project every time the project is edited without any filters the webhook firing will trigger itself over and over, creating an endless loop that gets cut off.

    Another common but slightly harder to see issue is when a webhook fires off to another table and that table fires a webhook back, essentially creating a loop that can feed back and forth or adding up to 10 in one second. For example if I have 5 Webhooks that all fire from my projects table to my Tasks table all at once and those Webhooks trigger 6 Webhooks back to my Projects table, a total of 11 webhooks (6 inbound and 5 outbound) are taking place. 
    • DanLadner1's avatar
      DanLadner1
      Qrew Trainee
      If 10 webhooks fire at once, does that in fact hit the rate threshold? Or does that not kick in until 11 webhooks/actions are firing at once?
    • QuickBaseCoachD's avatar
      QuickBaseCoachD
      Qrew Captain
      The error is triggered if > 10 per second, so 10 is OK.  That is also why they only allow 10 Actions per table - in case they all fire at once.
    • EvanMartinez's avatar
      EvanMartinez
      Quickbase Staff
      Hi Dan,

      Sorry you are right it is at 11 when you go over that threshold, I spaced on that one that 10 was the max not the point where it triggers the limit. 
  • I'm getting the same error from Automations, one of which only changes data in the same table (the same record actually).
    • EvanMartinez's avatar
      EvanMartinez
      Quickbase Staff
      Hi Jennifer,

      This can happen when you set up an Automation that will trigger itself. For example one that says whenever I edit this record then fire off an Automation that will edit this record. Then when the Automation edits the record it triggers itself again, over and over. Essentially creating a loop. You want to make sure your Automation has some kind of control to prevent this from happening.

      A great example of this is if you have an Automation set up so that when a record is edited you then edit the record without any filters. Instead if you have it set so that whenever a record is edited and the Company Name field changes then edit the Company History field the Automation isn't set up to trigger itself. 
    • ArchiveUser's avatar
      ArchiveUser
      Qrew Captain
      Yeah, I ran into that in the beginning, but I limited it to only when a record was added, and it's been running for over a week. Just started getting the message about the Webhooks since Tuesday evening.

      It's also firing on an Action that only creates a child record when a parent record meeting specific criteria is changed to 100% complete.
    • EvanMartinez's avatar
      EvanMartinez
      Quickbase Staff
      Do you have a number of other Automations that could be firing at the same time within your application from just total traffic? In that instance I would recommend reaching out to the Care team via a support case and see if they can help you isolate when you are hitting that threshold and why. You can create a support case when signed into a Quick Base application by clicking on the question mark icon that appears in the upper right hand corner of Quick Base and selecting Manage Support Cases. You can also create a support case directly here