DocuSign and SageCRM integration

Hi everyone - looking at integrating DocuSign with SageCRM.

Has anyone got any sound advice on the best way to bring the data comes back into Sage CRM ie. the web hook and call back as such.

Any advice hugely appreciated!

  • 0

    Kannan

    That'll be Code Partner's integration. www.youtube.com/watch

  • 0

    the last i saw a video of how Sage CRM integrates with Adobe EchoSign, not sure if this is something your partner can help with the desired hooks to bring data back into Sage CRM

  • 0

    Thanks Kannan - yes I have seen the EchoSign integration but its with DocuSign I am specifically looking for help with!

  • 0

    I have done an integration with DocuSign where DocuSign templates can be sent out of CRM, which I am sending via code, not DocuSign UI, and on sending I cretate a library record and pull the document into CRM. On the system I did this on, the CRM was not available externally so I couldn't make any call backs from DocuSign directly. I created an executable that runs every 15 minutes(DocuSign api guidelines) which looks at library records that were created in CRM that are a certain status and calls DocuSign to get the status of the Envelope ID and if complete I pull the completed document in and update library information.

    I also have integrated CRM with PowerForms, in the same retrieval executable I check for completed PowerForms and pull those documents into a specific company for PowerForm handling into CRM, with options to create a company from the document which then pulls in the field data from the PowerForm.

    Since I have not used the webhooks, I can only recommend creating an executable that runs every 15 minutes to retrieve completed information. If you are sending the documents directly from DocuSign UI, then on the retrieval you could get the email it was sent to and match to an email in CRM to determine person/company, etc. With webhooks I believe on envelope status change you can have it call a listener file on the server via https, and have that file execute the retrieval.

  • 0

    Thank you matarazzo81 for your reply (and apologies for my delay in replying!). Processing the incoming email = tick. However its the sending out of the email within CRM and be able to select the DocuSign templates - am I missing something?

  • 0

    ..Did you mange to do this. if yes, can you suggest the way.I am also working on a similar requirement wherein signed documents from Docusign needs to be stored in SagCRM library through webhook. Any suggestion would be highly appreciated on how to proceed with this integration.

  • 0

    anyone interested to help??

  • 0

    To allow a CRM user to select a template from docusign, I created a table to store the template name and unique template ID, when adding a template record to this table I am checking Docusign for all templates and populating a drop down. I created this table, because I then also have field mappings table. Anyway, to get the list of templates in CRM I make a call to docusign templates: (HttpWebRequest)WebRequest.Create(urlbase + "/templates"); I create a json object with the results and get the template name and id which i populate a selection field with:

    (string)result["envelopeTemplates"][i]["templateId"]

    (string)result["envelopeTemplates"][i]["name"]

    So when on a person record in CRM who has an email address, they can select a button to send a docusign template, which displays a drop down of the templates. They select one and press a send button. Sending creates a json object with template id and other values such as send status, and then an envelope is created with the json data.

  • 0

    Mark

    That's sound very good. Is this something that you would feel comfortable in writing up into a blog article?

  • 0 in reply to matarazzo1981

    I have a client interested in incorporating DocuSign into our custom Quoting solution built with classic ASP using standard Sage CRM metadata objects.  Let me know if this is something you might be interested in working on.  Thanks.

  • 0 in reply to Graham MacLeod

    We have actually written docusign integration that works with merge fields into docusign templates and the filled out document is automatically stored back into CRM.

  • 0 in reply to Daniel Lewis

    Hi Daniel,

    Would your customisation work with custom entities? We have a customer looking to send a document to a customer for them to sign, but all the data is coming from a custom entity linked to company. 

  • 0 in reply to Matthew Shaw

    As far as I am aware yes. We can arrange a demo for you if you would like.

  • 0 in reply to Daniel Lewis

    A Yes is good enough for me at the moment :), just waiting on more info from the customer at this time but wanted to make sure we had something we can go back to them with on this topic. No doubt will speak to you later on it.