Help/FAQs:API Information
Choose an option from the left hand menu.
  • Send a job to a pre-uploaded list, or to recipients from the one of the WEL Media or Business lists.
  • Send a one off job to a few manually specified recipients.
  • Upload and edit custom recipient lists or manage your list of opted out recipients.
  • View, cancel or retry existing jobs.
  • View reports on previous jobs.
  • Update your personal details or view current or old invoices/accounts.
"Click" below to find more about...

About Us

WEL Corporation

WEL Account Application

WEL Corp Privacy Policy

Opt-Out Statement Policy

Setup Jobs


WEL Wizard

WEL SMS Wizard

WEL Text-To-Speech Wizard

API Information

API Brochure

Manage Jobs

Job Reports

Your Broadcast History

Resend-Busy Numbers

Job Name

Job Number

Scheduling Jobs

Cancel Job

Broadcast lists

WEL Media

WEL Business Lists Online

WEL Broadcast Messaging

Your details

Change Registration Details

Change Your Password

Monthly Invoice

Fax Messages

Acceptable Page Formats

Test Your Message

Broadcast Error Codes

SMS messages


Test to speech messages

Preparation of WAV file for voice broadcast

Why use Text to speech

Tips for Voice messaging (TTS)

Text to Speech and
IVR Messaging Solutions

Faq's and troubleshooting


Fix missing leading zeros in excel worksheet

How can I send messages from my back-office systems?

WEL Corporation offers an API, using Web Services, that you can use to send faxes, email, SMS's and voice messages directly from any server based application or desktop system and check the status of your messages and get reports back. The API sends and receives messages using SOAP (Simple Object Access Protocol) over HTTP. The Web Service is cross-platform and conforms to the Web Service Standards. The interface can be implemented using .Net or Java systems, or indeed any SOAP tool kit will work.

The WEL Web Service is an application programming interface (API), which enables businesses to send messages from applications to external recipients though WEL's messaging platform. With a minimum amount of programming, applications can be communicating through WEL to other external programmes and/or to humans as part of your business process. WEL provides documentation with examples that will make the implementation and integration easy. Businesses often have the interface up and running in a matter of one day!

Additionally, businesses can offer their customers all of the features of our enhanced messaging platform services including automatic fax retries, billing for only successful deliveries, and low-cost delivery throughout the world.

How does it work?
The user sends an authentication header to WEL consisting of a user name and password together with the SOAP header. Then "job" consisting of an abstract class containing the message data, destination etc., is sent to WEL. WEL processes the job and various status reports can then be retrieved via the Web Service interface. These reports can be obtained while the message broadcast is in progress or when it is completed. Users can also log into the WEL web site and monitor their message traffic as well as view reports.

All message traffic is sent though WEL's global delivery platform for optimum routing and allocation of resources. Fax and voice traffic is carried through the global backbone of our telecommunications partner, Verizon. Email is sent though our dedicated internet gateway. And SMS traffic is routed globally through our partner, VeriSign. Status of all message traffic is gathered by WEL's platform from each carrier and delivered in a standard format to the user.

The applications for the API are wide. Most programs need to deliver status messages. For example, a system managing dispatch of goods will often notify recipients when goods are dispatched and when they are expected to be delivered. This can be in the form of a fax, email, SMS or a voice message. These messages can be routed to WEL for delivery to the recipient with a status report returned to the program for updating of internal data bases.

Systems that manage schedules often send out "reminders" when appointments are near. These messages can be sent via API and allow customers to respond with a message if they can keep the appointment.

The use of the WEL API is not governed by any long term contracts. You only pay for what messages are sent though. No monthly fees or minimum message traffic levels. WEL provides its platform so your business can demand our resources only when you need them.

For more information
Contact WEL for access to the API documentation.