Paths Subjects Questions Quizzes Pricing Search
Intermediate Open Pro

Retrying a Transient Downstream Failure

A send_notification tool calls an internal email-delivery API. During one incident, that API returns HTTP 503 for about 90 seconds while it restarts. There's no ambiguity about what to do next — retrying shortly will either succeed or it won't — and the model has no conversational context that would change that decision.

Where should the retry logic for this specific failure live?

Share this question

← Back to Tool and Function Calling practice

We use cookies for product analytics to improve OmniAtlas. See our Privacy Policy.