Xiaohongshu has no public API, industry directories want twelve fields typed by hand, and nobody on your team volunteers for the partner questionnaire. Sourso gives every account its own computer in the cloud. The agent does the clicking there, you watch from the chat, take over when you want, and the last click stays with you.
One browser, one account, nothing shared
Each account gets a separate browser running in the cloud. Any platform you log into there keeps its session on that one machine. It is not pooled with other accounts and it is not copied anywhere else. The account belongs to you; agents can only use it after you authorise it for the workspace on the settings page.
This is a different arrangement from X. Posting to X opens the compose page in your own browser with the text prefilled, and Sourso never holds a token. The cloud computer is only for places that require a login and offer no API, and the agent only goes there when a task needs it.
Xiaohongshu: scan once, then it works there
Connect Xiaohongshu on the settings page. A QR code appears in the chat; scan it with the Xiaohongshu app and the login lands in the cloud browser. From then on the agent handles these:
| Task | What the browser does | Note |
|---|---|---|
| Read Creator Center data | Opens Creator Center and reads past notes, official performance numbers, follower profile | Ask “how is the account doing” and the account dashboard appears |
| Publish a note | Opens the publish page, fills title and body, uploads images | An approval card comes first; nothing is posted until you tap it |
| Comment under a note | Opens the note and writes the comment | Beta |
How many images a note needs and why the body cannot carry links is covered in Xiaohongshu and X posts.
Watch it work, take over any time
While the agent is on a page, the chat shows a live view of the browser. You can see where the cursor is and which fields are already filled. If something looks wrong, tap “take over” and the mouse and keyboard are yours. Tap “hand back” when you are done and the agent continues from where you left it.
When it gets stuck, it asks
Captchas, a fresh login prompt, a text-message code: the agent does not guess these and does not try to get around them. It stops, and a “needs you” card appears in the chat saying exactly how far it got. You take over, clear the obstacle, hand back, and it carries on.
Directories, forms, questionnaires
It is not only Xiaohongshu. A directory listing, a partner’s questionnaire, a platform’s onboarding form: tell the AI CMO the address and what should go in, and the agent opens the page and fills it field by field. It stops in front of the submit button. The address can be any page that opens in a browser; no API on the other side is needed, and you watch the run in the same live view as a Xiaohongshu post.
The one thing it never does for you
The final “publish” or “submit” is always your click. Whether it is a note, a directory entry or a survey, the agent fills everything, stops, and shows an approval card. You look, you confirm, and only then does it press the button. There is no “post first, tell you later”.
Before you start
- Connect Xiaohongshu on the settings page and scan once. If the session expires later, the agent stops with a “needs you” card and you scan again.
- The first time you send it to fill a form, keep the chat open and watch the whole run, so you know what it does.
- Do not skip approval cards. The agent waiting there is the design, not a fault.
Further reading: Xiaohongshu and X posts · The Xiaohongshu account dashboard