Configurer
Professionnel bénéficiaire, secteur, fondement habituel et fuseau. Une seule fois.
Depuis son CRM ContactProof, il configure son profil, télécharge un kit déjà personnalisé, dépose deux fichiers côté serveur et ouvre une page de test. CHECK, EVENT, CANCEL, idempotence et clé API sont gérés par le connecteur.
Professionnel bénéficiaire, secteur, fondement habituel et fuseau. Une seule fois.
Le CRM génère un kit avec une clé serveur dédiée et les paramètres déjà remplis.
Déposez contactproof-client.php et contactproof-test.php sur le serveur du CRM.
Ouvrez le fichier de test. Le message INSTALLATION VALIDÉE remonte dans ContactProof.
require_once 'contactproof-client.php';
$check = contactproof_check($telephone, $contactId, $callId);
if (empty($check['allowed'])) return;
// votre composeur lance l'appel...
// APRES composition : choisissez UN SEUL résultat.
contactproof_event($check, $callId, 'answered');
// OU, si le consommateur fixe un rappel précis hors plage :
// contactproof_callback($check, $callId, '2026-09-17T20:30:00+02:00', 'CRM-RDV-8472');
// Si finalement aucun numéro n'a été composé, utilisez CANCEL à la place d'EVENT :
// contactproof_cancel($check, $callId);callback. Il n’est pas ajouté à ConsentProof. Une référence de preuve CRM/appel est conservée avec le rendez-vous. Le créneau est à usage unique et la tentative reste comptée dans la règle des 4 appels/tentatives sur 30 jours.Le kit n’enferme pas le client : les endpoints restent accessibles directement.
POST /api/v1/check.phpPOST /api/v1/event.phpPOST /api/v1/cancel.phpGET /api/v1/installation-test.php