Aperçu des workflows

Créez des automatisations visuelles qui réagissent aux changements dans chaque module, testez-les et suivez chaque exécution.

Les workflows fonctionnent sur le site web sélectionné dans le sélecteur d'en-tête. Ouvrez Tableau de bord → Workflows, commencez à partir d'un modèle ou d'une toile vierge, et connectez un déclencheur à des étapes logiques et d'action.

Déclencheurs

  • Événements de chaque module : classements, exécutions de clics, incidents de disponibilité, avertissements de domaine et de certificat, audits, backlinks, objectifs analytiques, rapports et plus.
  • Un planning (toutes les quelques minutes, horaire, quotidien, hebdomadaire ou un horaire personnalisé en heure du Royaume-Uni).
  • Une requête entrante vers une adresse privée, une soumission de formulaire, ou une exécution manuelle depuis le tableau de bord ou un assistant IA.

Logique

  • Conditions avec branches if/else, commutateurs, filtres et une attente ou un délai.
  • Boucles sur des listes, fusions, variables, formatage et mathématiques.
  • Approbations humaines qui mettent l'exécution en pause jusqu'à ce qu'un coéquipier approuve ou rejette, et tâches pour votre équipe.

Actions

  • Notifiez l'équipe par cloche, email ou chat d'équipe, envoyez une requête à n'importe quelle adresse, et publiez sur vos webhooks.
  • Agissez dans d'autres modules : lancez une exécution de clic, mettez en file un audit, ouvrez un incident de disponibilité, ajoutez une note de rapport, mettez à jour votre CRM.
  • Étapes IA qui résument, classifient ou rédigent du texte, avec un budget mensuel par site web.

Tests et versions

Chaque sauvegarde crée une version que vous pouvez comparer et restaurer. Les tests d'exécution utilisent des données d'exemple et montrent les entrées et sorties de chaque étape sans rien envoyer. Activez un workflow uniquement lorsque vous en êtes satisfait.

Options de déclenchement

  • Citation d'aperçu IA gagnée ou perdue (aio.citation.gained, aio.citation.lost) : votre site web commence ou cesse d'être cité pour un terme suivi.
  • Changement de classement local (local.rank.changed) : choisissez le nombre minimum de places déplacées.
  • Nouveaux problèmes d'audit (audit.issue.new) : problèmes qui n'étaient pas présents dans l'audit précédent de la page, avec leurs titres et leur gravité.
  • Certificat expirant (ssl.certificate.expiring) : choisissez combien de jours avant l'expiration ; déclenché une fois par certificat.
  • Pic ou chute de trafic (analytics.traffic.spike, analytics.traffic.drop) : choisissez la fenêtre (dernière heure, jour ou semaine) et le changement minimum, à partir de 20 %.
  • Paiement échoué (billing.payment.failed) : niveau compte. Il lance toujours des workflows sur les sites en suspension de facturation, mais ces exécutions ne peuvent envoyer que des notifications, emails, messages de chat et requêtes HTTP.
  • L'étape Audit peut aussi ajouter une nouvelle page et l'auditer : l'adresse doit être sur le même site web et dans la limite de pages de votre plan.

Exécutions, retentatives et historique

Chaque exécution liste ses étapes, durées, entrées, sorties et erreurs. Les étapes échouées sont retentées avec un délai croissant, jusqu'au nombre de tentatives que vous définissez, et vous pouvez relancer une exécution entière depuis sa page. L'historique des exécutions est conservé 13 mois.

Secrets, rôles et audit

Stockez mots de passe et clés comme secrets chiffrés et référez-vous à eux par nom ; ils ne sont plus jamais affichés après sauvegarde. Les propriétaires et admins peuvent éditer, activer et approuver ; les membres peuvent voir et exécuter. Chaque changement est enregistré dans le journal d'audit.

Import et export

Exportez n'importe quel workflow en fichier et importez-le dans un autre site web. Les secrets ne sont pas inclus, vous devez donc les ajouter à nouveau après l'import.

Limites

  • Workflows par site web : Starter 3, Growth 10, Scale 25, Pro 100, Enterprise 500.
  • Exécutions par site web par mois : 1 000, 5 000, 25 000, 150 000 et 500 000.
  • Étapes IA par site web par mois : 50, 200, 1 000, 5 000 et 20 000.
  • Les dépassements de l'allocation mensuelle attendent le mois suivant ou une mise à niveau ; rien n'est facturé automatiquement.

Webhooks

workflow.run.succeeded, workflow.run.failed et workflow.approval.requested (ID du workflow, ID de l'exécution, statut et durée). Ajoutez-les dans Intégrations → Webhooks.

Mis à jour