- Agents IA
- Plateformes SaaS
Construit en
Vos clients écrivent en darija, les bots n’y comprennent rien
Un vendeur WhatsApp qui parle darija, envoie les photos et crée la commande.
Le problème
Les boutiques marocaines en paiement à la livraison vendent surtout sur WhatsApp, en darija, là où les bots génériques échouent et où une mauvaise action devient un vrai colis.
Ce que j’ai construit
Un SaaS multi-tenant avec une boucle d’outils écrite à la main sur l’API Claude (12 outils), une recherche produit par texte et par image, et les livreurs marocains connectés. Des contrôles déterministes détectent quand le modèle promet une action qu’il n’a pas faite.
Détails techniques
- Défense contre l’injection de prompt : texte non fiable délimité par un nonce aléatoire à chaque tour
- Plafond de coût LLM quotidien par marchand
- File de messages en FOR UPDATE SKIP LOCKED, vidée par pg_cron
- Parcours d’app Shopify : OAuth, facturation, webhooks RGPD
Stack
- Deno edge functions
- Postgres + pgvector
- Claude API
- WhatsApp Cloud API
- Shopify
- pg_cron
Le résultat
Les vrais bugs de production sont verrouillés par des tests. Un pack a déjà créé 4 commandes : un verrou et une fenêtre de fusion de 60 secondes l’empêchent désormais. 53 fichiers de tests au total.
Un projet similaire en tête ?
Parlez-moi de votre activité et de votre échéance. Vous recevez une proposition par email.