Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,457,339
Community Members
 
Community Events
176
Community Groups

How to Edit "Create issue" form for Intercom + Jira Cloud

I have set up the Jira Cloud + Intercom integration, but now I want to edit which fields show (and order) as needing to be filled out on the "Create Issue" form in Intercom. 

  • I've tried going to "Screens" settings (here – particularly the "Software Development Bug Screen" and the "Software Development Default Issue Screen"), but reordering the fields or removing them doesn't seem to reflect in Intercom on the "Create issue" form

 

Does anyone know the steps to add/remove/reorder fields on the "Create issue" form for Intercom + Jira Cloud?

 

Screenshot from Intercom:

Screen Shot 2020-05-11 at 1.56.27 PM.png

 

Thanks!

2 answers

1 accepted

1 vote
Answer accepted

Hey @Ryan Barone 

Thank you for your question. I am the developer of the Intercom integration and happy to provide you with some answers.

You are on the right track. The easiest way to add/remove fields from the create issue form is to go into your project settings (in Jira) > Screens and click on the associated screen for the create issue operation. This will bring you directly to the right screen configuration. Note that we are caching this configuration for performance reasons. Changes to the screen will only become visible in the Intercom app after 5 minutes.

create issue screen.png

Unfortunately, the order of the fields in the Intercom app does not follow the order in the Jira configuration. The reason being that the current Jira APIs do not allow us to retrieve the exact field order. We have raised this with Atlassian, however, to this date there is no fix for it or a way to work around this.

I hope this helps. Please let me know if you have any further questions or contact us directly via Intercom on toolsplus.io

Hi @Tobias Binna!  Thank you so much for the reply! I have marked the "Assignee" field as visible on all screens, but it still won't show on the intercom sideba (screenshots attached).  Admittedly, I'm unsure about which of these 5 screens is the associated screen for the create issue operation, so I also went to project settings (in Jira) > Screens and added "Assignee" to each of the screens, but it still doesn't show in intercom.  Do you happen to know why the "Assignee" field still won't show?

Screen Shot 2020-06-15 at 6.23.24 PM.pngScreen Shot 2020-06-15 at 6.24.12 PM.png

Hey @Ryan Barone , I should have mentioned that not all fields are supported in the create issue form in Intercom. Unfortunately, the assignee field is one of them. The problem is that the Intercom app framework does not support exactly the same field types as Jira and hence there is a bit of a mismatch there.

I don't have a complete list of not supported fields but here is a selection of fields that we currently cannot support: issue reporter, assignee, labels, or cascading select custom field.

I hope this helps and apologies for the confusion.

Hey @Tobias Binna, no problem and thanks for letting me know about the support/no support for particular fields.  For ones that are supported, are you able to tell me which of these 5 screens is the one that will drive the intercom+jira sidebar?

  • Default Screen
  • Software Development Bug Screen
  • Software Development Default Issue Screen
  • Resolve Issue Screen
  • Workflow Screen

Screen Shot 2020-06-15 at 6.23.24 PM.png 

Hey @Ryan Barone , unfortunately, there is no easy answer to that because it depends on the issue type and project that you select.

I am not sure if there is an easier way to do this but this is how you could get there:

To find the screen for a certain project/issue type combo start on the Issue type screen schemes page (available in the left-hand menu under the Screens section) and find the issue type screen scheme applicable to your project. 

image.png

Click on the name of the applicable issue type screen scheme. This will show the mapping from issue types to screen schemes. Click on the screen scheme for a particular issue type which will open that screen scheme.

image.png

On the open screen scheme page look for the create issue operation or the default may apply if there is no explicit scheme for the create operation defined. Then select the screen for the applicable row.

I found the info messages just below the page title quite helpful to understand what each of the schemes does. I am also quite sure there is also an easier way to find the applicable screen for a certain project/issue type/operation combo but I cannot find it right now.

Hope this helps.

Thanks, @Tobias Binna!

 

I appreciate the help!

Like Tobias Binna likes this
0 votes
Deleted user Sep 30, 2021

Hi Tobias,

Is "Request Type" support with this integration? I believe to have added it onto the right place but it is not showing on my Jira Cloud form.
Screenshot_34.pngScreenshot_35.png

Hey @[deleted] ,

At the moment the app only supports issue types. If you would like to set the request type for a Jira Service Management request you would have to add it manually in JSM after the issue has been created.

We have an open feature request to add support for request types and I have added a reference to your post here to record your vote for it.

Hey, I just came across this thread while troubleshooting an issue we have. If the reporter field is not selectable in Intercom how does JIRA then decide who to log as the reporter? We have an issue whereby a user is being set as a reporter by default on all Intercom integrated JIRA tickets. If above is correct and the reporter field is not supported within Intercom how do we prevent this? 

Hey @Stephen Kearney 

The issue reporter will always be what we refer to as the "app user". This is the user that was logged in to Jira when the integration was first set up and all operations against Jira run as this user. You can find the currently configured app user by opening the app info screen.

Unfortunately, the app cannot know which of your Intercom accounts match which Jira user accounts and it cannot generally assume that for all customers there will be a corresponding user in the other system. There is an FAQ in the docs that explains this in some more detail.

We generally recommend setting up the app with a generic app user, e.g. called "Intercom app". This will make it clear that an issue originates from Intercom. If you need to know the exact Intercom teammate that created the issue you will find the name at the end of the issue description.

I hope this helps and creates some clarity. Please let me know if you have any further questions.

Hey @Tobias Binna one question.. Is there any way to prepopulate fields? For example, to fill my custom field "user id" with the id from the user who contacted CX on intercom, or the same thing with the user's name..
Thanks in advance!

Hey @Patricio Gonzalez Guerrico,

Unfortunately, at the moment this is not possible. Having said that, this is something that we are looking to support in the future and I have added your vote to our internal feature request.

Best regards,
Tobias

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
PERMISSIONS LEVEL
Site Admin
TAGS

Atlassian Community Events