Linear
Synchronisez vos tickets avec Linear
L'intégration Linear vous permet de créer automatiquement des issues Linear à partir de vos tickets Sonario et de synchroniser les statuts entre les deux plateformes.
Fonctionnalités
- Création automatique d'issues : Transformez un ticket Sonario en issue Linear
- Synchronisation bidirectionnelle : Les changements de statut sont synchronisés dans les deux sens
- Mapping des statuts : Associez les statuts Sonario aux états Linear
- Sélection d'équipe : Choisissez l'équipe Linear de destination
Prérequis
- Un compte Linear avec accès à une équipe
- Un plan Sonario compatible
Connexion
- Allez dans Paramètres > Intégrations
- Cliquez sur Linear
- Cliquez sur Connecter
- Autorisez l'accès à votre compte Linear
- Sélectionnez l'équipe de destination
Configuration
Sélection de l'équipe
Après la connexion, choisissez l'équipe Linear :
- Sélectionnez une équipe dans la liste
- Optionnellement, choisissez un état par défaut pour les nouvelles issues
- Confirmez la sélection
État par défaut
L'état par défaut détermine dans quelle colonne les nouvelles issues seront créées (ex: Backlog, To Do, etc.).
Mapping des statuts
Configurez la correspondance entre les statuts Sonario et les états Linear :
| Statut Sonario | État Linear suggéré |
|---|---|
| Ouvert | Backlog ou To Do |
| En cours | In Progress |
| En attente client | Waiting |
| Résolu | Done |
| Fermé | Cancelled ou Done |
Synchronisation bidirectionnelle
Avec les webhooks activés :
- Un changement de statut dans Sonario met à jour l'issue Linear
- Un changement d'état dans Linear met à jour le ticket Sonario
Utilisation
Créer une issue depuis un ticket
- Ouvrez un ticket dans Sonario
- Cliquez sur Créer une issue Linear (ou action similaire)
- L'issue est créée dans l'équipe configurée
Voir le lien
Une fois l'issue créée, un lien vers Linear apparaît dans le ticket Sonario.
Activer/Désactiver
Désactivez temporairement la synchronisation sans perdre la configuration :
- Dans les détails de l'intégration
- Utilisez le toggle d'activation
Déconnexion
Pour supprimer l'intégration :
- Dans les détails de l'intégration Linear
- Cliquez sur Déconnecter
- Confirmez
Les issues existantes dans Linear ne seront pas supprimées.
Dépannage
| Problème | Solution |
|---|---|
| Équipe non visible | Vérifiez vos permissions dans Linear |
| Sync ne fonctionne pas | Vérifiez que les webhooks sont configurés |
| Erreur de création | Vérifiez les permissions de l'API Linear |
Règles métier importantes
Disponibilité
- Growth : ✅ Disponible
- Free et Starter : ❌ Non disponible
Synchronisation bidirectionnelle
Pour activer la synchronisation dans les deux sens (Linear → Sonario), vous devez avoir les droits admin dans Linear. Sans ces droits, seule la synchronisation Sonario → Linear fonctionne.
Issues conservées
Quand vous déconnectez l'intégration, les issues existantes dans Linear ne sont pas supprimées. Seul le lien entre Sonario et Linear est rompu.