Skip to main content
Question

Claude 529 error handling


Forum|alt.badge.img

I have a simple Zap that uses Claude AI to summarize a Notion page and then send the summary to Slack. More often than not, the Claude step fails with this 529 error:


Anthropic Error (529): {"type":"error","error":{"type":"overloaded_error","message":"Overloaded"}}

 

I tried using Zapier error handling to introduce a “delay/retry” (screenshot below) but it still usually fails. I recognize that this isn’t a Zapier issue, but does anyone have any recommendations on how to improve this so that my Zap works more often than it fails?

 


  • What other details should I add here?
     
  • I have a Claude/Anthropic Professional Plan
  • The Zap does work occasionally
  • The page being summarize is not very big. 167 words
  • The delays are currently set for 2 minutes
Did this topic help you find an answer to your question?

5 replies

Troy Tessalone
Forum|alt.badge.img+14

Hi ​@grachtdog 

Check the Anthropic Status page: https://status.anthropic.com/

Past incidents: https://status.anthropic.com/#past-incidents

These incidents impact the Zap runs.

 

Until Anthropic has a more stable API, your Zap runs will likely continue to experience these errors, regardless of what type of logic you try to implement to limit the errors.


Forum|alt.badge.img
  • Author
  • Beginner
  • 11 replies
  • March 3, 2025

Thanks ​@Troy Tessalone for your response. You may be right, but it is still a very unsatisfying answer. I guess I was hoping for better guidance on how I could use Zapier tools to better mitigate the Anthropic shortcomings. 

It is exactly this sort of challenge that makes Zapier a “fun AI project toy” for me to experiment with rather than a system that I might rely on to get actual work done.


Troy Tessalone
Forum|alt.badge.img+14

@grachtdog 

Zapier has an Auto Replay feature.

That can to auto retry failed Zap Run steps automatically up to 5 times.

Info: https://help.zapier.com/hc/en-us/articles/19220226086797-What-is-replay#h_01H9KBC1HMW07HTC6EC7NBTENH


Troy Tessalone
Forum|alt.badge.img+14

@grachtdog 

A different approach would be to use a queue.

Apps like these can be used for the queue:

 

Concept would be to log each record you want to process into the table.

Then have a different Zap that picks a record from the table queue and tries to process the record.

  • If success, then delete the record and proceed to take the next record to process.
  • If failure, then update the record with the encountered error, add a delay (e.g. 1 hour), and have the Zap trigger again.

 

Could have the Zap configured to run every hour.

Could have the Zap configured to fire from a webhook.

Could have the Zap configured to fire from some other app trigger event.

 

NOTE: Since Anthropic’s API can have variable reliability it may take 0-N retries to get a record successfully processed thru a Zap Run.


Forum|alt.badge.img
  • Author
  • Beginner
  • 11 replies
  • March 3, 2025

Cool. I will check these out. Thank you ​@Troy Tessalone !