LaunchDarkly Developer Documentation

Get started in under 30 minutes.
LaunchDarkly provides feature flags as a service for Java · Python · Ruby · Go · Node.js · PHP · .NET. Control feature launches -- who sees what and when -- without multiple code deploys. Easy dashboard for phased rollouts, targeting and segmenting.
Need more help? write us at support@launchdarkly.com

Get Started    

LaunchDarkly's HipChat integration allows you to receive room notifications for any activities in LaunchDarkly. When something is changed (e.g. when a feature flag is updated, when a new team member is invited to LaunchDarkly, and more) we'll send a HipChat room notification.

Creating a room notification

To set up room notifications, you'll need to create a Room Notification token in HipChat. Click on the Rooms tab in HipChat, and select the room that should receive LaunchDarkly notification. Next, click on the Tokens sidebar item. Create a new token with the Send Notification scope, then copy the token as well as the room ID or name.

In LaunchDarkly, navigate to the Integrations page, and click Add Integration in the chat integrations section.

Enter the room ID or name, as well as the room notification token. The policy filter (described below) is optional. If you omit it (the default), you will receive room notifications for all events in LaunchDarkly.

Adding a policy filter

By default, room notifications set up without a policy filter will receive a notification for any change in LaunchDarkly (across any project, environment, goal, feature flag, etc.). You can optionally specify a policy (using the same syntax as our custom roles feature) to filter the events sent to your room.

For example, if you only want to receive an event when a change is made to one of your production feature flags, you can add the following policy to your room notification:

  [
    {
    "effect": "allow",
    "resources": [
      "proj/*:env/production:flag/*"
    ],
    "actions": [
      "*"
    ]
  	}
  ]

Disabling room notifications

You can temporarily disable a room notification by hitting the On/Off switch on the Integrations page.

Disabling room notifications

Disabling room notifications

HipChat