Skip to content
← Agent Runtime

Deploy

An interrupted agent does not start over blindly.

Long jobs keep durable state, so an agent that was interrupted after sending six of eleven reminders resumes at the seventh rather than sending six people a second copy. Retries are bounded and idempotent where the underlying capability allows it.

Idempotent retriesBounded attemptsPartial resultsNon-blocking waits

Actions are recorded before they are retried

The runtime knows what already succeeded. This is the difference between a retry and a duplicate, and duplicates are the failure a customer actually notices.

Bounded attempts, then a human

Retries use backoff and stop at a limit. After that the agent pauses and notifies its owner rather than retrying for a day and reporting nothing.

Partial completion is a reportable outcome

"Eight of eleven done, three blocked by a connected system being unavailable" is a result, and appears as one. A run that reports only success or failure hides the common case.

A stuck approval does not block the rest

An agent waiting on a human continues with the work that does not depend on that decision. Otherwise one unanswered approval stalls a whole morning's job.

Give AI a job.

Build an agent, choose what it can access, define what it may do, and deploy it to work safely across your business.

No code required · Full SDKs and API · Stop any agent instantly · [email protected]