chris-josongmail-com | Posts: 30

Client/javascript event hook to embed document within a website

0 votes
Having this url allows us to embed the signing session within our website via an embedded iframe -> https://sandbox.e-signlive.com/access?sessionToken={signerAuthenticationToken} However, it does not allow us to get real-time/client-side status check as the signers accomplish the signing process. Is there an embeddable javascript library that we can use to automatically (1) embed the signing session iframe, (2) and subscribe to javascript events/callbacks for status transitions or signing completion?

Approved Answer
mwilliams | Posts: 957

Reply to: Client/javascript event hook to embed document within a website

0 votes
Hey Chris, Unfortunately, we don't have a JS library that will automatically create the embedded iframe or allow you to listen to events from the parent frame. You'll have to build your application to get the URL for your iframe src property for embedding the URL dynamically. As for event listening, we have the ability to send callback notifications that you can listen to and act on, but you'd have to set up a listener and register the listener URL and notifications you'd like to receive with eSignLive. See the link below: https://developer.esignlive.com/guides/feature-guides/callback-notifications/#rest-api There is also the ability to use a handover URL so that the signer can click the link when done and forward the inner frame back to the specified location on your domain so that you can know when they're finished, so you can close the frame. I believe there is also an enhancement to this coming sometime (not sure when it's scheduled for exactly) that would allow the handover URL forward to happen automatically so that you'd be able to forward to a page within your domain and therefore have control to notify the outer frame that the iframe session is complete. Hope this helps. Let me know. :)

chris-josongmail-com | Posts: 30

Reply to: Client/javascript event hook to embed document within a website

0 votes
Thanks for explaining - that's helpful.

Hello! Looks like you're enjoying the discussion, but haven't signed up for an account.

When you create an account, we remember exactly what you've read, so you always come right back where you left off