> For the complete documentation index, see [llms.txt](https://documentation.efalia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.efalia.com/documentations/efalia-process/vue-ensemble.md).

# Intégrations

Efalia Process s'intègre nativement avec l'ensemble de la suite Efalia et s'ouvre sur des systèmes tiers via des connecteurs et des API. Cette section décrit les intégrations disponibles et comment les mettre en œuvre.

***

## La Suite Efalia

Efalia Process est le moteur de workflow de la suite Efalia. Il peut s'interconnecter avec les autres produits de la plateforme pour créer des solutions métier complètes.

| Produit            | Rôle dans l'écosystème                                                     | Article                                                                                 |
| ------------------ | -------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| **Efalia Doc**     | GED (Gestion Électronique de Documents) — classement, recherche, archivage | [Intégration Efalia Doc](/documentations/efalia-process/vue-ensemble/mise-en-oeuvre.md) |
| **Efalia Capture** | Capture et reconnaissance de documents entrants (OCR, LAD/RAD)             | [Efalia Capture](/documentations/efalia-process/vue-ensemble/efalia-capture.md)         |
| **Efalia Portal**  | Portail collaboratif et espace de partage avec des tiers externes          | [Efalia Portal](/documentations/efalia-process/vue-ensemble/efalia-portal.md)           |
| **Efalia Compose** | Génération de documents et publipostage                                    | [Efalia Compose](/documentations/efalia-process/vue-ensemble/efalia-compose.md)         |
| **Efalia Safe**    | Coffre-fort numérique et archivage à valeur probante                       | [Efalia Safe](/documentations/efalia-process/vue-ensemble/efalia-safe.md)               |
| **Efalia IA**      | Intelligence artificielle — classification, extraction, assistance         | [Efalia IA](/documentations/efalia-process/vue-ensemble/efalia-ia.md)                   |

***

## Intégrations Tierces

En complément de la suite Efalia, Process propose des mécanismes d'intégration ouverts avec tout système d'information.

| Type d'intégration         | Description                                                             | Article                                                                                         |
| -------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| **Signature électronique** | Signature de documents via Efalia Sign / Contrat Privé                  | [Signature Électronique](/documentations/efalia-process/vue-ensemble/signature-electronique.md) |
| **Connecteurs génériques** | Connecteurs Java fournis (génération PDF/DOCX, LDAP, appels REST…)      | [Connecteurs Génériques](/documentations/efalia-process/vue-ensemble/connecteurs-generiques.md) |
| **Connecteurs métiers**    | Connecteurs spécifiques aux processus métier (commandes, contrats, RH…) | [Connecteurs Métiers](/documentations/efalia-process/vue-ensemble/connecteurs-metiers.md)       |
| **Contrat Privé**          | Signature électronique via le service Contrat Privé d'Efalia            | [Contrat Privé](/documentations/efalia-process/vue-ensemble/contrat-prive.md)                   |

***

## Mécanismes d'Intégration

Efalia Process propose plusieurs mécanismes pour s'interfacer avec des systèmes externes.

{% tabs %}
{% tab title="Connecteurs Java" %}
**Exécution côté serveur lors d'une opération de workflow**

Les connecteurs sont des composants Java attachés aux opérations dans le Designer. Ils s'exécutent automatiquement lors du déclenchement d'une opération et peuvent :

* Lire/écrire des données dans des systèmes tiers
* Générer des documents
* Envoyer des notifications personnalisées
* Interagir avec d'autres applications

Consultez [Paramétrage des Connecteurs](/documentations/efalia-process/administration/administration-technique/parametrage-connecteurs.md) pour la liste complète.
{% endtab %}

{% tab title="API REST" %}
**Intégration bidirectionnelle avec des systèmes tiers**

Efalia Process expose une **API REST** complète permettant à des systèmes externes de :

* Créer et manipuler des documents workflow
* Déclencher des opérations
* Lire les données des processus
* Gérer les utilisateurs et les rôles

Consultez la section [Développeurs > API REST](/documentations/efalia-process/vue-ensemble-api.md) pour la documentation complète.
{% endtab %}

{% tab title="Webhooks" %}
**Notification événementielle vers des systèmes tiers**

Efalia Process peut notifier des systèmes externes via des **webhooks** lorsque des événements surviennent (création d'un document, changement d'état, opération exécutée…).

Les webhooks permettent des architectures événementielles sans polling. L'URL de réception des webhooks doit être autorisée dans la configuration du serveur :

```
$CONTEXT_PROCESS/workey/webhook/*
```

Consultez [Développeurs > Webhooks](/documentations/efalia-process/vue-ensemble-api/webhooks-evenements.md) pour la configuration.
{% endtab %}

{% tab title="Agents Planifiés" %}
**Synchronisation et traitement automatiques**

Les agents planifiés (cron) permettent d'automatiser des synchronisations récurrentes avec des systèmes tiers :

* Import de documents depuis une GED
* Export de données vers un ERP
* Synchronisation d'annuaires

Consultez [Agents Process](/documentations/efalia-process/administration/administration-technique/agents-process.md) pour la configuration.
{% endtab %}
{% endtabs %}

***

## Prérequis Communs

Quelle que soit l'intégration, les prérequis suivants sont généralement requis :

{% hint style="warning" %}
**Compte de service**

Les intégrations nécessitent un **compte de service** dédié avec les droits suffisants dans les deux systèmes. Évitez d'utiliser un compte utilisateur nominatif pour les intégrations.
{% endhint %}

| Prérequis             | Description                                                                                |
| --------------------- | ------------------------------------------------------------------------------------------ |
| **Réseau**            | Connectivité réseau entre les serveurs Efalia Process et le système cible                  |
| **Compte de service** | Compte avec les droits nécessaires dans les deux systèmes                                  |
| **Licence**           | Certaines intégrations nécessitent une activation de module dans la licence                |
| **Version**           | Vérifier la compatibilité des versions (ex : Efalia Doc canari 34 pour les nouvelles APIs) |

***

## Matrice de Compatibilité

| Intégration                                  | Version Process minimale | Remarques                                                                                                             |
| -------------------------------------------- | ------------------------ | --------------------------------------------------------------------------------------------------------------------- |
| Efalia Doc (anciens connecteurs Multigest 9) | 6.x                      | Connecteurs hérités — migration recommandée                                                                           |
| Efalia Doc (nouveaux connecteurs)            | 6.33                     | Requiert Efalia Doc canari 34+                                                                                        |
| Contrat Privé                                | 6.36.0                   | Service de signature Efalia                                                                                           |
| Module d'archivage                           | 6.11.3                   | Voir [Module d'Archivage](/documentations/efalia-process/administration/administration-technique/module-archivage.md) |
| Agent Multigest v2                           | 6.x                      | Bannettes Multigest                                                                                                   |

***

Pour aller plus loin :

* [Paramétrage des Connecteurs](/documentations/efalia-process/administration/administration-technique/parametrage-connecteurs.md)
* [API REST](/documentations/efalia-process/vue-ensemble-api.md)
* [Agents Process](/documentations/efalia-process/administration/administration-technique/agents-process.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://documentation.efalia.com/documentations/efalia-process/vue-ensemble.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
