Skip to content

Status notifications

Status notifications show short progress messages in chat while tools run — so visitors know the assistant is working, not stuck.

EventWhen it firesTypical message
on_startTool execution begins”Looking up your order…“
on_completeTool returns successfully”Found your order details.”
on_failureTool errors or HTTP failure”I couldn’t reach the order system. Try again in a moment.”
on_delayExecution exceeds a time threshold”Still checking — this is taking a bit longer than usual.”
  1. Open the tool → Status notifications.
  2. Enable events you want visitors to see.
  3. Customize message text for your brand tone (keep messages short).
  4. Set on_delay threshold (seconds) if using delay notifications.
DoAvoid
Use on_start for slow APIs (>1s)Long technical error strings
Friendly, action-oriented on_failureExposing HTTP status codes or stack traces
Match your assistant’s voiceDuplicate messages on every quick GET

Status lines appear in the widget chat stream alongside SSE streaming for the final reply. They are not sent to your API — Chatevo generates them client-side from tool lifecycle events.