Laissez l'IA construire votre CRM. Workspace369 est le back office auquel il se connecte.

Il contient les clients, le pipeline, les propositions, l'e-signature et les factures que votre agent lit et écrit, sur MCP ou HTTP. Claude Code, Cursor, Lovable ou ChatGPT crée les écrans.

14 jours d'essai gratuit. Carte requise. Après l'essai : à partir de 29 $/mois. Se renouvelle automatiquement chaque mois jusqu'à annulation. Annulez à tout moment dans Paramètres → Facturation.

Générer une invite pour un

Build me a CRM for my design studio as a Next.js app. Use the workspace369 MCP server as the backend for every record…

CRM de démonstration construit avec l'IA sur Workspace369 : un pipeline d'exemples de clients dans des colonnes d'étapes telles que Prospect, Devis, Réservé et Actif, chaque carte avec des étiquettes et un menu déroulant d'étape.CRM de démonstration construit avec l'IA sur Workspace369 : un pipeline d'exemples de clients dans des colonnes d'étapes telles que Prospect, Devis, Réservé et Actif, chaque carte avec des étiquettes et un menu déroulant d'étape.
Démo de construction avec des données d'exemple : l'écran de pipeline d'un CRM de démarrage qu'un agent de codage IA a construit sur Workspace369.

Points clés

  • Workspace369 est le backend : clients, étapes de pipeline, champs personnalisés, propositions, signatures électroniques et factures. Votre agent IA peut également configurer vos étapes de pipeline et vos champs personnalisés, puis créer les écrans par-dessus.
  • Les jetons MCP et d'accès personnel fonctionnent sur tous les plans. L'API HTTP Builder est également incluse dans tous les plans.
  • Lors de nos quatre exécutions chronométrées, Claude Code est passé de l'invite au code CRM finalisé en 3,6 à 10,7 minutes ; la dernière, avec l'invite de documentation actuelle, a fonctionné sans aucune correction.
  • Vous pouvez exécuter le CRM de démarrage sur des données d'exemple sans compte et sans carte.
  • L'envoi à un client attend l'approbation dans l'application, et chaque appel est consigné.
  • Choisissez Supabase à la place lorsque le CRM est le produit que vous vendez.

Comment construire un CRM avec l'IA ?

Connectez un agent de codage IA tel que Claude Code au serveur MCP de Workspace369, collez une invite de génération qui décrit votre activité, et laissez l'agent créer les écrans. Vos clients, propositions, contrats et factures restent dans Workspace369, donc l'agent écrit le frontend, pas le backend.

Les mêmes étapes fonctionnent dans Cursor, Windsurf et d'autres clients MCP. Dans Claude sur le web, ajoutez Workspace369 comme connecteur au lieu de l'étape 1.

Essayez-le d'abord avec des données d'échantillon, aucun compte

Le Démarrage CRM est livré avec un serveur fictif : une entreprise d'échantillon avec 12 clients, propositions et factures. Il se réinitialise au redémarrage. Exécutez le mock dans une fenêtre de terminal et l'application dans une seconde, puis ouvrez localhost:3000.

git clone https://github.com/Workspace369-LLC/crm-starter
cd crm-starter && npm install
npm run mock

