Monday.com to Jira integration mandatory fields issue

Hello,
I am trying to Integrate our Monday.com board tickets to Our Jira specific project, The integration currently fails as the specific projects holds the following mandatory fields(which we cannot make un-mandatory’s):

  • Issue type

  • fix versions

  • components

Is there any way of workaround this restriction, and integrate this Monday board with the Jira project, keeping those “Mandatory fields” ON?

Thanks,
Aviad Aviram

@AviadAviram,

My first thought would be to have a seperate board, that has the same basic structure as your main board. Add a button column to be clicked when everything is ready, all the required columns are set. When clicked, the automation would move the item to the main board.

If necessary, you could instead of moving the item, call a webhook to an Integromat scenario that would check the required columns and only do the move if everything was good.

Thanks for the fast reply,
Are you referring in your answer solution to create another Monday.com board?
As I don’t think this will help us that much as the “mandatory fields” I mentioned are set on the Jira project (and cannot be removed as mandatory), and it seems that our Monday board simply does not support them.

See my attached Image for reference:

@AviadAviram,

I understand your issue now.

Once the task has been created in JIRA will you ever need to change those fields from monday?

If not, this could be relatively straightforward to solve by using Integromat (or custom app) to create the initial JIRA issue then allowing the current monday JIRA integrations to handle the linking and further updates. If so, you might want to forgo the built in monday/JIRA integration completely and handle the entire integration through Integromat (or custom app).

The built-in monday/JIRA integration makes the setup of joining monday to JIRA much easier. But there is nothing significantly magic about it. It can done using the webhooks and APIs of the two systems. The fields that monday has not yet implemented are more complicated in that they require tighter integration. Components, for example, can not be set to just any value. Integrating this field will require data validation and error handling, etc.

Depending on the specific details of your situation you may be able to make certain assumptions and/or restrictions regarding these “complex” fields. Thus making the integration for your situation easier.

The bottom line is that it is POSSIBLE to work around the current built-in monday/JIRA integrations. But, the question is will it be worth it considering the details of any given scenario.