Przejdź do głównej zawartości

Geofencing w Calamari - konfiguracja i wykorzystanie geofencingu do rejestrowania obecności pracowników

W tym artykule dowiesz się więcej o metodzie geofencing i jak ją skonfigurować w Calamari.

Napisane przez Kasia Dobrzańska

Geofencing to technologia oparta na lokalizacji, która wykorzystuje wirtualne granice (geofence) wokół określonego obszaru geograficznego. Działa na zasadzie wyznaczania strefy (np. wokół biura, magazynu, sklepu) i monitorowania, kiedy urządzenie mobilne (np. telefon) użytkownika wchodzi do tej strefy lub ją opuszcza.

Ważne! Geofencing umożliwia automatyczne rejestrowanie wejścia i wyjścia pracowników.

Funkcja wymaga uprawnień lokalizacyjnych ustawionych na "zawsze" oraz dostępu do dokładnej lokalizacji w telefonie pracownika. Aplikacja musi być aktywna (zalogowany użytkownik, przyznane uprawnienia).
Pracownik na swoim urządzeniu mobilnym powinien przyznać odpowiednie uprawnienia aplikacji w ten sposób: Ustawienia → Aplikacje → Calamari → Lokalizacja → Pozwalaj na dostęp do położenia ZAWSZE

ustawienia lokalizacji

Dodatkowo w aplikacji mobilnej Calamari pracownik musi włączyć opcję Automatyczne oznaczanie czasu pracy w sekcji MetodyLokalizacje

Jak skonfigurować geofencing w Calamari?

  • Przejdź do panelu administracyjnego Calamari.

  • Wybierz: Konfiguracja → Czas Pracy → Metody → Aplikacja mobilna → Konfiguruj.

  • Dodaj nowy terminal, określ dokładną lokalizację na mapie oraz promień (od 100 do 1000 metrów), w którym pracownicy mogą rejestrować swój czas pracy.

  • Możesz wybrać automatyczne lub manualne rejestrowanie wejścia/wyjścia.

  • Możesz przypisać terminal do całej organizacji lub wybranych użytkowników.

  • Administrator może skonfigurować kilka terminali, z których jest możliwa rejestracja wejścia/wyjścia z pracy i każdy z nich przypisać do całej organizacji lub wybranych użytkowników.

automatyczny geofencing, dodaj terminal

Uwaga: Jeśli pracownik ma dostępny inny terminal mobilny bez włączonej opcji geofencingu to funkcja lokalizacji nie zadziała:

dodaj terminal


Rejestracja czasu pracy przez pracownika

  • Pracownik używa aplikacji mobilnej Calamari do rejestracji czasu pracy.
    System wykorzystuje GPS, sieć komórkową lub Wi-Fi do monitorowania, czy urządzenie znajduje się w wyznaczonej strefie.

  • Jeśli urządzenie znajduje się w strefie, pracownik może rozpocząć lub zakończyć pracę za pomocą przycisku START/STOP lub zadzieje się to automatycznie przy zaznaczeniu opcji automatyczny geofencing.

  • Ważne: aplikacja musi mieć przyznane odpowiednie uprawnienia do lokalizacji.

Powiadomienia push

  • Aplikacja Calamari wysyła powiadomienia push do telefonu pracownika, gdy wchodzi do strefy, w której może zarejestrować swój czas pracy.

  • Aby otrzymywać powiadomienia, aplikacja musi mieć przyznane odpowiednie uprawnienia do działania w tle.

Przykłady zastosowania geofencingu

  • Kontrola obecności pracowników w wyznaczonej strefie zgodnie z harmonogramem pracy.

  • Zwalczanie "buddy punching" (rejestrowanie czasu pracy przez inną osobę).

  • Monitorowanie obecności pracowników w określonych lokalizacjach, takich jak place budowy czy siedziby klientów.

Rozwiązywanie problemów

  • Upewnij się, że aplikacja Calamari ma przyznane odpowiednie uprawnienia do lokalizacji.

  • Sprawdź, czy urządzenie pracownika znajduje się w wyznaczonej strefie geofencingowej.

  • Jeśli problem nadal występuje, skontaktuj się z działem wsparcia technicznego Calamari.

Aplikacje mobilne - działanie lokalizacji

  • Android: system operacyjny urządzenia śledzi lokalizację. Aplikacja Calamari nie monitoruje lokalizacji poza obszarem geofencingu. Zamiast tego otrzymuje powiadomienia od systemu Android, gdy użytkownik wejdzie na dany obszar, i w ten sposób wie, kiedy zarejestrować rozpoczęcie lub zakończenie pracy użytkownika. Lokalizacja pracownika poza wyznaczonym obszarem nie jest nigdzie przechowywana w systemie Calamari.

  • iOS działa to w ten sam sposób, z jedną drobną różnicą: gdy aplikacja zostaje uruchomiona, samodzielnie sprawdza bieżącą lokalizację, aby ustalić, czy użytkownik znajduje się w wyznaczonym obszarze. Jednak również w tym przypadku lokalizacja nie jest nigdzie zapisywana w naszej aplikacji.


Bardzo cenimy Twoje opinie i sugestie. Są one kluczowe dla nieustannego rozwoju Calamari, a nowe funkcje są regularnie dodawane, aby ulepszać doświadczenia użytkowników.

Chcesz zobaczyć więcej? 🤓

Umów się na spotkanie online.

Czy to odpowiedziało na twoje pytanie?