Zoho CRM
Ce que ca fait
Zoho CRM envoie les changements de statut des deals en temps réel vers DURUM.ai.
| Événement Zoho CRM | Type dans DURUM.ai | Quand |
|---|---|---|
| Deal gagne (Closed Won) | Vente | Un deal est marque comme gagne |
| Deal perdu (Closed Lost) | Vente perdue | Un deal est marque comme perdu |
Configuration étape par étape
- Connectez-vous à votre compte Zoho CRM
- Cliquez sur l'icône Engrenage (en haut à droite) pour accéder aux Settings (Paramètres)
- Dans la section Automation, cliquez sur Actions
- Sélectionnez l'onglet Webhooks
- Cliquez sur Configure Webhook (ou + New Webhook)
Webhook pour les deals gagnes :
- Nom :
DURUM - Sale Won - URL :
https://app.durum.ai/api/webhook/sale?client_key=VOTRE_CLE - Method : POST
- URL Format : JSON
- Dans le Body, sélectionnez Custom et ajoutez les champs suivants :
Deal_Name:${Deals.Deal Name}Stage:${Deals.Stage}Amount:${Deals.Amount}Contact_Name:${Deals.Contact Name}Email:${Deals.Email}Owner:${Deals.Deal Owner}
- Cliquez sur Save
Associer le webhook à un workflow :
- Retournez dans Settings puis Automation puis Workflow Rules
- Cliquez sur + Create Rule
- Module : Deals
- Nom de la règle :
DURUM - Notify Sale - Quand :
Stageest modifie aClosed Won(ou votre statut équivalent) - Action : sélectionnez Webhook puis choisissez
DURUM - Sale Won - Sauvegardez et activez la règle
Repetez les mêmes étapes pour les deals perdus, en changeant :
- Le nom du webhook :
DURUM - Sale Lost - Le filtre de la règle :
Stageest modifie aClosed Lost - L'URL reste la même (
/api/webhook/sale)
Comment tester
- Créez un deal de test dans Zoho CRM
- Changez son statut a Closed Won
- Attendez 30 secondes
- Dans DURUM.ai, allez dans Logs Data
- Vérifiez qu'un événement
saleapparaît - Supprimez le deal de test
Dépannage Zoho CRM
| Problème | Solution |
|---|---|
| L'événement n'apparaît pas | Vérifiez que le workflow rule est active et que le webhook est bien associé |
| Erreur dans les logs Zoho | Vérifiez l'URL (pas d'espace, client_key correct) et que le format est JSON |
| Le montant est a 0 | Vérifiez que le champ Amount est bien mappe dans le body du webhook |