Application to Person Communications
Use the cURL Command to Send Critical Alerts to Phones Get Started ImmediatelyGet alerts out from any application
Communication Enable Your Blockchain and Business Applications
Blockchain, DeFi, and traditional business applications need to send messages to phones as voice calls or two-way SMS messages to anywhere in the country.
Our service allows any application that can perform a cURL command to send a one-way or two-way SMS or a Voice phone call to any phone in the world.
Make a voice phone call or send and SMS using a cURL command from any business or blockchain application
cURL Command To Voice converts text into a voice or an SMS. We then call the phone number or send the SMS message. The message can be sent to any phone in the world.
The cURL command can be a GET request or a POST request. But POST is recommended for production implementations.
A URL example for having a program make a voice phone call or send an SMS using the cURL Command To Voice service would look something like this:
Sample URL
https://portal.emailtovoice.net/htmlapi.asp?Username=etv/user&Password=password&JobType=Text-to-speech&Message="this is a test for blockchain making a voice phone call"&Recipients=5551231234&version=3
- Username: The user name created during the Sign Up (Always preceded by etv/)
- Password: The password used to sign on to the Customer Portal
- JobType: Text-to-Speech; or SMS; or 2Way SMS; or 2Way TTS
- Message: The text message that will be converted based upon the JobType: For Text-to-speech, the text is converted to a voice and then played when the recipient answers or left on voicemail if the recipient does not answer. For SMS, the message is converted to an SMS and sent to the recipient’s phone
- Recipients: The phone number of the recipient. If the number is in the USA or Canada, then the format would be 5551231234. For any number outside of the USA or Canada, specify the country code, like +615551234 or 0011615551231234. If you want more than one recipient, use the | as a separator, for example, 5551231234|5552343456
- version: Always specify 3
This will work with any business or blockchain application capable of issuing a cURL command, like Chainlink for blockchain applications or just about any programming language for traditional business applications.
That’s all there is to it! No software to install.
Try it yourself and Sign Up Now
Free emssages
Subscribe and immediately begin sending messages
Yes, it is that easy!
Free $5.00 of usage with no credit card required
Industries
Blockchain, Energy, DeFi, Pharmaceuticals, Financial Services, Server Hosting services, and more…
How cURL Command To Voice Works
If on a mobile screen, view in horizontal mode for best results.
Make a voice phone call or send and SMS using a cURL command from any business or blockchain application
cURL Command To Voice converts text into a voice or an SMS. We then call the phone number or send the SMS message. The message can be sent to any phone in the world.
The cURL command can be a GET request or a POST request. But POST is recommended for production implementations.
A URL example for having a program make a voice phone call or send an SMS using the cURL Command To Voice service would look something like this:
https://portal.emailtovoice.net/htmlapi.asp?Username=etv/user&Password=password&JobType=Text-to-speech&Message="this is a test for blockchain making a voice phone call"&Recipients=5551231234&version=3
URL: https://portal.emailtovoice.net/htmlapi.asp
Field | Details |
---|---|
Version | This should be set to “3”. |
Username | The user submitting the job. ie; etv/acmetools |
Password | Password for the user submitting the job. |
JobName | Standard job name. If blank a standard name will be set. |
JobType | One of “SMS”, “2 Way SMS”, “Text-to-speech”, “2 Way TTS”. |
From | Sender id for SMS jobs. Has no affect for TTS jobs. (See FAQs for more information) |
Message | The SMS content or Text to Speech message for the phone call (TTS). |
Recipients |
This is the phone number. If USA or Canada, then the format is just the ten digit number. If the call is not the USA or Canada, then precede the number with a plus (+) sign and country code. If you use this format, enclose the recipient’s number within quotation marks. You can also precede the number with 0011 instead of a plus sign and then you do not need the quotation marks.
You can send to multiple recipients by separating recipient details with a | |
Response
On success the response will be a string with the job number, and http status:200
On Fail, the response will be a string with the error deails and http status:422 (for data errors)
This will work with any business or blockchain application capable of issuing a cURL command, like Chainlink for blockchain applications or just about any programming language for traditional business applications.
Get Job Details
URL: https://portal.curlcommandtovoice.net/htmlapi.asp
Field | Details |
---|---|
Action | This field must be set to “JobDetails” |
Username | Must be the job owner, or their admin/agent. eg, “adminlogin” |
Password | Password for the username above. |
BroadcastID | Broadcast ID for the job in question. eg. 12345678 |
Page | The page of results to return. 1 is the first page. |
PageLength | Length of each page of results. Default page length is 100, Maximum page length is 1000 |