Customer lifecycle automation: automasi kitaran hayat pelanggan
Customer lifecycle automation: automasi kitaran hayat pelanggan memetakan peristiwa pelanggan kepada peralihan peringkat yang jelas dan tugas semakan dengan pihak yang bertanggungjawab. Tentukan bukti yang diperlukan untuk memasuki atau meninggalkan setiap peringkat, sahkan peristiwa masuk berdasarkan peraturan itu dan semak peralihan yang dicadangkan sebelum mengemas kini rekod pelanggan.
Contoh ini menyediakan rekod keputusan kitaran hayat. Ia meliputi perancangan keadaan dan medan audit, dengan pautan kepada panduan berasingan tentang penilaian kelayakan, onboarding dan penyediaan kandungan.
Oleh Ai Flowi · Diterbitkan
contoh konfigurasi, bukan ujian yang direkodkan
didokumenkan dalam katalog; belum diuji dalam persekitaran pengeluaran oleh Ai Flowi
1. Takrifkan keadaan yang maknanya boleh diperhatikan
Peringkat kitaran hayat hendaklah menerangkan sesuatu yang boleh disahkan oleh pasukan anda. Tulis takrif keadaan, bukti kemasukan, bukti keluar dan peranan yang bertanggungjawab bagi setiap peringkat. Elakkan label yang membayangkan tingkah laku pelanggan yang tidak dapat diperhatikan daripada data sumber yang dibenarkan.
Untuk dasar yang dicadangkan ini, gunakan pertanyaan diterima, layak untuk perbincangan, onboarding dipersetujui dan semakan aktif. Label ini ialah contoh keadaan perniagaan, bukannya ciri terbina dalam produk. Senaraikan peralihan yang dibenarkan dan yang memerlukan penjelasan. Pelanggan boleh kekal dalam sesuatu peringkat sementara bukti yang tiada disiasat; ketidakpastian tidak memerlukan peralihan paksa.
Simpan versi takrif kitaran hayat. Perubahan dasar kemudian mungkin menyebabkan rekod lama tidak mencukupi untuk peringkat baharu, tetapi tidak sepatutnya mengubah sebab keputusan asal dibuat. Simpan versi dasar bersama setiap peralihan yang dicadangkan dan diluluskan.
2. Sediakan spesifikasi peristiwa dan keadaan semasa
Anda memerlukan sumber peristiwa yang dibenarkan, rekod keadaan semasa yang diketahui, ruang kerja dan dasar peralihan bertulis. Untuk konfigurasi pertama, bekalkan peristiwa sintetik dan salinan keadaan semasa pada masa pengambilan secara manual sebagai satu pakej JSON. Sertakan pengecam pelanggan, pengecam peristiwa, jenis peristiwa, masa peristiwa, peringkat semasa, rujukan sumber dan bukti penyelesaian yang berkaitan.
Bezakan masa peristiwa daripada masa diterima dan rekodkan zon waktu apabila susunan tarikh penting. Tentukan cara pengecam berulang dan peristiwa lewat disemak. Peristiwa yang tiba selepas keputusan lebih baharu tidak sepatutnya menimpa keputusan itu secara automatik hanya kerana penghantarannya berlaku kemudian.
Peraturan peralihan yang tepat tidak memerlukan akses model. Jika nota peristiwa memerlukan tafsiran, konfigurasikan akaun penyedia dan kunci API anda melalui rujukan sambungan model; penyedia itu mengenakan caj bagi tafsiran nota. Untuk tindakan Sheets pada masa kemudian, gunakan panduan bukti kelayakan untuk mengkonfigurasikan akses Google yang dibenarkan di luar pakej peristiwa.
3. Sahkan cadangan kitaran hayat
Gunakan JSON Operations.data untuk pakej yang disediakan. Tetapkan operations kepada "JQ Expression" dan tulis query yang telah disemak untuk bentuk yang dijangkakan, jenis peristiwa yang dibenarkan, bukti wajib dan peraturan peralihan. Kembalikan cadangan yang mengandungi peringkat semasa, peringkat seterusnya yang diminta, peraturan yang digunakan, rujukan sumber dan sebab semakan.
Wajibkan keadaan semasa yang diketahui sebelum mencadangkan peralihan. Rujukan pelanggan yang tiada, peringkat tidak diketahui atau bukti prasyarat yang tiada hendaklah menghasilkan pengecualian untuk semakan. Jangan cipta keadaan semasa daripada tekaan model atau menganggap medan kosong sebagai peringkat kitaran hayat terawal melainkan dasar bertulis menetapkan maksud itu secara jelas.
Untuk jenis peristiwa yang tepat, keputusan peralihan boleh kekal deterministik. Jika nota peristiwa teks bebas memerlukan tafsiran, gunakan Structured Output secara berasingan dengan medan untuk bukti peristiwa yang dinyatakan dan perkara yang tidak diketahui. Semak pengekstrakan itu sebelum memasukkan fakta yang diterima ke dalam peraturan peralihan; tafsiran teks tidak boleh menentukan graf keadaan yang dibenarkan.
4. Halakan cadangan kepada tugas semakan dengan pihak yang bertanggungjawab
Gunakan panduan penghalaan Condition untuk membandingkan review_status cadangan kitaran hayat dengan ready.
Peristiwa sintetik onboarding selesai mungkin tiba selepas keputusan lebih baharu menempatkan pelanggan dalam semakan aktif. Nilai peristiwa berdasarkan keadaan yang dirujuknya dan keadaan terkini secara berasingan: bukti lama mungkin menjelaskan sejarah tanpa membenarkan peralihan lain sekarang. Jika dasar hanya membenarkan onboarding dipersetujui beralih kepada semakan aktif, peristiwa yang merujuk pertanyaan diterima tidak mempunyai keadaan pendahulu yang diperlukan. Kekalkan cadangan itu sebagai pengecualian walaupun nota penyelesaian kedengaran meyakinkan. Susunan ketibaan tidak sepatutnya memadamkan keputusan diluluskan yang lebih baharu atau mereka peringkat perantaraan.
Tentukan tugas semakan bagi setiap peralihan yang dibenarkan, termasuk peranan yang bertanggungjawab, bukti yang perlu diperiksa dan tindakan yang dibenarkan oleh kelulusan. Lampirkan rujukan kandungan yang diluluskan apabila sesuatu peringkat memerlukan maklumat disediakan untuk pelanggan. Memilih rujukan kandungan tidak menghantarnya atau membuktikan bahawa pelanggan menerimanya.
Untuk perancangan kitaran hayat, asingkan peristiwa diperhatikan, peralihan dicadangkan, peralihan diluluskan dan rekod dikemas kini. Cabang yang mencapai Chat Output menunjukkan cadangan yang dipaparkan. Pasukan yang bertanggungjawab masih perlu meluluskannya dan kemudian mengesahkan apa-apa penulisan rekod. Jangan satukan keadaan itu dalam satu penanda “selesai”.
5. Luluskan berdasarkan keadaan pelanggan terkini
Paparkan pakej keputusan kitaran hayat dalam Chat Output menggunakan input_value untuk cadangan yang menunggu kelulusan. Bandingkan salinan keadaan yang dibekalkan dengan keadaan pelanggan berautoriti sejurus sebelum kelulusan. Apabila keputusan lain telah dibuat di antaranya, nilai peralihan berdasarkan keadaan lebih baharu, bukannya menggunakan cadangan lama tanpa perubahan.
Gunakan batas kelulusan daripada senarai semak kesediaan, sambil menyimpan versi peraturan kitaran hayat, perbandingan keadaan terkini dan sebab keputusan asal diketepikan bersama keputusan.
Untuk penyimpanan status sahaja, resipi kemas kini status Sheets yang diuji melaporkan 34 kes lulus daripada 34 yang diperiksa. Teks status yang dibekalkannya tidak menguatkuasakan dasar kitaran hayat ini. Apa-apa penulisan peralihan memerlukan kelulusan dan semakan berasingan terhadap konfigurasi penyimpanan yang dimaksudkan.
6. Simpan rekod keputusan yang boleh diaudit
Output yang dikehendaki mengandungi pengecam pelanggan dan peristiwa, peringkat terdahulu, peringkat seterusnya yang dicadangkan, bukti kemasukan atau keluar, versi peraturan, peranan yang bertanggungjawab, keputusan semakan dan hasil penulisan apabila diketahui. Simpan cadangan yang ditolak bersama sebabnya. Sejarah itu membolehkan penyemak membezakan peralihan tidak sah daripada peralihan sah yang menunggu maklumat yang tiada.
Uji peristiwa berulang, peringkat tidak diketahui, peristiwa lewat, bukti kemasukan yang tiada dan dua cadangan daripada keadaan lama yang sama. Semak bahawa setiap satunya masih boleh dijelaskan dan kelulusan tidak bermakna data telah disimpan. Penulisan status yang berjaya masih tidak mengesahkan kemutakhiran salinan keadaan yang digunakan ketika kelulusan; periksa sama ada keputusan lain yang bersaing telah mengubah keadaan itu.
Anggap pembetulan pada peralihan yang diluluskan sebagai keputusan semakan baharu dengan buktinya sendiri. Memadamkan keputusan terdahulu akan menyembunyikan sebab pelanggan mencapai peringkat yang direkodkan. Jika penyelesaian onboarding kemudian dipertikaikan, kenal pasti bukti penyelesaian yang ditarik balik, semak keputusan kemudian yang bergantung padanya dan rujuk ketidakselarasan yang terhasil kepada peranan yang bertanggungjawab. Lembaran kerja ini tidak membatalkan kerja hiliran secara automatik. Output yang berguna ialah sejarah peralihan yang terjejas dan soalan tentang peringkat semasa yang sesuai, tanpa mereka operasi buat asal atau menulis semula kronologi peristiwa.
Bilakah perancangan peringkat kitaran hayat pelanggan perlu kekal manual?
Cadangan ini tidak menjadualkan komunikasi dengan pelanggan, menyelenggara storan keadaan semasa yang sentiasa dikemas kini atau menjamin keselamatan peralihan serentak. Jika kemas kini kitaran hayat jarang berlaku atau memerlukan pertimbangan melampaui bukti yang dibekalkan, lembaran kerja yang disemak mungkin memadai. Gunakan sistem dengan kawalan keadaan dan keserentakan yang sesuai apabila beberapa pihak boleh mengubah rekod pelanggan.
Kekalkan kerja khusus peringkat dalam panduan yang berkaitan: bukti kelayakan, tugas onboarding dan kandungan pemupukan prospek. Dasar kitaran hayat ini menentukan tugas semakan yang sesuai; ia tidak mengulangi aliran kerja penjanaan kandungan tersebut.
Bukti peristiwa dan input cadangan kitaran hayat
| Komponen | Nama input tepat | Tetapan yang perlu disediakan | Port output |
|---|---|---|---|
| JSON Operations | data, operations, query | Gunakan pakej peristiwa/keadaan semasa yang dibekalkan dan dasar peralihan yang telah disemak; hasilkan review_status dan medan audit. | data_output |
| Condition | data_input, key_name, operator, compare_value | Tetapkan operator kepada "equals" untuk review_status berbanding ready; pastikan pengecualian kitaran hayat jelas diasingkan. | true_output |
| Chat Output | input_value | Paparkan peralihan yang dicadangkan dan tugas semakan dengan pihak yang bertanggungjawab tanpa menganggapnya sebagai kelulusan. | message |
| Structured Output | input_value, model, output_schema, system_prompt | Tafsiran teks berasingan yang bersifat pilihan: ekstrak bukti peristiwa dan perkara yang tidak diketahui sebelum penilaian peraturan. | structured_output |
| Language Model | model, api_key | Konfigurasikan akses penyedia hanya untuk laluan pengekstrakan nota yang bersifat pilihan. | model_output |
| Upsert Row | google_account, spreadsheet_id, sheet_title, key_column, row_data, value_input_option | Rekod audit pilihan yang disemak secara berasingan: gunakan event_id sebagai kunci, sediakan row_data dan nilai "RAW"; sahkan keserentakan secara berasingan. | result |
Penggunaan untuk automasi kitaran hayat pelanggan
Pelan: Go dari USD8/bulan dengan bil tahunan (USD10 bulanan), Plus dari USD16 (USD20 bulanan), Pro 100 dari USD80 (USD100 bulanan), Pro 200 dari USD160 (USD200 bulanan) dan Pro 500 dari USD400 (USD500 bulanan), dengan 5,000 hingga 250,000 Flowi Tokens sebulan dan pilihan tambah nilai; 1 token bagi setiap pelaksanaan nod; penggunaan API dan model pihak ketiga tidak termasuk.