I want to create a server program that handles calls via TAPI for various clients.

My program will talk to the TAPI server, and clients talk via a server to my program.

When I look at TAPI3, CreateCall for instance only has a destination. For this to work, I would've assumed there should also be an origin (connect this phone device to this number).

How does this actually work? I've been looking around, and it seems it *should* be possible, though it seems more like it is an interface allowing you to use only devices attached to your own pc, and then they will somehow call out (or receive a call).