Skip to content About The people and vision powering Probo Blog The latest news from Probo Stories Hear from our customers Changelog Latest product updates Docs Documentation for Probo GitHub Explore our open-source compliance tools

Tools: Processing Activities

🔍 Read-only

List all processing activities for the organization.

Parameters: {
"organization_id": "org_xxx",
"size": 50,
"cursor": "optional_cursor"
}

Supports: Pagination Returns: Array of processing activities, next_cursor for pagination

Example:
AI: "List all data processing activities"
[Uses listProcessingActivities tool]

🔍 Read-only

Get a processing activity by ID.

Parameters: {
"organization_id": "org_xxx",
"processing_activity_id": "pa_xxx"
}

Returns: Full processing activity details

Example:
AI: "Get details for processing activity pa_abc123"
[Uses getProcessingActivity tool]

✏️ Write

Add a new processing activity to the organization.

Parameters: {
"organization_id": "org_xxx",
"name": "Customer Data Processing",
"description": "Processing customer personal data"
}

Returns: Created processing activity object

Example:
AI: "Add a processing activity for customer data processing"
[Uses addProcessingActivity tool]

✏️ Write

Update an existing processing activity.

Parameters: {
"organization_id": "org_xxx",
"processing_activity_id": "pa_xxx",
"name": "Updated Name"
}

Returns: Updated processing activity object

Example:
AI: "Update processing activity pa_abc123 name"
[Uses updateProcessingActivity tool]

✏️ Write

Delete a processing activity.

Parameters: {
"organization_id": "org_xxx",
"processing_activity_id": "pa_xxx"
}

Returns: Confirmation of deletion

Example:
AI: "Delete processing activity pa_abc123"
[Uses deleteProcessingActivity tool]