Planowanie dnia i kontrola zobowiązań
Rdzeniem programu były terminy oraz zadania. Użytkownik mógł przeglądać różne horyzonty czasu, zapisywać wydarzenia cykliczne i otrzymywać przypomnienia.
Zadania prywatne i służbowe miały osobne konteksty, lecz mogły być widoczne w jednym planie dnia.
- KalendarzWidoki dzienne, tygodniowe, miesięczne i roczne.
- TerminySpotkania, rocznice oraz zdarzenia cykliczne.
- ZadaniaListy prywatne, służbowe i zlecane.
- PrzypomnieniaKomunikaty lokalne oraz historyczne powiadomienia e-mail i SMS.

Kontakty i informacje osobiste
Książki adresowe przechowywały kontakty prywatne i biznesowe. Do danych można było dołączać uwagi, dokumenty oraz historię spraw.
Notatki, skarbiec, adresy WWW i wzory dokumentów uzupełniały kalendarz o informacje potrzebne przed wykonaniem zadania.
- Contact ManagerRozbudowane dane osób i firm.
- Mini CRMHistoria kontaktów oraz kolejne działania.
- SkarbiecPoufne informacje chronione dostępem.
- DokumentyNotatki, edytor i biblioteka wzorów.
Centrum informacji i komunikacji
mAsystent zawierał klienta pocztowego, kanały RSS, wiadomości, pogodę, kursy walut, radio internetowe i inne moduły typowe dla epoki rozbudowanych aplikacji desktopowych.
Celem było ograniczenie przechodzenia pomiędzy wieloma programami. Z dzisiejszej perspektywy jest to również zapis sposobu projektowania oprogramowania w pierwszej dekadzie XXI wieku.
Historyczna wartość mAsystenta polega także na pokazaniu, jak przed erą usług chmurowych próbowano zbudować jedno lokalne centrum cyfrowego dnia.