OpenClaw+ViewsMax

Post, Find Outliers, and Track Sales from OpenClaw

Message your OpenClaw agent from Telegram, Discord or wherever it lives, and it can schedule posts, track offers, report sales and research outlier videos through the ViewsMax skill.

Around 5 minutes.

How to connect ViewsMax to OpenClaw

  1. 1

    Link the accounts you publish to

    Sign up for ViewsMax, go to Dashboard → Connections, and link each channel. The platform logins happen inside ViewsMax, so your AI only ever holds a ViewsMax permission — and new channels you add later show up for it straight away.

  2. 2

    Plug ViewsMax into OpenClaw

    1. a
      Generate an API key

      In ViewsMax, open Settings → AI Assistant Access and create a full-access key. It begins with vmx_ and is only displayed once.

    2. b
      Install the skill

      Download the ViewsMax skill and install it for every local agent.

      Terminal
      mkdir -p viewsmax && curl -o viewsmax/SKILL.md https://viewsmax.com/skills/viewsmax/SKILL.md
      openclaw skills install ./viewsmax --global
    3. c
      Hand the skill your key

      Put the key in ~/.openclaw/openclaw.json so the skill can call ViewsMax.

      ~/.openclaw/openclaw.json
      {
        skills: {
          entries: {
            viewsmax: {
              enabled: true,
              env: { VIEWSMAX_API_KEY: "vmx_YOUR_KEY" },
            },
          },
        },
      }
  3. 3

    Run a quick test

    Open a new conversation and paste this. The reply proves the connection works and gives you your channel names to reuse in later requests.

    Which of my social accounts can you reach through ViewsMax?

    Got two accounts on the same platform? Name the one you mean ("my @brand Instagram") so your AI doesn't have to stop and ask.

  4. 4

    Give it a real job

    OpenClaw checks with you before touching your account. Want something live straight away? Just say so. Would rather look first? Ask for a draft.

    Write a LinkedIn post announcing our spring sale (20% off until Friday) and keep it as a ViewsMax draft so I can look it over.

    Example reply

    Saved a LinkedIn draft in ViewsMax: "Spring sale is on — 20% off everything until Friday." It's not scheduled yet. Want me to set a time, or tweak the copy first?

    What happens next
    • Before it uses a ViewsMax tool that changes something, OpenClaw asks for your OK.
    • ViewsMax stores the post as a draft, or queues it for the time you gave.
    • At publish time ViewsMax sends it to each channel separately and keeps a result per platform, so one failure never blocks the rest.

What can you ask OpenClaw to do?

Queue a post

Put this on my LinkedIn and Bluesky for Thursday at 8:30am my time: "Our free content calendar template is out — grab it from the link in my bio."

Cross-post a clip

Take the video at https://example.com/reel.mp4 and make it an Instagram Reel and a TikTok draft. Give TikTok a shorter caption than Instagram.

Track a promotion

I'm promoting my ebook at https://example.com/ebook. Set it up as an offer with sales as the goal, and make separate tracked links for YouTube and Instagram.

Find your best earner

Rank my offers by revenue for the past 30 days and tell me which traffic source is actually converting.

Borrow what's working

Pull YouTube outliers in personal finance from this month and explain the hook behind the top three. Save the best one to my library.

Tidy the queue

What's going out this weekend? Push anything on X back by two hours.

Which platforms can OpenClaw post to?

YouTubeOne video. You'll be asked whether it goes out public, unlisted or private.
TikTokA video or a photo set. You'll be asked to pick the privacy level.
InstagramOne photo or one Reel, on an Instagram Business or Creator account.
XText, with up to 4 images. No video yet.
LinkedInText, with one image. No video yet.
ThreadsText, with one image or one video.
BlueskyText, with up to 4 images. No video yet.

Media is added by link. A channel has to be linked in ViewsMax before OpenClaw can use it.

Troubleshooting

The agent can't find a ViewsMax key

Confirm VIEWSMAX_API_KEY is set under skills.entries.viewsmax.env in ~/.openclaw/openclaw.json, then restart the agent.

Media won't upload

Uploading a file into the chat window isn't enough — ViewsMax downloads media from a link. Host the file at a public https address that serves the file itself, not a preview page. Accepted: JPEG, PNG, WebP, GIF, MP4, MOV.

A channel isn't listed

Link it under Dashboard → Connections in ViewsMax (your AI can also hand you a connect link), then run the test prompt again.

One platform published, another didn't

Each platform is published separately in the background and keeps its own status. Ask for the status of that post to see the exact error the platform sent back.

Frequently asked questions

Can OpenClaw post to social media?

Yes, once ViewsMax is connected. OpenClaw can't log in to Instagram, TikTok or any other platform itself, so ViewsMax acts as the bridge: OpenClaw drafts, times and sends out posts on YouTube, TikTok, Instagram, X, LinkedIn, Threads, Bluesky through the channels you've linked in ViewsMax.

Does OpenClaw see my social media passwords?

Never. Your platform logins never leave ViewsMax. OpenClaw holds a ViewsMax permission — read-only or full, your choice — and every action it takes is logged under Settings → AI Assistant Access.

Will OpenClaw post without asking me?

OpenClaw checks with you before it runs anything that changes your account. If you want an extra safety net, tell it to keep everything as drafts and approve them yourself in ViewsMax.

How much does it cost?

Connecting an AI agent costs nothing extra. What it can do follows your ViewsMax plan, such as monthly posts and active offers. The free plan is $0, and paid plans start at $29 a month — compare them on viewsmax.com.

What is MCP, and why does ViewsMax use it?

MCP (Model Context Protocol) is the open standard AI apps use to call outside tools. ViewsMax runs an MCP server, so any agent that speaks MCP gets the same 30 tools — posting, offers, analytics and outlier research — after a single sign-in.

What else can it do besides posting?

Quite a lot. The same connection sets up offers and tracked links, reports clicks, booked calls, sign-ups and revenue per offer, and digs into outlier videos on YouTube, TikTok and Instagram with an AI breakdown of each.

Does OpenClaw use MCP or the skill?

The skill, which talks to the ViewsMax REST API with your key. If your OpenClaw build supports remote MCP servers, the ViewsMax MCP address works as an alternative.

Using a different AI agent?

From one chat to every channel

Link your accounts once. After that, publishing, tracked links and sales reports are a message away.