> For the complete documentation index, see [llms.txt](https://idktool.gitbook.io/idktool/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://idktool.gitbook.io/idktool/selected-sms-providers.md).

# Selected SMS Providers

From 0.1.6 Update, IDK Tool gave its users the choice of the SMS Provider to use for every module that requires it.

{% hint style="danger" %}
The only module that is **not affected** by this page is ***Starcow***, where the only SMS Provider supported is **SMS-PVA**, because it is the only one at the moment who is **more flexible** when it comes to custom messages.
{% endhint %}

## Setting Up the Provider

The heart of IDKTool, the *config.json* file, has now a new field: ***selected\_provider*****.**

```
{
    "webhook": "",
    "key": "",
    "mailslurp_key": [""],
    "onlinesim_key": "",
    "smsactivate_key": "",
    "chrome_idk": "",
    "2captcha": "",
    "smspva": "",
    "selected_provider":"THIS_IS_THE_FIELD",
    "sms_timeout":""
}
```

{% hint style="info" %}
&#x20;If you do not fill it properly, or you do not fill it at all, it will be asked you what provider you want to use at the start of the Selected Modules.
{% endhint %}

## SMS PVA

You can set up your SMS PVA Account by clicking [here](https://smspva.com/index.php?do=register)!&#x20;

![](https://3708090746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MR9Tmiab08CTbvgbxjS%2F-MjObjZPB9UFgWPJhJB5%2F-MjOeP6c34FMvPBA-9EX%2FSchermata%202021-09-12%20alle%2012.59.27.png?alt=media\&token=9a4ca7e1-9e41-4081-9391-f774f7f7403b)

Once you are registered, from your Profile Page get your **API Key** and put it into IDKTool's *config.json* file.

![](https://3708090746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MR9Tmiab08CTbvgbxjS%2F-MjOfbxsF4x9BlyDc96r%2F-MjOgGAqZWpW7oeTQQnH%2FSchermata%202021-09-12%20alle%2013.07.36.png?alt=media\&token=5ed5488a-8e24-47cb-bed1-0f7d07cb04d9)

If you wish to use SMS PVA to Generate Accounts, write "**smspva**" into the *selected\_provider* field.

When a Module that requires SMS asks the SMS Country ISO in the Task File, you have to use this FORMAT to ensure SMS PVA works properly:

`ISO (IT, CZ, NL, etc...)`

## SMS-Activate.RU

You can set up your SMS-Activate Account by clicking [here](https://sms-activate.ru/en//)!

![](https://3708090746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MR9Tmiab08CTbvgbxjS%2F-MjOfbxsF4x9BlyDc96r%2F-MjOh9ABZVUQZ7HR6lQg%2FSchermata%202021-09-12%20alle%2013.11.27.png?alt=media\&token=2c9812ce-8be6-49bc-9907-dbee62cb7b27)

Once you are registered, from your Profile Page ([here](https://sms-activate.ru/en/profile)) get your **API Key** and put it into IDKTool's *config.json* file.

![](https://3708090746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MR9Tmiab08CTbvgbxjS%2F-MjOfbxsF4x9BlyDc96r%2F-MjOiDqiJYESUl8a-ZEp%2FSchermata%202021-09-12%20alle%2013.16.09.png?alt=media\&token=f38a4557-2c49-4ade-87a9-f155f1e90d76)

If you wish to use SMS ACTIVATE to Generate Accounts, write "**sms-activate**" or "**smsactivate**" into the *selected\_provider* field.

When a Module that requires SMS asks the SMS Country / PREFIX in the Task File, you have to use this FORMAT to ensure SMS-ACTIVATE works properly:

```
ISO (IT, CZ, NL, etc...)
```

## OnlineSim.RU

You can set up your OnlineSim Account by clicking [here](https://onlinesim.ru/en/auth/register)!

![](https://3708090746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MR9Tmiab08CTbvgbxjS%2F-MjOfbxsF4x9BlyDc96r%2F-MjOjDBHbmWl0cJJHLZi%2FSchermata%202021-09-12%20alle%2013.19.33.png?alt=media\&token=360d9d04-2c34-4713-b792-d56c9294e0fb)

Once you are registered, from your Profile Page ([here](https://onlinesim.ru/v2/pages/profile)) get your **API Key** and put it into IDKTool's *config.json* file.

![](https://3708090746-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MR9Tmiab08CTbvgbxjS%2F-MjOfbxsF4x9BlyDc96r%2F-MjOkFKOSdEzNsgGohKj%2FSchermata%202021-09-12%20alle%2013.24.55.png?alt=media\&token=396ce65d-7c17-4998-bb32-ec9a7f5fcd18)

If you wish to use ONLINESIM to Generate Accounts, write "**onlinesim**" into the *selected\_provider* field.

When a Module that requires SMS asks the SMS Country / PREFIX in the Task File, you have to use this FORMAT to ensure ONLINESIM works properly:

```
ISO (IT, CZ, NL, etc...)
```
