Guide de votre plateforme
L'essentiel pour piloter Cybtek au quotidien. Chaque section pointe vers la page du cockpit concernée.
🔐 Se connecter (et sur un nouvel appareil)
Entrée : plateforme.cybtek.fr/hub → votre email → code reçu par email (valable 10 min). La connexion est mémorisée par navigateur : sur un nouveau poste, en navigation privée ou après un nettoyage du navigateur, refaites simplement ce login. Le message « clé manquante » sur une page signifie juste que ce navigateur n'est pas encore connecté.
🏢 Mon entreprise — la mémoire de vos agents IA
Renseignez la page Mon entreprise (services, prix, cibles, zone, ton…) : ces informations sont injectées dans tous vos agents IA. Plus c'est précis, plus les devis, posts et sites produits sont justes. À mettre à jour dès que votre offre évolue.
🔔 Canaux — recevoir la production dans vos outils
Page Canaux : branchez votre Slack (webhook) ou Telegram (bot) — chaque livrable, fin de génération de site et alerte vous y est notifié. Bouton « Tester » pour vérifier en un clic. Aucun outil à installer.
🔑 Clés IA & services — votre autonomie
Page Clés IA : posez vos propres clés pour que la consommation soit facturée sur vos comptes :
- OpenRouter (génération de textes/sites) · WaveSpeed (images/vidéos)
- Cloudflare : les sites de VOS clients se déploient sur VOTRE compte. Compte gratuit sur dash.cloudflare.com ; créez un token API avec la seule permission
Cloudflare Pages · Edit(jamais la Global API Key) + votre Account ID (colonne de droite du tableau de bord). - Brevo : vos leads sont synchronisés dans vos contacts, et vos emails peuvent partir via votre compte. ⚠️ Si votre compte Brevo a la « liste des IP autorisées » activée (Profil → Sécurité), ajoutez les DEUX adresses du serveur :
13.140.140.5et2a02:c207:2335:1842::1— sinon la clé est refusée. - Google Places : sourcing des prospects du Territoire. Dans la console Google Cloud, restreignez la clé à l'API Places et autorisez l'IP
13.140.140.5. - Dropcontact : enrichissement d'emails pour la prospection (Territoire), conforme RGPD.
Une clé posée remplace immédiatement celle par défaut de la plateforme ; elle n'est jamais réaffichée.
🗺️ Territoire — prospecter votre zone
Le module Territoire source des commerces et TPE de VOTRE zone qui ont déjà un site web (donc joignables), les qualifie, trouve leurs emails et alimente votre Pipeline. Pour l'activer :
- Vos zones : communiquez à votre prestataire vos villes et codes postaux de prospection (et vos métiers cibles si différents des défauts).
- Clé Google Places : à poser dans Clés IA — c'est elle qui source les fiches.
- Clé Dropcontact (recommandé) : trouve les emails de contact, conforme RGPD.
Le Capitaine (agent IA) tient ensuite le scoreboard et vous signale les blocages.
💳 Stripe — encaisser les ventes de votre page /creer
Le paiement en ligne du funnel passe par votre compte Stripe : l'argent arrive directement chez vous. Voici le parcours, en sécurité (vos clés ne transitent jamais par email) :
- Créez votre compte sur stripe.com (gratuit, aucun abonnement — Stripe prend ~1,5 % + 0,25 € par paiement réussi).
- Activez-le : Stripe demande vos informations d'entreprise (SIREN, IBAN, identité du dirigeant). Comptez 10 minutes + une validation sous 24-48 h.
- Invitez votre prestataire (c'est la méthode sûre) : Paramètres → Équipe → + Ajouter un membre →
contact@cybtek.fravec le rôle Développeur. Nous générons alors nous-mêmes les clés restreintes et configurons le webhook de paiement — vous n'avez rien à manipuler. - On teste ensemble : d'abord en mode test (carte fictive
4242 4242 4242 4242), puis passage en réel. Vous suivez l'activation dans Évolutions.
Jusqu'à l'activation, le bouton de paiement de votre page /creer est simplement désactivé — aucun risque, aucun client bloqué à tort.
💬 RocketChat — parler à vos agents (option avancée)
Aujourd'hui vos agents vous notifient (Slack/Telegram). Avec RocketChat, vous les pilotez par messagerie : « @jarvis fais le point », réunir l'équipe IA, valider des actions par bouton. Vous pouvez héberger votre propre instance sur un VPS à vous — voici l'installation complète, de A à Z.
Prérequis : un VPS avec 4 Go de RAM (ex. ~7 €/mois chez OVH/Hetzner), un accès SSH, et un sous-domaine (ex. chat.castimedia.fr) pointé vers l'IP du VPS (enregistrement A dans votre zone DNS OVH, comme pour app).
Déployer l'installation pas à pas (cliquez pour déplier)
- Connectez-vous au VPS :
ssh root@IP-DU-VPS - Installez Docker (une seule commande) :
curl -fsSL https://get.docker.com | sh - Créez le dossier et le fichier de configuration :
mkdir -p /opt/rocketchat && cd /opt/rocketchat && nano docker-compose.yml
Collez-y ceci (remplacezchat.castimedia.frpar votre sous-domaine, 2 endroits) :
services:
mongodb:
image: bitnamilegacy/mongodb:8.0.13
restart: unless-stopped
volumes:
- mongodb_data:/bitnami/mongodb
environment:
MONGODB_REPLICA_SET_MODE: primary
MONGODB_REPLICA_SET_NAME: rs0
MONGODB_ADVERTISED_HOSTNAME: mongodb
ALLOW_EMPTY_PASSWORD: "yes"
rocketchat:
image: rocketchat/rocket.chat:8.6.1
restart: unless-stopped
depends_on:
- mongodb
environment:
MONGO_URL: mongodb://mongodb:27017/rocketchat?replicaSet=rs0
MONGO_OPLOG_URL: mongodb://mongodb:27017/local?replicaSet=rs0
ROOT_URL: https://chat.castimedia.fr
PORT: "3000"
caddy:
image: caddy:2
restart: unless-stopped
ports:
- "80:80"
- "443:443"
command: caddy reverse-proxy --from chat.castimedia.fr --to rocketchat:3000
volumes:
- caddy_data:/data
volumes:
mongodb_data:
caddy_data: - Lancez :
docker compose up -d— premier démarrage : 2 à 3 minutes. - Ouvrez
https://chat.castimedia.fr(le certificat HTTPS se crée tout seul via Caddy). L'assistant de configuration vous demande de créer le compte administrateur — gardez précieusement ces identifiants. - Sécurisez : Administration → Comptes → désactivez l'inscription libre (« Registration form : Disabled »).
- Sauvegardez (recommandé, à planifier) :
docker compose exec mongodb mongodump --archive > backup-$(date +%F).dump
Dernière étape — le branchement à votre plateforme : une fois votre instance en ligne, demandez le raccordement via Évolutions en indiquant l'adresse (ex. chat.castimedia.fr). Nous créons alors pour vous les canaux, les agents (@jarvis et l'équipe), et les connexions sécurisées — c'est notre partie, comptez une demi-journée.
Alternative sans serveur : RocketChat Cloud (offre hébergée par l'éditeur, payante par utilisateur) — le branchement à la plateforme est identique.
💡 Demander une fonctionnalité
Page Évolutions : la feuille de route de VOTRE plateforme (livré / en cours / prévu) et un formulaire pour demander ce qui vous manque — chaque demande est transmise et suivie.
🆘 Besoin d'aide — et ce qui passe par votre prestataire
Certaines opérations sont faites POUR vous par votre prestataire (demandez-les via Évolutions ou par email) : brancher votre nom de domaine sur la plateforme, basculer l'expéditeur de vos emails sur votre domaine (une fois celui-ci authentifié dans votre Brevo), activer le paiement Stripe du funnel (tutoriel ci-dessus), élargir vos zones de prospection.
Votre prestataire : Cybtek — contact@cybtek.fr. Pour un souci urgent sur la plateforme, mentionnez votre domaine (plateforme.cybtek.fr).