JMWE zawiera wiele funkcji, takich jak rozszerzenia dla funkcji post, warunków i walidatorów, edytor scenariuszy i tester, możliwość tworzenia własnych scenariuszy, Shared Actions, Event-based Actions i Scheduled Actions. Ponadto JMWE zawiera Transitions History Tab, który wyświetla przejścia w widokach aktywności zadań dla końcowych użytkowników.
Aby ułatwić pisanie skomplikowanych scenariuszy, JMWE zawiera również Jira API dla najczęściej używanych zadań. Pozwala to na szybkie rozpoczęcie pracy, wykorzystując wyczerpującą dokumentację API w stylu JavaDoc dla każdej włączonej klasy Jira, JMWE, Java lub Groovy. JMWE sprawia, że automatyzacja zadań w Jira jest szybka i łatwa.