# second shell window, same folder
printf 'W369_TOKEN=mock-token\nW369_MCP_URL=http://localhost:4010/mcp\n' > .env.local
npm run dev
  1. 1

    Connecter Claude Code à votre espace de travail

    Si vous avez commencé l'essai, vous êtes le propriétaire. Ouvrez Paramètres, puis IA, puis Connexions IA, et activez Autoriser les connexions IA. Ajoutez ensuite le serveur et exécutez /mcp dans Claude Code pour vous connecter. Connectez-vous avec Google ou avec votre adresse e-mail et mot de passe Workspace369. Si vous vous êtes inscrit avec Apple, choisissez d'abord un mot de passe : Paramètres → votre compte → Réinitialiser le mot de passe par e-mail.

    claude mcp add --transport http workspace369 https://mcp.workspace369.com/mcp
    Vous utilisez Cursor ou VS Code ? Ajoutez la boîte à outils CRM principale en un clic :Ajouter à CursorAjouter à VS Code
  2. 2

    Collez l'invite de construction

    Indiquez à l'agent ce que fait votre entreprise. Il lit vos clients réels, vos propositions et vos factures et construit autour d'eux.

    Build me a CRM for my design studio as a Next.js app.
    Use the workspace369 MCP server as the backend for every record:
    clients, requests (new leads), proposals, contracts, invoices,
    payments, projects and tasks. Do not create your own tables for these.
    First call workspace_get_context and workspace_schema to learn my
    workspace. Before any code, propose the pipeline stages and client
    fields my business needs, call crm_apply_blueprint with dry_run true
    and show me the preview. Apply it only after I say yes. Then build:
    1. A leads inbox from requests_search, with a button that runs
       requests_convert_to_client.
    2. A client list split into prospects and clients (clients_search),
       with a header from pipeline_summary: clients per stage.
    3. A client page with that client's proposals and invoices, and its
       next follow-up from follow_ups_list.
    4. A "draft proposal" button that uses proposals_create_draft.
       Sending stays with me in Workspace369.
    5. A delivery board from task_boards_list and tasks_search.
    Keep every key on the server. Never expose the token in the browser.
  3. 3

    Appelez le même backend depuis le serveur de votre application

    Le serveur de votre application déployée appelle les mêmes outils via HTTPS avec un jeton d'accès personnel (Paramètres → IA → Connexions IA → Jetons d'accès personnels ; choisissez uniquement les étendues dont votre application a besoin). Les jetons appartiennent à la personne qui les a créés, alors créez-le à partir d'un compte qui restera dans l'entreprise.

    curl https://mcp.workspace369.com/mcp \
      -H "Authorization: Bearer $W369_TOKEN" \
      -H "Content-Type: application/json" \
      -H "Accept: application/json, text/event-stream" \
      -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
           "params":{"name":"clients_search","arguments":{"query":"acme"}}}'

Guide étape par étape avec des exemples Node et Python : Construire un CRM personnalisé avec un agent de codage IA. Sur chaque plan, votre application peut également appeler des points de terminaison HTTP simples : Appeler Workspace369 via HTTP (API Builder)Code de démarrage sur GitHub : le Modèle de démarrage CRM et le Serveur MCP Workspace369.

Ensemble d'outils CRM de base : pour une liste d'outils ciblée, connectez-vous à https://mcp.workspace369.com/mcp/crm plutôt. Il a 33 outils CRM principaux et aucun outil d'envoi, et il utilise la même connexion et le même jeton que /mcpUtiliser /mcp pour tout le reste.

Combien de temps cela prend-il ?

Lors de nos quatre exécutions chronométrées, Claude Code a mis de 3,6 à 10,7 minutes entre le collage de l'invite et le code finalisé, sur un espace de travail de démonstration. La dernière exécution, avec l'invite de documentation actuelle, a pris 10,7 minutes car l'agent a également installé, testé et créé l'application elle-même, et l'application a ensuite fonctionné sans aucune correction. Le tableau montre ce qui a échoué lors des exécutions précédentes.

