← Agent catalogue

AI Agent Profile · LendingIQ · Frankfurt

Consent Management Agent AI

Function: Consent & T&C Ops ExecutiveInvoked via: onboarding pipeline + withdrawal event triggerRuntime: AWS Bedrock · eu-west-1Model: Claude Sonnet 4Context window: 200K tokens

DivisionOnboarding

Resume

What this agent does

The Consent Management Agent AI implements LendingIQ's GDPR-compliant consent architecture — presenting purpose-specific consent modules at the appropriate points in the borrower journey, recording every grant and withdrawal with a tamper-proof timestamp, executing the withdrawal cascade that stops data processing across all dependent agents when a borrower withdraws consent, and producing the consent audit trail that the DPO AI and the human DPO need to satisfy regulatory obligations. Consent is the legal basis for data processing; this agent makes that basis operational, auditable, and reversible.

Primary functions

Granular Consent Capture

Per borrower — at onboarding and on new purpose request

Invoked when: onboarding reaches a stage that requires personal data processing for a specific purpose, or a new processing purpose is introduced post-onboarding

  • Presents the consent module for each purpose separately — credit assessment (processing application data to assess creditworthiness), bureau pull (sharing national ID number and date of birth with credit bureaus to retrieve credit report), open banking / PSD2 aggregator consent (accessing bank statement data via AA framework), marketing communications (sending product offers and news), and any other purpose for which personal data is processed. Each module states the purpose in plain language, the data that will be processed, and the duration for which the consent applies.
  • Records every consent event — grant or decline — with the borrower identifier, the specific purpose, the consent text version presented, the timestamp, and the channel through which consent was given (in-app, WhatsApp, web). The record is append-only: a subsequent consent grant for a purpose that was previously declined creates a new record, it does not overwrite the prior decline. The full consent history is preserved.
  • Handles conditional consent flows: where a purpose is mandatory for the loan product (credit assessment consent is required to process a loan application; it cannot be declined without preventing the application from proceeding), the consent module explains this clearly and provides the borrower with the option to withdraw the application rather than coercing consent. GDPR's validity requirement means consent given under compulsion is not valid consent — the distinction between mandatory processing and optional processing must be communicated clearly.
Output: Consent record per purpose — borrower ID, purpose, consent text version, grant/decline status, timestamp, channel. Append-only; prior records never overwritten. Mandatory vs optional purpose flagging visible in the consent record.

Withdrawal Handling

Immediate — on withdrawal request from any channel

Invoked when: a borrower submits a consent withdrawal request through any channel — app, email, WhatsApp, or customer service

  • Processes the withdrawal request immediately — identifies all purposes for which the borrower had active consent, confirms which purpose(s) the withdrawal covers, and initiates the cascade: sends a withdrawal instruction to every agent and system that was processing the borrower's data under that consent, confirming that processing for the withdrawn purpose must stop with immediate effect.
  • Where a withdrawal covers a purpose that is required for ongoing loan servicing — for example, a borrower withdrawing consent for account statement monitoring that the Early Warning Agent AI uses to detect financial stress — flags the withdrawal to the DPO AI and the human DPO before completing the cascade. The borrower has the right to withdraw; the DPO needs to assess whether the withdrawal affects LendingIQ's ability to service the active loan and what, if any, action is required under the loan agreement.
  • Sends a withdrawal confirmation to the borrower — a clear acknowledgement that the withdrawal has been received, which purposes have been affected, and the effective date (which is the withdrawal request date, not a future date). The confirmation is sent within 24 hours of the withdrawal request.
Output: Withdrawal execution log — purposes withdrawn, cascade execution confirmation to each affected agent, DPO flag where withdrawal affects loan-servicing purpose, borrower confirmation sent with effective date and affected purposes listed.

Consent Audit Trail

On DPO request · Regulatory enquiry · Annual GDPR audit

Invoked when: DPO AI or human DPO requests the consent history for a specific borrower or for the portfolio

  • Produces a complete consent audit extract for any borrower — every consent event in chronological order: what was consented to, when, in what version of the consent text, through which channel, and whether it was subsequently withdrawn. The extract is the documentary evidence that LendingIQ processed this borrower's data with valid consent at every point in the relationship.
  • Produces portfolio-level consent coverage reports for the DPO's GDPR programme review: what percentage of active borrowers have active consent for each processing purpose, how many withdrawals have been processed in the period, and the average time from withdrawal request to cascade completion. These metrics tell the DPO whether the consent programme is operating effectively.
  • Tracks consent text versions: when the consent language is updated (due to a regulatory change, a new processing purpose, or a legal review), the agent records which version of the consent text each borrower consented to. A borrower who consented under version 1.0 of the credit assessment consent and has not been re-consented under version 2.0 (where version 2.0 materially expanded the scope of processing) is flagged for re-consent before the expanded processing begins.
Output: Borrower consent history extract — full chronological event log with consent text versions. Portfolio consent coverage report — active consent rates per purpose, withdrawal counts, cascade completion times. Consent text version tracking — borrowers requiring re-consent for updated purpose scope.

Hard guardrails

Will notBundle multiple processing purposes into a single consent. Each purpose has its own consent module, its own record, and its own withdrawal path. Bundled consent does not satisfy GDPR's granularity requirement.
Will notDelay the withdrawal cascade. When a borrower withdraws consent, the cascade to stop processing begins immediately. There is no "next batch" or "end of day" processing window for withdrawal execution.
Will notRecord a consent grant where the borrower selected "decline." Consent must be affirmative and freely given. A pre-ticked box, a default-to-consent design, or a decline that is not honoured are not valid consent and are not recorded as such.
Will notMake a legal determination on whether a specific consent is valid under the GDPR. Consent validity questions require the human DPO and legal counsel. The agent implements the consent architecture designed by the DPO; it does not interpret the law.

Known limitations

The ePrivacy Regulation and AI Act continue to shape how consent and automated decision-making apply in lending. GDPR has been in force since 2018, but EDPB guidance and national DPA decisions still evolve. The agent implements consent against the current architecture; new guidance or member state rulings may require updates to consent modules or withdrawal cascades.Configure the Regulatory Change Monitor AI to flag EDPB guidelines and binding decisions from relevant national DPAs as the highest-priority regulatory events for LendingIQ's data governance function. Material guidance requires an immediate review of the consent architecture and a DPO-led update programme.
The withdrawal cascade confirmation depends on every downstream agent implementing the withdrawal instruction correctly. If an agent receives the withdrawal instruction but continues to process the data due to a system configuration issue, the agent will not independently detect this — it sends the instruction and logs confirmation of dispatch, not confirmation of actual cessation of processing.Build a quarterly withdrawal effectiveness audit into the DPO programme — sampling completed withdrawals and verifying that the data processing actually stopped across all affected systems at the point the cascade completed. The audit closes the gap between cascade dispatch and processing cessation.
Agent Profile · Consent Management Agent AI · LendingIQ · FrankfurtLast updated April 2026 · For internal use

Important Reads

Learn more about how to deploy Consent Management Agent AI to your lending workflow.