Persistent context of the AI agent that calls the function. Same for all AI functions used by this agent.
Unique identifier for the AI agent making the call.
Optional
descriptionAn optional description of the integration for the parent agent context, used as AI function description.
Context specific to each individual AI function call. Can contain parameters or data unique to the current function invocation or current function connection to the AI agent.
Optional
instructionsOptional instructions for the connected integration agent, overriding the default if provided.
The ID of the connected integration.
The type of the connected integration (e.g., API, database).
Optional
optionsAdditional options for the connected integration. Squid Core or AI functions in connector packages may use these options to adjust behavior of the integration agent.
The session associated with this AI function call.
AiFunctionContext for the connected integration function. Contains predefined integration data.