Webhooks
The best way for your app to track request status is by using Docusign Connect. Connect uses webhooks to notify your application when an event occurs that your application wants to know about. For example, your application can be notified whenever an individual recipient signs a document or when an envelope is fully signed and completed.
Steps to use webhooks to get envelope status
You can start receiving envelope status updates in your app by:
-
Identifying how your app will use Docusign Connect. You can configure Connect to use different message formats, sets of events to subscribe to, and even scope it to detect events on account, recipient, or individual envelopes. See Implement Connect with your app for details.
-
Creating a custom configuration. The configuration tells Connect which events your app needs to know about, where to send its messages, which message format to use, and other settings. See Create a custom configuration and trigger a test event for details on how to create and test your custom configuration.
Note that Connect configurations are defined either for the developer or production environment. When you take your app into the production environment, you will need to recreate your Connect configurations in prod.
-
Creating a webhook listener. A webhook listener is an app that you create that exposes an endpoint URL that will receive event messages from Connect. See Create a webhook listener for details.
Next steps
- Learn how to Go-Live for an app.
- For details about Connect, see Docusign eSignature Admin Guide: Docusign Connect or Docusign Connect.
- Explore a live demo of Docusign Connect with our MyConnectWebhook.