Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-6783

Send first notification to notification tracker

    • Icon: Feature Request Feature Request
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 3.11.0-alpha5, 3.11.0
    • None
    • backend
    • None
    • Not defined

      PDP Epic

      https://github.com/camunda/product-hub/issues/990

      Also do OPT-6484 as part of this.

      Testing Notes

      • Requirements:
        • to receive an onboarding notification there needs to be a new process for which the first process instance has been started
        • Notifications are only available in SaaS
        • The controller changes to set the required env vars are merged already so this should be testable with a dev cloud generation

       

      Use cases to test:

      • Happy path: receive a notification when a new instance for a new process was started, notification links to instant preview dashboard
      • User who does not have permission to access Optimize does not receive any notifications
      • Only one notification per process: New instances after the very first one that triggered the notification should not trigger additional notifications
      • Issues during the notification sending are logged and don't cause any other problems (eg notificaiton API not available, env vars incorrectly configured)

       

        This is the controller panel for Smart Panels app

            [OPT-6783] Send first notification to notification tracker

            Tobias Conz created issue -
            Tobias Conz made changes -
            Description Original: h2. Problem Definition
            h3. User Story

            As a business user
            I want to be guided to Optimize as part of our on-boarding journey 
            So that I can experience the value of Optimize.
            h3. Use Cases
            h3. PM Notes (Customer requests, context, assumptions)
            h2. Solution Definition
            h3. Solution Ideas
             * Slack Channel: [prj-notification-panel - Camunda - 6 new items - Slack|https://app.slack.com/client/T0PM0P1SA/C04KFP9QVAM]
             * Context Epic/Theme: [https://github.com/camunda/product-hub/issues/586]
             *  

            h3. Design Notes (Videos, mockups, guidance)
            h3. User Scenario

            GIVEN
            (MH/SH/NTH) WHEN
            (MH/SH/NTH) THEN
            h3. Metrics (if applicable)
            New: h2. Problem Definition
            h3. User Story

            As a business user
            I want to be guided to Optimize as part of our on-boarding journey 
            So that I can experience the value of Optimize.
            h3. Use Cases
            h3. PM Notes (Customer requests, context, assumptions)
             * We start with one first notification, "Suggest to view an performance dashboard for the first time" as part of an experiment.
             * Details are define here [Camunda Platform Notifications - Google Sheets|https://docs.google.com/spreadsheets/d/1X3cHTZk3qISEfnRmlhQscNMXLG3Bnu0n362PeLEenpA/edit#gid=1779604260] - Line 31

            h2. Solution Definition
            h3. Solution Ideas
             * Slack Channel: [prj-notification-panel - Camunda - 6 new items - Slack|https://app.slack.com/client/T0PM0P1SA/C04KFP9QVAM]
             * Context Epic/Theme: [https://github.com/camunda/product-hub/issues/586]
             *  

            h3. Design Notes (Videos, mockups, guidance)
            h3. User Scenario

            GIVEN
            (MH/SH/NTH) WHEN
            (MH/SH/NTH) THEN
            h3. Metrics (if applicable)
            Tobias Conz made changes -
            Description Original: h2. Problem Definition
            h3. User Story

            As a business user
            I want to be guided to Optimize as part of our on-boarding journey 
            So that I can experience the value of Optimize.
            h3. Use Cases
            h3. PM Notes (Customer requests, context, assumptions)
             * We start with one first notification, "Suggest to view an performance dashboard for the first time" as part of an experiment.
             * Details are define here [Camunda Platform Notifications - Google Sheets|https://docs.google.com/spreadsheets/d/1X3cHTZk3qISEfnRmlhQscNMXLG3Bnu0n362PeLEenpA/edit#gid=1779604260] - Line 31

            h2. Solution Definition
            h3. Solution Ideas
             * Slack Channel: [prj-notification-panel - Camunda - 6 new items - Slack|https://app.slack.com/client/T0PM0P1SA/C04KFP9QVAM]
             * Context Epic/Theme: [https://github.com/camunda/product-hub/issues/586]
             *  

            h3. Design Notes (Videos, mockups, guidance)
            h3. User Scenario

            GIVEN
            (MH/SH/NTH) WHEN
            (MH/SH/NTH) THEN
            h3. Metrics (if applicable)
            New: h2. Problem Definition
            h3. User Story

            As a business user
            I want to be guided to Optimize as part of our on-boarding journey 
            So that I can experience the value of Optimize.
            h3. Use Cases
            h3. PM Notes (Customer requests, context, assumptions)
             * We start with one first notification, "Suggest to view an performance dashboard for the first time" as part of an experiment.
             * Details are define here [Camunda Platform Notifications - Google Sheets|https://docs.google.com/spreadsheets/d/1X3cHTZk3qISEfnRmlhQscNMXLG3Bnu0n362PeLEenpA/edit#gid=1779604260] - Line 31.
             * Target is to have this as part of the March / April release.

            h2. Solution Definition
            h3. Solution Ideas
             * Slack Channel: [prj-notification-panel - Camunda - 6 new items - Slack|https://app.slack.com/client/T0PM0P1SA/C04KFP9QVAM]
             * Context Epic/Theme: [https://github.com/camunda/product-hub/issues/586]
             *  

            h3. Design Notes (Videos, mockups, guidance)
            h3. User Scenario

            GIVEN
            (MH/SH/NTH) WHEN
            (MH/SH/NTH) THEN
            h3. Metrics (if applicable)
            Joshua Windels made changes -
            Assignee New: Joshua Windels [ joshua.windels ]
            Tobias Conz made changes -
            Remote Link New: This issue links to "Github PH#990 (Web Link)" [ 19142 ]
            Eric Lundberg made changes -
            Comment [ Hi [~joshua.windels] , I can answer one of the questions

            Scope
              * All users with accessOptimize permissions within the organization should get it (assuming the [permissions doc|https://docs.google.com/document/d/1FZYFn9fK2sn6ksjh7drSNad1vyMEIwK6p4KlG353yfM/edit#] is still accurate)
            For the technical question, I'll ask it to the Console team on the [slack channel|https://camunda.slack.com/archives/C04KFP9QVAM]

             BTW [~tobias.conz], the [notification text|https://docs.google.com/spreadsheets/d/1X3cHTZk3qISEfnRmlhQscNMXLG3Bnu0n362PeLEenpA/edit#gid=1779604260&range=J31] is still TBD ]
            Joshua Windels made changes -
            Assignee Original: Joshua Windels [ joshua.windels ]
            Joshua Windels made changes -
            Status Original: Triage [ 10612 ] New: Open [ 1 ]
            Helene Waechtler made changes -
            Assignee New: Helene Waechtler [ helene.waechtler ]
            Tobias Conz made changes -
            Description Original: h2. Problem Definition
            h3. User Story

            As a business user
            I want to be guided to Optimize as part of our on-boarding journey 
            So that I can experience the value of Optimize.
            h3. Use Cases
            h3. PM Notes (Customer requests, context, assumptions)
             * We start with one first notification, "Suggest to view an performance dashboard for the first time" as part of an experiment.
             * Details are define here [Camunda Platform Notifications - Google Sheets|https://docs.google.com/spreadsheets/d/1X3cHTZk3qISEfnRmlhQscNMXLG3Bnu0n362PeLEenpA/edit#gid=1779604260] - Line 31.
             * Target is to have this as part of the March / April release.

            h2. Solution Definition
            h3. Solution Ideas
             * Slack Channel: [prj-notification-panel - Camunda - 6 new items - Slack|https://app.slack.com/client/T0PM0P1SA/C04KFP9QVAM]
             * Context Epic/Theme: [https://github.com/camunda/product-hub/issues/586]
             *  

            h3. Design Notes (Videos, mockups, guidance)
            h3. User Scenario

            GIVEN
            (MH/SH/NTH) WHEN
            (MH/SH/NTH) THEN
            h3. Metrics (if applicable)
            New: PDP Epic

            [https://github.com/camunda/product-hub/issues/990]

             

              Unassigned Unassigned
              tobias.conz Tobias Conz
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: