Cab hailing app in Jordan

Hello all, we are a couple and visiting Jordan in April. We will be visiting most places by Jett bus. The challenge is to go to Madaba from Petra as we couldn't see any bus and a few taxi operators are asking for 100JD which is very expensive and slightly off budget.

Here are my questions

  1. Are there any local cab hailing app like Uber that works in Petra? Uber only seems to work in Amman and around

  2. Any private bus apart from Jett bus between Petra to Madaba?

  3. Can anyone share contacts of local taxi operator who would charge a reasonable amount?