Skip to content

PII Mask (AI) Node

AI/Processing

PII Mask (AI)

Masks Personally Identifiable Information using an LLM. Can detect contextual PII like names, addresses, and sensitive information that regex patterns might miss.

processing_pii_mask_aiprocessingLong running
Inputs6
Outputs4
Security exposure3/10
Packageprocessing

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
3/10High
PrivacyPotential sensitivity of processed data.
2/10High
PerformanceRuntime or resource pressure.
5/10Medium
GovernancePolicy, audit, or compliance impact.
3/10High
ReliabilityOperational stability considerations.
3/10High
CostExternal or compute cost impact.
7/10Low

Input Pins

6

Input

Execution
exec_in

Execution trigger

Model

Struct
model

LLM to use for PII detection

BitBit19 fields
idstring
default ""
typeBitTypes
enum "Llm", "Vlm", "Tts", "Stt"...default "Other"
metaMap<string, Metadata>
default {}
*Metadatamap value
namestringrequired
descriptionstringrequired
long_descriptionstring | null
release_notesstring | null
tagsArray<string>required
itemsstringarray item
+11 more fields
authorsArray<string>
default []
itemsstringarray item
repositorystring | null
default null
download_linkstring | null
default null
file_namestring | null
default null
hashstring
default ""
sizeinteger | null
format uint64default nullmin 0
hubstring
default ""
parametersvalue
default null
versionstring | null
default null
licensestring | null
default null
dependenciesArray<string>
default []
itemsstringarray item
dependency_tree_hashstring
default ""
createdstring
default ""
updatedstring
default ""
model_slugstring | null
default null
+1 more fields
Schema enforced

Text

String
text

The text to scan for PII

Mask Text

String
mask_text

Text to replace PII with (default: [REDACTED])

Default [REDACTED]

Context

String
additional_context

Additional instructions for PII detection (e.g., 'focus on medical records' or 'mask company names')

Sensitivity

String
sensitivity

Detection sensitivity level

Default medium
lowmediumhigh

Output Pins

4

Output

Execution
exec_out

Continues after masking

Masked Text

String
masked_text

Text with PII masked

Detection Count

Integer
detection_count

Number of PII instances detected and masked

Detections

Struct Array
detections

Array with detection details (type, original value, context)

PiiDetectionPiiDetection3 fields
typestringrequired

Type of PII detected (e.g., email, phone, name, address, ssn, credit_card)

originalstringrequired

The original PII value that was masked

contextstring | null

Brief context about why this was identified as PII

Node Info

Internal name
processing_pii_mask_ai
Category
AI/Processing
Version
3