an x assistant that brings the conversation to you
an x assistant can collect mentions, read posts from a list and help prepare something worth replying to. dusk bot uses the twitter toolkit for these actions, but it is not a ready-made sign-in: you need your own composio project key and auth configuration. once connected, keep research read only and review any posts before they go out.

what a bot can do in X
a focused source list is easier to review than an open-ended feed. tell the bot whose posts matter and what kind of question deserves your attention. it can gather the source posts before suggesting a reply in your dusk bot chat.
| action | dusk bot treats it as | what you would use it for |
|---|---|---|
| Look up user by ID | read | check the user id you gave the bot before starting the routine |
| Get user mentions | read | collect mentions for a response review |
| List posts timeline by list ID | read | read a named source list for a topic brief |
| Get user posts | read | review your recent posts before proposing another angle |
| Get Post analytics | read | retrieve analytics for a specified post rather than guessing performance |
| Create a post | send: asks first | publish an agreed post under the bot's sending approval setting |
composio, the connection service dusk bot uses for apps, lists 84 Twitter actions (catalog version 20261101_00, read 12 november 20264). dusk bot treats 39 of them as reads, 15 as sends and the other 30 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 add post to bookmarks: it waits for your Allow unless you've given that bot a daily amount it may send alone.
composio has no ready-made sign-in for X. connecting it needs your own composio project key and an auth config of your own, added under Settings, API keys. on dusk cloud, ask us first.
connect X
- open Connected apps in the sidebar.
- pick X and sign in on X's own page, so your password goes to them and never to a bot.
- choose which bots may use it, and whether each may only read or may also change things. your bookkeeper doesn't need your X.
- ask in plain words. reading and drafting happen freely; sending asks you first.
as of 12 november 2026, this toolkit has no composio-managed sign-in. set up your own composio project key and auth config under Settings, API keys. do not plan a live routine until the connection works and the bot has confirmed the intended x account.
routines to copy
choose a small source list and a single topic before scheduling these. the first two leave x untouched. the third prepares copy in chat, which you can revise without publishing anything.
mentions that deserve an answer
every weekday at 11, review x mentions for the user id i gave you. bring me direct product questions and reports of something broken, with the original post and a short reason to answer. skip praise without a question. do not like, follow or reply.weekdays at 11:00 · a response queue with source posts
read a specialist list
every wednesday at 8, read the x list id i gave you for packaging design. pick posts about materials or production constraints, group repeated ideas, and show the posts behind each point. leave opinions labelled as opinions.wednesdays at 8:00 · a sourced topic note in chat
prepare a useful follow-up
every friday at 1, read this week's x posts for the user id i gave you. suggest one follow-up that answers an unfinished question. write the proposed copy in our chat and name the earlier post it builds on. do not publish it.fridays at 13:00 · one proposed follow-up for your review
what it asks you first
publishing posts and sending messages ask you first by default. you can set a daily amount a bot may send on its own, so keep that setting at asking if you want every publication reviewed. one exception: a bot on Full access with no sending rule of its own may send up to 25 a day without asking, so give full-access bots Ask every time under sending.3 draft text in your dusk bot chat does not need an x publishing action.
likes, retweets and bookmarks count as sends and ask first. follows, mutes and list changes don't, so keep them out of the allowed list. if you enable any of them, write "ask me before you change anything" into the routine and narrow its allowed action list to the work you actually want.
search and opening a single post aren't available on a read-only connection; opening a post by id counts as a send in dusk and asks first. use the posts returned by mentions, user-post and list reads for the research routines.
what it cannot do
- connect through a composio-managed sign-in. a working custom auth setup is a prerequisite, not a step the routine can skip.
- start a routine when something happens on x: there are no x events, use scheduled reads for these routines rather than promising an immediate mention alert.
- post or follow accounts with read-only permission. permission to research a topic does not give a bot permission to engage with it.
- check mentions on a desktop that is asleep. local runs stop with the computer or app; choose dusk cloud if the schedule must continue while you are away.
choose between listening and publishing
a listening routine should give you the question, its source and why it matters. a competitor monitoring routine can use the same discipline without turning every mention into a reply.
for a publication workflow, see social media posting. decide who checks the wording and which claims need evidence before enabling sends.
avoid a brief full of repeated claims
tell the bot to group posts that repeat the same announcement and keep the original source where it can identify one. a busy thread is evidence of discussion, not evidence that the claim inside it is true. ask for unanswered questions alongside the summary.
questions
can claude automate twitter through dusk bot?
a bot using your chosen ai can call the listed x actions after you supply the custom composio connection. in connected apps it's still listed as twitter. connection setup comes before automation.
will it reply to every mention?
the mention routine above only prepares a queue. posting is a separate send action with approval by default. leave the bot read only if you want research without engagement.
can it alert me the second someone mentions me?
there is no trigger listed for this toolkit. schedule a mention check and choose a useful cadence.
sources
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].
turn your shipped work into posts you approve
a weekly competitor check that stays quiet when nothing changes
a linkedin assistant with a specific set of tools
ai group chat with a job for everyone
ai agents for founders and solopreneurs
an ai agent for recruiting admin, with people deciding