# Communication

## Introduction

There are several ways of connecting your system to Pagero Network.

Depending on transaction volume and technical requirements, our solutions range from very basic, manual ones to fully automated solutions integrated directly with your ERP system.

For clarity, we bundle our communication solutions in the following three categories: [Basic](#basic-communication), [Advanced](#advanced-communication) and [Enterprise](#enterprise-communication).

!!!
**NOTE:** Not all supported/available communication options are listed here, only the most commonly used solutions which we encourage and recommend.
!!!

---

## What's included?

Here is a general overview of what's included in our [Basic](#basic-communication), [Advanced](#advanced-communication) and [Enterprise](#enterprise-communication) connectivity offerings.

{.compact}

Feature                                                                                               | Basic               | Advanced            | Enterprise
---                                                                                                   | :---:               | :---:               | :---:
[Basic, semi-manual solutions](basic/index.md) for sending/receiving e-documents                      | :white_check_mark:  | :white_check_mark:  | :white_check_mark:
Basic secure authentication methods                                                                   | :white_check_mark:  | :white_check_mark:  | :white_check_mark:
Standardized attachment handling                                                                      | :white_check_mark:  | :white_check_mark:  | :white_check_mark:
[Advanced communication protocols](advanced/index.md) (SFTP, HTTP)                                    |                     | :white_check_mark:  | :white_check_mark:
Advanced authentication methods (OAuth2)                                                              |                     | :white_check_mark:  | :white_check_mark:
[Enterprise, customized communication protocols](Enterprise/index.md) (AS2, cXML, 3rd party APIs)     |                     |                     | :white_check_mark:
Enterprise authentication methods (OAuth2, client certificates)                                       |                     |                     | :white_check_mark:
Customized attachment handling                                                                        |                     |                     | :white_check_mark:
[Customized envelope- and/or batching handling](integration-toolkit.md#envelopes--batchers)           |                     |                     | :white_check_mark:
[Technical receipts/acknowledgements](integration-toolkit.md#technical-receipts)                      |                     |                     | :white_check_mark:
Customized protocol settings                                                                          |                     |                     | :white_check_mark:
[Pre-processing service/s](integration-toolkit.md#pre-processing-services)                            |                     |                     | :white_check_mark:

Our Advanced connectivity offerings follows a set of predefined settings which we believe are "sensible defaults" to ensure the quickest setup process and as little maintenance as possible.

If you need further customization options, please check out our Enterprise Connectivity and/or our Integration toolkit offerings which allows you to explore our full range of customizable integrations options.

For more granular details, please visit the full [HTTPS](advanced/https.md) or [SFTP](advanced/sftp.md) sections, respectively.

---

## Choosing a communication type

### Recommendations

We recommend the following in order of most preferred to least preferred:

1. **[HTTPS](advanced/https.md):** This communication type is superior for sending files over the internet due to its robust encryption, wider accessibility, and seamless integration with web-based workflows, offering a more secure and user-friendly experience compared to other protocols like SFTP.

2. **[Pagero-run SFTP](advanced/sftp.md):** This communication type is extremely simple to set up and requires no ongoing maintenance. Outbound file processing is event-driven, and we processes files instantly upon receipt. Pagero-run SFTP scales virtually infinitely. However, many larger organizations are unwilling to connect to external SFTP servers and require that Pagero connect to their server instead.

---

## Basic communication

Our most basic communication offering is:

- **Document Upload:** Upload files by dragging and dropping them onto our web based upload interface.
- **Pagero Connect:** A desktop client with a graphical user interface.

[!ref Basic communication](basic/index.md)

---

## Advanced communication

Our advanced communication offerings include:

- **Document Upload - Advanced:** Upload multiple files at once by dragging and dropping them onto our web based upload interface.
- **HTTPS:** Hypertext Transfer Protocol Secure
- **SFTP:** SSH File Transfer Protocol

These solutions offer a high level of automatation and security. Suited for companies that have access to and utilizes an integration application.

[!ref Advanced communication](advanced/index.md)

---

## Enterprise communication

We also offer several other communication solutions that could be utilized to connect to Pagero Network, a selection of these solutions is presented below.

- **APIs:** REST based Application Programming Interfaces
- **AS2:** Applicability Statement 2
- **cXML:** Synchronous cXML request-response handling over HTTPS.
- **Pagero Server Connect:** Fully automated application installed locally.

These are ideal solutions for systems which doesn't support any of the protocols mentioned in [advanced communication](#advanced-communication).

[!ref Enterprise communication](enterprise/index.md)

If you wish to know what else we can offer, please [contact us](../get-support.md).

---

## REST APIs

We offer a full set of REST APIs as well, that allows applications to integrate with our platform Pagero Online even more seamlessly.

For more information on these, please see the separate REST APIs section:

[!ref REST APIs](../partners/apis/index.md)
