{"accent":"Accent","accept":"Accept","active":"Active","agentDigestFailedValue":"{n} {noun} did not go through","analyticsNavDesc":"Dashboards, ad-hoc queries, insights","analyticsNavLabel":"Analytics","apiKeysCreateModalTitle":"Create API key","appLockPromptTitle":"Verify it's you","appLockUsePasscode":"Use passcode","apps":"Apps","artifactCode":"Code","artifactComparison":"Comparison","artifactDocument":"Document","artifactFile":"File","artifactHtmlApp":"HTML app · click to open","artifactImage":"Image","artifactInteractive":"Interactive","artifactVideo":"Video","auto_social_sub":"Reach and engagement","billingRenewal":"Renews {date}","billingRenewalExternal":"Renews {date} on the {provider} side","bookDemoNavDesc":"See the product on your own tasks","businessHeroTitle":"One AI agent for the whole team","businessNavOverview":"Samreshuuu for business","businessNavOverviewDesc":"One AI agent for the whole team","cancel":"Cancel","canceledNoMoreCharges":"No more charges — access until {date}","categoryAds":"Ads & mailing","categoryAnalytics":"Analytics","categoryBanks":"Banks & payments","categoryCRM":"CRM","categoryContent":"Content & media","categoryDatabase":"Databases","categoryDev":"Development","categoryDocflow":"Docflow & accounting","categoryGoogle":"Google","categoryHR":"HR","categoryLogistics":"Logistics","categoryMarketplaces":"Marketplaces","categoryMessengers":"Messengers & social","categoryOther":"Other","categoryPM":"Tasks & projects","categoryYandex":"Yandex","channelLabelMax":"MAX","channelLabelPachca":"Pachca","channelLabelTelegram":"Telegram","companyRequisitesTitle":"Company details","compareCellExpandedPerSeat":"Same as the plan, per paid seat","compareCellImagesFree":"Up to 3 on the basic model","compareCellImagesMax":"Up to 150 — 2.5× Pro","compareCellImagesPro":"Up to 60","compareCellPerPlan":"Same as the chosen plan","compareCellRequestsMax":"Up to 320 — 4× Pro","compareCellSessionFree":"Baseline","compareCellSessionMax":"25×","compareCellSessionPro":"15×","compareCellTasksPro":"Up to 80","compareCellVideoMax":"Up to 30","compareHubEyebrow":"Comparisons","compareRowAudit":"Audit log","compareRowBilling":"Unified billing","compareRowCRM":"CRM and marketplaces","compareRowDailyTasks":"Task runs per day","compareRowDocs":"Document generation","compareRowDrive":"Shared team drive","compareRowEmailSupport":"Email support","compareRowImages":"Images per day","compareRowLegal":"Legal database","compareRowMemory":"Memory of projects and clients","compareRowPriorityQueue":"Priority queue","compareRowRefund":"Refund for unused","compareRowRoles":"Roles and access","compareRowSandbox":"Calculations and table analysis","compareRowSchedule":"Scheduled tasks and triggers","compareRowSeats":"Up to {maxSeats} seats","compareRowSessionBudget":"5-hour session allowance","compareRowTGSupport":"Priority Telegram support","compareRowVideo":"Videos per month","compareRowWeb":"Web search","compareSectionGeneration":"Content generation","compareSectionIntegrations":"Integrations and tools","compareSectionSupport":"Support","compareSectionTeam":"Team features","compareSectionUsage":"Usage","completed":"Completed","connectorAccessToken":"Access token","connectorAddCustomApi":"Add API","connectorAddInstance":"Add another","connectorAddKeyValue":"Add","connectorAddMcpServer":"Add server","connectorAddSecret":"Add secret","connectorAlfaBankApiKey":"API Key","connectorAlfaBankCert":"Client certificate","connectorAlfaBankKey":"Certificate private key","connectorAlfabankConnectHint":"You need a settlement account and Alfa-Business Online. Email the request to alfa_api@alfabank.ru; the ITV agreement is signed by the director in Alfa-Business Online. Then openssl req -new -key name.key -out name.csr: the bank returns the certificate in PEM, and name.key stays with you only. The production key for baas.alfabank.ru comes after the Sandbox and the “Завершено тестирование” email.","connectorAmoCRMAuthCode":"Authorization code","connectorAmoCRMClientId":"Integration Client ID","connectorAmoCRMClientSecret":"Integration Client Secret","connectorAmoCRMDomain":"Account domain","connectorAmoCRMSubdomain":"AmoCRM subdomain","connectorAmocrmConnectHint":"Settings → Integrations → Create integration → external integration, as an account administrator. Put your account's own address in the redirect link — https://<subdomain>.amocrm.ru for Russian accounts, https://<subdomain>.kommo.com for Kommo — and enter the same domain in «Account domain», otherwise OAuth rejects the redirect and keep leads, contacts, companies and tasks in the Allow access block. On the Keys and scopes tab take the ID, the secret key (shown only once) and the authorization code starting with def502 — it lives 20 minutes, copy it last.","connectorAnonGateBody":"Connecting needs an account. Signing up is free and takes 20 seconds — we'll bring you back here and open the connection.","connectorApiKey":"API Key","connectorApiSalt":"API Salt","connectorApiSecret":"API Secret","connectorApiToken":"API Token","connectorApifyConnectHint":"console.apify.com → Settings → «API & Integrations» → the personal API token: the value is hidden and reveals on click. Copy the string with no spaces at the edges — one extra character gives an unauthorized error. There is one token per account. The free plan gives $5 of usage a month with no card and 25 concurrent runs. The agent runs a scraper by its name from the Apify Store, like apify~instagram-hashtag-scraper.","connectorAppPassword":"App Password","connectorAppmetricaConnectHint":"Sign in at appmetrica.yandex.ru with the Yandex ID that sees the app in its list — the confirmation code goes under the same account. If the app is missing, ask the owner to add your email under “Access management”: “Read only” for reports, “Read/edit” for settings and push campaigns. “Agency: read” exposes only selected sources and events, so the summary comes out incomplete.","connectorApps":"Apps","connectorAtiSuConnectHint":"Developer portal ati.su/developers/tokens/ → “Мои токены” (My tokens). For a trial run the “Создать временный токен” button is enough: it comes from the api-panda-portal application and lives 7 days. For permanent work request a client_id at api@ati.su — employee name and email, product name, purpose — then enter it and press “Создать токен”. Copy the value from the Token column.","connectorAuthToken":"Auth Token","connectorAvitoClientId":"Client ID","connectorAvitoClientSecret":"Client Secret","connectorAvitoConnectHint":"Avito account: «Управление профилем» → «Настройки» → «Интеграции» (direct address avito.ru/professionals/api) → «Получить ключи» (Get keys). Keys are issued only on an account with a paid plan and work only for the account that issued them, so sign in under the one holding your listings. A Client ID and Client secret pair appears; if empty, reload after a minute. The pair stays in the section and can be copied again.","connectorBaseUrl":"1C base URL","connectorBeelineCloudpbxConnectHint":"Cloud PBX account at cloudpbx.beeline.ru → «Настройки» (Settings) → the «API» tab → the «Интеграция по API» switch. The add-on is paid, 500 RUB per month incl. VAT, and nothing goes through while it is off. Take the «логин» + «пароль» pair for external-system integration, not the portal token; if the tab has no pair, ask your account manager or vassupport@beeline.ru.","connectorBeforeYouConnect":"Check this before connecting","connectorBetterstackConnectHint":"Better Stack dashboard → «API tokens». Only the Admin role can open it — Team lead, Responder and Member cannot create a token. Under «Team-based tokens» pick the team and copy the value from the «Uptime API tokens» block: it only sees that team's monitors, so for several teams take a «Global API token». It is a Bearer token for https://uptime.betterstack.com/api/v2.","connectorBitrix24AppConnectHint":"You need your portal address — for example mycompany.bitrix24.com. A Bitrix24 window then opens where you sign in with your own account and approve access for the application. The application receives its permissions as one set: CRM, tasks, chats, drive, calendar and telephony — they are not picked individually. Access runs with the permissions of the employee who approved the sign-in.","connectorBitrix24AppOAuthButton":"Connect via Bitrix24","connectorBitrix24AppOAuthDescription":"Sign in through your Bitrix24 portal — no webhook to copy","connectorBitrix24AppOAuthError":"Failed to connect Bitrix24. Please try again","connectorBitrix24AppOAuthPopupBlocked":"Browser blocked the popup. Allow popups and try again","connectorBitrix24AppOAuthWaiting":"Waiting for approval in Bitrix24…","connectorBitrix24AppPortal":"Bitrix24 portal address","connectorBitrixConnectHint":"\"Applications → Developer resources\", the \"Ready-made scenarios\" tab → \"Other\" → \"Incoming webhook\". CRM alone is enough to read the funnel; add \"Tasks\" to create tasks and move deals. You need a link shaped like https://<your-domain>.bitrix24.com/rest/1/<secret code>/ — with a trailing slash and no method name. A webhook runs with the creator's permissions, and the REST API is closed on the free plan.","connectorBitrixInboundWebhookUrl":"Inbound Webhook URL","connectorBotToken":"Bot token","connectorBoxId":"Box ID","connectorBpmsoftConnectHint":"Server address — from your BPMSoft address bar up to the first slash (https://crm.company.ru). Login and password — of a dedicated user: System Designer → «Пользователи и администрирование» → «Пользователи системы» → «Добавить пользователя», type «Сотрудник компании». Tick a license on the «Лицензии» tab, otherwise sign-in is rejected. Then grant the «Доступ к OData» operation under «Права доступа на операции».","connectorBrandAnalyticsConnectHint":"Brand Analytics cabinet → «Настройки» (Settings) → «Интеграции» (Integrations) → «Статистический API» (Statistical API) → «Подключить» (Connect). You need «Администратор» or «Супер Администратор» rights and the «Расширенный» plan or higher, otherwise the item is missing. Tick «Интеграция активна», save, copy the API key. Data is per topic: with no monitoring topic the reply is empty.","connectorBybitConnectHint":"Bybit account → «API Management» (www.bybit.com/app/user/api-management) → «Create New Key» → «System-generated API Keys»: an RSA key will not work, requests are signed with HMAC-SHA256. «Read-Only» covers balances, positions, orders and history; the Wallet permission group is not needed. With no IP whitelist the key expires after 90 days. Copy the API Key and Secret right after creation.","connectorCdekConnectHint":"Cabinet at lk.cdek.ru → «Интеграция» (Integration) → «Создать новый ключ». API access is granted only under a contract with a company or sole proprietor; without one the section is absent. Copy the Account (the client_id) and the Secure password (the client_secret) — the Secure password is shown only once at creation, and a lost one means issuing a new key.","connectorCertChooseFile":"Choose file","connectorCertLoaded":"File loaded","connectorCertReadFailed":"Could not read the file","connectorCertTooLarge":"File is over 64 KB — that is not a certificate","connectorChat2deskApiToken":"API Token","connectorChat2deskConnectHint":"chat2desk.com → Settings → API and scripts → API. The section is visible to the account administrator only — operators and supervisors do not see it. Click Show and copy the whole string, without surrounding spaces and with no Bearer prefix; a channel token (Telegram, for example) will not work. The same page shows what is left of the 100,000 monthly requests, and generating a new token invalidates the previous one.","connectorChestnyznakConnectHint":"Sign in to the marking cabinet with your УКЭП, then click your user name in the top right corner → «Профиль» → the «Данные участника» tab → the «Участие в системе» block → «Сгенерировать токен». The product group you trade in must be added there via «Редактировать». The value is a long string of three dot-separated parts; the field empties after a page refresh, so copy it at once.","connectorClearFilters":"Reset","connectorClientId":"Client ID","connectorClientSecret":"Client Secret","connectorConnect":"Connect","connectorConnectSlow":"Checking the connection… the provider is responding slowly","connectorConnectSuccess":"{service} connected successfully","connectorConnectTimeout":"The service didn't respond in time. Please try again.","connectorConnectTitle":"Connect {service}","connectorConnectUnverifiedBody":"The key was saved, but we couldn't verify it — the provider didn't respond. If the integration doesn't work, check the key and reconnect.","connectorConnectUnverifiedTitle":"{service}: key saved","connectorConnectWebhookUnavailable":"{service} connected — events unavailable","connectorConnected":"Connected","connectorCreateSkill":"Create skill","connectorCreateSkillDescription":"A skill provides detailed instructions for the assistant on how to work with this API","connectorCreateSkillPrompt":"Create a skill for this connector?","connectorCreatomateConnectHint":"Creatomate dashboard → pick the project → «Project Settings» → the «API Key» field: the value is hidden and reveals on click. Each project has its own key, and a neighbouring one returns someone else's template list. An empty project returns an empty list, so create at least one template in the editor. The API works on every plan; the free trial is 50 credits with no card.","connectorCredentialsSection":"Connected keys","connectorCustomApiBaseUrl":"Base URL","connectorCustomApiDescription":"Connect third-party services via their API to extend assistant capabilities","connectorCustomApiName":"Name","connectorCustomMcpDescription":"Connect MCP servers to extend assistant capabilities","connectorDadataApiKey":"API Key (Token)","connectorDadataApiSecret":"Secret Key","connectorDadataConnectHint":"Register at dadata.ru and confirm your email — the keys are generated automatically. Both sit in the profile at dadata.ru/profile/#info, side by side: copy the API key and the secret key. The secret one is required by «Стандартизация» (Standardization), billed separately at 20 kopecks per address; lookups by INN and OGRN are free within 10,000 requests per day.","connectorDataSection":"Connection data","connectorDbAnalyzeCta":"Analyze","connectorDbAnalyzePrefill":"I connected a PostgreSQL database. Show me what tables it has and suggest 3–5 useful reports over this data.","connectorDbHost":"Host","connectorDbHostHint":"Database address without a protocol, e.g. db.xxxx.supabase.co (Supabase pooler: aws-0-….pooler.supabase.com).","connectorDbName":"Database","connectorDbPort":"Port","connectorDbPortHint":"Direct connection — 5432, pooler (Supabase/Neon) — 6543.","connectorDbSslmode":"SSL mode","connectorDbSslmodeHint":"require works for cloud databases (Supabase, Neon, RDS, Yandex Cloud). verify-full — when you need CA-chain verification.","connectorDbUserHint":"Database user, e.g. postgres (Supabase pooler: postgres.<ref>).","connectorDiadocConnectHint":"diadoc.ru/integrations/api → integration request: a manager opens the Integrator Cabinet and issues client_id, and client_secret is issued there too. Get the token via OpenID Connect with scope «openid profile email offline_access Diadoc.PublicAPI» — without Diadoc.PublicAPI the production API rejects it. The box id is the 32 characters between https://diadoc.kontur.ru/ and /Folder/Inbox.","connectorDisconnect":"Disconnect","connectorDisconnectConfirm":"Disconnect {service}?","connectorDisconnectDescription":"Assistant will lose access to this service","connectorDisconnectSuccess":"{service} disconnected","connectorDisconnected":"Disconnected","connectorEditCredentials":"Edit credentials","connectorEditCustomApi":"Edit Custom API","connectorEmail":"Email","connectorEnvDelete":"Delete variable","connectorEnvDeleteError":"Could not delete the variable","connectorEnvDeleted":"{name} deleted","connectorEnvDescription":"Your own variables for the agent: they are lifted into the sandbox environment, and the agent's code reads them through os.environ. Values are stored encrypted and never shown back — to change one, save a new value over it.","connectorEnvDiagnostics":"{count}/{maxVars} variables · {bytes}/{maxBytes} bytes · updated {updatedAt}","connectorEnvEmpty":"No variables yet","connectorEnvLoadError":"Could not load variables","connectorEnvNameLabel":"Variable name","connectorEnvNamePlaceholder":"MY_API_TOKEN","connectorEnvNameRule":"UPPERCASE latin, 2 characters or more: MY_API_TOKEN","connectorEnvNameTaken":"This variable already exists — saving overwrites it","connectorEnvOverwrite":"Overwrite","connectorEnvSaveError":"Could not save the variable","connectorEnvSaved":"{name} saved","connectorEnvValueLabel":"Value","connectorEnvValuePlaceholder":"Value — paste it in full","connectorExpandTitle":"Expand access to {service}","connectorFieldDefault":"Default: {value}","connectorFillAllFields":"Fill in all fields","connectorFullGuide":"Step-by-step guide","connectorGenerateWebhook":"Generate Webhook URL","connectorGitHubOAuthButton":"Connect via GitHub","connectorGitHubOAuthError":"Failed to connect GitHub. Please try again","connectorGitHubOAuthPopupBlocked":"Browser blocked the popup. Allow popups and try again","connectorGitHubOAuthWaiting":"Waiting for GitHub authorization...","connectorGithubConnectHint":"Sign in with the account that has access to the repositories you need. In an organization only an owner can install the app — a member can only send \"Install and request\"; with SAML SSO start a session at github.com/orgs/ORG/sso first, or the organization will not be listed. At install pick \"All repositories\" or \"Only select repositories\" — the agent works only with those, and you can widen access later via \"Configure\".","connectorGitlabConnectHint":"Avatar → «Edit profile» → «Access» → «Personal access tokens», then pick «Legacy token» from the «Generate token» list. Tick the «api» scope: «read_api» leaves read-only. Expiry is mandatory, 365 days by default, and the glpat-… token is shown only once. Address is https://gitlab.com or your own instance root without /api/v4. A token never exceeds your account's own permissions.","connectorGitlabUrl":"GitLab server URL","connectorGoogleCalendarConnectHint":"Sign in to the Google account you actually run your meetings from — only calendars on its left-hand list are visible. Subscribe to a colleague's calendar first: «Other calendars» → «Subscribe to calendar». For the agent to edit and not just read, the owner sets «Make changes to events» in «Settings and sharing» → «Shared with». On a corporate domain the app may be blocked under «API controls».","connectorGoogleCalendarOAuthError":"Failed to connect Google Calendar. Please try again","connectorGoogleDocsConnectHint":"Sign in with the Google account that already has access to your working documents — access is granted to the active account. On each document click «Share» and set that account to «Editor»: with «Viewer» or «Commenter» edits are rejected. Keep links shaped like https://docs.google.com/document/d/DOCUMENT_ID/edit at hand — there is no search by title. In Google Workspace an admin unblocks third-party apps.","connectorGoogleDocsOAuthError":"Failed to connect Google Docs. Please try again","connectorGoogleOAuthButton":"Connect via Google","connectorGoogleOAuthPopupBlocked":"Browser blocked the popup. Allow popups and try again","connectorGoogleOAuthWaiting":"Waiting for Google authorization...","connectorGoogleSheetsConnectHint":"Open sheets.google.com under the account that holds the files. For someone else's spreadsheets ask for “Share” with the “Editor” role: with “Viewer” writing cells will fail. An uploaded .xlsx is not readable over the API — use “File” → “Save as Google Sheets”. In a corporate domain an admin marks the app “Trusted” under “Security” → “Access and data control” → “API controls”.","connectorGoogleSheetsOAuthError":"Failed to connect Google Sheets. Please try again","connectorGoogleSlidesConnectHint":"Sign in with the account that owns the decks — the connection sees this account only. For someone else's deck the owner grants your address the “Editor” role via “Share”; with “Viewer” the agent can only read the slides. Keep the link https://docs.google.com/presentation/d/…/edit at hand: the access does not include Google Drive, so a deck cannot be found by name. In Workspace sign-in can be blocked by policy — the admin needs “API controls”.","connectorGoogleSlidesOAuthError":"Failed to connect Google Slides. Please try again","connectorGravitelConnectHint":"PBX cabinet → «Интеграции» → «Интеграция по REST API» → «Установить», then «Настройки» → the «Авторизация» subsection. The «Адрес вашей CRM» and «Ключ для авторизации в Вашей CRM» fields are the reverse direction and are not needed here; take the PBX address and key. From the address you only need the domain — the path segment after /v1/, not the whole URL. «Интеграция по API Гравител» is the previous generation and will not work.","connectorGravitelDomain":"Gravitel domain","connectorHHOAuthButton":"Connect via hh.ru","connectorHHOAuthError":"Failed to connect HeadHunter. Please try again","connectorHHOAuthPopupBlocked":"Browser blocked the popup. Allow popups and try again","connectorHHOAuthWaiting":"Waiting for hh.ru authorization...","connectorHeadhunterConnectHint":"Sign in to hh.ru with the employer account the agent needs: the token goes to the current browser session. Find yourself under «Управление и автоматизация» → «Менеджеры»; only the administrator adds managers. On «Менеджеры вакансий» use the «…» menu to enable «К активным вакансиям», «К архиву вакансий» and «Открытие контактов в резюме из базы». Search cap: 500 unique resumes per manager per day.","connectorHrlinkConnectHint":"You need the «Кадровик» (HR) role in the legal entity — without it the token item never appears and registries return 403. Initials icon in the top right corner → «Получить API-токен» → «Скопировать»; the token lasts one year. The address is the one you sign in at, like company.hr-link.ru. Take clientId from currentUser.clientUsers[].client.id in GET /api/v2/currentUser.","connectorInstagramConnectHint":"The Instagram account must be professional — business or creator. In your app on developers.facebook.com open “Instagram” → “API setup with Instagram business login”, enable instagram_business_basic plus instagram_business_content_publish and instagram_business_manage_comments for posting and comments, then click “Generate token”. The token starts with IGAA and lasts 60 days.","connectorInstanceId":"Instance","connectorJwtToken":"JWT Token","connectorKaitenConnectHint":"Avatar in the top right corner → \"Profile settings\" → \"API access key\" → \"Create key\". The key inherits the rights of whoever created it, so sign in with an account that sees the right boards. The value is a 36-character UUID with hyphens, like 296a5709-99bc-49a7-96e0-c0a1b236091f. Take the address from the browser bar: https://your-company.kaiten.ru, or your own domain if self-hosted.","connectorKaspiConnectHint":"Web version of the merchant cabinet at kaspi.kz/mc → «Настройки» (Settings) → «Токен API» (API token) → «Сформировать» (Generate), then copy the whole string. Only the company's head can issue it: an employee account will not show the item, and neither will the Kaspi Pay mobile app. The token does not rotate — if you lose it, open the same page and copy it again.","connectorKonturExternConnectHint":"Request at kontur.ru/extern/api → email with client_id and a link → «Выпустить ключ» at integrations.kontur.ru. The api-key is a GUID (8-4-4-4-12 with hyphens). The Access Token comes separately from identity.kontur.ru: scope «openid extern.api», client_secret is that same api-key, signed in with an account that has access to the organizations. The token lives 3600 seconds; production requires a contract with Kontur.","connectorKonturFocusConnectHint":"The Focus key is not issued inside the account: at focus.kontur.ru/site/api click «Бесплатная консультация» and leave a request naming lookups by INN and OGRN — without the «Реквизиты» (/api3/req) method requests return a permissions error. The key arrives by email to the contract address: a long string of digits and Latin letters, no dashes. Test it at focus-api.kontur.ru/api3/req/userform in the «Ключ доступа» field.","connectorLangfuseConnectHint":"Langfuse → the project you need → Settings → \"API Keys\" → create a new key pair. Owner or Admin role required: Member and Viewer cannot open project settings. The public key is prefixed pk-lf-, the secret one sk-lf- — copy both at once. Keys are scoped to a single project. Outside the EU region add the host: https://us.cloud.langfuse.com, https://jp.cloud.langfuse.com, or your self-hosted domain.","connectorLangfuseHost":"Host","connectorLangfusePublicKey":"Public Key","connectorLangfuseSecretKey":"Secret Key","connectorLinearConnectHint":"Settings → “Security & access” → “Personal API keys” block → “New API key”. No button means an admin disabled “Member API keys” in Settings → Administration → API. Scope: full access or Read, Write, Admin, Create issues, Create comments — without Write the agent cannot create an issue; access can be limited to specific teams. The key starts with lin_api_ and is shown only once.","connectorMailruCloudConnectHint":"The mailbox address and an app password: create it in the Mail.ru security settings, give it a recognisable name and copy it straight away — it is shown once and stored nowhere. Nothing else needs switching on.","connectorMailruConnectHint":"«Настройки» → «Все настройки» → «Безопасность» → «Пароли для внешних приложений» (Passwords for external applications) → «Создать». Check first that a phone is linked and that «Доступ к почте по IMAP, POP и SMTP» is on. Protocol type — «Полный доступ к Почте»: «Только отправка писем в Почте» reads no folders. The password is shown once and stored nowhere.","connectorMangoOfficeConnectHint":"Cabinet lk.mango-office.ru → «Интеграции» (Integrations) → «API коннектор» (API connector). If no credentials are shown, click «Подключить API коннектор», tick «Я принимаю условия» and confirm — while the connector is off, API requests are rejected. Then copy two different values: «Уникальный код вашей АТС» is the key, «Ключ для создания подписи» is the salt. Sign in as the virtual PBX owner or administrator.","connectorMaxMessengerConnectHint":"business.max.ru → «Чат-боты» → «Создать»: fill the card with a 500×500 px logo, a name and a description; the nickname is auto-generated as idИНН_bot. Only Russian residents — a company, a sole proprietor or a self-employed person — may create bots. Moderation takes up to 48 business hours, and the token appears in the bot card only after the status «создан». Copy the whole string.","connectorMcpAddHeaders":"Add HTTP headers","connectorMcpAddNote":"Add note","connectorMcpAuthApiKey":"API key header","connectorMcpAuthBearer":"Bearer token","connectorMcpAuthNone":"not required","connectorMcpAuthOAuth":"OAuth","connectorMcpAuthorize":"Authorize","connectorMcpBackToPaste":"Back to paste","connectorMcpBrowseFile":"browse","connectorMcpDropZoneHint":"URL, JSON, or .json file","connectorMcpDropZoneTitle":"Paste config or drop a file","connectorMcpEditDetails":"Edit","connectorMcpFileNotJson":"Only .json files are supported","connectorMcpHeaders":"HTTP headers","connectorMcpImportSkipped":"Skipped {count} local server(s) — cloud supports hosted URLs only","connectorMcpImportSuccess":"Imported {count} server(s)","connectorMcpManualLink":"Configure manually","connectorMcpOAuthPopupBlocked":"Popup was blocked by the browser","connectorMcpOAuthSuccess":"MCP server connected via OAuth","connectorMcpParseError":"Couldn't read this config. Check the format.","connectorMcpPastePlaceholder":"https://server/mcp or {\"mcpServers\": {…}}","connectorMcpProbeAuthLabel":"Authentication","connectorMcpProbeError":"Cannot reach server: {error}","connectorMcpProbeTools":"Tools detected ({count})","connectorMcpProbing":"Probing server…","connectorMcpServerName":"Server name","connectorMcpTokenLabel":"Authentication token","connectorMcpTokenPlaceholderApiKey":"your API key","connectorMcpTokenPlaceholderBearer":"Bearer …","connectorMcpTokenRequired":"Enter the token to continue","connectorMcpTransport":"Transport","connectorMcpUrl":"Server URL","connectorMedialogiaConnectHint":"Sign in to the SocMedia workspace at https://sm.mlg.ru — the API wants that same login and password, no separate key. Your personal manager switches API access on; contacts sit in «Профиль» (Profile), the initials badge at the top right, with the account expiry and remaining limits. Add a dedicated user: Settings → «Системные» → «Пользователи» → «Добавить», role «Администратор» or «Редактор» — «Просмотр» cannot create reports.","connectorMegamarketConnectHint":"partner.megamarket.ru → «Настройки» → «Интеграция по API» (Settings → API integration) → the «Авторизационный токен» row with a copy button. Sign in as a cabinet administrator: without those rights the section is hidden, same as for FBO-only accounts — Megamarket support enables it via chat. Sandbox and production tokens differ; a sandbox one returns 401.","connectorMegaplanConnectHint":"The account address comes from the address bar: company.megaplan.ru or m123456789.megaplan.ru, https:// included. The agent sees exactly what the employee sees — «Директор» and «Администратор» carry the widest rights, a regular employee only their own deals and tasks. A separate account is created in the «Сотрудники» section: the invitation arrives by e-mail, where the employee sets a permanent password. Verify via /api/v3/docs.","connectorMerchantLogin":"Merchant Login","connectorModulbankConnectHint":"In the «+» menu pick «Интеграция с банком», or go «Настройки» → «Услуги» → «API Банка» → «Генерация токена авторизации» (Settings → Services → Bank API → Authorization token generation). Confirm account-info and operation-history access: without account-info no account shows up. The token is issued for 3 years and only sees the login's own companies and accounts.","connectorMoyskladConnectHint":"«Меню пользователя → Настройки → Сотрудники» → «+Сотрудник»: create a robot employee, pick «Пользователь» under «Системные роли» and press «Настроить права» (only on the «Профессиональный» and «Корпоративный» plans). Turn on «Доступ по API» — an «Администратор» alone can. POST https://api.moysklad.ru/api/remap/1.2/security/token returns «access_token».","connectorMpstatsConnectHint":"mpstats.io/account → the «API токен» block: the token is already generated, no request needed. The account must be on a paid plan — the request quota is tied to it, and the API answers 429 once it runs out. The value is two hex strings joined by a dot (5a2a5f0e538dd5.6691914...) — copy it whole. Changing the password or pressing «Сменить API токен» regenerates it.","connectorNoConnectedDescription":"Connect a service and it will appear here","connectorNoConnectedTitle":"No connected integrations","connectorNoCustomApis":"No custom APIs added yet","connectorNoMcpServers":"No MCP servers added yet","connectorNoPopularDescription":"Popular services will appear here later","connectorNoPopularTitle":"No popular services yet","connectorNoResultsDescription":"Try changing your search or resetting the filters","connectorNoResultsTitle":"Nothing found","connectorNote":"Hint for the assistant (optional)","connectorNotePlaceholder":"E.g.: \"Use this service to search customers by email\"","connectorOAuthOffline":"We could not reach the server, so the connection status is unknown. It may already be done — press Retry to check.","connectorOAuthTimeout":"The code has expired and no longer works. Please try again.","connectorOnecAccountingConnectHint":"Designer → «Администрирование» → «Публикация на веб-сервере…», tick «Публиковать стандартный интерфейс OData». Then «Администрирование» → «Синхронизация данных» → «Настройки стандартного интерфейса OData»: «Состав» tab — tick the objects, «Авторизация» tab — a dedicated user with a password. The address is https://сервер/имя-публикации, verify it on /odata/standard.odata/$metadata.","connectorOnecCustomConnectHint":"Configurator → «Администрирование» → «Публикация на веб-сервере…» → tick «Публиковать стандартный интерфейс OData». Then in «1С:Предприятие»: «Администрирование» → «Синхронизация данных» → «Настройка состава стандартного интерфейса OData», otherwise the composition is empty. The dedicated user needs a password and the role «Удаленный доступ OData». The address stops before /odata/standard.odata — check it with $metadata in a browser.","connectorOnecDocumentFlowConnectHint":"Designer → Administration → «Публикация на веб-сервере…»: base name in Latin letters, tick «Публиковать стандартный интерфейс OData». Then Administration → Data synchronisation → «Настройка стандартного интерфейса OData»: tab «Состав» → «Загрузить метаданные», tab «Авторизация» → «Создать отдельные имя пользователя и пароль» (role «Удаленный доступ OData»). Address without the tail: https://your-server/base-name.","connectorOnecErpConnectHint":"Designer → «Администрирование» → «Публикация на веб-сервере…», tick «Публиковать стандартный интерфейс OData». Then «Администрирование» → «Синхронизация данных» → «Настройки стандартного интерфейса OData»: «Состав» — tick the objects, «Авторизация» — a dedicated user with a password. The address is https://сервер/имя-публикации, verify it on /odata/standard.odata/$metadata: a 401 means the user lacks the role.","connectorOnecHrConnectHint":"Designer → «Публикация на веб-сервере»: Latin name plus the «Публиковать стандартный интерфейс OData» tick — that published address is the database URL. In «Настройка стандартного интерфейса OData», tab «Состав», tick the objects or /$metadata comes back empty. Use a dedicated user with the «Удаленный доступ OData» role and no two-factor auth.","connectorOnecSmallBusinessConnectHint":"Designer → «Администрирование → Публикация на веб-сервере», tick «Публиковать стандартный интерфейс OData». Then «Администрирование → Синхронизация данных → Настройки стандартного интерфейса OData»: «Состав» → «Загрузить метаданные», tick the objects; «Авторизация» → a separate username and password. URL goes up to the database name: https://server/base-name.","connectorOnecTradeConnectHint":"Designer → «Администрирование» → «Публикация на веб-сервере…» → tick «Публиковать стандартный интерфейс OData». Then «НСИ и администрирование» → «Синхронизация данных» → «Настройка состава стандартного интерфейса OData» — tick the objects, it is empty by default. The dedicated user needs the «УдаленныйДоступOData» role, otherwise 401. The part before /odata is the database address: /odata/standard.odata/$metadata must return XML.","connectorOrdConnectHint":"ord.beeline.ru → «Регистрация» → «Отправить заявку»: login and password arrive by email after the account is activated. The offer of ООО «Первый ОРД» is accepted by the organization administrator only, otherwise the API stays closed. For the agent: «Пользователи» → «Добавить пользователя», role «Пользователь API» (missing in the form — support@1ord.ru). Lost the password — «Восстановление пароля».","connectorOzonAccessBulletActions":"Manage promotions and discount requests","connectorOzonAccessBulletChat":"Reply in chat and to buyer questions","connectorOzonAccessBulletPrices":"Change prices and stock","connectorOzonAccessBulletRead":"Read products, orders and analytics","connectorOzonAccessBulletReadOnly":"Read products, orders and analytics — no changes","connectorOzonAccessFull":"Full access","connectorOzonAccessRead":"Read only","connectorOzonApiKey":"API Key","connectorOzonApiKeyConnectHint":"Ozon Seller account → Settings → Seller API → “Generate key”. When creating, pick a role with access to the sections you need (writing prices and stocks requires a role with write access). Permissions are fixed at creation — to expand access, generate a new key. This key does not open advertising: the Performance API has its own authorization — connect “Ozon Ads” for that.","connectorOzonClientId":"Client ID","connectorOzonConnectHint":"seller.ozon.ru → sign in as an Administrator or a Manager: courier and warehouse operator roles cannot grant access. Pick the right company in the Ozon window — access goes to one seller account, a second shop is connected separately. Decide the scope: read-only, or full access with chat and question replies, discount requests and supply orders. Granted access is listed and revoked under Settings → “Applications and permissions”.","connectorOzonOAuthButton":"Connect via Ozon","connectorOzonOAuthError":"Failed to connect Ozon. Please try again","connectorOzonOAuthPopupBlocked":"Browser blocked the popup. Allow popups and try again","connectorOzonOAuthWaiting":"Waiting for Ozon authorization...","connectorOzonPerformanceClientId":"Advertising account Client ID","connectorOzonPerformanceClientSecret":"Client Secret","connectorOzonPerformanceConnectHint":"This is the advertising account key, not the Seller API one: Ozon advertising account → Settings → API keys → create a service account if needed → “Add new key”. The Client ID looks like “12345678-1712345678901@advertising.performance.ozon.ru”, and the Client Secret is shown once — copy it right away. A Seller API key (Client-Id + API key) will not work here: advertising lives on a separate host with separate authorization. Permission to change bids and campaigns depends on the service account role in the advertising account.","connectorPachcaConnectHint":"Pachca workspace settings → «Интеграции» → «Чат-боты» → create a bot, then copy its access token in full. On the «Исходящий webhook» tab set it to fire on all messages rather than commands only, switch on ignoring the bot's own messages — otherwise it answers itself — and copy the Signing Secret into the second field.","connectorPachcaSigningSecret":"Webhook signing secret","connectorPachcaSigningSecretHint":"Optional. The Signing Secret from the «Исходящий webhook» tab — what Pachca signs deliveries with.","connectorPassword":"Password","connectorPassword1":"Password #1","connectorPassword2":"Password #2","connectorPochtaRussiaConnectHint":"«Настройки» → «API» (Settings → API) in the otpravka.pochta.ru account (otpravka.pochta.ru/settings#/api-settings): the «API токен» field is the app token, also emailed to you at registration. The login and password are those of the otpravka.pochta.ru account itself; a phone in +7XXXXXXXXXX format authenticates more reliably than an e-mail. Keys appear only after the access request and contract are approved — up to 3 business days.","connectorPolymarketConnectHint":"polymarket.com → profile menu → copy the account wallet address. If you signed up with Google or email, you need the account address, not your MetaMask signer address: positions live under the former, the latter returns nothing. The address is 0x plus 40 hexadecimal characters, 42 in total. There is no API key to create — only public data is read.","connectorPostgresConnectHint":"In your SQL console: CREATE ROLE analytics_ro LOGIN PASSWORD '…', then GRANT pg_read_all_data TO analytics_ro (from PostgreSQL 14). It does not bypass row-level security — tables under RLS return zero rows without a SELECT policy. Host, port, database: Supabase — the “Connect” button at the top of the dashboard, Neon — “Connect” on the project dashboard, Yandex — the FQDN and port 6432. The host must be reachable from the internet, SSL — require.","connectorPostizConnectHint":"Postiz → «Settings» → «Developers» → «Public API» — copy the whole key; it is sent with no prefix. The key belongs to the whole workspace, so connect at least one social channel first or there is nowhere to publish. Cloud address is https://api.postiz.com; for self-hosted use the root address of your instance, the same one the dashboard opens at.","connectorPostizUrl":"Postiz server URL","connectorPublicKey":"Public Key","connectorRecommended":"Connected","connectorReconnect":"Reconnect","connectorReconnectBanner":"Access expired. Reconnect {service} to resume syncing.","connectorReconnectNeeded":"Reconnection required","connectorReconnectTitle":"Reconnect {service}","connectorRetailCRMApiKey":"API Key","connectorRetailCRMDomain":"Account domain","connectorRetailCRMSubdomain":"Subdomain","connectorRetailcrmConnectHint":"«Administration» → «Integration» → «Add». Set «Access type» to «Access to all shops» or tick the ones you need, and in «Allowed API methods» enable orders, customers, products, reference books, tasks and users — a disabled method answers with an access error. The key token is generated automatically, at least 32 characters. The subdomain is the part before the first dot: in «https://myshop.retailcrm.ru» it is myshop, and «Account domain» is everything after it. The domain belongs to the account, not to the interface language: if your account opens on retailcrm.ru, keep retailcrm.ru, otherwise the retailcrm.pro default is right.","connectorRevealFailed":"Failed to reveal credentials","connectorRevokeAnytime":"You can revoke access at any time.","connectorRobokassaConnectHint":"Robokassa cabinet → «Мои магазины» → «Технические настройки» (My shops → Technical settings). MerchantLogin is the shop login, not your account e-mail. Check that the hash algorithm is MD5, otherwise signatures will not match, and copy the live pair: Password #1 signs the payment, Password #2 signs notifications and status. Test passwords return error 29.","connectorSberAuthCode":"Authorization code","connectorSberClientCert":"Client certificate","connectorSberClientId":"Client ID","connectorSberClientKey":"Certificate private key","connectorSberClientSecret":"Client Secret","connectorSberConnectHint":"«Все продукты и услуги» → «Сбербанк API» → «Sber API» → «Подключить»; only the CEO signs. Client ID and Client Secret sit in «Параметры промышленного сервиса»; rotate the secret every 40 days or access is blocked. Certificate and private key: «Сертификаты шифрования» → «Сгенерировать сертификат». The code lands in the address bar after https://sbi.sberbank.ru:9443/ic/sso/api/v2/oauth/authorize with openid in scope.","connectorSberRedirectUri":"Redirect URI","connectorSbisAppSecret":"App Secret","connectorSbisClientId":"App Client ID","connectorSbisConnectHint":"«Настройки» → «Система» → «Безопасность» → «Подключения к Saby», then add an application. Rights: «Разрешен полностью» or «С ограничением по правам»; authorization type must be «по сервисному ключу», otherwise background login will not work. In the card copy «ID подключения», reveal «Защищенный ключ» with the eye icon, and save the service key from the «с авторизацией по сервисному ключу» row — it arrives as a file.","connectorSbisSecretKey":"Secret Key","connectorScanInterfaxConnectHint":"SCAN API access is granted on request: on scan-interfax.ru open «API для проверки деловой репутации» → «Обсудить внедрение», or email scan-sales@interfax.ru. Interfax provisions the account and hands over the login and password — they never appear on their own in the web.scan-interfax.ru account. Check the pair at https://gateway.scan-interfax.ru/index.html: POST /api/v1/account/login returns accessToken, or 401 if access is not live.","connectorSearch":"Search","connectorSecretKey":"Secret Key","connectorSecrets":"Secrets (sent as headers)","connectorSecretsEditHint":"Leave values empty to keep current keys","connectorSecretsKey":"Header","connectorSecretsValue":"Value","connectorSenderSign":"Sender Name","connectorSendsayAccount":"Account name","connectorSendsayConnectHint":"Account menu → «Настройки системы» (System settings) → «Пользователи» (Users) → «Добавить пользователя»: create a separate sublogin, the owner cannot be issued an API key. Use the «Менеджер» role and no 2FA — it breaks key requests. Then user card → «Настройка пользователя» tab → «API-ключ» → «Сгенерировать ключ»; shown once. Account name is your main login from the account menu.","connectorServerUrl":"Server URL","connectorShopId":"Shop ID","connectorSkipSkill":"Skip","connectorSmsaeroConnectHint":"SMS Aero cabinet → Settings → \"API\" (smsaero.ru/cabinet/settings/apikey). The key only works paired with the account email — both values are required. The sender name (sign) is optional, but SMS Aero rejects sending under a name that is not approved, so enter only a moderated signature. The service is prepaid: with insufficient funds the API returns a payment error.","connectorStarlineAppId":"App ID","connectorStarlineAppSecret":"App Secret","connectorStarlineConnectHint":"my.starline.ru → «Разработчикам» → «Создать приложение». The section shows up only when the interface language is set to Russian, requests without a stated purpose are not reviewed, and approval arrives by email — after that the app card carries the AppId and Secret. The login and password are those of the StarLine ID account whose device list holds the car. A personal account gets 1000 requests per day.","connectorStarlineLogin":"StarLine ID Login","connectorStarlinePassword":"StarLine ID Password","connectorSupadataConnectHint":"dash.supadata.ai: the key is generated automatically during onboarding and sits in the dashboard, so you do not create it manually. Copy the whole string with no stray spaces — an extra character returns an unauthorized error. Free plan: 100 requests per month, no card; transcript and metadata cost 1 credit per call, AI captions 2 credits per minute, batch over a playlist or channel is paid plans only.","connectorSuspended":"Suspended","connectorTBankOAuthButton":"Connect via T-Bank","connectorTBankOAuthError":"Failed to connect T-Bank. Please try again","connectorTBankOAuthPopupBlocked":"Browser blocked the popup. Allow popups and try again","connectorTBankOAuthWaiting":"Waiting for T-Bank authorization...","connectorTabApps":"Apps","connectorTabCustomApi":"Custom API","connectorTabCustomMcp":"MCP servers","connectorTabEnv":"Variables","connectorTaxiCrmConnectHint":"The cabinet address is https://yourfleet.taxicrm.ru; the part before .taxicrm.ru is the subdomain. The key sits in «Компания» → «Настройки компании» → «API» (Company → Company settings → API), one key for the whole fleet, opening drivers, trips, shifts, payouts, penalties and rentals. Driver payout, balance change and payout-block change open only on request through taxiCRM support; without it they answer 402.","connectorTaxiCrmSubdomain":"Subdomain","connectorTelegramConnectHint":"@BotFather → /newbot → a name and a username ending in «bot». The token arrives in a reply: digits, a colon, letters — 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw. Lost it — send /token to @BotFather. For groups turn off /mybots → «Bot Settings» → «Group Privacy», otherwise the bot only sees commands and replies. A bot has one webhook: if it is already taken, create a separate bot.","connectorTestConnection":"Test","connectorTestFailed":"Connection failed: {error}","connectorTestSuccess":"Connection successful (HTTP {status})","connectorTestingConnection":"Testing...","connectorTgstatConnectHint":"The token lives in your TGStat profile at tgstat.ru/my/profile and is issued to any registered user. First switch on a Stat API plan in «Личный кабинет» (Personal account): FREE only allows querying 2 channels you own. The token is 32 hex characters with no prefix, like 6d15f8ff6b9b9b134457c4aed9c2f7cb; it never expires, but regenerating it kills the previous one instantly.","connectorTiktokConnectHint":"developers.tiktok.com → “Manage apps” → “Connect an app”. Under “Add products” add Login Kit and Content Posting API; under “Scopes” tick video.publish, video.list, user.info.basic, user.info.stats — without video.publish the connection test fails. Client key and Client secret sit in “Credentials”; the access token starts with act. and lasts 24 hours. An unaudited client can only post privately (SELF_ONLY).","connectorTildaConnectHint":"The keys are issued on the Business plan only. Path in the account: Site Settings → Export → API Integration («Настройки сайта» → «Экспорт» → «API» in the Russian locale). The public key and the secret key sit side by side there — long alphanumeric strings with no prefix; take both, the API will not answer with the public one alone.","connectorTinkoffConnectHint":"Sign in at business.tbank.ru with the number that holds access to the company, and check the INN if there are several. Your level is in «Настройки профиля и доступы» → «Компания» → «Пользователи»: only a Director changes access. Access is per account: account → «Настройки» → «Доступ к счету» → «Сохранить». Operations go back to June 2023.","connectorTinkoffInvestConnectHint":"The token is issued in the web version only: настройки профиля Т-Инвестиции (T-Investments profile settings) at tbank.ru/invest/settings → issue a T-Invest API token for the exchange. read-only covers portfolio and quotes; full-access is for orders. Turn off «Подтверждение сделок кодом» first, otherwise issuing is blocked. The value is shown once and lives three months from last use — after idling the API returns error 40003.","connectorTinkoffInvestToken":"T-Invest API Token","connectorTochkaConnectHint":"Tochka internet bank → «Сервисы» → «Все сервисы» → «Интеграции и API» → «Создать JWT-ключ». Set a name and an access period, keep the permissions for accounts and statements — without them requests fail with «Forbidden by consent». Creation is confirmed by SMS. Copy the token in the «JWT-ключи» section right away, along with the client_id shown next to it. There is no refresh token: after expiry you reissue the key by hand.","connectorTwitterConnectHint":"Sign up at twitterapi.io with just an email, no card, no X Developer account. After signing in open the «Dashboard» — the key is displayed right on its home page, copy the whole string. Signup gives $0.1 in free credits; after that billing is per call — $0.15 per 1k tweets and $0.18 per 1k user profiles, so regular monitoring needs a top-up.","connectorUnisenderConnectHint":"Account at app.unisender.com → click your email in the bottom-left corner → «Настройки» (Settings) → «Интеграция и API» (Integration and API) tab. In «Доступ к API» (API access) press «Включить» (Enable) if access is off, then «Показать полностью» (Show in full) and confirm your Unisender account password — the key stays truncated until you do. The login is the same email you signed in with.","connectorUnisenderLogin":"Unisender Login","connectorUpdateSuccess":"{service} updated","connectorUsername":"Username","connectorUzumMarketApiToken":"API Token","connectorUzumMarketConnectHint":"Seller cabinet seller.uzum.uz → profile settings → API and integrations section → issue a Seller API token. The token covers the whole seller account, which needs at least one active shop, otherwise the shop list comes back empty. The value is one long string with no prefix — no Bearer word is added to it. Copy it right after creation; an old token cannot be recovered.","connectorViaYourComputer":"Requests go through your computer","connectorVkAdsAccessToken":"Access Token","connectorVkAdsClientId":"Client ID","connectorVkAdsClientSecret":"Client Secret","connectorVkAdsConnectHint":"In the VK Ads cabinet at ads.vk.ru go to “Settings” → “API access”: fill in the employee details and request access. The client_id is issued immediately, while the client_secret is revealed by a button and only within 10 minutes — copy it at once, it cannot be retrieved again. We obtain and refresh the access token ourselves via client_credentials, so there is nothing to paste by hand. The legacy VKontakte ads cabinet (api.vk.com/method/ads.*) is a different API: a token from there will not work here.","connectorVkteamsConnectHint":"VK Teams → chat search → «Метабот» (Metabot) → the /newbot command; the new bot's name must end with bot. The account you create it from stays the owner and cannot be changed. To let the bot into group chats, send /setjoingroups, the bot's nick and the word enable to Metabot. The token arrives in a reply, like 001.2659914704.0218887601:747432131; a lost one comes back with /token.","connectorWalletAddress":"Wallet Address","connectorWazzupConnectHint":"Wazzup account → «Каналы» (Channels): without at least one connected channel the API integration cannot be switched on. Then «Интеграция с CRM» (CRM integration) → pick API → «Подключить» (Connect) and copy the API key — a 32-character string of digits and lowercase Latin letters. Closed the window? The key stays in «Интеграция с CRM» → «Дополнительно» (Additional) tab.","connectorWebhookAutoRegisterFailed":"Could not register the webhook automatically. Register manually:","connectorWebhookAutoRegistered":"{service} connected, webhook registered","connectorWebhookCopyFailed":"Couldn't copy — copy manually","connectorWebhookOutboundUrl":"Outbound Webhook URL","connectorWebhookReady":"Copy the URL and paste it into the outbound webhook settings in {service}","connectorWebhookSection":"Notification URL","connectorWebhookUrlUnavailable":"Webhook URL is not available yet","connectorWhereToGetKey":"Where do I get the key?","connectorWildberriesApiToken":"API Token","connectorWildberriesConnectHint":"seller.wildberries.ru → «Settings → API access» → «Create new token»; only the account owner can issue it. Pick the «Service» type and find our service in the WB solutions catalogue — categories fill in automatically: WB cut request limits for the «Basic» type on 30.03.2026, so long reports take weeks. The token starts with eyJ, is shown once and lives 180 days — copy it right away.","connectorYandexCalendarConnectHint":"Sign in with the Yandex account that holds the calendars you need: the agent only sees calendars from the left-hand panel at calendar.yandex.ru. Someone else's calendar shows up after you click «Accept» in the invitation email. For the agent to edit and not just read, the owner uses the «Access» tab → «Grant access rights» and picks «Edit calendar contents». Calendars added via «New subscription» stay read-only.","connectorYandexCloudConnectHint":"Management console → “Identity and Access Management” → “Create service account”. Grant the role on the cloud itself: “Access bindings” tab → “Configure access” → “Add role”, viewer to read, editor if the agent should change resources. Then “Create new key” → “Create authorized key” → “Download file with keys” and paste the JSON in full: the private part is shown once. The Folder ID starts with b1.","connectorYandexCloudFolderId":"Folder ID","connectorYandexCloudSaKey":"Service account authorized key (JSON)","connectorYandexDataLensOrgLabel":"Yandex Cloud organization","connectorYandexDataLensSelectOrgDescription":"Select the Yandex Cloud organization to use for DataLens.","connectorYandexDatalensConnectHint":"datalens.ru → sign in with the Yandex account you use for dashboards and pick the right organization. Roles are granted per organization: “Service settings” → “Users” → “Send invitation”; datalens.visitor for access, datalens.metaReader for entities and the Public API, datalens.admin for full access. Content is opened separately: datalens.collections.viewer and datalens.workbooks.viewer.","connectorYandexDirectConnectHint":"Sign in with the Yandex login that holds the campaigns: client campaigns under an agency login won't show up. Rights carry over from the web interface — with read-only access the agent can only fetch data. The terms are accepted on the API Settings page, and its Parameters tab must have an empty allowed IP list.","connectorYandexDiskConnectHint":"Access comes from the account that confirms the code: for work files sign in to disk.yandex.ru with your Yandex 360 organization account. Colleagues' folders are visible only if the owner used «Настроить доступ» and granted «Редактирование» or «Просмотр». The request covers read of the whole Disk, write anywhere, Disk info and app-folder access, and cannot be granted partially.","connectorYandexFleetApiKey":"API Key","connectorYandexFleetClientId":"Client ID (Clid, e.g. taxi/park/<uuid>)","connectorYandexFleetConnectHint":"The fleet cabinet is fleet.yandex.ru. Only an employee with the \"Director\" role can edit the \"API\" section. In the control room open \"Settings\" → \"API\": keys are created there, and the partner ID (park_id) and client ID (X-Client-ID) are shown. The secret API key (X-API-Key) is issued at creation time — copy it right away.","connectorYandexFleetParkId":"Park ID (UUID)","connectorYandexMailConnectHint":"Mail settings → «Почтовые программы» (Mail clients) → enable «С сервера imap.yandex.ru по протоколу IMAP» and check that «Пароли приложений и OAuth-токены» is active: without it token login is rejected. Confirm the code under the address whose mail you are connecting — in Yandex 360 for Business the login is the full address, e.g. user@company.ru.","connectorYandexMarketApiKey":"API Key","connectorYandexMarketApiKeyConnectHint":"Yandex Market Partner account → Settings → API → “Create new API key”. The simplest option is “all-methods” (full access) — the agent gets every section.","connectorYandexMarketConnectHint":"Access is issued to a Yandex login, not to the cabinet: sign in with the one that has access to every shop you need in the partner cabinet at partner.market.yandex.ru — the agent sees only its campaigns (FBY, FBS, DBS). The role must open «Настройки» → «API и модули» (Settings → API and modules); a «Контент-менеджер» (content manager) cannot see it. A password change, a 2FA change or account recovery revokes the access.","connectorYandexMetricaConnectHint":"Sign in with the Yandex login that has access to the counter: the agent sees exactly its counters. Check yourself at metrika.yandex.ru under Settings → Access — the View level is enough for reports on visits, traffic sources and goals. If you aren't listed, the owner clicks Add user; access to a whole account is granted via Account settings → Representatives.","connectorYandexOAuthButton":"Connect","connectorYandexOAuthCode":"Confirmation code","connectorYandexOAuthDescription":"Follow the link and enter the code to connect","connectorYandexOAuthError":"Failed to connect Yandex. Please try again","connectorYandexOAuthExpiresIn":"code valid for another {time}","connectorYandexOAuthOpen":"Copy the code and open","connectorYandexOAuthOpened":"Code copied. Enter it on the page that opened and come back — the connection will be picked up automatically","connectorYandexOAuthReopen":"Tab didn't open? Open it again","connectorYandexOAuthWaiting":"Waiting for confirmation...","connectorYandexOrgId":"Yandex 360 Organization ID","connectorYandexOrgIdHint":"Yandex Tracker → Administration → Organization ID","connectorYandexTrackerConnectHint":"Sign in at tracker.yandex.ru with your work Yandex ID — the API acts on behalf of that user. The read-only role (the default without a Tracker subscription) only allows viewing: creating issues needs full access or administrator. Open the queues you need via Queues → settings icon → Access. The account's organization is shown under Administration → Organizations.","connectorYandexWebmasterConnectHint":"webmaster.yandex.ru → «Мои сайты» (My sites) → «Добавить сайт» (Add site), full address with protocol (example.com and www.example.com are separate sites). Then «Подтвердить права» (Verify rights): a yandex_*.html file in the root, a yandex-verification meta tag, or a DNS TXT record; the check takes up to 24 hours, and until a site is verified its data is closed. If a colleague owns it, have them grant your account full access.","connectorYandexWikiConnectHint":"Wiki lives inside a Yandex 360 for Business organization — sign in at wiki.yandex.ru with your work account, and if there are several organizations pick one and click Continue. Service accounts are barred from the API, federated ones need a Yandex Cloud IAM token. API permissions mirror the account's Wiki permissions: click the access button at the top (All employees), add yourself in the Page access window, then grant Reader or Editor.","connectorYandexWordstatApiKey":"API Key","connectorYandexWordstatConnectHint":"Yandex Cloud console → “Service accounts” → create an account and grant it the search-api.webSearch.user role on the folder: without it Wordstat refuses even a valid key, and search-api.executor is deprecated. Then “Create new key” → “Create API key”, “Scope” — yc.search-api.execute; the key starts with AQVN and is shown once. The folder ID is on the folder page under the name and starts with b1. A linked billing account is required.","connectorYandexWordstatFolderId":"Folder ID","connectorYclientsCompanyId":"Company ID","connectorYclientsConnectHint":"Sign in to YCLIENTS as the user who manages the branch and open yclients.com/appstore/developers: «Настройки аккаунта» (Account settings) → API key, that is the partner token. Then in «Мои приложения» create an app and in its «Доступ к API» section tick the system user's rights (clients, records, services); the «User token» field appears there. The branch ID is the number in the branch cabinet's address bar.","connectorYclientsPartnerToken":"Partner token","connectorYclientsUserToken":"User token","connectorYookassaConnectHint":"YooKassa dashboard: shopId is in “Settings — Shop”, the key in “Integration — API keys” → “Issue key”, confirmed by SMS password. You need the owner or “Developer” role, otherwise the section stays closed. The secret key is shown only once — copy it right away; after a reissue the previous one works for 48 more hours.","connectorYougileConnectHint":"YouGile has no UI for issuing keys. On any page of your company press Ctrl+Alt+Q (Ctrl+Option+Q on Mac) to copy companyId. Open https://ru.yougile.com/api-v2#/operations/AuthKeyController_create, fill login (your account email), password and companyId, press «Send API Request» and copy the string in key — about 48 characters. A key inherits its creator's rights, so make a master key as an administrator.","connectorYoutubeConnectHint":"Sign in with the Google Account that owns a channel: profile picture on youtube.com → \"Settings\" → \"Account\" → \"Add or manage channel(s)\". Check your role at studio.youtube.com → \"Settings\" → \"Permissions\" — only the owner and managers see the list. A channel still on a Brand Account is moved first with \"Move Permissions\". \"Manager\" covers everything except deleting the channel.","connectorYoutubeOAuthError":"Failed to connect YouTube. Please try again","connectorZapcapConnectHint":"The key is issued at platform.zapcap.ai/dashboard/api-key and only on the Pro ($16/mo) or Agency+ ($32/mo) plan — Free and Starter cannot issue one. Render credits are bought separately from the subscription, from $0.10 per minute of rendered video: without them the key works but render tasks are rejected. Copy the whole value — ZapCap expects it in the x-api-key header.","contactFormSubmit":"Submit request","copied":"Copied","copy":"Copy","create":"Create","ctaOpenApp":"Open app","ctaSignup":"Try for free","dashboardEmptySampleRow3Title":"Brand mentions","date":"Date","declineCardExpired":"Renewal failed: your card has expired. Add a new card to keep access to your plan.","declineCardInvalid":"Renewal failed: the card details are invalid. Add a new card to keep access to your plan.","declineCardRestricted":"Renewal failed: the payment was declined by your bank. Contact the bank or use another card to keep access to your plan.","declineInsufficientFunds":"Renewal failed: not enough funds on the card. Top up the card or use another one to keep access to your plan.","declineIssuerUnavailable":"Renewal failed: your bank is temporarily unavailable. We will retry, or you can use another card to keep access to your plan.","delete":"Delete","description":"Description","disabled":"Disabled","done":"Done","download":"Download","email":"Email","enabled":"Enabled","errAuthRequired":"Authentication required","errChatCodeFallback":"Error: {code}","errChatConnectionLost":"Connection lost. Try again.","errChatCorruptedFile":"File is corrupted or has an invalid structure. The size is fine — the problem is in the content.","errChatEmbeddingFailed":"Could not index the document. Try uploading it again.","errChatEmptyDocument":"The document has too little text to analyze.","errChatExtractionTimeout":"Document processing timed out.","errChatFileNotFound":"File not found. Upload it again.","errChatFileNotFoundNamed":"File \"{filename}\" not found. Upload it again.","errChatGeneric":"An error occurred. Try again.","errChatOcrRequired":"The document is a scan. Text recognition takes longer.","errChatPasswordProtected":"File is password-protected. Upload an unprotected version.","errChatSessionBusy":"This session is being processed in another window. Wait for the response or refresh the page.","errChatSuspiciousContent":"Document rejected by the security system: hidden AI instructions were found in the text.","errCheckInput":"Check the entered data","errFallbackGeneric":"An error occurred, try again","errFallbackValidation":"Data validation error","errInvalidCredentials":"Incorrect email or password","errInvalidOtp":"Invalid or expired code — request a new one","errPermissionDenied":"You don't have permission for this operation","errServerErrorRetryLater":"Something went wrong. Try again later","errServiceUnavailable":"Service temporarily unavailable","errSessionExpired":"Session expired, sign in again","errSignupFailed":"Sign-up failed, try again later","errTokenExpired":"Token has expired","errTooManyAttempts":"Too many attempts. Wait 1 minute","error":"Error","errorDetailsForDeveloper":"Details for developer","errorFullReload":"Full reload","errorPushokWorried":"Pushok is worried too, but nothing is lost — try again.","errorSomethingWentWrong":"Something went wrong","errorTryAgain":"Try again","errors.CAPACITY_EXHAUSTED":"Too much work in flight right now. Please try again in a few seconds.","errors.CONNECTION_LOST":"Connection lost. Please try again.","errors.CONNECTOR_SCHEME_BLOCKED":"This connection scheme is not allowed in the cloud environment.","errors.CORRUPTED_FILE":"File is corrupted or has invalid structure.","errors.DATA_USAGE_QUOTA_EXCEEDED":"Plan limit reached. Top up or wait for your limit to reset.","errors.EMPTY_DOCUMENT":"Document contains too little text for analysis.","errors.EMPTY_RESPONSE":"Could not generate response. Try rephrasing.","errors.EXECUTION_FAILED":"Operation execution error.","errors.EXEC_BUDGET_EXCEEDED":"The run hit its budget limit and was stopped. Increase the task budget and run it again.","errors.EXTRACTION_TIMEOUT":"Document processing timeout.","errors.LLM_CREDITS_EXHAUSTED":"A temporary problem on our side — the AI service is currently unavailable. We're on it; please try again a little later.","errors.LLM_ERROR":"AI service error. Please try again.","errors.LLM_NON_RETRYABLE":"The AI service rejected the request. Try rephrasing.","errors.LLM_TIMEOUT":"AI service response timeout.","errors.LLM_UNAVAILABLE":"AI service temporarily unavailable. Please try again in a few minutes.","errors.LOCAL_HANDS_NOT_READY":"The local executor on your computer is not ready yet. Open the desktop app and try again.","errors.ORCHESTRATOR_PARTIAL_COMMIT":"The response was only partially saved. Refresh the page and try again.","errors.ORCHESTRATOR_PREPARATION_FAILED":"Could not prepare the response. Please try again.","errors.ORG_POLICY_DENIED":"This action is blocked by your organization's policy.","errors.PASSWORD_PROTECTED":"File is password protected. Upload an unprotected version.","errors.PERMISSION_SCOPE_MISSING":"The API key is missing required permissions. Grant them in the service's dashboard and reconnect the integration.","errors.RATE_LIMITED":"Rate limit exceeded. Please wait a moment.","errors.RECONNECT_REQUIRED":"Access to the service has expired. Reconnect the integration and your tasks will continue.","errors.SERVER_ERROR":"Something went wrong. We're looking into it.","errors.SERVICE_QUOTA_EXHAUSTED":"The service quota is exhausted. Try again later or upgrade your plan.","errors.SERVICE_UNAVAILABLE":"Service temporarily unavailable. Please try later.","errors.SESSION_CONCLUDED":"Session ended — this run is already closed.","errors.STREAM_IDLE_TIMEOUT":"The response timed out while idle. Please try again.","errors.SUBSCRIPTION_REQUIRED":"This feature requires an active subscription.","errors.SYNTHESIS_FIRST_CHUNK_TIMEOUT":"The AI service took too long to start responding. Please try again.","errors.SYNTHESIS_STALL_TIMEOUT":"The response stalled midway. Please try again.","errors.TASK_ALREADY_RUNNING":"This task is already running. Wait for it to finish or stop it first.","errors.TRANSCRIPT_DEGRADED":"One step did not reach the transcript — work continues","errors.UNSUPPORTED_FORMAT":"Unsupported format. Please upload {supported_formats}.","expand":"Expand","expired":"Expired","externalExpiresOn":"Access until {date} — renew on the {provider} side","featureAIAssistant20Integrations":"1C, CRM, marketplace dashboards and 100+ services in one window","featureAccessAndRoles":"Member roles and permissions","featureAuditLogs":"Audit log of all actions","featureCreditPool":"Shared balance: whoever hits a limit draws from it instead of moving the team to Max","featureDailyTasksPro":"Images on every model — up to 60 a day","featureDocGeneration":"Invoices, letters, cards and decks in minutes","featureFreeChat":"Chat with the agent in the browser and Telegram — messages aren't counted","featureFreeDailyTasks":"Images on the basic model — up to 3 a day","featureFreeDocs":"Documents and calculations from your files","featureFreeIntegrations":"Connect 1C, CRM and marketplaces","featureFreeSearch":"Web search and legal database","featureKnowledgeBase":"Shared team drive and knowledge base","featureMaxMultiplier":"Up to 320 task runs and 150 images a day","featureMemoryContractorsProjects":"Remembers projects, clients and past decisions","featureMixAndMatch":"Up to 5 free seats — same organization, Free plan limits","featureModelsOnRFServers":"Data stays in Russia — models on servers in the RF","featureModelsOnRFServersGdpr":"Data stays in the EU — processing on servers in the EU/EEA","featurePriorityQueue":"Priority queue — fast replies even at peak","featurePrioritySupport":"Priority Telegram support — replies within an hour","featureSandbox":"Ready conclusions from tables and exports","featureSchedules":"Scheduled tasks and triggers — up to 80 runs a day","featureSeatsProrated":"Add or drop seats any time — the invoice is recalculated by the day","featureSessionMultiplierMax":"25× the session allowance — 1.67× Pro","featureSessionMultiplierPro":"15× the session allowance","featureUnifiedBilling":"One invoice and contract for the whole team","featureVideoGeneration":"Up to 30 videos a month — Reels and Shorts","featureWebAndLegalSearch":"Finds facts, prices and legal norms","financeNavDesc":"Reconciliation, VAT, e-docs, receivables, reporting","financeNavLabel":"Finance","free":"Free","guideAlfabankStep1Desc":"Alfa API is granted to companies with a settlement account, cash management and Alfa-Business Online (Альфа-Бизнес Онлайн) enabled. There is no connection fee.","guideAlfabankStep1Title":"Check your account and Alfa-Business Online","guideAlfabankStep2Desc":"Email alfa_api@alfabank.ru with your company details. Sign the ITV agreement in Alfa-Business Online; the bank then issues your Client ID.","guideAlfabankStep2Title":"Request access and sign the ITV agreement","guideAlfabankStep3Desc":"Run openssl req -new -key name.key -out name.csr with your company details. The bank returns a PEM certificate; name.key never leaves you.","guideAlfabankStep3Title":"Generate the CSR and get the certificate","guideAlfabankStep4Desc":"Call the methods in the Sandbox, then email alfa_api@alfabank.ru with the subject “Завершено тестирование”. The bank opens baas.alfabank.ru.","guideAlfabankStep4Title":"Pass the Sandbox and open production","guideAmocrmStep1Desc":"The subdomain is the first word of the address: in mycompany.amocrm.ru or mycompany.kommo.com it is mycompany. The rest is done as an account administrator.","guideAmocrmStep1Title":"Find your account subdomain","guideAmocrmStep2Desc":"Settings → amoMarket → Create integration → External integration. Put your full account address, over HTTPS, into the redirect link and «Account domain».","guideAmocrmStep2Title":"Create an external integration","guideAmocrmStep3Desc":"In the Allow access block every scope is checked. Keep leads, contacts, companies and tasks — the rest you can clear.","guideAmocrmStep3Title":"Select the access rights","guideAmocrmStep4Desc":"Keys and scopes tab: the ID, the secret key (shown only once) and the authorization code starting with def502. The code lives 20 minutes — copy it last.","guideAmocrmStep4Title":"Copy the keys and the authorization code","guideApifyStep1Desc":"The free plan gives $5 of usage a month with no card, 25 concurrent runs and up to 16 GB of memory per run. A card is only needed for long, large collections.","guideApifyStep1Title":"Sign up at console.apify.com","guideApifyStep2Desc":"That account settings section is where the personal token is created. There is one token per account, and it carries the same rights over runs and datasets you have.","guideApifyStep2Title":"Open Settings → «API & Integrations»","guideApifyStep3Desc":"The value is hidden and reveals on click. Copy the string with no spaces at the edges — one extra character gives an unauthorized error.","guideApifyStep3Title":"Copy the personal API token in full","guideApifyStep4Desc":"The agent runs a ready-made scraper by a name like apify~instagram-hashtag-scraper. Open Apify Store and note the name of the actor you need.","guideApifyStep4Title":"Find the actor you need in Apify Store","guideAppmetricaStep1Desc":"Open appmetrica.yandex.ru and sign in with the Yandex ID that sees the app in its list. The confirmation code must be entered under that same login.","guideAppmetricaStep1Title":"Sign in with the right Yandex ID","guideAppmetricaStep2Desc":"The app must be in the cabinet list. If it is missing, create it and give your developer the API key from “Settings” → “General”.","guideAppmetricaStep2Title":"Check that the app is sending data","guideAppmetricaStep3Desc":"App settings → “Access management” → add the Yandex ID email. Reports need only “Read only”; push campaigns need “Read/edit”.","guideAppmetricaStep3Title":"Grant the login access to the app","guideAppmetricaStep4Desc":"“Agency: read” exposes only the selected traffic sources and target events, so the installs, revenue and crash summary arrives incomplete.","guideAppmetricaStep4Title":"Avoid the agency access level","guideAppmetricaStep5Desc":"“Settings” → “General” → “Data export”. Enabled, exports run even when some servers are down, losing under 1% of rows; disabled, they wait.","guideAppmetricaStep5Title":"Set the “Allow inaccurate results” option","guideAtiSuStep1Desc":"The token is bound to a contact and a firm: it stops working if the password changes or the contact or firm is deleted. Verify the ATI.SU account beforehand.","guideAtiSuStep1Title":"Sign in as the firm's contact","guideAtiSuStep2Desc":"Portal ati.su/developers/tokens/ → “Мои токены” (My tokens). The table lists the application, the client_id, the token itself and the expiry date.","guideAtiSuStep2Title":"Open the “Мои токены” section","guideAtiSuStep3Desc":"The button issues an api-panda-portal token with no fields to fill. It lives 7 days — enough for a trial, not for permanent work.","guideAtiSuStep3Title":"Press “Создать временный токен”","guideAtiSuStep4Desc":"A permanent token is issued only against a client_id. Write to api@ati.su with the employee name and email, product name and purpose.","guideAtiSuStep4Title":"Request a client_id at api@ati.su","guideAtiSuStep5Desc":"The new token appears as a row in the list — copy the value from the Token column.","guideAtiSuStep5Title":"Enter the client_id and press “Создать токен”","guideAvitoStep1Desc":"Avito issues personal API keys only to accounts on a paid plan. The plan must be on the account that holds the listings you care about.","guideAvitoStep1Title":"Activate a paid plan on the Avito account","guideAvitoStep2Desc":"Menu path: «Управление профилем» → «Настройки» → «Интеграции»; the same section opens directly at avito.ru/professionals/api.","guideAvitoStep2Title":"Open «Интеграции» in the Avito account","guideAvitoStep3Desc":"A pair of values appears: Client ID and Client secret. If nothing shows up right away, reload the page after a minute — keys are not issued instantly.","guideAvitoStep3Title":"Press «Получить ключи» (Get keys)","guideAvitoStep4Desc":"Both strings are needed. The pair stays in the section and can be copied again; the keys work only for the account that issued them.","guideAvitoStep4Title":"Copy the Client ID and the Client secret","guideBeelineCloudpbxStep1Desc":"The account is at cloudpbx.beeline.ru; sign in with the credentials from the Cloud PBX contract. Everything else happens under «Настройки» (Settings).","guideBeelineCloudpbxStep1Title":"Sign in to the Cloud PBX account","guideBeelineCloudpbxStep2Desc":"«Настройки» → the «API» tab → the «Интеграция по API» switch. The add-on is paid, 500 RUB a month incl. VAT; while it is off, nothing reaches the PBX.","guideBeelineCloudpbxStep2Title":"Turn on «Интеграция по API»","guideBeelineCloudpbxStep3Desc":"The same tab holds the «логин» + «пароль» pair for external-system integration, not the portal token. No pair there? Ask your manager or vassupport@beeline.ru.","guideBeelineCloudpbxStep3Title":"Collect the login and password on «API»","guideBetterstackStep1Desc":"Only the Admin role manages tokens here: Team lead, Responder and Member cannot create one — ask your team owner to raise your role first.","guideBetterstackStep1Title":"Sign in with the Admin role","guideBetterstackStep2Desc":"In the Better Stack dashboard open «API tokens». It has two blocks: Global API tokens works across all your teams, «Team-based tokens» is scoped to one team.","guideBetterstackStep2Title":"Open the API tokens page","guideBetterstackStep3Desc":"Under «Team-based tokens» select the team and find the «Uptime API tokens» block. For several teams take a «Global API token» instead.","guideBetterstackStep3Title":"Pick the team under Team-based tokens","guideBetterstackStep4Desc":"Copy the existing token or create a new one. It is a Bearer token for https://uptime.betterstack.com/api/v2.","guideBetterstackStep4Title":"Copy the token from Uptime API tokens","guideBitrix24Step1Desc":"Open your portal at <your-domain>.bitrix24.com. A webhook runs with its creator's permissions: it sees the deals that employee sees.","guideBitrix24Step1Title":"Sign in as a user who sees the whole CRM","guideBitrix24Step2Desc":"\"Applications → Developer resources\", the \"Ready-made scenarios\" tab → \"Other\" → \"Incoming webhook\".","guideBitrix24Step2Title":"Create an inbound webhook","guideBitrix24Step3Desc":"CRM alone is enough to read the funnel. Add \"Tasks\" to create tasks and move deals; scopes can be changed later too.","guideBitrix24Step3Title":"Select the webhook permissions","guideBitrix24Step4Desc":"You need a link shaped like https://<your-domain>.bitrix24.com/rest/1/<secret code>/ — with a trailing slash and no method name.","guideBitrix24Step4Title":"Copy the webhook URL","guideBpmsoftStep1Desc":"Open your BPMSoft workspace and copy the address bar value up to the first slash — like https://crm.company.ru.","guideBpmsoftStep1Title":"Write down your BPMSoft server address","guideBpmsoftStep2Desc":"System Designer → «Пользователи и администрирование» → «Пользователи системы» → «Добавить пользователя», type «Сотрудник компании».","guideBpmsoftStep2Title":"Create a dedicated integration user","guideBpmsoftStep3Desc":"On the user's page open the «Лицензии» tab and tick a license. Without one the login and password are rejected at sign-in.","guideBpmsoftStep3Title":"Grant the user a license","guideBpmsoftStep4Desc":"System Designer → «Права доступа на операции» → the «Доступ к OData» operation: add the user or their role. The address, login and password are ready.","guideBpmsoftStep4Title":"Give that user OData access","guideBrandAnalyticsStep1Desc":"Only an «Администратор» or «Супер Администратор» can enable the API, and only on the «Расширенный» plan or higher. Other users will not see the item at all.","guideBrandAnalyticsStep1Title":"Sign in as a cabinet administrator","guideBrandAnalyticsStep2Desc":"A topic is a monitored object plus its search queries and filters. Data is served per topic: until a topic exists the reply comes back empty.","guideBrandAnalyticsStep2Title":"Create at least one monitoring topic","guideBrandAnalyticsStep3Desc":"In the integrations list pick «Статистический API» and click «Подключить». The API key and the «Интеграция активна» switch appear next to it.","guideBrandAnalyticsStep3Title":"Open «Настройки» → «Интеграции»","guideBrandAnalyticsStep4Desc":"Tick «Интеграция активна» and save — otherwise the key exists but requests are rejected. Copy the API key: only a «Супер Администратор» may reissue it.","guideBrandAnalyticsStep4Title":"Turn the integration on and copy the key","guideBybitStep1Desc":"Sign in with the account that holds the funds and open www.bybit.com/app/user/api-management. A sub-account key sees only that sub-account's balance.","guideBybitStep1Title":"Open «API Management» in your Bybit account","guideBybitStep2Desc":"Click «Create New Key» and pick «System-generated API Keys». A self-generated RSA key will not work: requests are signed with HMAC-SHA256.","guideBybitStep2Title":"Create a «System-generated» key","guideBybitStep3Desc":"Set the key permissions to «Read-Only» — enough for balances, positions, orders, candles and trade history. The Wallet withdrawal group is not needed.","guideBybitStep3Title":"Leave read-only permissions","guideBybitStep4Desc":"A key with no IP whitelist expires in 90 days; one bound to addresses does not. Without a static IP leave «No IP restriction» and set a reminder.","guideBybitStep4Title":"Decide on the IP restriction","guideBybitStep5Desc":"Copy both values right after creation. The Secret is shown once: if it is lost, you have to delete the key and create a new one.","guideBybitStep5Title":"Copy the API Key and Secret","guideCdekStep1Desc":"API access requires an active contract with a company or sole proprietor. Without one the cabinet stays retail-only and shows no key section.","guideCdekStep1Title":"Sign a contract with CDEK","guideCdekStep2Desc":"Log in with the account the contract is attached to: keys are issued within that contract. A retail sender account cannot issue them.","guideCdekStep2Title":"Log in to the cabinet at lk.cdek.ru","guideCdekStep3Desc":"Pick «Интеграция» in the cabinet menu — the page is lk.cdek.ru/integration. Webhooks live there too, so parcel statuses arrive in the same scope.","guideCdekStep3Title":"Open the «Интеграция» (Integration) section","guideCdekStep4Desc":"The cabinet issues an Account and a Secure password. The Secure password is shown only once at creation — lose it and you must issue a new key.","guideCdekStep4Title":"Click «Создать новый ключ»","guideChat2deskStep1Desc":"Only the account administrator sees the token: operators and supervisors have no such section. Sign in at chat2desk.com with your account login and password.","guideChat2deskStep1Title":"Sign in to Chat2Desk as an administrator","guideChat2deskStep2Desc":"This is the only place the token for external systems lives. A Telegram or other channel token will not work — you need the account one.","guideChat2deskStep2Title":"Open Settings → API and scripts → API","guideChat2deskStep3Desc":"The value is hidden by default; the Show button reveals it in full. Copy the string without surrounding spaces — it is sent as is, with no Bearer prefix.","guideChat2deskStep3Title":"Click Show and copy the token","guideChat2deskStep4Desc":"Next to the token you see the calls available and used this month: every plan includes 100,000 requests. A new token instantly invalidates the previous one.","guideChat2deskStep4Title":"Check the remaining API calls","guideChestnyznakStep1Desc":"The login page is markirovka.crpt.ru/login-kep, with the certificate on your signature device. One tax ID means one cabinet, each with its own token.","guideChestnyznakStep1Title":"Sign in to the marking cabinet","guideChestnyznakStep2Desc":"«Профиль» (Profile) → «Данные участника» (Participant data) → «Редактировать» (Edit): the product group you trade in must be in the participation list.","guideChestnyznakStep2Title":"Add your product group in the profile","guideChestnyznakStep3Desc":"Your user name in the top right corner → «Профиль» → «Данные участника» → «Участие в системе» → «Сгенерировать токен», then confirm with your signature.","guideChestnyznakStep3Title":"Generate the token in «Участие в системе»","guideChestnyznakStep4Desc":"The value is a long string of three dot-separated parts. A page refresh empties the field, so copy it at once.","guideChestnyznakStep4Title":"Copy the token straight away","guideCreatomateStep1Desc":"The free trial gives 50 credits with no card, and the API works on every plan. Rendering spends credits: one image costs 1, a minute of 720p video about 14.","guideCreatomateStep1Title":"Create an account at creatomate.com","guideCreatomateStep2Desc":"The agent reads the project's template list and renders from it. An empty project returns an empty list, so create or open a template in the Creatomate editor.","guideCreatomateStep2Title":"Create at least one template in the editor","guideCreatomateStep3Desc":"Every project has its own key. A neighbouring project's key returns someone else's template list, so pick the project before copying.","guideCreatomateStep3Title":"Pick the project whose templates you need","guideCreatomateStep4Desc":"Open «Project Settings» for that project and click the «API Key» field — the value is hidden by default and reveals on click. Copy it in full.","guideCreatomateStep4Title":"Copy the key from «Project Settings»","guideDadataStep1Desc":"The keys appear only after you follow the link from the confirmation email. Registration is free and suggestions work right away.","guideDadataStep1Title":"Register at dadata.ru","guideDadataStep2Desc":"The API key is generated automatically and sits on that page. Copy it in full — it unlocks lookups by INN and OGRN.","guideDadataStep2Title":"Open your profile at dadata.ru/profile/#info","guideDadataStep3Desc":"The secret key sits next to the API key — take both. It is required by «Стандартизация» of addresses and bank details, 20 kopecks each.","guideDadataStep3Title":"Copy the secret key next to it","guideDiadocStep1Desc":"Submit the form at diadoc.ru/integrations/api. A Kontur manager opens the Integrator Cabinet and issues your client_id — keys are not self-service.","guideDiadocStep1Title":"Request Diadoc API integration access","guideDiadocStep2Desc":"In the Integrator Cabinet issue a client_secret for your client_id. The pair is only used to obtain a token — the API itself does not accept it.","guideDiadocStep2Title":"Issue a client_secret in the cabinet","guideDiadocStep3Desc":"Exchange client_id and client_secret for a token with the scope «openid profile email offline_access Diadoc.PublicAPI»: without it the API refuses.","guideDiadocStep3Title":"Get an access_token via OpenID Connect","guideDiadocStep4Desc":"Open the Incoming documents section and copy the 32 characters between https://diadoc.kontur.ru/ and /Folder/Inbox in the address bar.","guideDiadocStep4Title":"Copy your organization's box identifier","guideExternalDocs":"Documentation","guideGithubStep1Desc":"Open github.com under the account that already has access to the repositories you need. The agent never sees more than this account does.","guideGithubStep1Title":"Sign in with the right GitHub account","guideGithubStep2Desc":"If the repositories belong to an organization, only an owner installs the app: a member just gets \"Install and request\", and the install waits as a request.","guideGithubStep2Title":"Find an organization owner","guideGithubStep3Desc":"With SAML SSO enforced, visit github.com/orgs/ORG/sso before installing. Without an active session the organization is not even listed as a target.","guideGithubStep3Title":"Start a SAML session for the organization","guideGithubStep4Desc":"On the install screen pick \"All repositories\" or \"Only select repositories\" and tick the ones you need. Anything else stays invisible.","guideGithubStep4Title":"Choose which repositories the app gets","guideGithubStep5Desc":"Personal: Settings → Integrations → Applications. Organization: Settings → Third-party Access → \"GitHub Apps\". Then \"Configure\" on the installation.","guideGithubStep5Title":"Know where to change access later","guideGitlabStep1Desc":"A token inherits its owner's rights: reading code and pipelines needs Reporter or above, creating merge requests needs Developer.","guideGitlabStep1Title":"Sign in with an account with project access","guideGitlabStep2Desc":"GitLab SaaS is https://gitlab.com. For self-managed take the root address with the scheme, e.g. https://git.company.ru, without /api/v4.","guideGitlabStep2Title":"Determine your GitLab address","guideGitlabStep3Desc":"Avatar → «Edit profile» → «Access» → «Personal access tokens». From the «Generate token» dropdown pick «Legacy token».","guideGitlabStep3Title":"Open «Personal access tokens» in the profile","guideGitlabStep4Desc":"Tick the «api» scope — read and write on projects, issues, merge requests and pipelines; «read_api» leaves read-only. The glpat-… token is shown only once.","guideGitlabStep4Title":"Grant the «api» scope and copy the token","guideGoogleCalendarStep1Desc":"In the account chooser pick the mailbox you run your meetings from. Calendars of a second profile in the same browser stay invisible.","guideGoogleCalendarStep1Title":"Sign in to the right Google account","guideGoogleCalendarStep2Desc":"Only calendars on the left-hand list are visible. Subscribe to a colleague's one first: «Other calendars» → «Subscribe to calendar» → the owner's address.","guideGoogleCalendarStep2Title":"Add the calendars you need to the list","guideGoogleCalendarStep3Desc":"The owner opens «Settings and sharing» → «Shared with» and sets «Make changes to events». Otherwise only busy blocks are visible — no titles, no new events.","guideGoogleCalendarStep3Title":"Ask the calendar owner for edit rights","guideGoogleCalendarStep4Desc":"The domain admin opens «Security» → «Access and data control» → «API controls» and lifts the restriction on Calendar.","guideGoogleCalendarStep4Title":"Workspace: clear the block in Admin console","guideGoogleDocsStep1Desc":"Access is granted to whichever account is active in the browser. With several accounts, pick the one that already has access to your working documents.","guideGoogleDocsStep1Title":"Sign in with the right Google account","guideGoogleDocsStep2Desc":"In Google Workspace third-party app access can be switched off: an admin turns it on at admin.google.com under «Security» → «API controls».","guideGoogleDocsStep2Title":"Clear the Workspace admin block","guideGoogleDocsStep3Desc":"Open the document, click «Share», add the chosen account and set its role to «Editor». With «Viewer» or «Commenter» the edits are rejected.","guideGoogleDocsStep3Title":"Give the account the «Editor» role","guideGoogleDocsStep4Desc":"Copy addresses shaped like https://docs.google.com/document/d/DOCUMENT_ID/edit — the identifier sits between /d/ and /edit. There is no search by title.","guideGoogleDocsStep4Title":"Collect links to the documents you need","guideGoogleSheetsStep1Desc":"Open sheets.google.com and check the files you need are visible under that account: the agent sees exactly what that account sees.","guideGoogleSheetsStep1Title":"Sign in with the account holding the sheets","guideGoogleSheetsStep2Desc":"Ask the file owner to click “Share” and add your address with the “Editor” role. With “Viewer” or “Commenter” the agent only reads: writing cells will fail.","guideGoogleSheetsStep2Title":"Get the “Editor” role on shared sheets","guideGoogleSheetsStep3Desc":"An uploaded .xlsx opens in the browser but returns an error over the API. Open it, pick “File” → “Save as Google Sheets” and work with the resulting copy.","guideGoogleSheetsStep3Title":"Convert Excel files to Google Sheets","guideGoogleSheetsStep4Desc":"In a corporate domain an admin opens “Security” → “Access and data control” → “API controls” in the Admin console and marks the app as “Trusted”.","guideGoogleSheetsStep4Title":"Clear the Workspace admin restriction","guideGoogleSlidesStep1Desc":"Open slides.google.com and check the avatar top-right: the connection sees decks from this account only. For work decks sign in with Google Workspace.","guideGoogleSlidesStep1Title":"Sign in with the account that owns the decks","guideGoogleSlidesStep2Desc":"For someone else's deck the owner opens it → “Share” → adds your address with the “Editor” role. With “Viewer” the agent can only read the slides.","guideGoogleSlidesStep2Title":"Give the account the “Editor” role","guideGoogleSlidesStep3Desc":"The deck ID is the part of the link between https://docs.google.com/presentation/d/ and /edit. The access excludes Google Drive: no search by name.","guideGoogleSlidesStep3Title":"Copy the link to the presentation","guideGoogleSlidesStep4Desc":"In a corporate account sign-in can be blocked. The admin opens “Menu → Security → Access and data control” and allows access under “API controls”.","guideGoogleSlidesStep4Title":"Workspace: lift the policy block","guideGravitelStep1Desc":"On gravitel.ru click «Войти в АТС» and sign in with your company account. Everything below happens in the PBX cabinet, which is Russian-only.","guideGravitelStep1Title":"Sign in to the Gravitel cloud PBX cabinet","guideGravitelStep2Desc":"Menu «Интеграции» → «Интеграция по REST API» → «Установить». The neighbouring «Интеграция по API Гравител» is the old generation.","guideGravitelStep2Title":"Install «Интеграция по REST API»","guideGravitelStep3Desc":"«Интеграция по REST API» → «Настройки». Leave «Адрес вашей CRM» and «Ключ для авторизации в Вашей CRM» empty — that is the reverse direction.","guideGravitelStep3Title":"Open «Настройки» of the installed integration","guideGravitelStep4Desc":"The «Авторизация» subsection holds the PBX address and key. From the address you only need your PBX domain — the path segment after /v1/, not the whole URL.","guideGravitelStep4Title":"Copy the address and key from «Авторизация»","guideHeadhunterStep1Desc":"The token goes to whichever account your browser is signed in as when approving. It must be an employer account, not a seeker one.","guideHeadhunterStep1Title":"Sign in to hh.ru with the right account","guideHeadhunterStep2Desc":"In your profile open «Управление и автоматизация» → «Менеджеры» and find yourself in the list. Only the administrator adds a manager.","guideHeadhunterStep2Title":"Check that you are a company manager","guideHeadhunterStep3Desc":"On «Менеджеры вакансий» use the «…» menu next to the name to enable «К активным вакансиям» and «К архиву вакансий» — otherwise only assigned vacancies show.","guideHeadhunterStep3Title":"Grant the manager extended rights","guideHeadhunterStep4Desc":"In the same menu enable «Открытие контактов в резюме из базы», otherwise resumes arrive with no phone or email. Search stays within 500 resumes a day.","guideHeadhunterStep4Title":"Enable access to resume contacts","guideHrlinkStep1Desc":"Log in as a user with the «Кадровик» (HR) role: for other roles the employee and document registries return 403 and the token item never appears in the menu.","guideHrlinkStep1Title":"Sign in to your company account","guideHrlinkStep2Desc":"It is the address you sign in at, shaped like company.hr-link.ru. The shared portal.hr-link.ru will not match another tenant.","guideHrlinkStep2Title":"Write down your HRlink tenant address","guideHrlinkStep3Desc":"Initials icon in the top right corner → «Получить API-токен» (Get API token) → «Скопировать» (Copy). The token lasts a year.","guideHrlinkStep3Title":"Issue the API token from the profile menu","guideHrlinkStep4Desc":"Call GET /api/v2/currentUser on your tenant address with the User-Api-Token header and take currentUser.clientUsers[].client.id — a UUID.","guideHrlinkStep4Title":"Get the clientId with a single API call","guideInstagramStep1Desc":"The API works only with a professional account — business or creator. A personal one gets no token; switch the type in Instagram settings.","guideInstagramStep1Title":"Switch the account to professional","guideInstagramStep2Desc":"Go to developers.facebook.com/apps/creation/, enter a name and contact email, pick the Instagram use case and link a business portfolio.","guideInstagramStep2Title":"Create a developer app","guideInstagramStep3Desc":"“Instagram” → “API setup with Instagram business login”. Enable instagram_business_basic; add content_publish and manage_comments for posting and replies.","guideInstagramStep3Title":"Grant permissions in the Instagram section","guideInstagramStep4Desc":"In the same section click “Generate token” next to the account and log in to Instagram. The token starts with IGAA and lasts 60 days.","guideInstagramStep4Title":"Generate the token and copy it","guideKaitenStep1Desc":"The key inherits the rights of whoever created it: the agent sees exactly the spaces, boards and cards that user can open. A private space stays invisible.","guideKaitenStep1Title":"Sign in with an account that sees the boards","guideKaitenStep2Desc":"In the cloud it looks like https://your-company.kaiten.ru — no path, no trailing slash. If Kaiten is self-hosted, use the domain you open your boards at.","guideKaitenStep2Title":"Copy your Kaiten address from the browser bar","guideKaitenStep3Desc":"Avatar in the top right corner → \"Profile settings\", then \"API access key\" in the left menu. The same screen opens directly at /profile/api-key.","guideKaitenStep3Title":"Open \"API access key\" in your profile","guideKaitenStep4Desc":"Copy the generated key with the icon next to it: a 36-character UUID with hyphens, like 296a5709-99bc-49a7-96e0-c0a1b236091f.","guideKaitenStep4Title":"Click \"Create key\" and copy the value","guideKaspiStep1Desc":"The cabinet opens at kaspi.kz/mc with the same phone and password as the Kaspi Pay app. The mobile app has no token section, so use a browser.","guideKaspiStep1Title":"Log in to the web merchant cabinet","guideKaspiStep2Desc":"Only the company's head can issue the token: an employee account will not show the menu item. If a manager uses the cabinet, ask the head to generate it.","guideKaspiStep2Title":"Sign in as the company's head","guideKaspiStep3Desc":"In the cabinet menu pick «Настройки» (Settings), then «Токен API» (API token). This is the only place the key is issued — no form and no approval wait.","guideKaspiStep3Title":"Open «Настройки» → «Токен API»","guideKaspiStep4Desc":"The token comes as a single string and does not rotate: if you lose it, return to the same page and copy it again. It exposes your orders and products.","guideKaspiStep4Title":"Click «Сформировать» and copy the token","guideKonturExternStep1Desc":"Use the «Отправить заявку» (Submit request) form at kontur.ru/extern/api. A manager emails the client_id and a key-issuing link.","guideKonturExternStep1Title":"Request API access for Extern","guideKonturExternStep2Desc":"The link opens integrations.kontur.ru — press «Выпустить ключ» (Issue key). The value is a GUID: 8-4-4-4-12 hex characters separated by hyphens.","guideKonturExternStep2Title":"Issue the api-key from the emailed link","guideKonturExternStep3Desc":"The token comes from Kontur's OpenID provider: scope «openid extern.api», client_id from the email, client_secret is your api-key.","guideKonturExternStep3Title":"Get an Access Token at identity.kontur.ru","guideKonturExternStep4Desc":"The Access Token lives 3600 seconds — copy it at once and keep the refresh_token from the same response. Sending reports needs a valid signature certificate.","guideKonturExternStep4Title":"Check the token lifetime and certificate","guideKonturFocusStep1Desc":"At focus.kontur.ru/site/api click «Бесплатная консультация» (Free consultation) and give your company INN and contacts.","guideKonturFocusStep1Title":"Request API access to Kontur.Focus","guideKonturFocusStep2Desc":"Say you need lookups of companies and sole traders by INN and OGRN: without «Реквизиты» (/api3/req) requests are rejected.","guideKonturFocusStep2Title":"Ask for the «Реквизиты» (/api3/req) method","guideKonturFocusStep3Desc":"The key arrives by email to the contract address: a long string of digits and Latin letters, with no dashes or spaces.","guideKonturFocusStep3Title":"Take the key from the Kontur email","guideKonturFocusStep4Desc":"Open focus-api.kontur.ru/api3/req/userform, paste the key into the «Ключ доступа» (Access key) field and any INN. Requisites in the answer mean the key works.","guideKonturFocusStep4Title":"Test the key on focus-api.kontur.ru","guideLangfuseStep1Desc":"EU is https://cloud.langfuse.com, US https://us.cloud.langfuse.com, Japan https://jp.cloud.langfuse.com. Open the project you need.","guideLangfuseStep1Title":"Sign in to Langfuse in your region","guideLangfuseStep2Desc":"Inside the project go to Settings → \"API Keys\". You need the Owner or Admin role: Member and Viewer cannot open project settings.","guideLangfuseStep2Title":"Open Settings → \"API Keys\" in the project","guideLangfuseStep3Desc":"A pair is a public key prefixed pk-lf- and a secret one prefixed sk-lf-. Copy both right away: you need the full secret, the shortened preview is not enough.","guideLangfuseStep3Title":"Create a new key pair and copy both values","guideLangfuseStep4Desc":"If the project is outside the EU you also need the host address: https://us.cloud.langfuse.com, https://jp.cloud.langfuse.com, or your self-hosted domain.","guideLangfuseStep4Title":"Write down your host address","guideLinearStep1Desc":"In Linear click your workspace avatar → Settings → “Security & access”. Personal keys live in your account settings, not in the workspace integrations.","guideLinearStep1Title":"Open Settings → “Security & access”","guideLinearStep2Desc":"In the “Personal API keys” block click “New API key” and name it. No button means an admin disabled “Member API keys” in Settings → Administration → API.","guideLinearStep2Title":"Create the key under “Personal API keys”","guideLinearStep3Desc":"Pick full access or a restricted set: Read, Write, Admin, Create issues, Create comments. Without Write the agent is read-only. Access can be limited to teams.","guideLinearStep3Title":"Grant the key the scope the agent needs","guideLinearStep4Desc":"The key starts with lin_api_. Linear reveals it a single time: close the dialog and you must issue a new one. Copy the whole string, prefix included.","guideLinearStep4Title":"Copy the key — it is shown only once","guideMailruCloudStep1Desc":"App passwords are issued only to mailboxes with a phone. Open «Настройки» → «Все настройки» → «Контакты и адреса» and add a number if there is none.","guideMailruCloudStep1Title":"Link a phone number to the mailbox","guideMailruCloudStep2Desc":"«Настройки» → «Безопасность» → «Пароли для внешних приложений»: this section issues the passwords programs use to reach the mailbox and the Cloud from outside.","guideMailruCloudStep2Title":"Open the external-app passwords section","guideMailruCloudStep3Desc":"Click «Создать» and give the password a recognisable name — that is how it gets revoked later. It is shown once and stored nowhere.","guideMailruCloudStep3Title":"Create the password and copy it at once","guideMailruCloudStep4Desc":"The agent works with the same Cloud that opens at cloud.mail.ru: it reads files and puts new ones there. With no free space left an upload will not go through.","guideMailruCloudStep4Title":"Check there is room in the Cloud","guideMailruMailStep1Desc":"App passwords are issued only to mailboxes with a phone. Open «Настройки» → «Все настройки» → «Контакты и адреса» and add a number if there is none.","guideMailruMailStep1Title":"Link a phone number to the mailbox","guideMailruMailStep2Desc":"In «Настройки» → «Безопасность» → «Внешние сервисы» turn on «Доступ к почте по IMAP, POP и SMTP». While it is off, logins are rejected.","guideMailruMailStep2Title":"Turn on IMAP and SMTP access","guideMailruMailStep3Desc":"In the «Безопасность» section open «Пароли для внешних приложений», click «Создать» (Create), give the password a recognisable name and click «Продолжить».","guideMailruMailStep3Title":"Create a password for external apps","guideMailruMailStep4Desc":"The «Только отправка писем в Почте» type reads no folders or messages. The password is shown once and stored nowhere — copy it with the full mailbox address.","guideMailruMailStep4Title":"Pick «Полный доступ к Почте»","guideMangoOfficeStep1Desc":"You need the owner or administrator account of your virtual PBX — the login and password come with the contract or in the registration email.","guideMangoOfficeStep1Title":"Sign in to lk.mango-office.ru","guideMangoOfficeStep2Desc":"«Интеграции» (Integrations) is a menu section of the Mango Office cabinet. The «API коннектор» item inside it is the only place issuing API credentials.","guideMangoOfficeStep2Title":"Open «Интеграции» → «API коннектор»","guideMangoOfficeStep3Desc":"If the service is not active, tick «Я принимаю условия» and confirm. While the connector is off, no credentials are shown and API requests are rejected.","guideMangoOfficeStep3Title":"Click «Подключить API коннектор»","guideMangoOfficeStep4Desc":"«Уникальный код вашей АТС» is the API key, «Ключ для создания подписи» is the salt. They differ: the salt signs requests, it is not the key.","guideMangoOfficeStep4Title":"Copy both values from the card","guideMaxMessengerStep1Desc":"Only Russian residents can create MAX bots: a company, a sole proprietor or a self-employed person. Until the profile is verified, «Чат-боты» stays locked.","guideMaxMessengerStep1Title":"Set up a business profile at business.max.ru","guideMaxMessengerStep2Desc":"In your profile open «Чат-боты» → «Создать» and fill the card: a 500×500 px logo, a name and a description. The nickname is auto-generated as idИНН_bot.","guideMaxMessengerStep2Title":"Create a bot in the «Чат-боты» section","guideMaxMessengerStep3Desc":"Review takes up to 48 business hours. The status «создан» means the bot is ready; «требует исправлений» means fix the card and submit it again.","guideMaxMessengerStep3Title":"Wait for the bot to pass moderation","guideMaxMessengerStep4Desc":"The token appears in the bot card only after moderation succeeds. Copy the whole string and add the bot to the MAX chats where it should answer.","guideMaxMessengerStep4Title":"Copy the token from the bot card","guideMedialogiaStep1Desc":"The account comes with your contract; sign in at https://sm.mlg.ru. The API accepts the same login and password as the workspace — there is no separate key.","guideMedialogiaStep1Title":"Sign in to SocMedia at sm.mlg.ru","guideMedialogiaStep2Desc":"Until Medialogia switches it on, the SOAP service answers nothing. Your manager's contacts sit in «Профиль», the initials badge top right.","guideMedialogiaStep2Title":"Ask your manager to enable API access","guideMedialogiaStep3Desc":"Settings → «Системные» → «Пользователи» → «Добавить», role «Администратор» or «Редактор» — «Просмотр» cannot create reports.","guideMedialogiaStep3Title":"Create a separate user for the integration","guideMedialogiaStep4Desc":"«Профиль» shows the login, the account expiry and the topics and messages left on the plan. An expired account or spent limit breaks requests.","guideMedialogiaStep4Title":"Check the expiry and limits in «Профиль»","guideMegamarketStep1Desc":"Open partner.megamarket.ru with a user that has cabinet administrator rights: with limited permissions the API section is simply not shown.","guideMegamarketStep1Title":"Sign in to the Megamarket seller account","guideMegamarketStep2Desc":"«Настройки» → «Интеграция по API» (Settings → API integration). Missing? The account is FBO-only or lacks rights: support enables it in chat.","guideMegamarketStep2Title":"Open «Настройки» → «Интеграция по API»","guideMegamarketStep3Desc":"The page shows an «Авторизационный токен» row with a copy button next to it. This is the value Megamarket expects in the X-Merchant-Token header.","guideMegamarketStep3Title":"Copy the «Авторизационный токен» row","guideMegamarketStep4Desc":"Sandbox and production tokens differ: a sandbox one answers 401 on live calls. Take the token that belongs to the production cabinet.","guideMegamarketStep4Title":"Make sure the token is the production one","guideMegaplanStep1Desc":"Your account address is in the address bar: company.megaplan.ru or m123456789.megaplan.ru. Keep the whole address, https:// included.","guideMegaplanStep1Title":"Copy your Megaplan account address","guideMegaplanStep2Desc":"The agent sees exactly what the employee sees. «Директор» and «Администратор» hold the widest rights; a regular employee only their own deals.","guideMegaplanStep2Title":"Choose the account the agent will use","guideMegaplanStep3Desc":"If the agent has no account yet, add an employee with a working e-mail. The invitation arrives there, and the first sign-in sets the password.","guideMegaplanStep3Title":"Add the account in «Сотрудники» (Employees)","guideMegaplanStep4Desc":"As that employee, open your account address with /api/v3/docs — the method list opens only for an authorised user.","guideMegaplanStep4Title":"Check the sign-in and the API response","guideModulbankStep1Desc":"The token is bound to the login it was generated under and only sees that login's companies and accounts — no others show up.","guideModulbankStep1Title":"Sign in with the login holding the accounts","guideModulbankStep2Desc":"The short route from the bank cabinet to the token screen: the «+» menu → «Интеграция с банком» (Integration with the bank) → generate the token.","guideModulbankStep2Title":"In the «+» menu pick «Интеграция с банком»","guideModulbankStep3Desc":"The same screen the long way: «Настройки» → «Услуги» → «API Банка» → «Генерация токена авторизации» (Settings → Services → Bank API → token generation).","guideModulbankStep3Title":"Or «Настройки» → «Услуги» → «API Банка»","guideModulbankStep4Desc":"On the generation screen tick account-info and operation-history: the first returns companies and accounts, the second the history.","guideModulbankStep4Title":"Confirm access to accounts and operations","guideModulbankStep5Desc":"The token is issued for 3 years, stays the same and is annulled automatically afterwards; it can be revoked earlier via the API. It equals cabinet access.","guideModulbankStep5Title":"Copy the token and store it separately","guideMoyskladStep1Desc":"«Меню пользователя → Настройки → Сотрудники» → «+Сотрудник»: last name, login, e-mail for the password. Keep «Разрешить вход в систему» ticked.","guideMoyskladStep1Title":"Create a separate robot employee","guideMoyskladStep2Desc":"In his card: «Системные роли» → «Пользователь» → «Настроить права». Per-section rights: «Профессиональный» and «Корпоративный» plans only.","guideMoyskladStep2Title":"Limit what that employee may see","guideMoyskladStep3Desc":"Without the «Доступ по API» flag the API rejects requests made on his behalf. Only a user with the «Администратор» system role can switch it on.","guideMoyskladStep3Title":"Turn on «Доступ по API» for that user","guideMoyskladStep4Desc":"POST https://api.moysklad.ru/api/remap/1.2/security/token with that employee's Basic auth returns the «access_token» field. A new token revokes earlier ones.","guideMoyskladStep4Title":"Request the access_token from the API","guideMpstatsStep1Desc":"Sign in with the MPStats account that holds the paid plan: the request quota is counted on it, and the API answers 429 once it runs out.","guideMpstatsStep1Title":"Sign in to your MPStats account","guideMpstatsStep2Desc":"On the «Аккаунт» (Account) page the token is already generated in the «API токен» (API token) block — no request or approval needed.","guideMpstatsStep2Title":"Open mpstats.io/account","guideMpstatsStep3Desc":"The token is two hex strings joined by a dot, e.g. 5a2a5f0e538dd5.6691914852255446e23a9bcac46ee5255625f5d5. The dot is part of it; no spaces around it.","guideMpstatsStep3Title":"Copy the whole token value","guideMpstatsStep4Desc":"A password change and the «Сменить API токен» (Change API token) button both regenerate the token; the old value stops working at once.","guideMpstatsStep4Title":"Don't change your password afterwards","guideOnecAccountingStep1Desc":"In Designer: «Администрирование» → «Публикация на веб-сервере…», tick «Публиковать стандартный интерфейс OData». The address is https://сервер/имя-публикации.","guideOnecAccountingStep1Title":"Publish the infobase with OData enabled","guideOnecAccountingStep2Desc":"«Администрирование» → «Синхронизация данных» → «Настройки стандартного интерфейса OData». On the «Состав» tab tick the objects.","guideOnecAccountingStep2Title":"Open the OData interface composition","guideOnecAccountingStep3Desc":"On the «Авторизация» tab of the same form create a service user with a password: the OData remote access role comes automatically.","guideOnecAccountingStep3Title":"Create a dedicated user for the requests","guideOnecAccountingStep4Desc":"Open https://сервер/имя-публикации/odata/standard.odata/$metadata with that login — an XML list of entities must come back.","guideOnecAccountingStep4Title":"Verify the address and login on $metadata","guideOnecCustomStep1Desc":"Configurator → «Администрирование» → «Публикация на веб-сервере…». Name the publication, tick «Публиковать стандартный интерфейс OData» and publish.","guideOnecCustomStep1Title":"Publish the database with OData","guideOnecCustomStep2Desc":"The composition starts empty. In «1С:Предприятие» mode: «Администрирование» → «Синхронизация данных» → «Настройка состава стандартного интерфейса OData».","guideOnecCustomStep2Title":"Add your objects to the OData composition","guideOnecCustomStep3Desc":"In the infobase user list create a service user with a password and 1C:Enterprise authentication, then grant the role «Удаленный доступ OData» and read rights.","guideOnecCustomStep3Title":"Create a dedicated infobase user","guideOnecCustomStep4Desc":"Open https://your-server/publication-name/odata/standard.odata/$metadata as that user — an XML list of objects must come back.","guideOnecCustomStep4Title":"Check the publication address in a browser","guideOnecDocumentFlowStep1Desc":"Designer → Administration → «Публикация на веб-сервере…»: set the base name in Latin letters and tick «Публиковать стандартный интерфейс OData», then publish.","guideOnecDocumentFlowStep1Title":"Publish the infobase with OData","guideOnecDocumentFlowStep2Desc":"Administration → Data synchronisation → «Настройка стандартного интерфейса OData», tab «Состав» → «Загрузить метаданные»: tick documents, tasks and catalogues.","guideOnecDocumentFlowStep2Title":"Define the OData interface composition","guideOnecDocumentFlowStep3Desc":"In the same form, tab «Авторизация», tick «Создать отдельные имя пользователя и пароль» and save them. The user needs the «Удаленный доступ OData» role.","guideOnecDocumentFlowStep3Title":"Create a dedicated OData user","guideOnecDocumentFlowStep4Desc":"Open https://your-server/base-name/odata/standard.odata/$metadata with that login — an XML list of entities comes back. Keep the address without the tail.","guideOnecDocumentFlowStep4Title":"Check the publication address in a browser","guideOnecErpStep1Desc":"Designer → «Администрирование» → «Публикация на веб-сервере…», tick «Публиковать стандартный интерфейс OData». The address is https://сервер/имя-публикации.","guideOnecErpStep1Title":"Publish the ERP infobase with OData","guideOnecErpStep2Desc":"«Администрирование» → «Синхронизация данных» → «Настройки стандартного интерфейса OData», the «Состав» tab: click «Загрузить метаданные» and tick the objects.","guideOnecErpStep2Title":"Tick the objects in the OData scope","guideOnecErpStep3Desc":"On the «Авторизация» tab add a service user with «1С:Предприятие» authentication: the «Удалённый доступ OData» role comes automatically.","guideOnecErpStep3Title":"Create a dedicated infobase user","guideOnecErpStep4Desc":"Open /odata/standard.odata/$metadata with that login: an XML entity list comes back. A 401 means no role, empty XML means an empty «Состав».","guideOnecErpStep4Title":"Verify the address and login on $metadata","guideOnecHrStep1Desc":"Designer → «Публикация на веб-сервере»: a Latin name and the «Публиковать стандартный интерфейс OData» tick. That address is the database URL.","guideOnecHrStep1Title":"Publish the database on a web server","guideOnecHrStep2Desc":"«Синхронизация данных» → «Настройка стандартного интерфейса OData» → tab «Состав»: tick employees, HR documents and payroll registers.","guideOnecHrStep2Title":"Pick the objects exposed through OData","guideOnecHrStep3Desc":"A new user with a Latin login, its own password and the «Удаленный доступ OData» role. Leave two-factor auth off for this user — it breaks OData.","guideOnecHrStep3Title":"Create a dedicated OData user","guideOnecHrStep4Desc":"Open https://server/base-name/odata/standard.odata/$metadata and sign in with that user. An XML list of entities means the address and password are right.","guideOnecHrStep4Title":"Check /$metadata in the browser","guideOnecSmallBusinessStep1Desc":"In Designer: «Администрирование → Публикация на веб-сервере», tick «Публиковать стандартный интерфейс OData». In the 1C:Fresh cloud it is already published.","guideOnecSmallBusinessStep1Title":"Publish the database with OData","guideOnecSmallBusinessStep2Desc":"«Администрирование → Синхронизация данных → Настройки стандартного интерфейса OData» → «Состав» → «Загрузить метаданные», then tick the objects you need.","guideOnecSmallBusinessStep2Title":"Tick the objects on the «Состав» tab","guideOnecSmallBusinessStep3Desc":"Same window, the «Авторизация» tab → create a separate username and password for automatic REST service use. Never reuse your own admin account.","guideOnecSmallBusinessStep3Title":"Create a dedicated login for REST","guideOnecSmallBusinessStep4Desc":"The URL goes up to the database name: https://server/base-name. Check it with /odata/standard.odata/$metadata under the new login — XML must come back.","guideOnecSmallBusinessStep4Title":"Verify the base URL with $metadata","guideOnecTradeStep1Desc":"In Designer: «Администрирование» → «Публикация на веб-сервере…» → tick «Публиковать стандартный интерфейс OData» → «Опубликовать». Then restart the web server.","guideOnecTradeStep1Title":"Publish the OData interface","guideOnecTradeStep2Desc":"«НСИ и администрирование» → «Синхронизация данных» → «Настройка состава стандартного интерфейса OData»: tick the objects you need. It is empty by default.","guideOnecTradeStep2Title":"Expose the objects you need","guideOnecTradeStep3Desc":"«НСИ и администрирование» → «Настройки пользователей и прав» → «Пользователи» → «Создать»: Latin login, sign-in allowed, password set. No personal accounts.","guideOnecTradeStep3Title":"Create a dedicated 1C user","guideOnecTradeStep4Desc":"The profile needs the «УдаленныйДоступOData» role plus read rights on the objects you ticked. Without the role the web server answers 401 to everything.","guideOnecTradeStep4Title":"Grant that user OData access","guideOnecTradeStep5Desc":"Open https://your-server/publication-name/odata/standard.odata/$metadata under the new login: XML back means the base address is everything before /odata.","guideOnecTradeStep5Title":"Verify the address and login in a browser","guideOrdStep1Desc":"At ord.beeline.ru open «Регистрация», fill in the company details and press «Отправить заявку». Credentials arrive by email after activation.","guideOrdStep1Title":"Send a registration request to 1ORD","guideOrdStep2Desc":"On first sign-in the account asks you to accept the offer of ООО «Первый ОРД». Only the organization administrator can accept it.","guideOrdStep2Title":"Accept the offer as the organization admin","guideOrdStep3Desc":"«Пользователи» → «Добавить пользователя»: enter the email and pick the «Пользователь API» role. If the form lacks it, ask support@1ord.ru.","guideOrdStep3Title":"Create a separate user for the agent","guideOrdStep4Desc":"Sign in with that pair at ord.beeline.ru: the login from the email may differ from the mailbox. If it fails, use «Восстановление пароля».","guideOrdStep4Title":"Verify the login and password by signing in","guideOzonStep1Desc":"Only an Administrator or a Manager can grant access to an app. Courier, warehouse operator and other limited roles never see the consent screen.","guideOzonStep1Title":"Sign in to seller.ozon.ru","guideOzonStep2Desc":"If your account holds several shops, Ozon asks you to pick a company first: access goes to one seller account. A second shop is connected separately.","guideOzonStep2Title":"Pick the right company","guideOzonStep3Desc":"Ozon lists the permissions above the “Allow” button. Read-only gives products, orders, stock and analytics; full access adds chats and supplies.","guideOzonStep3Title":"Decide how much access to grant","guideOzonStep4Desc":"Campaign stats and ACoS come from the Performance API at performance.ozon.ru. Without access to the ads account there are no ad reports.","guideOzonStep4Title":"Check the Performance ads access","guideOzonStep5Desc":"Granted app permissions live in the seller account under Settings → “Applications and permissions”. Access is revoked there in one click.","guideOzonStep5Title":"Know where to revoke the access","guidePachcaStep1Desc":"Administrator rights are required: only a workspace administrator can create a chatbot. A regular member has no integrations section in the settings at all.","guidePachcaStep1Title":"Open your workspace settings","guidePachcaStep2Desc":"In the settings open «Интеграции» → «Чат-боты» and create a bot: the name and avatar it will answer under in conversations.","guidePachcaStep2Title":"Create a bot in the «Чат-боты» section","guidePachcaStep3Desc":"The token shows up in the bot card as soon as it is created — copy the whole string. It is what grants the right to post in conversations as this bot.","guidePachcaStep3Title":"Copy the bot access token","guidePachcaStep4Desc":"On the «Исходящий webhook» tab set it to fire on all messages rather than commands only, switch on ignoring the bot's own messages, and copy the Signing Secret.","guidePachcaStep4Title":"Configure the bot's outgoing webhook","guidePochtaRussiaStep1Desc":"Signing up submits an access request and a contract to sign; it takes up to 3 business days. Until it is approved, the account has no keys to copy.","guidePochtaRussiaStep1Title":"Create an account at otpravka.pochta.ru","guidePochtaRussiaStep2Desc":"The screen lives at otpravka.pochta.ru/settings#/api-settings. The «API токен» field is the app token; the button next to it reissues one.","guidePochtaRussiaStep2Title":"Open «Настройки» → «API» (Settings → API)","guidePochtaRussiaStep3Desc":"Besides the token you need the otpravka.pochta.ru login and password. A phone in +7XXXXXXXXXX format authenticates more reliably than an e-mail address.","guidePochtaRussiaStep3Title":"Note the login and password of the account","guidePolymarketStep1Desc":"Use the account whose positions and activity you want to see: the address itself is the filter. No API key and no private key are needed for reading.","guidePolymarketStep1Title":"Sign in to polymarket.com with your account","guidePolymarketStep2Desc":"The profile menu shows your account wallet address, on desktop and mobile alike. This is the address your positions and balances are held under.","guidePolymarketStep2Title":"Copy the wallet address in the profile menu","guidePolymarketStep3Desc":"Signing up with Google or email gives you a proxy smart wallet, and your MetaMask signer address is a different one; the signer address returns nothing.","guidePolymarketStep3Title":"Do not take the signer address","guidePolymarketStep4Desc":"The address is 0x plus 40 hexadecimal characters, 42 in total. If you copied a nickname or a shortened 0x1a2b…f9 form, copy the full value instead.","guidePolymarketStep4Title":"Check the format: 0x plus 40 characters","guidePostgresStep1Desc":"In the Supabase or Neon “SQL Editor”, otherwise in psql as owner: CREATE ROLE analytics_ro LOGIN PASSWORD '…'. That password connects the database.","guidePostgresStep1Title":"Create a read-only role","guidePostgresStep2Desc":"GRANT pg_read_all_data TO analytics_ro. The role exists from PostgreSQL 14; on older versions — GRANT USAGE, GRANT SELECT and ALTER DEFAULT PRIVILEGES.","guidePostgresStep2Title":"Grant the role read access","guidePostgresStep3Desc":"pg_read_all_data does not bypass row-level security, and Supabase turns it on almost everywhere: without a SELECT policy such tables return zero rows.","guidePostgresStep3Title":"Check row-level security","guidePostgresStep4Desc":"The host must be reachable from the internet: Yandex Managed PostgreSQL — public access and TCP 6432, RDS — “Publicly accessible: Yes” and port 5432.","guidePostgresStep4Title":"Open the database to outside connections","guidePostgresStep5Desc":"Host, port and database: the “Connect” button in Supabase and Neon, in Yandex the host FQDN and port 6432. SSL mode — require.","guidePostgresStep5Title":"Collect the connection parameters","guidePostizStep1Desc":"Cloud users go to postiz.com, self-hosted users open their own Postiz address. The key belongs to the whole workspace, so you need the account that owns it.","guidePostizStep1Title":"Sign in as the workspace owner","guidePostizStep2Desc":"On the main Postiz screen add the channels you will publish to: X, LinkedIn, Telegram, Bluesky, Mastodon, TikTok and others.","guidePostizStep2Title":"Connect at least one social channel","guidePostizStep3Desc":"Open «Settings» → «Developers» → «Public API» and copy the whole key. It is sent as-is, with no prefix: OAuth2 tokens starting with pos_ are a separate flow.","guidePostizStep3Title":"Copy the key from «Public API»","guidePostizStep4Desc":"Cloud has a single address — https://api.postiz.com. For self-hosted take the root address of the instance, with no API path.","guidePostizStep4Title":"Note your instance address","guideRetailcrmStep1Desc":"In «https://myshop.retailcrm.ru» the subdomain is myshop and «Account domain» is retailcrm.ru after the first dot. Some use retailcrm.pro.","guideRetailcrmStep1Title":"Copy the subdomain from your account address","guideRetailcrmStep2Desc":"Open «Administration» → «Integration» and press «Add» in the API keys list. The token is generated automatically, at least 32 characters.","guideRetailcrmStep2Title":"Open «Administration» → «Integration»","guideRetailcrmStep3Desc":"In «Access type» pick «Access to all shops», or tick the ones you need in the «Shops» field. Orders and customers of shops left out will not be returned.","guideRetailcrmStep3Title":"Grant the key access to the right shops","guideRetailcrmStep4Desc":"In «Allowed API methods» enable orders, customers, products, reference books, tasks and users, then save and copy the key.","guideRetailcrmStep4Title":"Tick the allowed methods and copy the key","guideRobokassaStep1Desc":"Register at partner.robokassa.ru and create a shop: the identifier and the passwords belong to the shop, not to the account.","guideRobokassaStep1Title":"Create a shop in your Robokassa account","guideRobokassaStep2Desc":"The shop identifier (MerchantLogin) sits in the shop card under «Мои магазины» → «Технические настройки». It is the shop login, not your account e-mail.","guideRobokassaStep2Title":"Open «Мои магазины» → «Технические настройки»","guideRobokassaStep3Desc":"The signature hash method sits in the same card. MD5 is the default and the only one that matches — switch anything else back.","guideRobokassaStep3Title":"Make sure the hash algorithm is MD5","guideRobokassaStep4Desc":"Two password blocks sit there, live and test. Пароль #1 signs the payment, Пароль #2 notifications and status. Test ones give error 29.","guideRobokassaStep4Title":"Copy the live Password #1 and Password #2","guideSberbankStep1Desc":"«Все продукты и услуги» → «Сбербанк API» → «Sber API» → «Подключить». Pick the rights sets and sign the application by SMS code or token.","guideSberbankStep1Title":"Enable Sber API in SberBusiness","guideSberbankStep2Desc":"Open «Параметры промышленного сервиса»: Client ID, Client Secret, scopes and Redirect URI live there. Rotate the secret every 40 days.","guideSberbankStep2Title":"Copy the Client ID and Client Secret","guideSberbankStep3Desc":"«Сертификаты шифрования» → «Сгенерировать сертификат»: a password of 7+ characters, output is a .p12 with the key and the certificate.","guideSberbankStep3Title":"Issue the certificate and private key","guideSberbankStep4Desc":"Open https://sbi.sberbank.ru:9443/ic/sso/api/v2/oauth/authorize with your client_id, the registered redirect_uri and a scope including openid.","guideSberbankStep4Title":"Get the authorization code from the URL","guideSbisStep1Desc":"In your account at online.sbis.ru: «Настройки» → «Система» → «Безопасность» → «Подключения к Saby» — the cabinet is Russian-only.","guideSbisStep1Title":"Open «Подключения к Saby»","guideSbisStep2Desc":"Click the add button, enter the application name and description, pick its type and the address or IP the requests will come from.","guideSbisStep2Title":"Add an external application","guideSbisStep3Desc":"Rights: «Разрешен полностью» or «С ограничением по правам» covering document flow. Authorization type must be «по сервисному ключу».","guideSbisStep3Title":"Grant rights and the service key","guideSbisStep4Desc":"Copy «ID подключения», reveal «Защищенный ключ» with the eye icon and save the service key from the «с авторизацией по сервисному ключу» row.","guideSbisStep4Title":"Copy the three values from the card","guideScanInterfaxStep1Desc":"On scan-interfax.ru open «API для проверки деловой репутации» → «Обсудить внедрение», or email scan-sales@interfax.ru.","guideScanInterfaxStep1Title":"Request access to the SCAN API","guideScanInterfaxStep2Desc":"Interfax provisions an account for the integration and hands over the login and password. You cannot create it in the web.scan-interfax.ru workspace yourself.","guideScanInterfaxStep2Title":"Get the API account login and password","guideScanInterfaxStep3Desc":"Ask the manager whether the plan is unlimited or metered in search terms, and what the cap on monitored companies is. An empty balance stops search.","guideScanInterfaxStep3Title":"Confirm the tariff limits when signing up","guideScanInterfaxStep4Desc":"Open https://gateway.scan-interfax.ru/index.html and call POST /api/v1/account/login: accessToken in the response means access is live, a 401 means it is not.","guideScanInterfaxStep4Title":"Verify the pair in the public SCAN Swagger","guideSendsayStep1Desc":"Account menu → «Настройки системы» → «Пользователи» → «Добавить пользователя»: name, login, email, password. The account owner cannot be issued an API key.","guideSendsayStep1Title":"Create a separate sublogin","guideSendsayStep2Desc":"The «Менеджер» role covers subscribers, campaigns and automations. Never enable two-factor auth on this sublogin — requests with the key stop working.","guideSendsayStep2Title":"Grant rights and leave 2FA off","guideSendsayStep3Desc":"User card → «Настройка пользователя» tab → «API-ключ» → «Сгенерировать ключ». The key is shown once: copy it immediately, a lost key can only be replaced.","guideSendsayStep3Title":"Generate the sublogin API key","guideSendsayStep4Desc":"The account name is the main login shown in the account menu, not the sublogin's login. It is what goes into the API address.","guideSendsayStep4Title":"Write down the account name","guideSmsaeroStep1Desc":"Open smsaero.ru/cabinet and sign in with the company account. That account's email is the first of the two values you need: it doubles as the API login.","guideSmsaeroStep1Title":"Sign in to your SMS Aero account","guideSmsaeroStep2Desc":"Settings → \"API\" (smsaero.ru/cabinet/settings/apikey). The key only works paired with the account email, so copy both values.","guideSmsaeroStep2Title":"Copy the API key from settings","guideSmsaeroStep3Desc":"Add a sender signature (sign) in the cabinet and wait for approval: an unapproved name gets rejected. The field is optional.","guideSmsaeroStep3Title":"Register a sender name","guideSmsaeroStep4Desc":"SMS Aero is prepaid: when funds run out the API returns a payment error instead of sending. The remaining balance is shown on the cabinet home page.","guideSmsaeroStep4Title":"Top up the balance before sending","guideStarlineStep1Desc":"Use the StarLine ID account whose device list shows the alarm system: the keys reach only its cars. Its login and password are needed later.","guideStarlineStep1Title":"Sign in to my.starline.ru","guideStarlineStep2Desc":"The «Разработчикам» section appears only with the Russian interface language. A request without a stated API purpose is not reviewed; approval comes by email.","guideStarlineStep2Title":"Submit a request under «Разработчикам»","guideStarlineStep3Desc":"Once approved, open «Разработчикам» → «Создать приложение» (Create application) and fill in the form. The card then shows AppId and Secret.","guideStarlineStep3Title":"Create the app and copy its keys","guideSupadataStep1Desc":"Sign up with an email and password, or log in with Google, GitHub or GitLab. The free plan gives 100 requests per month and needs no credit card.","guideSupadataStep1Title":"Create an account at dash.supadata.ai","guideSupadataStep2Desc":"The key is generated during onboarding and sits in the dashboard. Copy the whole string — a stray space returns unauthorized.","guideSupadataStep2Title":"Copy the API key from the dashboard","guideSupadataStep3Desc":"A transcript or metadata call costs 1 credit, AI captions 2 credits per minute of video, and batch processing of a playlist or channel is on paid plans only.","guideSupadataStep3Title":"Match the plan to the jobs you need","guideTaxiCrmStep1Desc":"The cabinet address looks like https://yourfleet.taxicrm.ru — the part before .taxicrm.ru is the subdomain. The public API lives at the same address.","guideTaxiCrmStep1Title":"Open the fleet cabinet, note the subdomain","guideTaxiCrmStep2Desc":"Path: «Компания» → «Настройки компании» → «API» (Company → Company settings → API). The fleet API key lives here; every request is signed with it.","guideTaxiCrmStep2Title":"Open the company settings","guideTaxiCrmStep3Desc":"One key covers the whole fleet and opens all of its data — drivers, trips, shifts, payouts, penalties, rentals. Treat it as a password.","guideTaxiCrmStep3Title":"Copy the fleet API key","guideTaxiCrmStep4Desc":"Driver payout, balance change and payout-block change are granted only on request through taxiCRM support. Reading data works right away.","guideTaxiCrmStep4Title":"Ask support to open the payout methods","guideTelegramStep1Desc":"Open @BotFather and send /newbot. It asks for a name and a username: 5–32 characters, Latin letters, digits, underscores, ending in «bot».","guideTelegramStep1Title":"Create the bot with /newbot in @BotFather","guideTelegramStep2Desc":"The token arrives in one message: 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw. Lost or leaked? Send /token for a new one.","guideTelegramStep2Title":"Copy the token from BotFather's reply","guideTelegramStep3Desc":"In @BotFather: /mybots → your bot → «Bot Settings» → «Group Privacy» → off. After the change, add the bot to the chat again.","guideTelegramStep3Title":"Turn off «Group Privacy» for groups","guideTelegramStep4Desc":"A bot has one active webhook, and while it is set all updates go there. If this bot already serves another service or your own script, create a separate one.","guideTelegramStep4Title":"Free the bot from a previous integration","guideTgstatStep1Desc":"The website account is the API account: a token is issued to any registered user in «Личный кабинет» (Personal account).","guideTgstatStep1Title":"Register at tgstat.ru and sign in","guideTgstatStep2Desc":"In «Личный кабинет» open the plans page and switch on the plan you need. FREE only allows querying 2 channels you own.","guideTgstatStep2Title":"Activate a Stat API plan","guideTgstatStep3Desc":"The token lives in the profile at tgstat.ru/my/profile: 32 letters and digits, like 6d15f8ff6b9b9b134457c4aed9c2f7cb.","guideTgstatStep3Title":"Copy the API token on the profile page","guideTiktokStep1Desc":"Sign in with the account whose videos you manage, then open the profile menu → “Manage apps” → “Connect an app”.","guideTiktokStep1Title":"Create an app at developers.tiktok.com","guideTiktokStep2Desc":"“Add products” → Login Kit and Content Posting API, then enable Direct Post. Under “Scopes” tick video.publish, video.list, user.info.basic, user.info.stats.","guideTiktokStep2Title":"Add the products and tick the required scopes","guideTiktokStep3Desc":"The redirect URI is registered in Login Kit settings and must match character for character when exchanging the code. Status goes Draft → In review → Live.","guideTiktokStep3Title":"Register the redirect URI and submit","guideTiktokStep4Desc":"Both values live in App details, section “Credentials”. Keep the Client secret safe: the pair refreshes the token without re-authorizing.","guideTiktokStep4Title":"Copy the Client key and Client secret","guideTiktokStep5Desc":"Authorize via your redirect URI and exchange the code at https://open.tiktokapis.com/v2/oauth/token/. The token starts with act. and lasts 24 hours.","guideTiktokStep5Title":"Authorize the account and get the token","guideTildaStep1Desc":"Tilda opens the API to Business plan subscribers only: on Free and Personal the key section does not appear. Check the plan in your tilda.cc account settings.","guideTildaStep1Title":"Make sure the account is on Business","guideTildaStep2Desc":"At tilda.cc open the project: Site Settings → Export → API Integration. In the Russian locale it reads «Настройки сайта» → «Экспорт» → «API».","guideTildaStep2Title":"Open Export → API Integration","guideTildaStep3Desc":"Both values sit side by side there — a public key and a secret key, long alphanumeric strings with no prefix. Take both: the API needs the secret one too.","guideTildaStep3Title":"Copy the public key and the secret key","guideTinkoffInvestStep1Desc":"API access is granted only after you open a brokerage account and confirm your identity. Invest Piggy Bank, Turnkey and Smart accounts get no token.","guideTinkoffInvestStep1Title":"Open a brokerage account","guideTinkoffInvestStep2Desc":"While «Подтверждение сделок кодом» is on, the token cannot be issued. The other ceiling: trades above RUB 30,000,000 are unavailable via the API.","guideTinkoffInvestStep2Title":"Turn off trade confirmation by code","guideTinkoffInvestStep3Desc":"Web version only: настройки профиля Т-Инвестиции at tbank.ru/invest/settings → issue a T-Invest API token for the exchange.","guideTinkoffInvestStep3Title":"Issue the token in profile settings","guideTinkoffInvestStep4Desc":"The value is visible only at issue time and never shown again. The token lives three months from its last use; after idling the API returns error 40003.","guideTinkoffInvestStep4Title":"Copy the token right away","guideTinkoffStep1Desc":"Open business.tbank.ru and sign in with the number that holds access to the company. With several companies on one number, check the INN.","guideTinkoffStep1Title":"Sign in to T-Business with your number","guideTinkoffStep2Desc":"«Настройки профиля и доступы» → «Компания» → «Пользователи»: there are three levels — «Директор», «Подписант», «Менеджер». Only a «Директор» changes them.","guideTinkoffStep2Title":"Check your access level in the company","guideTinkoffStep3Desc":"On the dashboard pick the account → «Настройки» → «Доступ к счету» → tick the user → «Сохранить». Access is per account: an unticked one stays unreachable.","guideTinkoffStep3Title":"Open access to the account you need","guideTinkoffStep4Desc":"Account operations are available starting from June 2023. For earlier periods you will need a manual statement export from the online bank.","guideTinkoffStep4Title":"Mind the depth: data from June 2023","guideTochkaStep1Desc":"Tochka internet bank → the «Сервисы» tab → «Все сервисы» → «Интеграции и API». Sign in as the user whose phone you have: the key is confirmed by SMS.","guideTochkaStep1Title":"Open «Интеграции и API» in Tochka bank","guideTochkaStep2Desc":"Give the key a name and an access period, then «Продолжить». A JWT has no refresh token: once it expires you reissue by hand, and token and client_id change.","guideTochkaStep2Title":"Click «Создать JWT-ключ»","guideTochkaStep3Desc":"All permissions are ticked by default; with several companies rights are set per company. Without accounts and statements — «Forbidden by consent».","guideTochkaStep3Title":"Grant the permissions and confirm by SMS","guideTochkaStep4Desc":"The key lands in the «JWT-ключи» section — copy it together with the client_id shown next to it. Deleting it there cuts access instantly: requests return 403.","guideTochkaStep4Title":"Copy the token and the client_id right away","guideTwitterStep1Desc":"An account is created with just an email, no card required, and $0.1 in free credits lands on the balance. No X Developer account and no application review.","guideTwitterStep1Title":"Sign up at twitterapi.io","guideTwitterStep2Desc":"After signing in open the «Dashboard» — the key is displayed right on its home page. Copy the whole string: there is no separate secret alongside it.","guideTwitterStep2Title":"Copy the key from the «Dashboard»","guideTwitterStep3Desc":"Billing is per call, with no subscription: $0.15 per 1k tweets and $0.18 per 1k user profiles. The starting $0.1 covers a trial run; then you top up.","guideTwitterStep3Title":"Top up the balance for your workload","guideUnisenderStep1Desc":"In the account at app.unisender.com click your email in the bottom-left corner and pick «Настройки» (Settings).","guideUnisenderStep1Title":"Open your Unisender account settings","guideUnisenderStep2Desc":"Open the «Интеграция и API» (Integration and API) tab and press «Включить» (Enable) in «Доступ к API» (API access). While access is off, the key does not work.","guideUnisenderStep2Title":"Turn on API access","guideUnisenderStep3Desc":"Next to the key press «Показать полностью» (Show in full) and confirm your account password — the key stays truncated until you do. Copy the whole string.","guideUnisenderStep3Title":"Reveal the key and copy it","guideUnisenderStep4Desc":"The login is the same email you signed in with, shown in the bottom-left corner. The field is optional but tells apart several Unisender accounts.","guideUnisenderStep4Title":"Note down the account login","guideUzumMarketStep1Desc":"Open seller.uzum.uz with the account the shop is registered to: the token covers the whole seller account and needs settings access to issue.","guideUzumMarketStep1Title":"Sign in to the Uzum Market seller cabinet","guideUzumMarketStep2Desc":"In the profile settings open the API and integrations section and issue a Seller API token: it opens products, orders, stock and finance.","guideUzumMarketStep2Title":"Create an API token in the cabinet settings","guideUzumMarketStep3Desc":"The value comes as one long string with no prefix: no Bearer word, no spaces at the edges. Copy it at once — an old token cannot be recovered, only reissued.","guideUzumMarketStep3Title":"Copy the token right after you create it","guideUzumMarketStep4Desc":"The agent first requests the account's shop list, then orders, stock and finance for the shop you pick. With no active shop the list is empty.","guideUzumMarketStep4Title":"Check that a shop is active","guideVkAdsStep1Desc":"This is the new VK Ads cabinet with its own API. The legacy VKontakte cabinet with ads.* methods on api.vk.com will not work here.","guideVkAdsStep1Title":"Sign in to the cabinet at ads.vk.ru","guideVkAdsStep2Desc":"In the cabinet settings find “API access” and fill in the details of the employee the access is issued to: no support request needed.","guideVkAdsStep2Title":"Open “Settings” → “API access”","guideVkAdsStep3Desc":"Once access is granted the client_id is shown in the same section and stays available — you can copy it at any time.","guideVkAdsStep3Title":"Copy the client_id","guideVkAdsStep4Desc":"The secret is revealed by a button for 10 minutes only and never shown again. The access token then refreshes itself, with nothing to paste.","guideVkAdsStep4Title":"Generate the client_secret and copy it","guideVkteamsStep1Desc":"The token comes from a service bot, not an admin panel: type «Метабот» (Metabot) in the chat search. Sign in with the account that will stay the bot owner.","guideVkteamsStep1Title":"Sign in to VK Teams and find Metabot","guideVkteamsStep2Desc":"It will ask for a name for the new bot. The name must end with bot, otherwise Metabot rejects it and asks for another one.","guideVkteamsStep2Title":"Send the /newbot command to Metabot","guideVkteamsStep3Desc":"Send /setjoingroups to Metabot, then your bot's nick or id, then the word enable. Without it the bot stays in private dialogs; only a chat admin can add it.","guideVkteamsStep3Title":"Allow the bot to be added to chats","guideVkteamsStep4Desc":"The token arrives right after creation: 001.2659914704.0218887601:747432131 — four numeric blocks with dots and a colon. If the message is lost, send /token.","guideVkteamsStep4Title":"Copy the token from Metabot's reply","guideWazzupStep1Desc":"In your account open «Каналы» (Channels) and add WhatsApp, Telegram or Instagram. Without a connected channel the API integration stays off.","guideWazzupStep1Title":"Connect at least one channel","guideWazzupStep2Desc":"Open «Интеграция с CRM» (CRM integration), pick API in the list and click «Подключить» (Connect). It is the same section where amoCRM and Bitrix24 are set up.","guideWazzupStep2Title":"Turn on the API integration","guideWazzupStep3Desc":"The key is a 32-character string of digits and lowercase Latin letters. Closed the window? It stays in «Интеграция с CRM» → «Дополнительно».","guideWazzupStep3Title":"Copy the API key","guideWildberriesStep1Desc":"Open seller.wildberries.ru and sign in as the account owner: only the owner issues and deletes API tokens.","guideWildberriesStep1Title":"Sign in to WB Partners as the owner","guideWildberriesStep2Desc":"Hover over the seller name in the top-right corner and go to «Settings → API access». The page lists issued tokens and has the «Create new token» button.","guideWildberriesStep2Title":"Open «Settings → API access»","guideWildberriesStep3Desc":"Name the token, pick the «Service» type and find our service in the WB solutions catalogue — categories fill in for you.","guideWildberriesStep3Title":"Create a token of the «Service» type","guideWildberriesStep4Desc":"The «Basic» type needs categories ticked by hand: Content, Statistics, Analytics, Prices and discounts, Questions and reviews.","guideWildberriesStep4Title":"If you picked «Basic» — tick the categories","guideWildberriesStep5Desc":"The token is shown only once — close the dialog and you can only issue a new one. It starts with eyJ and lives 180 days.","guideWildberriesStep5Title":"Copy the token right after it is created","guideYandexCalendarStep1Desc":"The agent sees the calendars of exactly one account: a work domain account and a personal @yandex.ru one hold different sets.","guideYandexCalendarStep1Title":"Decide which Yandex account to sign in with","guideYandexCalendarStep2Desc":"Only calendars from the left-hand panel at calendar.yandex.ru are visible. Someone else's appears after you click «Accept» in the invitation email.","guideYandexCalendarStep2Title":"Check the calendar list at calendar.yandex.ru","guideYandexCalendarStep3Desc":"The owner opens the calendar settings → the «Access» tab → «Grant access rights» and picks «Edit calendar contents». Otherwise private events stay invisible.","guideYandexCalendarStep3Title":"Ask the calendar owner for edit rights","guideYandexCalendarStep4Desc":"A calendar added by its .ics address via «New subscription» cannot be edited or added to, and refreshes slowly.","guideYandexCalendarStep4Title":"Note: subscribed calendars are read-only","guideYandexCloudStep1Desc":"Management console → “Identity and Access Management” → “Create service account”. The name is 3 to 63 characters: lowercase Latin letters, digits and hyphens.","guideYandexCloudStep1Title":"Create a service account","guideYandexCloudStep2Desc":"Pick the cloud in the top panel → “Access bindings” → “Configure access” → the account → “Add role”: viewer to read, editor to change resources.","guideYandexCloudStep2Title":"Grant the role on the cloud, not a folder","guideYandexCloudStep3Desc":"On the account page: “Create new key” → “Create authorized key” → “Download file with keys”. The private part is shown once and cannot be recovered.","guideYandexCloudStep3Title":"Download the authorized key as JSON","guideYandexCloudStep4Desc":"The folder ID is shown on the dashboard under the folder name and in the console.yandex.cloud/folders/<id> address; it starts with b1.","guideYandexCloudStep4Title":"Copy the Folder ID for a single folder","guideYandexDatalensStep1Desc":"Open datalens.ru and sign in with the Yandex account you use for dashboards. Pick the organization at the top: roles are granted on it.","guideYandexDatalensStep1Title":"Sign in with the account that has DataLens","guideYandexDatalensStep2Desc":"If the organization opens without DataLens, an administrator creates it: datalens.ru/promo → “Get started in the cloud”. A regular member cannot activate it.","guideYandexDatalensStep2Title":"Check that a DataLens instance exists","guideYandexDatalensStep3Desc":"In “Service settings” → “Users” invite the account with “Send invitation” and assign a role: datalens.metaReader for reading, datalens.admin for full access.","guideYandexDatalensStep3Title":"Grant the account an organization role","guideYandexDatalensStep4Desc":"An organization role alone does not expose content: assign datalens.collections.viewer and datalens.workbooks.viewer on each collection and workbook.","guideYandexDatalensStep4Title":"Open access to collections","guideYandexDirectStep1Desc":"The API admits a business representative, an agency, or an agency client granted access. Decide which login to use and sign out of your other accounts.","guideYandexDirectStep1Title":"Pick a login registered in Direct","guideYandexDirectStep2Desc":"The agent works with campaigns of the login that confirmed access. Client campaigns under an agency login won't show up — use the advertiser's login.","guideYandexDirectStep2Title":"Check where the campaigns live","guideYandexDirectStep3Desc":"Web interface rights carry over as is: with read-only access the agent can only fetch data, not change bids or statuses. The agency grants edit rights.","guideYandexDirectStep3Title":"Check your rights on the campaigns","guideYandexDirectStep4Desc":"API use requires accepting the agreement on the API Settings page. On its Parameters tab the allowed IP list must be empty, or other addresses are rejected.","guideYandexDirectStep4Title":"Accept the terms on the API Settings page","guideYandexDiskStep1Desc":"Access is granted by whichever account confirms the code. For work files, sign in to disk.yandex.ru with your Yandex 360 organization account first.","guideYandexDiskStep1Title":"Pick the account whose Disk you connect","guideYandexDiskStep2Desc":"The folder owner clicks «Настроить доступ» and grants «Редактирование» or «Просмотр». An accepted folder costs no space on your Disk.","guideYandexDiskStep2Title":"Accept shared folders onto your Disk","guideYandexDiskStep3Desc":"The request covers reading the whole Disk, writing anywhere, Disk info and app-folder access. It cannot be granted partially.","guideYandexDiskStep3Title":"Check the access scope before you confirm","guideYandexFleetStep1Desc":"The fleet cabinet is fleet.yandex.ru. Only an employee with the \"Director\" role can edit the \"API\" section — any other role cannot create a key.","guideYandexFleetStep1Title":"Sign in as a \"Director\"","guideYandexFleetStep2Desc":"In the control room menu pick \"Settings\" and go to the \"API\" section. Keys are created there, and the partner ID and client ID are shown next to them.","guideYandexFleetStep2Title":"Open \"Settings\" → \"API\"","guideYandexFleetStep3Desc":"Exactly three are needed: partner ID (park_id), client ID (X-Client-ID) and the secret API key (X-API-Key). The secret key is shown once, at creation time.","guideYandexFleetStep3Title":"Create a key and copy three values","guideYandexMailStep1Desc":"Log in at mail.yandex.ru under that address: access goes to whichever mailbox confirms the code. In Yandex 360 the login is user@company.ru.","guideYandexMailStep1Title":"Sign in to the mailbox you are connecting","guideYandexMailStep2Desc":"Mail settings → «Почтовые программы» (Mail clients) → turn on «С сервера imap.yandex.ru по протоколу IMAP».","guideYandexMailStep2Title":"Enable IMAP in «Почтовые программы»","guideYandexMailStep3Desc":"In the same section make sure «Пароли приложений и OAuth-токены» (App passwords and OAuth tokens) is active and save.","guideYandexMailStep3Title":"Allow authorization by OAuth tokens","guideYandexMarketStep1Desc":"Access is issued to a specific Yandex login, not to the cabinet. Use an account the business will keep: a password change, a 2FA change or recovery revokes it.","guideYandexMarketStep1Title":"Pick a long-lived Yandex account","guideYandexMarketStep2Desc":"The owner invites the login into the partner cabinet at partner.market.yandex.ru and sets a role per shop. The agent sees only campaigns it can reach.","guideYandexMarketStep2Title":"Give the login access to every shop","guideYandexMarketStep3Desc":"The section is open to the cabinet admin, manager, shop admin, developer and operator roles. A «Контент-менеджер» (content manager) cannot see it.","guideYandexMarketStep3Title":"Check the role opens «API и модули»","guideYandexMarketStep4Desc":"Sign in with that login and open «Настройки» → «API и модули». If the section opens and every shop you need is visible, the connection binds exactly those.","guideYandexMarketStep4Title":"Verify the shop list before connecting","guideYandexMetricaStep1Desc":"The agent sees exactly the counters one Yandex account has access to. Sign out of the other accounts in the browser first.","guideYandexMetricaStep1Title":"Pick the Yandex ID to sign in with","guideYandexMetricaStep2Desc":"Open metrika.yandex.ru, pick the counter and go to Settings → the Access tab. Your login must be listed there or own the counter, otherwise it stays invisible.","guideYandexMetricaStep2Title":"Check your access to the counter","guideYandexMetricaStep3Desc":"In Settings → Access the counter owner clicks Add user and enters your Yandex login. The View level is enough for reports on visits, traffic sources and goals.","guideYandexMetricaStep3Title":"Ask the owner for access if you have none","guideYandexMetricaStep4Desc":"If there are many counters on someone else's account, its owner opens Account settings → Representatives → Add representative: access covers the whole account.","guideYandexMetricaStep4Title":"For all counters at once — representative","guideYandexTrackerStep1Desc":"Open tracker.yandex.ru under the account whose issues you need: API calls run on its behalf. A personal Yandex ID outside the organization sees no queues.","guideYandexTrackerStep1Title":"Sign in to Tracker with your work Yandex ID","guideYandexTrackerStep2Desc":"Without an active Tracker subscription the default role is read-only: issues are visible but not editable. Writing needs full access or administrator.","guideYandexTrackerStep2Title":"Make sure the account is not read-only","guideYandexTrackerStep3Desc":"In Queues open a queue → settings icon → Access: grant issue viewing, plus editing for changes. Only the queue owner or an admin can.","guideYandexTrackerStep3Title":"Grant access to the queues you need","guideYandexTrackerStep4Desc":"Tracker always works in the context of an organization: Administration → Organizations shows which one the account belongs to. The queues must live there too.","guideYandexTrackerStep4Title":"Check the account's organization","guideYandexWebmasterStep1Desc":"Open webmaster.yandex.ru under the Yandex login your sites belong to and accept the user agreement.","guideYandexWebmasterStep1Title":"Sign in with the login that owns the sites","guideYandexWebmasterStep2Desc":"On «Мои сайты» (My sites) click «Добавить сайт» (Add site) and enter the address with protocol: example.com and www.example.com are separate sites.","guideYandexWebmasterStep2Title":"Add the site under «Мои сайты» (My sites)","guideYandexWebmasterStep3Desc":"Click «Подтвердить права» (Verify rights) and pick a method: a yandex_*.html file in the site root, a yandex-verification meta tag, or a DNS TXT record.","guideYandexWebmasterStep3Title":"Verify your rights to the site","guideYandexWebmasterStep4Desc":"The check takes up to a day: until a site is verified its data is closed. If a colleague owns it, ask them to grant your account full access.","guideYandexWebmasterStep4Title":"Wait for the verified status","guideYandexWikiStep1Desc":"Wiki lives in a Yandex 360 for Business organization. Open wiki.yandex.ru; with several organizations pick one and continue.","guideYandexWikiStep1Title":"Sign in to Wiki with a work account","guideYandexWikiStep2Desc":"Service accounts are barred from the Wiki API, federated (SSO) ones need a Yandex Cloud IAM token. A regular account works.","guideYandexWikiStep2Title":"Use a regular account, not a service one","guideYandexWikiStep3Desc":"API rights mirror the account's Wiki rights. At the top click the access button («Всем сотрудникам») to open «Доступ к странице».","guideYandexWikiStep3Title":"Open the pages you need to your account","guideYandexWikiStep4Desc":"In the «Добавить сотрудника или группу» field pick yourself and a role: «Читатель» reads pages, «Редактор» edits them.","guideYandexWikiStep4Title":"Grant the role that matches the job","guideYandexWordstatStep1Desc":"Yandex Cloud console → “Identity and Access Management” → “Service accounts” → “Create service account”. The cloud must be linked to a billing account.","guideYandexWordstatStep1Title":"Create a service account in Yandex Cloud","guideYandexWordstatStep2Desc":"On the folder, assign the service account the search-api.webSearch.user role. Do not use the deprecated search-api.executor.","guideYandexWordstatStep2Title":"Grant the search-api.webSearch.user role","guideYandexWordstatStep3Desc":"On the account page: “Create new key” → “Create API key”, pick yc.search-api.execute in the “Scope” field. The key starts with AQVN and is shown once.","guideYandexWordstatStep3Title":"Create an API key and save it immediately","guideYandexWordstatStep4Desc":"In the console open the folder you need — its ID is shown under the name and copies on click. It is a roughly 20-character string starting with b1.","guideYandexWordstatStep4Title":"Copy the folder ID","guideYclientsStep1Desc":"Sign in to YCLIENTS as the user who manages the branch and open yclients.com/appstore/developers. Only the user who created it sees the keys.","guideYclientsStep1Title":"Open the YCLIENTS developer cabinet","guideYclientsStep2Desc":"In the developer cabinet open «Настройки аккаунта» and copy the API key — this is the partner token. Without it the API rejects even public methods.","guideYclientsStep2Title":"Copy the partner API key","guideYclientsStep3Desc":"In «Мои приложения» create an application, then in its «Доступ к API» section tick the system user's rights — clients, records, services.","guideYclientsStep3Title":"Create an app and tick its access rights","guideYclientsStep4Desc":"Once the app is created, the «User token» field appears in the same section — copy it. The branch ID is the number in the branch cabinet's address bar.","guideYclientsStep4Title":"Grab the User token and the branch number","guideYookassaStep1Desc":"API keys are available to the shop owner and to a user with the “Developer” role. Without it the keys section stays closed — ask the owner.","guideYookassaStep1Title":"Sign in to YooKassa with the right role","guideYookassaStep2Desc":"Pick the shop at the top, then open “Settings — Shop”: the identifier is labelled shopId. Every shop, test ones included, has its own value.","guideYookassaStep2Title":"Copy shopId from “Settings — Shop”","guideYookassaStep3Desc":"Open “Integration — API keys”, click “Issue key” in the secret key block and confirm the action with the SMS password sent to the phone linked to the account.","guideYookassaStep3Title":"Issue the key in “Integration — API keys”","guideYookassaStep4Desc":"The secret key is shown only once, in that window alone. Once closed you cannot view it again, only reissue it; the previous key works for 48 more hours.","guideYookassaStep4Title":"Copy the key from the one-time window","guideYougileStep1Desc":"A key inherits its creator's rights: under a regular employee the API sees only that person's boards. Create a master key as an administrator.","guideYougileStep1Title":"Sign in as the company administrator","guideYougileStep2Desc":"Open any page of your company and press Ctrl+Alt+Q (Ctrl+Option+Q on Mac): the companyId is silently copied to the clipboard. No menu item shows it.","guideYougileStep2Title":"Copy the company ID with a shortcut","guideYougileStep3Desc":"Keys come only from the API. Go to https://ru.yougile.com/api-v2#/operations/AuthKeyController_create — the method page has an interactive console.","guideYougileStep3Title":"Open the key-creation method in the docs","guideYougileStep4Desc":"Fill in login (account email), password and companyId, then press «Send API Request». The response returns {\"key\": \"…\"} — copy the string, about 48 chars.","guideYougileStep4Title":"Send the request and copy the key","guideYoutubeStep1Desc":"Check your channel list: profile on youtube.com → \"Settings\" → \"Account\" → \"Add or manage channel(s)\". An account with no channel can only watch and subscribe.","guideYoutubeStep1Title":"Pick the Google Account that owns a channel","guideYoutubeStep2Desc":"Open studio.youtube.com → \"Settings\" → \"Permissions\". Only the owner and managers see the list: if it will not open, your role is not enough.","guideYoutubeStep2Title":"Check your role in YouTube Studio","guideYoutubeStep3Desc":"If the channel is still managed through a Brand Account, click \"Move Permissions\" in \"Permissions\". The owner then assigns each user a role manually.","guideYoutubeStep3Title":"Move the channel off a Brand Account","guideYoutubeStep4Desc":"\"Permissions\" → \"Invite\" → the Google Account email → role. \"Manager\" covers everything but deleting the channel; \"Viewer\" leaves read-only access.","guideYoutubeStep4Title":"Grant the \"Manager\" role","guideZapcapStep1Desc":"Sign up or log in at zapcap.ai and open the workspace at platform.zapcap.ai — the key is issued there, not from the video editor.","guideZapcapStep1Title":"Sign in to your ZapCap account","guideZapcapStep2Desc":"On the «Pricing» page pick Pro ($16/mo) or Agency+ ($32/mo): API access exists only there. Free and Starter plans cannot issue a key at all.","guideZapcapStep2Title":"Upgrade to Pro or higher","guideZapcapStep3Desc":"Render credits are sold separately from the subscription, from $0.10 per minute of rendered video. Without them render tasks are rejected.","guideZapcapStep3Title":"Buy render credits in the dashboard","guideZapcapStep4Desc":"Open platform.zapcap.ai/dashboard/api-key, create a key and copy the whole value. This is the key ZapCap expects in the x-api-key header.","guideZapcapStep4Title":"Create the key on the API Key page","homeFooterCopyright":"© 2026 samreshuuu. All rights reserved.","integrationRequestAccess":"Request access","integrationRequestAccessTitle":"Request access to {service}","integrationsAsideAuth":"Connection","integrationsAsideCategory":"Category","integrationsAuthCredentials":"API key","integrationsAuthDevice":"Device code","integrationsAuthOauth":"OAuth","integrationsBackToList":"All integrations","integrationsCatAds":"Ads","integrationsCatAnalytics":"Analytics","integrationsCatBanks":"Banks","integrationsCatContent":"Content","integrationsCatCrm":"CRM","integrationsCatDatabase":"Databases","integrationsCatDev":"Development","integrationsCatDocflow":"Document flow","integrationsCatGoogle":"Google","integrationsCatHr":"HR","integrationsCatLogistics":"Logistics","integrationsCatMarketplaces":"Marketplaces","integrationsCatMessengers":"Messengers","integrationsCatOther":"Other","integrationsCatPm":"Project management","integrationsCatYandex":"Yandex","integrationsCtaSubtitle":"Sign up — it takes a couple of minutes, and your data stays in your own systems.","integrationsCtaTitle":"Connect {name}","integrationsExamples":"{name} examples","integrationsExamplesHint":"Frozen dialogues — click a question","integrationsFaq":"FAQ","integrationsHowAgentWorks":"How the agent works with {name}","integrationsHowToConnect":"How to connect","integrationsHubEyebrow":"Integrations","integrationsNotFound":"Integration not found","integrationsRelated":"Related integrations","integrationsRequirements":"Before you connect","integrationsScenarios":"Integration scenarios","integrationsSkillsFor":"Skills for {name}","integrationsStepCredentials1Desc":"Create a key in the service's account area — usually under \"API\" or \"Integrations\".","integrationsStepCredentials1Title":"Get an API key","integrationsStepCredentials2Desc":"Open Connectors, pick the service and paste the key — it is encrypted on save.","integrationsStepCredentials2Title":"Paste the key into Samreshuuu","integrationsStepCredentials3Desc":"Ask the agent a first question about the service's data — the link checks itself.","integrationsStepCredentials3Title":"Test the connection","integrationsStepDevice1Desc":"Click \"Connect\" — Samreshuuu shows a short device code.","integrationsStepDevice1Title":"Request a code","integrationsStepDevice2Desc":"Open the service's confirmation page and enter the code from this screen.","integrationsStepDevice2Title":"Enter the code in the service","integrationsStepDevice3Desc":"Once confirmed, the connection activates automatically.","integrationsStepDevice3Title":"Wait for confirmation","integrationsStepOauth1Desc":"The service's authorization window opens — you sign in on its side.","integrationsStepOauth1Title":"Click \"Connect\"","integrationsStepOauth2Desc":"Confirm the permissions Samreshuuu requests — you can revoke them at any time.","integrationsStepOauth2Title":"Grant access","integrationsStepOauth3Desc":"The service appears in your connections list, and the agent sees the data right away.","integrationsStepOauth3Title":"Done","interrupted":"(interrupted)","landingFooterColBusiness":"For business","landingFooterColCompany":"Company","landingFooterColCompare":"Compare","landingFooterColLegalTrust":"Legal & Trust","landingFooterColProduct":"Product","landingFooterColResources":"Resources","landingFooterCompareClaude":"vs Claude","landingFooterCompareGiga":"vs GigaChat","landingFooterCompareGpt":"vs ChatGPT","landingFooterCompareYa":"vs YandexGPT","landingFooterContacts":"Contacts","landingFooterCookieSettings":"Cookie settings","landingFooterCopyright":"© {year} samreshuuu. All rights reserved.","landingFooterDocs":"Documentation","landingFooterIntegrations":"Integrations","landingFooterOffer":"Offer","landingFooterPricing":"Pricing","landingFooterPrivacyPolicy":"Privacy Policy","landingFooterSkills":"Skills","landingFooterStatus":"Status","landingFooterTerms":"Terms","landingFooterTrust":"Security","landingFooterUseCases":"Solutions","landingIntegrationsLink":"All integrations","landingNavApp":"App","landingNavAppDesc":"Desktop for Mac and Windows","landingNavBlog":"Blog","landingNavBlogDesc":"Articles and news","landingNavBookDemo":"Book a demo","landingNavDocsDesc":"Guides and reference","landingNavDocuments":"Documents","landingNavDocumentsDesc":"Contracts, proposals, reports","landingNavHelp":"Help","landingNavHelpDesc":"How to work with the agent","landingNavIntegrationsDesc":"1C, CRM, marketplaces","landingNavSecurityDesc":"TLS 1.3, AES-256, servers in Russia","landingNavSecurityDescGdpr":"TLS 1.3, AES-256, servers in the EU/EEA","landingNavSkillsDesc":"Catalog of skills and extensions","landingNavTasks":"Tasks","landingNavTasksDesc":"Trigger, agent, result","language":"Language","loading":"Loading...","login":"Log in","marketingNavDesc":"Campaigns, content, channel analytics","marketingNavLabel":"Marketing","members":"Members","monthly":"Monthly","name":"Name","nucleusSeoSeverityRECOMMENDATION":"recommendation","onboardingAllIntegrations":"All integrations","onboardingGoalsChipUnitEconomics":"Unit economics","onboardingTask_media_telecom_3":"Brand mentions","open":"Open","orderDeclineCardExpired":"The card has expired.","orderDeclineCardInvalid":"The card details are invalid.","orderDeclineCardRestricted":"The payment was declined by your bank.","orderDeclineGeneric":"The payment was declined.","orderDeclineInsufficientFunds":"Not enough funds on the card.","orderDeclineIssuerUnavailable":"Your bank is temporarily unavailable.","organization":"Organization","password":"Password","pending":"Pending","planFree":"Free","planLeadInFree":"Everything in Free and:","planLeadInPro":"Everything in Pro and:","planMaxName":"Max","planProName":"Pro","planTeamName":"Team","popular":"Popular","privacyTitle":"Privacy Policy","productNavDesc":"Research, feedback, specs","productNavLabel":"Product","profile":"Profile","pulsePetNameBear":"Bear","pulsePetNameBunny":"Bunny","pulsePetNameCat":"Cat","pulsePetNameCrab":"Crab","pulsePetNameFatcat":"Baton","pulsePetNameFox":"Fox","pulsePetNameGenBear":"Bear","pulsePetNameGenBunny":"Bunny","pulsePetNameGenCat":"Cat","pulsePetNameGenCrab":"Crab","pulsePetNameGenFatcat":"Baton","pulsePetNameGenFox":"Fox","pulsePetNameGenPanda":"Panda","pulsePetNameGenPenguin":"Penguin","pulsePetNamePanda":"Panda","pulsePetNamePenguin":"Penguin","remove":"Remove","renewalOffUntil":"Active until {date}, won't renew","retryCooldown":"Retry in {seconds} sec","salesNavDesc":"Leads, follow-up, quotes, forecast","salesNavLabel":"Sales","samreshuuu":"samreshuuu","search":"Search","securityNavLabel":"Security & 152-FZ","securityNavLabelGdpr":"Security & GDPR","sellersChapter1Label":"Unit economics","sellersDemoActionCalendar":"Payment calendar","sellersDemoTab2Label":"Unit economics","sellersHeroGhost":"All integrations","sellersIntegrationsLink":"All integrations","sellersNavDesc":"Unit economics, listings, reviews","sellersNavLabel":"Sellers","settings":"Settings","signup":"Sign up","skillCatalogAdmin":"Administration","skillCatalogAdminShort":"Admin","skillCatalogBusiness":"Business","skillCatalogBusinessShort":"Business","skillCatalogCommunication":"Letters & Texts","skillCatalogCommunicationShort":"Comm","skillCatalogConnectors":"Connectors","skillCatalogConnectorsShort":"Connectors","skillCatalogDevelopment":"Development","skillCatalogDevelopmentShort":"Dev","skillCatalogDocuments":"Documents","skillCatalogDocumentsShort":"Docs","skillCatalogFinance":"Finance & Tax","skillCatalogFinanceShort":"Finance","skillCatalogHr":"HR & Recruitment","skillCatalogHrShort":"HR","skillCatalogLegal":"Contracts & Law","skillCatalogLegalShort":"Legal","skillCatalogMarketing":"Marketing","skillCatalogMarketingShort":"Marketing","skillCatalogMarketplace":"Marketplaces","skillCatalogMarketplaceShort":"Marketplaces","skillCatalogOperations":"Documents & Calculations","skillCatalogOperationsShort":"Ops","skillCatalogOther":"Other","skillCatalogOtherShort":"Other","skillCatalogOutputArtifact":"Generates a downloadable document","skillCatalogOutputInline":"Responds inline","skillCatalogQuality":"Quality","skillCatalogQualityShort":"Quality","skillCatalogSales":"Sales","skillCatalogSalesShort":"Sales","skillCatalogVisibilityOrg":"Organization","skillCatalogVisibilityPrivate":"Private","skillCatalogVisibilityPublic":"Public","skillCatalogWebSearch":"Information Search","skillCatalogWebSearchShort":"Web","skills":"Skills","sourcesLabel":"Sources","status":"Status","suggestionAvitoItems":"Avito listings","suggestionBeelinePbxRecords":"Call recordings","suggestionWbSales":"Wildberries sales","supportNavDesc":"Requests, reviews, knowledge base","supportNavLabel":"Support","team":"Team","upgrade":"Upgrade","upload":"Upload","useCasesHubEyebrow":"Use cases","webhookInstructionAmocrm":"amoCRM → Settings → Integrations → Webhooks → Add → Paste URL","webhookInstructionBitrix24":"Bitrix24 → Developers → Webhooks → Add outbound webhook → Paste URL","webhookInstructionGitlab":"GitLab → Settings → Webhooks → Add webhook → Paste URL","webhookInstructionMegaplan":"Megaplan → Settings → Applications → Create/open app → Event-receiving URL → Paste URL and tick the streams you need (tasks, deals, projects, …)","webhookInstructionOzon":"Copy the URL and register it in your Ozon Seller account:\n1. Settings → Notifications (newer UI: Settings → Integrations → Push notifications → “Connect”)\n2. Paste the URL and click “Check” — wait for “address available”\n3. Under “Connection settings” select types: TYPE_NEW_POSTING, TYPE_POSTING_CANCELLED, TYPE_STATE_CHANGED, TYPE_CUTOFF_DATE_CHANGED, TYPE_DELIVERY_DATE_CHANGED\n4. Save — Ozon sends a test PING and the status switches to “Enabled”","webhookInstructionTelegram":"Telegram Bot API → setWebhook → Paste URL","webhookInstructionWazzup":"Wazzup24 → Settings → Webhooks → Paste URL","webhookInstructionWildberries":"The webhook is registered automatically — there is no manual URL field. If it failed, reissue your token with the Content, Analytics and Feedback categories.","wfChannelEmail":"Email","wfChannelInbox":"In app","wfChannelPush":"Push","workspace":"Workspace","yearly":"Yearly"}