Przejdź do treści

Uruchom fromHello na własnej infrastrukturze.

fromHello to oprogramowanie open source na licencji AGPL-3.0 i możesz je uruchomić na swoich serwerach, bez limitu kontaktów. Dane Twoich klientów są w Twoim własnym Postgresie. Ta strona pokazuje, co uruchamiasz: usługi, model danych, kanały i wymagania.

AGPL-3.0 · Postgres 18+ · Redis 8+ · Node.js 24Zaktualizowano

Hostowane przez nas albo na Twoich serwerach. Dwa sposoby korzystania z fromHello.

Polecane

fromHello Cloud

Nic do instalowania. Nic do aktualizowania.

  • Hostowane za Ciebie
  • Postgres, Redis i wszystkie aktualizacje są po naszej stronie
  • Wysyłka e-maili skonfigurowana za Ciebie (od planu Team)
  • Kredyty AI (od planu Team)
  • Wsparcie w cenie

Wczesny dostęp do fromHello Cloud otwieramy etapami.

AGPL-3.0

Self-hosting

Uruchom fromHello samodzielnie. Z nami albo bez nas.

  • Na Twoich serwerach: API, worker, panel i opcjonalny serwer MCP
  • Postgres 18+, Redis 8+, aktualizacje i kopie zapasowe są po Twojej stronie
  • Twój dostawca wysyłki: Resend, Postmark, SendGrid, SMTP lub Microsoft 365
  • Twój klucz AI albo lokalne modele przez Ollama
  • Pomoc przez zgłoszenia na GitHubie

Z własnym serwerem SMTP i narzędziem Ollama Twoje dane mogą pozostać w całości na Twoich serwerach.

Każdy kontakt, zdarzenie i wiadomość można odczytać jako JSON przez API. Przy self-hostingu wszystko to leży w Twoim własnym Postgresie.

Jedno monorepo w TypeScripcie. Nic egzotycznego do uruchomienia.

Jeden workspace pnpm i Turborepo, TypeScript od początku do końca: panel, API, worker i serwer MCP, obok Postgresa i Redisa.

  • apps/web

    Panel: profile, segmenty, ścieżki, szablony i analityka.

  • apps/api

    API na Hono i jego webhooki: callbacki od dostawców i przychodzące odpowiedzi.

  • apps/worker

    Zadania w tle na BullMQ: ścieżki, wysyłki i aktualizacje segmentów.

  • apps/mcp

    Opcjonalny serwer MCP: 59 narzędzi dla klientów Claude i Cursor lub dowolnego klienta MCP.

  • packages/sdk

    SDK JS/TS: śledzenie zdarzeń z kolejką offline oraz banery i okna modalne in-app zabezpieczone przed XSS.

  • Postgres 18+ · Redis 8+

    Postgres przechowuje profile, zdarzenia, wiadomości, zgody i dzienniki audytu. Redis obsługuje kolejki zadań i limitowanie żądań.

Jeden profil na osobę, w Twojej własnej bazie danych.

Model danych first-party, który w całości należy do Ciebie, bez pośrednictwa hurtowni danych. Każde zdarzenie ponownie sprawdza daną osobę względem każdego segmentu dynamicznego.

Profile
Pole firmy, pola niestandardowe, zdarzenia, wiadomości i odpowiedzi, wszystko w jednym profilu. Anonimowa historia łączy się z nim przy rejestracji.
Zdarzenia
Wyświetlenia stron i sesje z kodu śledzącego oraz dowolne zdarzenia wysyłane przez API lub SDK. SDK kolejkuje zdarzenia offline i wysyła je, gdy przeglądarka wróci do sieci.
Segmenty
Reguły dynamiczne sprawdzane przy każdym zdarzeniu oraz segmenty statyczne zarządzane ręcznie. Używaj ich w ścieżkach albo synchronizuj z grupami odbiorców reklam.
Lejki
Modeluj drogę od pierwszego kontaktu do utrzymanego klienta i sprawdzaj odpływ oraz konwersję na każdym kroku.
Pola niestandardowe
Rozszerz dowolny profil o własne pola z typem: tekst, liczba, wartość logiczna, data lub lista wyboru.

Pięć kanałów. Własne klucze.

