# Schedule a message
Zulip lets you schedule a message to be sent at a later time. For example, if
you are working outside of regular business hours for your organization, you
can schedule a message for next morning to avoid disturbing others.
## Schedule a message
{start_tabs}
{tab|desktop-web}
{!start-composing.md!}
1. Write a message.
1. Click on the **ellipsis** () next to the **Send** button.
1. Click **Schedule message**.
1. Select one of the suggested scheduling options, or pick a custom time.
!!! keyboard_tip ""
From the compose box, you can use Tab, Tab,
Enter to open the compose menu and start scheduling a message.
{end_tabs}
## Edit or reschedule a message
{start_tabs}
{tab|desktop-web}
{relative|message|scheduled}
1. Click the **pencil** () icon on the message you
want to edit or reschedule.
1. *(optional)* Edit the message.
1. Click the **ellipsis** () next to the **Send** button.
1. Select the previously scheduled time, or click **Schedule message** to pick a
new time.
!!! tip ""
You can also click **Undo** in the confirmation banner shown immediately
after a message is scheduled.
{end_tabs}
## Send a scheduled message now
{start_tabs}
{tab|desktop-web}
{relative|message|scheduled}
1. Click the **pencil** () icon on the message you
want to send now.
1. *(optional)* Edit the message.
1. Click **Send**.
!!! tip ""
You can also click **Undo** in the confirmation banner shown immediately
after a message is scheduled.
{end_tabs}
## Delete a scheduled message
{start_tabs}
{tab|desktop-web}
{relative|message|scheduled}
1. Click the **trash** () icon on the message you
want to delete.
{end_tabs}
## View scheduled messages
{start_tabs}
{tab|desktop-web}
{relative|message|scheduled}
!!! tip ""
You can also view scheduled messages by clicking on the **ellipsis** () next to the **Send** button in the compose
box, and selecting **View scheduled messages**.
{end_tabs}