LogoLogo
Documentation
Documentation
  • Getting Started
    • Introduction
    • Sign up to Developer Edition
    • Build Your First Agent
    • Developer Support
  • Core Concepts
    • Agent
      • Knowledge
      • Webhook
    • PII Masking
    • Sub-Agent
    • Intent
    • Workflow
      • Node
        • Input
        • Output
        • Loader
        • Display
        • API Node
        • Web Crawler
        • Table Write
        • Table Read
        • Ruleset
        • Upload Document
        • Javascript
        • Workflow
        • Loop
        • Document To Image
        • External Database
        • Storage Write
        • Storage Read
        • Fetch Document
        • Prompt
        • RAG Query
        • Vector Search
        • Emit Event
    • RAG
    • Model Hub
      • Entity Recognizers
    • Data Gateway
    • Rulesets
    • Code Snippets
    • Tables
    • Storage
    • Widget
  • Overview of GenAI
    • Introduction
    • Key concepts
      • Intent Classification
      • Inference
      • Generative AI Models
      • Large Language Models (LLMs)
      • Prompt Engineering
      • AI Agents
      • RAG (Retrieval Augmented Generation)
      • AI Workflow Automation
      • AI Agents vs LLM-based APPs
Powered by GitBook
On this page
  • What is PII Masking?
  • How does it work?
  • Where to use PII Masking?
  • How to use PII Masking?
  • Key takeaways for developers
Export as PDF
  1. Core Concepts

PII Masking

What is PII Masking?

PII (Personally Identifiable Information) Masking is a critical feature in UPTIQ AI Workbench that ensures sensitive user data is protected during interactions with AI agents. It identifies and masks PII data in user queries before the data is passed to any LLM (Large Language Model) or other parts of the workflow. This feature allows developers to comply with data privacy regulations and build secure AI agents.

How does it work?

  1. PII Recognition:

    • The PII Masking feature uses pre-built patterns to recognize common types of PII, such as:

      • Address: Detects physical addresses in the text.

      • Zip Code: Identifies zip codes.

      • Full Name: Recognizes full names.

      • Date and Time: Detects dates and times.

      • Email: Recognizes email addresses.

      • Phone Number: Identifies phone numbers.

      • SSN (Social Security Number): Detects social security numbers.

  2. Custom Patterns:

    • Developers can create custom PII patterns by defining specific rules for recognition. This ensures flexibility to handle domain-specific sensitive information.

  3. Masking PII:

    • Once PII data is identified, the feature masks it in real time to prevent exposure. Masked data is processed safely, ensuring that no sensitive information is passed to LLMs or other components of the workflow.

  4. Integration with Workflows:

    • PII Masking is seamlessly integrated into the workflow execution. It ensures data protection without requiring additional manual intervention.

Key Features

  • Pre-Built Patterns: Quickly enable predefined PII recognition for commonly used data types.

  • Customizable: Define custom patterns for specific business or domain needs.

  • Low-Code Implementation: Activate PII Masking with minimal effort via a user-friendly interface.

  • Compliance: Helps adhere to data protection regulations like GDPR, CCPA, and HIPAA.

Where to use PII Masking?

How to use PII Masking?

  1. Enable Pre-Built Patterns:

    • Toggle on the required PII patterns (e.g., Address, Email, SSN) from the PII Masking interface.

  2. Create Custom Patterns:

    • Use the "Create Pattern" option to define new rules for identifying PII.

  3. Integrate with Workflows:

    • Ensure workflows are configured to use PII Masking before passing data to any LLM or processing nodes.

  4. Test and Validate:

    • Run test cases to confirm that all sensitive data is accurately identified and masked.

Key takeaways for developers

✅ Data Security: Prevents sensitive data from being mishandled or exposed.

✅ Privacy Compliance: Aligns with data protection regulations.

✅ Ease of Use: Simplifies PII protection with pre-built and customizable tools.

By leveraging PII Masking, developers can create secure and privacy-compliant AI workflows without compromising functionality or user experience.

PreviousWebhookNextSub-Agent

Last updated 4 months ago