Narzędzie do tworzenia raportów w środowisku BIRT obsługuje tworzenie niestandardowych procedur obsługi zdarzeń w językach Java i JavaScript. Narzędzie do tworzenia raportów BIRT RCP obsługuje tworzenie niestandardowych procedur obsługi zdarzeń tylko w języku JavaScript.