WhatsApp notifications
Verify your phone number once and route any notification type to WhatsApp.
If your org has the WhatsApp feature enabled, you can receive notifications as WhatsApp messages instead of (or alongside) push notifications.
Linking your WhatsApp number
- Open Workspace, Profile.
- Find Notification Settings, WhatsApp.
- Enter your phone number in international format (the input shows a country picker; the rest of the digits go in the box).
- Click Send code. We send a 6-digit code via WhatsApp.
- The page now shows an OTP input field. Type the 6 digits.
- Click Verify.
You'll see a green panel showing your verified number plus an Unlink button.
Resending the code
If the code didn't arrive:
- Wait at least 30 seconds (rate-limit cooldown), then click Send another code.
- The original code is invalidated; use the new one.
Codes expire after 10 minutes. If you fail 5 times in a row, the verification record is reset, you'll have to start over.
Picking which events go to WhatsApp
After your number is verified, the Notification Channels table below becomes editable for the WhatsApp column. Tick the events you want delivered as WhatsApp messages. Click Save Preferences.
Unlinking
Click Unlink in the WhatsApp section. This:
- Removes the verified link.
- Disables the WhatsApp toggle on every notification type for this user.
- Stops all WhatsApp delivery immediately.
Creating tasks from WhatsApp
Once your number is linked, you can also send commands to the WhatsApp bot to create tasks from your phone, the same way the Telegram bot works.
Send new task to the same WhatsApp number that delivers your
notifications. The bot walks you through:
- Pick an org if you're a member of more than one. The bot only lists orgs where you have the Create Tasks permission. Up to three orgs come back as buttons; more than that uses a list picker.
- Title, free text.
- Description, optional. Tap Skip or send
skipto leave it blank. - Assignee, the bot fuzzy-matches against name, email, or
@handle. 0 matches re-prompts; 1 match continues automatically; multiple matches show a list picker. - Deadline, tap one of the preset buttons (Today 6pm / Tomorrow 9am / In 3 days) or type your own (same parser as Telegram, see formats below).
- Review required? Tap Yes, review to keep the legacy flow (assignee submits, you review, the task closes when you approve) or No, auto-close to mark the task complete the moment the assignee submits. Maps to the Auto-complete on submission toggle in the web task form.
- Confirm with the inline buttons. The summary now includes a Review: line so you can double-check the choice before saving.
When you confirm, the task is created exactly like one made through the workspace UI. The assignee gets the standard notifications on their enabled channels.
Deadline formats
todayortomorrow, optionally with a time, e.g.tomorrow 5pm.in N minutes/hours/days/weeks. Example:in 3 days.next monday,next friday, etc.- ISO date, e.g.
2026-05-15. Defaults to 5pm. - ISO date and time, e.g.
2026-05-15 17:00. dd/mm/yyyyormm/dd/yyyy, with or withoutHH:mm.
Submitting tasks from chat
The task-assigned template now has two buttons: Open task (URL, opens the workspace) and Submit task (quick reply). Tapping Submit task kicks off a short submission flow inside WhatsApp:
- Add link? Tap Add link to paste a URL (Drive doc, GitHub PR, etc.) or Skip to submit without an attachment.
- Hours, only when the task awards rewards. Send a positive
number, e.g.
2.5. - Comment, optional. Send free text or tap Skip.
- Confirm with the inline buttons. The bot replies with either "submitted for review" or "marked complete", depending on whether the task creator chose Auto-complete on submission.
This requires the Meta task_assigned template to be configured with
the quick-reply button at index 1. See the
platform admin WhatsApp setup
notes for the exact template body and button layout.
Bot commands
WhatsApp now autocompletes the bot's commands when you type / inside
the chat thread (Meta calls these Conversational Components). The
slash menu lists the same set Telegram does:
| Command | What it does |
|---|---|
/newtask | Start the guided task-creation flow. |
/cancel | Abort whatever flow you're in and reset. |
/myorgs | List the orgs you can post tasks into. |
/help | Show the command list. |
The natural-language inputs still work for backwards compatibility, so
typing new task or my orgs (with a space, no slash) is equivalent
to picking the matching slash command.
If the slash menu is empty in your client, ask a platform admin to open Platform → WhatsApp Bot and click Refresh commands - Meta caches the list per phone number and platform admins control which commands are advertised.
Why does the bot only reply when I message it first?
WhatsApp's policy: a business can only send free-form text in the 24-hour window after a customer's last message. Inside that window the bot can chat freely; outside, only approved notification templates (the kind you receive for assigned tasks etc.) can be sent. That's why notifications keep working even if you haven't messaged the bot recently.
Things to know
- Outbound notifications use approved message templates, you'll receive structured notifications, not free-form text from Nexus.
- The WhatsApp column in your notification table is disabled until you have a verified number. Once unlinked, it greys out again.
- Linking is per user, the same phone can be linked under different Nexus accounts without conflict.
- Conversation state for
new taskis held for 30 minutes of inactivity. After that you'll need to sendnew taskagain. - Carrier costs may apply on the receiving side, depending on your WhatsApp Business setup.