<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DocuSign Blog &#187; DevCenter</title>
	<atom:link href="http://www.docusign.com/blog/tag/devcenter/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.docusign.com/blog</link>
	<description>DocuSign News &#38; Electronic Signature Tips &#38; Ideas</description>
	<lastBuildDate>Thu, 18 Mar 2010 21:57:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Drive Success With A Free DocuSign Developer Live Webinar</title>
		<link>http://www.docusign.com/blog/2010/02/04/drive-success-with-a-free-docusign-developer-live-webinar/</link>
		<comments>http://www.docusign.com/blog/2010/02/04/drive-success-with-a-free-docusign-developer-live-webinar/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 19:00:33 +0000</pubDate>
		<dc:creator>An Bui, DocuSign Social Media</dc:creator>
				<category><![CDATA[Conferences, Community]]></category>
		<category><![CDATA[DevCenter]]></category>
		<category><![CDATA[developer workshop]]></category>
		<category><![CDATA[DocuSign API]]></category>
		<category><![CDATA[e signature]]></category>
		<category><![CDATA[esign]]></category>
		<category><![CDATA[Mike Borozdin]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[webinars]]></category>

		<guid isPermaLink="false">http://www.docusign.com/blog/?p=2125</guid>
		<description><![CDATA[
Our first e-Signature developer workshop was such a success, so we’re offering another ESIGN developer workshop! Join Mike Borozdin, Manager of Professional Services, in a free electronic signature developer workshop.
Are you evaluating the DocuSign API to integrate electronic signature with you existing processes or technologies? Have you’ve heard about the DocuSign API but aren’t sure how to get started?
This free webinar [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-2128" title="Picture 441" src="http://www.docusign.com/blog/wp-content/uploads/2010/02/Picture-441.png" alt="Picture 441" width="268" height="183" /></p>
<p>Our first e-Signature <a href="http://www.docusign.com/blog/tag/developer-workshop/" class="st_tag internal_tag" rel="tag" title="Posts tagged with developer workshop">developer workshop</a> was such a success, so we’re offering another <a href="http://www.docusign.com/blog/tag/esign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with esign">ESIGN</a> <a href="http://www.docusign.com/blog/tag/developer-workshop/" class="st_tag internal_tag" rel="tag" title="Posts tagged with developer workshop">developer workshop</a>! Join <a href="http://www.docusign.com/blog/tag/mike-borozdin/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Mike Borozdin">Mike Borozdin</a>, Manager of Professional Services, in a <strong><a href="https://www1.gotomeeting.com/register/336746345">free</a></strong><a href="https://www1.gotomeeting.com/register/336746345"> electronic signature developer workshop</a>.</p>
<p>Are you evaluating the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> API to integrate electronic signature with you existing processes or technologies? Have you’ve heard about the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> API but aren’t sure how to get started?</p>
<p>This free webinar will help you get started! In one hour, you’ll learn how to get set up a <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> .NET Sample and connect it to your <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> developer account. You’ll also get a brief overview of <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> interfaces and object model.</p>
<p>So when is this all happening?<strong> Wednesday, February 17th, from 1:00 – 2:00 pm PST.</strong></p>
<p>Please <a href="https://www1.gotomeeting.com/register/336746345">register for the e-Signature developer workshop</a>, get your <a href="http://www.docusign.com/devcenter/sign_up/register.php">free DocuSign Developer account</a> and <a href="http://www.docusign.com/devcenter/downloads.php">download the DocuSign SDK</a> prior to the workshop.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.docusign.com%2Fblog%2F2010%2F02%2F04%2Fdrive-success-with-a-free-docusign-developer-live-webinar%2F&amp;linkname=Drive%20Success%20With%20A%20Free%20DocuSign%20Developer%20Live%20Webinar"><img src="http://www.docusign.com/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.docusign.com/blog/2010/02/04/drive-success-with-a-free-docusign-developer-live-webinar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-To Increase Security with Java Keystore to Embed the DocuSign Electronic Signature Experience In Your Application</title>
		<link>http://www.docusign.com/blog/2010/01/11/how-to-increase-security-with-java-keystore-to-embed-the-docusign-electronic-signature-experience-in-your-application/</link>
		<comments>http://www.docusign.com/blog/2010/01/11/how-to-increase-security-with-java-keystore-to-embed-the-docusign-electronic-signature-experience-in-your-application/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 19:17:56 +0000</pubDate>
		<dc:creator>Mike Borozdin</dc:creator>
				<category><![CDATA[DevCenter]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[DocuSign Developer Center]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[keystore]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.docusign.com/blog/?p=2010</guid>
		<description><![CDATA[If you want to embed the DocuSign esigning experience into your application, your web service calls to DocuSign API will require a  tighter level of security. In addition to the user name token in the SOAP  headers, you will need to provide an X509 signature. For an example of a SOAP call  [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to embed the DocuSign esigning experience into your application, your web service calls to <a href="http://www.docusign.com/blog/tag/docusign-api/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign API">DocuSign API</a> will require a  tighter level of security. In addition to the user name token in the SOAP  headers, you will need to provide an X509 signature. For an example of a SOAP call  with an X509 signature, please see Chapter 1 of DocuSign3.0API.doc – the  DocuSign developer guide.</p>
<p><strong>Step 1 – Procure an X509 Certificate</strong></p>
<ul>
<li>To get BinarySecurityToken working  with Java, procure an X509 Certificate. While getting an X509 certificate is beyond  the scope of this blog post – you might want to try searching for “SSL Certificates”. SSL transport protocol uses X.509 certificates for  encryption.</li>
<li>DocuSign supports certificates issued  by certificate authorities included in Windows2003 servers. The most widely  used certificate authorities are Thawte and VeriSign. Additionally, our Demo server farm  support CACert.org certificate authority, which enables you to get a certificate without having to pay for it.</li>
<li>Keys are generally distributed in  PEM, PFX or CRT files. You will need one of these files prior to proceeding with  this walkthrough.</li>
</ul>
<p><strong>Step 2 – Generate a Java <a href="http://www.docusign.com/blog/tag/keystore/" class="st_tag internal_tag" rel="tag" title="Posts tagged with keystore">KeyStore</a></strong></p>
<ul>
<li>Java has its own <a href="http://www.docusign.com/blog/tag/keystore/" class="st_tag internal_tag" rel="tag" title="Posts tagged with keystore">keystore</a> format  which requires the use of its own tool – keytool. In my experience, I had started with a  PFX file. To convert to the Java <a href="http://www.docusign.com/blog/tag/keystore/" class="st_tag internal_tag" rel="tag" title="Posts tagged with keystore">Keystore</a> format, I had to go through a  number of cumbersome steps. Then, one of our customers, Gloria Zhang, pointed me  to a blog post about a very nifty tool: <a href="http://erlend.oftedal.no/blog/?blogid=68">http://erlend.oftedal.no/blog/?blogid=68</a><span style="text-decoration: underline;"> </span></li>
<li>Using the steps in that tutorial, I  created an <a href="http://www.docusign.com/blog/tag/esign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with esign">esign</a>.jks file.</li>
</ul>
<p><strong>Step 3 – Configure Axis2 to generate <a href="http://www.docusign.com/blog/tag/electronic-signatures/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signatures">electronic signatures</a></strong></p>
<ul>
<li>We’ve prepackaged samples to generate  the right configuration files when you want to use XML signatures. I suggest that  you start with working code from the DocuSign SDK and plug in your <a href="http://www.docusign.com/blog/tag/keystore/" class="st_tag internal_tag" rel="tag" title="Posts tagged with keystore">keystore</a> file.  This minimizes the number of things that can go wrong.</li>
<li>You will need to plug in some  important information about your <a href="http://www.docusign.com/blog/tag/keystore/" class="st_tag internal_tag" rel="tag" title="Posts tagged with keystore">keystore</a> into the build.properties.x509 file.  Once you plug in the (1) <a href="http://www.docusign.com/blog/tag/keystore/" class="st_tag internal_tag" rel="tag" title="Posts tagged with keystore">keystore</a> path, (2) alias of the certificate and (3)  password, you will need to issue “ant war-x509” command to build the web archive  for deployment.</li>
<li>If you were to examine the build  configuration, you should see the following things in your axis2.xml config file:</li>
<li>&lt;items&gt;<strong>Signature</strong> UsernameToken Timestamp&lt;/items&gt;</li>
<li>Elements such as ≤signatureCrypto&gt;  in the OutflowSecurity portion of the configuration.</li>
<li>A cert.properties file that seemingly  has a set of information that is already provided in axis2.xml. This may be there  for historical reasons.</li>
</ul>
<p><strong>Step 4 – Testing</strong></p>
<ul>
<li>Once you have established that the  application is still functioning and making web service calls, the next thing to  examine is the SOAP calls. LoanSample comes pre-packaged with log4j <a href="http://www.docusign.com/blog/tag/integration/" class="st_tag internal_tag" rel="tag" title="Posts tagged with integration">integration</a>  that dumps out the HTTP wire calls. You can find the SOAP requests and responses  there.</li>
<li>In my experience, opening the SOAP  requests and responses in an external editor and cutting and pasting the appropriate sections makes them easier to read. After all the edits, you should see  your requests to DocuSign web services. Those requests will have the  UserNameToken and also BinarySecurityToken element in the headers. The  BinarySecurityToken will have signature information and signature value.</li>
<li>The final test is contacting your  DocuSign representative and asking them to turn on XML signature validation on your account.  This request should be accompanied by a public export of your certificate.  Make sure you do not include the private key in your request.</li>
</ul>
<p>While configuring XML signatures in Java is an advanced topic that requires that you master servlets, axis (or a similar framework),  and PKI file manipulation, you can also work with DocuSign to ensure the correct configuration.</p>
<p>After all the settings are correctly configured, DocuSign will know that the web service calls were generated only by an application  that had access to the X.509 certificate file. Enterprise IT operations put a lot of  emphasis on the security of the certificate files, so you can enjoy the benefits  from the internal infrastructure.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.docusign.com%2Fblog%2F2010%2F01%2F11%2Fhow-to-increase-security-with-java-keystore-to-embed-the-docusign-electronic-signature-experience-in-your-application%2F&amp;linkname=How-To%20Increase%20Security%20with%20Java%20Keystore%20to%20Embed%20the%20DocuSign%20Electronic%20Signature%20Experience%20In%20Your%20Application"><img src="http://www.docusign.com/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.docusign.com/blog/2010/01/11/how-to-increase-security-with-java-keystore-to-embed-the-docusign-electronic-signature-experience-in-your-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Smart Mobile Solutions Launches New iPhone® App for DocuSign</title>
		<link>http://www.docusign.com/blog/2009/10/07/smart-mobile-solutions-launches-new-iphone%c2%ae-app-for-docusign/</link>
		<comments>http://www.docusign.com/blog/2009/10/07/smart-mobile-solutions-launches-new-iphone%c2%ae-app-for-docusign/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 18:29:40 +0000</pubDate>
		<dc:creator>An Bui, DocuSign Social Media</dc:creator>
				<category><![CDATA[Conferences, Community]]></category>
		<category><![CDATA[DevCenter]]></category>
		<category><![CDATA[Product Announcements]]></category>
		<category><![CDATA[Real Estate]]></category>
		<category><![CDATA[DocuSign Connect]]></category>
		<category><![CDATA[DocuSign Developer Center]]></category>
		<category><![CDATA[electronic signature]]></category>
		<category><![CDATA[ESIGN Control]]></category>
		<category><![CDATA[ESIGNControl]]></category>
		<category><![CDATA[Smart Mobile Solutions]]></category>
		<category><![CDATA[Tom Gonser]]></category>
		<category><![CDATA[Tony Tonchev]]></category>

		<guid isPermaLink="false">http://docusign.com/blog/?p=1358</guid>
		<description><![CDATA[Today, we announced the release of ESIGNControl, a new Apple iPhone application from Smart Mobile Solutions. Available now from the iTunes® store, ESIGNControl enables you to use your iPhone to track, view and control documents sent for electronic signature. Smart Mobile Solutions, a specialist in applications for mobile devices, created ESIGNControl using DocuSign’s software development [...]]]></description>
			<content:encoded><![CDATA[<p>Today, we announced the release of ESIGNControl, a new Apple iPhone application from <a href="http://www.docusign.com/blog/tag/smart-mobile-solutions/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Smart Mobile Solutions">Smart Mobile Solutions</a>. Available now from the iTunes® store, ESIGNControl enables you to use your iPhone to track, view and control documents sent for <a href="http://www.docusign.com/blog/tag/electronic-signature/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signature">electronic signature</a>. <a href="http://www.docusign.com/blog/tag/smart-mobile-solutions/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Smart Mobile Solutions">Smart Mobile Solutions</a>, a specialist in applications for mobile devices, created ESIGNControl using DocuSign’s software development kit (<a href="http://www.docusign.com/blog/tag/sdk/" class="st_tag internal_tag" rel="tag" title="Posts tagged with sdk">SDK</a>) and through active participation in the DocuSign DevCenter. By using DocuSign’s developer resources, <a href="http://www.docusign.com/blog/tag/smart-mobile-solutions/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Smart Mobile Solutions">Smart Mobile Solutions</a> blended its expertise in mobile computing to create a powerful utility for DocuSign users. </p>
<p>With DocuSign’s award-winning <a href="http://www.docusign.com/blog/tag/electronic-signature/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signature">electronic signature</a> service, businesses can accelerate their sales cycles and obtain complete visibility into their agreement process. ESIGNControl extends the value of DocuSign to the iPhone, empowering busy professionals to run reports on their DocuSign transactions, view details of documents in process, and even make corrections on the fly right from their iPhone. DocuSign, combined with ESIGNControl, supercharges business development and operational professionals, sales teams, real estate agents and mortgage brokers who rely on the DocuSign e-signature service to close deals online in minutes.</p>
<blockquote><p>The iPhone is quickly becoming a must-have business productivity tool and ESIGNControl makes it easy for DocuSign <a href="http://www.docusign.com/blog/tag/electronic-signature/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signature">electronic signature</a> clients to remain equally productive when away from the office as they are at work. Using DocuSign’s <a href="http://www.docusign.com/blog/tag/sdk/" class="st_tag internal_tag" rel="tag" title="Posts tagged with sdk">SDK</a> and developer account, we created ESIGNControl control to offer DocuSign’s customers a fast, convenient and mobile method to use DocuSign from any iPhone. &#8211; <a href="http://www.docusign.com/blog/tag/tony-tonchev/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Tony Tonchev">Tony Tonchev</a>, Founder, <a href="http://www.docusign.com/blog/tag/smart-mobile-solutions/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Smart Mobile Solutions">Smart Mobile Solutions</a></p></blockquote>
<p><strong>How ESIGNControl Works</strong><br />
<a href="http://www.esigncontrol.com">ESIGNControl</a> is a DocuSign transaction remote control that lets users manage documents sent for signature from any iPhone. With ESIGNControl, DocuSign users can quickly and easily:  </p>
<ul>
<li>See time based reports about documents in process</li>
<li>Track and access documents in process</li>
<li>View document signing status</li>
<li>Download and view sent documents on the iPhone</li>
<li>Revise and resend documents</li>
</ul>
<p><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=325219343&#038;mt=8">ESIGNControl is available now from iTunes</a> for $6.99.   </p>
<blockquote><p>With DocuSign, businesses save time, cut costs and eliminate errors by automating the signing process. ESIGNControl takes <a href="http://www.docusign.com/blog/tag/electronic-signature/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signature">electronic signature</a> document management to the next level by letting users quickly and easily access their documents and manage business at a moment’s notice from any location. This new application is a testament to the power of DocuSign’s DevCenter in arming developers with the resources and support to launch new products and services using DocuSign’s APIs. ESIGNControl, combined with DocuSign’s recently released ‘Designed for Mobile’ web signing experience, means iPhone users have 100 percent of what they need to manage their business anywhere, anytime. &#8211; <a href="http://www.docusign.com/blog/tag/tom-gonser/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Tom Gonser">Tom Gonser</a>, Founder and Vice President of Product Strategy, DocuSign</p></blockquote>
<p><strong>The DocuSign DevCenter </strong><br />
The <a href="http://www.docusign.com/blog/tag/docusign-developer-center/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign Developer Center">DocuSign Developer Center</a> provides developers access to the most robust and flexible <a href="http://www.docusign.com/blog/tag/electronic-signature/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signature">electronic signature</a> and <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> APIs available today that can be used to reduce costs associated with contract execution processes, while driving untapped business opportunities. DocuSign APIs adhere to the latest version of the WS-Security (<a href="http://www.docusign.com/blog/tag/web-services/" class="st_tag internal_tag" rel="tag" title="Posts tagged with web services">Web services</a> security) protocol to ensure the integrity and confidentiality of DocuSign-powered <a href="http://www.docusign.com/blog/tag/web-services/" class="st_tag internal_tag" rel="tag" title="Posts tagged with web services">Web services</a> messaging. The cornerstone of the Developer Center is DocuSign Connect, a suite of <a href="http://www.docusign.com/blog/tag/integration/" class="st_tag internal_tag" rel="tag" title="Posts tagged with integration">integration</a> services designed to extend DocuSign service capabilities into existing systems or new applications. DocuSign Connect includes:  </p>
<ul>
<li>DocuSign Connect <a href="http://www.docusign.com/blog/tag/api/" class="st_tag internal_tag" rel="tag" title="Posts tagged with api">API</a>—Enables the exchange of information between the DocuSign platform and enterprise business applications, allowing developers to create custom DocuSign enterprise Web applications.</li>
<li>DocuSign Connect Service—A standards-based Web service that pushes DocuSign contract transaction data into disparate applications over HTTPS protocol.</li>
</ul>
<p>For more information visit the <a href="http://www.docusign.com/devcenter/index.php">DocuSign DevCenter</a>.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.docusign.com%2Fblog%2F2009%2F10%2F07%2Fsmart-mobile-solutions-launches-new-iphone%25c2%25ae-app-for-docusign%2F&amp;linkname=Smart%20Mobile%20Solutions%20Launches%20New%20iPhone%C2%AE%20App%20for%20DocuSign"><img src="http://www.docusign.com/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.docusign.com/blog/2009/10/07/smart-mobile-solutions-launches-new-iphone%c2%ae-app-for-docusign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Part 2, ECE Implementation Projects: General Contract Signing Process and Degrees of Automation</title>
		<link>http://www.docusign.com/blog/2009/06/26/part-2-esignature-implementation-projects/</link>
		<comments>http://www.docusign.com/blog/2009/06/26/part-2-esignature-implementation-projects/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 22:02:55 +0000</pubDate>
		<dc:creator>Mike Borozdin</dc:creator>
				<category><![CDATA[DevCenter]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[business analysis]]></category>
		<category><![CDATA[esign]]></category>
		<category><![CDATA[esignature]]></category>

		<guid isPermaLink="false">http://docusign.com/blog/?p=837</guid>
		<description><![CDATA[ Want to understand the bottom line value of electronic signature and electronic contract execution (ECE)? Are you responsible for the business analysis and implementation of an enterprise class rollout of ECE processes and system?
Business Analysis of ECE Implementation, published regularly during June, will address these questions. This series is brought to you by Mike [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-thumbnail wp-image-843 " title="Stack of Paper" src="http://docusign.com/blog/wp-content/uploads/2009/06/326761635_7736e92d44-150x150.jpg" alt="Stack of Paper" width="150" height="150" align="left" /> Want to understand the bottom line value of <a href="http://www.docusign.com/blog/tag/electronic-signature/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signature">electronic signature</a> and <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> (ECE)? Are you responsible for the <a href="http://www.docusign.com/blog/tag/business-analysis/" class="st_tag internal_tag" rel="tag" title="Posts tagged with business analysis">business analysis</a> and implementation of an enterprise class rollout of ECE processes and system?<br />
<a href="http://www.docusign.com/blog/tag/business-analysis/" class="st_tag internal_tag" rel="tag" title="Posts tagged with business analysis">Business Analysis</a> of ECE Implementation, published regularly during June, will address these questions. This series is brought to you by <a href="http://www.docusign.com/blog/tag/mike-borozdin/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Mike Borozdin">Mike Borozdin</a>, Manager of <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Professional Services.<br />
Understanding what general contract signing processes and electronic contract signing processes entail sets a framework for thinking about <a href="http://www.docusign.com/blog/tag/automation/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automation">automation</a> options.</p>
<p><strong>General Contract Signing Process<br />
</strong>The following stages represent a generalized, high-level cycle for any contract signing process. Without <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>, the contract signing process is &#8220;print-ship-sign-copy-return-scan&#8221;.</p>
<p><em>Stage 1: Document and Envelope Preparation<br />
</em>During this stage, the sender will provide transaction data and instructions. This information might come in manually or automatically from a variety of the data sources. The sender will add documents, templates, signing locations, initials locations, data fields, recipients, and reminder and expiration information. Without <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>, the sender has to print the documents to paper, ensuring sufficient print time and printer ink.<br />
With <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>, you can work with the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> team to automate this stage according to your business specifications. The documents and envelope will be ready to be sent at the completion of this stage.<br />
<em></em></p>
<p><em>Stage 2: Transaction Execution<br />
</em>Stage 2 begins when the sender sends the envelope of documents. Without <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>, this might entail faxing every sheet of paper and confirming receipt. If the documents are overnighted, someone must either drop off the envelope or schedule a pickup. Then the sender must wait for the recipient to receive the documents. If a critical page is missing or illegible, there may be emails, phone calls or other back-and-forth communication. The recipient must also be physically available to wet-sign. Last minute business trips or other delays can add days to this process.</p>
<p>If the sender were to use <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>, the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> services execute all of the actions defined in stage 1 once the envelope has been sent. The envelope is routed via email to the proper recipients in the appropriate order. The recipients enter the required data (as applicable) and electronically sign and initial (as applicable) in all the required locations. Senders can control what happens to an envelope after it has been sent. For example, a sender may correct an e-mail address in case it was mistyped, a sender may stop execution and void the entire transaction before completion. However, more major changes are not allowed without first voiding. For example, senders cannot add an addendum after a signer has signed.</p>
<p><em>Stage 3 – Filing and Storage<br />
</em>After the transaction has been executed, contracts are typically filed and the data is manually entered into business systems. Sometimes other processes are initiated.<br />
With <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> implementation, the filing and storage stage can be automated with some amount of investment.<br />
This discussion of a high-level, generalized contract signing cycle provides a process framework for understanding where and how <a href="http://www.docusign.com/blog/tag/automation/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automation">automation</a> using <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> <a href="http://www.docusign.com/blog/tag/electronic-signature/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signature">electronic signature</a> and online contract execution adds value. The next section describes how to leverage <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> technology and service to automate your contract execution process and turn it into <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a>.</p>
<p><strong>Degrees of <a href="http://www.docusign.com/blog/tag/automation/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automation">Automation</a><br />
</strong><a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> offers a web interface, desktop software, and an application programming interface (API) called <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect. These different options apply to all three stages in the lifecycle of a contract.</p>
<p><em>Web interface </em><br />
The <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> web interface allows a user to send, sign, add data, initial, download, and get status of documents. The flexible WYSIWYG interface allows users to get started immediately and work from almost anywhere. Anyone who can use e-mail and a web browser should feel comfortable interacting with the system very quickly.</p>
<p><em>Standard <a href="http://www.docusign.com/blog/tag/automation/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automation">automation</a> solutions<br />
</em>In addition to the web and software solutions, the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> service provides several standard solutions which automate steps in the <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> process.</p>
<p>These solutions allow you to:<br />
•    Create a <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> envelope out of a blank PDF form using <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> PowerForms,<br />
•    Automate document and envelope sending with <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> desktop software,<br />
•    Automate data entry of status updates and data collected during the <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> process to SalesForce with <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect for SalesForce,<br />
•    Automate document and data retrieval from the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> service to a server behind your firewall with <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Export,<br />
•    Automate the transport of the authoritative copy of documents to another secure location with eOriginal Vaulting.</p>
<p>These solutions require configuration and possibly installation. The target audiences for these solutions are office “power users” and IT administrators.</p>
<p><em>Application Programming Interface<br />
</em>The <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> API, <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect, allows other systems to interact with the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> service and automate the processes around sending, correcting, status, and download.</p>
<p><a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect is exposed as a standard SOAP XML Web Service, protected by transport level security and message level security based on WS-Security standards.</p>
<p><a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect enables greater <a href="http://www.docusign.com/blog/tag/automation/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automation">automation</a> capability. The most common automations are:<br />
•    <a href="http://www.docusign.com/blog/tag/automation/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automation">Automation</a> of sending process: Senders can send documents with one click. This requires additional programming by the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> customers. This programming enables the automatic selection of the document, data collection requirements, and signers. Using this capability, step 1 of the electronic execution process can be almost entirely automated.<br />
•    Store and update documents and data automatically: Using data from <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect, update internal systems with documents, data collected, and status information. <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect provides all the information about the transaction at any point in its lifecycle. These capabilities can automate most of the processes in step 3 of the <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> process.<br />
•    Embedded signing experience: You may embed the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> signing and data collection processes in your portal or website using an IFRAME. This capability keeps your brand in front of the signers at all times in the <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> process.</p>
<p>A shared understanding of the general contract signing process and how <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>&#8217;s <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> process differs enables you to think about which steps of the process are repeatable and appropriate for <a href="http://www.docusign.com/blog/tag/automation/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automation">automation</a>. Understanding the various options around creating an automated <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> process for your organization and how they each fit into the contract lifecycle may help you communicate the value of adopting <a href="http://www.docusign.com/blog/tag/electronic-signature/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signature">electronic signature</a> and ECE technologies and processes.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.docusign.com%2Fblog%2F2009%2F06%2F26%2Fpart-2-esignature-implementation-projects%2F&amp;linkname=Part%202%2C%20ECE%20Implementation%20Projects%3A%20General%20Contract%20Signing%20Process%20and%20Degrees%20of%20Automation"><img src="http://www.docusign.com/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.docusign.com/blog/2009/06/26/part-2-esignature-implementation-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integration Considerations for a Software Vendor</title>
		<link>http://www.docusign.com/blog/2009/05/26/integration-considerations-for-a-software-vendor/</link>
		<comments>http://www.docusign.com/blog/2009/05/26/integration-considerations-for-a-software-vendor/#comments</comments>
		<pubDate>Tue, 26 May 2009 23:38:03 +0000</pubDate>
		<dc:creator>Mike Borozdin</dc:creator>
				<category><![CDATA[DevCenter]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://docusign.com/blog/?p=539</guid>
		<description><![CDATA[A lot of business applications today are starting to use commercial web services.  The ubiquity of connectivity allows us to move mission critical business processes outside of our internal firewalls to cut down on maintenance, increase reliability, create more feature rich applications and get instant updates.

Whether or not your application is installed or delivered as a service, integration with web services such as the ones delivered by DocuSign requires a shift in user interface, support and architecture.

The cost of adopting the new paradigms are often less then the benefits you receive by utilizing the services oriented architecture (SOA). In this post we will examine the benefits, architecture considerations, implementation guidelines and support for an application integrated with DocuSign web services.

The target audience of this post are enterprise software architects and technical project managers that are designing an integration with DocuSign web services.]]></description>
			<content:encoded><![CDATA[<p><strong>Overview</strong><br />
A lot of business applications today are starting to use commercial web services.  The ubiquity of connectivity allows us to move mission critical business processes outside of our internal firewalls to cut down on maintenance, increase reliability, create more feature rich applications and get instant updates.</p>
<p>Whether or not your application is installed or delivered as a service, <a href="http://www.docusign.com/blog/tag/integration/" class="st_tag internal_tag" rel="tag" title="Posts tagged with integration">integration</a> with web services such as the ones delivered by DocuSign requires a shift in user interface, support and architecture.</p>
<p>The cost of adopting the new paradigms are often less then the benefits you receive by utilizing the services oriented architecture (SOA). In this post we will examine the benefits, architecture considerations, implementation guidelines and support for an application integrated with DocuSign web services.</p>
<p>The target audience of this post are enterprise software architects and technical project managers that are designing an <a href="http://www.docusign.com/blog/tag/integration/" class="st_tag internal_tag" rel="tag" title="Posts tagged with integration">integration</a> with DocuSign web services.<br />
<strong></strong></p>
<p><strong>Benefits</strong><br />
ISO 9126 is an international standard for evaluating software quality.   There are six main characteristics and utilizing DocuSign web services directly contributes to all of them.<br />
<em>1. Functionality</em><br />
As you are considering executing contracts electronically or just gathering electronic signature you should keep in mind that stated requirements are most of the time are missing the full scope.</p>
<p>In addition to end user stated functionality <a href="http://www.docusign.com/blog/tag/electronic-signatures/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signatures">electronic signatures</a> have a number of applicable laws. Utilizing a commercial web service eases the burden of figuring out the details.  The service providing the full range of options can have immediate return on your investment or most likely will have a return in the near future.</p>
<p>Before you decide to build your own or buy a limited service it’s generally a good exercise to ask your users if any of the additional features could be applicable to their contract execution.  These are the types of questions that can help you figure out the evolution of requirements: “Dear Project Stakeholder, I know you are saying that right now all you need is a signature on the last page, but do you foresee us executing contracts that might require signatures on multiple pages?  Could initials come in handy?  Do we need to collect any data with this contract or just get the signatures?”<br />
<em>2. Reliability</em><br />
Enterprise ready commercial web service providers such as DocuSign host their solution in a secure and reliable data center.  There are personnel controls, audit logs and secure storage utilized to make sure that the solution and the data are well maintained.  In case of a forensics exercise or data loss by your application the secure audit log at DocuSign will still maintain that your documents were signed.</p>
<p>In addition to the operational reliability the software releases by an enterprise ready web service provider go through test passes and beta testing by other users of the web service.]<br />
<em>3. Usability</em><br />
Commercial web services can leverage economies of scale and invest more in user interface and application interface.  DocuSign continuously invests into ease of use both by end signers, senders and developers.</p>
<p>The usability improvements are then vetted and confirmed by thousands of signers that interact with the service every single day.<br />
<em>4. Efficiency</em><br />
One of the biggest wins when utilizing SOA is that the resource cost of executing the transactions is equal to the cost of making a call to the web service.  That’s a miniscule impact in comparison to what the web service provider needs to invest in to support presentation, conversion, cataloging and archiving of the electronic contracts.<br />
<em>5. Maintainability</em><br />
Web service provider maintains the solution and fixes any issues.  In addition to your staff not having to fix issues, the issues found by other users by the web service are also fixed and immediately delivered to you.<br />
<em>6. Portability</em><br />
Utilizing a standards based web service rather then an installed behind the firewall system allows you for maximum portability of your application.</p>
<p>First the application physical location is flexible.  You can access the commercial web service from any location with connectivity to the Internet.</p>
<p>Second the standards based SOAP <a href="http://www.docusign.com/blog/tag/api/" class="st_tag internal_tag" rel="tag" title="Posts tagged with api">API</a> allows you to utilize any operating system or technology that supports that interface.  Most of the application stacks in use today support SOAP and XML.<br />
<strong></strong></p>
<p><strong>Billing Information</strong><br />
Commercial web services need to support a billing configuration.  When architecting an application you need to consider the following billing relationships:<br />
1)    You are going to purchase a subscription to the web service and deliver the application pre-configured and ready to go.<br />
2)    You are going to ask your clients to purchase a subscription to the commercial web service.</p>
<p>The first configuration is probably easiest for deployment because the billing information is static.  When a new client starts using your application they don’t have to purchase a subscription to DocuSign services.  The burden of billing and possibly pre-paying for the subscription is something your system has to manage.</p>
<p>The second configuration will leverage DocuSign billing infrastructure but will have an up front cost of setting up a DocuSign corporate account and plugging that information in.</p>
<p>From a software architecture perspective the credentials that identify an account on DocuSign system are going to be global or stored in a customer record.<br />
<strong></strong></p>
<p><strong>Application Configuration</strong><br />
Most user friendly applications have a configuration page that allow the administrators to make changes without having to recompile or re-deploy the application.</p>
<p>Depending on the choices you made for the billing configuration between your application and your clients the configuration page is going to be global or on a per user basis.</p>
<p>It’s important to make sure that the configuration is limited and secured to the users that know how to properly configure connection to DocuSign web services.</p>
<p>There are also web service methods that can be used to make configuration easier.  Login method allows your application to get the web service credentials by supplying an e-mail and a password in a human readable form.  DocuSign also supports a Ping method which doesn’t validate credentials but returns True if you are successfully connecting to the web service end point.</p>
<p>DocuSign has several server farms:<br />
a.    Production (www.docusign.net) – this is where legally binding contracts are processed.<br />
b.    Demo (demo.docusign.net) – used for development and is free for customers to test against.  The code mirrors production exactly, the data is separate.<br />
c.    Preview (preview.docusign.net) – used to give customers early access to the upcoming versions of the web service.</p>
<p>A full DocuSign configuration screen should contain the following elements:<br />
1)    E-mail<br />
2)    Password<br />
3)    Billing Account selection (one e-mail and password could belong to several accounts)<br />
4)    Web Service URL selection (demo/production/preview)</p>
<p>If you opt out of using the Login method and would like to obtain web service credentials directly your screen should at least contain these elements:<br />
1)    Web Service User ID<br />
2)    Account ID<br />
3)    Password<br />
4)    Web Service URL selection (demo/production/preview)</p>
<p>We also suggest that you add a “Test” button that uses Ping and Login method for basic checking.  It will save you time on generating a real transaction in order to just test whether the configuration is correct.<br />
<strong>Support Considerations</strong><br />
Your application is likely to have it’s own screens, processes and data flow.  When an administrator or an end user is looking for help you need to provide functionality that will enable them to get help from DocuSign.</p>
<p>DocuSign deals with millions of different contracts and hundreds of integrated applications.  In order to help DocuSign developer support troubleshoot the errors we suggest you build in logging that shows what the requests and responses were at the web service level.</p>
<p>Different technology stacks support various methods for enabling tracing of web service calls.  When you escalate a support request to DocuSign you should have these key pieces of information – XML output of the web service call that is failing, XML response from DocuSign web service, Envelope IDs that are exhibiting problems, web service URL that you are interfacing with.</p>
<p>We suggest devising a configuration screen or a report that will allow an IT Operation person to generate the above-mentioned output.  Having that information handy is going to enable us to service you a lot quicker.</p>
<p><strong>Meta Data Linking</strong><br />
Most integrating applications extend their workflow and replace what used to be a faxing or printing functionality with DocuSign <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a>.  From a system level you will be using an external data source for some of your data.  The data needs to be correlated between the two data sources to provide a coherent view to the end user.</p>
<p>DocuSign transaction containers are called Envelopes and every single envelope has an envelope ID.  An appliction that creates or references those envelopes should at the very minimum store the envelope ID in one of its tables.</p>
<p>Envelopes also have Custom Fields.  Those are places where arbitrary data can be placed.  If you are looking for a bi-directional data linking you can use these fields.  Commonly applications store things like account ID or transaction ID in the envelope custom fields.</p>
<p>Given the envelope ID you can control the envelope and maybe most importantly gather the data from a completed envelope to update your application state.</p>
<p>For example when envelope completes you might want to change the customer record in your application and move forward in the business process.<br />
Multi Tenant Support<br />
Often applications will support having several companies in one data store.  For example SalesForce.com supports thousands of tenants that all have their own configuration and are expecting SalesForce.com to keep their records private and secured from each other.</p>
<p>When integrating with DocuSign web services you need to keep in mind that every tenant in your application might want to plug in their own web service credentials in case they have a DocuSign subscription already.</p>
<p>The configuration screens, data tables and onboarding procedures need to take this into account.  Consequently any support escalating from one of the tenants of the application might be due to the fact that the settings in that tenant’s DocuSign account are incorrect.</p>
<p>A common scenario is a changed password.  A new password would invalidate existing web service credentials for one of the tenants and the web service calls are going to generate “Invalid User Name or Password” credentials.</p>
<p><strong>X509 Certificates</strong><br />
A few of DocuSign’s web service calls are secured with an additional level of security.  The security based on WS-Security standard is utilizing a binary security token generated with an X509 Certificate.</p>
<p>These certificates need to be issues by a well known certificate authority such as Thawte or VeriSign.  The certificates also tend to have an expiration date.</p>
<p>If your application is using the methods that require a functioning certificate you need to make sure that the certificate doesn’t expire.  If you are not careful then one day with no code changes and no data changes the web service calls might start failing.<br />
<strong>Other Considerations</strong><br />
Some businesses have additional requirements:<br />
1)    What kind of identity verification is necessary for the signers?  DocuSign supports scalable security around signing from a unique activation link sent to the e-mail to RSA integrated ID Check system.  Increased levels of security generally make getting to signing harder and have different costs associated with them.<br />
2)    Has your development team implemented Web Service connectivity before?  If not we strongly advise you to get help from a knowledgeable integrator or from DocuSign Professional Services.<br />
References:<br />
<a href="http://en.wikipedia.org/wiki/ISO_9126 ">http://en.wikipedia.org/wiki/ISO_9126 </a></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.docusign.com%2Fblog%2F2009%2F05%2F26%2Fintegration-considerations-for-a-software-vendor%2F&amp;linkname=Integration%20Considerations%20for%20a%20Software%20Vendor"><img src="http://www.docusign.com/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.docusign.com/blog/2009/05/26/integration-considerations-for-a-software-vendor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>API&#8217;s, Cloud Computing and Developer Center – Expanding the Cloud</title>
		<link>http://www.docusign.com/blog/2009/03/16/apis-cloud-computing-and-developer-center-%e2%80%93-expanding-the-cloud/</link>
		<comments>http://www.docusign.com/blog/2009/03/16/apis-cloud-computing-and-developer-center-%e2%80%93-expanding-the-cloud/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 18:04:44 +0000</pubDate>
		<dc:creator>An Bui, DocuSign Social Media</dc:creator>
				<category><![CDATA[DevCenter]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[DocuSign]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[software adoption]]></category>

		<guid isPermaLink="false">http://blog.docusign.net/?p=87</guid>
		<description><![CDATA[Cloud computing and scalable solutions will likely increase in importance as organizations try to allocate their resources according to their priorities. Several blogs cover cloud computing technologies, such as Programmable Web, a blog that focuses on API&#8217;s (Application Programming Interfaces) and mashups. Amazon&#8217;s Jeff Barr, the Lead Web Services Evangelist, often blogs, speaks, or otherwise [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-440" title="image10" src="http://www.docusign.com/blog/wp-content/uploads/2009/03/image10.jpg" alt="APIs, Cloud Computing and Developer Center – Expanding the Cloud " width="340" height="200" /><a href="http://www.docusign.com/blog/tag/cloud-computing/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Cloud Computing">Cloud computing</a> and scalable solutions will likely increase in importance as organizations try to allocate their resources according to their priorities. Several blogs cover <a href="http://www.docusign.com/blog/tag/cloud-computing/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Cloud Computing">cloud computing</a> technologies, such as <a href="http://www.programmableweb.com/">Programmable Web</a>, a blog that focuses on API&#8217;s (Application Programming Interfaces) and mashups. Amazon&#8217;s <a href="http://www.jeff-barr.com/">Jeff Barr</a>, the Lead Web Services Evangelist, often blogs, speaks, or otherwise communicates about the cloud, as Amazon provides several solutions, such as Simple Storage Service (S3), Elastic Compute Cloud (EC2) and others.</p>
<p><strong>API&#8217;s Importance</strong><br />
At <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>, we recently released our <a href="http://www.docusign.com/devcenter/">developer center</a>, a resource for our <a href="http://www.docusign.com/devcenter/sign_up/register.php">developer community</a> to access our API, use forums to communicate with other developers and share knowledge with <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> experts. We realize that the true benefit of ECE is to integrate it into mission critical applications and processes. That takes developers and domain expertise beyond what any one company can do. By allowing others to leverage the power of the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> cloud in their applications these developers can unlock the ability to streamline processes around the globe.</p>
<p>The <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> API actually comes in two flavors &#8211; the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect Service which enables <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> transactions to deliver real-time status and form data directly to 3rd party applications, and the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect API which allows external systems to ‘embed’ the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> signing or sending process directly into other applications. Both of these interfaces are purely ‘cloud based’ so there is nothing to install. Both are based on well understood standards such as SOAP and XML.</p>
<p>A good example of the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Connect service is the new <a href="http://www.docusign.com/products/connect/salesforce/index.php">DocuSign Connect for Salesforce</a> tool &#8211; this has enabled customers to deeply integrate transaction events and document/form data directly into their Salesforce instances, automating what usually required manual work by the sales reps. This means reps spend more time selling, and the data is much more accurate so better decisions can be made.</p>
<p><strong>Expanding the Cloud </strong><br />
Of course, providing an API and developer program is only the beginning. This program also must include registration, support, forums, example code segments, and a validation process to qualify applications that are production ready. Put another way, this is not just a web site – this project requires a commitment. Just ask <a href="http://www.docusign.com/blog/tag/mike-borozdin/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Mike Borozdin">Mike Borozdin</a>, our lead dev center manager – he spends many, many, hours working with developers to be sure they have what they need.</p>
<p>We know a strong developer community is key to large scale success of our platform. We’ll continue to provide blogs, forums and other social media tools, so our developer community can connect with each other, share ideas, and expand the cloud.</p>
<p><a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>&#8217;s <a href="http://www.docusign.com/forums/">forums</a> provide information such as development features, <a href="http://www.docusign.com/blog/tag/sdk/" class="st_tag internal_tag" rel="tag" title="Posts tagged with sdk">SDK</a> updates &amp; content, upcoming release instructions, API feature requests, <a href="http://www.docusign.com/blog/tag/java/" class="st_tag internal_tag" rel="tag" title="Posts tagged with java">Java</a> and .NET <a href="http://www.docusign.com/blog/tag/integration/" class="st_tag internal_tag" rel="tag" title="Posts tagged with integration">integration</a> and other relevant discussions.</p>
<p><strong>API&#8217;s Role in Adoption </strong><br />
API&#8217;s help drive technology adoption. For example, <a href="http://www.twitter.com/docusign">Twitter</a>, one of the more popular microblogging applications, has an API that&#8217;s given rise to third party applications that&#8217;s helped drive adoption of the service. These tools mean Twitter can focus on its core proposition and users who want additional features such as metrics can use the appropriate third party provider. Twitter&#8217;s extensibility due to a popular API may be a reason for its popularity.</p>
<p>By opening up <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>&#8217;s <a href="http://www.docusign.com/blog/tag/electronic-signature/" class="st_tag internal_tag" rel="tag" title="Posts tagged with electronic signature">electronic signature</a> and online contract execution technology to developers via our API and developer center, we hope to ‘expand the cloud’ through the innovations that can only come from developers with all sorts of different perspectives.</p>
<p><em><span style="font-size: 11px; font-family: Verdana;">Image courtesy of flickr user <a href="http://www.flickr.com/photos/selenamarie/">selena marie</a> under <a href="http://creativecommons.org/licenses/by-nd/2.0/deed.en">creative commons</a></span></em></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.docusign.com%2Fblog%2F2009%2F03%2F16%2Fapis-cloud-computing-and-developer-center-%25e2%2580%2593-expanding-the-cloud%2F&amp;linkname=API%26%238217%3Bs%2C%20Cloud%20Computing%20and%20Developer%20Center%20%E2%80%93%20Expanding%20the%20Cloud"><img src="http://www.docusign.com/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.docusign.com/blog/2009/03/16/apis-cloud-computing-and-developer-center-%e2%80%93-expanding-the-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Want to Test Drive Online Contract Execution at No Cost?</title>
		<link>http://www.docusign.com/blog/2009/02/26/want-to-test-drive-online-contract-execution-at-no-cost/</link>
		<comments>http://www.docusign.com/blog/2009/02/26/want-to-test-drive-online-contract-execution-at-no-cost/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 18:33:44 +0000</pubDate>
		<dc:creator>An Bui, DocuSign Social Media</dc:creator>
				<category><![CDATA[DevCenter]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[DocuSign]]></category>
		<category><![CDATA[DocuSign Connect]]></category>
		<category><![CDATA[Electronic Contract Execution]]></category>
		<category><![CDATA[electronic signatures]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://blog.docusign.net/?p=100</guid>
		<description><![CDATA[Free Resources, SDK and Developer Forum Provide Fast Path to Automating Legacy Processes 
The DocuSign Developer Center provides software developers, enterprise architects, systems integrators and independent software vendors with free resources to learn about, create and test solutions powered by DocuSign technology. Complete with a SDK, open standards-based application programming interfaces (APIs) and Developer Forum, [...]]]></description>
			<content:encoded><![CDATA[<p><em><img class="alignleft size-full wp-image-446" title="image13" src="http://www.docusign.com/blog/wp-content/uploads/2009/02/image13.jpg" alt="Want to Test Drive Online Contract Execution at No Cost?" width="340" height="200" />Free Resources, SDK and Developer Forum Provide Fast Path to Automating Legacy Processes </em></p>
<p>The <a href="http://www.docusign.com/blog/tag/docusign-developer-center/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign Developer Center">DocuSign Developer Center</a> provides software developers, enterprise architects, systems integrators and independent software vendors with free resources to learn about, create and test solutions powered by <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> technology. Complete with a SDK, open standards-based application programming interfaces (APIs) and Developer Forum, the <a href="http://www.docusign.com/blog/category/devcenter/">DocuSign Developer Center</a> is now available.</p>
<p>Despite the focus on business process <a href="http://www.docusign.com/blog/tag/automation/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automation">automation</a>, organizations mail or express ship millions of documents for signature daily, relying on a slow, expensive and inherently insecure paper-based process. <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>’s on-demand <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> automates this business process and enables companies to eliminate the antiquated “print-ship-sign-copy-return-scan” cycle, dramatically reducing costs and accelerating business. The new Developer Center allows companies to inject <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> technology into their unique business processes including existing ERP, CRM and HR systems to eliminate an unnecessary paper processes, go green and reduce costs. Now developers can quickly offer their company and clients the power and productivity of <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a>.</p>
<p>John Musser, founder of ProgammableWeb, stated:</p>
<blockquote><p>Open APIs like the new <a href="http://www.docusign.com/blog/tag/docusign-connect/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign Connect">DocuSign Connect</a> are becoming the essential glue that makes the best SaaS services a truly integral part of enterprise IT. Enterprise and third party developers can use this new breed of APIs in the cloud to tailor solutions to work with existing corporate systems from CRM to ERP. <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>&#8217;s just-launched Developer Center has the key elements that we&#8217;ve seen make a difference in getting developer&#8217;s the resources they need to succeed.</p></blockquote>
<p><strong><span style="font-size: 14px; font-family: Verdana;"><span style="font-size: 13px;">The Dev Center At-a-Glance </span></span></strong></p>
<p>The <a href="http://www.docusign.com/blog/tag/docusign-developer-center/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign Developer Center">DocuSign Developer Center</a> provides developers access to the most robust and flexible electronic signature and <a href="http://www.docusign.com/blog/tag/electronic-contract-execution/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Electronic Contract Execution">electronic contract execution</a> (ECE) APIs available today that can be used to reduce costs associated with contract execution processes, while driving untapped business opportunities. <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> APIs adhere to the latest version of the WS-Security (web services security) protocol to ensure the integrity and confidentiality of <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>-powered web services messaging. The cornerstone of the Developer Center is <a href="http://www.docusign.com/blog/tag/docusign-connect/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign Connect">DocuSign Connect</a>, a suite of <a href="http://www.docusign.com/blog/tag/integration/" class="st_tag internal_tag" rel="tag" title="Posts tagged with integration">integration</a> services designed to extend <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> service capabilities into existing systems or new applications.</p>
<p><a href="http://www.docusign.com/blog/tag/docusign-connect/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign Connect">DocuSign Connect</a> includes:</p>
<ul>
<li><strong><span style="font-size: 12px; font-family: Verdana;"><a href="http://www.docusign.com/blog/tag/docusign-connect/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign Connect">DocuSign Connect</a> <a href="http://www.docusign.com/blog/tag/api/" class="st_tag internal_tag" rel="tag" title="Posts tagged with api">API</a></span></strong><span style="font-size: 12px; font-family: Verdana;">—Enables the exchange of information between the <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> platform and enterprise business applications, allowing developers to create custom <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> enterprise Web applications. </span></li>
</ul>
<ul>
<li><strong><span style="font-size: 12px; font-family: Verdana;"><a href="http://www.docusign.com/blog/tag/docusign-connect/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign Connect">DocuSign Connect</a> Service</span></strong><span style="font-size: 12px; font-family: Verdana;">—Is a standards-based web service that pushes <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> contract transaction data into disparate applications over HTTPS protocol. </span></li>
</ul>
<p>As a <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a> Developer Community member, you receive access to all of the tools, tips and resources needed to develop and deliver a <a href="http://www.docusign.com/blog/tag/docusign/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign">DocuSign</a>-powered solution. For more information visit the <a href="http://www.docusign.com/devcenter">DocuSign Developer Center</a>. To start using <a href="http://www.docusign.com/blog/tag/docusign-connect/" class="st_tag internal_tag" rel="tag" title="Posts tagged with DocuSign Connect">DocuSign Connect</a>, sign up for a <a href="http://www.docusign.com/devcenter/sign_up/register.php">free developer account</a>.</p>
<p>In today&#8217;s economic climate, corporations are clearly focused on three critical and essential activities: cutting costs, securing revenue and retaining customers. Our customers tell us daily they have slashed operating costs, raised revenues and improved customer retention by closing deals electronically which may not have happened otherwise. We&#8217;re excited to provide you with the tools you need to drive the critical benefits of online contract execution into your organizations.<br />
<em><br />
<span style="font-size: 11px; font-family: Verdana;">Image courtesy of flickr user <a href="http://flickr.com/photos/preciouskhyatt/">preciouskhyatt</a> under <a href="http://creativecommons.org/licenses/by/2.0/deed.en">Creative Commons</a></span></em></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.docusign.com%2Fblog%2F2009%2F02%2F26%2Fwant-to-test-drive-online-contract-execution-at-no-cost%2F&amp;linkname=Want%20to%20Test%20Drive%20Online%20Contract%20Execution%20at%20No%20Cost%3F"><img src="http://www.docusign.com/blog/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.docusign.com/blog/2009/02/26/want-to-test-drive-online-contract-execution-at-no-cost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
