sms compliance

Sent logo
Sent TeamMay 3, 2025 / sms compliance / Article

Palau SMS Guide: Send SMS to +680 (Requirements, Compliance & API)

Complete guide to sending SMS in Palau (+680). Learn operator requirements, alphanumeric sender ID setup, API integration with Twilio/Sinch, and BOC compliance regulations.

Palau SMS Best Practices, Compliance, and Features

Send SMS messages to Palau (+680) with this comprehensive guide covering everything you need for successful SMS delivery. Palau's telecommunications market operates under MCC 552 with three mobile operators: PNCC, PMCI, and PT Waves. Whether you're sending transactional SMS, two-factor authentication messages, or marketing campaigns, this guide covers operator requirements, alphanumeric sender ID implementation, phone number validation in the 7-digit format, Bureau of Communications (BOC) compliance, and SMS API integration best practices for all Palau networks.

Palau SMS Market Overview

Locale name:Palau
ISO code:PW
RegionOceania
Mobile country code (MCC)552
Dialing Code+680

Market Conditions: Palau's mobile telecommunications market supports growing SMS adoption across three network operators. Businesses and consumers use SMS as a primary communication channel, alongside OTT messaging apps among smartphone users. All three operators support standard SMS functionality with basic delivery features.

Mobile Network Operators:

OperatorMCC/MNCNetworkMobile Prefixes
Palau National Communications Corporation (PNCC)552/01LTE (PalauCel brand)770–778
Palau Mobile Communications Inc. (PMCI)552/99LTE (launched April 10, 2023)620, 630, 640, 660, 680, 690
PT Waves (Palau Telecoms)552/80Mobile880–884

Phone Number Format: All Palau numbers use a 7-digit format: +680 [3-digit prefix] [4 digits]. Example: +680 770 1234.


SMS Features and Capabilities in Palau

Palau supports standard SMS messaging with limitations on advanced features. For reliable communication, use basic message delivery.

Does Palau Support Two-way SMS?

Palau does not support two-way SMS. You can send outbound messages only – recipients cannot reply through SMS channels.

Concatenated Messages (Segmented SMS)

Support: Yes, Palau supports concatenated messaging, though support may vary by sender ID type.

Message length rules: Standard SMS length limits apply:

  • GSM-7 encoding: 160 characters per segment
  • Unicode (UCS-2): 70 characters per segment

Encoding considerations: Both GSM-7 and UCS-2 encoding are supported. Messages split and rejoin automatically based on the encoding used.

MMS Support

Palau does not support MMS messages directly. The system automatically converts MMS content to SMS with an embedded URL where recipients can view the multimedia content.

Recipient Phone Number Compatibility

Number Portability

Palau does not offer number portability. Mobile numbers remain tied to their original carrier, ensuring reliable message routing.

Sending SMS to Landlines

You cannot send SMS to landline numbers in Palau. The messaging API returns a 400 response error (code 21614) for landline attempts, and you will not be charged for these messages.

SMS Compliance Requirements and Regulations in Palau

Palau lacks specific SMS marketing legislation. Follow international best practices and general telecommunications guidelines. The Bureau of Communications (BOC), a standalone office within the Ministry of Public Infrastructure, Industries and Commerce, regulates telecommunications under RPPL No. 10-17 (Telecommunications Regulatory Framework). PNCC operates as the primary network provider.

Obtain consent before sending marketing messages:

RequirementAction
Explicit opt-inCollect explicit consent before sending marketing messages
Record keepingMaintain clear records of how and when you obtained consent
Terms disclosureProvide clear terms and conditions at opt-in
Message detailsInclude message frequency and content type information
DocumentationDocument the opt-in source and timestamp

HELP/STOP and Other Commands

Implement standard opt-out keywords (not legally mandated, but strongly recommended):

  • STOP command: Support universal STOP commands for immediate opt-out
  • HELP command: Implement HELP keyword responses with service information
  • Language support: Support both English and Palauan language commands
  • Confirmation: Acknowledge opt-out requests with a confirmation message

Do Not Call / Do Not Disturb Registries

Palau does not maintain an official Do Not Call registry. Manage opt-outs internally:

