Sidekick Overview

What Sidekick is, what it can do, and how it fits into your workflow.

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#

CapabilityExamples
CommunicationDraft and send emails via Gmail or Outlook
SchedulingCreate, modify, and cancel calendar events
DataQuery databases, generate reports, summarize documents
WorkflowsRun multi-step automations with approval gates
ResearchSearch 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#

  1. You delegate — describe what you want in natural language
  2. Sidekick plans — breaks the task into steps and proposes actions
  3. Governance applies — rules determine what's auto-approved vs. needs review
  4. Actions execute — approved steps run and results appear in chat
  5. 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.