> For the complete documentation index, see [llms.txt](https://guide.signspace.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.signspace.com/en/integrations/integrate-electronic-signatures-with-external-systems.md).

# Integrate electronic signatures with external systems

SignSpace provides an Application Programming Interface (API) that enables organisations to integrate electronic signatures directly into their existing systems and workflows. Integration allows you to:

* Improve the customer experience by providing a seamless signing process
* Accelerate signature collection and contract processing
* Increase process reliability and operational efficiency by minimising manual work
* Ensure documents are distributed to the correct individuals or groups
* Automatically archive signed documents in designated storage locations

SignSpace has been developed with an API-first approach, and its flexible API architecture supports a wide variety of integration scenarios. Our customers and partners have implemented integrations for many different business needs.

{% hint style="success" %}
[**Our experts**](https://signspace.vastuugroup.fi/en/) will help you identify the most suitable way to integrate electronic signing into your organisation’s business processes.
{% endhint %}

### Integration Project Phases

Our specialists support you throughout the entire integration project. A typical integration implementation includes the following phases:

* Initial consultation to review requirements and define the desired integration functionality
* Creation of a staging environment and delivery of API credentials to the customer
* Integration development in the staging environment, with support from SignSpace technical experts when needed
* Testing of the completed integration
* Secure delivery of production credentials
* Production deployment

### Sending a Document for Signature via the API

Integration with SignSpace is performed through a REST API. A typical workflow for sending a document for signing includes the following steps:

1. **Authentication**: Authenticate using your API credentials.
2. **File Upload**: Upload the documents to be signed to SignSpace.
3. **Create a Signature Request**: Create a signature request by:
   * Referencing the uploaded document ID(s)
   * Defining the signers
   * Setting the signing order
   * Configuring any other required settings

{% hint style="info" %}
Detailed instructions and code examples are available in the [**SignSpace Developer Guide**](https://signspace.vastuugroup.fi/en/developer-guide).
{% endhint %}

### Support Services and Ready-Made Integrations

SignSpace provides ready-made integrations for a range of systems, including:

* Sympa HR
* Microsoft SharePoint
* Google Drive
* Derigo Pro 3
* M-Files
* Websales
* Triplan TWeb
* EG Optomaze

Additional information about available integrations can be found on our [website](https://signspace.vastuugroup.fi/en/integrations).

Our [technical support team](https://signspace.vastuugroup.fi/en/) is available to assist with any integration-related questions.