Docieraj do klientów tam, gdzie są, przez dostawców, którym już ufasz. Zmień dostawcę bez ruszania reszty platformy.

  • E-mail

    Resend · Postmark · SendGrid · SMTP · Microsoft 365

  • SMS

    Twilio · SMSPartner · MessageBird · własne HTTP

  • In-app

    baner · okno modalne

  • Web push

    zgoda w przeglądarce

  • Grupy odbiorców reklam

    Meta · LinkedIn · Google

  • Odpowiedzi

    IMAP · Microsoft 365 · webhooki

Silnik ścieżek

Zbuduj dowolny przebieg ze słownika węzłów.

Wizualny kreator, w którym każda ścieżka to węzły i krawędzie, z 14 typami węzłów: czytaj ją, rozgałęziaj, wersjonuj. Agent AI połączony przez MCP używa tych samych węzłów, a ścieżki, które buduje, pozostają szkicami, dopóki nie zostaną opublikowane. Publikowanie przez agenta wymaga kroku potwierdzenia w Twoim kliencie AI.

Węzły

Wyzwalacze
  • Wejście
Akcje
  • Wyślij e-mail
  • Wyślij SMS
  • Webhook
  • Zaktualizuj profil
  • Dodaj do segmentu
  • Usuń z segmentu
  • Dodaj do ścieżki
Sterowanie przepływem
  • Czekaj
  • Czekaj na zdarzenie
  • Rozgałęzienie
  • Podział A/B
Zakończenia
  • Wyjście
  • Cel

Własność

Dane i kontrola na Twoich serwerach.

Przy self-hostingu dane Twoich klientów są w Twoim własnym Postgresie. Usługi wykonujące pracę otrzymują to, czego potrzebują: Twoi dostawcy e-maili i SMS-ów, model AI i platformy reklamowe.

Eksport i usuwanie
Eksportuj kontakt jako JSON albo usuń jego profil i wiadomości przez API. Każde usunięcie trafia do dziennika audytu.
Automatyczne wykluczenia
Wypisania i odbicia zasilają listę wykluczeń, sprawdzaną przed każdą wysyłką.
Dziennik audytu
Zaproszenia, klucze API, ustawienia wysyłki, zmiany zgód, usunięcia danych i wywołania narzędzi MCP.
Przestrzenie robocze i role
Oddzielne przestrzenie robocze, cztery role od właściciela do obserwatora i klucze API ograniczone do jednej przestrzeni roboczej.
Twoja domena wysyłkowa
E-maile wychodzą z Twojej własnej domeny, więc jej reputacja należy do Ciebie.
Śledzenie first-party
Nasze śledzenie nie ładuje żadnych pikseli stron trzecich.

Czego potrzebujesz, by uruchomić fromHello samodzielnie.

Na Twoich serwerach działają Postgres 18+, Redis 8+, API, worker, panel i opcjonalny serwer MCP. Aktualizacje i kopie zapasowe są po Twojej stronie, a pomoc dostajesz przez zgłoszenia na GitHubie.

  • Node.js 24

    Uruchamia API, workera, panel i opcjonalny serwer MCP.

  • Własny dostawca e-maili

    Resend, Postmark, SendGrid, SMTP lub Microsoft 365. SMS-y też idą przez Twojego dostawcę, a AI przez Twój własny klucz albo lokalne modele w Ollama.

  • Dwie domeny z TLS

    Jedna dla panelu i jedna dla API, plus opcjonalna trzecia dla serwera MCP przez HTTP.

  • Publiczne API i panel

    Webhooki dostawców, kod śledzący i wypisania jednym kliknięciem wywołują API, a link do wypisania w e-mailu otwiera stronę preferencji w panelu, więc oba muszą być dostępne publicznie.

Wczesny dostęp

fromHello Cloud

Nikt nie zakłada firmy, żeby była mała.

Wczesny dostęp do fromHello Cloud otwieramy etapami. Onboarding prowadzimy razem z Tobą: pomagamy wszystko skonfigurować i przenieść Twoje kontakty.

Napiszemy do Ciebie, gdy otworzymy Ci dostęp. Bez spamu.

Jeszcze nie teraz? Zobacz na GitHubie