How does the HTTP(S) Post API integration for sendQuick ASP work?

The SendQuick ASP HTTP(S) API is provided the interface to send SMS by using HTTP(S) method (POST or GET). The 2 types of send SMS approaches:

  • Batch SMS send which is sending same SMS message content to multiple mobile numbers with single HTTP request.
  • Single SMS send which is sending one SMS message to one mobile number with single HTTP request.

Customer need to subscribe an account with TalariaX Cloud for sending SMS via the HTTP API and choose the SMS quota package (pre-paid) or set to unlimited SMS quota (post-paid) based on the estimated volume of outgoing SMS required. Besides, the customer may register the application IP Address with TalariaX Cloud to ensure only the approved application is allowed to send SMS from the subscribed account.

What is the difference between status and delivery status in sendQuick ASP?

The Status shows outcome of the sent message(s). If it is Y, it means that SendQuickASP has already sent out the message from the gateway. If it is N, it means that SendQuickASP has not sent out the message from the gateway. Then, if it is NEW, it means that the message is new to SendQuickASP, queuing up to be processed the soonest possible.

The Delivered Status shows an acknowledgement of the sent message(s) directly from the telecom operators. Some of the possible words seen can be as followed: Delivered – the message has been delivered by the telecom operator to recipient, Sent / Accepted – the telecom operator has received/accepted the sent message from SendQuickASP gateway, Undelivered – the message has not been delivered by telecom operator or [blank] – the telecom operator has not come back to TalariaX Cloud on the delivery status to relay in the SendQuickASP system and it does not necessary mean the recipient has not received the message physically.

What is a keyword management?

Keyword is defined as the first word in the incoming (received) SMS message. The keyword management is used to configure the routing and functions of the incoming SMS message. This is useful to convert and direct the incoming SMS to different supported formats (e.g. email, HTTP Post) to integrate to different backend applications, allowing data collation into backend applications automatically.

sendQuick allows keywords being unique and consists of alphanumeric characters (up to 15 characters) without space/special characters.

  • The incoming SMS will be converted to emails, and sent to these email addresses listed
  • The incoming SMS will be redirected to the mobile numbers listed
  • The incoming SMS will be converted to any of the supporting APIs and sent to the requested URL listed
  • Incoming SMS may trigger an auto-reply SMS / an auto-email send-out push

What is the difference between local and roaming / international link in direct connection?

Direct connection via Local Link means working with the local telcos, i.e. SMS messages do not leave Singapore shores for the full delivery. It can be in the form of Shared / Dedicated Short Codes (5-digit numbers), Shared/Dedicated Long Codes or Caller ID.

Direct connection via International Link means working with the overseas aggregators, i.e. SMS messages (be they be sent to Singapore mobile numbers or non-Singapore numbers) do leave and route back to Singapore shores for the full delivery. It is usually in the form of Caller ID or long codes.

What does A2P SMS work?

The mechanics in sending is that messages flow via the mobile operators’ SMSCs from an enterprise (a business entity).

  • Mobile Terminated (MT) message: outgoing SMS to mobile phone
  • Mobile Originated (MO) message: incoming SMS from mobile phone

When a message is delivered by a Short Message service centre (SMSC), it will return a Delivery Status and the reason of failure, if any, to the organization.

The organization can choose either one of the following to deliver their messages:

(1) Directly connected to one telco operator but some may be undelivered because no single mobile operator can reach every operator, or

(2) Directly connected to several mobile operators but it is complex and challenging to manage.

Most organizations would not select option (1), and incur the cost of managing each mobile operator and negotiating the business terms cum technical integrations. Rather, organizations will implement option (2) by engaging an aggregator who can provide the most cost-effective, yet efficient way to deliver message anywhere, anytime while covering all complexities involved.

TalariaX Cloud is one of the leading mobile messaging value-add service providers who offers 2 ways to send message in general – either via a web user interface (UI) or an API.  A web UI requires no development but an API usually requires some basic integration effort to enable external system to be integrated to send messages.

Can SMS delivery be guaranteed?

No, SMS delivery cannot be guaranteed as telco operator does not provide 100% guaranteed SMS delivery too. For SMS delivery, TalariaX Cloud only guarantees on SMS server availability of at least 99.5% uptime, excluding scheduled downtime. Nevertheless, TalariaX Cloud is able to provide the option of hybrid messaging that ensures guaranteed message delivery.