Thank you Erel, Dialing with intent brings the calling screen. Am am actually trying to achieve is to handle all request in the background,
So that With just a touch of a button, the app initiates the USSD session, any extensions or responses that needs to be dial or responded to, will be done in the code so the user will only see a success message.