Best PracticeAction
Suppression listsMaintain your own suppression lists of opted-out numbers
Immediate actionHonor opt-out requests immediately and permanently
Systematic trackingTrack and manage unsubscribe requests systematically
List maintenanceRegularly clean contact lists to remove inactive or opted-out numbers

Time Zone Sensitivity

Palau operates in UTC+9 (PWT – Palau Time). Follow these timing practices:

  • Send messages between 8:00 AM and 8:00 PM PWT
  • Avoid messages during major local holidays
  • Limit emergency messages outside business hours
  • Consider cultural and religious observances

Sender ID Options for Palau SMS (Alphanumeric, Long Codes, Short Codes)

Alphanumeric Sender ID in Palau

FeatureDetails
Operator network capabilitySupported
Registration requirementsNo pre-registration required; dynamic usage allowed
Sender ID preservationYes, sender IDs display as sent

Long Codes for Palau SMS

FeatureDetails
Domestic long codesNot supported
International long codesFully supported
Sender ID preservationYes, original sender ID is preserved
Provisioning timeImmediate for international long codes
Use casesIdeal for transactional messages and two-factor authentication

Short Codes for Palau SMS

FeatureDetails
SupportNot currently available in Palau
Provisioning timeN/A
Use casesN/A

Restricted SMS Content, Industries, and Use Cases

Restricted Content Types:

  • Gambling and betting services
  • Adult content or explicit material
  • Unauthorized financial services
  • Deceptive marketing practices

Content Filtering

Known Filtering Rules:

  • Messages containing certain keywords may be blocked
  • URLs should be from reputable domains
  • Avoid excessive capitalization and special characters

Best Practices to Avoid Filtering:

  • Use clear, professional language
  • Avoid spam trigger words
  • Include your company name in messages
  • Maintain consistent sending patterns

Best Practices for Sending SMS in Palau

Messaging Strategy

  • Keep messages under 160 characters when possible
  • Include clear calls to action
  • Use personalization thoughtfully
  • Maintain a consistent brand voice

Sending Frequency and Timing

  • Limit to 2–4 messages per month per recipient
  • Respect local business hours (8:00 AM – 8:00 PM PWT)
  • Consider cultural events and holidays
  • Space out messages appropriately

Localization

  • Support both English and Palauan languages
  • Consider cultural context in message content
  • Use appropriate date and time formats
  • Respect local customs and sensitivities

Opt-Out Management

  • Process opt-outs within 24 hours
  • Maintain accurate opt-out records
  • Provide clear opt-out instructions in every message
  • Confirm opt-out requests promptly

Testing and Monitoring

  • Test messages across all three carriers (PNCC, PMCI, PT Waves)
  • Monitor delivery rates regularly
  • Track engagement metrics
  • Analyze opt-out patterns
  • Conduct regular content audits

How to Send SMS to Palau Using API Integration

Send SMS to Palau with Twilio API

Twilio provides a robust SMS API for sending messages to Palau. To integrate, you need your Account SID and Auth Token for authentication.

typescript
import * as Twilio from 'twilio';

// Initialize client with your credentials
const client = new Twilio(process.env.TWILIO_ACCOUNT_SID, process.env.TWILIO_AUTH_TOKEN);

// Function to validate E.164 format for Palau numbers
// Palau mobile prefixes: 620, 630, 640, 660, 680, 690, 770-778, 880-884
const validatePalauNumber = (phoneNumber: string): boolean => {
  return /^\+680(620|630|640|660|680|690|77[0-8]|88[0-4])\d{4}$/.test(phoneNumber);
};

async function sendSMSToPalau(
  to: string,
  message: string,
  from: string
): Promise<void> {
  try {
    // Validate phone number format
    if (!validatePalauNumber(to)) {
      throw new Error('Invalid Palau phone number format');
    }

    // Send message
    const response = await client.messages.create({
      body: message,
      to: to,    // Must be in E.164 format: +680XXXXXXX
      from: from // Your Twilio number or alphanumeric sender ID
    });

    console.log(`Message sent successfully! SID: ${response.sid}`);
  } catch (error) {
    console.error('Error sending message:', error);
    throw error;
  }
}

Send SMS to Palau with Sinch API

