Skip to content

Intégration Zapier

Connectez Visiono à plus de 5 000 apps avec la plateforme d'automatisation no-code de Zapier.

Aperçu

Zapier vous permet de créer des workflows automatisés (Zaps) qui se déclenchent quand des photos sont soumises à Visiono. Connectez-vous aux CRM, outils de gestion de projet, plateformes de communication, et plus encore.

Prérequis

  • Compte Visiono avec accès API
  • Compte Zapier (gratuit ou payant)
  • Clé API de Visiono

Étapes de configuration

1. Créer un nouveau Zap

  1. Connectez-vous à Zapier
  2. Cliquez sur Create Zap
  3. Recherchez Webhooks by Zapier
  4. Sélectionnez Catch Hook comme déclencheur

2. Configurer le Webhook

  1. Zapier génère une URL webhook unique
  2. Copiez cette URL (ressemble à https://hooks.zapier.com/hooks/catch/...)
  3. Gardez l'onglet Zapier ouvert

3. Ajouter le Webhook à Visiono

  1. Allez dans Paramètres de l'espace de travailWebhooks
  2. Cliquez sur Ajouter un Webhook
  3. Collez l'URL webhook Zapier
  4. Sélectionnez les événements à déclencher :
    • photo_request.submitted - Quand toutes les photos sont soumises
    • photo_submission.created - Quand une nouvelle soumission arrive
  5. Enregistrez le webhook

4. Tester la connexion

  1. Dans Zapier, cliquez sur Test trigger
  2. Soumettez une photo de test dans Visiono
  3. Zapier devrait recevoir les données du webhook
  4. Cliquez sur Continue une fois les données reçues

5. Ajouter des actions

Ajoutez maintenant ce qui se passe quand les photos arrivent :

Actions populairesCas d'usage
GmailEnvoyer un e-mail avec les liens des photos
SlackNotifier le canal de l'équipe
Google SheetsEnregistrer les soumissions dans un tableur
TrelloCréer une carte avec les photos
SalesforceMettre à jour l'enregistrement du contact
HubSpotAjouter à la timeline du contact

Exemples de Zaps

Photos vers Google Sheets

Enregistrez chaque soumission dans un tableur :

  1. Déclencheur : Webhooks by Zapier (Catch Hook)
  2. Action : Google Sheets → Create Spreadsheet Row

Mappez les champs :

Colonne du tableurDonnées du Webhook
Date{{submitted_at}}
Lien permanent{{smart_link_slug}}
Nombre de photos{{photos_count}}
URL première photo{{photos__1__url}}

Notifier Slack lors d'une soumission

Envoyez une notification à l'équipe :

  1. Déclencheur : Webhooks by Zapier
  2. Action : Slack → Send Channel Message

Modèle de message :

📸 Nouvelles photos reçues !
Lien permanent : {{smart_link_name}}
Photos : {{photos_count}}
Voir : {{dashboard_url}}

Créer une carte Trello

Ajoutez la soumission au tableau de projet :

  1. Déclencheur : Webhooks by Zapier
  2. Action : Trello → Create Card

Paramètres de la carte :

  • Nom : Photos de {{submitter_name}}
  • Description : URLs des photos et métadonnées
  • Étiquettes : Basées sur les tags

Payload du Webhook

Zapier reçoit cette structure de données :

json
{
  "event": "submission.created",
  "timestamp": "2024-01-15T10:30:00Z",
  "data": {
    "submission_id": "sub_abc123",
    "smart_link": {
      "id": "pl_xyz789",
      "slug": "inspection-vehicule",
      "name": "Inspection Véhicule"
    },
    "photos": [
      {
        "id": "photo_001",
        "url": "https://...",
        "slot": 1,
        "slot_name": "Vue de face"
      }
    ],
    "metadata": {
      "unique_field": "ABC-123",
      "full_name": "Jean Dupont",
      "submitted_at": "2024-01-15T10:30:00Z"
    }
  }
}

Zaps multi-étapes

Enchaînez plusieurs actions :

  1. Étape 1 : Recevoir le webhook
  2. Étape 2 : Télécharger les photos (Formatter)
  3. Étape 3 : Uploader vers Google Drive
  4. Étape 4 : Envoyer un e-mail avec les liens Drive
  5. Étape 5 : Mettre à jour l'enregistrement CRM

Filtrage

Ajoutez des filtres pour exécuter les actions conditionnellement :

FiltreConditionExemple
Nombre de photosSupérieur àSeulement si 5+ photos
Lien permanentContientSeulement demandes "dommages"
TagÉgal àSeulement tagué "urgent"

Dépannage

Le Webhook ne reçoit pas de données

  1. Vérifiez que l'URL du webhook est correcte dans Visiono
  2. Vérifiez que le webhook est activé (statut vert)
  3. Testez avec une nouvelle soumission
  4. Vérifiez l'historique des tâches Zapier pour les erreurs

Champs de données manquants

  1. Assurez-vous d'avoir testé avec des données réelles
  2. Re-testez le déclencheur dans Zapier
  3. Vérifiez que le mapping des champs utilise les bons chemins

Le Zap ne s'exécute pas

  1. Vérifiez que le Zap est activé (ON)
  2. Vérifiez les limites du forfait Zapier
  3. Consultez l'historique des tâches pour les erreurs
  4. Assurez-vous que les événements webhook correspondent au déclencheur

Bonnes pratiques

Convention de nommage

Nommez les Zaps de manière descriptive :

  • Visiono → Slack : Nouvelles photos de dommages
  • Photos véhicule → Google Drive + Email
  • Mon Zap 1

Gestion des erreurs

  1. Activez les notifications d'erreur Zapier
  2. Ajoutez des étapes Formatter pour le nettoyage des données
  3. Utilisez les Paths pour la logique conditionnelle
  4. Testez avec des cas limites

Performance

  • Utilisez les Filtres pour réduire les exécutions inutiles
  • Regroupez les actions quand c'est possible
  • Tenez compte des limites de tâches du forfait Zapier

Ressources connexes

Plateforme Professionnelle de Documentation Photo