Ce que vous allez obtenir
- Une campagne API toujours active pour vos formulaires
- Des relances rapides pensées pour les leads tout juste arrivés
- Votre formulaire ou votre CRM connecté à l'API et au webhook de résultats
Pourquoi appeler en moins de 5 minutes
Quelqu'un qui vient de remplir un formulaire pense à vous en ce moment même. Une demi-heure plus tard, il est occupé à autre chose ou en train de parler à un concurrent.
×100
de chances en plus d'établir le contact si vous appelez en 5 minutes plutôt qu'en 30 (MIT, 2007)
×21
de chances en plus de qualifier le lead (MIT, 2007)
42 h
c'était le délai moyen de réponse des entreprises (Harvard Business Review, 2011)
Un agent vocal Reshape n'a ni horaires de bureau, ni file d'attente, ni « je rappellerai plus tard » : si le lead arrive par l'API, l'appel part en quelques secondes, même à 20 h un samedi si votre plage horaire le permet.
Étape 1 sur 6
Créez une campagne API
Allez dans Campaigns → New campaign (Campagnes → Nouvelle campagne), laissez le canal sur Voice call (Appel vocal) et donnez-lui un nom clair, par exemple « Speed-to-lead – formulaire web ». Dans Campaign type (Type de campagne), choisissez API campaign (Campagne API).
Étape 2 sur 6
Choisissez l'agent et augmentez les appels simultanés
- Voice agent (Agent vocal)
- Celui qui qualifie et prend les rendez-vous (dans l'exemple, LidIA from ReshapeOS).
- Phone number (Numéro de téléphone)
- Obligatoire. Si vous n'en avez pas, ajoutez-le dans My numbers (Mes numéros).
- Concurrent calls (Appels simultanés)
- 5 ou plus. Si plusieurs leads arrivent en même temps, aucun ne doit attendre que l'agent raccroche.
- Retries (Relances)
- 4, pour pouvoir créer les quatre stratégies de l'étape 4.
Étape 3 sur 6
Définissez une plage horaire large
Les leads arrivent aussi le soir et le week-end. Par exemple : du lundi au samedi, de 09:00 à 21:00, Espagne (Madrid), avec Respect the lead's time zone (Respecter le fuseau horaire du lead) activé. Si un lead arrive hors de la plage, il reçoit l'appel dès son ouverture.
Étape 4 sur 6
Configurez des relances rapides
Le lead vient de demander des informations et a son téléphone en main : les relances sont donc bien plus rapprochées que dans une campagne classique. Activez Enable advanced retries (Activer les relances avancées), fixez la limite à 5 jours et créez ces quatre stratégies :
- Tentative
- Premier appel
- Canal
- Voix
- Si le résultat est…
- —
- Quand
- En quelques secondes
- Tentative
- Relance 1
- Canal
- Voix
- Si le résultat est…
- Failed call (Appel échoué) · No answer (Pas de réponse) · Busy (Occupé)
- Quand
- 5 minutes
- Tentative
- Relance 2
- Canal
- Si le résultat est…
- No answer · Voicemail (Messagerie vocale)
- Quand
- 15 minutes
- Tentative
- Relance 3
- Canal
- Voix
- Si le résultat est…
- Tous les précédents · No WhatsApp reply (Sans réponse sur WhatsApp)
- Quand
- 3 heures
- Tentative
- Relance 4
- Canal
- Voix
- Si le résultat est…
- Voicemail · No answer
- Quand
- 1 jour
Étape 5 sur 6
Connectez votre formulaire ou votre CRM
Tout se trouve dans Integrations → Docs and examples (Intégrations → Documentation et exemples) :
- Générez la clé API dans API key management (Gestion des clés API) et conservez-la en lieu sûr : elle n'est affichée en entier qu'une seule fois.
- Validez-la avec l'API key test (Test des clés API).
- Copiez les identifiants de l'agent, du numéro de téléphone et de la campagne API.
Faites ensuite en sorte que votre formulaire ou votre CRM envoie chaque nouveau lead à cet endpoint, directement ou via Zapier, Make ou n8n :
{
"api_key": "votre_cle_api",
"agent_id": "id_agent",
"phone_number": "+34600123456",
"agent_phone_number_id": "id_numero",
"campaign_id": "id_campagne_api",
"crm_lead_id": "id_du_lead_dans_votre_crm",
"metadata": { "nom": "Léa", "source": "Formulaire web" },
"dynamic_variables": { "first_name": "Léa" }
}- Les numéros de téléphone doivent toujours être au format E.164 (+34XXXXXXXXX) : tout autre format est rejeté.
- Avec
campaign_id, envoyez aussi crm_lead_id, et ne répétez pas la même combinaison tant que l'appel précédent est encore actif. - Une erreur 403 signifie que votre quota de minutes est épuisé.
Étape 6 sur 6
Récupérez le résultat dans votre CRM
À la fin de chaque conversation, Reshape envoie un webhook sortant (conversation_completed) avec l'outcome, la durée, le résumé et l'enregistrement. Vous pouvez aussi créer des webhooks par événement dans l'onglet Automations (Automatisations).
Si un lead n'a plus besoin d'être appelé (il a acheté, a réservé par un autre moyen ou a demandé à ne plus être appelé), arrêtez-le avec POST /functions/v1/stop_campaign_leads, en passant le campaign_id et les crm_lead_ids (jusqu'à 200 par requête). Les appels déjà en cours ne sont pas coupés.
Avant de lancer
- Campagne API avec un agent, un numéro de téléphone et 5 appels simultanés ou plus
- Plage horaire large et Respect the lead's time zone activé
- Relances : 5 min (voix), 15 min (WhatsApp), 3 h (voix) et 1 jour (voix), avec une limite de 5 jours
- Formulaire ou CRM qui envoie chaque lead avec un numéro E.164 et un
crm_lead_id - Webhook sortant qui enregistre le résultat dans votre CRM
- Consentement au contact recueilli dans le formulaire (RGPD)
- Test de bout en bout avec votre propre numéro : remplissez le formulaire, recevez l'appel et vérifiez le résultat dans votre CRM
Ce qu'il faut mesurer
| Indicateur | Objectif |
|---|---|
| Délai avant le premier appel | Moins de 5 minutes (dans la plage horaire) |
| Taux de contact | Il doit monter à mesure que vous ajoutez des relances rapides |
| Contact par tentative | Si presque personne ne répond à la relance 4, supprimez-la |
| Intérêt et rendez-vous | Comparez-les avec votre processus précédent (appels manuels) |
Sources : Lead Response Management Study (MIT, James Oldroyd, 2007) et « The Short Life of Online Sales Leads » (Harvard Business Review, 2011).

Vous voulez que nous le connections avec vous ?
Nous vous aidons à relier votre formulaire ou votre CRM à Reshape et à lancer votre première campagne de speed-to-lead.
Comment ça fonctionne