Skip to content

Need a Slack integration per deployment #2854

@ocielliottc

Description

@ocielliottc

Currently, we have a Slack integration for the Production Kudos. We have plans for adding a Pulse Response integration. We will need the ability to deploy to Development and Production with different Slack integrations. We currently have two Slack integrations, one for Production Kudos and one for Development Pulse Response testing.

We can repurpose both of these to handle Production and Development.

  • 1. Rename the Production Check-Ins Kudos Integration to Check-Ins Integration.

  • 2. Define the Slash Command for Production.

    • Command: /pulse
    • Request URL: https://checkin.objectcomputing.com/services/pulse-responses/command
    • Short Description: Submit your Check-Ins Pulse response via Slack
    • Default the remaining options.
  • 3. Rename the Check-Ins Pulse Integration to Development Check-Ins Integration.

  • 4. Modify the Check-Ins code to have one Slack section with the webhook-url, bot-token, and signing-secret.

  • 5. Configure the Development Deployment of Check-Ins to use the Webhook URL from the Development Check-Ins Integration.

Additionally, we will need to modify the application.yml to have a single Slack Bot Token and rename the variables to use a consistent naming scheme.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions