---
title: Alur
description: Katalog recipe kapabilitas yang tersedia untuk Web SDK, dikelompokkan berdasarkan produk, dan nilai hasil yang dapat dikembalikan oleh masing-masing recipe.
canonical: https://developer.unico.io/id/developers/start/flows
locale: id
generated_by: markdown-export
---

- [/id/](/id/)
- [Mulai](/id/developers/start/)
- Alur

**Di halaman iniAlurSetiap integrasi menjalankan sebuah flow: kombinasi kapabilitas dan langkah eksekusi yang dikonfigurasi. Flow menentukan apa yang dijalankan Unico dalam setiap proses dan bagaimana hasilnya dikonsolidasikan.

### Verifikasi identitas​

FlowCapabilitiesPossible resultIntegration componentsrequiredExample`trust-decision`[Klasifikasi Risiko Penipuan](/id/capabilities/fraud-risk-classification)PROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDAPIView example`unico-id-decision`[Verifikasi Identitas](/id/capabilities/identity-verification)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVEDAPIView example`unico-id-trust-decision`[Verifikasi Identitas](/id/capabilities/identity-verification)[Klasifikasi Risiko Penipuan](/id/capabilities/fraud-risk-classification)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDAPIView example`id_iddocs`[Verifikasi Identitas](/id/capabilities/identity-verification)Face Document MatchPROCESS_RESULT_APPROVEDPROCESS_RESULT_NOT_APPROVEDAPIView example`id_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idlivetrust_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Klasifikasi Risiko Penipuan](/id/capabilities/fraud-risk-classification)PROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idtrust_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)[Klasifikasi Risiko Penipuan](/id/capabilities/fraud-risk-classification)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idunicodocs_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)Face Document MatchPROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idtrustdocs_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)[Klasifikasi Risiko Penipuan](/id/capabilities/fraud-risk-classification)Face Document MatchPROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idsmart_r2`[Revalidasi Cerdas](/id/capabilities/smart-revalidation)PROCESS_RESULT_AUTHENTICATEDPROCESS_RESULT_NOT_APPROVEDAPIWeb or SDKView example`idsmart_tp1`[Revalidasi Cerdas](/id/capabilities/smart-revalidation)[Klasifikasi Risiko Penipuan](/id/capabilities/fraud-risk-classification)PROCESS_RESULT_AUTHENTICATEDPROCESS_RESULT_AUTHENTICATED_WITH_HIGH_RISKPROCESS_RESULT_AUTHENTICATED_WITH_CRITICAL_RISKPROCESS_RESULT_AUTHENTICATED_WITH_EXTREME_RISKPROCESS_RESULT_NOT_APPROVEDAPIWeb or SDKView example`idlive_r2`[Liveness](/id/capabilities/liveness)PROCESS_RESULT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example
### Alur di bawah ini hanya tersedia untuk klien di Brasil​

Pengambilan keputusan berbasis skorMengurangi hasil yang tidak meyakinkan dengan skor risiko probabilistik
FlowCapabilitiesPossible resultIntegration componentsrequiredExample`idcheck_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)[Skor Risiko](/id/capabilities/risk-score)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`iddocs_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)[Skor Risiko](/id/capabilities/risk-score)Face Document MatchPROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idchecktrust_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)[Skor Risiko](/id/capabilities/risk-score)[Klasifikasi Risiko Penipuan](/id/capabilities/fraud-risk-classification)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idchecktrustdocs_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)[Skor Risiko](/id/capabilities/risk-score)[Klasifikasi Risiko Penipuan](/id/capabilities/fraud-risk-classification)Face Document MatchPROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idcheckserpro_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)[Skor Risiko](/id/capabilities/risk-score)[Kemiripan Serpro](/id/capabilities/serpro-similarity-return)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idcheckserprodocs_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Identitas](/id/capabilities/identity-verification)[Skor Risiko](/id/capabilities/risk-score)[Kemiripan Serpro](/id/capabilities/serpro-similarity-return)Face Document MatchPROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_RETRYPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example
Revalidasi dan kasus khusus
FlowCapabilitiesPossible resultIntegration componentsrequiredExample`idage_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Usia](/id/capabilities/age-verification)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idagedocumentless_r2`[Deteksi Kehidupan](/id/capabilities/liveness)[Verifikasi Usia](/id/capabilities/age-verification)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example
### Alur di bawah ini hanya tersedia untuk klien di Meksiko​

FlowCapabilitiesPossible resultIntegration componentsrequiredExample`idtrust_r2-idgov`[Liveness](/id/capabilities/liveness)[Identity Verification](/id/capabilities/identity-verification)[Fraud Risk Classification](/id/capabilities/fraud-risk-classification)[RENAPO Verification](/id/capabilities/renapo-verification)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example`idtrustdocs_r2-idgov`[Liveness](/id/capabilities/liveness)[Identity Verification](/id/capabilities/identity-verification)[Fraud Risk Classification](/id/capabilities/fraud-risk-classification)Face Document Match[RENAPO Verification](/id/capabilities/renapo-verification)PROCESS_RESULT_APPROVEDPROCESS_RESULT_INCONCLUSIVEPROCESS_RESULT_HIGH_RISKPROCESS_RESULT_CRITICAL_RISKPROCESS_RESULT_NOT_APPROVEDPROCESS_RESULT_NOT_LIVEAPIWeb or SDKView example
### Menafsirkan hasil​

Apa pun recipe yang dijalankan oleh flow Anda, hasilnya akan selalu mengarah ke salah satu nilai `result` yang sama — tidak perlu menafsirkan output setiap kapabilitas secara terpisah:
resultArtiTindakan yang direkomendasikanPROCESS_RESULT_APPROVEDOrang nyata dan identitas tervalidasi.Lanjutkan alur.PROCESS_RESULT_AUTHENTICATEDPengguna berhasil diautentikasi ulang terhadap token biometrik referensi (Validasi 1:1 / Token 2.0).Lanjutkan alur.PROCESS_RESULT_NOT_APPROVEDIdentitas tidak tervalidasi, pemeriksaan liveness gagal, atau risiko ekstrem teridentifikasi.Akhiri alur atau alihkan ke alur alternatif.PROCESS_RESULT_NOT_LIVEPemeriksaan liveness gagal.Akhiri alur atau minta journey baru.PROCESS_RESULT_CRITICAL_RISKTingkat risiko kritis teridentifikasi.Akhiri alur atau arahkan ke peninjauan manual.PROCESS_RESULT_AUTHENTICATED_WITH_CRITICAL_RISKPengguna diautentikasi ulang, tetapi tingkat risiko fraud kritis teridentifikasi.Akhiri alur atau arahkan ke peninjauan manual.PROCESS_RESULT_AUTHENTICATED_WITH_EXTREME_RISKPengguna diautentikasi ulang, tetapi tingkat risiko fraud ekstrem teridentifikasi.Akhiri alur atau alihkan ke alur alternatif.PROCESS_RESULT_HIGH_RISKTingkat risiko tinggi teridentifikasi.Arahkan ke peninjauan manual atau alur alternatif.PROCESS_RESULT_AUTHENTICATED_WITH_HIGH_RISKPengguna diautentikasi ulang, tetapi tingkat risiko fraud tinggi teridentifikasi.Arahkan ke peninjauan manual atau alur alternatif.PROCESS_RESULT_RETRYCapture atau skor tidak cukup untuk dievaluasi.Minta pengguna melakukan capture baru.PROCESS_RESULT_INCONCLUSIVEBukti tidak cukup untuk sebuah keputusan.Arahkan ke peninjauan manual atau alur alternatif.
Lihat [Dapatkan Proses](/id/developers/api-reference/get-process) atau [Buat Proses](/id/developers/api-reference/post-processes) untuk kontrak respons lengkap.
Tidak ada flow yang cocok dengan use case Anda?Hubungi kontak proyek Unico Anda — recipe dapat dikombinasikan dan disesuaikan untuk skenario Anda.Terakhir diperbarui pada 8 Okt 2026**