Frequently Asked Questions
Use an SMS API like Twilio, Sinch, MessageBird, or Plivo. Ensure the recipient's number is in E.164 format (+386 followed by the number) and comply with GDPR for marketing messages. Slovenia supports alphanumeric sender IDs and long codes, but not short codes or two-way SMS.
Standard SMS messages in Slovenia are limited to 160 characters for GSM-7 encoding or 70 characters for UCS-2 encoding. Longer messages are automatically concatenated (segmented) to deliver the full content.
Two-way SMS is not supported in Slovenia through major SMS providers, meaning businesses cannot receive replies via standard SMS APIs. Alternative solutions may exist for specific use cases but are not generally available.
Recommended SMS sending hours in Slovenia are 8:00 AM to 8:00 PM CET on business days and 9:00 AM to 6:00 PM CET on weekends. Avoid sending during national holidays unless it's an emergency message.
No, sending SMS to landline numbers is not supported in Slovenia. Attempting to do so will result in a failed delivery and an error code (21614) from SMS APIs.
The Mobile Country Code (MCC) for Slovenia is 293. This code is used in international mobile roaming and SMS routing to identify the country's mobile network.
Explicit written or electronic consent is required before sending marketing SMS messages in Slovenia. This should include a clear statement of the messaging's purpose. Double opt-in is recommended best practice.
Slovenia follows EU GDPR regulations for SMS marketing. This includes obtaining explicit consent, providing clear opt-out instructions, honoring opt-out requests immediately, and maintaining detailed consent records.
STOP, ODJAVA (unsubscribe), and POMOC (help) commands must be supported in both Slovenian and English. Responses to STOP requests should be immediate, confirmed, and permanently honored.
Restricted SMS content in Slovenia includes gambling/betting services without proper licensing, adult content, unauthorized pharmaceutical promotions, and unregulated financial services.
Best practices include getting explicit consent, sending during business hours, localizing content, maintaining consistent sending patterns, and respecting opt-out requests. Messages should be clear, concise, and personalized when possible.
Alphanumeric sender IDs are fully supported in Slovenia without pre-registration. Sender IDs are preserved and displayed as sent, enabling consistent branding in SMS messages.
Use the Twilio Node.js library, initialize it with your Account SID and Auth Token. Ensure recipient numbers are in E.164 format (+386) and specify the 'from' parameter with your alphanumeric sender ID or long code.
Rate limits vary by provider, typically 1-10 messages/second. Implement exponential backoff and queuing systems for high-volume sending. Batch APIs are also recommended for bulk messaging.
Slovenia SMS Best Practices, Compliance, and Features
Send compliant SMS messages to Slovenia's 2 million mobile users with confidence. This comprehensive guide covers SMS API integration with Slovenia's major carriers (Telekom Slovenije, A1, Telemach, T-2), GDPR consent requirements, AKOS telecommunications regulations, and proven best practices for authentication, marketing, and transactional messaging.
Whether you're implementing two-factor authentication via SMS, sending marketing campaigns, or building transactional notifications, this guide provides everything you need for successful SMS delivery in Slovenia. Learn more about E.164 phone number formatting for international SMS.
What you'll learn:
Slovenia Mobile Network Overview: Carriers & Technical Specifications
Market Conditions: Slovenia has a mature mobile market with high smartphone penetration and widespread SMS usage. The country has four mobile network operators (MNOs): Telekom Slovenije, A1, Telemach, and T-2, plus a small number of MVNOs serving a population of just over 2 million.
Market Share (Q1 2022 data): Telekom Slovenije holds 35.8% of mobile subscriptions, A1 holds approximately 30%, and Telemach has 25.5%. The state-owned Telekom Slovenije has gradually lost market share since 2016 (when it held 45%) as Telemach gained subscribers through competitive pricing and convergent service offerings.
While OTT messaging apps like WhatsApp and Viber are popular, SMS remains a crucial channel for business communications and authentication services due to its reliability and universal reach.
What SMS Features Are Supported in Slovenia?
Use these SMS capabilities in Slovenia: concatenated messages and alphanumeric sender IDs. Note that two-way SMS functionality is limited.
Is Two-Way SMS Supported in Slovenia?
No, you cannot receive replies to your messages through major SMS providers in Slovenia. Standard SMS APIs do not support two-way messaging, meaning businesses cannot process inbound responses from Slovenian mobile numbers.
Does Slovenia Support Concatenated (Long) SMS Messages?
Support: Yes, send messages exceeding standard length limits with automatic concatenation.
Message length rules: Your messages split at 160 characters (GSM-7) or 70 characters (UCS-2).
Encoding considerations: Use GSM-7 for standard Latin characters. Switch to UCS-2 when your message contains special characters or non-Latin alphabets.
Can You Send MMS in Slovenia?
Your MMS messages automatically convert to SMS with an embedded URL link. This ensures compatibility across all devices while still allowing you to share rich media content through a web-based interface.
Recipient Phone Number Compatibility
How Does Number Portability Work in Slovenia?
Number portability is available in Slovenia, allowing users to keep their phone numbers when switching carriers. The process is regulated by AKOS (Agency for Communication Networks and Services of the Republic of Slovenia) under the Electronic Communications Act (ZEKom-2), which implemented the European Electronic Communications Code on November 10, 2022.
Portability Timeline: Number porting normally completes within 5 working days, though it can vary from 1 to 7 business days depending on various factors. The new provider automatically manages the porting process.
Technical Impact: Mobile number prefixes (64-69) are no longer tied to specific carriers due to portability. The AKOS database is used to verify the current operator of a number. This feature does not significantly impact message delivery or routing as the SMS infrastructure handles ported numbers seamlessly.
Can You Send SMS to Landline Numbers in Slovenia?
Sending SMS to landline numbers is not possible in Slovenia. Attempts to send messages to landline numbers will result in a failed delivery and typically generate a 400 response error (error code 21614) from SMS APIs.
Slovenia SMS Compliance: GDPR and AKOS Regulations
Slovenia follows EU telecommunications regulations and GDPR requirements. Two key regulatory bodies oversee SMS compliance:
AKOS (Agencija za komunikacijska omrežja in storitve Republike Slovenije) – The Agency for Communication Networks and Services of the Republic of Slovenia is an independent regulatory body that oversees telecommunications compliance, operator registration, and electronic communications market supervision. Official website: https://www.akos-rs.si/en/
Information Commissioner's Office (Informacijski pooblaščenec) – Handles data privacy matters and GDPR enforcement in Slovenia. Official website: https://www.ip-rs.si/
All SMS communications must comply with both GDPR and local telecommunications laws under AKOS and Information Commissioner oversight.
What Are the Consent Requirements for SMS in Slovenia?
Explicit Consent Requirements:
Best practices for documenting consent:
HELP/STOP and Other Commands
Do Not Call / Do Not Disturb Registries
Slovenia does not maintain a centralized Do Not Call registry. However, you must:
When Is the Best Time to Send SMS in Slovenia?
Slovenia observes Central European Time (CET/CEST). While no strict legal time restrictions exist, send messages during these recommended hours:
SMS Sender ID Options in Slovenia: Alphanumeric vs Long Codes
How to Use Alphanumeric Sender IDs in Slovenia
Operator network capability: Fully supported
Registration requirements: No pre-registration required, dynamic usage allowed
Sender ID preservation: Sender IDs are preserved and displayed as sent
Long Codes
Domestic vs. International:
Sender ID preservation: Yes, original sender ID is preserved
Provisioning time: Typically 1-2 business days
Use cases:
Short Codes
Support: Not currently available in Slovenia
Provisioning time: N/A
Use cases: N/A
What Content Is Restricted for SMS in Slovenia?
Restricted content and industries include:
Content Filtering
Known carrier filtering rules:
Tips to avoid blocking:
SMS Best Practices for Slovenia: Delivery & Engagement Optimization
Messaging Strategy
Sending Frequency and Timing
Localization
Opt-Out Management
Testing and Monitoring
Slovenia SMS API Integration: Twilio, Sinch, MessageBird & Plivo
Twilio
Twilio provides a robust SMS API for sending messages to Slovenia. Integration requires an account SID and auth token for authentication.
Sinch
Sinch offers a straightforward REST API for SMS delivery to Slovenia, using bearer token authentication.
MessageBird
MessageBird provides a feature-rich API for sending SMS to Slovenia with comprehensive delivery reporting.
Plivo
Plivo offers a reliable SMS API with good coverage in Slovenia.
API Rate Limits and Throughput
Error Handling and Reporting
Recap and Additional Resources
Key Takeaways
Compliance Priorities
Technical Considerations
Best Practices
Next Steps
Additional Resources