Give your OpenClaw agent a content engine

Your OpenClaw agent can draft text. But can it match a brand voice across 6 platforms? Connect Motif and it can.

What is OpenClaw?

OpenClaw is the most popular open-source AI agent platform with 360,000+ GitHub stars — the fastest-growing open-source project in GitHub history. It runs on your own devices as a locally-controlled AI assistant, connecting to 20+ messaging channels including WhatsApp, Telegram, Slack, Discord, Signal, and iMessage. With an extensible skill system and companion apps for macOS, iOS, and Android, OpenClaw agents can automate complex workflows across your entire digital life.

Setup guide

  1. 01

    Get your Motif API key

    Sign up for a Motif Starter ($29/mo) or Pro ($59/mo) plan. Go to Settings → API Keys in your dashboard and create a new key. You'll see it once — copy it now.

    # Your key looks like this:
    motif_k8x3...aBcDeFgHiJkLmNoPqRsTuVwXyZ
  2. 02

    Create the OpenClaw skill config

    Create a new skill file in your OpenClaw skills directory. This tells your agent how to call Motif's API.

    // skills/motif-repurpose.js
    module.exports = {
      name: "motif-repurpose",
      description: "Repurpose content into 6 platform-native posts using Motif",
      async execute({ text, url }) {
        const res = await fetch("https://www.createmotif.com/api/v1/repurpose", {
          method: "POST",
          headers: {
            "Authorization": `Bearer ${process.env.MOTIF_API_KEY}`,
            "Content-Type": "application/json",
          },
          body: JSON.stringify({ text, url }),
        });
        const { data } = await res.json();
        return data; // { jobId, status: "processing" }
      },
    };
  3. 03

    Set the API key in your environment

    Add your Motif API key to your OpenClaw environment variables so the skill can authenticate.

    # In your .env or OpenClaw config:
    MOTIF_API_KEY=motif_YOUR_KEY_HERE
  4. 04

    Use the skill

    Tell your OpenClaw agent to repurpose content. It will call the Motif API, wait for processing, and return platform-native posts in your trained voice.

    # In any OpenClaw channel (Slack, Telegram, WhatsApp, etc.):
    "Repurpose this podcast transcript into social posts"
    
    # Or with a URL:
    "Repurpose https://myblog.com/latest-post"
    
    # Your agent calls Motif → polls for completion → returns
    # LinkedIn posts, Twitter threads, Instagram captions,
    # TikTok scripts, email newsletters, and blog posts.

Why connect OpenClaw to Motif?

  • Voice-aware, not generic

    Motif trains on your writing samples to learn your exact tone, vocabulary, and style. Every post your agent generates sounds like you wrote it — not like ChatGPT.

  • 6 platforms from one API call

    One POST to /api/v1/repurpose returns native content for LinkedIn, Twitter, Instagram, TikTok, email, and blog. Your agent doesn't need to prompt-engineer per platform.

  • Async pipeline with webhooks

    Submit content and get a job ID immediately. Poll for status or register a webhook URL — Motif calls you when generation completes. Built for agent workflows.

What you can build

  • Podcast episode → week of content

    Your agent receives a podcast transcript. It calls Motif, gets 15-30 platform-native posts, and schedules them across your social accounts. Total agent code: 15 lines.

  • Blog post → multi-platform distribution

    Publish a blog post. Your OpenClaw agent detects it, sends the URL to Motif, and distributes voice-matched posts across LinkedIn, Twitter, and Instagram automatically.

  • Client content at scale

    For agencies: your OpenClaw agent manages multiple clients, each with their own Motif voice profile. Upload client content, get voice-matched posts for each client's platforms.

From people like you

We manage social for 12 clients. Before Motif, that meant 12 different writing styles to maintain manually. Now each client has their own voice profile and the output is indistinguishable from hand-written.
David L. · Content Agency Director
  • I uploaded 5 blog posts, and Motif nailed my tone so well my co-founder couldn't tell which posts were mine vs. generated. That's when I knew this was different.
    Marcus R. · Agency Owner, 15 clients on Motif
  • I record a 30-minute podcast and get a week of content across 4 platforms. Grew my LinkedIn from 800 to 3,400 followers in 3 months. The ROI is absurd.
    Priya M. · Creator & Consultant

Questions & answers

Do I need a Motif account to use this integration?+

Yes. API access requires an active Starter ($29/mo) or Pro ($59/mo) subscription. Create an API key in your Motif dashboard under Settings → API Keys.

How does the API handle processing time?+

POST /api/v1/repurpose returns a job ID immediately. Poll GET /api/v1/jobs/{id} for status, or register a webhook URL on your API key to get notified when generation completes. Typical processing takes under 2 minutes.

Can my OpenClaw agent train voice profiles?+

Yes. POST /api/v1/voices/train accepts writing samples or URLs. Your agent can programmatically train and manage voice profiles without any manual steps.

What's the rate limit?+

60 requests per minute per API key. Rate-limited responses return HTTP 429 with a Retry-After header. For most agent workflows, this is more than enough.

Can I use the MCP server instead of the REST API?+

Yes. If your OpenClaw setup supports MCP, you can use npx @motif/mcp-server for native tool calls instead of HTTP requests. Same capabilities, different protocol.

What platforms does Motif generate content for?+

LinkedIn posts, Twitter/X threads, Instagram captions, TikTok scripts, email newsletters, and blog posts. Each output is native to the platform — not copy-pasted with minor edits.

Ready to automate your content?

Your voice. Every platform. Minutes, not hours.

From $24/mo (annual) or $29/mo · 7-day money-back guarantee · Cancel anytime