Skip to main content

xAgent Tasks: Goals, Materials, and Acceptance Criteria

Who This Is For

This page is for ordinary users who want xAgent to complete work more reliably.

What It Is

A task is a piece of work you want xAgent to complete. It can be one simple request or a complex job that needs files, Tools, confirmation, and multiple rounds of communication.

You do not need to learn models, Tools, or internal concepts before using xAgent. Clearly state what to do, where the materials are, and what the result should look like.

When to Use It

Submit a task whenever you want xAgent to complete something with a clear outcome, for example:

  • Read and summarize a file.
  • Organize meeting notes.
  • Generate a report, table, or checklist.
  • Check materials for problems.
  • Draft a reply based on an external message.
  • Run a recurring piece of work on a schedule.

Check Before Submitting

Confirm these four things before you submit:

CheckMeaning
GoalWhat you expect xAgent to deliver at the end
MaterialsWhether files, links, background, and data have been provided
ScopeWhat should and should not be processed
ResultWhether to reply directly, save a file, produce a table, or generate a report

When a task involves sending, deleting, or accessing an external system, add: “Ask me for confirmation first. Do not execute it directly.”

Basic Format

Use this structure:

Based on [materials], complete [goal].
Requirements:
1. The processing scope is [scope].
2. The output format is [format].
3. Ask me for confirmation before sending, deleting, or calling an external system.

Example:

Please read the customer interview records I just uploaded and organize the main problems and opportunities customers mentioned.
Requirements:
1. Output a table with “problem / evidence / impact / suggested action”.
2. Keep key evidence from the original text.
3. Save the final result as a Markdown file.

Common Task Templates

Organize Meeting Notes

Please read the meeting notes I uploaded. Organize conclusions, action items, owners, due dates, and risks in a Markdown table.

Analyze a Spreadsheet

Please analyze sales.csv in the workspace. Find the 10 metrics that changed the most this week, explain possible causes, and generate a short report.

Draft a Reply

Please draft a reply based on the latest customer message. Show me a draft first and do not send it directly.

Generate a Report

Please create an HTML report from the materials I uploaded, including a summary, key findings, evidence, and recommended next steps.

Plan Before Execution

Please list the processing plan first, including which materials you need to read and what outputs you will generate. Wait for my confirmation before continuing.

Reading Task Progress

After submitting a task, focus on these states:

What the page showsMeaningWhat to do
Direct replyA result or staged result is readyCheck whether it meets the requirement
Request for more informationThe goal or material is unclearAdd details in the same session
Tool callxAgent is reading, generating, querying, or sendingWait for completion or confirm when prompted
Waiting for approvalAn action is risky and needs human confirmationCheck the impact before deciding
Execution failedA step did not completeAdjust the task based on the error message

Do not submit the exact same task repeatedly. Add instructions in the original session instead, so xAgent does not generate duplicate results.

Accept the Result

When the result is ready, check:

  • Whether the original goal was completed.
  • Whether the specified materials were used.
  • Whether scope constraints were followed.
  • Whether the requested format was produced.
  • Whether the result was saved to the workspace.
  • Whether there are external actions that still need confirmation.
  • Whether evidence, sources, or key fields are missing.

When the result is not satisfactory, give a concrete revision request. For example: “add an evidence column,” “remove speculative content,” “sort by priority,” or “save it as CSV.”

Common Mistakes

WordingProblemBetter wording
Handle thisThe goal is unclearSummarize this document's conclusions and action items
See if there are problemsThe acceptance criteria are unclearIdentify payment, delivery, and breach risks in this contract
Send it to the customerThe risky action is unclearDraft a customer reply first and send it only after I confirm
Use the previous approachA new session may lack the contextBriefly restate the rules to retain
Analyze everythingThe scope is too broadAnalyze the most recent 30 days and output the top 10 anomalies

Continue Reading

Next Steps