Sidekick
BlogFAQFeaturesHow it worksIntegrationsPricingSecurityUse cases
Join the waitlist
SidekickJoin the waitlist
Sidekick
HomeBlogFAQFeaturesHow it worksIntegrationsPricingSecurityUse cases
Join the waitlist

Sidekick
BlogFAQFeaturesHow it worksIntegrationsPricingSecurityUse cases
TermsPrivacyData Processing

© 2026 Sidekick

[ SK-001 / AGENT ACTIVE ]

While you slept, your agent shipped the work.

Sidekick is a cloud AI agent that reads your email, monitors your repos, triages your Slack, and acts — on your schedule, at your autonomy level. Connect your tools once. Never babysit it again.

Get Early Access
See how it works
65
shipped features
13,729+
community skills on ClawHub
24/7
agent runtime

[ SETUP SEQUENCE / 4 STEPS ]

Zero to active agent in minutes

  1. STEP 01 — CONNECT

    OAuth your tools

    Pick from Gmail, Slack, GitHub, Notion, Linear and more. One OAuth flow per service — no API keys to paste, no config files.

  2. STEP 02 — CONFIGURE

    Set your autonomy level

    Choose ask-first, act-then-report, or fully-autonomous — per integration. Define quiet hours, priority rules, and which actions always need your sign-off.

  3. STEP 03 — INSTALL SKILLS

    Browse 13,729+ community skills

    Search by natural language — 'help me schedule meetings' surfaces Calendar & Scheduling skills. One-click install maps env vars to your OAuth connections automatically.

  4. STEP 04 — AGENT RUNS

    Your agent takes it from here

    The agent loop gathers events, loads your context, reasons with Claude, and acts — on a schedule you control. Decisions are logged and auditable. You sleep. It ships.

console
0.1s→ gmail.connect(oauth)
0.3s→ slack.connect(oauth)
0.6s✓ 3 integrations active
0.2sautonomy: ask-first
0.4squiet_hours: 22:00–07:00 UTC
0.7s✓ priority rules applied
0.2sskill.search('daily standup')
0.5s→ installing standup-bot@2.1.0
0.9s✓ skill active — CALENDAR connected
0.1scron: gathering events since last run…
0.4s→ 7 events • 2 actions queued
0.8s✓ agent executed • all actions logged

[ APPROVALS / ASK-FIRST MODE ]

Your call — always

The approval queue puts you in the loop before anything consequential happens. Sidekick shows you exactly what it wants to do and why — then waits for your word.

Sidekick approvals queue — pending agent actions awaiting human approval
GMAILDrafted reply to Sarah (Q3 report thread) — awaiting approvaljust now
GITHUBPR #241 merged — CI green on main2m ago
SLACKSurfaced thread from #eng-alerts — 1 action queued4m ago
LINEARCreated issue: 'Rate limiter falling back to Postgres-only' — assigned to Priya8m ago
AGENTQuiet hours active — 3 outbound actions deferred until 07:00 UTC12m ago
CALENDARMeeting conflict detected — suggested reschedule sent to Jordan18m ago
MEMORYDaily episodic summary consolidated — semantic index updated30m ago
GMAILDrafted reply to Sarah (Q3 report thread) — awaiting approvaljust now
GITHUBPR #241 merged — CI green on main2m ago
SLACKSurfaced thread from #eng-alerts — 1 action queued4m ago
LINEARCreated issue: 'Rate limiter falling back to Postgres-only' — assigned to Priya8m ago
AGENTQuiet hours active — 3 outbound actions deferred until 07:00 UTC12m ago
CALENDARMeeting conflict detected — suggested reschedule sent to Jordan18m ago
MEMORYDaily episodic summary consolidated — semantic index updated30m ago
GMAILDrafted reply to Sarah (Q3 report thread) — awaiting approvaljust now
GITHUBPR #241 merged — CI green on main2m ago
SLACKSurfaced thread from #eng-alerts — 1 action queued4m ago
LINEARCreated issue: 'Rate limiter falling back to Postgres-only' — assigned to Priya8m ago
AGENTQuiet hours active — 3 outbound actions deferred until 07:00 UTC12m ago
CALENDARMeeting conflict detected — suggested reschedule sent to Jordan18m ago
MEMORYDaily episodic summary consolidated — semantic index updated30m ago
GMAILDrafted reply to Sarah (Q3 report thread) — awaiting approvaljust now
GITHUBPR #241 merged — CI green on main2m ago
SLACKSurfaced thread from #eng-alerts — 1 action queued4m ago
LINEARCreated issue: 'Rate limiter falling back to Postgres-only' — assigned to Priya8m ago
AGENTQuiet hours active — 3 outbound actions deferred until 07:00 UTC12m ago
CALENDARMeeting conflict detected — suggested reschedule sent to Jordan18m ago
MEMORYDaily episodic summary consolidated — semantic index updated30m ago
[ SK-WAITLIST / OPEN ]

Your agent is ready. Are you?

Join the early access list. We'll reach out when your slot opens. Questions first? Email us at sf-core-org-support-sidekick@saas-factory.ai

Sidekick agent dashboard — real-time activity feed and connections

[ DASHBOARD / LIVE ]

Your agent's command centre — everything at a glance

The dashboard shows every decision your agent makes, every action it queued, and every integration it touched — real-time, with full reasoning chains. You're always in control, even when you're not watching.

[ INTEGRATIONS / ACTIVE ]

Connect once. Agent covers the rest.

Sidekick normalises data from every connected tool into a unified event stream — so your agent can reason across Gmail, Slack, GitHub, Linear, Notion, Outlook, Telegram, WhatsApp, Discord, and Google Calendar as one coherent picture.

Gmail & Outlook

Reads threads, drafts replies, surfaces messages that need a human decision. Push notifications mean zero polling lag.

[ ACTIVITY / REAL-TIME ]

Every action, auditable. Every decision, explained.

The agent decision transparency log shows exactly what triggered each action, what the agent reasoned, and what it did. Not a black box — a complete audit trail for every move your AI makes.

  • Real-time activity feed See trigger → reasoning → action for every agent decision as it happens

  • Approval queue Ask-first mode surfaces pending actions before they execute — approve, edit, or reject with one tap

  • Destructive action gate Deleting data, emailing new contacts, or revoking access always requires your explicit confirm

[ MEMORY / THREE-TIER ]

An agent that actually remembers

Working memory keeps recent context sharp. Episodic memory stores daily summaries. Semantic memory uses vector search for long-term pattern recall. You never re-explain yourself.

Working memory

Recent events held in Redis for instant in-context recall during the agent loop.

Episodic memory

Daily summaries stored in Postgres — the agent knows what happened yesterday, last week, last quarter.

Sidekick analytics dashboard — actions per day, integration usage, skill breakdown

[ ANALYTICS / USAGE ]

Prove the agent is earning its keep

[ SKILLS / CLAWHUB ECOSYSTEM ]

13,729 skills. Build your own. Ship it to the community.

Browse the ClawHub marketplace directly from your dashboard. Search with natural language — embeddings match intent to capability, not keywords. Install in one click; env vars map to your OAuth connections automatically.

Semantic skill search

Type 'help me prep for meetings' and find the right skill — even without exact keyword matches.

[ CONTROL / TRUST LAYER ]

Autonomous enough to save you hours. Constrained enough to trust.

Three autonomy modes

Ask-first, act-then-report, or fully autonomous — configurable per integration with read-only mode for sensitive accounts.

Quiet hours

Define no-action windows with timezone awareness. Events queue silently and flush when quiet hours end.

[ FAQ / COMMON QUESTIONS ]

Questions worth asking before you commit

  • Real-time activity feed with trigger → reasoning → action trail

  • One-click Emergency Kill Switch halts everything instantly

  • Connection health, last sync time, and permission scopes visible at a glance

  • Slack, Telegram & Discord

    Monitors channels, responds to mentions, and routes important threads to your approval queue before replying.

    GitHub & Linear

    Triages issues, reviews PR notifications, tracks CI status, and posts sprint summaries without leaving your chat.

    Sidekick activity feed — every agent decision logged with reasoning chains

    Semantic memory

    pgvector embeddings for long-range pattern recall — 'how does Sarah usually respond to rescheduling requests?' answered from history.

    The analytics dashboard shows actions taken per day, response times, most active integrations, memory utilisation, and skill usage breakdown. Know exactly where your agent is spending cycles — and where to point it next.

    • Daily action counters vs. plan limit shown in the dashboard header

    • Per-integration rate limits prevent runaway API costs

    • Skill usage breakdown — see which automations pull their weight

    Custom skill builder

    Write natural-language instructions, pick your integrations, test in sandbox, export as SKILL.md for sharing.

    OpenClaw compatible

    Already using OpenClaw? Export your skills, import to Sidekick, connect your accounts — migration guide included.

    Encrypted env vars

    All skill credentials stored with AES-256-GCM encryption at rest, with automatic key rotation support.

    Emergency kill switch

    One button halts all agent activity, cancels queued actions, and disconnects integrations. Instantly, unconditionally.

    You control exactly how much the agent does on its own. Three modes: ask-first (it proposes every action and waits for your tap to approve), act-then-report (it acts and tells you what it did), or fully-autonomous (silent execution). You can set different modes per integration — so the agent can read your GitHub repos freely but always ask before touching Gmail. On top of that, certain actions — deleting data, sending to a new contact, financial transactions, revoking access — require your confirmation regardless of which mode you're in. There's also an emergency kill switch that halts all activity instantly.
    Built-in adapters ship for Gmail, Google Calendar, Outlook and Microsoft 365 (email, calendar, OneDrive), Slack, GitHub, Linear, Notion, Telegram, Discord, and WhatsApp Business. Beyond those, Sidekick connects to the ClawHub skill ecosystem — a marketplace with 13,729+ community-built skills you can search, install, and configure directly from the dashboard. If you're coming from OpenClaw, there's a dedicated migration guide to import your existing skills and reconnect your accounts.
    Sidekick uses a three-tier memory architecture. Working memory holds recent context so mid-conversation corrections ('actually make it Manchester') work naturally. Episodic memory stores daily summaries so the agent recalls what you worked on last week. Semantic memory uses vector search to surface long-term patterns — your communication preferences, recurring priorities, how you like to handle certain types of requests. Past conversations are searchable and resumable, and you can configure how long data is retained before it's automatically purged.
    Every decision the agent makes is logged in a real-time activity feed: what it did, what triggered it, and the full reasoning chain behind it. When it's about to act, it renders an interactive card in chat showing exactly what will happen before it happens — approve, edit, or reject without leaving the conversation. You can also set rate limits per integration (for example, a cap on how many emails it can send per hour) and configure quiet hours so it queues actions rather than firing them while you're asleep.
    Free gives you three connected integrations and 50 agent actions per day, with access to community skills from ClawHub. Pro removes the integration cap, raises the action limit to 1,000 per day, and adds the ability to build and publish your own custom skills plus priority support. Enterprise is uncapped, adds SSO, a dedicated support contact, and an SLA — and includes usage-based billing for high-volume months so you're not paying for headroom you don't use. If you downgrade, features phase out gradually rather than disappearing the moment you switch.
    Yes. The custom skill builder walks you through writing natural-language instructions for what the agent should do, specifying which integrations the skill needs, and testing it in a sandbox before you turn it on. Sensitive values the skill needs — API keys, tokens — are stored encrypted at rest with AES-256-GCM and managed in a dedicated variable manager that shows exactly which skill needs which key. When a skill is ready to share, you export it as a SKILL.md file and publish it to ClawHub, where other Sidekick users can find it through semantic search.