Complete Tool List
GRC Platform — AI Agent Tool Catalogue
Legend: agent_ prefix indicates agentic (write/action) tools that modify platform data.
Existing 47 Tools (Read-Only)
| # | Tool Name | Category |
|---|---|---|
| 1 | fetch_risks | Risk |
| 2 | get_risk_analytics | Risk |
| 3 | get_executive_summary | Risk |
| 4 | get_risk_history_timeseries | Risk |
| 5 | fetch_model_inventories | Model Inventory |
| 6 | get_model_inventory_analytics | Model Inventory |
| 7 | get_model_inventory_executive_summary | Model Inventory |
| 8 | fetch_model_risks | Model Risk |
| 9 | get_model_risk_analytics | Model Risk |
| 10 | get_model_risk_executive_summary | Model Risk |
| 11 | fetch_vendors | Vendor |
| 12 | fetch_vendor_risks | Vendor |
| 13 | get_vendor_analytics | Vendor |
| 14 | get_vendor_executive_summary | Vendor |
| 15 | fetch_incidents | Incident |
| 16 | get_incident_analytics | Incident |
| 17 | get_incident_executive_summary | Incident |
| 18 | fetch_tasks | Task |
| 19 | get_task_analytics | Task |
| 20 | get_task_executive_summary | Task |
| 21 | fetch_policies | Policy |
| 22 | get_policy_analytics | Policy |
| 23 | get_policy_executive_summary | Policy |
| 24 | search_policy_templates | Policy |
| 25 | get_template_recommendations | Policy |
| 26 | fetch_use_cases | Use Case |
| 27 | get_use_case_analytics | Use Case |
| 28 | get_use_case_executive_summary | Use Case |
| 29 | fetch_datasets | Dataset |
| 30 | get_dataset_analytics | Dataset |
| 31 | get_dataset_executive_summary | Dataset |
| 32 | fetch_frameworks | Framework |
| 33 | get_framework_analytics | Framework |
| 34 | fetch_training_records | Training |
| 35 | get_training_analytics | Training |
| 36 | get_training_executive_summary | Training |
| 37 | fetch_evidence | Evidence |
| 38 | get_evidence_analytics | Evidence |
| 39 | get_evidence_executive_summary | Evidence |
| 40 | fetch_reports | Reporting |
| 41 | get_reporting_analytics | Reporting |
| 42 | fetch_trust_center_overview | AI Trust Centre |
| 43 | get_trust_center_analytics | AI Trust Centre |
| 44 | fetch_agent_primitives | Agent Discovery |
| 45 | get_agent_discovery_analytics | Agent Discovery |
| 46 | get_agent_discovery_executive_summary | Agent Discovery |
| 47 | generate_chart | Native (Visualization) |
New Tools
Category A: Write Tools for Existing Domains (54 tools)
These tools extend existing domains with write / action capabilities. All are agentic (agent_ prefix).
A1. Risk Write Tools (7)
| # | Tool Name | Description | Query Used |
|---|---|---|---|
| 48 | agent_create_risk | Create new risk | createRiskQuery |
| 49 | agent_update_risk | Update risk (severity, likelihood, etc.) | updateRiskByIdQuery |
| 50 | agent_delete_risk | Delete risk (soft delete) | deleteRiskByIdQuery |
| 51 | agent_assign_risk_owner | Assign owner to risk | updateRiskByIdQuery (owner field) |
| 52 | agent_change_risk_status | Change mitigation status | updateRiskByIdQuery (status field) |
| 53 | agent_bulk_update_risk_status | Bulk update risk status | Loop updateRiskByIdQuery |
| 54 | agent_link_risk_to_project | Link risk to project | updateRiskByIdQuery (project field) |
A2. Model Inventory Write Tools (6)
| # | Tool Name | Description |
|---|---|---|
| 55 | agent_register_model | Register new model |
| 56 | agent_update_model | Update model information |
| 57 | agent_update_model_lifecycle_phase | Change lifecycle phase (dev→staging→prod) |
| 58 | agent_retire_model | Retire model |
| 59 | agent_delete_model | Delete model |
| 60 | agent_link_model_to_project | Link model to project |
A3. Model Risk Write Tools (4)
| # | Tool Name | Description |
|---|---|---|
| 61 | agent_create_model_risk | Create model risk |
| 62 | agent_update_model_risk | Update model risk |
| 63 | agent_change_model_risk_status | Change risk status |
| 64 | agent_delete_model_risk | Delete model risk |
A4. Vendor Write Tools (7)
| # | Tool Name | Description |
|---|---|---|
| 65 | agent_create_vendor | Register new vendor |
| 66 | agent_update_vendor | Update vendor information |
| 67 | agent_delete_vendor | Delete vendor |
| 68 | agent_create_vendor_risk | Create vendor risk |
| 69 | agent_update_vendor_risk | Update vendor risk |
| 70 | agent_delete_vendor_risk | Delete vendor risk |
| 71 | agent_flag_vendor_for_review | Flag vendor for review |
A5. Incident Write Tools (5)
| # | Tool Name | Description |
|---|---|---|
| 72 | agent_create_incident | Create new incident |
| 73 | agent_update_incident | Update incident |
| 74 | agent_update_incident_status | Change incident status |
| 75 | agent_archive_incident | Archive incident |
| 76 | agent_delete_incident | Delete incident |
A6. Task Write Tools (7)
| # | Tool Name | Description |
|---|---|---|
| 77 | agent_create_task | Create new task |
| 78 | agent_update_task | Update task |
| 79 | agent_assign_task | Assign task to user |
| 80 | agent_update_task_status | Change task status |
| 81 | agent_set_task_priority | Set task priority |
| 82 | agent_delete_task | Delete task |
| 83 | agent_restore_task | Restore deleted task |
A7. Policy Write Tools (5)
| # | Tool Name | Description |
|---|---|---|
| 84 | agent_create_policy | Create new policy |
| 85 | agent_update_policy | Update policy content |
| 86 | agent_submit_policy_for_review | Submit policy for review |
| 87 | agent_approve_policy_review | Approve policy review |
| 88 | agent_delete_policy | Delete policy |
A8. Use Case / Project Write Tools (5)
| # | Tool Name | Description |
|---|---|---|
| 89 | agent_create_use_case | Create new use case |
| 90 | agent_update_use_case | Update use case |
| 91 | agent_update_use_case_status | Change status |
| 92 | agent_add_member_to_use_case | Add member |
| 93 | agent_delete_use_case | Delete use case |
A9. Dataset Write Tools (4)
| # | Tool Name | Description |
|---|---|---|
| 94 | agent_register_dataset | Register new dataset |
| 95 | agent_update_dataset | Update dataset |
| 96 | agent_link_dataset_to_model | Link dataset to model |
| 97 | agent_delete_dataset | Delete dataset |
A10. Training Write Tools (4)
| # | Tool Name | Description |
|---|---|---|
| 98 | agent_create_training_record | Create new training record |
| 99 | agent_update_training_record | Update training record |
| 100 | agent_assign_training_to_user | Assign training to user |
| 101 | agent_delete_training_record | Delete training record |
Category B: New Domains — Read Tools (68 tools)
Read-only tools for domains not yet covered. No agent_ prefix.
B1. Change History Tools (6)
| # | Tool Name | Description | Endpoint |
|---|---|---|---|
| 102 | get_risk_change_history | Risk change history | /api/risk-change-history |
| 103 | get_vendor_change_history | Vendor change history | /api/vendor-change-history |
| 104 | get_model_change_history | Model change history | /api/model-inventory-change-history |
| 105 | get_policy_change_history | Policy change history | /api/policy-change-history |
| 106 | get_incident_change_history | Incident change history | /api/incident-change-history |
| 107 | get_task_change_history | Task change history | /api/task-change-history |
B2. Approval Workflow Tools (8)
| # | Tool Name | Description |
|---|---|---|
| 108 | fetch_approval_workflows | List all workflow templates |
| 109 | get_approval_workflow_detail | Workflow detail (steps, approvers) |
| 110 | fetch_pending_approvals | List pending approvals |
| 111 | fetch_my_approval_requests | User's own requests |
| 112 | get_approval_request_detail | Request detail (timeline, status) |
| 113 | get_approval_status_for_entity | Entity approval status |
| 114 | get_approval_analytics | Approval statistics (avg. time, rejection rate) |
| 115 | get_approval_executive_summary | Approval process summary report |
B3. Automation Tools (7)
| # | Tool Name | Description |
|---|---|---|
| 116 | fetch_automations | List all automations |
| 117 | get_automation_detail | Automation detail (trigger, actions) |
| 118 | fetch_automation_triggers | List available triggers |
| 119 | get_automation_history | Execution log history |
| 120 | get_automation_stats | Success / error rates |
| 121 | get_automation_analytics | General automation analytics |
| 122 | get_automation_executive_summary | Automation summary report |
B4. Post-Market Monitoring (PMM) Tools (8)
| # | Tool Name | Description |
|---|---|---|
| 123 | get_pmm_config | Project PMM configuration |
| 124 | get_pmm_active_cycle | Active monitoring cycle |
| 125 | get_pmm_cycle_detail | Cycle details |
| 126 | get_pmm_cycle_responses | Stakeholder responses |
| 127 | get_pmm_questions | PMM questions |
| 128 | fetch_pmm_reports | PMM reports |
| 129 | get_pmm_analytics | PMM analytics (completion rate, flagged concerns) |
| 130 | get_pmm_executive_summary | PMM summary report |
B5. File Management Tools (6)
| # | Tool Name | Description |
|---|---|---|
| 131 | fetch_files | List files (project / org level) |
| 132 | get_file_detail | File detail (metadata, links) |
| 133 | get_files_by_entity | Files linked to entity |
| 134 | get_file_change_history | File change history |
| 135 | get_file_analytics | File statistics (type distribution, size) |
| 136 | get_file_executive_summary | File management summary |
B6. Virtual Folder Tools (4)
| # | Tool Name | Description |
|---|---|---|
| 137 | fetch_virtual_folders | List folder structure |
| 138 | get_folder_tree | Hierarchical folder tree |
| 139 | get_folder_files | Files in folder |
| 140 | get_uncategorized_files | Uncategorized files |
B7. Shadow AI Tools (8)
| # | Tool Name | Description |
|---|---|---|
| 141 | get_shadow_ai_summary | General shadow AI overview |
| 142 | get_shadow_ai_tools_by_events | Tool usage by event |
| 143 | get_shadow_ai_tools_by_users | Tool usage by user |
| 144 | get_shadow_ai_trend | Time-based trend analysis |
| 145 | get_shadow_ai_users_by_department | Distribution by department |
| 146 | get_shadow_ai_user_activity | Individual user activity |
| 147 | get_shadow_ai_tool_detail | Specific tool detail |
| 148 | get_shadow_ai_alert_history | Alert history |
B8. AI Detection Tools (8)
| # | Tool Name | Description |
|---|---|---|
| 149 | fetch_ai_detection_scans | List scan history |
| 150 | get_ai_detection_scan_detail | Scan detail (status, findings) |
| 151 | get_ai_detection_findings | AI detection findings |
| 152 | get_ai_detection_security_findings | Security findings |
| 153 | get_ai_detection_security_summary | Security summary |
| 154 | get_ai_detection_governance_summary | Governance summary |
| 155 | get_ai_detection_stats | General statistics |
| 156 | get_ai_detection_compliance_mapping | EU AI Act mapping |
B9. Entity Graph Tools (5)
| # | Tool Name | Description |
|---|---|---|
| 157 | fetch_entity_annotations | All entity annotations |
| 158 | get_entity_annotation | Single entity annotation |
| 159 | fetch_entity_graph_views | Saved graph views |
| 160 | get_gap_rules | Gap analysis rules |
| 161 | get_default_gap_rules | Default gap rules |
B10. Notes Tools (4)
| # | Tool Name | Description |
|---|---|---|
| 162 | fetch_notes | List notes (filtered) |
| 163 | get_notes_for_entity | Notes belonging to entity |
| 164 | get_note_detail | Note detail |
| 165 | get_notes_analytics | Note statistics |
B11. Notification Tools (4)
| # | Tool Name | Description |
|---|---|---|
| 166 | fetch_notifications | List notifications |
| 167 | get_unread_notification_count | Unread notification count |
| 168 | get_notification_summary | Notification summary |
| 169 | get_notification_analytics | Notification statistics |
Category C: New Domains — Write Tools (36 tools)
Agentic write tools for previously uncovered domains. All have agent_ prefix.
C1. Approval Workflow Write Tools (5)
| # | Tool Name | Description |
|---|---|---|
| 170 | agent_create_approval_request | Create approval request |
| 171 | agent_approve_approval_step | Approve step |
| 172 | agent_reject_approval_step | Reject step |
| 173 | agent_withdraw_approval_request | Withdraw request |
| 174 | agent_create_approval_workflow | Create workflow template |
C2. Automation Write Tools (4)
| # | Tool Name | Description |
|---|---|---|
| 175 | agent_create_automation | Create new automation rule |
| 176 | agent_update_automation | Update automation |
| 177 | agent_toggle_automation | Toggle automation on/off |
| 178 | agent_delete_automation | Delete automation |
C3. PMM Write Tools (6)
| # | Tool Name | Description |
|---|---|---|
| 179 | agent_create_pmm_config | Create PMM configuration |
| 180 | agent_update_pmm_config | Update PMM configuration |
| 181 | agent_add_pmm_question | Add PMM question |
| 182 | agent_start_pmm_cycle | Start new monitoring cycle |
| 183 | agent_submit_pmm_responses | Submit stakeholder responses |
| 184 | agent_flag_pmm_concern | Report a concern |
C4. File Management Write Tools (5)
| # | Tool Name | Description |
|---|---|---|
| 185 | agent_attach_file_to_entity | Attach file to entity |
| 186 | agent_detach_file_from_entity | Remove file attachment |
| 187 | agent_create_virtual_folder | Create virtual folder |
| 188 | agent_assign_file_to_folder | Assign file to folder |
| 189 | agent_remove_file_from_folder | Remove file from folder |
C5. Shadow AI Write Tools (3)
| # | Tool Name | Description |
|---|---|---|
| 190 | agent_update_shadow_ai_tool_status | Update tool governance status |
| 191 | agent_start_shadow_ai_governance | Start governance process |
| 192 | agent_create_shadow_ai_alert_rule | Create alert rule |
C6. AI Detection Write Tools (3)
| # | Tool Name | Description |
|---|---|---|
| 193 | agent_start_ai_detection_scan | Start repository scan |
| 194 | agent_cancel_ai_detection_scan | Cancel scan |
| 195 | agent_update_finding_governance | Update finding governance status |
C7. Entity Graph Write Tools (4)
| # | Tool Name | Description |
|---|---|---|
| 196 | agent_create_entity_annotation | Add entity annotation |
| 197 | agent_delete_entity_annotation | Delete annotation |
| 198 | agent_save_entity_graph_view | Save graph view |
| 199 | agent_save_gap_rules | Save gap rules |
C8. Notes Write Tools (3)
| # | Tool Name | Description |
|---|---|---|
| 200 | agent_create_note | Create note |
| 201 | agent_update_note | Update note |
| 202 | agent_delete_note | Delete note |
C9. Notification Write Tools (2)
| # | Tool Name | Description |
|---|---|---|
| 203 | agent_mark_notification_read | Mark notification as read |
| 204 | agent_mark_all_notifications_read | Mark all as read |
C10. Evidence Write Tools (3)
| # | Tool Name | Description |
|---|---|---|
| 205 | agent_create_evidence | Create evidence |
| 206 | agent_update_evidence | Update evidence |
| 207 | agent_delete_evidence | Delete evidence |
Category D: Framework-Specific Tools (28 tools)
Mixed read/write tools for specific compliance frameworks. Write tools carry agent_ prefix.
D1. EU AI Act Tools (7)
| # | Tool Name | Description |
|---|---|---|
| 208 | get_eu_ai_act_control_categories | Get control categories |
| 209 | get_eu_ai_act_controls_by_category | Controls by category |
| 210 | get_eu_ai_act_project_compliance | Project compliance status |
| 211 | get_eu_ai_act_project_assessment | Project assessment status |
| 212 | get_eu_ai_act_compliance_progress | Compliance progress percentage |
| 213 | agent_save_eu_ai_act_control | Save / update control |
| 214 | agent_save_eu_ai_act_assessment_answer | Save assessment answer |
D2. ISO 42001 Tools (7)
| # | Tool Name | Description |
|---|---|---|
| 215 | get_iso42001_clauses_structure | Clause structure |
| 216 | get_iso42001_annexes_structure | Annex structure |
| 217 | get_iso42001_project_clauses | Project clause status |
| 218 | get_iso42001_project_annexes | Project annex status |
| 219 | get_iso42001_progress | Progress percentage |
| 220 | agent_save_iso42001_clauses | Save clauses |
| 221 | agent_save_iso42001_annexes | Save annexes |
D3. ISO 27001 Tools (7)
| # | Tool Name | Description |
|---|---|---|
| 222 | get_iso27001_clauses_structure | Clause structure |
| 223 | get_iso27001_annexes_structure | Annex structure |
| 224 | get_iso27001_project_clauses | Project clause status |
| 225 | get_iso27001_project_annexes | Project annex status |
| 226 | get_iso27001_progress | Progress percentage |
| 227 | agent_save_iso27001_clauses | Save clauses |
| 228 | agent_save_iso27001_annexes | Save annexes |
D4. NIST AI RMF Tools (7)
| # | Tool Name | Description |
|---|---|---|
| 229 | get_nist_functions | List NIST functions |
| 230 | get_nist_categories_by_function | Categories by function |
| 231 | get_nist_subcategory_detail | Subcategory detail |
| 232 | get_nist_progress | Overall progress |
| 233 | get_nist_progress_by_function | Progress by function |
| 234 | get_nist_status_breakdown | Status breakdown |
| 235 | agent_update_nist_subcategory | Update subcategory |
Category E: Cross-Cutting / Analytics Tools (18 tools)
Horizontal tools spanning multiple domains. Write tools carry agent_ prefix.
E1. Compliance & Dashboard Tools (6)
| # | Tool Name | Description |
|---|---|---|
| 236 | get_compliance_score | Overall compliance score |
| 237 | get_compliance_details | Detailed compliance analysis |
| 238 | get_dashboard_overview | Dashboard summary data |
| 239 | get_project_compliance_progress | Project-level compliance |
| 240 | get_all_projects_compliance | All projects compliance |
| 241 | get_project_stats | Project statistics |
E2. Global Search Tools (2)
| # | Tool Name | Description |
|---|---|---|
| 242 | global_search | Search across all entities |
| 243 | search_within_entity | Search within a specific entity type |
E3. Share Link Tools (3)
| # | Tool Name | Description |
|---|---|---|
| 244 | agent_create_share_link | Create share link |
| 245 | fetch_share_links | List share links |
| 246 | agent_revoke_share_link | Revoke share link |
E4. CE Marking Tools (2)
| # | Tool Name | Description |
|---|---|---|
| 247 | get_ce_marking_status | CE marking status |
| 248 | agent_update_ce_marking | Update CE marking |
E5. Policy Linked Objects Tools (3)
| # | Tool Name | Description |
|---|---|---|
| 249 | get_policy_linked_objects | Objects linked to policy |
| 250 | agent_link_object_to_policy | Link object to policy |
| 251 | agent_unlink_object_from_policy | Remove link |
E6. Event Log / Audit Tools (2)
| # | Tool Name | Description |
|---|---|---|
| 252 | fetch_event_logs | List event logs |
| 253 | get_audit_trail_for_entity | Entity audit trail |
Category F: Admin / Configuration Tools (12 tools)
User, role, and integration management. Write tools carry agent_ prefix.
| # | Tool Name | Description |
|---|---|---|
| 254 | fetch_users | List users |
| 255 | get_user_detail | User detail |
| 256 | get_user_progress | User progress |
| 257 | fetch_roles | List roles |
| 258 | get_organization_detail | Organization information |
| 259 | fetch_invitations | List invitations |
| 260 | agent_send_invitation | Send invitation |
| 261 | get_subscription_info | Subscription information |
| 262 | fetch_auto_drivers | List auto drivers |
| 263 | agent_run_auto_driver | Run auto driver |
| 264 | fetch_slack_webhooks | List Slack webhooks |
| 265 | agent_send_slack_test_message | Send Slack test message |
Summary
| Category | Read Tools | Write Tools | Total |
|---|---|---|---|
| Existing (A: Existing domains) | 47 (existing) | 54 (new) | 101 |
| B: Missing domain reads | 68 (new) | — | 68 |
| C: Missing domain writes | — | 36 (new) | 36 |
| D: Framework-specific | 18 (new) | 10 (new) | 28 |
| E: Cross-cutting | 14 (new) | 4 (new) | 18 |
| F: Admin / Config | 10 (new) | 2 (new) | 12 |
| TOTAL | 157 | 106 | 263 |
Existing: 47 tools → Proposed: 263 tools (216 new tools, of which 106 are agentic — identified by the agent_ prefix)