Open zagarskas opened 2 years ago
Hi! I think it’s a good idea if people actually store signed documents there (I have not used it myself, but heard about DocuSign. @kvz what do you think?)
Companion is open source, so you don’t need to add anything to Transloadit.com yourself, that will be our task to decide to support DocuSign on Transloadit or not, after the open source integration is out. Indeed a good strategy is probably clone one of the existing providers on the server and on the client, then modify, so it works with DocuSign’s API.
The other questions like ‘Does the esign-rest-api really allow a Docusign user to login and select a document?’ are right on point, so it would be great if you could find out, if you’d like to work on this. We’ll guide you on the Uppy side of things.
Would be cool to start this as a community plugin, and if it all works smoothly, move under our repo/wings?
After completing an Uppy integration with Dropbox and Google Drive, via the Transloadit Companion integration path: I am extremely impressed with this entire project, the elegance of the code, the brilliance of the idea and the overall execution.
Is anyone working on a DocuSign Provider Plugin?
I googled it, and did not find anything If no one is working on this I think I can contribute (otherwise this is a "feature request").
Here would be my plan, please point out any flaws:
Things I know 'I do not know' [yet]:
Main problem preventing me from accomplishing this on my own: can not use Transloadit, would need to spin up my own Companion Server. [correct me if I am wrong about this]
Currently, I see no way to accomplish this (solo) without official recognition from Uppy and Transloadit - as in my case I would need to use the Transloadit Companion Server. There is no option for DocuSign under "New Third Party Credentials", which makes sense because some custom Integration into the Companion Server would be needed to handle the 'download': https://www.docusign.com/blog/dsdev-common-api-tasks-downloading-documents