--- title: "Deploy to console" url: https://docs.catalyst.zoho.com/en/tutorials/ecommerce-bot/nodejs/deploy-to-console/ description: "Configure a conversational sales assitant bot for an ecommerce website using Catalyst ConvoKraft, Serverless Integration functions, and Zoho CRM that will interact with the website users, and manage their orders." last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Deploy Catalyst Project" url: /en/cli/v1/deploy-resources/introduction/ --- # Deploy to console To train and test the configured ecommerce bot in ConvoKraft from the console, you will first need to deploy the project to the console. 1. To [deploy your Catalyst project](https://docs.catalyst.zoho.com/en/cli/v1/deploy-resources/introduction/) from the CLI, run the following command in your terminal from your project directory : ```sh catalyst deploy ```  After you deploy the functions directory it will available under the Serverless Functions component of the Catalyst console.  2. Click on the function name **ecommerce_function**. Switch to the **Code** tab. You can edit the function from here and click **Save**, if required.  3. Switch to the **Configuration** tab and expand the **Environmental variables** tab. Click **Create Variable**.  4. Provide the key as `client_id` and add the value of ClientID that we have saved earlier in [this step](https://docs.catalyst.zoho.com/en/tutorials/ecommerce-bot/nodejs/register-client) as Development value here. Click **Save**.  Similarly you must create the following environmental variables:
| Key | Development Value |
|---|---|
| `client_secret` | Value fetched from the API console |
| `auth_url` | https://accounts.zoho.com/oauth/v2/auth |
| `refresh_url` | https://accounts.zoho.com/oauth/v2/token |
| `refresh_token` | Value fetched from the API console |
| `crmapiurl` | www.zohoapis.com |