AI Act: register an AI system
ai_act_system_saveAdd or update an AI system in your company's EU AI Act register. Privi screens it against the Article 5 bans, classifies it (prohibited / high-risk / transparency / general-purpose / minimal), and lists the obligations that apply to your role with their dates. Every change is versioned and written to your tamper-evident 'ai-act' log. Requires the organization API key.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"system": "<system>",
"actor": "<actor>"
},
"name": "ai_act_system_save"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | Who is making the change (person or agent) | |
| merge | No | Merge into the existing record (true) or replace it (false) | |
| system | Yes | AI system record. Required: system_id. Recommended: name, owner, role (provider|deployer|provider_and_deployer|importer|distributor), intended_purpose, used_in_eu, vendor_name. Risk flags: annex_iii_area (biometrics|critical_infrastructure|education|employment|essential_services|law_enforcement|migration|justice_democracy or empty), annex_i_product, gpai_model, public_body_or_public_service, interacts_with_people, generates_synthetic_content, emotion_or_biometric_categorisation, deepfake_or_public_interest_text, not_high_risk_justification (Art. 6(3)). prohibited_screen {practice: true/false} for: harmful_manipulation, exploiting_vulnerabilities, social_scoring, predictive_policing_profiling, untargeted_face_scraping, workplace_school_emotion_recognition, biometric_categorisation_sensitive, realtime_remote_biometric_id_public, non_consensual_intimate_imagery. controls {obligation_id: {done, evidence, date}} for: ai_literacy, disclose_ai_interaction, mark_synthetic_content, inform_emotion_biometric, disclose_deepfake, gpai_technical_documentation, gpai_copyright_policy, gpai_training_summary, risk_management, data_governance, technical_documentation, automatic_logging, instructions_for_use, human_oversight_design, accuracy_robustness_security, quality_management, conformity_assessment, eu_database_registration, post_market_monitoring, use_per_instructions, human_oversight_assigned, monitor_and_report, keep_logs_6_months, inform_workers, inform_affected_persons, fundamental_rights_impact_assessment. log_streams: Privi Ledger stream IDs holding the system's logs. retired: true to retire. |