Invoking a WSDL File from JIRA - Integration

Hello Team,

We are in the process of setting up an integration between JIRA and a third party application.

The requirement here is:

When we change the ticket status from A to B state, as a post function it should invoke a WSDL file which will have the SOAP API of a 3rd party application which will trigger ticket creation on a 3rd party platform.

Can you please provide a best way & instructions to complete this initial task.

Is it possible with script runner? Or via Webhook?

Thanks,
Vasu