Registration of CLI in 2stage dialing script with porta-billing !!!

Closed - This job posting has been filled and work has been completed.

Job Description

We have 2 stage dialing script where customers call the access number and enter the destination when their cli is authenticated and they have credit in the billing. All CLIs are predefined in the billing.

We want to change the above scenario as -
when customer calls the access number, his cli is authenticated. when it is not there, IVR will anounce "Press1 to register your number. After successful registration, press1 to register the CLI. After successful registration, we will play the message as "Your number is registered and you have zero balance in your account.
Please call this numer to top your account."

All the CLIs are created as accounts under specific customer in billing. Account type is prepaid.