Afghanistan SMS Guide - sms-compliance -

Frequently Asked Questions

To send SMS messages in Afghanistan, use a provider like Twilio, Sinch, MessageBird, or Plivo. Ensure your sender ID is pre-registered with the Afghanistan Telecom Regulatory Authority (ATRA) and format recipient numbers in E.164 format (+93).
Pre-registration is mandatory for alphanumeric sender IDs. The process typically takes three weeks and requires business documentation and content examples submitted to the ATRA. Registered IDs are generally preserved across networks, except for MTN, which has its own pre-registration process.
Prohibited content includes gambling, adult material, unauthorized political messaging, cryptocurrency promotions, and unauthorized financial services. Regulated industries like banking, healthcare, and insurance have additional compliance requirements.
Two-way SMS is not supported through standard A2P channels in Afghanistan. Businesses needing two-way communication should explore alternative methods.
Obtain explicit consent before sending marketing messages, support opt-out keywords (STOP, CANCEL, UNSUBSCRIBE, and their Dari and Pashto equivalents), respect local time zones (UTC+4:30) and cultural sensitivities, and avoid sending during religious holidays and prayer times.
Recommended sending hours are weekdays from 8:00 AM to 8:00 PM AFT and weekends from 10:00 AM to 6:00 PM AFT. Avoid major holidays and religious prayer times. Emergency messages can be sent 24/7.
No, SMS to landline numbers is not supported and will result in a failed delivery with a 400 response error (code 21614).
Standard SMS length limits apply: 160 characters for GSM-7 encoding and 70 characters for UCS-2 encoding. Concatenated messaging is supported for longer messages.
Process opt-out requests within 24 hours, maintain a centralized opt-out database, confirm the opt-out with a final message, and conduct regular audits for compliance.
Rate limits vary by provider. Twilio allows 100 messages/second, Sinch 50, MessageBird 60, and Plivo 80. Implement queuing systems or batch APIs to manage throughput for large volumes.
Providers like Twilio, Sinch, MessageBird, and Plivo offer APIs with specific parameters for Afghanistan. Key parameters include `alphanumericSenderId` (pre-registered), `to` (E.164 format), and `body` (supporting local character sets).
Common errors include invalid sender IDs, network congestion, invalid phone number formats, and content filtering triggers. Implement retry logic and monitor delivery rates to address these issues.
MMS messages are not directly supported. MMS content is converted to SMS with a URL link where recipients can view the multimedia content.
Afghanistan's mobile market is served by four main operators: Roshan, MTN (Areeba), Etisalat, and Afghan Wireless Communication Company (AWCC).
Loading...