Yes, that's actually what I've been doing up to this point. That part seems to work fine.

But I don't think routing works if you try to have 2 or more numbers passed to a single trunk, such as with "forwarding" or "sub-account" numbers. The inbound route seems to only work for the primary number on the trunk. If you dial any of the additional numbers, that data doesn't seem to get passed along with the inbound call info.

The call header seems to pass the primary number as the "dialed" number. I'm hoping voipo can fix/modify that so that we could put a bunch of numbers on a single trunk, and yet have the ability to route different numbers to different inbound route destinations.

Let me know if you're able to get that working somehow with the Grandstream, but I'm pretty sure it won't.

Thanks for the follow up. Hope everyone is enjoying the long weekend!