This is not possible for phone calls, but for VoIP is:
To make an outgoing call, an app requests a CXStartCallAction object from its CXCallController object. The action consists of a UUID to uniquely identify the call and a CXHandle object to specify the recipient.
Apple docs