Extensibility

Besides the SOAP/REST api the Bulksign platform has a serie of extensibility points that allow overwriting parts of its functionality. These can be done by referencing our Extensibility Library . Here are the extension points :

  • ISMSProvider : allows the implementation of a new SMS provider (to be used by Bulksign to sent SMSes). There's also a sample on GitHub

  • IReverseGeolocation : allows the implmentation of a provider used to get the location using the latitude and longitude.

  • IPdfConversion : allows the implmentation of a provider used to convert fiels to pdf.

  • IIPGeolocation : allows the implementation of a provider used for geolocation using the ip address. There's also a sample on GitHub

  • IRecipientActionNotification : allows the implementation of a provider used to send the callback for a recipient action.

  • IBundleStatusChangedNotification : allows the implementation of a provider used to send the callback for a bundle status action.

  • IBundleFinished : allows the implementation of a provider that allows access directly to the bundle finished archive file. Can be used to back up all finished bundle files as soon as they are finished.

  • ICertificateProvider : allows the implementation of a provider that loads the default signing certificate