Quatre exécutions chronométrées d'un agent IA construisant un CRM sur Workspace369
MesurerExécution 4 · 25 octobre 2026 Mesuré par nous, une exécutionExécution 3 · 24 octobre 2026 Mesuré par nous, une exécutionExécution 2 · 24 octobre 2026 Mesuré par nous, une exécutionExécution 1 · 22 octobre 2026 Mesuré par nous, une exécution
Invite et adresseInvite de documentation actuelle, adresse /mcp complèteInvite de documentation telle que publiée ce jour-là, /mcp/crmInvite de tutoriel, CRM de base /mcp/crm adresseInvite de tutoriel, adresse complète /mcp
Invite au code finalisé10,7 min, 89 tours d'agent4,6 min, 32 tours d'agent3,6 min, 18 tours d'agent8,2 min, 49 tours d'agent
Les propres tests de l'agent33 réussis11 réussis20 réussis27 réussis
Vérification et construction de typeL'agent a effectué la vérification de type et la compilation lui-même ; les deux ont réussiPas d'étape de build : l'agent a choisi Node.js simpleÉchec sur un type incorrect, puis succès après une correction d'un motVérification et construction de type réussies
Ce qui a casséRien ne bloque : un avertissement Next.js dans le journal du serveur, les pages ont chargé des données en directIl a lu une variable de jeton différente de celle définie dans la documentation ; un renommage l'a corrigéL'agent a reçu l'ordre de ne pas exécuter la compilation, elle a donc manqué l'erreur de typeRien
  1. Exécution 4 · 25 octobre 2026 Mesuré par nous, une exécution

    Invite et adresse
    Invite de documentation actuelle, adresse /mcp complète
    Invite au code finalisé
    10,7 min, 89 tours d'agent
    Les propres tests de l'agent
    33 réussis
    Vérification et construction de type
    L'agent a effectué la vérification de type et la compilation lui-même ; les deux ont réussi
    Ce qui a cassé
    Rien ne bloque : un avertissement Next.js dans le journal du serveur, les pages ont chargé des données en direct
  2. Exécution 3 · 24 octobre 2026 Mesuré par nous, une exécution

    Invite et adresse
    Invite de documentation telle que publiée ce jour-là, /mcp/crm
    Invite au code finalisé
    4,6 min, 32 tours d'agent
    Les propres tests de l'agent
    11 réussis
    Vérification et construction de type
    Pas d'étape de build : l'agent a choisi Node.js simple
    Ce qui a cassé
    Il a lu une variable de jeton différente de celle définie dans la documentation ; un renommage l'a corrigé
  3. Exécution 2 · 24 octobre 2026 Mesuré par nous, une exécution

    Invite et adresse
    Invite de tutoriel, CRM de base /mcp/crm adresse
    Invite au code finalisé
    3,6 min, 18 tours d'agent
    Les propres tests de l'agent
    20 réussis
    Vérification et construction de type
    Échec sur un type incorrect, puis succès après une correction d'un mot
    Ce qui a cassé
    L'agent a reçu l'ordre de ne pas exécuter la compilation, elle a donc manqué l'erreur de type
  4. Exécution 1 · 22 octobre 2026 Mesuré par nous, une exécution

    Invite et adresse
    Invite de tutoriel, adresse complète /mcp
    Invite au code finalisé
    8,2 min, 49 tours d'agent
    Les propres tests de l'agent
    27 réussis
    Vérification et construction de type
    Vérification et construction de type réussies
    Ce qui a cassé
    Rien

Claude Code, headless, sur un espace de travail de démonstration Workspace369 avec des données d'échantillon et un jeton en lecture seule, du 22 au 25 octobre 2026. Une exécution chacun, donc ce sont des exemples, pas une référence. Les exécutions précédentes utilisaient d'anciennes invites ; l'exécution du 25 octobre utilise l'invite actuelle dans la documentation.

Pourquoi un CRM construit par IA a-t-il encore besoin d'un backend ?

Pour tout ce qui gère les enregistrements et l'argent des clients : la base de données et la connexion, le pipeline, les propositions, les signatures électroniques, les factures et les paiements, plus une étape d'approbation avant que quoi que ce soit ne soit envoyé à un client. Sur Workspace369, ces parties sont déjà intégrées, derrière une seule connexion.

Nous avons demandé à ChatGPT et Claude, une fois chacun, sur quoi construire un CRM pour une entreprise de conseil avec Claude Code. Les deux ont nommé Supabase en premier, et chacun a également nommé d'autres services à connecter. Chacun de ceux-ci est un service distinct à configurer et à payer.

