Create feature request
create_feature_requestCreate a new feature request post in the organization.
Pass on_behalf_email to create the post as that user instead of as yourself. on_behalf_name is optional and ignored unless on_behalf_email is also set.
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": {
"title": "<title>",
"bucket_id": "<bucket_id>"
},
"name": "create_feature_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Title of the post (also used to generate the slug). | |
| tag_ids | No | List of tag IDs to attach. Pass as a JSON array of integers, e.g. [44891, 44595]. Do NOT pass a quoted string. Use list_tags to find IDs. | |
| state_id | No | Custom status ID to set on the post. | |
| bucket_id | Yes | ID of the board (bucket) to post into. Use list_buckets to find IDs. | |
| description | No | Body of the post. Accepts HTML. | |
| allow_private | No | Set to True when bucket_id refers to a private board. | |
| custom_fields | No | Custom field values keyed by field slug, e.g. {"priority": "High", "spec": "<file_url>"}. For a file field, pass the file_url returned by create_attachment_upload_url after the upload succeeds. Not supported together with on_behalf_email. | |
| jira_issue_id | No | Jira issue ID to link to the post. | |
| on_behalf_name | No | Display name for the on-behalf submitter. Only used when on_behalf_email is set. If omitted, the API derives a name from the email. | |
| on_behalf_email | No | Email of the user to post on behalf of. When set, the post is created as that user (POST /feature_requests/post_on_behalf) instead of as the authenticated user. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feature_request | No |