Écosystème

Intégrations Citaire

Citaire ne vit pas en silo. Branchez chaque scan à votre stack existante en 5 minutes — Slack, Discord, Make, n8n, Zapier, Notion, GitHub Actions.

Slack

Prêt

Recevez une notification dans un canal à chaque scan terminé. Format natif Slack (text + blocks).

Recette d'installation
1. Slack → Apps → Incoming Webhooks → créez un webhook pour votre canal
2. Copiez l'URL (ex: https://hooks.slack.com/services/...)
3. Citaire → Projet → Paramètres → Webhooks → format "Slack/Discord"
4. Collez l'URL, choisissez Slack, sauvegardez

Le prochain scan postera dans Slack.

Discord

Prêt

Même flow que Slack. On envoie un payload contenant text + content pour compatibilité Discord.

Recette d'installation
1. Discord → Paramètres du salon → Intégrations → Webhooks → Nouveau webhook
2. Copiez l'URL
3. Citaire → Projet → Paramètres → Webhooks → format "Slack/Discord"
4. Collez, sauvegardez

Make (Integromat)

Prêt

Trigger un scénario Make à chaque scan terminé. Utilisez l'action HTTP > Webhook.

Recette d'installation
1. Make → Nouveau scénario → Webhooks → Custom webhook → "Add" → copiez l'URL
2. Citaire → Projet → Paramètres → Webhooks → format "JSON (signé)"
3. Collez l'URL Make
4. Dans Make, ajoutez les modules suivants (ex: filtrer si citation_rate < 0.3, envoyer email)

Vérification HMAC optionnelle via le header X-Citaire-Signature.

n8n

Prêt

Recevez les scans dans un workflow n8n self-hosted ou cloud.

Recette d'installation
1. n8n → Nouveau workflow → trigger "Webhook" → copiez l'URL produite
2. Citaire → Webhooks → format JSON → collez l'URL
3. Ajoutez vos étapes n8n (Notion, Airtable, email, etc.)

Zapier

Prêt

Connecter Citaire à 5000+ apps via un Zap déclenché par webhook.

Recette d'installation
1. Zapier → New Zap → Trigger "Webhooks by Zapier" → "Catch Hook"
2. Copiez l'URL générée
3. Citaire → Webhooks → format JSON → collez l'URL
4. Configurez l'Action Zapier (Sheets, Slack, Trello, etc.)

Notion

Prêt

Synchronisez les scans vers une base Notion via l'API Citaire + l'API Notion.

Recette d'installation
Via Make/n8n/Zapier :
1. Recevoir un scan completed (webhook)
2. Appeler l'API Notion pour insérer une ligne dans une base

Ou via script direct :
curl -H "Authorization: Bearer cit_live_xxx" \
     https://citaire.fr/api/v1/projects/PID/scans | jq

Puis push vers Notion via leur API officielle.

GitHub Actions

Prêt

Trigger un scan automatiquement dans votre pipeline CI/CD.

Recette d'installation
name: weekly-citaire-scan
on:
  schedule:
    - cron: '0 8 * * 1'
jobs:
  scan:
    runs-on: ubuntu-latest
    steps:
      - run: |
          curl -X POST \
            -H "Authorization: Bearer ${{ secrets.CITAIRE_API_KEY }}" \
            https://citaire.fr/api/v1/projects/PROJECT_ID/scans

Vous avez besoin d'une autre intégration ?

Toutes les intégrations passent par notre API REST publique et nos webhooks signés HMAC. Voir la documentation API.