Resources

Blog

 

Google Voice Text to Speech

Text to Speech (TTS) is a technology used to transform digital text into recognisable audio. This allows someone…
 

Email to LinkInSMS

LinkInSMS is a solution embedded in the WEL Corporation communication platform which automatically inserts a short URL into…
 

Automated Voice Escalation

Some people don’t like phone calls, and for good reason. And thus Automated Voice and Text to Speech…

Information

 

API

 

Email to Broadcast

 

cURL API

FAQs

Fax Broadcasts

  • All delivery rates are Per Page Per Recipient so budgeting is easy.
  • Instant Success Reports advise you by e-mail of the success of each broadcast.
  • You also have the option to Resend-Busy fax numbers for a second round of delivery attempts.
  • There are NO CHARGES for any UNSUCCESSFUL DELIVERIES as shown in all reports.
  • You can access WEL at any time to make list changes, upload/download your lists.
  • Check Your History of all broadcasts and use your Page Credits for future broadcasts.
  • Your fax broadcast lists can be as large as you like.
  • Schedule your broadcasts for a particular day and time, or send immediately.
  • Each broadcast cost is calculated by: total fax numbers x rate per page x pages submitted.
  • All Invoices, Statements and Success Reports are detailed under your secure User ID/Password.

 

SMS / MMS Broadcasts

  • Charges are for messages sent.
  • Email notifications are sent confirming SMS broadcast commencement.
  • Email notifications are sent confirming the success of a broadcast.
  • Schedule your broadcasts for a particular day and time, or send immediately.
  • Each broadcast cost is calculated by based on the number of messages submitted.
  • Monthly account records are stored online for your convenience.

 

Email Broadcasts

  • Email can be sent in HTML or text or both as a multipart document.
  • An HTML editor is supplied to help produce professional looking documents.
  • Charges are for messages sent.
  • Email notifications are sent confirming broadcast commencement.
  • Email notifications are sent confirming the success of a broadcast.
  • Schedule your broadcasts for a particular day and time, or send immediately.
  • Each broadcast cost is calculated by based on the number of messages submitted.
  • Monthly account records are stored online for your convenience.

 

Text to Speech

  • Charges are for messages successfully sent. Charges may apply for failed messages in instances described in our Fair Use Policy.
  • Email notifications are sent confirming broadcast commencement.
  • Email notifications are sent confirming the success of a broadcast.
  • Schedule your broadcasts for a particular day and time, or send immediately.
  • Each broadcast cost is calculated by based on the number of messages submitted.
  • Monthly account records are stored online for your convenience.
When you register for a free account, we give you $5.00 of message credits to use immediately, no credit card needed. You can then add credit to your account using the Account menu option. We will never store your credit card information. SImply contact us to move an account from a prepaid credit account, to a post paid account with end of month invoicing.

As a Registered User of the WEL service you must give the recipients of any broadcast the ability to Opt-Out from receiving further communications from your organization.

It is a condition of use of the WEL services that an Opt-Out statement appears in any message that fits one or more of the following categories:

  • to offer to supply goods, services or real property; or
  • to advertise or promote goods, services or real property; or
  • to advertise or promote a supplier, or prospective supplier, of goods, services or real property; or
  • to offer to provide a business opportunity or investment opportunity; or
  • to advertise or promote a business opportunity or investment opportunity; or
  • to advertise or promote a provider, or prospective provider, of a business opportunity or investment opportunity.

 

In the case of a fax, a suggested opt-out statement might be: “If you do not wish to receive future fax communications from the sender of this fax document please contact the sender by the fax, phone or email address provided in this documentation”. This should appear clearly within the first page of your broadcast document.

Suggestions for optout statements for SMS and Text-to-Speech messages are in the pages for the setup of these broadcast message types.

A list of recipients that have requested Opt-Out for future broadcasts will be maintained and washed against Registered Users’ future list selections to ensure recipients do not receive messages from those Registered Users.

