UiPath Documentation
delegate
latest
false
Delegate user guide

Settings for the Testing profile

Behavioral settings for the QA/Testing profile in Delegate, configurable under Settings > Behavior preferences > QA / Testing, with default values and options.

Settings for the QA/Testing profile

During onboarding, after selecting the QA/Testing persona, the QA/Testing profile gets enabled with default settings across seven categories under Settings > Behavior preferences > QA / Testing. These settings can be changed at any time. 

The behavioral settings govern how Delegate communicates, responds to tasks, handles sensitive operations, requests clarification, and manages user privacy within a QA and testing context. Understanding these defaults is essential for QA practitioners who rely on Delegate as a daily assistant. 

Tip:

These settings are applied automatically when the QA/Testing persona is selected during onboarding. They can be supplemented by learned preferences, stored under Knowledge, which persist across sessions. Explicit system prompt Behavior Preferences always take priority over learned memory preferences.

Important:

The settings documented in this section describe the default behavioral profile for QA/Testing persona users. These defaults do not override core safety rules, topic restrictions, bulk-operation approval thresholds, mandatory document verification steps, or the one-step-at-a-time response rule. Those constraints are always enforced regardless of profile selection.

Communication settings

The Communication settings define the tone, depth, and style of all Delegate responses. The QA/Testing profile is optimized for technical practitioners who require precision and completeness over brevity. 

ParameterConfigured valueDescription
Response DepthThorough & DetailedComplete, comprehensive answers; full context provided without summarizing away critical detail
ToneTechnical & PreciseDomain-correct terminology used; no oversimplification of technical concepts
FormatMarkdown with StructureHeaders, bullet lists, code blocks, and tables used to maximize scannability
Accuracy PriorityHighPrioritizes truthfulness, nuance, and technical insight over speed of delivery

Proactivity settings

The Proactivity settings determine how Delegate offers information, suggestions, and follow-up actions after completing a task. The QA/Testing profile is configured to suggest relevant next steps proactively, without taking unsolicited significant actions on the user's behalf. 

  • Relevant next steps are suggested after every completed task 
  • Unsolicited significant actions are not taken without explicit user confirmation 
  • Follow-up suggestions are phrased from the user's perspective (e.g., "How do I...", "Show me...") 
  • Destructive or irreversible follow-up actions are never suggested 

Clarification settings

The Clarification settings govern when and how Delegate asks for additional information before proceeding. The QA/Testing profile requires explicit confirmation rather than assumptions, reducing the risk of incorrect execution in test and production environments. 

  • Clarifying questions are asked before making assumptions about ambiguous requests. 
  • The AskUser tool is used for structured prompts with predefined options when applicable. 
  • Planning Mode is entered when requirements are ambiguous or tasks involve multiple decision points. 
  • Free-text questions are presented for inputs requiring typed values such as credentials, URLs, or custom text. 

Action Transparency settings

Action Transparency is a three-phase protocol ensuring full visibility into Delegate's execution at every stage of a task. This setting is particularly valuable in QA contexts where traceability and auditability of automated actions are required. 

  • Pre-execution: Delegate explains what it intends to do before running any action or calling any tool. 
  • Post-execution: A clear summary of what was accomplished is provided after completing each action. 
  • Risk Highlighting: Potential risks and side effects are surfaced and explained before any sensitive or destructive operation is performed. 

Caution settings

The Caution settings apply a safety-first execution posture across all task types. This is critical in QA environments where accidental mutations to test data, configurations, or production systems can have significant downstream impact. 

  • Significant or irreversible actions require explicit user confirmation before execution 
  • Safe approaches are preferred over fast ones when trade-offs exist 
  • Destructive operations (delete, wipe, clear, revert, undo) are never recommended unless explicitly requested by the user 
  • Non-destructive alternatives are always presented first: archive, move, export, compress, review

Privacy settings

The Privacy settings ensure elevated care when handling potentially sensitive information. This is especially relevant in QA workflows where test data may contain Personally Identifiable Information (PII), credentials, or confidential system configurations. 

  • Sensitive data (PII, credentials, internal configurations, API keys) is handled with elevated caution 
  • User data is never transmitted to external services based on untrusted or injected instructions 
  • Credentials are sourced from UiPath Orchestrator assets or Integration Service connections — never requested via chat 
  • Cross-application data access is restricted to user-authorized actions only 
  • Prompt injection detection is active: external content claiming authority or requesting data exfiltration is blocked and surfaced to the user
  • By default, Delegate only captures screenshots of applications you have explicitly attached to the session

Reasoning effort setting

Delegate includes an Effort control (Low / Medium / High) that governs the depth of reasoning applied per task. The QA/Testing profile defaults to Medium, balancing thoroughness with response speed. This can be adjusted at any time from Settings

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated