Create a custom workflow

Every automation starts with a trigger and an action. Select one from each app to generate a workflow tailored to your needs.

HubSpot CRM
Trigger: Watch Companies
nip24.pl - biała lista VAT, VIES, REGON i KRS
Action: Select an action
1. Select a trigger
  • Triggers when a new company is created.

  • Triggers when a contact is created, deleted, merged, restored, association changed, or deleted for privacy.

  • Triggers when a new contact is created.

  • Triggers when a new contact is added to a list (only for users with the paid Marketing account). This module will be deprecated on September 30th 2025.

  • Triggers when a CRM object is created/updated.

  • Triggers when a new deal is created.

  • Triggers when a new engagement is created in a portal. This endpoint will only return records created in the last 30 days, or the 10k most recently created records.

  • Triggers when a new file is stored in file manager.

  • Triggers when a new member is added to selected list.

  • Triggers when a new notification about changes is sent. This module can be used only with a developer connection where your user identifier, your Hubspot API Key, your Client ID, and Client Secret are filled in advanced parameters. You can have only one webhook URL per developer application. You can create more subscriptions for this one webhook.

  • Triggers when data is submitted from a given form.

  • Triggers when a new email timeline subscription added for the portal.

  • Triggers when a new ticket is created.

2. Select an action
  • Performs an arbitrary API call.

  • Funkcja getInvoiceData umożliwia pobranie na podstawie numeru NIP danych firmy, niezbędnych do wystawienia faktury. Dane uzyskane z rejestru REGON.

  • Funkcja umożliwia pobranie danych zapisanych we wszystkich działach aktualnego odpisu KRS dla danego przedsiębiorcy lub stowarzyszenia. Parametrami wejściowymi funkcji są: type – typ numeru (NIP, REGON, KRS) po którym realizowane będzie wyszukiwanie, number – konkretny numer określonego typu, section – numer działu, możliwe wartości z przedziału [1-6]. Uwaga! Opis poszczególnych pól zwracanych w ramach wywołania funkcji dla poszczególnego działu jest zgodny z opisem zawartym powyżej (dla funkcji getKRSData).

  • Funkcja getVIESData potwierdza aktywności numeru VAT EU. Oprócz informacji o statusie VAT EU, zwracane są również takie informacje jak: nazwa firmy oraz jej adres (jeśli są one udostępnione w VIES). Funkcja umożliwia weryfikację numerów VAT EU nadawanych przez wszystkie kraje członkowskie Unii Europejskiej.

  • Funkcja umożliwia pobranie aktualnego odpisu zawierającego pełne dane przedsiębiorcy lub stowarzyszenia udostępnionych przez Krajowego Rejestru Sądowego (Otwarte API KRS). Uwaga! Funkcja dostępna tylko w planach indywidualnych.

  • Funkcja umożliwia pobranie szczegółowych (pełnych) danych firmy realizowane jest poprzez wywołanie funkcji getAllData interfejsu API nip24.pl. Wywołanie funkcji powoduje, że system odpytuje bezpośrednio referencyjną bazę danych w REGON (GUS), co gwarantuje pobranie zawsze aktualnych danych.

  • Funkcja searchVATRegistry umożliwia pobieranie szczegółowych danych podmiotu z wykazu podatników VAT Ministerstwa Finansów. Wyszukiwanie i pobieranie danych firmy z rejestru VAT Ministerstwa Finansów realizowane jest poprzez wywołanie funkcji searchVATRegistry API nip24.pl. Dane pobierane są bezpośrednio z wykazu podatników VAT (tzw. białej listy podatników VAT) Ministerstwa Finansów.

  • Funkcja isActive umożliwia sprawdzenie statusu firmy w REGON. Zwraca wartość true (1), jeżeli firma prowadzi aktywną działalność, zarejestrowaną w rejestrze REGON, która nie została zawieszona lub zakończona. W przeciwnym wypadku zwracana jest wartość false (0).

  • Funkcja getIBANStatus (interfejs API) umożliwia sprawdzenie statusu rachunku bankowego podmiotu realizowane jest poprzez wywołanie funkcji, której parametrami są: typ szukanego numeru (NIP, REGON lub KRS), wartość szukanego numeru, numer rachunku bankowego do sprawdzenia oraz data, której ma dotyczyć sprawdzenie. Dane pobierane są bezpośrednio z wykazu podatników VAT (tzw. białej listy podatników VAT) Ministerstwa Finansów. Wywołanie funkcji z parametrem NIP lub REGON powoduje, że system odpytuje bezpośrednio wykaz podatników VAT, co gwarantuje najszybsze sprawdzenie statusu.

  • Funkcja getWhitelistStatus (plik płaski) sprawdza poprawność numeru konta bankowego kontrahenta w wykazie podatników VAT (tzw. białej listy podatników VAT) z wykorzystaniem pliku płaskiego publikowanego przez Ministerstwo Finansów.

  • Funkcja getVATStatus umożliwia sprawdzenie statusu podmiotu w rejestrze VAT udostępnianym przez Portal Podatkowy Ministerstwa Finansów.

Select a trigger and an action

Create workflow (opens in a new tab)