Fast Acknowledgment
Return a response immediately while AI continues working in the background. Your users don't have to wait for long-running AI tasks to finish.
Wait for AI to finish, then return the result immediately. The simplest option for quick AI requests that complete within a normal HTTP request.
Live progress updates, background AI workflows, and backend processing. Best for interactive AI applications.
Learn moreSubmit once, then automatically deliver results to both your backend and your users. Best for reliable asynchronous processing.
Learn moreWait for AI to finish before returning the result. Best for quick AI requests and straightforward integrations.
Learn moreWait for AI to finish, then return the complete response to your backend.
Wait for AI to finish before returning the response.
Wait for AI to finish, then return the result immediately to your application. Perfect for quick AI tasks where users expect an instant response.
Return a response immediately while AI continues working in the background. Your users don't have to wait for long-running AI tasks to finish.
Run large AI tasks in the background instead of slowing down your backend. Your application stays responsive while ModelRiver manages the heavy AI work.
If one AI provider becomes slow or unavailable, ModelRiver automatically switches to another so your workflows continue without interruption.
Show progress and final results as soon as they're available. Users see updates instantly without refreshing the page.