Announcements
Hi,
The mailbox on the Payables Agent is not a special BC feature, just a standard Microsoft 365 shared mailbox connected through the Email Setup in BC. The agent is the part that knows how to read it, but the mailbox itself is plain Exchange.
For your Purchase Request agent, you can do the same. Create a shared mailbox, for example purchaserequests@yourcompany.com, connect it in BC through Email Account setup, and your AL code or Copilot Studio agent reads the messages and PDFs through the Email Inbox APIs, or Microsoft Graph if you want more control.
The native Payables Agent is built on this same foundation, the AI part is what sits on top. The trigger mechanism is the easy bit, the real work is the parsing logic and the matching rules.
One advice, the dedicated mailbox guidance from Microsoft is there for a reason. Mixing payables and purchase requests in the same inbox creates confusion fast and agent confidence drops. Better one mailbox per agent, even if it feels like overkill at the start.
Here are some common keywords and phrases you can use in your agent's instructions:
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.
Jump in, show your community spirit, and win prizes!
Expanding mentorship, skilling, and AI innovation
These are the community rock stars!
Stay up to date on forum activity by subscribing.
OussamaSabbouh 1,713 Super User 2026 Season 1
YUN ZHU 1,032 Super User 2026 Season 1
Grigorios Mavrogeorgis 914 Super User 2026 Season 1