OpenClawPlugins36 ExtensionsUse Cases

36 Things You Can Install on OpenClaw

A complete catalog of every plugin, channel, and tool you can add to your OpenClaw instance — plus 6 real-world combos that turn it into something actually useful.

March 4, 202610 min readGuide

OpenClaw is a platform, not just a tool

Most people think of OpenClaw as a browser automation agent. It is — but that undersells it. At its core, OpenClaw is a plugin-based agent runtime. The browser is just one thing it can do.

Out of the box, you get 5 core plugins running. But there are 36 plugins you can enable — spanning messaging channels, AI model providers, workflow tools, and voice capabilities. Mix and match them, and you have an agent that can talk to customers on WhatsApp, review PRs on GitHub, make phone calls, and post summaries in Slack — all from the same instance.

This post is the full catalog. Every plugin, what it does, and — more importantly — which combinations actually produce useful workflows.

Active by Default

What’s already running (5 core plugins)

These load automatically when you spin up OpenClaw. No config needed.

telegram

Telegram bot integration. Send and receive messages, get task notifications, control your agent from your phone.

memory-core

File-backed memory with search. Your agent remembers conversations, decisions, and context across sessions.

device-pair

Device pairing with token-based authentication. Connect your phone or other devices to your OpenClaw instance securely.

phone-control

Send commands to your phone node. Trigger actions on connected mobile devices from the server.

talk-voice

Voice selection and synthesis. Choose voice profiles for your agent’s spoken output.

16 available

Messaging Channels

Connect your agent to any platform your team or customers use

whatsapp

WhatsApp Business channel. Reach customers where they already are — 2B+ monthly users.

discord

Discord server integration. Build community bots, moderate channels, answer questions.

slack

Slack workspace channel. The go-to for internal team automation and DevOps notifications.

signal

Signal encrypted DMs. End-to-end encrypted messaging for privacy-sensitive workflows.

imessage

iMessage channel. Native Apple messaging integration (requires macOS host).

bluebubbles

iMessage via BlueBubbles server. Access iMessage from Linux/Windows without a Mac.

3 available

AI & Auth Providers

Swap models or proxy through different AI providers

copilot-proxy

GitHub Copilot proxy. Route OpenClaw through your Copilot subscription — use the model credits you’re already paying for.

google-gemini-cli-auth

Gemini OAuth flow. Authenticate with Google’s Gemini models for tasks where you want a second opinion or different capabilities.

qwen-portal-auth

Qwen Portal OAuth. Connect to Alibaba’s Qwen models — strong at Chinese-language tasks and coding.

9 available

Tools & Workflows

Extend what your agent can do

acpxNew

ACP runtime backend. Enables agent-to-agent communication using the Agent Communication Protocol.

diffsNew

Diff viewer for agents. Lets your agent see and understand code changes — useful for PR reviews.

llm-task

JSON-only LLM tool for structured tasks. Forces the model to output valid JSON — great for data extraction pipelines.

lobster

Typed workflow tool with human-in-the-loop approvals. Build multi-step automations where critical steps need a human sign-off.

memory-lancedb

LanceDB vector memory. Long-term memory with semantic search — your agent remembers things by meaning, not just keywords.

voice-call

Voice calling integration. Your agent can make and receive phone calls. Combine with talk-voice for full voice workflows.

Real-world combos

6 workflows that actually matter

Individual plugins are building blocks. Here’s what happens when you combine them.

The Customer Support Stack

An AI agent that answers customer questions across WhatsApp and Slack, remembers every conversation, and escalates to humans when it’s unsure.

whatsappslackmemory-lancedblobsterllm-task
How it flows

Customer messages on WhatsApp → Agent checks vector memory for similar past tickets → Responds with context → If confidence is low, lobster routes to a human for approval before sending.

The Community Bot

A single agent managing your community across Discord, Telegram, and Twitch — answering FAQs, moderating, and bridging conversations.

discordtelegramtwitchmemory-corethread-ownership
How it flows

Someone asks a question in Discord → Agent finds the answer in memory → Also posts a summary in Telegram → On Twitch, it responds to !help commands during streams.

The DevOps Guardian

Your agent monitors infrastructure, reviews PRs with diffs, ships logs to Grafana, and pings you on Signal when something breaks.

signaldiffsdiagnostics-otelllm-task
How it flows

CI pipeline fails → Agent reads the diff → Identifies the breaking change → Sends encrypted Signal message with the root cause → Logs trace to OpenTelemetry.

The Sales Pipeline

An outbound voice agent that calls leads, qualifies them through conversation, logs structured data, and notifies your team on Slack.

voice-calltalk-voiceslackllm-taskmemory-core
How it flows

Voice agent calls a lead → Has a natural conversation using selected voice profile → Extracts qualification data as JSON → Saves to memory → Posts summary in Slack #sales channel.

The Enterprise Connector

Bridge Microsoft Teams and Google Chat so your agent can serve both departments. Add Mattermost for the engineering team that refuses to use anything else.

msteamsgooglechatmattermostmemory-lancedblobster
How it flows

Marketing asks a question in Teams → Agent pulls context from vector memory → Engineering gets a related notification in Mattermost → Critical decisions require lobster approval from a manager.

The Privacy-First Agent

End-to-end encrypted communications using Signal and Nostr. No corporate servers, no data leaks. For journalists, activists, or anyone who needs it.

signalnostrmemory-coredevice-pair
How it flows

Agent receives encrypted Signal message → Processes locally → Responds via Signal or Nostr depending on the contact → All memory stays on your server → Device-pair connects your phone securely.

Getting started

How to install any plugin

Enabling a plugin is a one-line command. From your OpenClaw instance:

# Enable a plugin

openclaw plugin enable whatsapp

# Disable it

openclaw plugin disable whatsapp

# List all available plugins

openclaw plugin list

# See what's currently active

openclaw plugin list --active

Some plugins need additional config (API keys, bot tokens, etc.). After enabling, check:

openclaw plugin config whatsapp

This shows you what environment variables or config fields the plugin needs. Fill them in at ~/.openclaw/config.yaml and restart.

Don’t have OpenClaw running yet?

Read our EC2 deployment guide →

36 plugins. Infinite combinations.

The power of OpenClaw isn’t any single plugin — it’s what happens when you wire them together. Start with one channel and one workflow tool, get it working, then expand.

Need help setting this up? Talk to us