/
/
Create Jira issues in the right project, type and owner
For project managers who want new issues filed correctly the first time, by asking their AI assistant.
On this page
Connector
Connect Jira, pick your AI tool and paste the prompt.
The problem
Jira issues rejected, misfiled or left unowned
Creating a Jira issue properly means picking the right project, an issue type that exists there and the correct assignee from similar names. Get one wrong and the issue is rejected, lands in the wrong place or sits unassigned.
Without PopdockAI
- Pick the project from a long list
- Guess which issue types it allows
- Choose the assignee from similar names
- Fix the issue after it lands in the wrong place
With PopdockAI
- The project, issue type and assignee are looked up first
- Ambiguous matches are listed and it stops
- Valid issue types are shown if yours is not in the project
- You confirm, the issue is created once and its key reported
The prompt
Use this prompt
Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.
**Objective:** Create a Jira issue in the project `{project-name}` with the summary `{summary}`, of type `{issue-type}`, assigned to `{assignee}` if one is given. Resolve every id before writing anything.
**Step 1: Resolve the project id**
Call `jira-get-project` with name.contains set to {project-name}. `jira-add-issue` needs the numeric project-id, which only this tool returns. If more than one project matches, list them and stop. If none match, retry with project-key set to {project-name}, and stop if that is empty too.
**Step 2: Resolve the issue type id**
Call `jira-get-issue-type` with project-key set to the key from Step 1 and name set to {issue-type}. Take issue-type-id. Issue types are per project, so an id from another project will be rejected. If {issue-type} does not match, list the available type names for that project and stop.
**Step 3: Resolve the assignee**
If {assignee} was given, call `jira-get-user` with name.contains set to it, or email if it looks like an address. Take user-account-id. If it matches more than one person, list them and stop. If it matches nobody, stop and say so rather than creating the issue unassigned.
**Step 4: Confirm**
Show the project name and id, the issue type and id, the summary, the due date and the resolved assignee, and ask for confirmation. Do not proceed without it.
**Step 5: Write**
Call `jira-add-issue` ONCE with project-id, issue-type-id, summary, and assignee-account-id and due-date where resolved. Do not pass status-id, no tool on this server returns a valid status id.
**Step 6: Confirm it landed**
Call `jira-get-issue` with project-key set and summary.contains set to {summary} and report the new issue-key.
**Rules & Guidelines:**
* `jira-add-issue` is the only write tool this prompt may call, once, after the Step 4 confirmation.
* If Step 5 fails, do NOT retry with different values, report the error.
* Never invent a project-id or an issue-type-id. Both come from a read call in this run.
**Validation:**
* If {summary} is empty, ask for it and stop.
* If {due-date} is supplied and is not YYYY-MM-DD, ask for it again and stop.Who it's for
One answer, three teams that use it
Project managers
Log work without opening Jira
Create a task in one message with the right type and owner, and get the key back.
Create a Task in the Mobile App project: Update onboarding copy, assigned to Priya Shah, due 15 December.
Product owners
Capture stories as they come up
Raise a story with the right project and type checked, so it does not bounce back.
Add a Story to the WEB project: Let customers save carts, unassigned for now.
Team leads
Assign new work to the right person
The assignee must match one real person, so new issues never sit unowned.
Create a Bug in API: Rate limit errors on export, assigned to Tom Reyes, due Friday.
How it works
What PopdockAI does when you ask
You describe the issue and your AI assistant checks the project, type and assignee in Jira. The issue is created only after you have seen the details and said yes.
01
Ask
You give the project, summary, issue type and optionally an assignee and due date.
02
Check
It looks up the project, issue type and assignee, stopping on any ambiguity.
03
Confirm
You see the full details and say yes.
04
Create
It creates the issue once and reports its new key.
What PopdockAI provides
The tools behind the answer
Ready made tools for Jira and one secure connection to your AI tool. No code, no exports.
jira-get-project
jira-add-issue
jira-get-issue-type
jira-get-user
jira-get-issue
This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.
The outcome
Issues land in the right place with the right owner
Related use cases
More ways to put this data to work
One prompt template with infinite possibilities.
Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.
Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

.webp)
