Frequently Asked Questions
Use an SMS API like Twilio, Sinch, MessageBird, or Plivo. Ensure the recipient's number is in E.164 format (+248 followed by the number) and use an approved sender ID. Implement proper error handling and monitor delivery rates for optimal performance.
Seychelles has a growing mobile market with increasing SMS usage. While OTT apps are popular, SMS remains reliable for business communication and critical alerts due to its broad reach. Key operators include Airtel.
According to current platform capabilities, two-way SMS is not supported in Seychelles. Businesses can send messages but cannot receive replies via the same channel.
The recommended window for marketing messages is 10:00 AM to 6:00 PM SCT on business days. Respect local holidays and weekends, and avoid sending during major cultural or religious events.
No, sending SMS to landlines in Seychelles is not possible. Attempts will result in a 400 response with error code 21614, but accounts won't be charged.
The Mobile Country Code (MCC) for Seychelles is 633. This code is essential for routing international SMS messages correctly.
Obtain explicit opt-in consent before sending marketing messages, honor STOP requests immediately, and respect sending hours. Adhere to general telecommunications guidelines and international best practices.
Concatenated SMS is not supported in Seychelles. Standard SMS length limits apply, so keep messages concise to ensure reliable delivery within a single SMS.
Alphanumeric sender IDs are supported and don't require pre-registration. However, they may be overwritten on the Airtel network with a generic alphanumeric ID.
Process opt-out requests within 24 hours, maintain a centralized opt-out database, and send an opt-out confirmation message. Conduct regular audits for compliance.
Keep messages under 160 characters, include a clear call to action, and maintain a consistent sender ID. Limit marketing messages and personalize thoughtfully.
MMS is not directly supported. Instead, MMS content is converted to an SMS with a URL so recipients can view the multimedia content online, maintaining compatibility with local networks.
Gambling, adult content, cryptocurrency promotions, unauthorized financial services, and political messaging without authorization are restricted.
The default rate limit is 100 messages per second. Batch processing and queuing are recommended for high volumes. Implement exponential backoff for retries.
Seychelles SMS Guide: Compliance, Regulations & Best Practices 2025
Seychelles SMS Market Overview
Source: ITU Operational Bulletin T-SP-OB.1294-2024 (MCC-MNC assignments); Wikipedia Mobile Network Codes in ITU region 6xx.
Market Conditions: Seychelles operates a duopoly mobile telecommunications market with two major operators: Airtel Seychelles (market leader with approximately 55-57% market share) and Cable & Wireless Seychelles (approximately 40-45% market share). While OTT messaging apps gain popularity, SMS remains reliable for business-to-consumer communications and critical notifications due to its universal reach. The Seychelles Communications Regulatory Authority (SCRA), established under the Communications Act 2023, conducts regular performance assessments of both operators' voice and data services across Mahé, Praslin, and La Digue.
Source: SCRA network performance assessments (September-October 2024); market share data from telecommunications industry reports (2024).
Key SMS Features and Capabilities in Seychelles
Seychelles supports basic SMS functionality with limitations on advanced features like two-way messaging and concatenation.
Two-way SMS Support
Two-way SMS is not supported in Seychelles according to current platform capabilities. Businesses can send outbound messages but cannot receive replies through the same channel.
Workarounds for two-way communication needs:
Concatenated Messages (Segmented SMS)
Support: Concatenated messaging is not supported in Seychelles. Message length rules: Standard SMS length limits apply – messages exceeding these limits may be truncated or fail to deliver. Encoding considerations: Keep messages within single SMS length limits to ensure reliable delivery.
SMS Character Limits by Encoding:
Note: Since concatenation is not supported in Seychelles, split messages manually or shorten them if they exceed these limits. If concatenation were supported, segment limits would be 153 characters (GSM-7) and 67 characters (Unicode) per segment.
Character encoding best practices:
Source: Twilio Messaging Character Limits; AWS SMS Character Limitations.
MMS Support
MMS messages are not directly supported in Seychelles. Instead, MMS content automatically converts to SMS with an embedded URL link where recipients can view the multimedia content. This ensures you can still share rich media while maintaining compatibility with local network capabilities.
MMS-to-SMS conversion details:
Recipient Phone Number Compatibility
Number Portability
Number portability is not currently operationally available in Seychelles, meaning mobile numbers remain tied to their original carrier. However, the Broadcasting and Telecommunication (Mobile Number Portability) Regulations 2023 have been enacted, establishing the legal framework for future MNP implementation under SCRA oversight. Users changing providers currently need to change their numbers.
Timeline for MNP implementation: As of January 2025, SCRA has not announced a specific rollout date for mobile number portability. Based on similar implementations in comparable markets, expect 18-36 months from regulatory framework completion to operational launch. Monitor SCRA's website for official announcements.
Source: Broadcasting and Telecommunication (Mobile Number Portability) Regulations 2023; SCRA regulatory framework (2023-2024).
Sending SMS to Landlines
You cannot send SMS to landline numbers in Seychelles. Attempts to send messages to landline numbers will result in a 400 response with error code 21614. These messages will not appear in logs, and your account will not be charged for failed attempts.
Landline identification and filtering:
Compliance and Regulatory Requirements for SMS in Seychelles
The Seychelles Communications Regulatory Authority (SCRA), established under the Communications Act 2023, oversees electronic communications services including SMS messaging. SCRA began operations in 2024 with Mr. Wilven Jean appointed as Chief Executive Officer (effective January 13, 2025) and Mr. Joyvani Chetty as Board Chairperson. While specific SMS regulations are evolving, adhere to general telecommunications guidelines and international best practices.
Source: SCRA official announcements; Communications Act 2023.
Data Protection and Privacy Requirements
Seychelles enacted the Data Protection Act 2023 (replacing the 2003 Act that was never brought into force), which governs the processing of personal data including phone numbers for SMS marketing. While the Act has not yet been brought into force, prepare for compliance as the regulatory framework takes shape.
Key requirements under the Data Protection Act 2023:
During the interim period (before full enforcement): Data protection continues under general principles of privacy and confidentiality in the Civil Code of Seychelles and provisions in the Financial Institutions Act and Revenue Administration Act.
Penalties for non-compliance: While specific penalty structures under the Data Protection Act 2023 await implementation regulations, expect enforcement mechanisms to include fines, suspension of data processing activities, and potential criminal liability for serious violations. The Data Protection Commissioner will have authority to investigate complaints and impose sanctions once the Act is brought into force.
Source: Data Protection Act 2023; DLA Piper Data Protection Laws - Seychelles.
Bulk SMS Sender Registration
Currently, there are no formal registration requirements specifically for bulk SMS senders in Seychelles. However, you should:
Note: As regulations evolve, SCRA may introduce specific registration or licensing requirements for bulk SMS service providers. Check SCRA's website for updates.
Consent and Opt-In
Explicit Consent Requirements:
Sample consent language:
English: "By checking this box, I consent to receive SMS messages from [Company Name] about [specific purpose, e.g., 'promotional offers and product updates']. I understand I can opt out at any time by replying STOP. Message frequency: approximately [X] messages per month. Standard message and data rates may apply."
French: "En cochant cette case, je consens à recevoir des messages SMS de [Company Name] concernant [objectif spécifique]. Je comprends que je peux me désinscrire à tout moment en répondant STOP. Fréquence des messages : environ [X] messages par mois."
Seychellois Creole: "Letan mon tik sa boaz, mon aksepte resevwar mesaz SMS depi [Company Name] lor [objetif spesifik]. Mon konpran mon kapab dezabonnen ninport letan letan mon repond STOP. Konbyin fwa mesaz: anviron [X] mesaz par mwa."
HELP/STOP and Other Commands
Example HELP/STOP responses in three languages:
English:
French:
Seychellois Creole:
Source: Constitution of Seychelles; official language status confirmed since 1978 for Seychellois Creole.
Do Not Call / Do Not Disturb Registries
While Seychelles does not maintain an official Do Not Call registry, you should:
Time Zone Sensitivity
Seychelles follows SCT (Seychelles Time, UTC+4).
Recommended Sending Windows:
Phone Number Options and SMS Sender IDs for Seychelles
Alphanumeric Sender ID
Operator network capability: Supported Registration requirements: Dynamic usage allowed without pre-registration Sender ID preservation: May be overwritten on Airtel network with generic alphanumeric ID
Alphanumeric Sender ID formatting rules:
What happens when Airtel overwrites sender IDs: Messages sent with alphanumeric sender IDs may be replaced with a generic identifier on the Airtel network. The exact generic ID varies but typically appears as a short alphanumeric code. Messages are still delivered, but you lose branding. This occurs on a best-effort basis and is beyond the control of SMS platforms.
Best practices for sender ID selection:
Source: Twilio Alphanumeric Sender ID documentation; BSG World Alphanumeric Sender ID; Vonage Seychelles SMS Features.
Long Codes
Domestic vs. International:
Sender ID preservation: Variable depending on carrier Provisioning time: N/A for domestic, varies for international Use cases: Transactional messaging, alerts, notifications
International long codes for Seychelles: UK, US, and European long codes may work for outbound messaging to Seychelles, but delivery rates and sender ID preservation vary significantly by carrier. Test with specific numbers before deployment. Contact your SMS provider for carrier-specific routing options.
Short Codes
Support: Available through local carriers Provisioning time: Not currently supported through major platforms Use cases: High-volume messaging, marketing campaigns, 2FA
Acquiring short codes directly: Contact Airtel Seychelles or Cable & Wireless Seychelles directly to inquire about short code availability, pricing, and provisioning. Expect a multi-week to multi-month provisioning timeline and higher costs compared to alphanumeric sender IDs. Short codes are ideal for high-volume use cases (>100,000 messages/month) where consistent branding and reliability are critical.
Sender ID type comparison:
Restricted SMS Content, Industries, and Use Cases
Restricted Industries and Content:
Example prohibited content:
Content Filtering
Known Carrier Rules:
Best Practices to Avoid Filtering:
Content filtering checklist:
Best Practices for Sending SMS in Seychelles
Messaging Strategy
Effective vs. Ineffective Message Templates:
❌ Ineffective (marketing): "URGENT!!! AMAZING OFFER!!! Click here NOW to WIN BIG PRIZES and save HUGE on everything!!! Limited time only!!! Act fast!!!" Issues: All caps, excessive punctuation, spam trigger words, no clear sender or value proposition
✅ Effective (marketing): "Hi Sarah, enjoy 20% off your next purchase at BeauBelle. Use code SAVE20 at checkout. Valid until March 15. Reply STOP to opt out." Strengths: Personalized, specific offer, clear expiration, professional tone, opt-out included
❌ Ineffective (transactional): "Your order has been processed and will be shipped soon. Thank you for your business." Issues: Vague, no tracking info, no actionable next steps
✅ Effective (transactional): "Your order #12345 shipped! Track it here: [short URL]. Est. delivery: March 10. Questions? Call +248 4 123456." Strengths: Order number, tracking link, delivery estimate, support contact
Sending Frequency and Timing
Major Seychelles Public Holidays (2025):
Cultural events to avoid (typically October): Kreol Festival (Festival Kreol) – a month-long celebration of Creole culture.
Note: When a public holiday falls on a Sunday, the following Monday becomes a public holiday. Plan SMS campaigns accordingly and avoid sending marketing messages on or immediately before major holidays.
Source: Seychelles Foreign Affairs Department - Public Holidays.
Engagement benchmarks by message frequency:
Note: Acceptable opt-out rates vary by industry and relationship strength. Transactional messages typically have lower opt-out rates than marketing messages.
Localization
Language selection strategy:
Sample messages in all three languages (promotional):
English: "Spring Sale at Island Store! Get 25% off all electronics. Visit us at Victoria or shop online. Offer ends April 30. Reply STOP to opt out."
French: "Soldes de printemps chez Island Store ! 25% de réduction sur tous les appareils électroniques. Visitez-nous à Victoria ou achetez en ligne. Offre valable jusqu'au 30 avril. Répondez STOP pour vous désabonner."
Seychellois Creole: "Spring Sale dan Island Store! Ganyen 25% reduksyon lor tou aparey elektronik. Vizit nou dan Victoria oubyen aset online. Lofr fini 30 Avril. Repond STOP pou dezabonnen."
Source: Constitution of Seychelles; language usage statistics from census and linguistic studies.
Opt-Out Management
Opt-out database schema recommendations:
Testing and Monitoring
Key Performance Indicators (KPIs):
Note: Acceptable thresholds vary by use case. Transactional messages should have higher delivery rates than marketing messages. If delivery rates drop below 85%, investigate carrier issues, sender ID problems, or content filtering.
Monitoring dashboard recommendations:
SMS API Integrations for Seychelles: Implementation Guide
Twilio
Twilio provides a robust SMS API for sending messages to Seychelles.
Twilio pricing and delivery rates:
Twilio rate limits:
Source: Twilio Rate Limits Documentation.
Sinch
Sinch offers comprehensive SMS capabilities for Seychelles through their REST API:
Sinch rate limits:
Source: Sinch Rate Limits Documentation.
MessageBird
MessageBird provides a straightforward API for SMS delivery to Seychelles:
MessageBird rate limits: Specific rate limits vary by account type and plan. Default limits are typically sufficient for most use cases. Contact MessageBird for enterprise-level throughput requirements.
Plivo
Plivo's API integration for Seychelles SMS messaging:
Plivo rate limits: Default limits are typically around 100 messages per second. Contact Plivo for higher throughput requirements.
Provider comparison and selection guide:
Note: Pricing estimates are approximate and vary based on volume commitments and account type. Always check current provider rates.
API Rate Limits and Throughput
Provider-specific rate limits summary:
Throughput Management Strategies:
Example queuing implementation (RabbitMQ with exponential backoff):
Source: Twilio Rate Limits; Sinch Rate Limits; provider documentation.
Error Handling and Reporting
Common Error Scenarios:
Troubleshooting guide:
Logging Best Practices:
Recap and Additional Resources
Key Takeaways
Compliance Priorities:
Technical Considerations:
Best Practices:
Next Steps
Estimated implementation timeline: 2-4 weeks for basic setup, 4-8 weeks for production-ready system with full compliance, monitoring, and error handling.
Resource requirements:
Implementation checklist:
Phase 1: Planning & Setup (Week 1)
Phase 2: Core Development (Weeks 2-3)
Phase 3: Testing & Optimization (Weeks 3-4)
Phase 4: Compliance & Launch (Weeks 4-6)
Phase 5: Monitoring & Iteration (Weeks 6-8)
Frequently Asked Questions
Q: Can I send SMS to Seychelles without registering with SCRA? A: Currently, there are no formal registration requirements for bulk SMS senders. However, you must comply with general telecommunications guidelines and prepare for Data Protection Act 2023 compliance.
Q: What happens if I send a message longer than 160 characters? A: Since concatenation is not supported, messages exceeding 160 characters (GSM-7) or 70 characters (Unicode) may be truncated or fail to deliver. Split long messages manually or shorten them.
Q: Why is my sender ID being replaced on Airtel? A: Airtel may overwrite alphanumeric sender IDs with generic identifiers on a best-effort basis. This is beyond your control. Include your company name in the message body as backup for critical messages.
Q: How do I identify mobile vs. landline numbers in Seychelles? A: Use phone number lookup APIs (e.g., Twilio Lookup, Numverify) to verify number type before sending. Monitor error code 21614 to identify landline attempts.
Q: What's the best time to send marketing SMS in Seychelles? A: Send marketing messages between 10:00 AM – 6:00 PM SCT on business days. Avoid public holidays and the Kreol Festival in October.
Q: Which language should I use for SMS in Seychelles? A: Use Seychellois Creole for consumer marketing (highest local engagement), English for formal business communications, and French for Franco-Seychellois communities. Consider A/B testing to determine what works best for your audience.
Q: How quickly must I process opt-out requests? A: Process all opt-out requests within 24 hours and send a confirmation message. Maintain a centralized database of opted-out numbers.
Q: What delivery rate should I expect? A: Target 95%+ for transactional messages and 90%+ for marketing messages. If rates drop below 85%, investigate carrier issues, sender ID problems, or content filtering.
Additional Resources
SCRA Contact Information: