Skip to content
Outlook Node Schema...
 
Notifications
Clear all

Outlook Node Schema Validation Issue with MCP Agent

5 Posts
2 Users
0 Reactions
4 Views
Kiremit
(@kiremit)
Posts: 9
Active Member
Topic starter
 

Hi callin.io community!

I'm encountering an inconsistency between the Gmail and Outlook nodes when integrating them with the AI Agent.

Setup:

  • AI Agent invokes the Outlook node via the MCP server
  • CC/BCC fields are configured to “Defined automatically by the model”

Issue:

  • Gmail node: Functions correctly even when the AI does not supply CC/BCC values.
  • Outlook node: Returns a “Received tool input did not match expected schema” error when the CC/BCC fields are empty.

Error message:

At least one recipient is not valid. Recipient '' is not resolved. All recipients must be resolved before a message can be submitted.

Problem:

  • If CC/BCC fields are omitted → CC/BCC functionality is unavailable.
  • If CC/BCC fields are included with “Defined by model” → Microsoft requires values in these fields, they cannot be empty. Gmail does not have this restriction!

Question: Is there a method to enable the Outlook node to manage optional CC/BCC parameters similarly to the Gmail node? Alternatively, are there any workarounds to ensure CC/BCC are truly optional when utilizing the AI Agent?

Thanks for any suggestions!

Information on your callin.io setup

  • callin.io version: 1.99
  • Database (default: SQLite): SQLite
  • callin.io EXECUTIONS_PROCESS setting (default: own, main): own
  • Running callin.io via (Docker, npm, callin.io cloud, desktop app): Docker
  • Operating system: Windows 11
 
Posted : 02/07/2025 1:29 pm
cutecatcode
(@cutecatcode)
Posts: 24
Eminent Member
 

Hello, could you please share the AI Agent system prompt?

Perhaps some adjustments to the AI Agent system prompt could help the AI better grasp your requirements.

Some AI models require a clearer understanding of the system prompt.

Let me know if this is helpful.

 
Posted : 02/07/2025 1:50 pm
Kiremit
(@kiremit)
Posts: 9
Active Member
Topic starter
 

The system prompt shouldn't influence this: “Send a message in Outlook from the private Outlook/Microsoft Account of Sven”

it functions flawlessly when I include a CC and BCC in the prompt. However, if only one or none are present, it fails. That's the core issue.

Please provide the rewritten markdown content.

 
Posted : 02/07/2025 2:07 pm
cutecatcode
(@cutecatcode)
Posts: 24
Eminent Member
 

Understood. Please try this straightforward approach.

Add a description to each significant field, such as the BCC Recipients and CC Recipients fields. You can add a description to indicate to the bot that these fields are supplementary and not critical.

 
Posted : 02/07/2025 2:10 pm
Kiremit
(@kiremit)
Posts: 9
Active Member
Topic starter
 

This isn't functioning. The moment you include fields with Outlook, it requires a value.

 
Posted : 02/07/2025 6:02 pm
Share: