YouSign_WaitForEvents

Description

Wait for an event to happen to a SignatureRequest. The process will idle until one of the configured events gets triggered.
This activity is best used inside a loop, to process many events one at a time. Use the dedicated helper in the Workflow Designer context menu to see a correct use of this activity.
Warning: terminal events could be triggered even if you did not subscribe to them. Terminal events are:
  • RequestDone
  • RequestCanceled
  • RequestDeclined
  • RequestExpired
  • RequestDeleted
  • RequestPermanentlyDeleted
  • ApproverRejected

Auth

AccountExternalId InArgument<String> REQUIRED

The ExternalId of the YouSign account configured in DocsMarshal


Input

Events EYouSignEventType REQUIRED

The events that should be intercepted


Input - Request

RequestExternalId InArgument<String>

The ExternalId assigned manually to the Signature Request. Cannot be used together with RequestId

RequestId InArgument<Guid>

The ID assigned automatically to the Signature Request. Cannot be used together with RequestExternalId


Output

EventInfo OutArgument<Event>

Full details about the event. See the full docs or use the auto-complete feature to inspect all nested object properties

HasMoreEvents OutArgument<Boolean>

If true, then this signature request will receive more events, so you should use this activity again

SignatureFailed OutArgument<Boolean>

If true, then the signature request will never be successfully completed. For example it could be expired, or rejected, or unapproved, or cancelled

SignatureFailReason OutArgument<String>

If SignatureFailed is true, the this contains some details about the error that occurred