Connecting amoCRM: how to get the integration keys

For Sales Workshop to create deals and contacts in your amoCRM, you register your own “external integration” in your amoCRM account and enter its keys in the platform settings. The keys are used only to connect your account — the integration is created and stays on your side.

The screenshots show the Russian amoCRM interface; the original label is given in brackets next to each English one.

Step 1. Create an integration

  1. In your amoCRM account, open the “amoMarket” section.
  2. In the top right corner of the page, click the three-dot icon (it sits next to the “Webhooks” button).
  3. In the menu that opens, choose “Create integration” (Создать интеграцию).
The amoMarket menu with the “Documentation” and “Create integration” items
The menu behind the three-dot button next to “Webhooks” — choose “Create integration”.

Step 2. Choose the integration type

The “Create integration” window opens with a choice of types. You need “External integration” (Внешняя интеграция) — click “Create” next to it.

The “Create integration” window: choosing between “External integration” and “Private integration”
In the “Create integration” window, choose “External integration” → “Create”.

Step 3. Fill in the integration form

The “Create integration” form opens. In the “Redirect URI” (Ссылка для перенаправления) field, paste:

https://salesworkshop.ai/api/oauth/callback/amocrm

This URI is the same for every Sales Workshop customer — it belongs to the platform, not to your account. Below it, enable “Grant access: All” (Предоставить доступ: Все), enter any name (for example, “Sales Workshop”) and click “Save” (Сохранить). The other fields are optional.

The “Create integration” form: redirect URI, the “Grant access: All” checkbox, name and description
The creation form: redirect URI, “Grant access: All”, integration name.

Step 4. Copy the keys

After saving, the integration card opens with the “Description”, “Keys and access” and “Granted access” tabs.

The new integration's card on the “Description” tab with the “Installed” status
The integration card right after it's created.

Open the “Keys and access” (Ключи и доступы) tab. The integration ID is already shown; for the secret key, click “Generate new key” (Сгенерировать новый ключ).

The “Keys and access” tab: secret key, integration ID, long-lived token, authorization code
The “Keys and access” tab. You only need the “Integration ID” and the “Secret key” — the “Long-lived token” and the “Authorization code” are not used to connect Sales Workshop.

Paste the integration ID and the secret key into the amoCRM settings in Sales Workshop, together with your account address.

The account address is what you see in the browser's address bar while logged in to amoCRM:

https://youraccount.amocrm.ru/leads/...

You only need the highlighted part — youraccount.amocrm.ru. Leave out https:// and anything after the domain. Then click “Authorize in amoCRM”.

Step 5. Paste the keys into Sales Workshop

In Sales Workshop's settings, open the “Leads & CRM” section → the amoCRM card. This is the same form the integration ID, secret key and account address from step 4 go into.

The amoCRM card in Sales Workshop settings with the “Account address”, “Integration ID” and “Secret key” fields
The amoCRM card in Sales Workshop — paste the account address, integration ID and secret key from step 4 here.

Click “Save keys”, then “Authorize in amoCRM”: an amoCRM access-request window opens, confirm it, and you're redirected back to Sales Workshop already connected.