La pile qu'ils ont suggérée

ChatGPT (déconnecté, recherche web activée) et Claude.ai (recherche web activée), une exécution chacun, 18 octobre 2026

Base de données et authentificationSupabase (les deux)
Framework d'applicationNext.js (ChatGPT)
PaiementsStripe (les deux)
SignaturesDocuSign ou Documenso (Claude)
4 parties à configurer et à connecter

Exécutions uniques, pas un classement : les réponses varient entre les exécutions et les moteurs. ChatGPT a nommé Supabase, Next.js et Stripe ; Claude a nommé Supabase, Stripe et DocuSign ou Documenso.

Votre CRM construit par IA sur Workspace369

Votre agent crée les écrans et le flux de travail que vous souhaitez

Clients, prospects et notesInclus
Propositions avec signature et acomptesInclus
Contrats signés en ligne par les clientsInclus
Factures, contrats de mandat, paiementsInclus
Calendrier et rappelsInclus
Boîte de réception, tâches, temps, automatisationsInclus
Permissions, approbations, journal d'auditInclus
1 connexion, à partir de 29 $/mois

Les pages de réservation en ligne commencent sur Specialist. Les champs personnalisés sont sur tous les plans, et chaque demande enregistre si elle provient d'un formulaire, d'un entonnoir ou d'une page ; le marquage de la source du prospect sur les clients commence sur Voyager. Cadet autorise un siège et 20 services, avec des projets illimités.

Plus de 100 outils que votre agent peut appeler

Chaque appel s'exécute en tant que la personne qui s'est connectée, avec les autorisations de cette personne. L'envoi à un client attend l'approbation dans l'application, sauf si cette personne active "envoyer sans demander" pour la connexion.

Clients et prospects

Recherchez, créez et mettez à jour des clients avec des champs personnalisés, déplacez-les entre les étapes, convertissez les demandes, les suivis, les sources de prospects.

Propositions

Brouillons, conception, sections, modèles et envoi pour signature et dépôt.

Contrats

Modèles, envoi pour signature électronique, rappels, annulation.

Factures et paiements

Brouillons, envoi, contrats de mandat, plans récurrents, enregistrement des paiements.

Calendrier et réservation

Événements, disponibilité, pages de réservation, rappels.

Projets et tâches

Tableaux, sous-tâches, commentaires, schémas de tableaux.

Boîte de réception

Envoi de messages et recherche de conversations.

Automatisations

Listez et testez les workflows, lisez leurs exécutions, désactivez-les.

Schéma Workspace

Types d'enregistrements, champs et étapes client, afin qu'un agent comprenne votre modèle de données avant qu'il ne crée des écrans.

Liste complète dans le Référence des outils MCPDétails de configuration : Intégration MCP et Flux de travail API.

Assez sûr pour pointer vers de vraies données client

Désactivé jusqu'à ce qu'un administrateur l'active

MCP est désactivé pour chaque espace de travail par défaut. Les administrateurs peuvent autoriser uniquement les applications qu'ils choisissent.

Permissions réelles à chaque appel

L'agent d'un membre de l'équipe ne voit que ce que ce membre peut voir, vérifié en direct à chaque appel.

Approbations avant toute diffusion

L'envoi d'une proposition, d'un contrat, d'une facture ou d'un message attend l'approbation d'une personne dans l'application, sauf si la personne qui s'est connectée active "envoyer sans demander".

Une piste enregistrée

Chaque appel est consigné dans le journal d'audit de l'espace de travail avec qui l'a effectué, quel outil, quand et s'il a réussi.

Envoyez des e-mails depuis votre propre domaine

Votre CRM peut envoyer son propre e-mail transactionnel, tel que les confirmations de réservation, les rappels de facture et les e-mails de bienvenue, via l'API d'e-mail Workspace369. Chaque e-mail est envoyé depuis une boîte de réception sur votre propre domaine vérifié, sans aucune marque Workspace369 ajoutée, et les réponses arrivent à cette boîte de réception.

