Intégrations
Connecter ArchiCollab à vos outils (Webhooks)
Automatisez vos workflows en recevant les événements ArchiCollab dans Zapier, Make ou votre propre système.
Connecter ArchiCollab à vos outils
ArchiCollab peut envoyer automatiquement des notifications vers tes outils externes quand des événements se produisent sur tes projets.
Qui peut faire ça ? Tous les utilisateurs avec un compte ArchiCollab.
À quoi ça sert ?
- Recevoir une notification Slack quand une annotation est créée
- Créer automatiquement une tâche dans ClickUp ou Todoist quand un statut change
- Synchroniser les nouveaux documents avec ton outil de gestion de projet
- Envoyer un email personnalisé quand une version est finalisée
Configurer un webhook
- Va dans Paramètres → onglet Intégrations
- Entre l'URL fournie par ton outil (Zapier, Make, etc.)
- Coche les événements que tu veux recevoir
- Clique sur Sauvegarder
- Clique sur Tester pour vérifier la connexion
Connecter avec Zapier
Étapes
- Dans Zapier, crée un nouveau Zap
- Pour le trigger, cherche "Webhooks by Zapier" → "Catch Hook"
- Zapier te donne une URL — copie-la
- Dans ArchiCollab, va dans Paramètres → Intégrations
- Colle l'URL dans le champ URL du webhook
- Coche les événements souhaités et sauvegarde
- Retourne dans Zapier et clique sur "Test trigger"
- Clique sur Tester dans ArchiCollab pour envoyer un événement test
- Zapier devrait recevoir l'événement test
- Configure ton action (envoyer un message Slack, créer une tâche, etc.)
Filtrer par type d'événement dans Zapier
Le champ event du payload te permet de filtrer. Par exemple :
- Pour ne traiter que les changements de statut : ajoute un Filter avec
event→ equals →annotation.status_changed
Connecter avec Make (ex Integromat)
Étapes
- Dans Make, crée un nouveau Scénario
- Ajoute un module Webhooks → Custom webhook
- Make te donne une URL — copie-la
- Dans ArchiCollab, va dans Paramètres → Intégrations
- Colle l'URL et configure les événements
- Clique sur Tester dans ArchiCollab
- Retourne dans Make et clique sur "Run once" pour capturer le test
- Make détecte automatiquement la structure du payload
- Ajoute tes modules d'action (Slack, Google Sheets, Trello, etc.)
Liste des événements
| Événement | Description |
|---|---|
annotation.created | Nouvelle annotation placée sur un document |
annotation.status_changed | Changement de statut (À traiter ↔ Attente client ↔ Résolu) |
annotation.comment_added | Nouveau commentaire dans une discussion |
document.created | Nouveau document uploadé |
document.renamed | Document renommé |
version.finalized | Version de document finalisée |
folder.created | Nouveau dossier créé |
folder.renamed | Dossier renommé |
folder.deleted | Dossier supprimé |
project.created | Nouveau projet créé |
project.renamed | Projet renommé |
member.added | Membre ajouté au projet |
member.removed | Membre retiré du projet |
note.created | Note de projet créée |
note.updated | Note de projet modifiée |
note.deleted | Note de projet supprimée |
Exemple de payload
{
"event": "annotation.status_changed",
"timestamp": "2026-03-27T14:30:00.000Z",
"webhookId": "abc123",
"organization": {
"id": "org_xxx",
"name": "Studio Dupont"
},
"project": {
"id": "proj_xxx",
"name": "Villa Dupont"
},
"actor": {
"name": "Jean Dupont",
"email": "jean@studio-dupont.fr"
},
"data": {
"annotationNumber": 42,
"oldStatus": "PENDING",
"newStatus": "RESOLVED",
"documentName": "Plans RDC v3",
"pageNumber": 3
}
}Sécurité
Chaque webhook est signé avec le standard Standard Webhooks. Les headers incluent :
webhook-id— identifiant unique du messagewebhook-timestamp— horodatage (protection anti-replay)webhook-signature— signature HMAC-SHA256
Pour vérifier la signature, tu peux utiliser l'outil en ligne : standardwebhooks.com/verify
Limitations
- Pas de retry : si ton endpoint ne répond pas, l'événement est perdu. Zapier et Make gèrent leurs propres retries côté réception.
- 1 webhook par utilisateur : tu peux configurer une seule URL.
- Timeout de 10 secondes : si ton endpoint met plus de 10 secondes à répondre, la livraison est abandonnée.
- Projets accessibles uniquement : tu ne reçois que les événements des projets dont tu es membre.