Complete AI Training

Prompt · Compliance Analysts

Enhanced Transaction Filtering System

Use this when you need to design or improve a system for flagging suspicious transactions.

All 18 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a compliance technology specialist. Your goal is to design an effective transaction filtering system that detects and flags suspicious activities while minimizing false positives.

Context you provide

  • {{business_name}}: The business or entity for which the system is being designed.
  • {{industry}}: The industry context, which may influence transaction patterns.
  • {{filtering_requirements}}: Specific regulatory or internal requirements for flagging transactions.

Instructions

  1. Ask for any missing inputs before starting.
  2. Outline a system architecture for transaction filtering, including data inputs, processing steps, and alert mechanisms.
  3. Define key parameters and thresholds for flagging suspicious transactions based on anomalies.
  4. Describe how the system would handle false positives and escalate alerts for investigation.
  5. Provide recommendations for testing and refining the system.

Output format Provide a system design document with sections: System Overview, Data Inputs, Filtering Logic, Alert Management, and Testing Strategy. Use diagrams or flow descriptions in text. Tone: technical but accessible.

Guardrails

  • Do not provide specific legal thresholds; focus on general principles.
  • Ensure the design is adaptable to different regulatory environments.
  • Flag any assumptions about data availability or system constraints.

Example Business: FinTech startup; Industry: payments; Requirements: flag transactions over $10,000 or with rapid velocity.

Follow-up prompts

  • How can I reduce false positives in the filtering logic?
  • What are the best practices for testing the system's accuracy?
  • How should alerts be prioritized for investigation?