How do I make a voice call in iPhone using Trigger.io? - trigger.io

I am building an app in which I need to let the user dial a phone number. Looking through the documentation, I could not figure out how to do that. There is a module for SMS, but none for voice. Is it possible to make phone calls from your Trigger.io app?

Yes, you can use a tel: url, for example:
Phone 123

Related

Spoof calling SDK for native iOS

Hello is there any API or SDK available for spoof call function in iOS ? As I need functionality where dialer add his own number and receiver number. The receiver will receive call from those number which added by the dialer (spoof number/ any number).
Please help if someone knows.
On iOS it's impossible to set the caller ID of a mobile call.
The only way to make a phone call from code is to open a tel://<number-you-want-to-call> URL. iOS will then take over and will open the native Phone app. Of course the SIM card's caller ID will be shown to the callee; there's no way to influence that (apart from hiding it, if your operator allows that).
If you wish to set another caller ID, you need to create a VoIP app and you need a VoIP backend that terminates the call on the telephone network.

Make a telephone call and send different DTMF tones during the call in iOS

Is it possible to call a phone number programmatically in iOS and send different DTMF tones during the call?.
Basically I want an App to handle the IVR call. I don't know anything about iOS programming. I just want to know the feasibility so that I will put further effort.
Thanks
You cannot do this interactively within the bounds of the iOS SDK (ie, in an App Store app).
You can, however, build a tel URL. See the Apple documentation on phone links for more details if you think this will work for your needs.

Track whether iPhone user dialled USSD code

I am working on a app which requires call forwarding. As we know we can't dial USSD code programmatically in iOS, can we track whether a user dialled USSD code through iPhone or if possible, Is der a way to check whether SIM is used to dial USSD code?
Update1: M nt trying to call ussd programmatically but want to check whether user dialled it or not.For example, if we call USSD codes manually, can we check any logs or any class object variable which can help in finding out whether user dialled a specific USSD code
I don't think there is a way to do that on your app without using the private API.
To prevent users from maliciously redirecting phone calls or changing
the behavior of a phone or account, the Phone application supports
most, but not all, of the special characters in the tel scheme.
Specifically, if a URL contains the * or # characters, the Phone
application does not attempt to dial the corresponding phone number.
If your project is intended to be deployed outside of the App Store, you could use the CoreTelephony framework:
CTCallDialWithID(#"*100#", -1);
refer this link may be helpful you
dial USSD code from iphone programatically
Updated:
Sadly, Apple have disable the use of USSD codes from within the (legitimate) iPhone sandbox available to developers (via the open URL methods, passing in a tel://xxxxxx URL). This means that there won’t be any applications from your operators that will make it easy to retrieve and change network settings that can be released thru the app store – at least not until Apple change their mind about interactions with USSD codes.
referanced by ussd-codes-on-iphone

How can I make a phone call using the speaker in iOS?

I know that using the URL with tel:// I can launch the phone app to make a phone call, but I don't know how to do the phone call with the speaker turned on.
Thanks!
There is no API for that I'm afraid. The tell:// is all the 'access' you will get as far as the phone application goes.

What is the full google voice url for placing calls on iOS?

I know that a phone number formatted googlevoice:4155551234 will launch the google voice app on iPhone/iPad.
However, it looks like this will not initiate a phone call from the number passed in. Skype urls look like
skype://4155551234?call,
so naturally I tried
googlevoice:4155551234?call
googlevoice:4155551234?dial
but to no avail.
Does anyone know which arguments should follow the phone number? Or if the url should have a different format?
There isn't one. See this discussion.

Resources