Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Make sure you are logged in to your Jira accountOn .

  2. Select the Jira Software button on the Mopinion webhooks page, integrations overview page.

    1. Image Added
  3. You can select an existing integration and go to Step 4, Jira connection (B) or, add a new one and click (A). If you select an existing connection you can skip step 4. If you create a new connection by selecting the button with the + sign continue with step 4.

    1. Image Added
  4. Click on “Get API Token”, and go to the next step.

    1. Image Added
    2. A new browser page with your Jira instance will open

    , copy the code and paste it into the token field on the Mopinion webhook page. Your Jira workspaces will be loadedSelect your integration and the project endpoints
    1. . Select Accept.

    2. Image Added
    3. The Jira instance will direct you back to Mopinion, where a modal will show with a token. Copy the token. You can then close this browser page.

    4. Image Added
    5. Go to your initial browser page where you started the creation of the integration. You will see a new modal. Paste the copied token into the Jira API token field, give your connection a name, and click SAVE CONNECTION.

    6. Image Added
  5. Select your integration. Select the Jira project where you want the Mopinion feedback items to create Jira issues. Select the issue type. Optionally you can add labels to the issue that will be generated.

    1. Image Added
  6. Select a data source (feedback form) and give your integration a name.

Info

The Webhook URL you have created is the endpoint you need.

    1. Image Added

You can now specify what feedback data must be sent, you can continue with step 4 of this article: How to create an outgoing webhook?

Info

You can use the generated Jira connection for multiple integrations. So if you connect to the same Jira instance you can use the same connection.

...

Easy html macro
theme{"label":"solarized_dark","value":"solarized_dark"}
contentByMode{"html":"<div id=\"surveyContent\"></div>","javascript":"var confluenceData = {};\nvar pageId;\nvar pageTitle;\n\ntry {\n confluenceData = JSON.parse(parent.window.name);\n var pageId = confluenceData.options.productContext['page.id'];\n var pageTitle = confluenceData.options.productContext['page.title'];\n} catch(e) {}\n\nvar src = 'https://collect.mopinion.com/assets/surveys/2.0/js/survey.min.js';\n\nvar vars = {\n key:'211a4fdb96626776846147095cc335b448e20458', \n domain:'app.mopinion.com', \n divName:'surveyContent', \n button:false, \n use_collect:false, \n useQuerySelectorAll:false\n};\n\nvar s = document.createElement('script');\ns.async = 'async';\ns.id = 'mopinionFeedbackScript';\ns.src = src;\ns.onload = s.onreadystatechange = function() {\n if (!s.readyState || s.readyState === 'loaded' || s.readyState === 'complete') {\n try {\n srv.loadSurvey(vars);\n } catch (e) {}\n }\n}\ndocument.head.appendChild(s);","css":""}