Aller au contenu principal

Module 10 · Avancé Devin · 7 heures

Automations Devin : workflows event-driven

Créer des workflows event-driven avec Devin : triggers Slack, GitHub, Linear, schedules. Automatiser les tâches répétitives sans intervention manuelle.

7h
Durée
de formation
10
Effectif
maximum
10
Module
sur 14

Public visé

Apprenants ayant suivi le module 03

Prérequis

Module 03 obligatoire

Modalités

Présentiel ou distanciel

Effectif maximum

10 apprenants par session

Objectifs pédagogiques

À l'issue de ce module, l'apprenant sera capable de :

  • Comprendre le système d'automations de Devin et son architecture
  • Configurer des triggers (Slack, GitHub, Linear, schedules, webhooks custom)
  • Définir des conditions et filtres pour affiner les déclenchements
  • Choisir l'action appropriée (Start session, Message session, Triage Devin)
  • Créer des workflows event-driven complets pour son métier

Programme détaillé

5 sections, pour un total de 7 heures.

1

Introduction aux automations Devin

1h
  • Qu'est-ce qu'une automation : un workflow event-driven qui déclenche une session Devin
  • Architecture : Trigger + Conditions + Action
  • Sources de triggers : Slack, GitHub, Linear, schedules, webhooks custom
  • Types d'actions : Start session, Message session, Triage Devin, Email notification
  • Cas d'usage typiques : auto-fix CI, triage bugs, rapports périodiques
2

Triggers et conditions

2h
  • Trigger Slack : nouveau message, réaction ajoutée
  • Trigger GitHub : issue comment, PR opened/updated, check run (CI), push
  • Trigger Linear : issue created, label added, status changed
  • Trigger Schedule : cron, intervalles
  • Webhook custom : pour les outils métier internes
  • Conditions : filtrer les triggers
3

Actions et sessions

1h
  • Start session : créer une nouvelle session Devin avec un prompt défini
  • Message session : envoyer un message à une session existante
  • Triage Devin : un Devin persistant qui surveille un channel Slack
  • Email notification : recevoir un email quand l'automation tourne
4

Cas d'usage par métier

1h
  • Auto-fix CI : quand un check GitHub échoue, Devin démarre une session pour corriger
  • Triage bugs : quand un bug est labelisé, Devin l'investigue
  • Rapports périodiques : schedule hebdomadaire pour générer un changelog
  • Alertes monitoring : quand une alerte déclenche, Devin investigate
5

Atelier : automation métier complète

2h
  • Choisir un processus métier à automatiser
  • Configurer le trigger et les conditions
  • Définir l'action et le prompt de la session Devin
  • Tester l'automation : déclencher l'événement et observer
  • Mesurer et optimiser

Modalités pédagogiques

  • 60% de pratique, 40% d'apports théoriques
  • Exercices construits sur les outils réels utilisés par les apprenants
  • Chaque apprenant configure ses propres automations

Modalités d'évaluation

  • Exercices pratiques à chaque section
  • Validation des triggers configurés
  • Livrable : une automation Devin complète, configurée et testée
  • Démonstration : déclencher l'automation et observer le résultat

Moyens techniques requis

  • Ordinateur personnel pour chaque apprenant
  • Connexion internet haut débit
  • Accès à Devin (app.devin.ai) pendant la formation
  • Comptes sur les outils à connecter (Slack, GitHub, Linear, etc.)

Adaptation par filière

Le contenu de ce module est adapté à votre secteur d'activité :

SecteurExemple d'application
BTPAutomation sur réception de plans, automation de suivi de chantier
IndustrieAutomation sur alerte qualité, automation de rapport de maintenance
TransportAutomation sur retard de livraison, automation de rapport de flux
Sanitaire et socialAutomation sur réception de dossier (sécurité renforcée)
AgricultureAutomation sur alerte capteur, automation de rapport qualité
CommerceAutomation sur nouveau prospect, automation de suivi CRM
TertiaireAutomation de reporting périodique, automation de compte-rendu

Questions fréquentes

Les automations fonctionnent-elles même PC éteint ?

Oui. Les automations déclenchent des sessions Devin Cloud qui tournent sur des machines distantes. Une fois l'automation configurée, elle fonctionne 24/7 sans que vous ayez besoin d'avoir votre ordinateur allumé. Vous recevez les résultats par email ou dans Slack.

Combien d'automations peut-on configurer ?

Il n'y a pas de limite stricte au nombre d'automations. En revanche, chaque automation qui se déclenche consomme des ACU (Agent Compute Units). La formation vous aide à optimiser vos automations pour éviter les déclenchements inutiles et contrôler les coûts.

Demandez un devis pour ce module

Tarif B2B à partir de 850€/jour. Adaptation à votre filière incluse.