Reasoning Instructions

The Agentic Reasoning Engine understands how to use your plugins without the need for any prompt engineering. However, your organization may still want to customize that treatment for special situations. For example:

  • The reasoning engine assumes the start_date of any sick leave should be today, but in your organization, sick leaves are submitted retroactively with a doctor's note.
  • The reasoning engine assumes the country_code should be set based on the current user's profile, but you want it to ask.
  • After the reasoning engine executes a plugin, you want to promote specific related plugins (e.g. present a Book timeoff plugin after user views their Timeoff balance plugin)

Adding instructions to your plugin makes it possible for the Agentic Reasoning Engine to understand & achieve your desired behavior.

Don't worry, these instructions won't compromise your AI agent's guardrails & safety protections or attack other plugins. Our reasoning engine treats them as Tool Outputs, which can't break your AI agent.

From OpenAI's paper (<https://arxiv.org/pdf/2404.13208>)

From OpenAI's paper (https://arxiv.org/pdf/2404.13208)


If you want to strictly enforce plugin behaviors, consider using policies or managing other logic in the Action Orchestrator