Integracje systemów i automatyzacja procesów
Zajmujemy się integracją systemów: łączymy programy, z których korzystasz, żeby dane przepływały między nimi automatycznie. Faktury, dane klientów i płatności nie wymagają już ręcznego przepisywania. Pracujemy przez API i webhooki.
Kiedy warto połączyć systemy
-
Te same dane wpisywane kilka razy
Pracownicy przepisują dane klientów i faktur między CRM, systemem faktur i arkuszami. Łączymy te programy przez API, żeby dane trafiały do nich automatycznie.
-
Zmiana w jednym programie nie dociera do drugiego
Po zmianie statusu w jednym systemie drugi trzeba aktualizować ręcznie. Ustawiamy webhooki, które przekazują zmianę dalej, gdy tylko do niej dojdzie.
-
Aplikacja ma przyjmować płatności
Klienci mają płacić online albo kupować subskrypcję. Podłączamy bramkę płatności, tak jak Stripe w platformie Offer Exchange.
-
Inne aplikacje muszą sprawdzać Twoje dane
Projektujemy REST API dla innych programów. Z API systemu INVENTA Licenses korzystają aplikacje VR za każdym razem, gdy użytkownik się w nich loguje.
Integracje w naszych realizacjach
W systemie INVENTA Licenses udostępniliśmy REST API, z którego aplikacje VR korzystają przy logowaniu użytkownika. W platformie Offer Exchange podłączyliśmy płatności i subskrypcje Stripe. Działanie integracji po wdrożeniu nadzorujemy w ramach utrzymania i rozwoju aplikacji.
Integrację możesz zamówić osobno albo jako część nowej aplikacji webowej dla firmy. Sposób wyceny i rozliczenia opisujemy na stronie oprogramowania na zamówienie.
API, z którego korzystają inne programy, budujemy w technologiach opisanych na stronie aplikacje .NET na zamówienie.
Integracje z modelami językowymi opisujemy na stronie integracja AI w aplikacji firmowej.
Co robimy
- Analizujemy, gdzie w firmie dane przepisuje się ręcznie i ile czasu to zajmuje
- Sprawdzamy dokumentację API obu systemów i proponujemy sposób połączenia
- Budujemy integracje przez REST API i webhooki
- Projektujemy własne API aplikacji, z którego korzystają inne programy
- Podłączamy płatności online i subskrypcje (Stripe)
- Konfigurujemy automatyczne powiadomienia e-mail i SMS
- Konfigurujemy logowanie do aplikacji jednym kontem firmowym
- W ramach utrzymania pilnujemy działania integracji i dostosowujemy ją, gdy druga strona zmieni swoje API
Dla kogo
- Pracownicy przepisują te same dane między CRM, systemem faktur i arkuszami
- Po zmianie statusu w jednym programie drugi trzeba aktualizować ręcznie
- Budujesz aplikację, która ma przyjmować płatności albo wysyłać powiadomienia
- Twoja aplikacja ma udostępniać dane innym programom, np. do sprawdzania kont i licencji
Integracja zaczyna się od dokumentacji API
Zanim podamy cenę, sprawdzamy dokumentację API obu systemów, limity i sposób uwierzytelniania. Jeśli któryś program nie ma API ani eksportu danych albo dokumentacja jest niepełna, mówimy o tym przed wyceną.
- Rozpisanie, które dane, kiedy i w którą stronę przepływają
- Sprawdzenie limitów i sposobu uwierzytelniania
- Testy przypadków brzegowych i obsługi błędów w środowisku testowym
REST API dla aplikacji zewnętrznych
System INVENTA Licenses udostępnia REST API aplikacjom VR działającym w systemie Windows. Gdy użytkownik loguje się w aplikacji, ta łączy się z API i otrzymuje informację o jego koncie i ważności licencji. Dane o użytkownikach są w jednym systemie, a korzystają z nich wszystkie aplikacje.
- API udostępnione programom spoza aplikacji webowej
- Sprawdzanie konta i licencji przy logowaniu
- Jedno źródło danych o użytkownikach dla wielu aplikacji
Automatyzacje, które zrobiliśmy u siebie
We własnych narzędziach nowa transakcja w HubSpot uruchamia przez webhook onboarding klienta. Dane z Fakturowni trafiają do HubSpot, raporty czasu pobieramy z Jiry, a dane firm z rejestru KRS.
- Webhook z CRM uruchamia kolejne kroki bez udziału pracownika
- Dane z systemu faktur trafiają do CRM bez przepisywania
- Dane firm pobierane automatycznie z rejestru KRS
Jak pracujemy
-
Przegląd procesu
Rozpisujemy, które dane, kiedy i w którą stronę mają przepływać między systemami. Wskazujemy, co da się zautomatyzować od razu.
-
Sprawdzenie możliwości
Analizujemy dokumentację API, limity i sposób uwierzytelniania obu systemów. Jeśli któryś nie ma API, mówimy o tym na początku.
-
Budowa i testy
Integrację budujemy w środowisku testowym. Sprawdzamy na nim przypadki brzegowe i obsługę błędów.
-
Wdrożenie i nadzór
Uruchamiamy integrację w środowisku produkcyjnym i sprawdzamy, czy dane przepływają poprawnie. W ramach utrzymania pilnujemy jej działania.
Cena
Nie mamy cennika, bo każda integracja ma inny zakres. Cenę podajemy po sprawdzeniu dokumentacji API obu systemów.
- Integracja systemów
- Cena zależy od: dokumentacja API drugiej strony, ilość przesyłanych danych, obsługa błędów, testy.
Doświadczenie
- Aplikacje VR łączą się z REST API systemu INVENTA Licenses przy każdym logowaniu użytkownika.
- Platforma SaaS Offer Exchange przyjmuje płatności i obsługuje subskrypcje przez Stripe.
- We własnych narzędziach łączymy m.in. HubSpot, Fakturownię, Jirę i Microsoft 365.
Realizacje
-
INVENTA Licenses
System do zarządzania użytkownikami i licencjami aplikacji VR do szkolenia pracowników, z panelami klienta, dystrybutora i administratora.
Najczęstsze pytania
Czy integrujecie systemy, które nie mają API?
Najpierw sprawdzamy, jakie możliwości daje dany program. Jeśli nie ma API ani eksportu danych, mówimy o tym przed rozpoczęciem prac i proponujemy inne rozwiązanie.
Czym jest webhook?
Webhook to powiadomienie, które jeden system wysyła do drugiego, gdy tylko coś się w nim zmieni, np. gdy w CRM pojawi się nowa transakcja. Drugi system nie musi wtedy co chwilę sprawdzać, czy są nowe dane, tylko od razu wykonuje kolejny krok.
Czy integrację można zamówić bez budowy nowej aplikacji?
Tak. Integrację możesz zamówić osobno, dla programów, których już używasz, albo jako część nowej aplikacji webowej.
Co się stanie, gdy producent zmieni swoje API?
Integracje objęte utrzymaniem monitorujemy. Gdy druga strona zmieni API, dostosowujemy połączenie w ramach umowy utrzymaniowej.
Czy integrujecie systemy medyczne?
Integracjami systemów medycznych (HL7, P1, systemy HIS) zajmuje się zespół Conetso Healthcare. Jeśli Twoja integracja dotyczy szpitala, przychodni albo pracowni diagnostycznej, skontaktujemy Cię z nim.
Ile kosztuje integracja systemów?
Cenę podajemy po sprawdzeniu dokumentacji API obu systemów, a zasady wyceny i rozliczenia opisujemy na stronie oprogramowania na zamówienie.
Zobacz także
-
Aplikacje webowe dla firm
Budujemy systemy do obsługi zleceń, wycen i zamówień z osobnymi panelami dla klientów, pracowników i menedżerów.
-
Platformy SaaS i MVP dla startupów
Budujemy pierwszą wersję produktu (MVP) i platformy SaaS z kontami użytkowników, subskrypcjami, płatnościami, licencjami i API.
-
Utrzymanie i rozwój aplikacji webowych
W abonamencie dodajemy nowe funkcje, instalujemy poprawki bezpieczeństwa i dbamy o serwer. Czas reakcji określa umowa SLA.
-
Conetso Healthcare
Systemy IT dla medycyny
Integracje HIS, RIS, PACS i P1 prowadzi zespół Conetso Healthcare.