Program msgtool opiera swoje działanie na dostarczonych argumentach. To czyni go użytecznym we wszelkich skryptach. Wszelkie możliwości jak: tworzenie, wysyłanie, odbieranie, zmiana praw dostępu oraz usuwanie kolejki. Obecnie używa on tablic znaków dla danych, umożliwiając wysyłanie textowych wiadomości. Obsługę dodatkowych typów danych pozostawiam czytelnikowyi jako ćwiczenie.