kirem.coDokumentasi API
Dokumentasi/Omnichannel/Arsitektur Omnichannel Publishing
Omnichannel

Arsitektur Omnichannel Publishing

Ringkasan Teknis (TL;DR)

Gambaran umum kapabilitas penerbitan konten sosial lintas platform Kirem: Facebook, Instagram, LinkedIn, Threads, dan WhatsApp.

#omnichannel#social media#facebook#instagram#linkedin#threads#whatsapp#overview

Arsitektur Omnichannel Publishing Kirem

Selain sebagai penyedia WhatsApp Business API (WABA) resmi, Kirem menyediakan engine Omnichannel Social Publishing terpadu. Fitur ini memungkinkan Anda menghubungkan berbagai kanal media sosial dan mempublikasikan postingan secara bersamaan (cross-posting) hanya dengan satu panggilan API, workflow n8n, atau perintah AI Agent melalui Model Context Protocol (MCP).


🌐 Platform yang Didukung

Kirem saat ini mendukung 5 platform komunikasi dan jejaring sosial utama:

Platform Tipe Akun / Kanal Format Konten yang Didukung
Facebook Facebook Pages (Halaman Bisnis) Teks, Tautan, Gambar Tunggal, Album Multi-Foto (Carousel)
Instagram Instagram Business / Creator Accounts Gambar Tunggal, Carousel Post (hingga 10 slide gambar/media)
LinkedIn Profil Pribadi & Organization/Company Pages Teks, Tautan, Single Image, Multi-Image Share Post
Threads Akun Threads Resmi Postingan Teks, Gambar Tunggal, Carousel Post (hingga 10 media)
WhatsApp WhatsApp Channels & Broadcast Outbound Pengumuman Teks, Media Gambar, Dokumen

🔐 Konsep Connection Vault (Keamanan Kredensial)

Setiap akun media sosial yang terhubung disimpan di dalam Connection Vault per proyek:

  1. Enkripsi AES-256-GCM Transparan: Seluruh Access Token dan rahasia OAuth pengguna dienkripsi secara otomatis menggunakan algoritma AES-256-GCM dengan kunci turunan SHA-256 sebelum disimpan ke basis data.
  2. Multi-Akun & Multi-Kanal: Anda dapat menghubungkan lebih dari satu akun untuk platform yang sama dalam satu proyek (misalnya: menghubungkan 2 Facebook Pages berbeda atau kombinasi Instagram + Threads).
  3. Onboarding 1-Klik: Dasbor Kirem di menu Settings > Omnichannel Social menyediakan tombol integrasi OAuth langsung untuk Facebook, Instagram, Threads, dan LinkedIn.

🚀 3 Cara Mempublikasikan Konten

1. Direct REST API (POST /v1/posts)

Panggil langsung dari backend server aplikasi Anda menggunakan HTTP request standar dan API Key proyek:

curl -X POST https://api.kirem.co/v1/posts \
  -H "Authorization: Bearer kd_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "Peluncuran produk baru kami! 🚀",
    "platforms": ["facebook", "instagram", "threads", "linkedin"],
    "media_url": "https://kirem.co/assets/promo.jpg"
  }'

2. Official SDKs (TypeScript, Go, PHP)

Gunakan method siap pakai dari SDK resmi Kirem:

// TypeScript SDK
await kirem.publishPost({
  content: 'Update fitur terbaru 💡',
  platforms: ['facebook', 'instagram', 'threads', 'linkedin'],
  media_urls: ['https://kirem.co/slide1.jpg', 'https://kirem.co/slide2.jpg'],
});

3. AI Agent via Model Context Protocol (MCP)

Agen AI (seperti Claude Desktop atau Cursor) dapat secara mandiri memposting konten menggunakan tool kirem_distribute_content:

{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "kirem_distribute_content",
    "arguments": {
      "content": "Konten dibuat otomatis oleh AI Agent",
      "platforms": ["threads", "linkedin", "facebook"]
    }
  },
  "id": 1
}

4. No-Code Workflow Automation (n8n)

Tarik node Kirem di canvas n8n, pilih resource Post (Omnichannel) dan action Publish Post untuk memicu posting otomatis terjadwal.

Butuh bantuan integrasi lanjutan?

Hubungi tim developer Kirem melalui tiket bantuan.

Buka Tiket Bantuan