What is Sidekick?#
Sidekick is LumenFlow's AI assistant. It lives inside your workspace and can take actions on your behalf — sending emails, managing calendars, querying data, running workflows, and more.
Unlike a generic chatbot, Sidekick is governed. Every action goes through LumenFlow's approval pipeline, so you always know what's happening and why.
What Sidekick can do#
| Capability | Examples |
|---|---|
| Communication | Draft and send emails via Gmail or Outlook |
| Scheduling | Create, modify, and cancel calendar events |
| Data | Query databases, generate reports, summarize documents |
| Workflows | Run multi-step automations with approval gates |
| Research | Search the web, summarize articles, compare options |
How governance works in Sidekick#
Every Sidekick turn flows through the same governance pipeline as any other agent on the runtime:
Message in
|
v
Budget check ──(over limit)──> turn_blocked
|
v
LLM call ──> cost_event recorded
|
v
Tool dispatch
|
+──(safe tool)──> Execute ──> Evidence captured
|
+──(risky tool)──> Approval gate
|
+──(approved)──> Execute ──> Evidence captured
|
+──(pending)──> turn_paused, notify operator
|
v
Reply to channel ──> turn_completed
Every turn reaches exactly one terminal state: completed, blocked (budget), or paused (approval). If none is reached within the SLA window, a stall signal fires.
Step by step#
- You delegate — describe what you want in natural language
- Sidekick plans — breaks the task into steps and proposes actions
- Governance applies — rules determine what's auto-approved vs. needs review
- Actions execute — approved steps run and results appear in chat
- Everything is logged — full audit trail in Observe
info Sidekick uses the LLM provider configured in your workspace. Your data never leaves your chosen provider's infrastructure.
Getting started#
If you haven't already, complete the Getting Started guide to set up your workspace. Then continue with Chat Interface to learn the UI.