> ## Documentation Index
> Fetch the complete documentation index at: https://support.quo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Scheduled messages

> Schedule text messages to send at specific times with timezone support

## Overview

Quo, formerly OpenPhone, allows you to schedule text messages to send at specific future times, perfect for sending messages outside business hours or planning communication in advance. Scheduled messages support timezone detection, flexible timing options, and cancellation conditions based on recipient activity.

<Note>
  Scheduling is not available for group text messages - only individual conversations.
</Note>

## Creating scheduled messages

### Basic scheduling process

<Tabs>
  <Tab title="Web/Desktop">
    1. **Navigate to the contact** you want to message
    2. **Draft your message** in the text field
    3. **Click the clock icon** instead of send
    4. **Set your delivery preferences** in the scheduling interface

    <Frame>
      <img src="https://mintcdn.com/resource-center/0GrhW1hgmsu1D0vm/images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-20_at_2423_13361cd6.png?fit=max&auto=format&n=0GrhW1hgmsu1D0vm&q=85&s=52bb7695a6dea9788db40424f7914e86" alt="Scheduling interface in Quo web app" style={{ maxHeight: '450px' }} width="3298" height="1850" data-path="images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-20_at_2423_13361cd6.png" />
    </Frame>
  </Tab>

  <Tab title="iOS">
    1. **Open the conversation** with your contact
    2. **Type your message**
    3. **Tap the clock icon** next to the send button
    4. **Configure timing and conditions**

    <Frame>
      <img src="https://mintcdn.com/resource-center/61u1An6gUrVf-Smk/images/core-concepts-messaging/how-to-schedule-a-message-in-o_ios-1jpg_d4230494.jpg?fit=max&auto=format&n=61u1An6gUrVf-Smk&q=85&s=9a8aff54f45dd84fe6ef9a65877b3737" alt="Scheduling messages in Quo iOS app" style={{ maxHeight: '450px' }} width="1290" height="790" data-path="images/core-concepts-messaging/how-to-schedule-a-message-in-o_ios-1jpg_d4230494.jpg" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/resource-center/0GrhW1hgmsu1D0vm/images/core-concepts-messaging/how-to-schedule-a-message-in-o_ios-2png_f03e2045.png?fit=max&auto=format&n=0GrhW1hgmsu1D0vm&q=85&s=c31d8b92580ea667be2710407da06c4e" alt="iOS scheduling options" style={{ maxHeight: '450px' }} width="1290" height="2796" data-path="images/core-concepts-messaging/how-to-schedule-a-message-in-o_ios-2png_f03e2045.png" />
    </Frame>
  </Tab>

  <Tab title="Android">
    <Warning>
      Message scheduling is not currently available on Android. This feature is available on web, desktop, and iOS applications only.
    </Warning>

    <Frame>
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/resource-center/images/core-concepts-messaging/how-to-schedule-a-message-in-o_scheduling-texts-in-openphones_dcfb7994.webp" alt="Android scheduling interface placeholder" style={{ maxHeight: '450px' }} />
    </Frame>
  </Tab>
</Tabs>

### Scheduling options

**Timezone detection:**
Quo automatically estimates your recipient's timezone based on their phone number's area code. You can manually select a different timezone from the dropdown menu.

<Frame>
  <img src="https://mintcdn.com/resource-center/0GrhW1hgmsu1D0vm/images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-21_at_8440_20c69ae8.png?fit=max&auto=format&n=0GrhW1hgmsu1D0vm&q=85&s=7245d25d9f1f6cd12d0a1410852534e3" alt="Timezone selection for scheduled messages" style={{ maxHeight: '450px' }} width="1358" height="904" data-path="images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-21_at_8440_20c69ae8.png" />
</Frame>

**Flexible time input:**
Type natural language time expressions like:

* "5 PM"
* "tomorrow morning"
* "Aug 10"
* "in 5 min"
* Specific dates and times

<Frame>
  <img src="https://mintcdn.com/resource-center/0GrhW1hgmsu1D0vm/images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-21_at_8460_fad32e03.png?fit=max&auto=format&n=0GrhW1hgmsu1D0vm&q=85&s=3e837e2f11791a8d34aac13c474e5a42" alt="Natural language time input for scheduling" style={{ maxHeight: '450px' }} width="1344" height="904" data-path="images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-21_at_8460_fad32e03.png" />
</Frame>

## Delivery conditions

### Automatic cancellation

**Default behavior:**
By default, if your recipient messages you before your scheduled message is sent, the scheduled message will be automatically canceled and saved as a draft.

**Override option:**
You can change this setting to "even if they message first" to ensure your message sends regardless of recipient activity.

<Frame>
  <img src="https://mintcdn.com/resource-center/0GrhW1hgmsu1D0vm/images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-21_at_8442_a6e59982.png?fit=max&auto=format&n=0GrhW1hgmsu1D0vm&q=85&s=5e6dbf36ea656eeb00c290a30429e21f" alt="Delivery condition settings for scheduled messages" style={{ maxHeight: '450px' }} width="1322" height="902" data-path="images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-21_at_8442_a6e59982.png" />
