Qoder Assistant is your team's group chat Q&A bot. Once it joins a group chat, team members simply ask their questions in the group and Qoder Assistant answers automatically. It has three defining characteristics:
Open the QoderWake console, click "Create Waker", choose the "Qoder Assistant (Q&A Bot)" template, fill in a name and description, and you are done.
After creation, the detail page displays a configuration guide. Just follow the prompts step by step.
Open the Qoder Assistant detail page, select "IM" in the left sidebar, and go to the IM channel configuration page.
Supported channels:
Steps to connect:
Click "Add Pairing", select the channel, and fill in the pairing details:
Qoder Assistant uses workflow mode by default, with no manual selection required. The Open ID identifies a user within the current application, while the User ID is the account identifier inside your company or organization. Once pairing is complete, messages automatically enter the preset Q&A flow.
After connecting, group members just ask questions as usual, with no extra steps required. Multiple channels can be connected at the same time.
The knowledge base is the source of evidence for every answer Qoder Assistant gives. Qoder Assistant acquires knowledge by binding knowledge bases available on the platform.
Steps:
Knowledge base content management happens in the platform-level "Knowledge Base" module (the knowledge base icon in the left navigation bar), where you can upload files, enter URLs, add entries manually, and more.
Recommendation: first create and upload your team's existing FAQ documents in the Knowledge Base module, then come back here and bind them.
When Qoder Assistant encounters a question the knowledge base does not cover, it automatically sends a direct message to the colleagues you designate to confirm the answer.
Select "Team Collaboration" in the left sidebar, click "Add Colleague", search by name or employee ID, and fill in the collaboration settings:
The page shows how many questions are currently awaiting confirmation and how many are complete, making it easy to track progress.
Manage Qoder Assistant's reply behavior on the "Settings" page in the left sidebar:
Everything Qoder Assistant does is driven by a preset WakerFlow workflow. When you create a Qoder Assistant, the system initializes this default flow automatically.
Once a group message arrives, WakerFlow makes decisions in the following order:
Task execution:
The core loop: question, knowledge base search, ask a colleague when unsure, capture the confirmed answer as knowledge, answer directly next time.
The longer it is used, the more questions Qoder Assistant can answer on its own, and the less often it needs to interrupt colleagues.
Open the Qoder Assistant detail page and select the "Workflow" tab in the left sidebar to see the workflow script:
Beyond the default Q&A flow, you can also create new WakerFlows of your own so Qoder Assistant handles more custom tasks, such as summarizing unresolved questions into a daily report, or checking on a schedule whether the knowledge base has gone stale. Click the "New WakerFlow" button and define the flow either through conversational editing of designated canvas nodes or by writing the script by hand.
Tip: if you do not need a custom flow, leave the default as is. The default flow already covers the vast majority of group chat Q&A scenarios.
The "Q&A Records" section in the left sidebar presents Qoder Assistant's operating data: total questions, reply rate, help requests, and failures. Filtering by group chat is supported. It makes clear at a glance which kinds of questions go unanswered, so you can top up knowledge exactly where it is needed.

| Question | Answer |
|---|---|
| Are Qoder Assistant's answers accurate? | Qoder Assistant answers from knowledge base content first and hands off questions it is unsure about to colleagues for confirmation. That said, it is powered by a large language model, so we recommend piloting it with a small group, observing answer quality, and then expanding usage. |
| Can I use it without a technical background? | Yes. The knowledge base only requires uploading documents, and the remaining settings can be completed step by step by following the guide on the home page. |
| Does it support questions asked with images? | It can receive images, but it currently relies mainly on the text within them. Complex interfaces, charts, or questions conveyed by an image alone may be misunderstood, so adding a text description is recommended. |
| Will it interrupt colleagues too often? | Once a given type of question is confirmed, it is captured as knowledge and will not be routed again. Routing rules can be adjusted in the collaboration settings. |
| What should I do if an answer is inaccurate? | Add or correct the relevant content in the knowledge base, or adjust the business scope description under "Settings". |
| How do I review answer quality? | Check "Q&A Records" in the left sidebar, where you can filter question counts, reply rate, help requests, and other metrics by group. |
| I added the bot, but the group chat list is empty. What now? | This usually means DingTalk event subscription was not configured successfully. Delete the current DingTalk channel, run qoderwake channel dingtalk qr-start, authorize by scanning the QR code with DingTalk on your phone, and add the new bot to the group chat. The QR code flow configures event subscription automatically. |
A direct message request failed with HTTP 403 - IpNotInWhiteList. What now? |
Open the corresponding application on the DingTalk Open Platform and add the egress IP of the server running QoderWake to the allowlist under "Permission Management / Development Configuration" or "Application Security Settings". |
| My original knowledge base disappeared after an update. Is the data lost? | The knowledge base is still associated with your platform account and no data has been lost. After upgrading to the latest version, simply bind the original knowledge base again. |
| A DingTalk document link returns 404 after being added to the knowledge base. What now? | DingTalk documents are access restricted and cannot be bound and read directly as a knowledge source. Export it to a supported file format and upload that, or convert it into publicly accessible content before importing. |
| Qoder Assistant answered with out-of-scope content or content from another version. What now? | Define the business scope and applicable version explicitly under "Settings", and bind only the knowledge bases for the matching product and version. Clean up or refresh outdated content promptly to reduce irrelevant recall. |
| How do I diagnose an abnormal answer? | Go to "Workflow, then Run History" to review how the message was processed, what the knowledge base recalled, and which tools were called, then adjust the knowledge base or reply settings based on what you find. |
1,557 posts | 524 followers
FollowApsaraDB - September 2, 2026
Bryan, Zhang - June 17, 2026
Neel_Shah - July 2, 2026
Alibaba Cloud Native Community - August 5, 2026
Alibaba Cloud Community - August 31, 2026
Alibaba Clouder - July 10, 2018
1,557 posts | 524 followers
Follow
QwenWork
QwenWork is dedicated to helping employees strengthen their professional competitiveness in the AI era and to enabling enterprises to improve organizational effectiveness.
Learn More
Token Plan
Build more, spend less. One plan, every modality.
Learn More
Alibaba Cloud Model Studio
A one-stop generative AI platform to build intelligent applications that understand your business, based on Qwen model series such as Qwen-Max and other popular models
Learn More
Qwen
Full-range, open-source, multimodal, and multi-functional
Learn MoreMore Posts by Alibaba Cloud Community