Lăsați AI să vă construiască CRM-ul. Workspace369 este back office-ul în care se integrează.
Acesta deține clienții, pipeline-ul, propunerile, semnăturile electronice și facturile pe care agentul dvs. le citește și le scrie, prin MCP sau HTTP. Claude Code, Cursor, Lovable sau ChatGPT construiesc ecranele.
Perioadă de probă gratuită de 14 zile. Card necesar. După perioada de probă: de la 29 USD/lună. Se reînnoiește automat în fiecare lună până când anulați. Anulați oricând în Setări → Facturare.
Prompt de construcție pentru 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…


Principalele concluzii
- Workspace369 este backend-ul: clienți, etape pipeline, câmpuri personalizate, propuneri, semnături electronice și facturi. Agentul dvs. AI poate configura, de asemenea, etapele pipeline-ului și câmpurile personalizate, apoi să construiască ecranele deasupra.
- Token-urile MCP și de acces personal funcționează pe fiecare plan. API-ul HTTP Builder este, de asemenea, inclus în fiecare plan.
- În cele patru rulări cronometrate, Claude Code a trecut de la prompt la codul CRM finalizat în 3,6 până la 10,7 minute; ultima, cu promptul de documente curent, a funcționat fără corecții.
- Puteți rula CRM-ul de pornire pe date eșantion, fără cont și fără card.
- Trimiterea către un client așteaptă aprobarea în aplicație, iar fiecare apel este înregistrat.
- Alegeți Supabase în schimb atunci când CRM-ul este produsul pe care îl vindeți.
Cum construiesc un CRM cu AI?
Conectați un agent de codare AI precum Claude Code la serverul Workspace369 MCP, lipiți un prompt de construcție care spune ce face afacerea dvs. și lăsați agentul să construiască ecranele. Clienții, propunerile, contractele și facturile dvs. rămân în Workspace369, deci agentul scrie frontend-ul, nu backend-ul.
Aceiași pași funcționează în Cursor, Windsurf și alți clienți MCP. În Claude pe web, adăugați Workspace369 ca un conector în loc de pasul 1.
Încearcă mai întâi cu date eșantion, fără cont
The CRM starter vine cu un server simulat: o companie eșantion cu 12 clienți, propuneri și facturi. Se resetează la repornire. Rulați simularea într-o fereastră de terminal și aplicația în a doua, apoi deschideți 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
Conectează Claude Code la spațiul tău de lucru
Dacă ați început trial-ul, dvs. sunteți proprietarul. Deschideți Setări, apoi AI, apoi Conexiuni AI și activați Permiteți conexiuni AI. Apoi adăugați serverul și rulați /mcp în Claude Code pentru a vă conecta. Conectați-vă cu Google sau cu e-mailul și parola dvs. Workspace369. Dacă v-ați înregistrat cu Apple, alegeți mai întâi o parolă: Setări → contul dvs. → Resetați parola prin e-mail.
claude mcp add --transport http workspace369 https://mcp.workspace369.com/mcpFolosiți Cursor sau VS Code? Adăugați setul de instrumente CRM de bază într-un singur clic:Adaugă la CursorAdaugă la VS Code - 2
Introduceți promptul de construire
Spuneți agentului cu ce se ocupă afacerea dvs. Acesta citește clienții, propunerile și facturile dvs. reale și construiește în jurul lor.
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
Apelează același backend de pe serverul aplicației tale
Serverul aplicației dvs. implementate apelează aceleași instrumente prin HTTPS cu un token de acces personal (Setări → AI → Conexiuni AI → Token-uri de acces personal; alegeți doar domeniile de care aplicația dvs. are nevoie). Token-urile aparțin persoanei care le-a creat, așa că creați-l dintr-un cont care va rămâne în afacere.
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"}}}'
Ghid pas cu pas cu exemple Node și Python: Construiește un CRM personalizat cu un agent de codificare AI. Pe fiecare plan, aplicația dvs. poate apela și puncte finale HTTP simple: Apelați Workspace369 prin HTTP (API Builder)Cod de pornire pe GitHub: Șablon de pornire CRM și Server MCP Workspace369.
Set de instrumente CRM de bază: pentru o listă de instrumente focalizată, conectați-vă la https://mcp.workspace369.com/mcp/crm în schimb. Are 33 de instrumente CRM de bază și fără instrumente de trimitere, și folosește aceeași autentificare și token ca /mcpUtilizați /mcp pentru tot restul.
Cât durează?
În cele patru rulări cronometrate, Claude Code a durat între 3,6 și 10,7 minute de la lipirea promptului la codul finalizat, împotriva unui spațiu de lucru demo. Ultima rulare, cu promptul de documente curent, a durat 10,7 minute deoarece agentul a instalat, testat și construit aplicația în sine, iar aplicația a funcționat apoi fără corecții. Tabelul arată ce a eșuat în rulările anterioare.
| Măsurați | Rulare 4 · 25 octombrie 2026 Măsurat de noi, o rulare | Rulare 3 · 24 octombrie 2026 Măsurat de noi, o rulare | Rulare 2 · 24 octombrie 2026 Măsurat de noi, o rulare | Rulare 1 · 22 octombrie 2026 Măsurat de noi, o rulare |
|---|---|---|---|---|
| Prompt și adresă | Prompt curent documente, adresă completă /mcp | Prompt documente publicat în ziua respectivă, /mcp/crm | Prompt tutorial, CRM de bază /mcp/crm adresă | Prompt tutorial, adresă completă /mcp |
| Prompt la cod finalizat | 10,7 min, 89 ture de agent | 4,6 min, 32 ture de agent | 3,6 min, 18 ture de agent | 8,2 min, 49 ture de agent |
| Testele proprii ale agentului | 33 trecute | 11 trecute | 20 trecute | 27 trecute |
| Verificare tip și construire | Agentul a rulat verificarea tipului și construcția în sine; ambele au trecut | Fără pas de compilare: agentul a ales Node.js simplu | Eșuat la un tip greșit, apoi a trecut după o corecție de un cuvânt | Verificare tip și construire finalizată |
| Ce s-a stricat | Nimic blocant: o avertizare Next.js în log-ul serverului, paginile au încărcat date live | A citit o variabilă de token diferită decât cea setată în documente; o redenumire a rezolvat-o | Agentul a fost instruit să nu ruleze build-ul, așa că a ratat eroarea de tip | Nimic |
Rulare 4 · 25 octombrie 2026 Măsurat de noi, o rulare
- Prompt și adresă
- Prompt curent documente, adresă completă /mcp
- Prompt la cod finalizat
- 10,7 min, 89 ture de agent
- Testele proprii ale agentului
- 33 trecute
- Verificare tip și construire
- Agentul a rulat verificarea tipului și construcția în sine; ambele au trecut
- Ce s-a stricat
- Nimic blocant: o avertizare Next.js în log-ul serverului, paginile au încărcat date live
Rulare 3 · 24 octombrie 2026 Măsurat de noi, o rulare
- Prompt și adresă
- Prompt documente publicat în ziua respectivă, /mcp/crm
- Prompt la cod finalizat
- 4,6 min, 32 ture de agent
- Testele proprii ale agentului
- 11 trecute
- Verificare tip și construire
- Fără pas de compilare: agentul a ales Node.js simplu
- Ce s-a stricat
- A citit o variabilă de token diferită decât cea setată în documente; o redenumire a rezolvat-o
Rulare 2 · 24 octombrie 2026 Măsurat de noi, o rulare
- Prompt și adresă
- Prompt tutorial, CRM de bază /mcp/crm adresă
- Prompt la cod finalizat
- 3,6 min, 18 ture de agent
- Testele proprii ale agentului
- 20 trecute
- Verificare tip și construire
- Eșuat la un tip greșit, apoi a trecut după o corecție de un cuvânt
- Ce s-a stricat
- Agentul a fost instruit să nu ruleze build-ul, așa că a ratat eroarea de tip
Rulare 1 · 22 octombrie 2026 Măsurat de noi, o rulare
- Prompt și adresă
- Prompt tutorial, adresă completă /mcp
- Prompt la cod finalizat
- 8,2 min, 49 ture de agent
- Testele proprii ale agentului
- 27 trecute
- Verificare tip și construire
- Verificare tip și construire finalizată
- Ce s-a stricat
- Nimic
Claude Code, headless, pe un spațiu de lucru demo Workspace369 cu date eșantion și un token read-only, 22-25 octombrie 2026. O rulare fiecare, deci acestea sunt exemple, nu un benchmark. Rulările anterioare au folosit prompturi mai vechi; rularea din 25 octombrie folosește promptul din documentația de astăzi.
Pentru ce mai are nevoie un CRM construit de AI de un backend?
pentru tot ce gestionează înregistrările și banii clienților: baza de date și autentificarea, pipeline-ul, propunerile, semnăturile electronice, facturile și plățile, plus o etapă de aprobare înainte ca orice să fie trimis unui client. Pe Workspace369 acele părți sunt deja construite, în spatele unei singure conexiuni.
Am întrebat ChatGPT și Claude, câte o dată fiecare, ce să folosesc pentru a construi un CRM pentru o afacere de consultanță cu Claude Code. Amândoi au numit Supabase prima dată, și fiecare a numit și alte servicii de conectat. Fiecare dintre acestea este un serviciu separat de configurat și plătit.
Stack-ul pe care l-au sugerat
ChatGPT (deconectat, căutare web activată) și Claude.ai (căutare web activată), o rulare fiecare, 18 octombrie 2026
Rulări unice, nu un clasament: răspunsurile variază între rulări și motoare. ChatGPT a numit Supabase, Next.js și Stripe; Claude a numit Supabase, Stripe și DocuSign sau Documenso.
CRM-ul dvs. construit cu AI pe Workspace369
Agentul dvs. construiește ecranele și fluxul de lucru dorit
Paginile de rezervare online încep pe Specialist. Câmpurile personalizate sunt pe fiecare plan, iar fiecare solicitare înregistrează dacă a venit de pe un formular, un funnel sau o pagină; etichetarea sursei de lead pe clienți începe pe Voyager. Cadet permite un loc și 20 de servicii, cu proiecte nelimitate.
Peste 100 de instrumente pe care agentul dvs. le poate apela
Fiecare apel rulează ca persoana care s-a conectat, cu permisiunile acelei persoane. Trimiterea către un client așteaptă aprobarea în aplicație, cu excepția cazului în care acea persoană activează „trimite fără a întreba” pentru conexiune.
Clienți și lead-uri
Căutați, creați și actualizați clienți cu câmpuri personalizate, mutați-i între etape, convertiți cereri, urmăriți, surse de lead-uri.
Propuneri
Schițe, design, secțiuni, șabloane și trimitere pentru semnare și depozit.
Contracte
Șabloane, trimitere pentru e-semnătură, memento-uri, anulare.
Facturi și plăți
Schițe, trimitere, contracte de tip retainer, planuri recurente, înregistrare plăți.
Calendar și programare
Evenimente, disponibilitate, pagini de rezervare, memento-uri.
Proiecte și sarcini
Tablouri, subtask-uri, comentarii, scheme de tablouri.
Inbox
Trimiterea mesajelor și căutarea conversațiilor.
Automatizări
Listați și testați fluxuri de lucru, citiți rulările acestora, dezactivați-le.
Schema Workspace
Tipuri de înregistrări, câmpuri și etape ale clienților, astfel încât un agent să vă înțeleagă modelul de date înainte ca acesta să construiască ecrane.
Lista completă în Referință instrumente MCPDetalii configurare: Integrare MCP și Fluxuri de lucru API.
Suficient de sigur pentru a indica date reale ale clienților
Dezactivat până când un administrator îl activează
MCP este dezactivat implicit pentru fiecare spațiu de lucru. Administratorii pot permite doar aplicațiile pe care le aleg.
Permisiuni reale la fiecare apel
Agentul unui membru al echipei vede doar ceea ce acel membru poate vedea, verificat în timp real la fiecare apel.
Aprobări înainte ca orice să fie trimis
Trimiterea unei propuneri, contract, factură sau mesaj așteaptă aprobarea unei persoane în aplicație, cu excepția cazului în care persoana care s-a conectat activează „trimite fără să întrebe”.
Un istoric înregistrat
Fiecare apel este înregistrat în jurnalul de audit al spațiului de lucru cu cine l-a efectuat, ce instrument, când și dacă a reușit.
Trimiteți emailuri de pe domeniul dvs.
CRM-ul dvs. poate trimite propriile e-mailuri tranzacționale, cum ar fi confirmări de rezervare, memento-uri de factură și e-mailuri de bun venit, prin API-ul de e-mail Workspace369. Fiecare e-mail este trimis dintr-o căsuță de e-mail de pe domeniul dvs. personalizat verificat, fără nicio marcă Workspace369 adăugată, iar răspunsurile ajung la acea căsuță de e-mail.
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 }
}'o cheie doar pentru trimitere
Cheia poate trimite e-mailuri din căsuțele dvs. de e-mail verificate sau doar pe cele pe care le alegeți și nimic altceva: nu poate citi clienți, mesaje sau facturi. Păstrați-o pe serverul dvs. și revocați-o oricând.
Fără trimiteri duplicate
Atribuiți fiecărui email un Idempotency-Key stabil, cum ar fi ID-ul de rezervare. O reîncercare cu aceeași cheie nu trimite emailul de două ori.
Limite în jurul cărora puteți planifica
120 de solicitări pe minut per cheie și până la 1.500 de emailuri pe zi pe spațiu de lucru (400 pe zi în primele 30 de zile). Peste limită, API-ul indică câte secunde să aștepți.
Bounce-uri gestionate pentru tine
După un bounce puternic sau o plângere de spam, Workspace369 oprește trimiterea de emailuri către acea adresă de la orice căsuță de email din spațiul de lucru, iar trimiterea refuzată nu folosește credite.
Emailurile API folosesc 1 credit de email per destinatar plus un mic consum de AI. Creditele de email vin în pachete: 1.000 pentru $9, 5.000 pentru $29 sau 20.000 pentru $99. Configurarea, limitele și fiecare cod de eroare: Trimiteți emailuri cu API-ul Workspace369.
Prețuri
Tokenurile MCP și de acces personal sunt incluse în toate planurile odată ce un administrator activează conexiunile AI. Apelurile consumă alocația lunară de utilizare AI a planului dvs.: citirile costă cel mai puțin, trimiterile cel mai mult, iar apelurile eșuate sunt gratuite. Stocați în cache listele din aplicația dvs. în loc să le reîncărcați la fiecare ecran, iar alocația va dura mult mai mult.
Webhooks sunt incluse în fiecare plan; Builder API este, de asemenea, inclus în fiecare plan. Vezi toate planurile.
Întrebări pe care le pun constructorii
Pot să-mi construiesc propriul CRM pe Workspace369?
Da. Conectați un agent AI precum Claude Code sau Cursor la serverul Workspace369 MCP și cereți-i să construiască ecranele dorite. Clienții, propunerile, contractele, facturile și plățile dvs. rămân în Workspace369, astfel încât părțile care gestionează banii și semnăturile sunt deja construite și testate.#
Mai am nevoie de Supabase sau Firebase?
Nu pentru înregistrări de clienți, propuneri, contracte, facturi, plăți sau rezervări. Aveți nevoie doar de propria bază de date pentru datele pe care Workspace369 nu le deține.#
Ar trebui ca CRM-ul meu construit cu AI să folosească Supabase sau un backend CRM precum Workspace369?
Supabase îți oferă o bază de date, autentificare și stocare. Apoi construiești singur conducta, propunerile, semnăturile electronice, facturile, plățile și pasul de aprobare pentru e-mailurile clienților. Workspace369 are deja acestea, iar agentul tău le accesează prin serverul MCP. Alege Supabase când CRM-ul este produsul pe care îl vinzi sau datele tale nu seamănă deloc cu clienții și tranzacțiile. Alege Workspace369 când ai o afacere de servicii și vrei propriile ecrane peste înregistrările reale ale clienților, propuneri, contracte și facturi. Poți folosi ambele: păstrează tabelele specifice aplicației în Supabase și înregistrările clienților și financiare în Workspace369.#
Este Workspace369 un CRM headless?
Poate fi folosit ca atare. Propria dvs. aplicație sau agent citește și scrie clienți, etape ale pipeline-ului, câmpuri personalizate, propuneri, contracte, facturi și proiecte prin serverul MCP, cu un token de acces personal pe serverul dvs. Echipa dvs. poate continua să folosească aplicația Workspace369 pe aceleași date, deci nu trebuie să construiți un ecran de administrare pentru tot.#
Există o API REST?
Da, pe fiecare plan, inclusiv trial-uri. Builder API la mcp.workspace369.com/v1 oferă clienților, ofertelor, facturilor, contractelor, proiectelor, sarcinilor, cererilor și evenimentelor din calendar propriile URL-uri, cu o specificație OpenAPI publică, astfel încât o aplicație construită cu Lovable, v0, Bolt sau Replit o poate apela de pe serverul său cu un token de acces personal. Rulează aceleași instrumente, permisiuni și aprobări ca MCP. Pe fiecare plan, serverul aplicației tale poate apela endpoint-ul MCP prin HTTPS, ca în pasul 3. Webhooks notifică aplicația ta atunci când ofertele, contractele, facturile sau lead-urile se modifică (fiecare plan).#
Pot încerca acest lucru în timpul perioadei de probă gratuite și cât costă?
Da. Serverul MCP și token-urile de acces personal funcționează pe fiecare plan, astfel încât să poți conecta Claude Code sau Cursor în timpul trial-ului. Trial-ul gratuit de 14 zile începe atunci când salvezi un card și nimic nu este taxat timp de 14 zile. Apelurile agentului tău folosesc AI-ul lunar al planului tău. REST Builder API (/v1) este inclus pe fiecare plan, Cadet și mai sus, inclusiv trial-uri.#
Poate CRM-ul meu să trimită emailuri de pe propriul meu domeniu?
Da. Creați o cheie doar pentru trimitere în Workspace369 și apelați API-ul de e-mail de pe serverul dvs.: fiecare e-mail este trimis dintr-o căsuță de e-mail de pe domeniul dvs. verificat, un destinatar pe apel, cu un Idempotency-Key, astfel încât reîncercările să nu trimită niciodată de două ori. Fiecare e-mail utilizează 1 credit de e-mail per destinatar plus o mică utilizare AI; creditele de e-mail vin în pachete începând de la $9 pentru 1.000.#
Ce nu poate face agentul meu prin Workspace369?
Nu poate șterge clienți, proiecte sau facturi, sau gestiona membrii echipei și permisiunile acestora. Faceți aceste operațiuni în aplicație.#
Ce instrumente AI funcționează?
Claude Code, Cursor, Windsurf și VS Code cu Copilot, plus Claude pe web ca un conector personalizat. ChatGPT se poate conecta ca un conector personalizat pe planurile care oferă modul dezvoltator. Orice aplicație care suportă servere MCP la distanță cu OAuth se poate conecta.#
Agentul va trimite e-mail clienților mei de la sine?
Nu. Trimiterile așteaptă aprobarea în aplicație, cu excepția cazului în care persoana care s-a conectat activează „trimite fără să întrebe” pentru acea conexiune.#
Ce se întâmplă dacă agentul meu se blochează?
Copiați eroarea exactă înapoi agentului și cereți-i să listeze instrumentele Workspace369 înainte de a încerca din nou. În rulările noastre anterioare cronometrate, cele două probleme au fost un nume greșit de variabilă de mediu și o eroare de tip pe care agentul fusese instruit să nu o verifice; fiecare a necesitat o mică remediere. Dacă preferați să o predați, App369, studioul condus de fondatorul Workspace369, revizuiește aplicațiile create de AI într-o Verificare de Lansare de $450 care este creditată Sprintului de Recuperare, și configurează Workspace369 pentru dvs. începând de la $450.#
Preferiți să nu îl construiți? App369 îl construiește pentru dvs. la un preț fix.
App369 este studioul cu preț fix condus de fondatorul Workspace369. Acesta construiește un CRM personalizat pe backend-ul Workspace369 sau complet pe stiva dvs. Fiecare construcție începe cu un scop scris de $450 care se termină într-o cotație fixă, iar scopul este al dvs. de păstrat.
Vedeți unde se potrivește Workspace369 în fluxul dumneavoastră de lucru cu clienții.
Începe cu modulele de care ai nevoie astăzi, apoi activează AI, automatizări, contabilitate, inventar, solicitări și raportare pe măsură ce operațiunea crește.
Perioadă de probă gratuită de 14 zile. Card necesar. După perioada de probă: de la 29 USD/lună. Se reînnoiește automat în fiecare lună până când anulați. Anulați oricând în Setări → Facturare.