It is a further condition that if a recipient asks to be removed from a list maintained by WEL, that the Registered User informs WEL ASAP so such action can be taken to block their contact information in accordance with the privacy provisions of the Privacy Act 1988 cl.119 as amended.

If a Registered User does not comply with these Opt-Out provisions they will be subject to the Privacy Act 1988 cl.119 of 1988 as amended, and will also be restricted from future fax broadcast services provided by WEL.

Test Drive WEL allows you to go through the operational pages of WEL as if you were a Registered User. However, your messages will not be sent. But this will give you the opportunity to try the system out. If you’d like to have test the system with messages going out, just select our free trial option, and you will have credit to spend as you want for the purposes of testing the system.

Read more here.

 

Read more here.

The WEL Wizard guides you through the steps (shown on the left side of the page) to:

  1. Create your Message to your recipients
  2. Test and Review your Message (applies to fax and text-to-speech)
  3. Retrieve and Schedule provides you with a final review and schedule your broadcast

WEL SMS Wizard

The WEL SMS Wizard guides you to:

  1. Select your broadcast method
  2. Select your list
  3. Name your broadcast
  4. Cut and paste, or type your text into the message box (there is a 1071 character limit)
  5. Submit it. You may send broadcasts immediately or schedule them to go at a future date.
  6. A job number will be allocated to your broadcast.

 

WEL SMS 2 Way

  • Broadcast your SMS out to Recipients and receive their Responses
  • Responses are immediately sent to Your E-mail address and to a Response Summary Log
  • The Time to Respond can be set by You (1 hour to 24 hours)
  • All Responses (and those that didn’t respond) can be viewed at any time

 

Delivery Status

SMS broadcasts are sent to the carrier for delivery. Standard SMS broadcast success reports refer to messages successfully sent to the carrier for delivery and not successful delivery to the recipient cell phone. If at a later time a delivery failure is detected, the report will be updated accordingly

WEL SMS Optout

We have two facilities to manage sms opt-outs within our system:

SMS REPLY METHOD

With this approach, SMS’s must be designated as “2-way”, so that our system can receive the replies. We send the SMS using a normal-looking mobile number that we control as the “sending number”. This number can come from a pool of numbers that we own, or we can assign a dedicated number for you. In the body of the SMS you say something like: “To optout, reply STOP”. We look for the keyword “STOP” (or whatever word you have nominated). If we find that word, then we put that number on the Optout List for your account. If you inadvertently send to this number in the future, we will block it. In addition, we can send you all replies (including Optout replies) to your nominated email address(es), push it to a url you give us, or you can retrieve it through the API. We only recommend this later method of getting replies if you don’t pole us too frequently, which can cause system slowdowns.

EMBEDDED OPTOUT METHOD

This approach can be done with a 1-way SMS, so you can use an alphabetical brand name as the sender ID for the SMS. Within the body of your SMS, you need to include instructions to direct the recipient to our optout web page: welcorp.com/optout to optout, and include the code %%ID%% in the instructions for the recipient. This code will be replaced at send time with a 7-10 character unique ID that will allow us to identify the recipient. A sample of an sms using this approach: “Today only 10% off all stock @ MyStore. To optout, go to welcorp.com/optout/ and enter %%ID%%”. Note: The Embedded Optout Method is available for both 1-way SMS and 2-way SMS’s. You simply need to provide the URL and the %%ID%% code in your message. So you can even have a 2-way SMS message such as: “Today only 10% off all stock @ MyStore. To opt out, reply REMOVE or visit www.welcorp.com/optout/ and enter %%ID%%.”

Note also that with 2-way SMS, you can use that to allow recipients to reply with other content besides optout codes.

Text to Speech Format

Pauses

It is important you use commas in your text to create pauses before important words, eg: “This is an, urgent message, from John Smith”. To extend the pauses, simply use floating punctuation (or punctuation enclosed in spaces, such as space comma space comma space – , , , , )

Message Repeat

Your message will be automatically repeated. You do not have to retype your text for repetition.

Telephone Numbers

