Developer Tools & APIs
e-Share’s architecture by its nature provides integrations with client-provided cloud file storage, as our system stores no files. Today we have integrations with OneDrive, SharePoint Online, Azure Blob Storage, Box, Dropbox and Google Drive. And because we are committed to leveraging your existing email and collaboration workflows, we have existing integrations with Teams, Exchange, Outlook and Gmail.
But what sets e-Share apart is the integrations possible with the enterprise applications that initiate or participate in your organization’s file and email-based workflows. The integration options and a few representative user cases are described below.
REST API and Code-less Integration Options
Extend the Functionality of Your Enterprise Applications and Automate File-based Workflows
e-Share enables organizations to accelerate the digital transformation of file-based workflows by extending the file sharing and collaboration capabilities of their enterprise applications. This includes file transfer into your applications, not just file sharing with external parties. Using our APIs and leveraging code-less integrations via SMTP, organizations can now swiftly implement highly-secure and automated data exchange with external partners at scale without building and managing complex, expensive new infrastructure or accepting non-compliant solutions.
To access our APIs, authorized users can generate an access token using our Cloud Web Portal (CWP). From there they can use their favorite software to programmatically create, list, modify and disable Trusted Shares, manage files and recipients and much more. All operations are audited and comply with centrally defined sharing and access policies. All information and activity can be viewed and managed through CWP.
e-Share provides documentation and sample code to get you started. Examples are provided in CURL, Python and .NET. The SDK also includes the source code to .NET and Python APIs built on top of the REST APIs, so you can build directly in those environments if you prefer.
Code-Less Integration via SMTP
Many applications have an existing ability to generate emails that contain attached files…explanation of benefits, bill of materials, pay slips, and invoices. But this capability is often rejected when organizations consider how to automate the workflows that involve these documents and their partners, suppliers and clients. The primary reasons for this is:
e-Share addresses these limitations, allowing attachments to application-generated emails to be replaced with links to a Trusted Share that is automatically created within your cloud file storage to contain these attachments. All of the file-management controls, central sharing policy management, and reporting and analytics capabilities of the e-Share platform are then available to control, audit and manage access to the shared files.
Emails from your applications are routed via SMTP to the e-Share Secure Mail Gateway via an email relay. This relay may be embedded within and configurable from your enterprise application (e.g. Salesforce) or it may be configurable from an existing Message Transfer Agent (MTA) that is downstream from your application. This MTA could be Microsoft Exchange Online, a network DLP product (e.g. Symantec), or an email gateway product (e.g. ProofPoint). Emails processed by the Secure Mail Gateway can be routed to your email service provider of choice or can sent by e-Share using our integration and long-standing partnership with MailGun.
Some of Our Integrations
Pay stubs emailed to retail employees
A retail client sends pay slips to store employees personal email addresses, eliminating $250K per year in fees otherwise payable to ADP.
Performance reports sent to retail store managers
Detailed performance reports are sent to managers directly from SAP, saving time and allowing auditing of report usage.
Receipt of new member enrollment forms
New member enrollment forms are uploaded by salespeople, triggering an automated new member onboarding workflow.
Debug files uploaded via customer support portal
Error logs & database dumps are uploaded by clients via a web form on a support portal and associated with a ticket.