Remote forwarding

Does there exist a service that would provide the following?

  1. Provider receives call via PSTN and forwards to my astiersk server via IAX.
  2. I do some processing and then notify the provider to forward the call to another TN.

Basically I don’t want to pay for both the incoming and outgoing connection as I would normally to set this up. Is this possible?

I don’t think so, but I can be wrong…

Because if you don’t want to pay for it… who will ?