Sinch offers SMS capabilities for Palau through their REST API. Authenticate using your API token.

typescript
import axios from 'axios';

class SinchSMSService {
  private readonly apiToken: string;
  private readonly baseUrl: string = 'https://sms.api.sinch.com/xms/v1';

  constructor(apiToken: string) {
    this.apiToken = apiToken;
  }

  async sendSMS(to: string, message: string, from: string): Promise<void> {
    try {
      const response = await axios.post(
        `${this.baseUrl}/batches`,
        {
          from: from,
          to: [to],
          body: message
        },
        {
          headers: {
            'Authorization': `Bearer ${this.apiToken}`,
            'Content-Type': 'application/json'
          }
        }
      );

      console.log('Message sent successfully:', response.data);
    } catch (error) {
      console.error('Failed to send message:', error);
      throw error;
    }
  }
}

Send SMS to Palau with MessageBird API

MessageBird (referred to as "Bird" in the template) provides SMS capabilities for Palau through their REST API.

typescript
import messagebird from 'messagebird';

class MessageBirdService {
  private client: any;

  constructor(apiKey: string) {
    this.client = messagebird(apiKey);
  }

  async sendSMS(to: string, message: string, from: string): Promise<void> {
    return new Promise((resolve, reject) => {
      this.client.messages.create({
        originator: from,
        recipients: [to],
        body: message
      }, (err: any, response: any) => {
        if (err) {
          console.error('MessageBird error:', err);
          reject(err);
        } else {
          console.log('Message sent successfully:', response);
          resolve(response);
        }
      });
    });
  }
}

Send SMS to Palau with Plivo API

Plivo offers SMS integration for Palau with REST API support.

typescript
import plivo from 'plivo';

class PlivoSMSService {
  private client: any;

  constructor(authId: string, authToken: string) {
    this.client = new plivo.Client(authId, authToken);
  }

  async sendSMS(to: string, message: string, from: string): Promise<void> {
    try {
      const response = await this.client.messages.create({
        src: from,  // Your Plivo number
        dst: to,    // Destination number in E.164 format
        text: message
      });

      console.log('Message sent successfully:', response);
    } catch (error) {
      console.error('Failed to send message:', error);
      throw error;
    }
  }
}

API Rate Limits and Throughput

  • Default rate limit: 100 messages per second
  • Batch processing: Recommended for large volumes
  • Retry logic: Implement exponential backoff
  • Peak times: Queue messages during high-traffic periods

Error Handling and Reporting

  • Implement comprehensive error logging
  • Monitor delivery receipts
  • Track common error codes:
    • 21614: Invalid landline number
    • 21408: Invalid number format
    • 21611: Unroutable destination

Frequently Asked Questions

What is the country code for Palau?

Palau's country code is +680. Add this prefix before the 7-digit local number when sending international SMS.

What is Palau's Mobile Country Code (MCC)?

Palau uses MCC 552. The three mobile operators have different Mobile Network Codes: PNCC (MNC 01), PMCI (MNC 99), and PT Waves (MNC 80).

What phone number format does Palau use?

Palau uses a 7-digit phone number format: +680 XXX XXXX. Mobile prefixes include 620, 630, 640, 660, 680, 690 (PMCI), 770-778 (PNCC), and 880-884 (PT Waves).

Does Palau support alphanumeric sender IDs?

Yes. Palau supports alphanumeric sender IDs without pre-registration. Sender IDs display as sent, and you can use dynamic sender IDs.

Can I send two-way SMS in Palau?

No. Palau does not support two-way SMS. You can only send outbound messages – recipients cannot reply via SMS channels.

Does Palau support MMS messages?

No. Palau does not support MMS directly. The system converts MMS content to SMS with an embedded URL where recipients can view multimedia content.

Is mobile number portability available in Palau?

No. Palau does not offer mobile number portability. Mobile numbers remain tied to their original carrier throughout their lifecycle.

What time zone does Palau use?

Palau operates in UTC+9 (Palau Time – PWT). Send messages between 8:00 AM and 8:00 PM PWT to respect local business hours.

Who regulates telecommunications in Palau?

The Bureau of Communications (BOC) regulates telecommunications under RPPL No. 10-17 (Telecommunications Regulatory Framework). BOC operates within the Ministry of Public Infrastructure, Industries and Commerce.

