Niech AI zbuduje Twoje CRM. Workspace369 to zaplecze, do którego się podłącza.
Przechowuje klientów, lejki sprzedażowe, oferty, e-podpisy i faktury, które Twój agent odczytuje i tworzy, przez MCP lub HTTP. Claude Code, Cursor, Lovable lub ChatGPT tworzą ekrany.
14-dniowy bezpłatny okres próbny. Wymagana karta. Po okresie próbnym: od 29 USD miesięcznie. Odnawia się automatycznie co miesiąc, dopóki nie anulujesz. Anuluj w dowolnym momencie w Ustawienia → Płatności.
Prompt budowania dla
Build me a CRM for my design studio as a Next.js app. Use the workspace369 MCP server as the backend for every record…


Kluczowe wnioski
- Workspace369 to backend: klienci, etapy lejka sprzedaży, pola niestandardowe, propozycje, e-podpisy i faktury. Twój agent AI może również skonfigurować etapy lejka sprzedaży i pola niestandardowe, a następnie zbudować na nich ekrany.
- MCP i osobiste tokeny dostępu działają w każdym planie. HTTP Builder API jest również dostępne w każdym planie.
- W naszych czterech testach czasowych Claude Code potrzebował od 3,6 do 10,7 minut od polecenia do wygenerowania gotowego kodu CRM; ostatni test, z aktualnym poleceniem dotyczącym dokumentacji, zadziałał bez poprawek.
- Możesz uruchomić starter CRM na przykładowych danych bez konta i bez karty.
- Wysłanie do klienta czeka na zatwierdzenie w aplikacji, a każde połączenie jest rejestrowane.
- Wybierz Supabase zamiast tego, gdy CRM jest produktem, który sprzedajesz.
Jak zbudować CRM za pomocą AI?
Podłącz agenta kodowania AI, takiego jak Claude Code, do serwera Workspace369 MCP, wklej prompt budowania, który opisuje, czym zajmuje się Twoja firma, i pozwól agentowi zbudować ekrany. Twoi klienci, oferty, umowy i faktury pozostają w Workspace369, więc agent pisze frontend, a nie backend.
Te same kroki działają w Cursor, Windsurf i innych klientach MCP. W Claude przez przeglądarkę dodaj Workspace369 jako konektor zamiast kroku 1.
Wypróbuj najpierw z przykładowymi danymi, bez konta
the Starter CRM jest dostarczany z serwerem mock: przykładowa firma z 12 klientami, propozycjami i fakturami. Resetuje się po ponownym uruchomieniu. Uruchom mock w jednym oknie terminala, a aplikację w drugim, a następnie otwórz 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
Połącz Claude Code ze swoim obszarem roboczym
Jeśli rozpocząłeś okres próbny, jesteś właścicielem. Otwórz "Ustawienia", następnie "AI", następnie "Połączenia AI" i włącz "Zezwalaj na połączenia AI". Następnie dodaj serwer i wpisz /mcp w Claude Code, aby się zalogować. Zaloguj się przez Google lub używając swojego adresu e-mail Workspace369 i hasła. Jeśli zarejestrowałeś się przez Apple, najpierw wybierz hasło: Ustawienia → Twoje konto → Resetuj hasło przez e-mail.
claude mcp add --transport http workspace369 https://mcp.workspace369.com/mcpUżywasz Cursor lub VS Code? Dodaj podstawowy zestaw narzędzi CRM jednym kliknięciem:Dodaj do KursoraDodaj do VS Code - 2
Wklej podpowiedź budowania
Powiedz agentowi, czym zajmuje się Twoja firma. Odczytuje Twoich prawdziwych klientów, oferty i faktury i buduje wokół nich.
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
Wywołaj ten sam backend z serwera Twojej aplikacji
Serwer Twojej wdrożonej aplikacji wywołuje te same narzędzia przez HTTPS z osobistym tokenem dostępu (Ustawienia → AI → Połączenia AI → Osobiste tokeny dostępu; wybierz tylko zakresy potrzebne Twojej aplikacji). Tokeny należą do osoby, która je utworzyła, więc utwórz je z konta, które pozostanie w firmie.
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"}}}'
Przewodnik krok po kroku z przykładami Node i Python: Zbuduj niestandardowy CRM z agentem AI do kodowania. Na każdym planie Twoja aplikacja może również wywoływać zwykłe punkty końcowe HTTP: Wywołaj Workspace369 przez HTTP (Builder API)Kod startowy na GitHub: ten Szablon startowy CRM i Serwer Workspace369 MCP.
Podstawowy zestaw narzędzi CRM: dla listy skoncentrowanych narzędzi, połącz się z https://mcp.workspace369.com/mcp/crm zamiast tego. Zawiera 33 podstawowe narzędzia CRM i żadnych narzędzi do wysyłania, a także używa tego samego logowania i tokenu co /mcp. Użyj /mcp na wszystko inne.
Ile to zajmuje?
W naszych czterech testach czasowych Claude Code potrzebował od 3,6 do 10,7 minut od wklejenia polecenia do wygenerowania gotowego kodu, w porównaniu do demo workspace. Ostatni test, z aktualnym poleceniem dotyczącym dokumentacji, zajął 10,7 minuty, ponieważ agent zainstalował, przetestował i zbudował aplikację samodzielnie, a aplikacja działała bez poprawek. Tabela pokazuje, co uległo awarii we wcześniejszych testach.
| Mierz | Uruchomienie 4 · 25 października 2026 r. Zmierzono przez nas, jeden przebieg | Uruchomienie 3 · 24 października 2026 r. Zmierzono przez nas, jeden przebieg | Uruchomienie 2 · 24 października 2026 r. Zmierzono przez nas, jeden przebieg | Uruchomienie 1 · 22 października 2026 r. Zmierzono przez nas, jeden przebieg |
|---|---|---|---|---|
| Podpowiedź i adres | Aktualne monity dokumentów, pełny adres /mcp | Monity dokumentów z dnia publikacji, /mcp/crm | Podpowiedź samouczka, podstawowy CRM /mcp/crm adres | Podpowiedź samouczka, pełny adres /mcp |
| Podpowiedź do gotowego kodu | 10,7 min, 89 obrotów agenta | 4,6 min, 32 obroty agenta | 3,6 min, 18 obrotów agenta | 8,2 min, 49 obrotów agenta |
| Własne testy agenta | 33 zaliczone | 11 zaliczonych | 20 zaliczonych | 27 zaliczonych |
| Sprawdzenie typu i budowanie | Agent sam przeprowadził sprawdzanie typów i budowanie; oba przeszły pomyślnie | Brak kroku budowania: agent wybrał zwykły Node.js | Niepowodzenie z jednym błędnym typem, następnie przejście po jednosłownej poprawce | Sprawdzenie typu i budowanie zakończone pomyślnie |
| Co się zepsuło | Nic nie blokuje: jedno ostrzeżenie Next.js w logu serwera, strony załadowały dane na żywo | Odczytał inny token zmiennej niż ustawiono w dokumentacji; jedna zmiana nazwy rozwiązała problem | Agentowi powiedziano, aby nie uruchamiał kompilacji, więc przeoczył błąd typu | Nic |
Uruchomienie 4 · 25 października 2026 r. Zmierzono przez nas, jeden przebieg
- Podpowiedź i adres
- Aktualne monity dokumentów, pełny adres /mcp
- Podpowiedź do gotowego kodu
- 10,7 min, 89 obrotów agenta
- Własne testy agenta
- 33 zaliczone
- Sprawdzenie typu i budowanie
- Agent sam przeprowadził sprawdzanie typów i budowanie; oba przeszły pomyślnie
- Co się zepsuło
- Nic nie blokuje: jedno ostrzeżenie Next.js w logu serwera, strony załadowały dane na żywo
Uruchomienie 3 · 24 października 2026 r. Zmierzono przez nas, jeden przebieg
- Podpowiedź i adres
- Monity dokumentów z dnia publikacji, /mcp/crm
- Podpowiedź do gotowego kodu
- 4,6 min, 32 obroty agenta
- Własne testy agenta
- 11 zaliczonych
- Sprawdzenie typu i budowanie
- Brak kroku budowania: agent wybrał zwykły Node.js
- Co się zepsuło
- Odczytał inny token zmiennej niż ustawiono w dokumentacji; jedna zmiana nazwy rozwiązała problem
Uruchomienie 2 · 24 października 2026 r. Zmierzono przez nas, jeden przebieg
- Podpowiedź i adres
- Podpowiedź samouczka, podstawowy CRM /mcp/crm adres
- Podpowiedź do gotowego kodu
- 3,6 min, 18 obrotów agenta
- Własne testy agenta
- 20 zaliczonych
- Sprawdzenie typu i budowanie
- Niepowodzenie z jednym błędnym typem, następnie przejście po jednosłownej poprawce
- Co się zepsuło
- Agentowi powiedziano, aby nie uruchamiał kompilacji, więc przeoczył błąd typu
Uruchomienie 1 · 22 października 2026 r. Zmierzono przez nas, jeden przebieg
- Podpowiedź i adres
- Podpowiedź samouczka, pełny adres /mcp
- Podpowiedź do gotowego kodu
- 8,2 min, 49 obrotów agenta
- Własne testy agenta
- 27 zaliczonych
- Sprawdzenie typu i budowanie
- Sprawdzenie typu i budowanie zakończone pomyślnie
- Co się zepsuło
- Nic
Claude Code, headless, w obszarze roboczym demo Workspace369 z przykładowymi danymi i tokenem tylko do odczytu, od 22 do 25 października 2026 r. Jedno uruchomienie każdego, więc są to przykłady, a nie benchmark. Wcześniejsze uruchomienia używały starszych promptów; uruchomienie z 25 października używa promptu dostępnego dzisiaj w dokumentacji.
Do czego sztuczna inteligencja w CRM nadal potrzebuje backendu?
Dla wszystkiego, co przechowuje dane klientów i pieniądze: bazy danych i logowania, potoku, ofert, podpisów elektronicznych, faktur i płatności, a także kroku zatwierdzenia przed wysłaniem czegokolwiek do klienta. W Workspace369 te części są już wbudowane, za jednym połączeniem.
Zapytaliśmy ChatGPT i Claude, raz każdego, co zbudować CRM dla firmy konsultingowej z Claude Code. Obaj wymienili Supabase jako pierwszy, a każdy z nich wymienił również inne usługi do połączenia. Każda z nich to osobna usługa do skonfigurowania i opłacenia.
stos, który zasugerowali
ChatGPT (wylogowany, wyszukiwanie w sieci włączone) i Claude.ai (wyszukiwanie w sieci włączone), po jednym uruchomieniu, 18 października 2026 r.
Pojedyncze uruchomienia, nie ranking: wyniki różnią się między uruchomieniami i silnikami. ChatGPT nazwał Supabase, Next.js i Stripe; Claude nazwał Supabase, Stripe i DocuSign lub Documenso.
Twój CRM zbudowany przez AI na Workspace369
Twój agent buduje ekrany i przepływ pracy, których potrzebujesz
Strony rezerwacji online zaczynają się na Specialist. Pola niestandardowe są dostępne w każdym planie, a każde zapytanie rejestruje, czy pochodzi z formularza, lejka czy strony; tagowanie źródła pozyskania klienta zaczyna się na Voyager. Cadet pozwala na jedno stanowisko i 20 usług, z nieograniczoną liczbą projektów.
Ponad 100 narzędzi, które Twój agent może wywołać
Każde wywołanie jest wykonywane jako osoba, która się połączyła, z uprawnieniami tej osoby. Wysyłanie do klienta czeka na zatwierdzenie w aplikacji, chyba że ta osoba włączy „wysyłaj bez pytania” dla połączenia.
Klienci i leady
Wyszukuj, twórz i aktualizuj klientów za pomocą niestandardowych pól, przenoś ich między etapami, konwertuj zapytania, follow-upy, źródła leadów.
Oferty
Szkice, projektowanie, sekcje, szablony oraz wysyłanie do podpisu i depozytu.
Umowy
Szablony, wysyłka do podpisu elektronicznego, przypomnienia, unieważnianie.
Faktury i płatności
Szkice, wysyłanie, umowy, plany cykliczne, rejestrowanie płatności.
Kalendarz i rezerwacja
Wydarzenia, dostępność, strony rezerwacji, przypomnienia.
Projekty i zadania
Tablice, podzadania, komentarze, schematy tablic.
Skrzynka odbiorcza
Wysyłanie wiadomości i przeszukiwanie rozmów.
Automatyzacje
Listuj i testuj przepływy pracy, przeglądaj ich uruchomienia, wyłączaj je.
Schemat Workspace
Typy rekordów, pola i etapy klienta, aby agent poznał Twój model danych przed zbudowaniem ekranów.
Pełna lista w Referencje narzędzi MCP. Szczegóły konfiguracji: Integracja MCP i Przepływy pracy API.
Wystarczająco bezpieczne, aby wskazywać na rzeczywiste dane klienta
Wyłączone, dopóki administrator go nie włączy
MCP jest domyślnie wyłączone dla każdego obszaru roboczego. Administratorzy mogą zezwolić tylko na wybrane aplikacje.
Prawdziwe uprawnienia przy każdym połączeniu
Agent członka zespołu widzi tylko to, co ten członek może zobaczyć, sprawdzane na żywo przy każdym wywołaniu.
Zgody przed wysłaniem czegokolwiek
Wysłanie oferty, umowy, faktury lub wiadomości czeka na zatwierdzenie przez osobę w aplikacji, chyba że osoba, która się połączyła, włączyła opcję „wysyłaj bez pytania”.
Zalogowany ślad
Każde wywołanie jest zapisywane w dzienniku audytu obszaru roboczego z informacją, kto je wykonał, jakie narzędzie, kiedy i czy zakończyło się sukcesem.
Wysyłaj e-maile z własnej domeny
Twój CRM może wysyłać własne e-maile transakcyjne, takie jak potwierdzenia rezerwacji, przypomnienia o fakturach i e-maile powitalne, za pośrednictwem API poczty e-mail Workspace369. Każdy e-mail wychodzi ze skrzynki odbiorczej na Twojej własnej zweryfikowanej domenie, bez dodawania marki Workspace369, a odpowiedzi trafiają do tej skrzynki odbiorczej.
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 }
}'klucz tylko do wysyłania
Klucz może wysyłać e-maile z Twoich zweryfikowanych skrzynek odbiorczych lub tylko tych, które wybierzesz, i nic więcej: nie może odczytywać klientów, wiadomości ani faktur. Przechowuj go na swoim serwerze i odwołaj w dowolnym momencie.
Brak duplikatów wysyłek
Nadaj każdemu e-mailowi stabilny klucz Idempotency-Key, taki jak identyfikator rezerwacji. Ponowna próba z tym samym kluczem nigdy nie wysyła e-maila dwukrotnie.
Limity, które można uwzględnić w planie
120 żądań na minutę na klucz i do 1500 e-maili dziennie na obszar roboczy (400 dziennie w pierwszych 30 dniach). Po przekroczeniu limitu API informuje, ile sekund należy czekać.
Obsługa zwrotów za Ciebie
Po twardym odbiciu lub skardze o spam, Workspace369 przestaje wysyłać e-maile na ten adres z żadnej skrzynki w obszarze roboczym, a odrzucona wysyłka nie zużywa kredytów.
E-maile API zużywają 1 kredyt e-mail na odbiorcę plus niewielkie użycie AI. Kredyty e-mail są dostępne w pakietach: 1000 za $9, 5000 za $29 lub 20 000 za $99. Konfiguracja, limity i każdy kod błędu: Wysyłaj e-maile za pomocą API Workspace369.
Cennik
MCP i osobiste tokeny dostępu są dostępne w każdym planie, gdy administrator włączy połączenia AI. Połączenia wykorzystują miesięczny limit użycia AI w Twoim planie: odczyty kosztują najmniej, wysyłki najwięcej, a nieudane połączenia są bezpłatne. Buforowanie list w Twojej aplikacji zamiast przeładowywania ich przy każdym ekranie sprawia, że limit wystarcza na znacznie dłużej.
Webhooks są dostępne w każdym planie; Builder API jest również dostępne w każdym planie. Zobacz wszystkie plany.
Pytania zadawane przez budowniczych
Czy mogę zbudować własny CRM na Workspace369?
Tak. Połącz agenta AI, takiego jak Claude Code lub Cursor, z serwerem Workspace369 MCP i poproś go o zbudowanie potrzebnych ekranów. Twoi klienci, oferty, umowy, faktury i płatności pozostają w Workspace369, więc części obsługujące pieniądze i podpisy są już zbudowane i przetestowane.#
Czy nadal potrzebuję Supabase lub Firebase?
Nie dla rekordów klientów, ofert, umów, faktur, płatności ani rezerwacji. Potrzebujesz własnej bazy danych tylko dla danych, których Workspace369 nie przechowuje.#
Czy mój CRM zbudowany przez AI powinien używać Supabase czy backendu CRM, takiego jak Workspace369?
Supabase zapewnia bazę danych, logowanie i przechowywanie. Następnie samodzielnie budujesz potok sprzedaży, oferty, e-podpisy, faktury, płatności i etap zatwierdzania dla e-maili klientów. Workspace369 już to posiada, a Twój agent uzyskuje do tego dostęp przez serwer MCP. Wybierz Supabase, gdy CRM jest produktem, który sprzedajesz, lub Twoje dane w niczym nie przypominają klientów i transakcji. Wybierz Workspace369, gdy prowadzisz firmę usługową i chcesz mieć własne ekrany na wierzchu rzeczywistych rekordów klientów, ofert, umów i faktur. Możesz używać obu: przechowuj tabele specyficzne dla aplikacji w Supabase, a rekordy klientów i finansowe w Workspace369.#
Czy Workspace369 to headless CRM?
Może być używany jako taki. Twoja własna aplikacja lub agent odczytuje i zapisuje klientów, etapy potoku, pola niestandardowe, oferty, umowy, faktury i projekty za pośrednictwem serwera MCP, z osobistym tokenem dostępu na Twoim serwerze. Twój zespół może nadal korzystać z aplikacji Workspace369 na tych samych danych, więc nie musisz budować ekranu administracyjnego dla wszystkiego.#
Czy istnieje API REST?
Tak, w każdym planie, w tym wersje próbne. Builder API pod adresem mcp.workspace369.com/v1 nadaje klientom, ofertom, fakturom, umowom, projektom, zadaniom, zgłoszeniom i wydarzeniom w kalendarzu własne adresy URL, z publiczną specyfikacją OpenAPI, dzięki czemu aplikacja zbudowana przy użyciu Lovable, v0, Bolt lub Replit może wywoływać ją z serwera za pomocą osobistego tokena dostępu. Działa z tymi samymi narzędziami, uprawnieniami i zatwierdzeniami co MCP. W każdym planie serwer Twojej aplikacji może wywoływać punkt końcowy MCP przez HTTPS, jak w kroku 3. Webhooki powiadamiają Twoją aplikację o zmianach w ofertach, umowach, fakturach lub leadach (każdy plan).#
Czy mogę wypróbować to podczas bezpłatnego okresu próbnego i ile to kosztuje?
Tak. Serwer MCP i osobiste tokeny dostępu działają w każdym planie, dzięki czemu możesz połączyć Claude Code lub Cursor podczas wersji próbnej. 14-dniowa bezpłatna wersja próbna rozpoczyna się po zapisaniu karty, a przez 14 dni nic nie jest pobierane. Połączenia Twojego agenta wykorzystują miesięczne użycie AI Twojego planu. REST Builder API (/v1) jest zawarty w każdym planie, Cadet i wyższych, w tym wersje próbne.#
Czy mój CRM może wysyłać e-maile z mojej własnej domeny?
Tak. Utwórz klucz tylko do wysyłania w Workspace369 i wywołaj API poczty e-mail z serwera: każdy e-mail wychodzi ze skrzynki odbiorczej na Twojej własnej zweryfikowanej domenie, jednego odbiorcę na wywołanie, z kluczem Idempotency-Key, dzięki czemu ponowne próby nigdy nie wysyłają dwukrotnie. Każdy e-mail zużywa 1 kredyt e-mail na odbiorcę plus niewielkie użycie AI; kredyty e-mail są dostępne w paczkach od $9 za 1000.#
Czego mój agent nie może zrobić przez Workspace369?
Nie można usuwać klientów, projektów ani faktur ani zarządzać członkami zespołu i ich uprawnieniami. Zrób to w aplikacji.#
Które narzędzia AI działają?
Claude Code, Cursor, Windsurf i VS Code z Copilot, plus Claude w sieci jako niestandardowy konektor. ChatGPT może połączyć się jako niestandardowy konektor w planach oferujących tryb deweloperski. Każda aplikacja obsługująca zdalne serwery MCP z OAuth może się połączyć.#
Czy agent sam wyśle e-maile do moich klientów?
Nie. Wysyłki czekają na zatwierdzenie w aplikacji, chyba że osoba, która się połączyła, włączyła opcję „wysyłaj bez pytania” dla tego połączenia.#
Co jeśli mój agent utknie?
Wklej dokładny komunikat o błędzie agentowi i poproś go o wymienienie narzędzi Workspace369, zanim spróbuje ponownie. W naszych wcześniejszych testach czasowych dwa problemy to błędna nazwa zmiennej środowiskowej i błąd typu, którego agentowi nie kazano sprawdzać; każdy wymagał jednej drobnej poprawki. Jeśli wolisz zlecić to komuś innemu, App369, studio prowadzone przez założyciela Workspace369, przegląda aplikacje zbudowane przez AI w ramach $450 Launch Check, który jest zaliczany do ich Rescue Sprint, i konfiguruje Workspace369 dla Ciebie od $450.#
Wolisz nie budować? App369 zbuduje to dla Ciebie za stałą cenę
App369 to studio o stałej cenie prowadzone przez założyciela Workspace369. Buduje niestandardowy CRM na backendzie Workspace369 lub w pełni na Twoim własnym stosie. Każda budowa zaczyna się od pisemnego zakresu $450, który kończy się stałą wyceną, a zakres jest Twój do zachowania.
Zobacz, gdzie Workspace369 pasuje do Twojego przepływu pracy z klientem.
Zacznij od modułów, których potrzebujesz dzisiaj, a następnie włącz AI, automatyzacje, księgowość, zapasy, zapytania i raportowanie w miarę rozwoju operacji.
14-dniowy bezpłatny okres próbny. Wymagana karta. Po okresie próbnym: od 29 USD miesięcznie. Odnawia się automatycznie co miesiąc, dopóki nie anulujesz. Anuluj w dowolnym momencie w Ustawienia → Płatności.

