Skip to main content
OpenClaw is an open-source personal AI assistant that runs on your own devices. It supports multi-channel inboxes (WhatsApp, Telegram, Slack, Discord, and 20+ more), voice, and a visual canvas — making it ideal for building a personal shopping agent that can take commerce actions from any messaging platform. This guide shows how to integrate Podium as an OpenClaw plugin with full tool access.

Prerequisites

  • OpenClaw installed and running (openclaw gateway)
  • Node.js >= 22
  • A Podium API key
  • @podium-sdk/node-sdk installed
The plugin approach registers Podium tools natively in OpenClaw’s agent runtime.

1. Create the Plugin Structure

2. Plugin Manifest

3. Register Tools

4. Configure and Allow Tools

Add to your OpenClaw config (~/.openclaw/config.json):

5. Create a Skill

Create ~/.openclaw/workspace/skills/podium/SKILL.md to teach the agent when and how to use Podium tools:

Option B: MCP via mcporter

If you’ve already built the Podium MCP server, use mcporter to connect it:
Then the agent can call tools via mcporter:
Install the mcporter skill if not already present:

Multi-Channel Commerce

The power of OpenClaw + Podium is that the agent can take commerce actions from any connected channel. A user can:
  • Ask for product recommendations on WhatsApp
  • Check their points balance on Telegram
  • Browse task bounties on Slack
  • Complete a purchase via Discord
All through the same agent, same profile, same Podium account.