dusk bot
integrationswhatsapp

dusk botintegrations

a whatsapp business assistant, not a personal inbox reader

this connection works with the whatsapp business api only. it cannot read your personal whatsapp chats. a dusk bot can inspect available business message history, check templates and prepare replies. sending asks first, unless you set a daily amount or the bot is on full access with no sending rule (then up to 25 a day go out without asking).3 if you just want to text your bots from your phone, that uses dusk bot's separate phone connection.

by the dusk bot team · checked · how we made this

pixel art: a lime pixel bot and a cyan pixel bot beside a tile saying WhatsApp, an old desk phone and a notebook, on a lilac hill in front of little green islands on a lake, one saying "business replies to review"

what a bot can do in WhatsApp

use this for a connected business account and its returned records. start by checking the business profile and phone numbers, then define which conversation or template you want reviewed. a business history action does not turn this into access to a personal phone inbox.

actiondusk bot treats it aswhat you would use it for
Get business profilereadreview the customer-facing business information
Get phone numbersreadconfirm which business numbers belong to the account
Get WhatsApp Message Historyreadinspect business message history available to the connection
Get message templatesreadlist existing templates before proposing new wording
Get template statusreadcheck the returned status of a specific template
Get media inforeadinspect the media information for a supplied business attachment
Send messagesend: asks firstsend an agreed customer message with the bot's sending approval
Send template messagesend: asks firstsend an existing template message after reviewing the recipient and content

composio, the connection service dusk bot uses for apps, lists 127 WhatsApp actions (catalog version 20261105_00, read 12 november 20265). dusk bot treats 51 of them as reads, 15 as sends and the other 61 as changes. an action counts as a read only when its name starts with a read word like get, list or search, so a bot you allow only to read can never call the rest. a send is anything that reaches a person outside the app or moves money, like create group invite link: it waits for your Allow unless you've given that bot a daily amount it may send alone.

connect WhatsApp

  1. open Connected apps in the sidebar.
  2. pick WhatsApp and sign in on WhatsApp's own page, so your password goes to them and never to a bot.
  3. choose which bots may use it, and whether each may only read or may also change things. your bookkeeper doesn't need your WhatsApp.
  4. ask in plain words. reading and drafting happen freely; sending asks you first.

connect a whatsapp business account, then confirm the account and business phone number with the bot. keep its app permission read only while testing the checks below. a personal whatsapp account is not a supported substitute. choose the specific bot allowed to use the business connection in Connected apps.

routines to copy

give each routine a business account and a narrow purpose. these messages request checks or proposed wording in dusk bot, so you can see whether the bot understands your support process before allowing sends.

template readiness check

every weekday at 8, check the status of the whatsapp business templates i named for appointment reminders. list anything that is not in the status we need, quoting the returned status. do not edit templates or send reminders.

weekdays at 8:00 · a template readiness list in chat

prepare a customer handover

every day at 4, inspect the available whatsapp business history for the conversation ids i gave you. summarise unresolved customer questions and draft possible replies here. say when history is unavailable. do not send messages or invent order details.

daily at 16:00 · a handover note and proposed replies

check the business contact details

each monday at 9, retrieve our whatsapp business profile and phone numbers. compare the returned details with the contact details i approved in this chat. show discrepancies for me to review and leave the profile unchanged.

mondays at 9:00 · a contact information check

what it asks you first

customer messages, including template sends, ask for approval unless you have given the bot a daily sending allowance. a bot on Full access with no sending rule of its own may send up to 25 a day without asking, so set Ask every time for it.3 keep that allowance off while checking that it selects the right business number, recipient and wording. a reply drafted in dusk bot chat has not been sent to the customer.

creating a new template counts as a send; editing one doesn't. the sending setting doesn't cover changes like template edits or business profile changes. to keep them supervised, give the bot read-only access or write "ask me before you change anything" into the job.13

what it cannot do

  • read personal whatsapp chats, family groups or the inbox of an ordinary personal account. the connector explicitly supports whatsapp business accounts only.
  • guarantee a complete customer conversation when the history lookup does not return it. tell the routine to report that gap rather than write a confident answer from missing context.
  • send a customer reply while the bot has read-only permission, even if it can write suggested reply text in your dusk bot chat.
  • check template status overnight on a computer that sleeps. scheduled work needs dusk bot running on an awake machine; dusk cloud keeps routines running with your computer off.

phone access is a separate choice

to talk to your own bots from an iphone or android phone, use dusk bot phone pairing. that does not require reading your personal whatsapp account. until the store apps arrive, pairing opens dusk bot in your phone's browser.

if a reply depends on a customer record in hubspot or an order in shopify, connect the relevant app separately and ask the bot to check it before suggesting an answer.

keep a reply grounded in records

give the bot the business conversation ids and the facts it may use. tell it which questions need a person, such as an exception to your refund policy. a sensible draft can say it needs more information; it should not promise a delivery date that is absent from the records.

questions

can chatgpt read my personal whatsapp messages through this?

no. this toolkit is for the whatsapp business api and does not support personal whatsapp accounts. choosing a different ai for the bot in dusk bot does not change that boundary.

can i text my bots from my phone?

yes, through dusk bot's phone connection. scan the pairing code and use the phone browser version while the store apps are on their way. a phone paired with your computer needs that computer on and running dusk bot.

will it automatically answer customers?

the routines here prepare replies for review. sending asks first unless you set a daily amount; a bot on Full access with no sending rule can send up to 25 a day without asking, so set Ask every time for it.3 you choose any daily allowance; it is not required for these read-only checks.

sources

  1. dusk bot docs: files and apps
  2. dusk bot docs: routines
  3. dusk bot docs: approval and sending
  4. dusk bot docs: phone
  5. composio, WhatsApp toolkit (catalog version 20261105_00), checked 12 november 2026

drafted with ai help from the dusk bot docs and the sources listed on this page, then checked against them. if something here is wrong or out of date, write to [email protected].