Jump to content

This is the support site for Andrews & Arnold Ltd, a UK Internet provider. Information on these pages is generally for our customers but may be useful to others, enjoy!

SMS: Difference between revisions

847 bytes added ,  13 August 2022
m
(8 intermediate revisions by 5 users not shown)
This page gives an overview to using our services for '''SMS'''.
 
==Inbound SMS==
This is where text messages are sent to us to deliver to our customers. We provide VoIP numbers in all UK area codes and some special services (e.g. 0800). However, at present, only a few of the numbers starting 01 and 02 can receive textsSMS messages properly from most networks. All of our 01, 02 and 03 numbers can receive textsSMS messages from Three properly. Attempts to send textsSMS messages to other geographic numbers (i.e. those starting 01 and 02) cause a call to be made and the textSMS message read out by an automated system.
 
Where textsSMS messages can be received properly, and this includes all cases where A&A customers send textsSMS messages through us, the textSMS message will be sent on to you by your choice of means. This is based on the incoming textSMS message setting onin the control pages for your number.
 
Our SIP2SIM service is also able to receive SMSs.
 
{{CPbox|#Click on the Numbernumber you want to manage
#Click the Incoming Tabtab, scroll to the bottom of the page
#Enter the details in tointo the SMS Inbound box}}
 
[[File:InboundSMS.png|none|frame|Inbound SMS option on Control Pages]]
 
===Email===
If you simply put in an email address, then the textSMS message is emailed to you. Additional email headers may be present to specify fields such as User Data Header if present, etc. This is also the default if you do not putfill in any incoming textSMS handling information in to the control pages, but you have an email address defined for the number.
 
===SIP2SIM===
If you include a 19 digit string starting 89 which is the SIM ICCID for one of your SIP2SIM cards then the text will be passed to the SIM directly as a normal textSMS message. SIP2SIM charges apply for the SIP2SIM side as an incoming textSMS message. See: [[SIP2SIM and SMS]]
 
===HTTP===
If you put an entry starting http:// or https:// then we will attempt to send the textSMS message to you using HTTP (or HTTPS). If the URL ends with a ? or & then an HTTP GET is done with a set of form fields (i.e. name=value) containing information about the textSMS message. If the URL does not, then an HTTP POST is done using URL encoded form data. See: [[SMS API]]
 
==Outbound SMS==
Any of our VoIP Numbers can be used to send SMSs,SMS messages. justJust beware that not all numbers can receive an SMS message.
 
You can send in the following ways:
==Other Information==
===Texts to SIP2SIM SIMs===
Using our normal textSMS message services, setting the destination numerbnumber as the SIM ICCID (19 digit number starting 89) will send the textSMS message to the SIM.
 
You can also use the outgoing textSMS gateway using the SIM ICCID as the username and a password as set in the SIM config on the control pages. In this case you do not need to specify the 'da'.
 
===Multipart texts===
Where possible multi-part textsSMS messages are automatically handled, concatenated before being passed to you, or split from your message in tointo parts. Unfortunately, not all of the systems to which we interconnect handle multi-part messages sensiblesensibly, and this can result in a multi-part message being delivered as multiple separate text messages.
 
===Itemised billing===
Your bill will show the number of textsSMS messages sent and received per number. The optional XML version of your bill contains detailed information for each textmessage sent or received, including the text content of the message (unless the private setting was used).
 
Multipart texts are itemised and billed as a single text but billed for the number of parts sent. The XML identifies the number of parts.
 
If you have a presentation number set up for your VoIP, this will be used unless you specify an originator. You can specify the presentation number, or the main number.
If you ask us, we can allow sending of text -based originators on a per account basis. You will need to be an established customer. This can be withdrawn at any time.
 
===UTF8 Character Sets===
Our outgoing SMS carriers to external mobiles do not support everything, sadly, and so some characters may get lost on the way. We can only suggest testing yourself to confirm.
 
Sending SMS messages to the SIP2SIM service can be done via our gateway/api and we accept UTF-8 which we will convert as needed in tointo the necessary GSM character coding scheme and split for multi -part messages automatically.
 
 
===SMS error codes===
 
This is a list of internal error codes which may be shown on CDRs if something went wrong:
 
* -201 no target found for incoming SMS to customer
* -204 error while HTTP posting to customer's server
* -202 and -203 invalid destination email address
* -301 no destination number
* -302 and -303 no SMS content to deliver
* -304 this is a status report, not a normal SMS
* -305 message billing error - eg we won't send the message as we don't know who to bill
* -306 too many message parts
* -702 failed to route message - possible if sending to a totally invalid number
* -801 and -802 are decoding errors while packing to TPDUs
* -803 originator address not allowed
 
[[Category:SMS]]
252

edits