## vTiger BulkGate provider setup
This document will guide you through setting up BulkGate provider for vTiger CRM

## Install SMS Notifier module

1. Click gear icon ⚙️ in upper right corner
2. Click `CRM settings`
3. Click `Studio` drop-down in the left
4. Click `Module manager.` You can click on 📌 pin icon next to it to add a shortcut to your settings home page
5. In `Module manager detail view`, click `Extension store` button in the top right
6. Locate `SMS notifier` and click `Install`

![SMS_Notifier_install](helpdesk:vtiger-setup/InstallSMSNotifier)

7. For successful installation, click `Ok` button

## BulkGate Provider

1. Go to [this](https://github.com/BulkGate/vtiger) repository and download the following code [BulkGate provider code](https://raw.githubusercontent.com/BulkGate/vtiger/master/src/BulkGate.php).
2. Copy this file into `..\vtigercrm\modules\SMSNotifier\providers\`

## Configuring BulkGate Gateway

You are required to register BulkGate account and create vTiger api before you get started.
To sign up, click [here](https://portal.bulkgate.com/sign/up).
After successful registration, follow [this credit purchase guide](https://www.bulkgate.com/en/helpdesk/payments-and-wallets/purchasing-credit/) which will show you how to buy credits.
Once you own credits you can generate vTiger API [here](https://portal.bulkgate.com/application/).

![vTiger_API](helpdesk:vtiger-setup/module_and_apis)

Follow [this API setup guide](https://www.bulkgate.com/en/docs/api-administration-tokens/api-administration/) to show you how.
Generated API will contain `Application ID` and `Application token`
> [!CAUTION]
> Never share these with anyone


Here's how to configure BulkGate gateway in vTiger CRM

1. Click `SMS notifier` tab. You can find it under `All` dropdown on menu bar
2. Click 🔧 wrench icon > `Server configuration`
3. Click `New configuration` and configure following details in the popup that appears

![Provider_Configuration](helpdesk:vtiger-setup/server_configuration_2)
