Automatyzacja CRM

Attio vs HubSpot: automatyzacja – workflowy, limity, API i webhooki

Autor: Roman Zakharenko · Fakty sprawdzone · 5 min czytania

Attio i HubSpot automatyzują pracę w CRM za pomocą wizualnych workflowów, ale ograniczają je w różny sposób. HubSpot oferuje workflowy tylko w edycjach Professional i Enterprise i limituje, ile możesz ich utworzyć, natomiast Attio rozlicza uruchomienia workflowów kredytami przestrzeni roboczej. Ich API i webhooki różnią się też limitami zapytań i sposobem weryfikacji żądania.

W skrócie

  • Workflowy w HubSpot wymagają subskrypcji Professional lub Enterprise. Marketing, Sales lub Service Hub Professional pozwala na maksymalnie 300 workflowów, a Enterprise na maksymalnie 1000.
  • Attio rozlicza workflowy kredytami przestrzeni roboczej. Większość bloków zużywa jeden kredyt na uruchomienie.
  • Akcje z własnym kodem (custom code) w HubSpot muszą zakończyć się w ciągu 20 sekund i mogą używać do 128 MB pamięci.
  • API Attio pozwala na 100 odczytów i 25 zapisów na sekundę. Prywatne aplikacje (private apps) HubSpot w planach Professional lub Enterprise mają 190 żądań na 10 sekund.
  • HubSpot podpisuje webhooki nagłówkiem X-HubSpot-Signature-v3. Attio używa nagłówka Attio-Signature.

Porównanie obok siebie

Attio vs HubSpot: automatyzacja (dokumentacja dostawców, sprawdzona w listopadzie 2026)
PytanieAttioHubSpot
Jak ograniczane jest użycieUruchomienia workflowów zużywają kredyty przestrzeni roboczej. Większość bloków zużywa jeden kredyt.Wymagany plan Professional lub Enterprise. Limit liczby workflowów w każdej edycji.
TriggeryTriggery rekordów, list, zadań i narzędziowe, w tym harmonogram, webhook i ręczne uruchomienieTriggery zapisu (enrollment triggers) oparte na filtrach, zdarzeniach, harmonogramie i webhookach
Wywoływanie innego systemuBlok HTTP request. Aplikacje mogą dodawać własne bloki.Akcje 'Send a webhook' i 'Custom code' w Data Hub Professional i Enterprise
SlackBlok wiadomości Slack, z aplikacją Slack od AttioAkcja powiadomienia Slack, po zainstalowaniu integracji ze Slackiem
Limit zapytań API100 odczytów i 25 zapisów na sekundęPrywatne aplikacje: 100 na 10 sekund w planach Free i Starter, 190 w Professional i Enterprise, plus limit dzienny
Podpis webhookaHMAC-SHA256 treści, zakodowany szesnastkowo (hex), w Attio-SignatureHMAC-SHA256 metody, URI, treści i znacznika czasu, zakodowany w base64, w X-HubSpot-Signature-v3

Workflowy w HubSpot: edycje i limity

FAQ HubSpot dotyczące workflowów mówi, że do korzystania z workflowów wymagana jest subskrypcja Professional lub Enterprise. Liczba workflowów, które możesz utworzyć, zależy od edycji:

  • Marketing, Sales lub Service Hub Professional: do 300 workflowów.
  • Marketing, Sales lub Service Hub Enterprise: do 1000 workflowów.
  • Z dodatkiem Brands: 100 workflowów więcej.
  • Przy kilku hubach Twój limit wyznacza subskrypcja z najwyższym limitem.

Do limitu wliczają się tylko niestandardowe workflowy zbudowane w narzędziu workflowów. Proste automatyzacje w narzędziach takich jak formularze się nie wliczają. Domyślnie rekord zostaje zapisany do workflow tylko za pierwszym razem, gdy spełni triggery zapisu (enrollment triggers). Możesz włączyć ponowny zapis (re-enrollment), ale nie może on używać kryteriów AND i nie zapisuje rekordów wstecznie.

Dla integracji najważniejsze są dwie akcje: 'Send a webhook' i 'Custom code'. HubSpot wymienia obie dla Data Hub Professional i Enterprise – huba, który wcześniej nazywał się Operations Hub. Akcje 'Custom code' uruchamiają Node.js lub Python, muszą zakończyć się w ciągu 20 sekund i mogą używać do 128 MB pamięci, więc długie zadania powinny trafić do zewnętrznego narzędzia, takiego jak n8n.

Workflowy w Attio: rozliczane kredytami

Attio rozlicza workflowy według użycia. Uruchomienia korzystają ze wspólnych kredytów przestrzeni roboczej, większość bloków zużywa jeden kredyt, a bloki, które zakończą się błędem lub w ogóle się nie wykonają, nie zużywają żadnego. Administratorzy widzą zużycie kredytów dla każdego workflow w Workspace settings. Liczba kredytów w pakiecie zależy od planu, więc sprawdź stronę cennika Attio i oszacuj zużycie, mnożąc liczbę bloków na uruchomienie przez liczbę uruchomień w miesiącu.

Aby z workflow w Attio dotrzeć do innego systemu, użyj bloku HTTP request albo zbuduj za pomocą Attio SDK aplikację, która dodaje własne bloki workflow.

API i webhooki do integracji