curl https://mcp.workspace369.com/v1/email/messages \
  -H "Authorization: Bearer $W369_SEND_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: booking-123-confirm" \
  -d '{
    "from": { "inbox_id": "inb_AbCdEfGhIjKlMnOpQrSt", "name": "Fade Lab" },
    "to": [{ "email": "guest@example.com" }],
    "subject": "Your booking is confirmed",
    "text": "See you Friday at 3 pm.",
    "tracking": { "opens": false, "clicks": false }
  }'

Les e-mails de l'API utilisent 1 crédit d'e-mail par destinataire plus une petite utilisation de l'IA. Les crédits d'e-mail sont vendus par packs : 1 000 pour $9, 5 000 pour $29 ou 20 000 pour $99. Configuration, limites et tous les codes d'erreur : Envoyez des e-mails avec l'API Workspace369.

Tarifs

Les jetons MCP et d'accès personnel sont inclus dans tous les plans une fois qu'un administrateur active les connexions IA. Les appels utilisent la réserve mensuelle d'utilisation de l'IA de votre plan : les lectures coûtent le moins cher, les envois le plus cher, et les appels échoués sont gratuits. Mettez en cache les listes dans votre application au lieu de les recharger à chaque écran, et la réserve durera beaucoup plus longtemps.

$29Cadet, par mois, avec une allocation mensuelle d'utilisation de l'IA

Les webhooks sont inclus dans tous les plans ; l'API Builder est également incluse dans tous les plans. Voir tous les plans.

Questions des constructeurs

Puis-je construire mon propre CRM sur Workspace369 ?

Oui. Connectez un agent IA tel que Claude Code ou Cursor au serveur Workspace369 MCP et demandez-lui de créer les écrans que vous souhaitez. Vos clients, propositions, contrats, factures et paiements restent dans Workspace369, de sorte que les parties qui gèrent l'argent et les signatures sont déjà intégrées et testées.#

Ai-je encore besoin de Supabase ou Firebase ?

Pas pour les dossiers clients, les propositions, les contrats, les factures, les paiements ou les réservations. Vous n'avez besoin de votre propre base de données que pour les données que Workspace369 ne contient pas.#

Mon CRM créé par IA doit-il utiliser Supabase ou un backend CRM comme Workspace369 ?

Supabase vous fournit une base de données, une connexion et un stockage. Vous construisez ensuite vous-même le pipeline, les propositions, les signatures électroniques, les factures, les paiements et l'étape d'approbation pour les e-mails clients. Workspace369 possède déjà ces éléments, et votre agent y accède via le serveur MCP. Choisissez Supabase lorsque le CRM est le produit que vous vendez ou que vos données ne ressemblent en rien aux clients et aux transactions. Choisissez Workspace369 lorsque vous gérez une entreprise de services et que vous souhaitez vos propres écrans par-dessus les enregistrements clients, propositions, contrats et factures réels. Vous pouvez utiliser les deux : conservez les tables spécifiques à l'application dans Supabase et les enregistrements clients et financiers dans Workspace369.#

Workspace369 est-il un CRM headless ?

Il peut être utilisé comme tel. Votre propre application ou agent lit et écrit les clients, les étapes du pipeline, les champs personnalisés, les propositions, les contrats, les factures et les projets via le serveur MCP, avec un jeton d'accès personnel sur votre serveur. Votre équipe peut continuer à utiliser l'application Workspace369 sur les mêmes données, vous n'avez donc pas à créer un écran d'administration pour tout.#

Existe-t-il une API REST ?

