Most agent demos are a chat box wired to one tool. Real systems aren’t that — they’re a handful of services, an agent that operates them, something that triggers the agent without a human typing, and a gate on the actions you don’t want it taking on its own. Here’s that, built end to end. The full code is in examples/support; it runs with no API key.