</Frame>

### Visual indicators

Once successfully scheduled, you'll see:

* **Clock icon** next to the contact's name
* **Scheduled time** displayed at the bottom of the conversation thread

<Frame>
  <img src="https://mintcdn.com/resource-center/0GrhW1hgmsu1D0vm/images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-20_at_2441_1cdf8a51.png?fit=max&auto=format&n=0GrhW1hgmsu1D0vm&q=85&s=6dc616a5ddad325abbf46abd6947baad" alt="Visual indicators for scheduled messages" style={{ maxHeight: '450px' }} width="3306" height="1844" data-path="images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-20_at_2441_1cdf8a51.png" />
</Frame>

## Managing scheduled messages

### Viewing scheduled messages

**Access your scheduled messages:**

1. Navigate to the contact with scheduled messages
2. Click **"View messages"**
3. Scheduled messages appear on the right side panel

<Frame>
  <img src="https://mintcdn.com/resource-center/0GrhW1hgmsu1D0vm/images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-20_at_2472_c00ed846.png?fit=max&auto=format&n=0GrhW1hgmsu1D0vm&q=85&s=db2da9b9ce3572609304248f665511f2" alt="Viewing scheduled messages list" style={{ maxHeight: '450px' }} width="3326" height="1844" data-path="images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-20_at_2472_c00ed846.png" />
</Frame>

### Editing scheduled messages

**Available actions:**

* **Edit**: Modify message content
* **Reschedule**: Change delivery time
* **Send now**: Deliver immediately
* **Delete**: Cancel the scheduled message

<Frame>
  <img src="https://mintcdn.com/resource-center/0GrhW1hgmsu1D0vm/images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-20_at_2461_6dd75ac3.png?fit=max&auto=format&n=0GrhW1hgmsu1D0vm&q=85&s=50414b3cfda7ca715b3586447afbbd47" alt="Editing scheduled message options" style={{ maxHeight: '450px' }} width="728" height="340" data-path="images/core-concepts-messaging/how-to-schedule-a-message-in-o_screen_shot_2022-07-20_at_2461_6dd75ac3.png" />
</Frame>

## FAQs

<AccordionGroup>
  <Accordion title="Scheduled message didn't send">
    Check if the recipient messaged you first and auto-cancellation was enabled. Also verify the scheduled time hasn't passed and that your internet connection is stable.
  </Accordion>

  <Accordion title="Wrong timezone detected">
    Timezone detection is based on area code, which may not always be accurate. Manually select the correct timezone from the dropdown menu.
  </Accordion>

  <Accordion title="Can't find scheduled messages">
    Navigate to the specific contact and click "View messages" to see all scheduled messages for that conversation.
  </Accordion>

  <Accordion title="Scheduled message became a draft">
    This happens when the recipient messages you first and auto-cancellation is enabled. Change the condition to "even if they message first" or send the draft manually.
  </Accordion>

  <Accordion title="Natural language time not working">
    Try using more specific formats like "2:30 PM" or "March 15" if Quo doesn't recognize your time expression.
  </Accordion>

  <Accordion title="Scheduling not available on Android">
    Message scheduling is currently only available on web, desktop, and iOS apps. Use these platforms to schedule messages that will send from your Android device.
  </Accordion>
</AccordionGroup>

<>
  <script
    type="application/ld+json"
    dangerouslySetInnerHTML={{
__html: JSON.stringify({
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Scheduled message didn't send",
"acceptedAnswer": {
"@type": "Answer",
"text": "Check if the recipient messaged you first and auto-cancellation was enabled. Also verify the scheduled time hasn't passed and that your internet connection is stable."
}
},
{
"@type": "Question",
"name": "Wrong timezone detected",
"acceptedAnswer": {
"@type": "Answer",
"text": "Timezone detection is based on area code, which may not always be accurate. Manually select the correct timezone from the dropdown menu."
}
},
{
"@type": "Question",
"name": "Can't find scheduled messages",
"acceptedAnswer": {
"@type": "Answer",
"text": "Navigate to the specific contact and click \"View messages\" to see all scheduled messages for that conversation."
}
},
{
"@type": "Question",
"name": "Scheduled message became a draft",
"acceptedAnswer": {
"@type": "Answer",
"text": "This happens when the recipient messages you first and auto-cancellation is enabled. Change the condition to \"even if they message first\" or send the draft manually."
}
},
{
"@type": "Question",
"name": "Natural language time not working",
"acceptedAnswer": {
"@type": "Answer",
"text": "Try using more specific formats like \"2:30 PM\" or \"March 15\" if Quo doesn't recognize your time expression."
}
},
{
"@type": "Question",
"name": "Scheduling not available on Android",
"acceptedAnswer": {
"@type": "Answer",
"text": "Message scheduling is currently only available on web, desktop, and iOS apps. Use these platforms to schedule messages that will send from your Android device."
}
}
]
})
}}
  />
</>
