UiAAAv1

UiAAAv1 practice questions, page 6 of 7, with answer review and explanations.

Question 26

Four draft system prompts are shown for an “invoice-approval” agent. Based on UiPath guidance for context, instructions, output format, and constraints, which draft is the most robust choice?

  1. You are an invoice approver. After processing, output exactly the following JSON template: { “id”: “ABC-123”, “status”: “approved”, “amount”: 9999.99 } 1 Extract {{Invoice_ID}} from the email text. 2 When an {{Invoice_ID}} is found, run the LookupInvoice tool to retrieve invoice amount and supplier name. 3 If the total ≥ $10 000, escalate the case to Finance in Action Center, sending {{Invoice_ID}}, amount, and supplier. 4 If the total < $10 000, approve the invoice. Populate the fields above with real data.
  2. You are an invoice-approval agent who deals only with supplier invoices and rejects any other request. 1 Extract Invoice_ID from the email text. 2 When an Invoice_ID is found, run the LookupInvoice tool to retrieve invoice amount and supplier name. 3. If the total ≥ $10 000, escalate the case to Finance in Action Center, sending Invoice_ID, amount, and supplier. 4 If the total < $10 000, approve the invoice. 5 Return a reply wrapped inside <invoice_status> tags: use <approved> or <awaiting_review> as appropriate. Follow a concise, professional tone and refuse tasks outside invoice approval.
  3. You are an invoice-approval agent who deals only with supplier invoices and rejects any other request. 1 Extract {{Invoice_ID}} from the email text. 2 When an {{Invoice_ID}} is found, run the LookupInvoice tool to retrieve invoice amount and supplier name. 3 If the total ≥ $10 000, escalate the case to Finance in Action Center, sending {{Invoice_ID}}, amount, and supplier. 4 If the total < $10 000, approve the invoice. 5 Return a reply wrapped inside <invoice_status> tags: use <approved> or <awaiting-review> as appropriate. Follow a concise, professional tone and refuse tasks outside invoice approval.
  4. You are an invoice approver. After processing, output exactly the following JSON template: { “id”: “ABC-123”, “status”: “approved”, “amount”: 9999.99 } 1 Extract Invoice_ID from the email text. 2 When an Invoice_ID is found, run the LookupInvoice tool to retrieve invoice amount and supplier name. 3 If the total ≥ $10 000, escalate the case to Finance in Action Center, sending Invoice_ID, amount, and supplier. 4 If the total < $10 000, approve the invoice. Populate the fields above with real data.

Question 27

What configuration options are available for escalations to ensure agents use them effectively?

  1. You can assign a single escalation to one agent.
  2. Agents can use multiple escalations automatically without any need for pre-configuration or context-specific descriptions.
  3. Escalations can use an Action app with a unique name and description to clarify specific circumstances.
  4. Escalation components cannot use unique Action app names or descriptions.

Question 28

What is the role of indexes in UiPath Agents?

  1. To schedule agent tasks
  2. To manage automation package versions
  3. To provide agents access to permissioned knowledge bases
  4. To monitor agent performance

Question 29

When passing runtime data into an Agent, which approach ensures the input argument is actually available inside the user prompt at execution time?

  1. Declare the argument in the system prompt; any text surrounded by angle brackets (e.g., <CUSTOMER_EMAIL>) will be substituted automatically.
  2. Use single braces like {CUSTOMER_EMAIL}, because the platform automatically normalizes the identifier.
  3. Simply mention the variable name in plain prose- the Agent will infer the value from the workflow without special syntax.
  4. Create the argument in Data Manager and reference it verbatim inside double curly braces e.g. {{CUSTOMER_EMAIL}}, so the name matches exactly.

Question 30

What should be prepared for workshops aimed at identifying agentic automation opportunities?

  1. A list of potential agents and technical prototypes ready for deployment.
  2. Comprehensive automation implementation plans for all roles
  3. A completed “to-be” process map tailored to automation goals.
  4. Adjusted or annotated “as-is” process maps to highlight inefficiencies and automation potential.