Nooby here - Specific shared outlook mail trigger

Describe the problem/error/question

On my work Microsoft account I have multiple shared mailboxes. I have created a mail assistant for one of the shared mailboxes. Unfortunate when connecting my account and selecting the ‘Use Shared Mailbox’ inside the Microsoft Outlook Trigger, I can’t specify which shared mailbox I want to use for my workflow. Can anyhelp me with this problem, I’m kinda new to n8n but I can;t figure it out. Thanks in advance for your help!

Information on your n8n setup

  • n8n version: Cloud

  • Database (default: SQLite): Default

  • n8n EXECUTIONS_PROCESS setting (default: own, main): Default

  • Running n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud

  • Operating system: Windows 11

1 Like

Hey @Steyn !

I think you have to enable the Use Shared Inbox option in your Microsoft Outlook OAuth2 credentials. After enabling this, you must enter the target user’s User Principal Name (UPN) or ID to specify which shared mailbox you want to access.

If you have multiple shared mailboxes, you can create separate credentials for each, specifying the appropriate UPN or ID for each shared mailbox.

Cheers!

Hello, in that case we have to create a secret in Azure. So i don’t understand which profile i have to use to connnect microsoft outlook. I tried many but without success so i can’t save the credentials.

Thank you for your explanations

hi @Steyn
I usually just hardcode the email address as a workaround. If you toggle the Shared Mailbox ID field to Expression and type the full email manually, it usually bypasses those UI sync issues. I know hardcoding isn’t always ideal, but since mailbox addresses are static, it’s actually the most reliable way to keep the trigger stable without worrying about the dropdown glitching out.