Hi everyone, I’m planning to develop a custom autonomous agent forPurchase Requests. I want to replicate the trigger mechanism used by the nativePayables Agent—specifically the ability to monitor an email inbox and automatically process incoming requests. Does anyone know if we can provision a dedicated email address for this, similar to the one shown in the screenshots below?
Yes, for the native Payables Agent Microsoft explicitly supports selecting a Microsoft 365 user mailbox or shared mailbox for monitoring, and Microsoft actually recommends using a dedicated shared mailbox so the agent only receives the documents it should process; however, for a custom autonomous agent, Business Central doesn’t currently expose a “provision me an agent mailbox” feature like a generic trigger you can reuse—the practical approach is to create your own shared mailbox in Microsoft 365/Exchange, give the required app/user access, and have your custom agent monitor it through your own integration logic, e.g. Graph/API/Azure function/Copilot Studio/custom service, then create the Purchase Request records in BC. Also note the Payables Agent is specific to vendor invoice PDFs: it monitors unread emails, imports PDF attachments into Inbound E-Documents, and then creates draft purchase invoices, so don’t assume that mailbox trigger is a reusable platform feature for all custom agents unless Microsoft documents it later.
Regards,
Oussama Sabbouh
Was this reply helpful?YesNo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.