Intégrations

Connectez Terolia à vos outils existants en quelques minutes.

Slack

Pro+

Recevez des notifications dans votre canal Slack lors des audits terminés, citations détectées, mouvements concurrents.

  1. Dans Slack, allez dans Apps > Incoming Webhooks. Créez un webhook pour le canal cible.
  2. Copiez l'URL fournie (format https://hooks.slack.com/services/...).
  3. Dans Terolia → Paramètres → API & webhooks → coller URL → cocher events → Save.
  4. Test envoi depuis Terolia pour vérifier.
Format message Slack : block markdown avec titre, message et lien direct vers Terolia.

Microsoft Teams

Pro+

Notifications dans Teams via incoming webhook, format adaptive card.

  1. Dans Teams → Manage team → Apps → Incoming Webhook → Create.
  2. Copiez l'URL https://your-tenant.webhook.office.com/....
  3. Dans Terolia → Paramètres → API & webhooks → champ « URL Microsoft Teams » → Save.
  4. Slack et Teams reçoivent les events en parallèle si les 2 sont configurés.

WordPress

Tous plans

Publiez vos contenus générés depuis le Studio directement vers votre site WordPress en brouillon ou publié.

  1. Dans WordPress Admin → Utilisateurs → Profil → Application Passwords. Créez un App Password pour Terolia (copiez-le, vous ne le reverrez pas).
  2. Dans Terolia → Paramètres → Intégrations → carte WordPress → Connecter.
  3. Saisissez : URL site (https://...), nom utilisateur WP, App Password.
  4. Terolia teste les credentials. Si OK, vous pouvez publier depuis le Studio de contenu.
  5. Bouton « Publier sur WordPress » sur chaque contenu généré → choix brouillon ou publié.
Le contenu est envoyé en Markdown. WordPress le rendra en HTML automatiquement, mais vous pouvez l'éditer dans l'éditeur WP avant publication.

Webflow

Tous plans

Publiez vos contenus générés depuis le Studio directement dans une collection CMS Webflow, en brouillon ou publié.

  1. Dans Webflow Designer → Project Settings → Apps & Integrations → API Access. Créez un Site API Token avec les scopes CMS (lecture + écriture). Copiez le token.
  2. Notez votre Site ID (Project Settings → General) et votre Collection ID (visible dans l'URL de la collection CMS dans le Designer).
  3. Dans Terolia → Paramètres → Intégrations → carte Webflow → Connecter.
  4. Saisissez : Site ID, Collection ID, Bearer Token. Terolia teste l'accès au site.
  5. Depuis le Studio → bouton « Publier… » → sélectionnez Webflow → choix brouillon ou publié.
Les champs CMS requis sont name, slug, et post-body. Si votre collection utilise des noms différents, adaptez-les depuis l'API Webflow CMS.

Ghost

Tous plans

Publiez vos contenus générés depuis le Studio directement sur votre blog Ghost via l'Admin API, en brouillon ou publié.

  1. Dans Ghost Admin → Settings → Integrations → Add custom integration. Nommez-la « Terolia ».
  2. Copiez l'Admin API Key (format id:secret).
  3. Dans Terolia → Paramètres → Intégrations → carte Ghost → Connecter.
  4. Saisissez : URL du site (https://...) et Admin API Key. Terolia vérifie l'accès.
  5. Depuis le Studio → bouton « Publier… » → sélectionnez Ghost → choix brouillon ou publié.
Le JWT est signé localement côté serveur Terolia (HS256, expiry 5 min) — vos credentials ne quittent jamais notre infrastructure chiffrée.

Linear

Tous plans

Créez des tickets Linear directement depuis les actions de votre Plan d'action ICE, avec le titre, la description et le score ICE pré-remplis.

  1. Dans Linear → Settings → API → Personal API keys → Create key. Copiez la clé (lin_api_...).
  2. Notez votre Team ID : dans Linear → Settings → Teams → cliquez sur votre équipe → l'URL contient l'UUID.
  3. Dans Terolia → Paramètres → Intégrations → carte Linear → Connecter.
  4. Saisissez : Team ID et Personal API Key. Terolia valide l'accès via la query viewer.
  5. Dans Plan d'action → sur chaque action → bouton « Linear » → le ticket est créé avec titre + description ICE + lien vers Terolia.
Le lien Linear est sauvegardé dans les métadonnées de l'action. Cliquez sur le ticket dans Linear pour naviguer directement vers la page Plan d'action Terolia.

Looker Studio

Pro+

Exportez vos données d'audit en CSV pour les importer dans Looker Studio (ex Google Data Studio).

  1. Dans Terolia → Paramètres → Usage → bouton « Télécharger CSV ».
  2. Importez le CSV dans Google Sheets (File → Import → Upload).
  3. Dans Looker Studio, créez un dashboard → Add data → Google Sheets connector → sélectionnez la feuille.
  4. Pour automatiser : faites une copie du Sheets liée au CSV et configurez un import périodique via Apps Script ou Zapier.
Colonnes du CSV :
audit_date, project_name, prompt, llm, cited, citation_frequency, competitors_count

Webhook générique

Pro+

POST JSON vers votre URL custom à chaque event Terolia. Idéal pour Zapier, Make, ou votre serveur.

  1. Préparez votre endpoint qui accepte POST JSON (HTTPS uniquement).
  2. Dans Terolia → Paramètres → API & webhooks → champ « URL webhook générique » → Save.
  3. Cochez les events souhaités : audit_completed, mention_alert, competitor_movement.
POST /your-endpoint
Content-Type: application/json
X-Terolia-Event: audit_completed

{
  "event": "audit_completed",
  "workspaceId": "uuid",
  "projectId": "uuid",
  "url": "https://app.terolia.com/audit?project=...",
  "message": "Audit terminé pour Castalie · 47% citation rate",
  "timestamp": "2026-05-09T14:32:11Z"
}

Zapier & Make

Pro+ pour webhooks · Agence+ pour API

Connectez Terolia à 5000+ apps via Zapier ou Make en utilisant nos webhooks (events sortants) et notre API REST (lecture data).

Pattern 1 — Webhook Terolia → Zapier/Make → action ailleurs

  1. Zapier : trigger « Webhooks by Zapier » → « Catch Hook ». Make : module « Webhooks » → « Custom Webhook ».
  2. Copiez l'URL fournie → coller dans Terolia → Paramètres → API & webhooks → « Webhook générique ».
  3. Branchez n'importe quelle action : Slack, Asana, HubSpot, Notion, Google Sheets, Twilio, etc.

Pattern 2 — Zapier/Make → API Terolia (lecture programmée)

  1. Trigger : « Schedule by Zapier » ou « Scheduler » Make (ex : tous les lundis 9h).
  2. Action : « Custom Request » GET vers https://app.terolia.com/api/v1/audits avec header Authorization: Bearer ok_live_xxx.
  3. Branchez la sortie JSON vers Sheets, Airtable, Notion, email, etc.

Cas d'usage concrets

  • Marketing manager — Slack alert si citation rate < 30% (filter Zapier sur citation_frequency)
  • CSM agence — Asana task auto par audit hebdo client
  • Data analyst — Sync Terolia → Airtable nuit (scheduler quotidien + Airtable bulk insert)
  • Sales — Push fiche HubSpot du prospect quand mouvement concurrent
  • Founder — Rapport email perso lundi 8h avec MRR + audits + alertes
Vous avez construit une recette utile ? Partagez-la avec team@terolia.com — on l'ajoute à la doc.
Intégrations — Documentation Terolia | Terolia