Telephone numbers need to be entered with a space between the numbers and commas after the area codes eg. 0 2, 9 8 7 6, 5 4 3 2 .

Example One Way Message

A sample message would look like:

This is an urgent message from, John Smith, please call 1 8 0 0, 7 9 7, 7 3 7 . That number again is 1 8 0 0, 7 9 7, 7 3 7 .

Example Two Way Message

A sample two way message would look like:

Dear volunteer…This is the State Fire Fighters Brigade. We urgently require your help as we have an emergency in your area. Please press 1 to be immediately connected to our headquarters, or press 2 if you are not available to assist us at this point of time. If you did not listen to this mesage live, could you please call us A S A P at phone 9 9 0 4, 8 8 0 8. Again that number is 9 9 0 4, 8 8 0 8. Thank you. Don’t forget to include your phone number to call in case the user is listening to a recorded voicemail of your message.

Text to Speech Merge Examples

What you have written in the TEXT MESSAGE box:

Hello, this is a message for %%Recipient%%. Dear %%CustomField2%%, this is a friendly reminder from ABC Company to let you know that you are currently %%CustomField1%% overdue on your account with us. Could you kindly make a payment today, or, Press 1 on your phone to be connected to our Credit Control Representatives now to discuss this matter.
What your Recipients (from your selected broadcast lists) actually hear:

Hello, this is a message for John Smith. Dear John, this is a friendly reminder from ABC Company to let you know that you are currently 60 days overdue on your account with us. Could you kindly make a payment today, or, Press 1 on your phone to be connected to our Credit Control Representatives to discuss this matter.

Hello, this is a message for Mary Jones. Dear Mary, this is a friendly reminder from ABC Company to let you know that you are currently 90 days overdue on your account with us. Could you kindly make a payment today, or Press 1 on your phone to be connected to one of our Credit Control Representatives to discuss this matter.

Following is the example of your broadcast list containing the above Merge Codes:

ReferenceRecipientPhoneMobileCustom Field 1Custom Field 2
GGG CorpJohn Smith0211222333043311144460 daysJohn
“Mary’s”Mary Jones0222333444047711188890 daysMary

 
Note:
Personalised broadcasts only insert the “Merge Fields” when the broadcast is submitted for delivery.

You can customise the reporting provided in the My Account user preferences section. Choose additional report email addresses, No reports, exception reports and either detailed or summary reports.

This form allows you to check the status of Broadcasts (Jobs) currently in progress, scheduled or completed.

Jobs can be scheduled in advance using the web portal, email to broadcast, or API. When reviewing and submitting the job, simply define the desired time to commence sending. Note that the time is with reference to the time zone held in your user profile.

As well as scheduling, Distributed jobs, can be sent in blocks defined by the number of blocks and time period between blocks, this is done via the web portal when reviewing and submitting jobs.

The status display in Your Broadcast History shows a summary of whether the job is scheduled, in progress or has been completed. It also lists the Job Name, list used, number of destinations (items), when the job was received by the system, when the attempts were started and finished. The last column shows “Cancel Job” if the broadcast is still pending a scheduled delivery or “Resend” if the job has completed all attempts. Clicking the “Submit Cancel Request” button will submit the cancel request to the system for the job in question.

If the deliveries of the message have not yet started (such as in a scheduled job where the start time has not been reach) then it is possible to cancel the job in question and no deliveries will be attempted. However, if the job has commenced deliveries, you cannot cancel the job; it will run to completion.

Escalation lists are used to sequentially send a text-to-speech (TTS) message to a list of recipients, one at a time, until a specific criteria is met (more about that later). This is unlike other lists, where we send to all the recipients at one time.

The main purpose of an escalation list it to find a recipient who can act on the message. Examples of such a message might be:

  • Fill a shift vacancy for someone who has called in sick
  • Get a courier to pick up a package asap and delivery it somewhere
  • Perform an urgent maintenance job for a piece of equipment that has failed

 

In each case, we would call the first contact in a list. If they don’t listen to the message or do not reply in the positive, then we call the second contact. And that continues until someone listens to the message or alternately, replies to accept the offer.

