Hubungi Penjualan
eSign.AIeSign.AI

Panduan Solusi

Tanda Tangan yang Disematkan: Menambahkan Tanda Tangan ke Produk Anda

Bagaimana menambahkan kemampuan tanda tangan elektronik langsung ke aplikasi, portal, atau CRM menggunakan pendekatan API dan SDK.

Tim Solusi eSign.AI7 menit baca

Why embed signing instead of redirecting?

Redirecting users to a third-party signing page creates friction: context switching, branding discontinuity, and drop-off. Embedded signing keeps the user inside your application throughout the signing process. The signing UI appears within an iframe or native component, branded with your look and feel, while the signature engine runs on the provider's backend.

Three embedding approaches compared

Dev effortBrand control
Iframe embedLow (frontend only)Moderate — styled iframe
API + custom UIHigh (full stack)Full — build your own UI
Mobile SDKMedium (platform-specific)Full native experience

When to embed signing

Embedded signing is not always the right choice. Here are the scenarios where it delivers the most value.

01

If your product already has a workflow where contracts are generated (e.g. HR onboarding, loan origination, vendor registration), embedding signing eliminates the redirect and keeps users in flow.

02

Enterprise portals that serve employees or customers can embed signing for policy acknowledgements, internal approvals, and self-service agreements without sending users to an external tool.

03

When signing volume is high (thousands per day), each redirect costs conversion. Embedded signing reduces drop-off and improves completion rates, directly impacting revenue.

04

Penandatanganan terintegrasi memberikan Anda kontrol penuh atas perjalanan pengguna, membuatnya lebih mudah untuk melaksanakan jejak audit kustom, pengungkapan peraturan, dan penangkapan persetujuan di konteks aplikasi sendiri.

Alur API penandatanganan terintegrasi

Implementasi penandatanganan terintegrasi tipikal mengikuti urutan ini.

01

Buat envelop melalui API

Backend Anda memanggil API penandatanganan untuk membuat envelop: unggah dokumen, tentukan lapangan tanda tangan, atur peran penandatangan, dan konfigurasi persyaratan autentikasi. API mengembalikan ID envelop.

02

Buat URL penandatanganan

Untuk setiap penandatangan, minta URL penandatanganan dari API. URL ini termasuk token tunggal yang mengotentikasi penandatangan untuk envelop khusus ini. Pilihan passing autentikasi penerima (kode akses, SMS OTP, eID).

03

Sisipkan di iframe atau SDK

Tampilkan URL penandatanganan di iframe (web) atau SDK ponsel (iOS/Android). UI penandatanganan dimuat di dalam aplikasi Anda. Sesuaikan penampilan untuk cocok dengan warna, font, dan logo merek Anda.

04

Tangani webhook penyelesaian

Ketika penandatangan selesai (atau menolak), platform penandatangan mengirim webhook ke backend Anda. Gunakan ini untuk memperbarui keadaan aplikasi, trigger langkah berikutnya, atau memberitahu pihak lain.

05

Ambil dokumen yang ditandatangani

Unduh dokumen yang ditandatangani dan paket bukti (sertifikat penyelesaian, jejak audit) melalui API. Simpan di sistem atau penyimpanan cloud Anda.

Pertimbangan teknis untuk penandatanganan terintegrasi

Cross-origin dan CSP

Penyisipan iframe memerlukan domain penandatangan untuk diijinkan di Polisi Keamanan Konten. Konfigurasikan header frame-ancestors dan child-src. Sebagian besar platform penandatanganan menyediakan mekanisme daftar putih untuk domail Anda.

Ketersediaan webhook

Webhook dapat gagal karena masalah jaringan. Implementasikan penanganan webhook idempotent dan fallback polling yang memeriksa status envelop secara periodik. Jangan pernah mengandalkan webhook secara eksklusif untuk transisi keadaan kritis.

Tanggapan bergerak

UI penandatanganan harus bekerja di perangkat bergerak. Uji penandatanganan berbasis iframe di iOS Safari dan Android Chrome. Beberapa implementasi pad penandatanganan mengalami masalah even sentuh di perangkat bergerak. Gunakan SDK untuk aplikasi bergerak asli.

Batas kecepatan dan batch

Penandatanganan yang disematkan dalam jumlah besar dapat mencapai batas kecepatan API. Implementasikan antrian permintaan dan penciptaan envelop batch di tempat yang didukung. Monitor penggunaan API dan atur peringatan untuk batas mendekati.

Bagaimana eSign.AI menandatangani disematkan bekerja

eSign.AI menyediakan penandatanganan disematkan berlabel putih untuk produk SaaS yang memerlukan penandatanganan di dalam antarmuka sendiri.

iFrame dan komponen SDK

Sematkan pengalaman penandatanganan eSign.AI di dalam produk Anda melalui iframe atau komponen React/Vue. Penandatangan tidak keluar dari aplikasi Anda. Penandatanganan disematkan mendukung semua fitur eSign.AI: alur routing berpartai, verifikasi identitas, QES, jejak audit.

Webhook untuk status nyata

Konfigurasikan webhook untuk menerima acara penandatanganan: envelop dikirim, dilihat, ditandatangani, selesai, ditolak. Aplikasi Anda dapat memicu alur kerja turun (aktivasi kontrak, pemberitahuan, tagihan) segera setelah penandatanganan selesai.

API penandatanganan disematkan: latensi, SLA, dan webhook

Spesifikasi performa untuk perencanaan integrasi API.

Benchmark latensi API

eSign.AI: buat envelop 200-400 ms, dapatkan status 50-100 ms, unduh PDF ditandatangani 300-800 ms. DocuSign: buat envelop 300-600 ms, dapatkan status 80-150 ms. Adobe Sign: buat envelop 400-800 ms. Muatan iframe penandatanganan disematkan: eSign.AI 1-2 detik, DocuSign 2-4 detik.

Kepemampuan webhook

Webhook eSign.AI: timeout 30 detik, 3 pengulangan dengan backoff eksponensial (5 menit, 30 menit, 2 jam), tanda tangan HMAC untuk verifikasi muatan. DocuSign: timeout 10 detik, jendela pengulangan 24 jam. Adobe Sign: timeout 3 detik, 6 pengulangan dalam 72 jam. Untuk alur kerja turun nyata, eSign.AI memiliki pengiriman webhook yang paling terpercaya.

Pertanyaan sering ditanyakan

Tidak. Keberlakuan hukum tanda tangan tergantung pada metode penandatanganan (SES, AES, QES), verifikasi identitas, dan paket bukti — bukan apakah UI penandatanganan disematkan atau dialihkan. Penandatanganan disematkan memproduksi bukti hukum yang sama seperti penandatanganan mandiri.

Tim mendiskusikan pendekatan tanda tangan elektronik yang tepat untuk bisnis

Temukan pendekatan tanda tangan elektronik yang tepat untuk bisnis Anda

Bicarakan dengan tim kami tentang kebutuhan tanda tangan elektronik, pertimbangan kepatuhan, dan alur kerja dokumen di pasar target Anda.