--- stage: Configure group: Configure info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments --- # ChatOps on GitLab.com ChatOps on GitLab.com allows GitLab team members to run various automation tasks on GitLab.com using Slack. ## Requesting access GitLab team-members may need access to ChatOps on GitLab.com for administration tasks such as: - Configuring feature flags. - Running `EXPLAIN` queries against the GitLab.com production replica. - Get deployment status of all of our environments or for a specific commit: `/chatops run auto_deploy status [commit_sha]` To request access to ChatOps on GitLab.com: 1. Sign in to [Internal GitLab for Operations](https://ops.gitlab.net/users/sign_in) with one of the following methods (Okta is not supported): - The same username you use on GitLab.com. You may have to choose a different username later. - Clicking the **Sign in with Google** button to sign in with your GitLab.com email address. 1. Confirm that your username in [Internal GitLab for Operations](https://ops.gitlab.net/) is the same as your username in [GitLab.com](https://gitlab.com/). If the usernames don't match, update the username in [User Settings/Account for the Ops instance](https://ops.gitlab.net/-/profile/account). 1. Comment in your onboarding issue, and tag your onboarding buddy and your manager. Request they add you to the `ops` ChatOps project by running this command in the `#chat-ops-test` Slack channel, replacing `` with your username: `/chatops run member add gitlab-com/chatops --ops` ```plaintext Hi <__BUDDY_HANDLE__> and <__MANAGER_HANDLE__>, could you please add me to the ChatOps project in Ops by running this command: `/chatops run member add gitlab-com/chatops --ops` in the `#chat-ops-test` Slack channel? Thanks in advance. ``` 1. Ensure you've set up two-factor authentication. 1. After you're added to the ChatOps project, run this command to check your user status and ensure you can execute commands in the `#chat-ops-test` Slack channel: ```plaintext /chatops run user find ``` The bot guides you through the process of allowing your user to execute commands in the `#chat-ops-test` Slack channel. 1. If you had to change your username for GitLab.com on the first step, make sure [to reflect this information](https://gitlab.com/gitlab-com/www-gitlab-com#adding-yourself-to-the-team-page) on [the team page](https://about.gitlab.com/company/team/). ## See also - [ChatOps Usage](../ci/chatops/index.md) - [Understanding EXPLAIN plans](database/understanding_explain_plans.md) - [Feature Groups](feature_flags/index.md#feature-groups)