DISA with the obitalk service works with an inbound call route of:
{123456789>(xx.):sp1},{(123456789):aa},{ph}
Where 123456789 is the obitalk number you are calling from. If you do not add a number, you get the AA, otherwise the call is directly sent to SP1.
You might be able to get the other services to work the same.