{"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","benchmarksNavLabel":"Model benchmarks","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":"Document management & accounting","categoryGoogle":"Google","categoryHR":"HR","categoryLogistics":"Logistics","categoryMarketplaces":"Marketplaces","categoryMessengers":"Messengers & social","categoryOther":"Other","categoryPM":"Tasks & projects","categoryYandex":"Yandex","changelogEyebrow":"Changelog","channelLabelMax":"MAX","channelLabelPachca":"Pachca","channelLabelTelegram":"Telegram","cmpGigaBetterC3Title":"Scheduled tasks","cmpGptBetterC3Title":"Scheduled tasks","cmpYaBetterC3Title":"Scheduled tasks","companyRequisitesTitle":"Company details","compareCellBudgetFree":"$7","compareCellBudgetMax":"$750","compareCellBudgetPro":"$250","compareCellExpandedPerSeat":"Its own volume on every seat","compareCellImagesFree":"Up to 3, basic model","compareCellImagesMax":"Up to 150","compareCellImagesPro":"Up to 60","compareCellPerPlan":"Same as the seat's plan","compareCellRequestsApprox":"≈ {requests}","compareCellRequestsMax":"Up to 320","compareCellTasksPro":"Up to 80","compareCellVideoMax":"Up to 30","compareColTeamNote":"Pro or Max per person","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","compareRowMonthlyBudget":"Monthly model budget","compareRowPriorityQueue":"Priority queue","compareRowRefund":"Refund for unused time","compareRowRequestsOnModel":"Requests on {model}","compareRowRoles":"Roles and access","compareRowSandbox":"Calculations and table analysis","compareRowSchedule":"Scheduled tasks and triggers","compareRowSeats":"Up to {maxSeats} seats","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","connectorAmoCRMDomain":"Account domain","connectorBeelinePortalApiToken":"Portal API token","connectorBitrix24AppOAuthButton":"Connect via Bitrix24","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","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...","connectorGoogleCalendarOAuthError":"Failed to connect Google Calendar. Please try again","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...","connectorGooglePlayOAuthError":"Failed to connect Google Play Console. Please try again","connectorGoogleSheetsOAuthError":"Failed to connect Google Sheets. Please try again","connectorGoogleSlidesOAuthError":"Failed to connect Google Slides. Please try again","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...","connectorOAuthDesktopOnly":"The authorization window cannot open inside the mobile window. Open {url} on a computer and connect the service there — it shows up here right away.","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","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...","connectorRetailCRMDomain":"Account domain","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","connectorYoutubeOAuthError":"Failed to connect YouTube. Please try again","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 details you entered","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","errSocialLoginNoEmail":"The provider did not share your email address. Allow email access when signing in, or use another sign-in method","errTokenExpired":"Token has expired","errTooManyAttempts":"Too many attempts. Wait 1 minute","error":"Error","errorDetailsForDeveloper":"Details for developer","errorFullReload":"Full reload","errorPushokWorried":"Nothing is lost — try again.","errorSomethingWentWrong":"Something went wrong","errorTryAgain":"Try again","errors.CAPACITY_EXHAUSTED":"Too much work running 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 your credits or wait for your limit to reset.","errors.DESKTOP_UPDATE_REQUIRED":"This action needs a newer version of the desktop app. Update it and try again.","errors.EMPTY_DOCUMENT":"Document contains too little text for analysis.","errors.EMPTY_RESPONSE":"Could not generate response. Try rephrasing.","errors.EXECUTION_FAILED":"The operation failed.","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 desktop app on your computer isn't answering yet. Check that it's running, or switch this chat to the cloud.","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.SANDBOX_UNAVAILABLE":"The execution environment is unavailable. We're on it; please try again later.","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 plan.","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 104+ services in one window","featureAccessAndRoles":"Member roles and permissions","featureAuditLogs":"Audit log of all actions","featureBudgetMax":"Model budget — $750 a month","featureBudgetPro":"Model budget — $250 a month","featureCreditPool":"Shared balance: whoever hits a limit draws from it instead of moving the team to Max","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","featureFreeModelLite":"Samreshuuu 1.1 Lite model — fast, for everyday work","featureFreeSearch":"Web search and legal database","featureKnowledgeBase":"Shared team drive and knowledge base","featureMemoryContractorsProjects":"Remembers projects, clients and past decisions","featureMixAndMatch":"Up to 5 free seats — same organization, Free plan limits","featureModelsOnRFServers":"Data stored in Russia — as 152-FZ requires","featureModelsOnRFServersGdpr":"Data stays in the EU — processing on servers in the EU/EEA","featureModelsProMax":"Samreshuuu 1.1 and 1.1 Max models — for hard tasks and top quality","featurePriorityQueue":"Priority queue — fast replies even at peak","featurePrioritySupport":"Priority Telegram support — replies within an hour","featureSandbox":"Finished analysis from your spreadsheets 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","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","guideAppStoreConnectStep1Desc":"Only an Account Holder or Admin can create a key. An account with the developer role does not even see the keys section in the cabinet.","guideAppStoreConnectStep1Title":"Sign in as the account holder","guideAppStoreConnectStep2Desc":"In App Store Connect pick “Users and Access”, the “Integrations” tab and the “App Store Connect API” section — team keys are kept there.","guideAppStoreConnectStep2Title":"Open “Users and Access” → “Integrations”","guideAppStoreConnectStep3Desc":"Press “+”, name the key and give it at least the “Customer Support” role: a lower role neither reads reviews nor sends a developer response.","guideAppStoreConnectStep3Title":"Create a key with the “Customer Support” role","guideAppStoreConnectStep4Desc":"The key file downloads once. The Issuer ID sits above the key table, the Key ID is in the key's row; paste the private key as text in full.","guideAppStoreConnectStep4Title":"Download the .p8 and note the identifiers","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 account's 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 ₽ a month incl. VAT; while it is off, nothing reaches the PBX.","guideBeelineCloudpbxStep2Title":"Turn on «Интеграция по API»","guideBeelineCloudpbxStep3Desc":"On “Version 2.0” press «Создать новый токен» — that is the Portal API token. “Version 1.0” hands out a «логин» + «пароль» pair instead; it opens up the CDR export.","guideBeelineCloudpbxStep3Title":"Collect the credentials 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 an account 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 account 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 account at lk.cdek.ru","guideCdekStep3Desc":"Pick «Интеграция» in the account 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":"You get 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 account, each with its own token.","guideChestnyznakStep1Title":"Sign in to the marking system account","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 tax ID and company registration number.","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 Portal and issues your client_id — keys are not self-service.","guideDiadocStep1Title":"Request Diadoc API integration access","guideDiadocStep2Desc":"In the Integrator Portal 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 account","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","guideGooglePlayStep1Desc":"Connect the Google account that already has access to the app in Play Console. The agent's rights never reach wider than that account's own.","guideGooglePlayStep1Title":"Sign in to Play Console","guideGooglePlayStep2Desc":"In Play Console open “Users and permissions” and make sure the account holds the “Reply to reviews” permission — without it a reply never leaves.","guideGooglePlayStep2Title":"Check “Users and permissions”","guideGooglePlayStep3Desc":"In the Google Cloud project linked to Play Console enable the Google Play Android Developer API: without it review requests come back refused.","guideGooglePlayStep3Title":"Enable the Android Developer API","guideGooglePlayStep4Desc":"Google returns only the last seven days of reviews, so deeper history is collected on a schedule and a one-off request brings back the recent ones.","guideGooglePlayStep4Title":"Allow for the seven-day window","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 dashboard, which is Russian-only.","guideGravitelStep1Title":"Sign in to the Gravitel cloud PBX dashboard","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 account 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 dashboard","guideKaspiStep2Desc":"Only the company's head can issue the token: an employee account will not show the menu item. If a manager uses the account, ask the head to generate it.","guideKaspiStep2Title":"Sign in as the company's head","guideKaspiStep3Desc":"In the account 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 tax ID and contacts.","guideKonturFocusStep1Title":"Request API access to Kontur.Focus","guideKonturFocusStep2Desc":"Say you need lookups of companies and sole traders by tax ID and company registration number: 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 tax ID. Company details 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 recognizable 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 recognizable 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 account. 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 account 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 account.","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 authorized 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 dashboard 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 account access.","guideModulbankStep5Title":"Copy the token and store it separately","guideMoyskladStep1Desc":"«Меню пользователя» → «Настройки» → «Сотрудники» → «+Сотрудник» (Settings → Employees): last name, login, e-mail. Keep «Разрешить вход в систему» (allow sign-in) ticked.","guideMoyskladStep1Title":"Create a separate robot employee","guideMoyskladStep2Desc":"In his card: «Системные роли» → «Пользователь» → «Настроить права» (System roles → User → Configure rights). Only «Профессиональный» and «Корпоративный» plans.","guideMoyskladStep2Title":"Limit what that employee may see","guideMoyskladStep3Desc":"Without the «Доступ по API» (API access) flag the API rejects his requests. Only a user with the «Администратор» (admin) role can switch it on.","guideMoyskladStep3Title":"Turn on «Доступ по API» (API access)","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","guideParusExchangeStep1Desc":"The WEB API integration service application server is installed next to the PARUS 8 database and carries the exchange: without it no request reaches the database.","guideParusExchangeStep1Title":"Deploy the WEB API integration service","guideParusExchangeStep2Desc":"In the Exchange services directory create a service and set its URL root — that root is what you enter in the second field when connecting.","guideParusExchangeStep2Title":"Create an exchange service and its root","guideParusExchangeStep3Desc":"In the Service functions directory set the address, method and database handler per operation. An undeclared address does not exist for the server: it answers 404.","guideParusExchangeStep3Title":"Declare the service functions","guideParusExchangeStep4Desc":"Open the application server address together with the service root: a live exchange answers with a page carrying the application server version and the service name.","guideParusExchangeStep4Title":"Open the service root in a browser","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","guideRustoreStep1Desc":"In RuStore Console open the “Company” tab — for individuals it is called “Developer”. Only a company owner or an administrator can create a key.","guideRustoreStep1Title":"Open the “Company” tab in the console","guideRustoreStep2Desc":"In the “RuStore API” section press “Create key” and pick the application the key will serve: one key serves exactly one application.","guideRustoreStep2Title":"Go to “RuStore API”","guideRustoreStep3Desc":"A key serves exactly the methods ticked: get reviews, answer a review, answer status and rating. A method left unticked comes back refused.","guideRustoreStep3Title":"Tick the review methods","guideRustoreStep4Desc":"The private key is shown once — copy it right away; the key ID is in the key table. Take the package name from the console, like com.myapp.example.","guideRustoreStep4Title":"Save the key and the package name","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 account 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 account 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 account 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 account 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 dashboard, 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 «Подтверждение сделок кодом» (trade confirmation by code) is on, no token can be issued. Trades above 30,000,000 ₽ are unavailable via the API.","guideTinkoffInvestStep2Title":"Turn off trade confirmation by code","guideTinkoffInvestStep3Desc":"Web version only: «Настройки профиля Т-Инвестиции» (T-Invest profile settings) 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 tax ID.","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 account","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 account 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 account with its own API. The legacy VKontakte ads account with ads.* methods on api.vk.com will not work here.","guideVkAdsStep1Title":"Sign in to the account at ads.vk.ru","guideVkAdsStep2Desc":"In the account 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 dashboard 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 account. 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 account 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 account 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 portal","guideYclientsStep2Desc":"In the developer portal 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 dashboard'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 Integrations, 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":"Trust & safety","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","landingNavFeatures":"All features","landingNavFeaturesDesc":"Tasks, documents, integrations","landingNavHelp":"Help","landingNavHelpDesc":"How to work with the agent","landingNavIntegrationsDesc":"1C, CRM, marketplaces","landingNavOverview":"Overview","landingNavOverviewDesc":"What the agent does","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","marketingCap8Title":"Scheduled tasks","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","optional":"optional","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","publicSkillHowItWorks":"How the agent works","pulsePetNameBear":"Bear","pulsePetNameBunny":"Bunny","pulsePetNameCat":"Cat","pulsePetNameCrab":"Crab","pulsePetNameFatcat":"Chonk","pulsePetNameFox":"Fox","pulsePetNameGenBear":"Bear","pulsePetNameGenBunny":"Bunny","pulsePetNameGenCat":"Cat","pulsePetNameGenCrab":"Crab","pulsePetNameGenFatcat":"Chonk","pulsePetNameGenFox":"Fox","pulsePetNameGenPanda":"Panda","pulsePetNameGenPenguin":"Penguin","pulsePetNamePanda":"Panda","pulsePetNamePenguin":"Penguin","remove":"Remove","renewalOffUntil":"Active until {date}, won't renew","retry":"Retry","retryCooldown":"Retry in {seconds} sec","salesNavDesc":"Leads, follow-up, quotes, forecast","salesNavLabel":"Sales","samreshuuu":"samreshuuu","saved":"Saved","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","sent":"Email sent","settings":"Settings","signup":"Sign up","sitemapTrust":"Trust & safety","skillCatalogAdmin":"Administration","skillCatalogAdminShort":"Admin","skillCatalogBusiness":"Business","skillCatalogBusinessShort":"Business","skillCatalogCommunication":"Letters & Texts","skillCatalogCommunicationShort":"Comm","skillCatalogConnectors":"Integrations","skillCatalogConnectorsShort":"Integrations","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","subprocessorsTitle":"Sub-processors","suggestionAvitoItems":"Avito listings","suggestionBeelinePbxRecords":"Call recordings","suggestionDirectStopped":"What has stalled","suggestionWbSales":"Wildberries sales","suggestionWordstatRegions":"Demand by region","supportNavDesc":"Requests, reviews, knowledge base","supportNavLabel":"Support","team":"Team","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"}