# Ray and LaunchDarkly

> What is on where, what depends on it, and who changed it last.

Source: https://heyray.io/integrations/launchdarkly

Ray is an AI teammate that works in your team chat, on Slack today. Connect LaunchDarkly and it can do the LaunchDarkly part of a request without anyone leaving the conversation: read what it needs, draft the change, and post it for approval before anything is written. 16 reads run without asking. Writing to LaunchDarkly is not switched on yet.

## What Ray reads in LaunchDarkly

Reading changes nothing, so Ray never stops to ask whether it may look something up.

- Feature flags, their status in every environment, and what depends on them
- Projects, environments, and segments
- Experiments, scheduled changes, and the audit log

## What Ray writes

Ray reads LaunchDarkly and answers from it in the thread. Writing to LaunchDarkly is not switched on yet, so there is nothing to approve.

## Things Ray is never handed

These are left out during curation, so they are not something Ray could do and decides against. They are not in front of it at all.

- Turn a flag on or off
- Create or delete a flag, environment, or segment
- Approve a change request
- Add or remove members and custom roles

## Ask it like this

- "@Ray is the new checkout flag on in production?"

## Connecting LaunchDarkly

LaunchDarkly has no per-person login, so it connects once with a single workspace key and covers the whole team. Ray reaches whatever that key reaches, and every write still stops for approval first. The key is pasted on Ray's own connect page, never in chat, and it never reaches the model. Disconnecting LaunchDarkly or uninstalling Ray revokes the connection.

## More

- This page for people: https://heyray.io/integrations/launchdarkly
- Every integration: https://heyray.io/integrations.md
- Install Ray: https://heyray.io/install.md
- Pricing: https://heyray.io/pricing.md