Can I send SMS to landline numbers in Palau?

No. You cannot send SMS to landline numbers in Palau. The API returns error code 21614 for landline attempts, and you will not be charged.

Recap and Additional Resources

Key Takeaways:

  • Always use E.164 format for phone numbers (+680XXXXXXX)
  • Implement proper error handling and retry logic
  • Follow best practices for consent and opt-out management
  • Respect local time zones and sending hours (8:00 AM – 8:00 PM PWT)

Next Steps:

  1. Review the Bureau of Communications (BOC) telecommunications guidelines and RPPL No. 10-17
  2. Implement proper opt-in/opt-out mechanisms
  3. Test message delivery with all three carriers (PNCC, PMCI, PT Waves)
  4. Set up monitoring and reporting systems

Additional Information:

Technical Resources:

Frequently Asked Questions

How to send SMS messages in Palau?

Use a reputable SMS API provider like Twilio, Sinch, MessageBird, or Plivo. Ensure the recipient's number is in E.164 format (+680XXXXXXX) and comply with Palau's telecommunications guidelines and best practices for SMS marketing.

What is the SMS market like in Palau?

Palau has a developing mobile market with growing SMS adoption. While specific data is limited, SMS remains important for businesses and consumers, alongside increasingly popular OTT messaging apps.

Why does Palau not support two-way SMS?

According to current provider capabilities, two-way SMS is not supported in Palau. Businesses can send outbound messages but cannot receive replies through the same channels.

When should I send SMS messages in Palau?

Send messages between 8:00 AM and 8:00 PM PWT (UTC+9), avoiding major holidays and respecting cultural/religious observances. Limit marketing messages to 2-4 per recipient monthly.

Can I send SMS to landlines in Palau?

No, sending SMS to landlines in Palau is not supported. Attempts to do so will result in a 400 response error (code 21614) from the messaging API, and messages will not be delivered or charged.

What SMS features are supported in Palau?

Palau supports standard SMS, concatenated messages (up to 160 characters for GSM-7 or 70 for Unicode), and alphanumeric sender IDs. MMS is converted to SMS with a URL link to the media content.

How to get consent for SMS marketing in Palau?

While specific legislation is limited, follow international best practices. Obtain explicit opt-in, provide clear terms, record consent details (how, when, source, timestamp), and include information about message frequency and content.

What are the rules for SMS sender IDs in Palau?

Alphanumeric sender IDs are supported without pre-registration. International long codes are supported for transactional messages and 2FA. Short codes are not currently available. Number portability is not available.

How to handle opt-outs for SMS in Palau?

Implement HELP and STOP keywords for opt-out, acknowledge requests with a confirmation, and honor them immediately and permanently. Maintain your own suppression list and regularly clean your contact lists.

What content is restricted for SMS in Palau?

Restricted content includes gambling, adult material, unauthorized financial services, and deceptive marketing. Avoid spam trigger words, excessive capitalization, and URLs from disreputable domains to prevent filtering.

What is the character limit for SMS in Palau?

Palau follows standard SMS length limits. GSM-7 encoding allows 160 characters, while Unicode allows 70 characters. Concatenated SMS is supported for longer messages.

What are the best practices for SMS marketing in Palau?

Keep messages concise, include clear calls-to-action, personalize thoughtfully, maintain brand voice, respect local time/holidays, and support both English and Palauan languages. Test messages, monitor delivery rates, and track engagement.

How to integrate with an SMS API for Palau?

The article provides code examples for Twilio, Sinch, MessageBird, and Plivo. These examples demonstrate authentication, message sending, and Palau-specific number validation (+680XXXXXXX format).

What are the API rate limits for sending SMS to Palau?

The default rate limit is 100 messages per second. Batch processing is recommended for large volumes. Implement exponential backoff for retry logic and queue messages during peak times to manage throughput effectively.

What are common SMS error codes in Palau and how to handle them?

Common errors include 21614 (invalid landline), 21408 (invalid number format), and 21611 (unroutable destination). Implement comprehensive error logging, monitor delivery receipts, and use appropriate retry mechanisms with exponential backoff.