To use this feature, you setup a new list (or edit an old one) in the portal and tick the box “This list is an escalation list”. You then send your TTS message using this list as you normally do: through the portal, as an email-to-broadcast, or through the API interface.

For example, if you are sending through email-to-broadcast, send to dmy@tts.message-service.org, and in the body of your message, include:

<Lists>
*My New Escalation List Name* (replace with your list name obviously)
</Lists>

If the TTS is a one-way (with no key press reply expected), then the message has to be picked up (not by voice mail) and listened to for at least 10 seconds, otherwise the next recipient in the list is called.

Once someone listens to the message for the required length of time, the job stops there.

If you send a two-way TTS, the recipient must push “1” to accept the message, otherwise the next recipient in the list is called. In this case, it doesn’t matter how long the person has listened to the message.

Service Summary

WEL Media allows you to quickly & simply select highly accurate media lists from the WEL website via any internet based PC or laptop, submit your media release 24 x 7 in all Acceptable File Formats and have it broadcasted (fax and/or email) simultaneously and delivered within minutes (or scheduled for delivery at a later date and time).

You do not need to download any data, or load any disks from us. We do not need to penetrate your firewall for you to send your press release with us.

The WEL Media database has been compiled by our contractors with 30+ years experience in building and maintaining highly accurate media contacts and clearly understand the media requirements of Government, PR Companies, Associations, Lobby Groups, Political Parties and other Organizations. Our data base is monitored daily for updates and we constantly revalidate all of the contacts in our data base.

  • Highly accurate & comprehensive lists are updated regularly.
  • Radio, Press, TV, Magazines, Specialty Editors & Journalists.
  • Most comprehensive data base in Australia: over 2,700 email addresses and over 2,100 fax numbers within Australia
  • Easy-to-use, secure and accessible from anywhere worldwide at anytime.
  • Fine tune your selection of media recipients and save your selection for future use.
  • Fast, reliable and simple to use. Only takes a few minutes to send your press release.
  • On line “live” reporting: who received your media release and who did not.
  • Clear and crisp output for the editors’ news desk personalized with a contact name.

 

Press releases transmitted by WEL Media have immediate impact as fax and email is regarded as the most effective way to attract media attention…on time, every time! We use fax or email based on the expressed preferences of the intended media recipients of your press release.

To view details of the media recipients we have on our list, please click below:
View List of Media Recipients

With WEL, the cost of your media release is based only on the number of successful deliveries of your press release. There are no upfront fees, no account maintenance charges, no contracts. You only pay for what you send. Nothing more! The most economical service in the Australian market!

Please note that this is a guide for the most common Error Codes: reasons for non-delivered documents/messages.

 

Fax Error Codes

SENTFax was successfully sent.
BUSYLine gave busy signal with all retries. The receiving fax machine was busy.
NOANPhone keeps ringing. Nobody answers. If you are sure that the number is correct, please contact the recipient. There may be a problem with their fax machine (e.g. out of paper).
INVDThe number is not a valid number. Please check the number and dial again.
NOLNProblem with phone line. Please check line.
BARRWrong number (number changed, call barred).
OPTONumber opted out.
NSUPService or Function not supported by network or user.
COLLAt the moment we started trying to send a fax a call came in.
ERRProcedural or unknown error.
FAILDocument conversion failed. Please resubmit your document.
NOFXNo fax machine detected. Please check the number and try again.
PAGCNo confirmation received after last page transmitted. The fax may have been received by the recipient and the machine failed to confirm.
BADCBad connection or fax modem error at receiving end.
HNUPCall disconnected by the network or remote user (reason unspecified).
LDTELatest Delivery timeout expired.

 

Voice (Text-to-Speech and WAV broadcast) Error Codes

