Skip to content

Awake and asleep

Who this is for: an owner wondering why an agent is grey on the map, or why a job did not run.

Awake Asleep
Chat in the panel yes yes
Answers WhatsApp / Telegram / email yes no
Runs scheduled automations yes no — but is woken ahead of time (below)
Joins meetings and answers colleagues yes yes
Memory ≈300–500 MB none

Click an agent → the moon/sun button in the panel header wakes it or puts it to sleep. The Owner’s Office desk follows the same rules.

Settings → Office → Put idle agents to sleep after (default 2 hours): an awake agent with no conversation for that long is put to sleep — never while busy, in a meeting or talking to a colleague. Set it to 0 to keep everyone awake.

Since 0.1.8 the app watches every agent’s schedule. A sleeping agent whose job is due within three minutes is woken for it, runs the job, and falls asleep again on the idle timer. An agent asleep at 09:00 still sends its 09:00 report.

Closing the app stops every agent. On the next start:

  • agents that were awake come back;
  • a scheduled job missed by up to a day runs once, marked Ran late in the Activity tab;
  • older misses are skipped (yesterday’s briefing is not sent today);
  • a customer follow-up missed by up to 12 hours is re-sent with a short apology; older ones are dropped and you are told.

See Keeping the office running for launch-at-login and keep-awake.

✦ Ask your agent

Things you can say to an agent in Bakulai Agent:

“who is awake right now?”“why did Tono fall asleep?”
  • “wake Wulan up”runs directly
  • “put idle agents to sleep after one hour”asks you first
  • Grey avatar right after waking — the agent’s process needs 10–20 seconds; the map updates on the next poll.
  • “N agents are already awake (limit)” — Settings → Office → Agents awake at once; the wake happens anyway, the message is a memory warning.
  • An agent never wakes for its job — its automation is off (Activity tab), or the app was not open at that time.

Keeping the office running · How automations work