Zernio
Posting ke media sosial dan balas komentar dari workflow
Zernio menghubungkan berbagai platform media sosial, seperti Instagram, Facebook, X, dan LinkedIn. Gunakan connection Zernio di Alur untuk memublikasikan posting atau membalas komentar melalui workflow.
Menghubungkan Zernio
- Buat API key di dashboard Zernio kamu pada bagian API keys. Key ini diawali
sk_. - Di Alur, buka Connections → Add a connection, pilih tab Zernio, lalu masukkan nama dan key tersebut.
- Alur memvalidasi key melalui Zernio sebelum menyimpannya. Jika Zernio menolaknya, kamu akan melihat alasannya dan perubahan tidak disimpan. Key disimpan dalam keadaan terenkripsi dan tidak pernah ditampilkan lagi.

Mengganti key atau memutuskan connection
- Buka Connections dan temukan connection.
- Pilih Update key untuk mengganti key, atau Disconnect untuk menghapusnya.
Step tetap berfungsi setelah Update key, karena step menggunakan connection yang sama. Disconnect menghapus connection; step Zernio yang masih menggunakannya gagal saat Run.
Step Zernio
Di editor workflow, tekan + lalu pilih connection Zernio kamu (tercantum di bawah Connections). Pilih Action, lalu isi kolomnya. Setiap kolom menerima expression {{ <stepId>.<path> }}, seperti step lainnya.
Untuk Account, pilih salah satu akun media sosial yang terhubung dari daftar. Untuk menggunakan nilai dari step sebelumnya, pilih Use an expression. Jika daftar gagal dimuat, kolom tersebut berubah menjadi kolom expression dan memberi tahu alasannya.
Posting
Memublikasikan posting ke satu akun yang terhubung.
| Kolom | Catatan |
|---|---|
| Account | wajib; satu akun media sosial |
| Content | wajib; teks posting |
| Media URLs | opsional; satu URL gambar atau video publik per baris. Beberapa platform (Instagram, TikTok) mewajibkan media |
| Publish now | aktif secara default. Jika nonaktif, posting disimpan sebagai draft di Zernio |
Balas komentar
Membalas komentar pada salah satu posting kamu.
| Kolom | Catatan |
|---|---|
| Account | wajib |
| Post ID | wajib; ID posting Zernio tempat komentar berada |
| Comment ID | opsional; biarkan kosong untuk membalas posting tersebut |
| Message | wajib; teks balasan |
Output dan kegagalan
Jika berhasil, output step memiliki status, ok, dan body (respons Zernio), seperti API Call. Misalnya, {{ step1.body.post._id }} adalah ID posting baru.
Berbeda dengan API Call, permintaan yang ditolak menggagalkan step: key yang salah, aturan platform, atau konten duplikat membuat step gagal dengan pesan dari Zernio, dan detail Run menampilkan pesan tersebut. Masalah sementara (Zernio timeout, rate limit, error server) diulang secara otomatis.
Setiap Posting dan Balasan mengirim idempotency key yang diturunkan dari Run dan step, sehingga step yang diulang tidak memublikasikan dua kali. Zernio menolak konten identik yang diposting ke akun yang sama dalam 24 jam, sehingga posting identik kedua di Run yang berbeda gagal dengan pesan duplikat dari Zernio alih-alih diposting lagi.