SENTMessage was successfully sent.
BSINLine busy or incorrect number.
MGNCReceipt of message not confirmed.
RJCTThe message has been rejected.
ERRProcedural or unknown error.
HNUPCall disconnected by the network or remote user (reason unspecified).
NOLNProblem with phone line. Please check line.
NOANPhone keeps ringing. Nobody answers.
LDTELatest Delivery timeout expired.
OPTODestination opted out.

 

SMS Error Codes

SENTMessage was successfully sent to network.
QUEDMessage queued for delivery.
FAILMessage couldn’t be delivered, destination unavailable.
RECEError in destination number, please check the number.
SVREError in the SMS delivery pathway, delivery failed.
BARRDestination blocked or forbidden.
OPTODestination opted out.
INVNThe number is not a valid number. Please check the number and dial again.
BADSThe sender ID is invalid.
EXPDThe message could not be deliverd in the requested delivery period.

FORMAT

WAV files must be in PCM format, 8-bit Mono.

RECORDING SOFTWARE

If you are not familiar with audio recording software, or do not have the facilities to do this already, we recommend you use WavePad Audio Editing Software from NCH Software (http://www.nch.com.au/wavepad/index.html). This software can be downloaded for free, or you can get a paid version as well.

WAVEPAD USAGE

You can use WavePad software to record the file on your computer. The software will not prompt you for the setting of the parametres until after you have recorded it. Once you have recorded the file, and you hit “Save As”, it will then prompt you for the parametres. Select “PCM Uncompressed”, “8000 Hz, 8 Bits, Mono”. Play the recording back. If it doesn’t sound crisp and clear (perhaps your microphone is not the best quality), then try 11025 Hz.

HEADSET/MICROPHONE

We recommend you use a headset/microphone that can be plugged into your computer for the recording. Using the microphone built into the computer will not usually produce the best results. The type of headset that works fine can be purchased at most electronic stores for about $20.

TIPS FOR BEST RESULTS

  1. Leave a few seconds of silence at the beginning to allow the person to put the handset to their ear. Otherwise, the recording might start too early before they are listening!
  2. It will take a few seconds for a person to recognise that this is a recorded message and not a real person speaking to them. So don’t go into the core of your message right away, as the recipient might miss it before they realise what’s happening. Start your message with some words to “announce” the message. For example: “This is a courtesy call from XYZ Company. We are calling you as a service to our valued clients.” Or another example: “This is a recorded message from XYZ Company for the residents of your household.”
  3. Speak slowly and pause where appropriate (commas, full stops). It is easy to speak too fast when you record.
  4. It is often recommended to repeat your core message in case the recipient missed some part of the content the first time. Perhaps you want to tell them a phone number to call back, or you want them to remember some important detail. In that case, repeating the core message will help ensure the recipient retains the information you are providing. So a recommended format for a message is:
    • Few seconds of silence
    • Announce the message
    • Speak the core message
    • “This message will now be repeated.”
    • Speak the core message
    • “Thank you. Good bye.”

Voice Software

The text of your message is sent through a piece of software that turns it into a file that is then played when we call the phone number of the intended recipient. The software that does this “translation” is complex, and has the ability to turn your text into speech that sounds as the message would naturally be spoken by a person. However, there are a few rules and tips that will optimise the understanding of your message by the recipient.

Write out the words

Voice messages are unlike SMS’s in that the voice software does not recognise many of the abbreviations that you might use in SMS’s (e.g.: LOL). Write out words completely. Some abbreviations are recognised. For example: Mr John Smith. “Mr” would be pronounced “mister”. As a general rule, if you can find it in the dictionary, it’s OK to use it in a voice message.

Names

Some names are may not be pronounced correctly. Most common names are recognised but some less common ones may not be. In that case, a phonetic spelling will often do the trick. For example, Ergon Energy (a company in Queensland Australia). “Ergon” is not pronounced correctly by the software. If you write it as “ur gone”, then it will sound like the company name is normally pronounced.

Punctuation

You can use punctuation to change the way the voice is spoken. For example, an exclamation point (!) will lift the intonation of the voice for that word.

Pauses

It is important you use commas in your text to create pauses before important words, eg: “This is an, urgent message, from John Smith”.

Vowels

When a word ends in a vowel, and the next word begins with the same vowel, the words can sometimes sound merged together. In that case, placing a dash (-) between the words will help separate the sounds of the two vowels and make it more distinct.

Telephone numbers

Telephone numbers should be entered with a space between the numbers and commas after the area codes eg. 0 2, 9 8 7 6, 5 4 3 2.

Voice Speed

The voice software is set to speak the message at the “normal” rate of speech by a person. However, if you wish to slow it down, just place full stops (.) with spaces in between the full stops in various places in the message and that will slow the speech down in those places. For example, if you are saying numbers, you might write it as “one. . . two. . . three”. Note the spaces between the full stops (.).

Scripts

For messages that you will often reuse, it is good to write a “script”, which you can then use as a template for future messages. Once you have created a message using some of the tips above, save it for future use!

It is often recommended to repeat your core message in case the recipient missed some part of the content the first time. Perhaps you want to tell them a phone number to call back, or you want them to remember some important detail. In that case, repeating the core message will help ensure the recipient retains the information you are providing. So a recommended format for a message is:

  • Few seconds of silence
  • Announce the message
  • Speak the core message
  • “This message will now be repeated.”
  • Speak the core message
  • “Thank you. Good bye.”

Caller ID

We have the ability to mask the calling number with your number! You need to supply us with proof or certify to us that you own the number, and we can make the calls appear to be coming from your number. Proof of ownership of the number is usually just a copy of a recent telephone bill.

It is always preferable to use E.164 formatted numbers which include the country code and subscriber number. For convenience we also accept numbers in Australian local format.

If using local Australian format, and if your spread sheet is missing the leading zero in the number, here is a quick way to fix it:

  1. Make the column (for example column B) that contains the numbers without the leading zero to be “text” or “general” format.
  2. Go to a cell at in the same row as the first number in the list but in an adjacent column (for example cell C2).
  3. In cell C2, enter this formula: =Concatenate(0,B2)
  4. Copy that formula down column C for the entire length of the list of number.

Column C should now contain the entire list with the leading zero added on at the beginning.

Remember: Do this step in the Excel workbook before you convert the file to CSV.

If you have an inbound fax setup with us, you can customize how the sender identification works in the email you receive.

Often fax sending systems are not properly setup to send the full fax sender details in the fax header, which means while we can tell you the number that sent the fax, we often can’t tell you the NAME of the fax sender in your inbound email.

So we have a system so that if you know who is likely to be faxing you, you can put their name and number in a list and we will do the lookup and try to identify the sender name from their fax number.

To set this up, you need to create a messaging list through the “Manage My Lists” page with the name “Inbound Fax Senders”. In thist list, just put the name and number of the people you expect to fax you in the “Recipient full name” and “Fax number” fields, and we will use this to work the name of who your faxes are from.

Note, if you check the “Allow all users from my company access to this list” option, this will only apply to people trying to send outbound messages using this list, not to other members of the company to apply to their own inbound fax number.

We accept the document formats listed below for fax broadcasts:

  • Adobe Acrobat (PDF)
  • Plain text (TXT)
  • Fax format Tiff (TIF)
  • Microsoft Word (DOC/DOCX)
  • Microsoft Excel (XLS/XLSX)
  • Microsoft Powerpoint (PPT/PPTX)
  • JPEG (JPG)

Note: Each document in your broadcast must not exceed 1 Mg of data.

WEL provides the unique feature of testing your text-to-speech message prior to the actual broadcast.

You do not have to test your message, but it is recommended that you do so.

You can submit your text-to-speech message for testing an unlimited number of times.

Why Should I Test My Text-to-Speech Message?

Sometimes you may think you have accurately captured your message, but when you hear it played back, you may realize that the message could be improved. You may need to add more information to ensure the recipient understand the context of the message, or you may have simply not been clear enough with the content with your previous attempt.

Still Not Sure How We Can Help? Call Us And Let Us Work With You To Make Your Business Easier & More Profitable.

Client Login