Bądźmy szczerzy: Jeśli chcesz się z kimś pilnie skontaktować, ale widzisz, że ta osoba jest "zajęta", czy mimo to nie próbujesz się z nią w jakiś sposób skontaktować? Dzwoniąc pod inny numer lub wysyłając krótką wiadomość na czacie? Kolejny problem: Status obecności użytkownika widzą tylko współpracownicy, którzy mają dostęp do rozwiązania UC lub są do niego podłączeni, natomiast osoby dzwoniące z zewnątrz, które nie mają takiego dostępu, nie widzą tej informacji.
Ja [Johannes Nowak] od ponad 20 lat pracuję z rozwiązaniami, które dostarczają informacji o obecności. Byłem już intensywnie zaangażowany w ten temat w czasach, gdy pełniłem funkcję kierownika produktu serwera obecności. Od czasu, gdy Skype umożliwił logowanie "offline" (co oznacza, że status użytkownika jest wyświetlany jako offline, mimo że jest on online), stało się dla mnie jasne, że informacje o obecności mogą być tylko bardzo mglistym wskaźnikiem rzeczywistego statusu.
W różnych krajach praca ze statusem obecności ma bardzo różne znaczenie. Na przykład w krajach skandynawskich zarządzanie informacjami o obecności i ich poszanowanie jest o wiele bardziej zakorzenione niż w Niemczech, choćby dlatego, że przejmowanie lub odbieranie rozmów przez współpracowników jest tam raczej rzadkością. Istnieją również różnice indywidualne między użytkownikami: Niektórzy nie mają odwagi skontaktować się z osobą, której status jest "zajęty". Inni nie dzwonią, ale wysyłają wiadomość na czacie z prośbą o kontakt. Inni ignorują wyświetlany status i po prostu dzwonią. To samo dotyczy osób dzwoniących z zewnątrz, które nie mają dostępu do tych informacji. To właśnie dla abonentów spoza firmowej centrali PBX przydatne mogą być rozwiązania zwane "obecnością słowną" („spoken presence“), które informują ich, gdy ktoś jest niedostępny i kiedy będzie ponownie dostępny.
Obecnie podejmowane są liczne próby połączenia informacji o obecności pochodzących z różnych systemów - np. między systemem telefonicznym a Microsoft Teams - oraz stworzenia globalnego, "skoordynowanego" statusu obecności. Ale jaki jest "właściwy" status obecności? Jak można go mądrze wykorzystać? I jakie są jego skutki? Czy wszyscy pracownicy wiedzą, jak interpretować status obecności? Czy są organizowane wewnętrzne szkolenia w tym zakresie?
W przypadku wdrożenia rozwiązania opartego na parametrach logicznych zawsze znajdzie się użytkownik, któremu ta logika nie będzie odpowiadała. Jak pokazują przykłady, różne interpretacje mogą być poprawne i ważne w tej samej sytuacji.
Rozwiązania w zakresie wyświetlania statusu obecności są naprawdę skuteczne tylko wtedy, gdy opierają się na spójnej polityce stosowanej przez wszystkich pracowników w firmie. Zasady te powinny określać, kiedy i w jaki sposób należy korzystać ze statusu obecności, przy czym większość informacji powinna być najlepiej automatycznie pobierana z kalendarza lub statusu urządzenia. Z drugiej strony, należy też jasno określić, czy i w jakim zakresie komunikacja powinna lub może być inicjowana w zależności od statusu obecności. Należy wziąć pod uwagę i przestrzegać wszystkich aspektów ochrony danych oraz obowiązku współdecydowania, ponieważ status obecności jest informacją, która pozwala wyciągnąć wnioski na temat mojego aktualnego zachowania.
Temat „statusu obecności” jest obecnie daleki od doskonałości pod każdym względem. Niewątpliwie możliwe jest dostarczenie znacznie większej ilości informacji o dostępności. Na przykład funkcje "ostatni raz online" lub "online od" są już oferowane w rozwiązaniach konsumenckich. Urządzenia lub identyfikatory podłączone do GPS lub Bluetooth mogą dostarczać informacji geolokalizacyjnych, tak jak ma to już miejsce w sektorze opieki zdrowotnej. Szczególnie w czasie pandemii i pracy zdalnej z domu z pewnością przyda się informacja, czy kolega jest na miejscu w biurze, czy też w biurze domowym. Również w tym przypadku, ze względu na ochronę danych osobowych, zaleca się zawarcie umowy z firmą na wykorzystanie tych danych osobowych.
innovaphone myApps synchronizuje informacje o obecności z kilku urządzeń, które są łączone i następnie wyświetlane: ręcznie zdefiniowane informacje o obecności, informacje z kalendarza (Outlook) i status zajętości podczas rozmowy telefonicznej. Informacje o grupach, przekazywaniu połączeń i obecności z innych systemów, takich jak Microsoft Teams, uzupełniają całe rozwiązanie.
Należy również podkreślić, że dostęp do informacji o obecności można uzyskać i zdefiniować za pomocą naszych otwartych interfejsów (API), dzięki czemu w każdej chwili możliwe jest dostosowanie do odpowiednich potrzeb i integracja z istniejącym środowiskiem.
Niemniej jednak mój osobisty wniosek pozostaje nadal aktualny: Nie ma czegoś takiego jak idealne rozwiązanie w zakresie obecności dla wszystkich potrzeb i sytuacji!
Wszystkie firmy korzystające z Microsoft 365 z usługą Exchange Online powinny zaznaczyć w kalendarzu datę 1 października 2026 r. – tego dnia Microsoft zakończy wsparcie dla dotychczasowego protokołu EWS. W praktyce oznacza to, że klasyczna aplikacja Calendar App nie będzie już mogła służyć do synchronizacji statusu obecności i kalendarzy między Microsoft 365 a innovaphone myApps.
Chcieliśmy dokładniej przyjrzeć się dostępnym alternatywom oraz sprawdzić, jak nasi klienci mogą najlepiej przygotować się na nadchodzące zmiany. O tym wszystkim porozmawialiśmy z naszym kolegą Johannes Nowak, Head of Business Development International.
innovaphone myApps Connector for Microsoft 365 synchronizuje status obecności z Microsoft Teams z centralą innovaphone PBX. Aktualny status (np. dostępny, nieobecny, zajęty, w trakcie rozmowy itp.) jest automatycznie i w czasie rzeczywistym wyświetlany w aplikacji myApps. Dodatkowo, za pośrednictwem tego Connectora można wykorzystać informacje z kalendarza Exchange Online do prezentacji statusu obecności w myApps. Od wersji 16 dostępny jest również dostęp do kontaktów – na przykład w celu identyfikacji numeru dzwoniącego („kto dzwoni”). Nie są wymagane żadne skomplikowane instalacje po stronie użytkownika – innovaphone myApps Connector for Microsoft 365 działa prosto i bezpośrednio w ramach platformy myApps.
Microsoft zakończy wsparcie dla protokołu EWS (Exchange Web Services) w usłudze Exchange Online z dniem 30 września 2026 r.
Od 1 października 2026 r. żądania EWS pochodzące z aplikacji innych niż Microsoft – w tym rozwiązań innovaphone – będą blokowane. Oznacza to, że myApps Kalender-Connector będzie działał wyłącznie z lokalnymi (on-premises) serwerami Exchange.
Protokół EWS opiera się na technologii SOAP i jest mniej wydajny oraz mniej bezpieczny w porównaniu z nowoczesnymi rozwiązaniami. Microsoft w pełni przechodzi na Graph API, które zapewnia wyższą wydajność, skalowalność i bezpieczeństwo danych, a jednocześnie ułatwia utrzymanie i dalszy rozwój systemu w dłuższej perspektywie.
Integracja Microsoft 365 ze środowiskiem myApps przynosi szereg korzyści.
Podczas rozmów przez Teams lub udziału w konferencjach Teams, równoległe połączenia na numerze innovaphone mogą być automatycznie blokowane.
Informacje o statusie obecności z kalendarza zapewniają współpracownikom przejrzysty wgląd w dostępność użytkownika – oczywiście z zachowaniem prywatności. Dane te mogą być również wykorzystywane do automatycznego ustawiania przekierowań połączeń podczas nieobecności, na przykład w trakcie spotkań lub podróży służbowych.
Powszechne wykorzystanie produktów Microsoft sprawia, że konieczne są odpowiednie dostosowania po naszej stronie. Dzięki Graph API Microsoft wyznaczył jednoznaczny kierunek rozwoju, który pozwala nam oferować rozwiązanie bezpieczne i trwałe w dłuższej perspektywie.
Architektura aplikacji myApps oraz Connector for Microsoft 365 zapewniają niezbędną elastyczność – zmiany mogą być wprowadzane precyzyjnie w ramach jednej, dedykowanej aplikacji. W przyszłości możliwa będzie również integracja dodatkowych funkcji i interfejsów, bez konieczności modyfikacji całego systemu.