Github is just an example to demo how it will work with a service. In your case, your service will fire the webhook trigger. Is you GPS application using a service? The service needs to have a create and delete webhook api. During the create webhook call connector will send a callback url to the service. The service will then store this somewhere. Once created, the service will send the payload to the callback URL stored earlier when an event is generated. This call will be received by APIM and forwarded to the flow.
If this reply answers your question or solves your issue, please ACCEPT AS SOLUTION ☑️. If you find this reply helpful, please consider giving it a LIKE 👍.