Back to Zulip

Schedule a message

starlight_help/src/content/docs/schedule-a-message.mdx

12.03.6 KB
Original Source

import {TabItem, Tabs} from "@astrojs/starlight/components";

import FlattenedSteps from "../../components/FlattenedSteps.astro"; import KeyboardTip from "../../components/KeyboardTip.astro"; import ZulipTip from "../../components/ZulipTip.astro"; import ComposeBoxMenu from "../include/_ComposeBoxMenu.mdx"; import EndComposing from "../include/_EndComposing.mdx"; import GoToScheduledMessages from "../include/_GoToScheduledMessages.mdx"; import StartComposing from "../include/_StartComposing.mdx";

import MoreVerticalIcon from "~icons/zulip-icon/more-vertical"; import SendIcon from "~icons/zulip-icon/send"; import TrashIcon from "~icons/zulip-icon/trash";

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. You can also schedule a message reminder for yourself.

Schedule a message

<Tabs> <TabItem label="Desktop/Web"> <FlattenedSteps> <StartComposing />
  1. Write a message.

  <ComposeBoxMenu />

  1. Click **Schedule message**.
  1. Select one of the suggested scheduling options, or pick a custom time.
</FlattenedSteps>

<KeyboardTip>
  From the compose box, you can use <kbd>Tab</kbd>, <kbd>Tab</kbd>,
  <kbd>Enter</kbd> to open the compose menu and start scheduling a message.
</KeyboardTip>
</TabItem> </Tabs>

Edit or reschedule a message

<Tabs> <TabItem label="Desktop/Web"> <FlattenedSteps> <GoToScheduledMessages />
  1. Click on the message you want to edit or reschedule.
  1. *(optional)* Edit the message.

  <ComposeBoxMenu />

  1. Select the previously scheduled time, or click **Schedule message**
     to pick a new time.
</FlattenedSteps>

<ZulipTip>
  You can also click **Undo** in the confirmation banner shown immediately
  after a message is scheduled.
</ZulipTip>
</TabItem> </Tabs>

Send a scheduled message now

<Tabs> <TabItem label="Desktop/Web"> <FlattenedSteps> <GoToScheduledMessages />
  1. Click on the message you want to send now.
  1. *(optional)* Edit the message.

  <EndComposing />
</FlattenedSteps>

<KeyboardTip>
  You can also use <kbd>Enter</kbd> within the scheduled messages view to
  edit or reschedule the selected message.
</KeyboardTip>
</TabItem> </Tabs>

Delete a scheduled message

<Tabs> <TabItem label="Desktop/Web"> <FlattenedSteps> <GoToScheduledMessages />
  1. Click the **delete** (<TrashIcon />) icon on the message you
     want to delete.
</FlattenedSteps>

<KeyboardTip>
  You can also use <kbd>Backspace</kbd> within the scheduled messages view to
  delete the selected message.
</KeyboardTip>
</TabItem> </Tabs>

View scheduled messages

<Tabs> <TabItem label="Desktop/Web"> <FlattenedSteps> <GoToScheduledMessages /> </FlattenedSteps>
<ZulipTip>
  You can also view scheduled messages by clicking on the **ellipsis**
  (<MoreVerticalIcon />) next to the **send** (<SendIcon />) button in
  the compose box, and selecting **View scheduled messages**.
</ZulipTip>
</TabItem> </Tabs>