Published to TikTok@dapursekar, 18:30 WIB
Claude drafted 4 postsvia IMMA MCP
Owner approvedfrom WhatsApp in 38s
MCPClaude, ChatGPT, Cursor, n8n

The social media API for AI agents.

Publish to TikTok, Instagram, Facebook and Threads through one REST API or MCP server. Human approval built in.

TIKTOKINSTAGRAMFACEBOOKTHREADSCLAUDECHATGPTCURSORN8NMAKEZAPIERTIKTOKINSTAGRAMFACEBOOKTHREADSCLAUDECHATGPTCURSORN8NMAKEZAPIER
Analytics

See every post perform. Across every network, as it happens.

Dapur Sekar live

Posts published0+18 this week
Total views0+24.6%
Median approval time0WhatsApp link
Engagement rate0+1.2 pts

Views per hour all networks

Views by network

TikTok45%
Instagram32%
Facebook15%
Threads8%

Engagement by network today

Activity

18:36ThreadsMenu minggu depanpublished
18:34TikTokPromo nasi box kantorawaiting approval
18:32InstagramReel: dapur jam 5 pagipublished
18:30TikTokRendang 1 kg, pre-orderpublished

Sample data for illustration.

Made in Jakarta

Local first. Ready for every timezone.

Schedule in WIB, pay in rupiah and write captions in Bahasa Indonesia. Your audience can be anywhere.

01Timezone awareEvery schedule stored with its zone. WIB by default.
02Two languagesDashboard and docs in English and Bahasa Indonesia.
03Local paymentsQRIS, e-wallets and virtual accounts.
04Data stays closeHosted in Southeast Asia, built for UU PDP.
Built for TikTok rules

Your agent drafts. Your client approves. IMMA AI posts.

  1. Draft from anywhere

    Claude, ChatGPT, n8n or your own code creates the post through the API or MCP.

  2. Approve in one tap

    TikTok requires the owner to preview each post and pick who can view it. They do it from a WhatsApp link.

  3. Publish and report back

    IMMA AI posts on schedule and sends a webhook with the live link and first stats.

Claudewith IMMA AI connector
Post video rendang ini ke TikTok besok 18.30, minta approval owner ya.
Using IMMA AI
create_post(tiktok:dapursekar)
Draft createdAwaiting approval
Draft is ready. I sent the approval link to the owner on WhatsApp.
Approve TikTok post
Dapur SekarPosting as @dapursekar
Who can view this video
Select an option
Allow commentsAllow DuetAllow StitchDisclose video content

By posting, you agree to TikTok's Music Usage Confirmation.

Approve and post
Published TikTok video of beef rendang
Live on TikTok
000
@dapursekarRendang 1 kg, pre-order sampai Jumat #rendang
POST /your-webhookpost.published200 OK, 142 ms
Views, first hour0sample
Developers

One call. Four networks.

Ask in plain language through MCP or call the REST API. Same rules, same approval flow.

  • Idempotency keys, so a retry never double-posts
  • Platform limits checked before anything is queued
  • Webhooks for published, failed and disconnected
// Claude: "Post video rendang ini ke TikTok dan IG besok 18.30"
imma.create_post({
  accounts: ["tiktok:dapursekar", "instagram:dapursekar"],
  media: ["rendang-preorder.mp4"],
  scheduled_at: "2026-09-28T18:30:00+07:00",
  approval: { mode: "link" }
})

// result
{ status: "awaiting_approval",
  approval_url: "https://getimma.com/approve/k8Fq2" }
Features

Everything after the post goes live.

Schedule a week in one sitting

Calendar per brand in your timezone. Failed posts show the reason and a retry button.

MON 29
09:00 IG Reel
TUE 30
12:00 TikTok
19:00 Threads
WED 1
18:30 TikTok
THU 2
Needs approval
FRI 3
11:00 Facebook

Webhooks, not polling

Every status change reaches your workflow in seconds.

POST /your-webhook
post.published  tiktok
post.failed     media_too_long
account.disconnected

One inbox for comments

Reply on Instagram, Facebook and Threads from one place.

harga berapa kak?Rp185.000 per kg, kak. Order lewat link di bio ya

Captions in Bahasa Indonesia

Draft with AI, then edit it yourself.

Rendang 1 kg dimasak 6 jam, empuk sampai serat terakhir. Pre-order sampai Jumat! #rendang #kulinerjakarta

Hosted MCP server

Connect Claude, ChatGPT or Cursor with one URL.

Integrations

Plugs into the tools you already use.

TikTok
Instagram
Facebook
Threads
Claude
ChatGPT
Cursor
n8n
Make
Zapier
Pricing

Pay in rupiah or dollars.

QRIS, e-wallets and virtual accounts in Indonesia. Cards everywhere else.

Annual: 2 months free

Free

For trying IMMA AI solo, no commitment.

[PRICE IDR]per month

[LIMIT] accounts / [LIMIT] posts per month

  • Composer, public API and MCP access
  • Hosted approval link for clients
  • No IMMA AI watermark
Join the waitlist
Creator

For individual creators posting consistently.

[PRICE IDR]per month

[LIMIT] accounts / [LIMIT] posts per month

  • Everything in Free
  • Performance analytics dashboard
  • 100 AI caption credits per month
Join the waitlist
Most popular
Business

For growing teams managing multiple accounts.

[PRICE IDR]per month

[LIMIT] accounts / [LIMIT] posts per month

  • Everything in Creator
  • Shared comment inbox
  • 3 team seats
  • Webhooks for your own workflows
  • 500 AI caption credits per month
Join the waitlist
Agency

For agencies running campaigns for clients.

[PRICE IDR]per month

[LIMIT] accounts / [LIMIT] posts per month

  • Everything in Business
  • Client approval workflow
  • Per-client reports
  • 10 team seats
  • Priority support
Join the waitlist
Enterprise

For organizations that need SLAs and custom terms.

Custom

Custom

  • Custom SLA
  • Bring your own app credentials
  • Consolidated invoicing
Contact us
Compare all features
Guides

Questions teams ask before they connect.

Can an AI agent post to TikTok automatically?

Yes, with one human step. TikTok requires the account owner to preview each post and choose its privacy setting. IMMA AI sends that approval as a link, so the agent does the work and the owner confirms in seconds.

Do I need my own Meta or TikTok developer app?

No. You connect accounts through IMMA AI, which holds the reviewed apps. Agencies that want their own brand on the login screen can bring their own app later.

Which tools work with IMMA AI?

Any tool that can call a REST API, plus MCP clients such as Claude, ChatGPT and Cursor. Ready templates are available for n8n and Make.

Give your agent a voice on every feed.

Start free
Early access

Join the waitlist