Hubungkan Stytch untuk memulai email bermerek saat pengguna Consumer mendaftar atau anggota bergabung dengan organisasi B2B. Brew mendukung 7 jenis peristiwa Stytch dari produk Consumer dan B2B.
Stytch tetap bertanggung jawab atas autentikasi. Brew hanya menerima peristiwa, serta membuat dan mengirim email yang menindaklanjutinya.
Stytch memberi label sumber pada setiap peristiwa. Brew memproses peristiwa dari sumber direct (langsung), yang berasal dari panggilan API dan SDK Anda. Peristiwa Dashboard dan SCIM dicatat sebagai peristiwa yang tidak didukung dan tidak pernah memulai otomatisasi, jadi perubahan yang dilakukan operator di Stytch Dashboard tidak memicu email ke pelanggan.
direct.organization.create tidak membawa penerima. Brew mencatatnya sebagai peristiwa tanpa penerima dan tidak memulai otomatisasi. Untuk mengirim email ke seseorang, gunakan direct.member.create, yang membawa alamat email anggota.
Peristiwa penghapusan hanya membawa ID. Brew mencari email yang pernah dilihatnya untuk pengguna atau anggota tersebut pada koneksi saat ini. Jika tidak ada, peristiwa itu dicatat sebagai peristiwa tanpa penerima.
direct.user.create, direct.user.update, dan direct.user.delete berasal dari proyek Consumer. Peristiwa organisasi dan anggota berasal dari proyek B2B.
Brew mendukung 7 jenis peristiwa berikut:
Setiap peristiwa terverifikasi yang memiliki alamat email sungguhan akan membuat atau memperbarui kontak Brew, yang dicocokkan berdasarkan email, baik peristiwa itu dipakai otomatisasi maupun tidak. Jika datanya tersedia, Brew mengisi nama depan, nama belakang, dan stytch_project.
Peristiwa Consumer mengisi stytch_user_id. Peristiwa anggota mengisi stytch_member_id, stytch_organization_id, dan stytch_org_role. Peristiwa penghapusan mengisi stytch_account_status dengan deleted. Brew tidak menghapus kontak tersebut.
Gunakan skema payload yang dideklarasikan untuk peristiwa terpilih sebagai acuan merge tag. Setiap peristiwa menyertakan email, firstName, lastName, dan createdAt jika tersedia. Peristiwa anggota menambahkan role, dan direct.organization.create menambahkan organizationName dan organizationSlug. Field createdAt berisi stempel waktu Unix dalam detik.
ID pengguna, anggota, dan organisasi Stytch tidak tersedia sebagai merge tag. Sebagai gantinya, ID tersebut disimpan di kontak sebagai field stytch_*.
Akun Stytch tidak membuktikan adanya persetujuan untuk email pemasaran. Catat persetujuan saat pendaftaran dan periksa sebelum pengiriman promosi.
Tidak. Pesan autentikasi milik Stytch sendiri tetap seperti biasa. Brew memulai otomatisasi dari peristiwa webhook yang tercantum di sini, setelah Stytch membuat, memperbarui, atau menghapus pengguna atau anggota tersebut.
Menerima peristiwa dan mengirim email adalah dua langkah terpisah. Pastikan otomatisasi yang cocok berstatus Aktif, lalu periksa filter dan riwayat eksekusinya, kelayakan penerima, serta domain pengirim. Pengiriman lewat Send Example, peristiwa Dashboard dan SCIM, serta peristiwa tanpa penerima yang diketahui tidak pernah memulai otomatisasi.