pageCopilot & Agentsofficial - Microsoftderived - from the source, no model text

Page 3304 "Payables Agent Setup"

PayablesAgent · Microsoft.Agent.PayablesAgent

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 12 connected objects and pages

Table 3303 "Payables Agent Setup" (relates to)Payables Agent SetupCodeunit 3304 "PA Setup Configuration" (calls, 15 links)PA Setup ConfigurationCodeunit 3318 "PA Trial" (calls, 6 links)PA TrialCodeunit 3307 "Payables Agent Setup" (calls, 5 links)Payables Agent SetupCodeunit 3309 "PA Demo Guide" (calls, 2 links)PA Demo GuideCodeunit 4324 "Agent Setup" (calls, 2 links)Agent SetupCodeunit 3303 "Payables Agent" (calls)Payables AgentCodeunit 3317 "Payables Agent OCV" (calls)Codeunit 4100 "Temp Blob" (calls)Temp BlobCodeunit 7771 "Azure OpenAI" (calls)Azure OpenAIManage known senders for Payables Agent (Learn pages)Manage known senders for Pay…Set Up Payables Agent in Business Central (Learn pages)Set Up Payables Agent in Bus…

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

PayablesAgent · Microsoft.Agent.PayablesAgent · captioned “Configure Payables Agent” · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption ‘Configure Payables Agent’, Comment = ‘Payables Agent is a term, and should not be translated.’
Extensible false
SourceTable Payables Agent Setup
PageType ConfigurationDialog
ApplicationArea All

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Content AgentSetupPart part Page 4310 “Agent Setup Part” —
Try the Payables Agent Benefit1 BenefitAddInvoiceLbl ‘Specifies a benefit of trying the Payables Agent.’, Comment = ‘Payables Agent is a term, and should not be translated.’
Benefit2 BenefitDraftReviewLbl ‘Specifies a benefit of trying the Payables Agent.’, Comment = ‘Payables Agent is a term, and should not be translated.’
Benefit3 BenefitNoAutoPostLbl ‘Specifies a benefit of trying the Payables Agent.’, Comment = ‘Payables Agent is a term, and should not be translated.’
Benefit4 BenefitNoDisruptionLbl ‘Specifies a benefit of trying the Payables Agent.’, Comment = ‘Payables Agent is a term, and should not be translated.’
Upload invoice to try out agent capabilities Select file SelectedFileName ‘Specifies the PDF invoice file to upload for the Payables Agent trial.’, Comment = ‘Payables Agent is a term, and should not be translated.’
TrySampleInvoices TrySampleInvoicesLbl ‘Opens a guide with sample invoices to try the Payables Agent.’, Comment = ‘Payables Agent is a term, and should not be translated.’
Payables Agent Trial TrialProgress TrialProgressText Specifies the number of invoices processed during the trial.
Upload invoice to try out agent capabilities Select file SelectedFileName ‘Specifies the PDF invoice file to upload for the Payables Agent trial.’, Comment = ‘Payables Agent is a term, and should not be translated.’
TrySampleInvoicesInTrial TrySampleInvoicesLbl ‘Opens a guide with sample invoices to try the Payables Agent.’, Comment = ‘Payables Agent is a term, and should not be translated.’
Cost CostEstimateValue obsolete Pending 29.0; #if not CLEAN29 CostEstimateText ‘Specifies the total number of Copilot credits consumed by the Payables Agent.’, Comment = ‘Payables Agent is a term, and should not be translated.’
LearnMoreCost obsolete Pending 29.0; #if not CLEAN29 LearnMoreCostLbl ‘Opens documentation about consumption-based billing for the Payables Agent.’, Comment = ‘Payables Agent is a term, and should not be translated.’
Monitor incoming information Monitor emails Monitor Outlook Specifies whether the agent should monitor incoming emails for PDF document attachments for processing.
Mailbox MailEnabled Monitor Outlook Specifies if the mailbox will be monitored.
Email account MailboxAddress Specifies the Microsoft 365 mailbox from which to download PDF document attachments.
Folder TempOutlookSetup."Email Folder" Specifies the email folder that the agent monitors. Leave blank to monitor the entire mailbox. When a folder is set and email review is ‘Manage per sender’, every email in it is treated as trusted and skips review, so the known-senders list is not consulted.
Tip SharedMailboxTipLbl Specifies the tip to use a dedicated shared mailbox.
Important LearnMoreBilling LearnMoreTxt —
DemoGuideExperience OpenAgentDemoGuideField OpenAgentDemoGuideLbl —
Email review Email review Email Review Policy Specifies when the agent should request human review before processing an incoming email. ‘Manage per sender’ skips review for previously approved senders and any email that arrives in a configured subfolder.
ManageKnownSenders ManageKnownSendersLbl ‘Opens the list of senders the Payables Agent has previously processed.’, Comment = ‘Payables Agent is a term, and should not be translated.’
KnownSendersHint KnownSendersHintLbl Explains how the known-senders list interacts with the monitored subfolder.
Configure additional fields Purchase Line Fields AddFieldsLbl Specifies the additional fields to consider from the purchase lines when creating purchase documents.

Actions

Group Action ToolTip Runs
SystemActions Update Apply the changes to the agent setup.
Cancel Discard the changes to the agent setup.

Procedures

8 local procedures, no public ones.

Triggers

OnOpenPage, OnModifyRecord, OnAfterGetCurrRecord, OnQueryClosePage

Relations

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Recent changes

Documented on Microsoft Learn

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Payables Agent Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 3 sources