You could have an RT scrip that runs “On Create” and calls some other bash script ( This way you don’t have to use Perl ) that then communicates the ticket info to the PM app. There is this thread that uses this approach for a slightly different problem:
When updating a ticket in RT you can use the REST2 extension and write some code to send the data to RT, an example using Curl that changes the subject and a custom field values:
curl --request PUT 'https://MyRT.com/REST/2.0/ticket/3' \
--header 'Content-Type: application/json' \
--data-raw '{
"Subject": "Updated from REST2", "CustomFields": {"foo": "bar"}
}'