Saltar al contenido

Integrations

Connecting it to your systems

The three ways to connect, and which to pick for what you need.

Updated on 13/08/2026

If you already have a system where the information lives — an ERP, a CRM, a shared folder — there are three ways to connect it. The difference is who starts the conversation.

ApproachWho startsWhat it is for
APIYour systemCreate processes, upload documents, query status from your own code
Automatic notificationsThe platformLearn the moment someone signed or delivered, without polling
Connected folderBothHave documents appear where your people already work

Which to choose

  • If your system is in charge and wants to launch processes: API.
  • If what you need is to react to what happens here: automatic notifications.
  • If people already work in a shared folder and you do not want to change that habit: connected folder.

They are not exclusive, and most setups end up with two: the API to launch and notifications to find out.

Watch out

Automatic notifications must be acknowledged: if your system does not respond, delivery is retried. An endpoint that errors on everything generates endless retries and noise.

Before writing code

The technical documentation with endpoints, authentication and examples lives in the platform itself. This article is the map; the detail is there.

Is there a test environment?

Yes, so you do not dirty real data while developing.

Do access keys expire?

They can be rotated and revoked. One per integration is better than one for everything.

Does using the API consume credits?

It consumes exactly what the same action would through the screen, no more.

A real case

The situation

A construction firm wants onboarding to start automatically when a subcontractor is created in their ERP.

What you do

  1. The ERP calls the API when creating the subcontractor
  2. Receives an automatic notification when the case completes
  3. Marks the subcontractor as cleared in its own system

What you get

Nobody types anything twice, and the ERP knows who may enter site without being told.

The situation

An advisory firm with four hundred clients wants creating a client in their practice software to trigger the document request.

What you do

  1. Their software calls the API when the client record is created
  2. The onboarding template launches with the data it already had
  3. The status returns to their software when the client delivers

What you get

Onboarding stops being double work and the firm sees progress without leaving their tool.

The situation

Each department wants its own connection and four are built doing almost the same thing.

What you do

  1. Defines one flow and treats the special cases as variants

What you get

There is one integration to maintain instead of four that clash.

The situation

The connection is built against a version of the system that is about to change.

What you do

  1. Asks IT for the upgrade calendar before starting

What you get

The integration is not born obsolete.

The situation

A process that runs three times a year is integrated.

What you do

  1. Weighs it against doing it by hand

What you get

Effort goes where there is genuine repetition.

The situation

It is connected and not tested with real data until go-live day.

What you do

  1. Tests a real case in a separate environment
  2. Checks what happens when the data arrives wrong

What you get

Go-live is not also the first test.

This article answers

  • integrate code contract with our erp
  • api to create processes automatically
  • get notified when someone signs
  • connect to sharepoint