HubSpot limituje prywatne aplikacje w oknie 10 sekund i w skali dnia. Konta Free i Starter mają 100 żądań na 10 sekund i 250 000 dziennie. Professional ma 190 na 10 sekund i 625 000 dziennie, a Enterprise 190 na 10 sekund i 1 000 000 dziennie. Limit 10-sekundowy dotyczy każdej aplikacji osobno, a limit dzienny jest wspólny dla wszystkich aplikacji na koncie. Po przekroczeniu limitu HubSpot zwraca HTTP 429, a jego wytyczne proszą, by odpowiedzi z błędami stanowiły mniej niż 5% Twoich dziennych żądań.

Attio liczy na sekundę: 100 odczytów i 25 zapisów, z HTTP 429 i nagłówkiem Retry-After po przekroczeniu limitu. Jego endpointy List records i List entries mają też limity oparte na punktach (score), liczone w 10-sekundowym oknie.

Oba systemy podpisują swoje webhooki, ale w różny sposób. Podpis v3 HubSpot przychodzi w X-HubSpot-Signature-v3 razem z X-HubSpot-Request-Timestamp. To HMAC-SHA256 zakodowany w base64 i utworzony z client secret aplikacji, obliczany z metody, URI, treści i znacznika czasu, a według HubSpot należy odrzucać żądania, których znacznik czasu jest starszy niż 5 minut. Nagłówek Attio-Signature w Attio to zakodowany szesnastkowo HMAC-SHA256 surowej treści, utworzony z sekretem webhooka. Attio wysyła też nagłówek Idempotency-Key, który pozostaje taki sam przy ponowieniach.

Co pasuje do zespołu wsparcia

  • Jeśli Twój zespół wsparcia pracuje już w help desku HubSpot, zgłoszenia, SLA i workflowy zgłoszeń znajdują się na tym samym koncie co CRM, a workflowy są dostępne od planu Professional.
  • Jeśli używasz Attio jako CRM i osobnego helpdesku, połącz je przez API i webhooki za pomocą n8n, Make lub Zapiera, który ma oficjalną aplikację Attio.
  • Jeśli Twoje automatyzacje wywołują inne systemy, uwzględnij w budżecie Data Hub Professional w HubSpot albo zaplanuj pracę wokół bloku HTTP request w Attio.
  • Przy dużych wolumenach porównaj powyższe limity API ze szczytowym wolumenem zgłoszeń, zanim zdecydujesz, gdzie będzie działać logika.

Wdrożenie

TascaLab buduje automatyzacje na CRM i helpdesku, których już używasz, z wykorzystaniem API, webhooków, n8n i Make, więc nie musisz zmieniać platformy. Projekty Custom Automation kosztują od 4650 zł. Większość wdrożeń trwa od 1 do 3 tygodni, a każdy projekt obejmuje podstawową dokumentację i 30 dni wsparcia po uruchomieniu. Możesz zacząć od bezpłatnej 30-minutowej rozmowy Health Check.

Najczęściej zadawane pytania

Czy HubSpot oferuje workflowy w każdym planie?

Nie. FAQ HubSpot dotyczące workflowów mówi, że wymagana jest subskrypcja Professional lub Enterprise. Marketing, Sales lub Service Hub Professional pozwala na maksymalnie 300 workflowów, a Enterprise na maksymalnie 1000.

Jak Attio ogranicza workflowy?

Kredytami przestrzeni roboczej. Uruchomienia workflowów korzystają ze wspólnych kredytów przestrzeni roboczej, większość bloków zużywa jeden kredyt na uruchomienie, a liczba kredytów w pakiecie zależy od Twojego planu.

Czy w workflowach HubSpot lub Attio można uruchamiać własny kod?

HubSpot ma akcję 'Custom code' w Data Hub Professional i Enterprise, która uruchamia Node.js lub Python z limitem 20 sekund i 128 MB pamięci. Attio oferuje blok HTTP request, a aplikacje zbudowane za pomocą jego SDK mogą dodawać własne bloki.

Jak zweryfikować webhooki z HubSpot i Attio?

W HubSpot oblicz ponownie HMAC-SHA256 metody, URI, treści i znacznika czasu z użyciem client secret i porównaj wynik z X-HubSpot-Signature-v3. W Attio porównaj HMAC-SHA256 surowej treści, utworzony z sekretem webhooka, z nagłówkiem Attio-Signature.

Chcesz takie rozwiązanie dla swojego zespołu?

Umów bezpłatny Health Check: 30-minutowa rozmowa i pisemny raport z 2–3 konkretnymi rekomendacjami, stałą ceną i szacowanymi kosztami bieżącymi. Bez nachalnej sprzedaży.

Opinie na Upwork

Źródła

  1. HubSpot Knowledge Base — Workflows FAQ
  2. HubSpot Knowledge Base — Set your workflow enrollment triggers
  3. HubSpot Knowledge Base — Add re-enrollment triggers to a workflow
  4. HubSpot Knowledge Base — Choose your workflow actions
  5. HubSpot Developers — Custom code actions
  6. HubSpot Developers — API usage guidelines and limits
  7. HubSpot Developers — Validating requests
  8. HubSpot — Fall 2025 Spotlight
  9. Attio Help — Workflows block library
  10. Attio Help — Automations billing
  11. Attio Docs — Rate limiting
  12. Attio Docs — Webhooks
  13. Attio Help — Zapier app