Bienvenue sur Invexcore, la plateforme logicielle tout-en-un pour automatiser et gérer votre relation client sur WhatsApp de manière centralisée.
Invexcore vous permet de :
Ctrl + K) pour rechercher n'importe quel contact, campagne ou modèle de message instantanément.
Pour commencer à utiliser Invexcore, vous devez lier votre appareil WhatsApp à la plateforme.
Connecté. Une fois connecté, Invexcore maintient la connexion même si votre téléphone n'a plus de batterie (grâce à l'API Multi-Device de WhatsApp).
La boîte de réception vous permet de répondre en temps réel à vos clients, tout en collaborant avec votre équipe.
Invexcore intègre un CRM complet pour gérer votre audience.
Chaque contact est identifié par son numéro de téléphone (au format international). Vous pouvez enrichir le profil du contact avec :
Vous pouvez importer des milliers de contacts d'un coup grâce à la fonctionnalité d'importation. Il vous suffit d'un fichier CSV contenant les colonnes : phone, first_name, last_name.
Les modèles (templates) vous permettent d'envoyer le même message à plusieurs personnes, tout en le personnalisant.
Vous pouvez utiliser des variables dynamiques dans vos modèles. Lors de l'envoi d'une campagne, le système remplacera ces variables par les informations du contact :
{first_name} : Sera remplacé par le prénom du contact.{last_name} : Sera remplacé par le nom de famille.Exemple de modèle :
"Bonjour {first_name}, merci pour votre achat !" deviendra "Bonjour Paul, merci pour votre achat !".
Atteignez des milliers de clients en un seul clic grâce au système d'envoi en masse (Broadcasting).
Dans l'onglet Campagnes, vous pouvez voir la jauge de progression, le nombre de messages envoyés avec succès, et ceux qui ont échoué (ex: numéro invalide).
Invexcore intègre des éditeurs visuels interactifs et modernes de type "glisser-déposer" (inspirés de n8n/Node-RED) pour construire vos scénarios et arbres de décision sans écrire de code.
Le constructeur de scénario vous permet de définir une séquence d'actions déclenchée automatiquement par un événement précis.
Tag ajouté au contact, Panier abandonné, Réservation confirmée, Message entrant).{first_name}) ou un modèle pré-approuvé.L'éditeur de Chatbot permet de concevoir des parcours de questions/réponses interactifs à choix multiples basés sur des mots-clés envoyés par l'utilisateur.
1 ou commercial) et sélectionnez l'étape suivante vers laquelle rediriger le client.Pour les développeurs, Invexcore propose une API REST complète pour intégrer WhatsApp dans n'importe quel logiciel métier (ERP, Boutique E-commerce, etc.).
Toutes les requêtes vers l'API nécessitent une clé d'API valide. Vous pouvez générer une clé depuis la section Développeur de votre tableau de bord.
https://watalk.invexcore.com/api/wav2/v1/sdk
X-API-Key: live_xxxxxx
Content-Type: application/json
Envoie un message texte simple. Par défaut, utilise le premier numéro connecté, ou le numéro spécifié via session_id.
{
"to": "3301020304...",
"text": "Bonjour ! Votre commande est expédiée.",
"session_id": 12 // (Optionnel) Forcer une session précise
}
Exemple cURL :
curl -X POST "https://watalk.invexcore.com/api/wav2/v1/sdk/messages/send" \
-H "X-API-Key: VOTRE_CLE_API" \
-H "Content-Type: application/json" \
-d '{"to": "3301020304...", "text": "Bonjour"}'
Récupère la liste paginée de tous vos contacts CRM.
Paramètres optionnels de requête :page : numéro de page (default: 1)axios.get('https://watalk.invexcore.com/api/wav2/v1/sdk/contacts', {
headers: { 'X-API-Key': 'VOTRE_CLE_API' }
}).then(res => console.log(res.data));
Crée un nouveau contact dans votre CRM ou met à jour les informations du contact s'il existe déjà.
Payload JSON :{
"phone": "3390909090...",
"first_name": "Jean",
"last_name": "Koffi",
"email": "jean.koffi@email.com",
"city": "Paris"
}
Génère un code de vérification et l'envoie par WhatsApp au numéro indiqué. Le code n'est jamais renvoyé dans la réponse. Hors quota de messages.
Payload JSON :{
"to": "3390000000",
"brand": "MonApp", // (opt.) préfixe du message
"length": 6, // (opt.) 4 à 8, défaut 6
"ttl": 300, // (opt.) durée en s, 60 à 900
"session_id": 12, // (opt.) forcer un numéro
"template": "Code {code} ({ttl} min)", // (opt.) {code} {ttl} {brand}
"purpose": "login" // (opt.) libellé libre
}
Réponse :
{ "status": "sent", "request_id": 42, "expires_in": 300 }
Exemple cURL :
curl -X POST "https://watalk.invexcore.com/api/wav2/v1/sdk/otp/send" \
-H "X-API-Key: VOTRE_CLE_API" \
-d "to=3390000000" -d "brand=MonApp"
Limites : 1 code / 60 s et 5 / heure par numéro.
Vérifie le code saisi par l'utilisateur. Usage unique, expiration et maximum 5 tentatives.
Payload JSON :{
"to": "3390000000",
"code": "123456"
}
Réponse :
{ "status": "verified", "verified": true, "attempts_left": 4 }
status possible : verified, invalid, expired, locked, not_found.
Configurez une URL de Webhook pour que Invexcore envoie un payload JSON à votre serveur chaque fois qu'un événement survient (ex: nouveau message entrant sur WhatsApp).
Configurez les paramètres globaux de votre espace de travail (Organisation).
Vous pouvez inviter vos collaborateurs (commerciaux, support) à rejoindre votre organisation. Chaque membre a un rôle défini :
Invexcore fonctionne avec un système de quotas basés sur votre abonnement.
Lors de votre inscription, vous bénéficiez de 14 jours d'essai gratuit avec certaines limites (ex: 50 messages/mois, 1 session WhatsApp). À la fin des 14 jours, les limites tombent à 0 et les fonctionnalités d'envoi sont bloquées.
Pour lever les limites, rendez-vous sur la page Facturation pour choisir un plan (Starter, Business, Enterprise) et un cycle (Mensuel ou Annuel). Les paiements sont sécurisés via FedaPay (Mobile Money ou Carte Bancaire).