> 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/connecteurs-metiers.md).

# Connecteurs Métiers

Les **connecteurs métiers** sont des connecteurs Java spécifiques à des domaines fonctionnels particuliers (achats, RH, comptabilité, juridique…). Ils viennent compléter les [connecteurs génériques](/documentations/efalia-process/vue-ensemble/connecteurs-generiques.md) pour répondre à des besoins métier précis.

{% hint style="info" %}
**Connecteurs sur mesure**

Les connecteurs métiers peuvent être développés par Efalia ou par des intégrateurs partenaires pour répondre aux besoins spécifiques d'une organisation. Pour développer un connecteur custom, consultez [Développer un Connecteur Custom](/documentations/efalia-process/vue-ensemble-api/developper-connecteur-custom.md).
{% endhint %}

***

## Connecteurs Métiers Disponibles

Les connecteurs métiers disponibles dans votre installation dépendent de la configuration de votre environnement et des modules activés dans votre licence.

### Connecteurs de Gestion Documentaire

Ces connecteurs facilitent l'intégration avec des systèmes de GED ou d'archivage :

| Connecteur               | Description                                                                                                                                              |
| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Connecteurs Efalia Doc   | Interaction avec la GED Efalia Doc — voir [Connecteurs Efalia Doc](/documentations/efalia-process/vue-ensemble/mise-en-oeuvre/connecteurs-efalia-doc.md) |
| Connecteurs Multigest v2 | Interaction avec Multigest via API v2 — voir [Agents Multigest v2](/documentations/efalia-process/vue-ensemble/mise-en-oeuvre/agents-multigest-v2.md)    |

### Connecteurs de Signature

| Connecteur    | Description                                                                                                                   |
| ------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| Contrat Privé | Signature électronique à valeur probante — voir [Contrat Privé](/documentations/efalia-process/vue-ensemble/contrat-prive.md) |

***

## Développer un Connecteur Métier Custom

Pour des besoins non couverts par les connecteurs existants, il est possible de développer des connecteurs Java personnalisés.

Un connecteur Java Efalia Process implémente l'interface dédiée et peut :

* Appeler n'importe quel système tiers (ERP, CRM, API REST, base de données…)
* Lire et écrire des valeurs dans le formulaire Process
* Effectuer des calculs métier complexes
* Interagir avec des services externes (email, SMS, messagerie instantanée…)

Pour les cas simples ne nécessitant pas de développement Java, le **ScriptConnector** (Groovy) offre une alternative rapide — voir [Connecteurs Génériques](/documentations/efalia-process/vue-ensemble/connecteurs-generiques.md#scriptconnector).

Pour le développement d'un connecteur Java complet, consultez [Développer un Connecteur Custom](/documentations/efalia-process/vue-ensemble-api/developper-connecteur-custom.md).

***

## Exemples de Connecteurs Métiers Courants

### Intégration ERP

Un connecteur métier peut interroger un ERP (SAP, Sage, Oracle…) pour :

* Vérifier l'existence d'un tiers (fournisseur, client)
* Récupérer des données de référence (catalogue, tarifs, solde compte)
* Créer ou mettre à jour des enregistrements (commande, facture, paiement)

### Intégration CRM

Pour les processus commerciaux, un connecteur CRM peut :

* Créer ou qualifier une opportunité depuis un workflow
* Récupérer les informations d'un contact pour pré-remplir un formulaire
* Mettre à jour le statut d'un dossier client

### Intégration SIRH

Pour les processus RH, un connecteur SIRH peut :

* Récupérer les données d'un salarié (contrat, ancienneté, poste)
* Mettre à jour des informations (congés validés, formations suivies)
* Déclencher des actions dans le SIRH (création d'accès, notification paie)

***

## Connecteur API REST Générique

Pour les intégrations avec des systèmes disposant d'une API REST, le **connecteur ApiRest** natif d'Efalia Process permet d'effectuer des appels HTTP sans développement Java.

Consultez la [documentation dédiée](/documentations/efalia-process/vue-ensemble-api/connecteur-api-rest.md) pour la configuration complète.

***

Pour aller plus loin :

* [Connecteurs Génériques](/documentations/efalia-process/vue-ensemble/connecteurs-generiques.md)
* [Connecteur API REST](/documentations/efalia-process/vue-ensemble-api/connecteur-api-rest.md)
* [Vue d'Ensemble des Intégrations](/documentations/efalia-process/vue-ensemble.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/connecteurs-metiers.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.
