Customer environment: Import or clone this Forge module into your factory. Your team attaches models, supplies grounding data and documents, integrates callers, and validates outputs. OutSystems does not manage your deployed copy.
To install this Agentic app, you must have the AI Trial Model used in the app (TrialClaudeHaiku4_5) added to your tenant. To do this:
After publishing it for the first time, you can now change the AI model of the agent to one of your organization’s approved models.
To see one example of usage of this pattern, install the companion app Banking Agents Showcase.
Entry point: CallBankingRiskFraudAssessmentAgent
Other modules, processes, or UI in your application should call this Agent only through the public service action CallBankingRiskFraudAssessmentAgent.
Contractual, regulatory, and oversight responsibility for how it is used remains with you as the customer developer and operator.
⚠️ Important — Grounding data trust boundary
The provenance hierarchy relies on grounding data to elevate a document from the default Applicant_Assertion class to Institution_Verified. This means the grounding data itself must come from a trusted, system-controlled source — for example, fetched server-side from a database or internal service by the consumer application before calling the agent.
Grounding data must NOT arrive in the same untrusted API request as the documents being analysed. If an external caller can supply both the documents and the grounding data, they can mark their own fabricated documents as Institution_Verified, bypassing the entire trust hierarchy. The consumer application is responsible for enforcing this boundary.