Skip to content

SDK & Integrasi

Volara punya SDK resmi untuk lima bahasa dan beberapa integrasi siap pakai. Semuanya membungkus REST API yang sama, jadi yang Anda pelajari di satu tempat berlaku di tempat lain.

Semua SDK pakai autentikasi yang sama: satu API key per tenant (lihat Autentikasi). Setiap SDK membaca env VOLARA_API_KEY atau menerima kunci lewat constructor. Kode sumber ada di github.com/volara-asia.

SDK resmi

SDKPaketUntuk
TypeScript / JavaScript@volara/sdk (npm)Node 18+, browser, Cloudflare Workers / edge
Pythonvolara (PyPI)Python 3.9+, tanpa dependensi pihak ketiga
PHPvolara/sdk (Composer)PHP 8.0+, cocok untuk plugin WordPress/WooCommerce
Rubyvolara (RubyGems)Ruby 3.0+, hanya standard library
Gogithub.com/volara-asia/volara-goGo 1.21+, hanya standard library

Tiap SDK menyediakan resource yang sama — messages, conversations, contacts, broadcasts, knowledge, metrics, dan agency — plus verifikasi webhook, auto-retry pada 429/5xx, dan idempotency key otomatis untuk setiap operasi tulis.

Integrasi

IntegrasiUntuk
WordPress & WooCommerceTangkap lead jadi kontak CRM, notifikasi pesanan via WhatsApp, dan widget chat — tanpa coding.
n8nRangkai Volara ke ratusan aplikasi lewat node komunitas, plus trigger untuk event Volara.
MCP serverEkspos Volara sebagai tool Model Context Protocol untuk agen AI. Server meneruskan API key pemanggil ke REST API; tenant dan scope tetap diturunkan dari kunci.

Mulai dari mana

  • Baru pertama kali? Ikuti Quickstart untuk mengambil API key dan mengirim pesan pertama.
  • Pilih halaman SDK bahasa Anda di tabel di atas untuk contoh lengkap.
  • Butuh endpoint yang belum dimodelkan SDK? Pakai escape hatch (request() / raw()) atau panggil REST API langsung.