Viral TikTok Carousel
Schedule viral-style carousels with GPT Image 1.5 slides, the openquok CLI, channel analytics, and RevenueCat subscri…
OpenClaw
Message OpenClaw from Telegram, WhatsApp, or Slack. Add the openquok-core skill so it schedules TikTok posts while you review on the calendar or kanban.
npx skills add https://github.com/Ratimon/openquok-monorepo/tree/main/agent --skill openquok-core -ybot
Queued on your Majika calendar:
Post ref: oq-7f3a · review before publish
10:23 AMYour messaging apps
Send a scheduling request to OpenClaw like any other message. The openquok-core skill runs on your host, finds connected channels, attaches media, and queues drafts — you approve on the calendar before anything publishes.
Built for TikTok creators with OpenClaw
Ship your product while TikTok grows. Queue ai-generated carousels as inbox drafts on the calendar — add trending audio and publish in about a minute a day. Message OpenClaw to draft TikTok posts from chat — you approve before publish.
Batch a week of TikTok content in one sitting, review drafts before they publish, and track follower growth alongside your other channels. OpenClaw queues TikTok drafts at volume — your team approves before publish.
Pipe TikTok drafts from your backend via the public API or CLI — including privacy and posting-method settings — while you keep approval control in the dashboard. Run OpenClaw per client workspace so TikTok drafts stay isolated.
How it works
Connect Once
Choose a workspace, connect with OAuth2 — approve in your browser, and credentials stay on the host. Message OpenClaw from Telegram, WhatsApp, or Slack to draft and schedule without opening another app.
CLI authentication options
# OAuth2 device flow (interactive — opens browser)
openquok auth:login
openquok auth:statusbot
Connected channels
12 / 2,000
Used for carousels; video posts use the caption as description.
Video (9:16)
Trending audio
Trending tracks lift reach, but schedulers cannot attach them — and posts with a manual sound pick often get more views from TikTok. Queue carousels and clips to your inbox, choose trending audio in the app, and publish in about a minute a day without rebuilding every post by hand.
CLI command options
# Draft + human checklist (TikTok)
openquok posts:create --json ./examples/tiktok-video-direct-post.json
openquok posts:review-todo <post-id> --note "…"
openquok posts:status <post-id> --status draft
openquok posts:status <post-id> -s scheduleInsights
Track followers, likes, video counts, and recent video engagement from connected TikTok accounts inside Majika analytics — so you can schedule more of what already works.
CLI analytics options
# TikTok platform metrics
INTEGRATION_ID=$(openquok integrations:list | jq -r '.[] | select(.identifier=="tiktok") | .id')
openquok analytics:platform "$INTEGRATION_ID" -d 30
# Per-post insights
openquok analytics:post <post-id> -d 7On it — openquok-core
Created drafts with cover image attached.
✓ Queued for Tue 9:00 AM · ref oq-7f3a
Pulled platform analytics (7d)
Top post: 12.4k impressions, 842 reactions — carousel on product tips.
Facebook Page leads with +24% impressions vs last week.
bot
Queued on your Majika calendar:
Post ref: oq-7f3a · review before publish
10:23 AMScale what works
Spot a winner in analytics, then clone more dedicated workspaces for the next client or brand while OpenClaw queues the next wave in parallel — credentials, channels, and agent context stay isolated as you scale.
Parallel CLI sessions
# Workspace A — launch (client brand)
openquok posts:create -c "…" -s "…" -t draft -i "<uuid>"
openquok posts:status <post-id> -s schedule
# Workspace B — another client (isolated credentials)
openquok posts:list --status draft
# Same workspace — metrics in parallel
openquok analytics:platform <integration-uuid> -d 7
openquok analytics:post <post-id> -d 30Playbooks & Building Blocks Directories
Mix TikTok-focused skills, and MCP servers — then tailor them to your OpenClaw workflow.
Schedule viral-style carousels with GPT Image 1.5 slides, the openquok CLI, channel analytics, and RevenueCat subscri…
Build and export a TikTok SKILL.md from building blocks.
Browse every TikTok playbook.
Schedule and manage social posts with the openquok CLI — authenticate, upload media, create drafts and scheduled post…
Browse every TikTok building block.
comparisons
Most social scheduler SaaS keeps you in a browser tab. Majika is built for TikTok from OpenClaw
CLI
TikTok commands from the openquok-core skill — structured JSON on stdout, human-in-the-loop drafts, and workspace media uploads.
openquok integrations:list | jq -r '.[] | select(.identifier=="tiktok") | .id' Discover your TikTok integration UUID
openquok integrations:settings "$TIKTOK_ID" Get TikTok direct-post rules and privacy levels
openquok posts:create --json ./examples/tiktok-video-direct-post.json Publish a TikTok video with direct-post settings
openquok posts:create --json ./examples/tiktok-photo-carousel.json Schedule a photo carousel on TikTok
openquok analytics:platform "$TIKTOK_ID" -d 30 Pull 30-day TikTok analytics
Chat adapters
OpenClaw supports multiple messaging platforms out of the box:
Web-based via Baileys library
Bot API via grammY
Bot via discord.js
App via Bolt SDK
CLI-based via signal-cli
macOS only, AppleScript bridge
Extension Channels
Enterprise chat and meeting rooms
Workspace messaging for Google accounts
Federated open messaging protocol
Popular chat platform in Vietnam
By channel
Choose a channel for platform-specific workflows, examples, and FAQs.
Page feed posts, MP4 Reels, and link-preview cards — built for Facebook Pages, not personal profiles.
500-character posts with media and scheduled follow-up reply chains — conversation-first text on Meta Threads.
Feed posts, Reels, carousels, and Stories — with trial Reels, collaborator tags, and follow-up comments.
Long-form MP4 uploads and vertical Shorts — title, privacy, tags, and custom thumbnail per video.
B2B thought leadership on profile and company Page — scheduled, reviewed, and ready when buyers research you.
Weighted 280-character tweets (4000 for Verified), up to four images or one video, and scheduled thread replies.
Frequently asked questions
What OpenClaw is, how to install openquok-core, scheduling TikTok posts, human approval, and how agents draft from chat.
Step-by-step instructions for connecting Majika to OpenClaw — install commands, auth patterns, and configuration snippets.
Connect your agent, review every draft, and schedule posts across channels before anything goes live.