Skip to main content
Bluejay runs a test conversation with your agent on a schedule and notifies you when it stops working. It works for voice, SMS, and email agents. The Uptime page with fleet uptime, active monitors, and incidents for the last 7 days, above one row for each monitor showing its agent, status such as Operational, Down, or Paused, uptime, frequency, incidents, and last check The Uptime page with fleet uptime, active monitors, and incidents for the last 7 days, above one row for each monitor showing its agent, status such as Operational, Down, or Paused, uptime, frequency, incidents, and last check

Create a monitor

1

Pick the caller

On the Uptime page, click Create. Under Custom Caller, pick a Digital Human that talks like your real customers, so the test conversation follows a path they take.The default caller, Health Checker, acts as a customer asking one short question that your agent handles, written from the agent’s description. It ends the conversation after the first real answer.
2

Choose who hears about it

Connect a channel first if it is not set up yet.

Checks

Checks decide whether a run passes. Give each monitor at least one check that grades something, or Bluejay rejects it. Email monitors also include these checks:
For email monitors, allowlist mail.bluejaysims.com in the agent’s inbox. If you do not, Google Workspace or Microsoft 365 can quarantine the probe email, and the agent never receives it.

Verdicts

Bluejay sends a notification only when the verdict changes between Up and Down.

Latency

Latency is the average time from the end of the caller’s turn to the start of the agent’s reply. The greeting is not included.

Alert after repeated failures

To ignore one-off failures, set how many failures in a row the Latency or Agent Malfunction check needs before it counts toward Down. You can set 1 to 50. Keep Agent Responds at 1, so you hear at once when your agent stops answering. In the API, this is alert_after_failures in the check’s config.

Timeouts

If a run does not finish within its timeout, Bluejay checks the agent again through a backup path when one exists. A timeout alone never makes the monitor Down.

Outbound agents

Bluejay does not call an outbound agent, so add an outbound trigger webhook that starts the call, or Bluejay rejects the monitor. If your voice platform places the call for Bluejay, you can skip the webhook; its integration page says so. For an outbound email agent, you only need its inbox address, because it sends the first email.
Last modified on October 22, 2026