Hi Community,
I have a scenario where I want to create a workflow dynamically that can generate issue types in my project and link the necessary custom fields to them. Also, I want to hide the issues I created using my forge application from the project backlog. Is that doable?
Any guidance or insights from the community on how to proceed with this will be really helpful.
Thanks in advance for your help!
Yes, it is possible to create a workflow dynamically through APIs in Forge Custom UI, but with limitations.
Forge currently does not support dynamic workflow creation via APIs directly inside Forge apps. However, you can:
Use Forge Custom UI to call Atlassian REST APIs (e.g., Jira Cloud REST API) via backend (resolver function).
Trigger automation rules, create issues, transitions, or custom fields that simulate workflow changes.
For true workflow creation/modification, you need to use the Jira Admin REST APIs, which generally require an OAuth 2.0 (3LO) app with appropriate admin permissions — not Forge.
🔧 Recommended Approach:
Use Forge app for UI and external service (OAuth app) for workflow changes.
Sync both via API endpoints using Forge’s fetch and resolver securely.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.