Skip to contentAboutThe people and vision powering ProboBlogThe latest news from ProboStoriesHear from our customersChangelogLatest product updatesDocsDocumentation for ProboGitHubExplore our open-source compliance tools

Tools: Meetings

🔍 Read-only

List all meetings for the organization.

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

Supports: Pagination Returns: Array of meetings, next_cursor for pagination

Example:
AI: "List all compliance meetings"
[Uses listMeetings tool]

🔍 Read-only

Get a meeting by ID.

Parameters: {
"organization_id": "org_xxx",
"meeting_id": "meeting_xxx"
}

Returns: Full meeting details

Example:
AI: "Get details for meeting meeting_abc123"
[Uses getMeeting tool]

✏️ Write

Add a new meeting to the organization.

Parameters: {
"organization_id": "org_xxx",
"title": "Security Review Meeting",
"date": "2025-03-15",
"description": "Quarterly security review"
}

Returns: Created meeting object

Example:
AI: "Add a quarterly security review meeting for March 15"
[Uses addMeeting tool]

✏️ Write

Update an existing meeting.

Parameters: {
"organization_id": "org_xxx",
"meeting_id": "meeting_xxx",
"status": "COMPLETED",
"notes": "Meeting notes..."
}

Returns: Updated meeting object

Example:
AI: "Mark meeting meeting_abc123 as COMPLETED with notes"
[Uses updateMeeting tool]

✏️ Write

Delete a meeting.

Parameters: {
"organization_id": "org_xxx",
"meeting_id": "meeting_xxx"
}

Returns: Confirmation of deletion

Example:
AI: "Delete meeting meeting_abc123"
[Uses deleteMeeting tool]

🔍 Read-only

List all attendees for a meeting.

Parameters: {
"organization_id": "org_xxx",
"meeting_id": "meeting_xxx"
}

Returns: Array of meeting attendees

Example:
AI: "Show attendees for meeting meeting_abc123"
[Uses listMeetingAttendees tool]