Oui, dans tous les plans, essais inclus. L'API Builder à mcp.workspace369.com/v1 donne aux clients, propositions, factures, contrats, projets, tâches, demandes et événements de calendrier leurs propres URL, avec une spécification OpenAPI publique, de sorte qu'une application construite avec Lovable, v0, Bolt ou Replit puisse l'appeler depuis son serveur avec un jeton d'accès personnel. Elle exécute les mêmes outils, permissions et approbations que MCP. Dans tous les plans, le serveur de votre application peut appeler le point de terminaison MCP via HTTPS, comme à l'étape 3. Les webhooks notifient votre application lorsque les propositions, contrats, factures ou prospects changent (tous les plans).#

Puis-je essayer pendant l'essai gratuit et quel est le coût ?

Oui. Le serveur MCP et les jetons d'accès personnels fonctionnent dans tous les plans, vous pouvez donc connecter Claude Code ou Cursor pendant l'essai. L'essai gratuit de 14 jours commence lorsque vous enregistrez une carte, et rien n'est facturé pendant 14 jours. Les appels de votre agent utilisent l'utilisation mensuelle de l'IA de votre plan. L'API REST Builder (/v1) est incluse dans tous les plans, Cadet et plus, essais inclus.#

Mon CRM peut-il envoyer des e-mails depuis mon propre domaine ?

Oui. Créez une clé d'envoi uniquement dans Workspace369 et appelez l'API d'e-mail depuis votre serveur : chaque e-mail est envoyé depuis une boîte de réception sur votre propre domaine vérifié, un destinataire par appel, avec une clé d'idempotence pour que les nouvelles tentatives n'envoient jamais deux fois. Chaque e-mail utilise 1 crédit d'e-mail par destinataire plus une petite utilisation de l'IA ; les crédits d'e-mail sont vendus par lots à partir de $9 pour 1 000.#

Que ne peut pas faire mon agent via Workspace369 ?

Il ne peut pas supprimer de clients, de projets ou de factures, ni gérer les membres de l'équipe et leurs autorisations. Faites-le dans l'application.#

Quels outils IA fonctionnent ?

Claude Code, Cursor, Windsurf et VS Code avec Copilot, plus Claude sur le web comme connecteur personnalisé. ChatGPT peut le connecter comme connecteur personnalisé sur les plans qui offrent le mode développeur. Toute application prenant en charge les serveurs MCP distants avec OAuth peut se connecter.#

L'agent enverra-t-il des e-mails à mes clients de lui-même ?

Non. L'envoi attend l'approbation dans l'application, sauf si la personne qui s'est connectée active "envoyer sans demander" pour cette connexion.#

Et si mon agent se bloque ?

Collez l'erreur exacte à l'agent et demandez-lui de lister les outils Workspace369 avant de réessayer. Lors de nos précédentes exécutions chronométrées, les deux problèmes étaient un nom de variable d'environnement incorrect et une erreur de type que l'agent avait été instruit de ne pas vérifier ; chacun a nécessité une petite correction. Si vous préférez confier la tâche, App369, le studio dirigé par le fondateur de Workspace369, examine les applications créées par l'IA lors d'un contrôle de lancement à $450 qui est crédité à son Rescue Sprint, et configure Workspace369 pour vous à partir de $450.#

Vous préférez ne pas le construire ? App369 le construit pour vous à un prix fixe.

App369 est le studio à prix fixe géré par le fondateur de Workspace369. Il crée un CRM personnalisé sur le backend de Workspace369 ou entièrement sur votre propre pile. Chaque création commence par une portée écrite de $450 qui se termine par un devis fixe, et la portée est à vous de la conserver.

Découvrez où Workspace369 s'intègre dans votre flux de travail client.

Commencez avec les modules dont vous avez besoin aujourd'hui, puis activez l'IA, les automatisations, la comptabilité, l'inventaire, les demandes et le reporting à mesure que l'exploitation se développe.

14 jours d'essai gratuit. Carte requise. Après l'essai : à partir de 29 $/mois. Se renouvelle automatiquement chaque mois jusqu'à annulation. Annulez à tout moment dans Paramètres → Facturation.