--- title: "Log in from Catalyst CLI" url: https://docs.catalyst.zoho.com/en/cli/v1/login/login-from-cli/ description: "Learn about logging in to Catalyst CLI before you execute a CLI command from your terminal." last_updated: 2026-09-02T11:17:14Z service: All Services type: general --- # Log in from Catalyst CLI ### Introduction Before you begin using Catalyst CLI, you need to log in to your Catalyst account in your CLI. This will connect your CLI with your online Zoho account. Once you are logged in from your CLI, you can work on your Catalyst project directly from your system's terminal. The changes you make in the CLI will be reflected and synchronized in your online Catalyst account when you deploy them. ### Steps to Log In To login to your online Zoho account from the CLI: 1. Execute the following command in your terminal: ```sh catalyst login ``` 2. You will be prompted to allow Catalyst to collect CLI error reporting information. Press **Y** to allow Catalyst to collect CLI error reporting information and press **Enter** . To deny permission, press **N** , then press **Enter**. 3. The CLI will then prompt you to select the data center that you will be accessing Catalyst from. Select the **US** , **EU**, **IN**, **JP**, **SA**, **AU**, or **CA** DC based on the DC your account belongs to, then press **Enter** . ![catalyst_cli_login_1](https://catalyst-docs-development.zohostratus.in/images/cli/cli-login/catalyst_cli_login_1.webp) You will be automatically redirected to your browser window, where the Zoho Accounts login page is opened. If you are not automatically redirected, visit the URL displayed under 'Visit this URL on this device to login'. ![](https://catalyst-docs-development.zohostratus.in/images/cli/cli-login/catalyst_cli_login_2.webp) > **Note:** Other than error reporting information, Catalyst also collects information about the performance and behaviour of the CLI, command logs, and other essentials. These are beneficial during bug fixes, if you approach Catalyst support for troubleshooting. If you deny the permission now, you will have to logout and login again, or perform a force login, to allow this permission again. The data is pushed to the Catalyst server only after you have authenticated your CLI. 4. If you aren't logged in to your Zoho account, sign in using your credentials in the Zoho Accounts login page. 5. You will be redirected to a page where Catalyst CLI requests permission to access the data in your Zoho account. Click **Accept** to provide these permissions to Catalyst CLI. ![](https://catalyst-docs-development.zohostratus.in/images/cli/cli-login/catalyst_cli_login_backend_permission_request.webp) 6. If your login attempt is successful, you will be redirected to a screen displaying a successful Catalyst CLI login message. ![](https://catalyst-docs-development.zohostratus.in/images/cli/cli-login/catalyst_cli_login_success_browser.webp) 7. Close the window and continue using the CLI in your terminal. The CLI also displays a successful login message. ![](https://catalyst-docs-development.zohostratus.in/images/cli/cli-login/catalyst_cli_login_success.webp) > **Note:** If you are a **Visual Studio Code IDE** user, you can install the **Catalyst Tools** extension, and perform these CLI operations using your IDE in place of the CLI. Steps to login to Catalyst through your Visual Studio Code IDE can be found [here](https://docs.catalyst.zoho.com/en/catalyst-extensions/vs-code-extension/implementation/#log-in-to-catalyst). > **Info:** This command is available in Non-interactive mode. Refer to the [Non-Interactive Catalyst CLI Commands](https://docs.catalyst.zoho.com/en/ai-toolkit/ni-cli/ni-commands/) page for the complete syntax.