PII Detection
Social Security Numbers, credit cards, phone numbers
Data Loss Prevention (DLP) controls help prevent accidental or intentional exposure of sensitive data through Fp Switchboard tools.
DLP in Fp Switchboard works by:
PII Detection
Social Security Numbers, credit cards, phone numbers
Secrets Detection
API keys, passwords, tokens
Custom Patterns
Regex patterns for your industry or company
Keyword Blocking
Block specific terms or phrases
Go to Admin → DLP Settings
Navigate to switchboard.fpdigital.ai/admin/dlp
Enable DLP scanning
Select detection categories
Configure actions
Save and activate
| Category | Examples | Default Action |
|---|---|---|
| SSN | 123-45-6789 | Redact |
| Credit Card | 4111-1111-1111-1111 | Block |
| Phone Number | (555) 123-4567 | Log |
| Email Address | user@domain.com | Log |
| API Key | sk_live_xxx, AKIA… | Redact |
| Password | password=, pwd: | Block |
Add your own regex patterns:
name: "Internal Project Codes"pattern: "PROJ-[A-Z]{3}-\d{4}"action: notifydescription: "Detected internal project code"Block or flag specific terms:
name: "Confidential Terms"keywords: - "confidential" - "internal only" - "do not share"action: notify| Action | Behavior |
|---|---|
| Block | Prevents the tool call entirely |
| Redact | Replaces sensitive data with [REDACTED] |
| Notify | Allows but alerts admins |
| Log | Allows with enhanced audit logging |
Different actions for inputs vs outputs:
detector: credit_cardinput_action: block # Don't let AI send credit card numbersoutput_action: redact # Redact if they appear in resultsSome users may need to work with sensitive data:
exemptions: users: - finance@company.com - hr@company.com detectors: - ssn - credit_cardSome tools legitimately need access:
exemptions: tools: - quickbooks_create_invoice - hubspot_create_contact detectors: - phone_number - emailView DLP activity in Admin → DLP Reports:
If a detector triggers too often on non-sensitive data:
detector: phone_numbermin_confidence: 0.8exclusions: - "555-" # Fictional phone numbersSome patterns have confidence scores. Set minimum thresholds:
detector: credit_cardmin_confidence: 0.95 # High confidence requiredaction: blockDLP logs integrate with your compliance requirements:
See Compliance for detailed compliance features.