Draft a short AI use policy
draft_ai_use_policyBuilds a short AI use policy draft in Markdown (ten sections, about two pages) from the answers to get_policy_questions: purpose, scope, approved tools, data rules (what never goes into free or unapproved AI tools), allowed and prohibited uses, human review of AI output, approval of new tools, incident reporting and a review date. It is a fixed template filled with the answers: no AI model is called, there is no network access, and this server does not store or log the answers. Only company_name is required. Every other answer left out becomes a bracketed placeholder in the draft, and the result lists them. Ask the person for the answers, do not invent them. Optional effective_date (YYYY-MM-DD) defaults to today (UTC). The output is a draft for internal use, not legal advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ai_tools | No | Which AI tools does the team use or plan to use? Name the product and, if you know it, the plan. | |
| approver | No | Who approves new AI tools and receives incident reports? A role or a name. | |
| industry | No | What industry or kind of work is it? | |
| allowed_uses | No | What may people use AI for? One use per entry. | |
| company_name | Yes | What is the company's name? | |
| data_handled | No | What kinds of non-public data does the team handle? The policy already covers client confidential information, personal data and credentials; add anything else. | |
| effective_date | No | Date the policy takes effect, YYYY-MM-DD. Defaults to today (UTC). | |
| review_cadence | No | How often will the policy be reviewed? | |
| prohibited_uses | No | What is off limits beyond the standard rules? One item per entry. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| disclaimer | Yes | ||
| placeholders | Yes | Parts of the draft still to be filled in or checked. | |
| effective_date | Yes | ||
| policy_markdown | Yes | The policy draft, Markdown. | |
| next_review_date | Yes | Null when review_cadence was not given. |