From 273a3539d32674615b36e53faefd2f8a9de02894 Mon Sep 17 00:00:00 2001 From: Manshi4952 Date: Fri, 1 May 2026 17:54:07 +0530 Subject: [PATCH 1/2] Initial commit: HackerRank Orchestrate May 2026 triage agent --- .gitignore | 33 - AGENTS.md | 235 -- CLAUDE.md | 1 - README.md | 134 -- code/README.md | 216 ++ code/agent.py | 171 ++ code/classifier.py | 191 ++ code/config.py | 129 + code/decision.py | 189 ++ code/generator.py | 187 ++ code/main.py | 67 + code/output.csv | 52 + code/requirements.txt | 3 + code/retriever.py | 230 ++ code/utils.py | 124 + ...and-anthropic-s-strategic-collaboration.md | 22 - ...-claude-in-amazon-bedrock-documentation.md | 22 - ...aude-models-available-in-amazon-bedrock.md | 22 - .../7996918-what-is-amazon-bedrock.md | 38 - ...-get-access-to-claude-in-amazon-bedrock.md | 22 - ...-contact-for-customer-support-inquiries.md | 30 - ...-can-i-delete-my-claude-console-account.md | 62 - ...arge-is-the-claude-api-s-context-window.md | 25 - ...i-use-the-claude-api-for-individual-use.md | 23 - ...-a-claude-account-and-a-console-account.md | 23 - ...-the-external-researcher-access-program.md | 103 - .../7996853-introduction-to-prompt-design.md | 25 - ...prompt-isn-t-giving-me-a-helpful-answer.md | 28 - ...de-s-response-to-my-prompt-is-too-brief.md | 23 - ...i-advance-my-claude-api-usage-to-tier-2.md | 32 - ...ter-my-prompts-when-switching-to-claude.md | 23 - ...1216-violating-anthropic-s-usage-policy.md | 31 - ...roach-to-rate-limits-for-the-claude-api.md | 35 - ...suspect-my-api-key-has-been-compromised.md | 25 - ...tices-keeping-your-keys-safe-and-secure.md | 123 - ...-for-my-claude-api-and-console-payments.md | 36 - ...n-i-learn-more-about-claude-api-pricing.md | 23 - ...how-will-i-be-billed-for-claude-api-use.md | 29 - ...56-how-do-i-pay-for-my-claude-api-usage.md | 42 - ...de-console-organization-s-tax-or-vat-id.md | 41 - ...n-api-connection-error-how-can-i-fix-it.md | 29 - ...-i-check-connectivity-to-the-claude-api.md | 27 - ...where-can-i-find-your-api-documentation.md | 23 - ...-rate-limit-is-too-low-what-should-i-do.md | 27 - ...o-for-claude-api-support-and-assistance.md | 29 - ...04-claude-console-roles-and-permissions.md | 77 - ...ser-feedback-settings-on-claude-console.md | 32 - ...7-sharing-prompts-in-the-claude-console.md | 77 - ...8-about-the-development-partner-program.md | 67 - ...9177-anthropic-s-ai-for-science-program.md | 86 - .../13162029-google-sheets-add-on.md | 171 -- ...mizing-your-console-appearance-settings.md | 29 - ...1040-logging-in-to-your-console-account.md | 89 - ...-inviting-members-to-the-claude-console.md | 45 - ...8114521-how-can-i-access-the-claude-api.md | 27 - ...ion-how-do-i-start-using-the-claude-api.md | 27 - ...16515-where-is-the-claude-api-supported.md | 23 - .../8606378-how-do-i-use-the-workbench.md | 53 - ...d-usage-reporting-in-the-claude-console.md | 94 - ...naging-workspaces-in-the-claude-console.md | 132 -- ...ately-to-use-the-claude-api-and-console.md | 32 - ...38-using-claude-code-with-your-max-plan.md | 126 - ...-code-with-your-team-or-enterprise-plan.md | 79 - ...tomated-security-reviews-in-claude-code.md | 107 - ...1940350-claude-code-model-configuration.md | 94 - .../12157520-claude-code-usage-analytics.md | 135 -- ...ey-environment-variables-in-claude-code.md | 150 -- .../claude-code/12386420-claude-code-faq.md | 105 - .../12618689-claude-code-on-the-web.md | 121 - ...3555-set-up-code-review-for-claude-code.md | 175 -- .../14552382-your-first-day-in-claude-code.md | 133 -- ...de-code-installation-and-authentication.md | 67 - ...-models-usage-and-limits-in-claude-code.md | 122 - ...de-context-claude-md-and-better-prompts.md | 127 - .../14553413-claude-code-cheatsheet.md | 39 - ...-claude-code-common-developer-use-cases.md | 175 -- .../14554000-claude-code-power-user-tips.md | 409 ---- .../14554922-claude-code-user-faq.md | 55 - .../14555399-claude-code-champion-kit.md | 131 -- ...14555877-claude-code-communications-kit.md | 147 -- ...ith-local-mcp-servers-on-claude-desktop.md | 140 -- ...d-using-the-desktop-extension-allowlist.md | 92 - ...ade-mcp-servers-with-desktop-extensions.md | 57 - .../10065433-install-claude-desktop.md | 76 - ...2611117-deploy-claude-desktop-for-macos.md | 57 - .../12622667-enterprise-configuration.md | 51 - ...22703-deploy-claude-desktop-for-windows.md | 81 - ...-quick-entry-with-claude-desktop-on-mac.md | 155 -- ...on-at-your-university-for-owners-admins.md | 83 - ...claude-for-education-at-your-university.md | 145 -- ...the-claude-lti-in-canvas-by-instructure.md | 64 - ...data-of-my-claude-for-education-account.md | 55 - ...-get-started-with-claude-for-government.md | 69 - .../14503613-sso-login.md | 101 - ...43-set-up-scim-in-claude-for-government.md | 103 - ...on-preferences-in-claude-for-government.md | 76 - .../14503689-mcp-connectors.md | 99 - .../14503703-mcp-individual-connectors.md | 52 - .../14503775-mcp-web-search.md | 93 - ...l-availability-in-claude-for-government.md | 56 - ...ication-banner-in-claude-for-government.md | 49 - ...ting-started-with-claude-for-nonprofits.md | 212 -- ...using-the-blackbaud-connector-in-claude.md | 147 -- ...-using-the-benevity-connector-in-claude.md | 133 -- ...35-using-the-candid-connector-in-claude.md | 379 --- ...ts-partnership-success-guide-for-admins.md | 98 - ...profits-partnership-guide-for-all-users.md | 79 - ...12173-get-started-with-claude-in-chrome.md | 167 -- ...902405-claude-in-chrome-troubleshooting.md | 90 - .../12902428-using-claude-in-chrome-safely.md | 152 -- ...2446-claude-in-chrome-permissions-guide.md | 141 -- ...3065128-claude-in-chrome-admin-controls.md | 96 - ...4883-using-the-claude-widget-on-android.md | 60 - ...825394-how-to-update-claude-for-android.md | 29 - ...11869629-using-claude-with-android-apps.md | 251 -- ...887-how-do-i-install-claude-for-android.md | 23 - ...-how-can-i-uninstall-claude-for-android.md | 25 - ...up-for-claude-pro-on-claude-for-android.md | 23 - ...-pro-subscription-on-claude-for-android.md | 27 - ...nd-claude-for-android-in-the-play-store.md | 23 - ...-what-versions-of-android-are-supported.md | 23 - ...pp-intents-shortcuts-and-widgets-on-ios.md | 127 - ...screen-control-center-and-action-button.md | 56 - .../11825384-how-to-update-claude-for-ios.md | 28 - .../11869619-using-claude-with-ios-apps.md | 234 -- ...-subscription-on-the-claude-app-for-ios.md | 27 - .../9266462-installing-claude-for-ios.md | 39 - ...or-claude-pro-on-the-claude-app-for-ios.md | 23 - ...065434-using-dictation-on-claude-mobile.md | 68 - .../general/11101966-using-voice-mode.md | 165 -- ...imum-age-requirement-access-restriction.md | 38 - data/claude/claude/12138966-release-notes.md | 414 ---- ...how-do-i-log-out-of-all-active-sessions.md | 57 - ...-promotion-not-available-for-my-account.md | 27 - .../11408405-claude-4-invite-contest.md | 109 - ...our-billing-address-and-tax-calculation.md | 50 - ...o-get-support-for-claude-for-government.md | 32 - .../13124001-managing-your-active-sessions.md | 70 - ...1-configuring-session-security-settings.md | 70 - ...89465-logging-in-to-your-claude-account.md | 118 - .../13756069-public-sector-faqs.md | 150 -- ...sumption-tax-jct-for-japanese-customers.md | 55 - ...th-claude-who-can-view-my-conversations.md | 51 - ...mail-address-associated-with-my-account.md | 48 - .../9015913-how-to-get-support.md | 124 - ...8421-how-can-i-delete-my-claude-account.md | 41 - ...9450526-how-can-i-export-my-claude-data.md | 46 - .../10593882-sharing-and-unsharing-chats.md | 66 - ...and-memory-to-build-on-previous-context.md | 180 -- .../12260368-using-incognito-chats.md | 79 - ...w-can-i-delete-or-rename-a-conversation.md | 41 - ...mathematical-equations-and-calculations.md | 23 - .../10574485-using-extended-thinking.md | 85 - .../10684626-enabling-and-using-web-search.md | 126 - .../11088861-using-research-on-claude.md | 55 - ...b-search-extended-thinking-and-research.md | 51 - ...l-augmented-generation-rag-for-projects.md | 103 - ...11783-create-and-edit-files-with-claude.md | 299 --- ...port-and-export-your-memory-from-claude.md | 60 - .../12293051-using-claude-in-xcode.md | 55 - .../12512176-what-are-skills.md | 108 - .../12512180-use-skills-in-claude.md | 234 -- .../12512198-how-to-create-custom-skills.md | 172 -- .../12650343-use-claude-for-excel.md | 460 ---- ...64745-using-claude-in-microsoft-foundry.md | 33 - ...13345190-get-started-with-claude-cowork.md | 263 --- .../13364135-use-claude-cowork-safely.md | 139 -- .../13521390-use-claude-for-powerpoint.md | 295 --- ...13641943-visual-and-interactive-content.md | 119 - .../13837440-use-plugins-in-claude-cowork.md | 95 - ...l-financial-services-plugins-for-cowork.md | 94 - ...hedule-recurring-tasks-in-claude-cowork.md | 92 - ...0-work-across-excel-powerpoint-and-word.md | 124 - ...int-and-word-with-third-party-platforms.md | 336 --- ...gn-tasks-from-anywhere-in-claude-cowork.md | 132 -- .../13979539-custom-visuals-in-chat.md | 72 - ...ur-tasks-with-projects-in-claude-cowork.md | 106 - ...-let-claude-use-your-computer-in-cowork.md | 136 -- ...connectors-and-plugins-in-one-directory.md | 56 - .../14465370-use-claude-for-word.md | 313 --- ...14479591-use-dictation-in-office-agents.md | 42 - ...able-beta-and-research-preview-features.md | 57 - ...-up-your-design-system-in-claude-design.md | 91 - ...min-guide-for-team-and-enterprise-plans.md | 174 -- ...14604416-get-started-with-claude-design.md | 153 -- .../14661296-claude-security.md | 59 - ...e-design-subscription-usage-and-pricing.md | 63 - .../8241126-uploading-files-to-claude.md | 101 - .../9002504-can-claude-produce-images.md | 27 - ...hat-are-artifacts-and-how-do-i-use-them.md | 163 -- .../9517075-what-are-projects.md | 70 - ...547008-publishing-and-sharing-artifacts.md | 157 -- .../11049762-choosing-a-claude-plan.md | 28 - ...38627-how-to-gift-a-claude-subscription.md | 63 - ...ow-to-redeem-a-claude-gift-subscription.md | 67 - ...at-are-some-things-i-can-use-claude-for.md | 31 - ...t-interfaces-can-i-use-to-access-claude.md | 29 - .../8114491-get-started-with-claude.md | 100 - ...ow-up-to-date-is-claude-s-training-data.md | 35 - .../8287232-verifying-your-phone-number.md | 71 - .../8461763-where-can-i-access-claude.md | 194 -- .../10181068-configure-and-use-styles.md | 93 - ...nding-claude-s-personalization-features.md | 82 - ...o-use-claude-in-your-preferred-language.md | 48 - ...he-model-version-that-i-m-chatting-with.md | 29 - ...27-customizing-your-appearance-settings.md | 42 - ...6728-troubleshoot-claude-error-messages.md | 75 - ...o-new-model-personas-after-deprecations.md | 37 - ...uced-external-documents-what-s-going-on.md | 18 - ...or-misleading-responses-what-s-going-on.md | 33 - ...753-how-do-usage-and-length-limits-work.md | 74 - ...63676-claude-march-2026-usage-promotion.md | 61 - .../14246112-buy-usage-bundles.md | 77 - .../9797557-usage-limit-best-practices.md | 129 - ...ustom-connectors-via-remote-mcp-servers.md | 24 - ...2490-remote-mcp-server-submission-guide.md | 24 - ...22832-local-mcp-server-submission-guide.md | 24 - ...9-building-desktop-extensions-with-mcpb.md | 24 - ...with-custom-connectors-using-remote-mcp.md | 181 -- ...nectors-to-extend-claude-s-capabilities.md | 185 -- ...6036-anthropic-connectors-directory-faq.md | 25 - ...-when-to-use-desktop-and-web-connectors.md | 51 - ...5338-anthropic-software-directory-terms.md | 35 - ...358-anthropic-software-directory-policy.md | 101 - .../13730515-manage-claude-s-tool-access.md | 76 - ...0166901-use-google-workspace-connectors.md | 219 -- .../10167454-using-the-github-integration.md | 83 - ...55-getting-started-with-claude-in-slack.md | 181 -- .../12461605-using-claude-in-slack.md | 222 -- ...ble-and-use-the-microsoft-365-connector.md | 351 --- ...-microsoft-365-connector-security-guide.md | 214 -- ...12-use-interactive-connectors-in-claude.md | 126 - ...e-sign-on-sso-and-jit-scim-provisioning.md | 146 -- .../13132885-set-up-single-sign-on-sso.md | 151 -- ...3133195-set-up-jit-or-scim-provisioning.md | 151 -- ...ng-to-a-different-identity-provider-idp.md | 46 - ...sync-works-for-enterprise-organizations.md | 102 - data/claude/index.md | 368 --- ...t-certifications-has-anthropic-obtained.md | 31 - ...ocked-by-content-filtering-policy-error.md | 26 - ...ntellectual-property-how-do-i-report-it.md | 36 - ...ore-about-anthropic-s-privacy-practices.md | 22 - ...ial-anthropic-marketing-email-addresses.md | 35 - ...ocking-and-removing-content-from-claude.md | 40 - ...ude-4-invite-sweepstakes-official-rules.md | 31 - .../11174660-online-safety-contacts.md | 30 - ...ed-point-of-contact-for-users-in-the-eu.md | 31 - ...n-i-use-my-outputs-to-train-an-ai-model.md | 54 - ...cern-australian-dis-standard-compliance.md | 42 - ...hropic-stock-sales-and-investment-scams.md | 61 - ...-sign-your-data-processing-addendum-dpa.md | 26 - ...agreements-baa-for-commercial-customers.md | 42 - ...d-how-can-site-owners-block-the-crawler.md | 49 - .../9190861-terms-of-service-updates.md | 29 - ...ocked-by-content-filtering-policy-error.md | 26 - ...64813-consumer-terms-of-service-updates.md | 26 - ...mer-terms-of-service-and-privacy-policy.md | 50 - ...ernmental-requests-for-user-information.md | 26 - ...being-asked-to-verify-my-payment-method.md | 29 - ...uesting-a-refund-for-a-paid-claude-plan.md | 52 - ...anage-extra-usage-for-paid-claude-plans.md | 155 -- .../13163666-holiday-2025-usage-promotion.md | 54 - ...do-i-cancel-my-paid-claude-subscription.md | 37 - .../general/8325618-paid-plan-billing-faqs.md | 66 - ...the-context-window-on-paid-claude-plans.md | 43 - .../9402418-why-was-my-card-declined.md | 55 - ...77-how-can-i-create-and-manage-projects.md | 201 -- ...781-examples-of-projects-you-can-create.md | 121 - ...our-paid-claude-account-s-tax-or-vat-id.md | 48 - .../max-plan/11049741-what-is-the-max-plan.md | 79 - ...49752-how-do-i-sign-up-for-the-max-plan.md | 57 - ...pro-plan-from-monthly-to-annual-billing.md | 38 - .../pro-plan/8325606-what-is-the-pro-plan.md | 76 - ...25609-how-do-i-sign-up-for-the-pro-plan.md | 55 - ...11427875-public-vulnerability-reporting.md | 30 - ...ng-agents-according-to-our-usage-policy.md | 62 - ...9-creating-a-new-account-after-deletion.md | 24 - ...2119250-model-safety-bug-bounty-program.md | 71 - ...71706-crisis-helpline-support-in-claude.md | 133 -- ...4328960-identity-verification-on-claude.md | 97 - ...42-real-time-cyber-safeguards-on-claude.md | 61 - ...ocking-and-removing-content-from-claude.md | 40 - .../8106465-our-approach-to-user-safety.md | 28 - ...8241253-safeguards-warnings-and-appeals.md | 40 - .../9020328-csam-detection-and-reporting.md | 26 - .../9035075-law-enforcement-requests.md | 38 - .../9199617-api-safeguards-tools.md | 48 - ...elines-for-organizations-serving-minors.md | 43 - .../9528712-exceptions-to-our-usage-policy.md | 36 - ...k-settings-on-team-and-enterprise-plans.md | 30 - ...purchase-and-manage-seats-on-team-plans.md | 135 -- ...or-team-and-seat-based-enterprise-plans.md | 161 -- ...ge-members-on-team-and-enterprise-plans.md | 176 -- .../13325567-account-management-faqs.md | 63 - ...se-and-manage-seats-on-enterprise-plans.md | 194 -- ...-group-spend-limits-on-enterprise-plans.md | 126 - ...de-cowork-plugins-for-your-organization.md | 220 -- ...manage-custom-roles-on-enterprise-plans.md | 101 - ...e-based-permissions-on-enterprise-plans.md | 301 --- .../14546867-set-organization-preferences.md | 81 - .../9267276-roles-and-permissions.md | 56 - ...e-public-projects-for-your-organization.md | 60 - ...analytics-for-team-and-enterprise-plans.md | 154 -- ...api-access-engagement-and-adoption-data.md | 74 - ...nterprise-analytics-api-reference-guide.md | 203 -- ...entelemetry-collector-for-office-agents.md | 194 -- ...aude-cowork-activity-with-opentelemetry.md | 92 - ...-how-am-i-billed-for-my-enterprise-plan.md | 155 -- ...eam-plan-from-monthly-to-annual-billing.md | 30 - .../12997503-team-plan-billing-faqs.md | 67 - ...289-how-is-my-team-plan-bill-calculated.md | 71 - ...r-organization-s-team-plan-subscription.md | 25 - ...r-update-your-team-plan-s-tax-or-vat-id.md | 46 - .../12489464-use-enterprise-search.md | 270 --- ...and-manage-skills-for-your-organization.md | 114 - ...ude-cowork-on-team-and-enterprise-plans.md | 141 -- ...ve-content-on-team-and-enterprise-plans.md | 35 - ...9-manage-project-visibility-and-sharing.md | 120 - ...-join-a-team-or-enterprise-organization.md | 90 - ...97-join-an-organization-via-invite-link.md | 74 - ...ur-organization-from-team-to-enterprise.md | 79 - .../9267247-get-started-with-the-team-plan.md | 43 - ...o-team-or-enterprise-plan-organizations.md | 48 - .../9266767-what-is-the-team-plan.md | 110 - .../9797531-what-is-the-enterprise-plan.md | 137 -- ...retention-controls-for-enterprise-plans.md | 68 - ...-from-a-team-or-enterprise-organization.md | 55 - .../13015708-access-the-compliance-api.md | 39 - ...access-control-with-tenant-restrictions.md | 109 - ...t-access-to-claude-with-ip-allowlisting.md | 35 - .../13296973-hipaa-ready-enterprise-plans.md | 70 - ...3346720-export-your-organization-s-data.md | 46 - ...ho-owns-and-manages-the-data-of-my-team.md | 45 - ...c-act-as-a-data-processor-or-controller.md | 40 - ...mation-that-anthropic-has-on-my-account.md | 23 - ...at-i-sent-via-team-and-enterprise-plans.md | 31 - .../9970975-access-audit-logs.md | 39 - .../6908366644-introduction-to-chakra.md | 44 - ...759-ashby-chakra-integration-user-guide.md | 121 - ...reenhouse-chakra-integration-user-guide.md | 105 - ...76-invite-candidates-to-an-ai-interview.md | 75 - .../6818900787-view-candidate-reports.md | 125 - .../8041423965-create-an-ai-interviewer.md | 130 -- .../8961150967-clone-an-ai-interviewer.md | 47 - ...58121708-setting-up-the-event-microsite.md | 122 - .../engage/5336874519-view-event-stats.md | 70 - .../engage/6424218208-hackerrank-engage.md | 263 --- ...rrank-engage---marketing-best-practices.md | 135 -- ...70596-getting-candidates-for-your-event.md | 136 -- .../engage/7549509598-create-an-event.md | 72 - .../7640208607-set-up-the-event-challenge.md | 70 - ...ent-on-a-high-note-with-the-leaderboard.md | 46 - ...-up-the-promotional-emails-or-campaigns.md | 87 - ...05851-hackerrank-academy-video-tutorial.md | 35 - .../2652374569-access-candidate-timeline.md | 51 - ...2-ensuring-a-great-candidate-experience.md | 92 - .../7220470055-support-for-campus-events.md | 33 - ...ank%E2%80%99s-solution-engineering-team.md | 51 - .../8616956464-contact-hackerrank-support.md | 33 - ...026-deprecations-and-experience-changes.md | 97 - .../1216495690-early-talent-.md | 206 -- .../2625349560-professional-hire.md | 119 - .../7033977271-manual-for-fair-hiring.md | 19 - .../evaluation-guides/7483769801-mid-level.md | 129 - ...2135172-hackerrank-ai-data-services-faq.md | 81 - ...hackerrank-dataset-creation-methodology.md | 427 ---- .../5847651809-hackerrank-ai-add-ons.md | 91 - .../9416207922-hackerrank%27s-ai-features.md | 180 -- ...kerrank-maintenance-window-notification.md | 79 - .../1189675016-october-2024-release-notes.md | 352 --- .../1306589776-january-2024-release-notes.md | 166 -- .../2321596225-january-2026-release-notes.md | 586 ----- .../3121307537-july-2025-release-notes.md | 778 ------- .../4368819843-april-2026-release-notes.md | 600 ----- .../4505174147-july-2024-release-notes.md | 298 --- .../5026442259-what%27s-new-on-hackerrank-.md | 23 - .../5686123513-april-2025-release-notes.md | 464 ---- .../8074371720-january-2025-release-notes.md | 354 --- .../8474307750-october-2025-release-notes.md | 497 ---- .../9502641162-q3%27-23-release-notes.md | 101 - .../9911032760-april-2024-release-notes.md | 308 --- .../1917106962-manage-account-faqs.md | 62 - .../2403570133-update-or-reset-password.md | 55 - .../2553429617-change-username.md | 43 - ...418407899-add-or-delete-email-addresses.md | 61 - .../4689113963-export-account-data.md | 41 - .../5618101592-delete-an-account.md | 57 - ...9181-merge-multiple-hackerrank-accounts.md | 63 - .../9533293667-create-an-account.md | 49 - .../2857822759-update-personal-details.md | 85 - ...4472358331-profile-and-preferences-faqs.md | 58 - .../5212619529-add-or-delete-links.md | 59 - ...393075509-add-or-edit-education-details.md | 85 - ...4147773232-troubleshooting-login-issues.md | 55 - ...actices-for-receiving-hackerrank-emails.md | 42 - .../4609107971-general-faqs.md | 24 - .../4745765442-notification.md | 50 - .../1560975739-search-for-jobs.md | 57 - .../7358354033-set-up-quick-apply.md | 85 - ...203-create-a-resume-with-resume-builder.md | 153 -- .../2077861863-download-certificate.md | 38 - ...563639100-introduction-to-certification.md | 110 - .../8941367927-certifications-faqs.md | 92 - ...55678-obtain-skill-based-certifications.md | 82 - .../contests/2437296876-create-a-contest.md | 78 - .../contests/3733063247-contests-faqs.md | 24 - .../7535813777-introduction-to-contest.md | 50 - ...61-introduction-to-hackerrank-community.md | 48 - data/hackerrank/hackerrank_community/index.md | 57 - .../3796809491-ai-fluency-mock-interview.md | 178 -- .../5174727491-behavioural-mock-interview.md | 176 -- ...1120169-technical-screen-mock-interview.md | 210 -- .../6795045456-coding-mock-interview.md | 282 --- ...799-take-a-system-design-mock-interview.md | 233 -- ...88753946-introduction-to-mock-interview.md | 57 - .../1273631973-coding-challenges-faqs.md | 46 - .../7845849982-introduction-to-challenges.md | 68 - .../1723224478-introduction-to-prep-kits.md | 72 - .../3282259518-purchase-mock-interviews.md | 45 - .../4312449655-upgrade-subscription-plan.md | 97 - .../5432562533-downgrade-subscription-plan.md | 75 - .../6560545309-cancel-subscription-plan.md | 68 - ...054300007-hackerrank-subscription-plans.md | 72 - .../9157064719-payments-and-billing-faqs.md | 86 - data/hackerrank/index.md | 483 ---- ...02644770-rooster-hackerrank-integration.md | 160 -- ...kerrank-integration-configuration-guide.md | 131 -- ...hby---hackerrank-integration-user-guide.md | 110 - ...k-technical-interview-integration-guide.md | 88 - ...80715-ashby-integration-with-hackerrank.md | 204 -- ...966937-avature---hackerrank-integration.md | 206 -- ...4-breezy---hackerrank-integration-setup.md | 157 -- ...arwinbox---hackerrank-integration-guide.md | 196 -- ...rank---eightfold-integration-user-guide.md | 203 -- ...ghtfold-integration-configuration-guide.md | 80 - ...7743-eightfold---hackerrank-integration.md | 200 -- ...reshteam---hackerrank-integration-guide.md | 198 -- ...eenhouse---hackerrank-integration-guide.md | 298 --- ...ackerrank-integration-tests-user-guide-.md | 216 -- ...house---hackerrank-integration-overview.md | 299 --- ...me-data-and-public-link-with-greenhouse.md | 161 -- ...-greenhouse-hackerrank-integration-faqs.md | 138 -- ...rrank-integration-interviews-user-guide.md | 140 -- ...nexa-brassring---interviews-integration.md | 377 --- ...nexa-brassring---hackerrank-integration.md | 214 -- ...rassring---hackerrank-tests-integration.md | 309 --- ...ent---hackerrank-integration-user-guide.md | 210 -- ...k-prime-assessments-configuration-guide.md | 81 - ...ank-prime-assessments-integration-guide.md | 177 -- ...47-icims---hackerrank-integration-guide.md | 225 -- ...576-jazz---hackerrank-tests-integration.md | 240 -- ...kerrank-integration-configuration-guide.md | 153 -- ...ite---hackerrank-integration-user-guide.md | 152 -- ...918087-jobvite---hackerrank-integration.md | 140 -- ...la-ai-hackerrank-integration-user-guide.md | 90 - ...errank-integration-interview-user-guide.md | 106 - ...6-lever-v2-hackerrank-integration-guide.md | 173 -- ...-hackerrank-integration-test-user-guide.md | 130 -- ...1538275190-lever-hackerrank-integration.md | 203 -- ...ank-interviews-with-candidates-in-lever.md | 86 - ...32-lever---hackerrank-tests-integration.md | 170 -- ...ever---hackerrank-interview-integration.md | 197 -- ...didates-to-lever-ats-from-a-public-link.md | 126 - ...in-talent-hub---hackerrank-integration-.md | 202 -- ...nloop-hackerrank-integration-user-guide.md | 112 - ...starz-hackerrank-integration-user-guide.md | 152 -- ...d-and-hackerrank-integration-user-guide.md | 323 --- ...ruiting-cloud---hackerrank-integration-.md | 213 -- ...ud---hackerrank-integration-setup-guide.md | 251 -- ...m-people---hackerrank-integration-guide.md | 198 -- ...ismforce---hackerrank-integration-guide.md | 198 -- ...-recruitee-hackerrank-integration-guide.md | 74 - ...-hackerrank-integration-test-user-guide.md | 74 - ...ecruitee---hackerrank-integration-guide.md | 147 -- ...errank-integration-interview-user-guide.md | 76 - .../8750225690-rippling-integration.md | 153 -- ...-factors---hackerrank-integration-guide.md | 183 -- ...ers---hackerrank-integration-user-guide.md | 158 -- ...kerrank-integration-configuration-guide.md | 67 - ...martrecruiters---hackerrank-integration.md | 211 -- .../taleo/7459195623-taleo.md | 106 - ...kerrank-integration-configuration-guide.md | 85 - ...---hackerrank-integration%3A-user-guide.md | 88 - ...406-teamtailor---hackerrank-integration.md | 205 -- ...workable---hackerrank-tests-integration.md | 288 --- ...---hackerrank-tests-configuration-guide.md | 294 --- ...3-workday---hackerrank-tests-user-guide.md | 155 -- ...953266-workday---hackerrank-integration.md | 205 -- ...ckerrank-interviews-configuration-guide.md | 459 ---- ...kday---hackerrank-interviews-user-guide.md | 144 -- ...errank-integration-interview-user-guide.md | 448 ---- ...-hackerrank-integration-test-user-guide.md | 522 ----- ...979-zapier-hackerrank-integration-guide.md | 94 - ...sending-hackerrank-tests-and-interviews.md | 60 - ...8-zoho-recruit---hackerrank-integration.md | 209 -- ...-recruit---hackerrank-integration-setup.md | 73 - .../1847021717-integrations-overview.md | 119 - .../7263906600-integration-logs.md | 77 - ...building-an-integration-with-hackerrank.md | 228 -- ...67-slack---hackerrank-integration-guide.md | 197 -- ...9-splash---hackerrank-integration-guide.md | 196 -- ...w-vector---hackerrank-integration-guide.md | 199 -- ...terview-and-google-calendar-integration.md | 105 - ...terviewplanner---hackerrank-integration.md | 110 - ...erview-and-outlook-calendar-integration.md | 94 - ...endar-add-ons-for-hackerrank-interviews.md | 25 - ...ckerrank-interviews-in-interviewplanner.md | 124 - ...terviewplanner---hackerrank-integration.md | 77 - ...-prelude---hackerrank-integration-guide.md | 197 -- ...goodtime---hackerrank-integration-guide.md | 197 -- ...iewplanner-hackerrank-integration-faqs-.md | 67 - ...-up-hackerrank-single-sign-on-with-okta.md | 131 -- ...hackerrank-single-sign-on-with-azure-ad.md | 111 - ...-setting-up-scim-provisioning-with-okta.md | 421 ---- ...721-getting-started-with-single-sign-on.md | 93 - ...9405-saml-2.0-single-sign-on-%28sso%29-.md | 37 - ...setting-up-hackerrank-sso-with-onelogin.md | 90 - ...ng-up-hackerrank-sso-with-just-in-time-.md | 170 -- ...ackerrank-with-google-workspace-account.md | 57 - ...ns-and-interviewer%E2%80%99s-guidelines.md | 65 - ...049-hackerrank-interview-best-practices.md | 100 - ...14-attach-a-file-to-a-problem-statement.md | 53 - .../faqs/9583186367-FAQs.md | 62 - ...eration-of-hiring%3A-interview-features.md | 115 - .../5821380141-ai-assisted-interviews.md | 234 -- ...6028726783-self-signup-for-interviewers.md | 47 - ...deo-calls-in-interviews-powered-by-zoom.md | 85 - ...ork-monitoring-in-hackerrank-interviews.md | 47 - ...9-introduction-to-hackerrank-interviews.md | 156 -- ...question-types-in-hackerrank-interviews.md | 105 - ...zoom---hackerrank-interview-integration.md | 87 - ...ebex---hackerrank-interview-integration.md | 76 - .../5161582600-interview-integrity-signals.md | 110 - ...7096-screen-to-interview-identity-match.md | 113 - ...-virtual-lobby-in-hackerrank-interviews.md | 86 - ...202564-hiding-locked-tabs-in-interviews.md | 69 - ...6563947154-configure-interview-settings.md | 71 - .../1242592015-ending-an-interview.md | 52 - ...63202297-observation-mode-in-interviews.md | 88 - ...rting-projects-in-hackerrank-interview-.md | 123 - .../2218911700-screening-inside-interviews.md | 55 - .../2342466364-rescheduling-an-interview.md | 53 - ...tandardizing-interviews-using-templates.md | 191 -- ...ience-projects-in-hackerrank-interviews.md | 113 - ...009-code-review-questions-in-interviews.md | 127 - ...5520105382-deleting-interview-questions.md | 45 - ...video-device-selection-during-interview.md | 41 - .../6488043690-canceling-an-interview.md | 43 - ...rint%E2%80%8A%E2%80%94%E2%80%8Aloop%5D-.md | 53 - ...61309830-adding-questions-to-interviews.md | 187 -- ...216974183-interviewing-with-whiteboards.md | 89 - ...ile-development-questions-in-interviews.md | 75 - ...-end-questions-in-hackerrank-interviews.md | 153 -- ...016598860-using-templates-in-interviews.md | 111 - ...vops-questions-in-hackerrank-interviews.md | 59 - ...239997164-replacing-interview-questions.md | 47 - .../8398508792-export-interview-list.md | 43 - .../8404005945-creating-an-interview.md | 179 -- .../o-console-inside-the-interviews.md | 67 - ...94-scorecard-assist-for-coding-question.md | 155 -- .../6788713830-viewing-interview-reports.md | 83 - .../9842091173-interview-scorecards.md | 267 --- ...ctrical-stencils-for-diagram-questions-.md | 71 - ...sing-draw.io-tool-for-diagram-questions.md | 50 - .../2461683826-test-case-input-format.md | 66 - ...45197419-test-cases-in-coding-questions.md | 160 -- .../6515044510-creating-a-custom-checker.md | 117 - ...-coding-and-database-engineer-questions.md | 147 -- ...g-values-in-database-engineer-questions.md | 82 - ...efining-test-cases-for-coding-questions.md | 106 - .../9168425479-generating-code-stubs.md | 110 - ...2C-back-end%2C-and-full-stack-questions.md | 52 - ...nd%2C-back-end-and-full-stack-questions.md | 62 - ...13-assessing-candidates-on-cloud-skills.md | 56 - ...-information-for-data-science-questions.md | 144 -- ...1412-upgrading-custom-project-questions.md | 36 - ...5-assessing-candidates-for-azure-skills.md | 74 - ...-end-and-full-stack-developer-questions.md | 153 -- .../javascript-and-projects-questions.md | 101 - ...-i-edit-hackerrank-library-questions%3F.md | 23 - ...2461-question-types-in-hackerrank-tests.md | 227 -- ...664166353-hackerrank-library-navigation.md | 195 -- ...n-count-comparison-by-subscription-plan.md | 2071 ----------------- .../2040951869-archive-a-question.md | 73 - .../3255724462-question-insights.md | 99 - .../4691012356-review-question-quality.md | 90 - .../4894957291-creating-questions.md | 77 - ...create-accessible-content-at-hackerrank.md | 95 - .../6697457900-share-a-question.md | 91 - ...877-ai-solvability-indicator-and-filter.md | 53 - .../9028620307-export-questions.md | 53 - .../9349097996-editing-a-question.md | 63 - ...412060538-associating-tags-to-questions.md | 71 - .../9746551127-cloning-a-question.md | 81 - ...20-manual-scoring-for-general-questions.md | 77 - ...032442-scoring-questions-%28overview%29.md | 161 -- .../2296520412-subjective-questions.md | 76 - .../2513748038-multiple-choice-questions.md | 336 --- ...78948087-creating-a-whiteboard-question.md | 120 - .../3284451474-file-upload-question.md | 80 - .../4376717308-diagram-questions.md | 79 - ...866154232-sentence-completion-questions.md | 175 -- ...coring-for-prompt-engineering-questions.md | 71 - .../2474669643-coding-question.md | 387 --- ...1949-approximate-solution-type-question.md | 233 -- .../8826242281-database-engineer-questions.md | 173 -- .../javascript-questions.md | 121 - ...ack-end-full-stack-and-mobile-questions.md | 360 --- .../1900882930-code-repository-questions.md | 247 -- .../4262355406-code-review-questions.md | 198 -- .../5187107609-data-science-questions.md | 316 --- .../5929074504-devops-questions.md | 202 -- ...retrieval-augmented-generation-question.md | 339 --- ...or-email-delivery-and-bounce-management.md | 103 - ...st-practices-to-maintain-test-integrity.md | 131 -- ...3584214233-best-practices-for-screening.md | 82 - ...1690360-plagiarism-best-practices-guide.md | 163 -- ...269412517-mitigating-candidate-drop-off.md | 116 - ...2456939-how-to-try-a-question-or-a-test.md | 35 - ...ata-engineering-skills-on-hackerrank%3F.md | 74 - ...ing-engineering-skills-on-hackerrank%3F.md | 49 - .../2426927743-how-to-rename-a-test.md | 29 - ...es-it-take-effect-for-the-candidates%3F.md | 19 - ...ium-skills-of-a-candidate-on-hackerrank.md | 43 - ...to-allow-candidates-to-retake-a-test%3F.md | 25 - ...-a-question-that-i-no-longer-require%3F.md | 17 - ...-questions-across-sections-in-a-test%3F.md | 53 - ...-how-do-i-upload-all-test-cases-at-once.md | 57 - ...-logs-and-session-playback-recording%3F.md | 83 - ...uses-if-the-cut-off-score-is-altered%3F.md | 39 - ...0169-how-can-i-cancel-a-test-invite%3F-.md | 17 - ...-assess-kubernetes-skills-on-hackerrank.md | 57 - ...-can-assess-using-coding-assessments%3F.md | 60 - ...n-will-it-take-effect-for-candidates%3F.md | 53 - .../1152916770-ai-assisted-tests.md | 145 -- ...328687-hackerrank-certified-assessments.md | 191 -- .../3572240492-hackerrank-glossary.md | 660 ------ ...606775858-scoring-certified-assessments.md | 112 - ...897371-quick-start-guide-for-recruiters.md | 127 - ...2936098-reinviting-candidates-to-a-test.md | 58 - ...41183-deleting-an-email-invite-template.md | 56 - ...40-limitations-with-hackerrank-projects.md | 131 -- ...849-using-shared-email-invite-templates.md | 67 - ...027855406-inviting-candidates-to-a-test.md | 181 -- .../6257623198-cancelling-a-test-invite.md | 59 - ...09-sending-bulk-email-invites-to-a-test.md | 100 - ...986938-editing-an-email-invite-template.md | 61 - .../9684438314-creating-an-email-template.md | 228 -- .../managing-tests/2096315953-test-labels.md | 69 - ...730024-revoking-access-to-a-shared-test.md | 53 - .../2125093931-locking-a-test.md | 85 - .../2349070108-replace-leaked-question.md | 53 - .../2979262079-modify-test-expiration-time.md | 69 - ...10130-email-alerts-for-question-leakage.md | 127 - .../3225598042-cloning-a-test.md | 61 - ...81890289-downloading-tests-in-pdf-files.md | 50 - ...403281-adding-extra-time-for-candidates.md | 167 -- .../5546852679-section-based-testing.md | 283 --- .../6967597139-creating-a-new-test.md | 166 -- .../7081156839-exporting-tests-data.md | 47 - .../7530103378-test-variants.md | 146 -- .../8415416322-archiving-a-test.md | 85 - .../8820947031-managing-leaked-questions.md | 143 -- .../9398245856-sharing-a-test-.md | 83 - .../9552481360-deleting-a-test.md | 49 - .../9556988565-deleting-a-test-submission.md | 57 - .../1079706165-proctoring-hackerrank-tests.md | 93 - .../test-integrity/2545360734-secure-mode.md | 109 - ...essments-in-hackerrank-desktop-app-mode.md | 123 - .../test-integrity/5663779659-proctor-mode.md | 215 -- .../5973590014-hackerrank-desktop-app-mode.md | 173 -- .../7825915809-impersonation-detection.md | 207 -- .../8000786908-ai-plagiarism-detection.md | 147 -- ...nning-group-assessments-in-proctor-mode.md | 106 - ...review-integrity-issues-in-proctor-mode.md | 225 -- ...-signals-at-scale-in-proctor-mode-tests.md | 138 -- .../1773201418-ai-usage-summary.md | 141 -- ...-downloading-pdf-and-excel-test-reports.md | 116 - ...ring-and-sorting-candidate-test-reports.md | 55 - ...assessment-reports-for-coding-questions.md | 83 - ...ss-%28measure-of-software-similarity%29.md | 87 - ...C-back-end-and-full-stack-test-reports-.md | 51 - .../test-reports/4755292353-optimality.md | 97 - .../6075450367-candidate-benchmarking.md | 59 - .../7098008997-advanced-evaluation.md | 53 - .../test-reports/7964147006-test-insights.md | 115 - ...ing-a-candidate%27s-test-summary-report.md | 401 ---- ...ng-a-candidate%27s-detailed-test-report.md | 85 - ...973-candidates-list-in-hackerrank-tests.md | 39 - .../9625818007-code-quality-evaluation.md | 97 - .../9722863972-what-is-code-quality.md | 42 - .../2274056414-hiding-question-title.md | 51 - .../2519766322-watermarking-the-tests.md | 43 - ...6257-modify-sections-settings-for-tests.md | 51 - ...2886-modifying-email-settings-for-tests.md | 162 -- ...9-modifying-question-settings-for-tests.md | 77 - ...configure-onboarding-settings-for-tests.md | 101 - ...-candidates-in-canadian-french-language.md | 83 - ...8738-modifying-score-settings-for-tests.md | 53 - ...nfigure-test-invites-settings-for-tests.md | 140 -- ...42-modifying-general-settings-for-tests.md | 55 - .../1019487408-changing-the-company-name.md | 49 - ...1231466817-set-a-reply-to-email-address.md | 55 - .../2553508615-disabling-implicit-sharing.md | 61 - ...65-adding-a-custom-logo-to-your-account.md | 45 - .../6271327319-centralized-test-settings.md | 207 -- ...account-security-on-hackerrank-for-work.md | 89 - ...1-diversity-and-inclusion-settings-page.md | 73 - .../8979783963-accessing-audit-logs.md | 81 - ...9244658640-configure-interview-settings.md | 101 - ...95557-gdpr-faqs-for-hackerrank-for-work.md | 111 - ...aqs%3A--hackerrank-services-and-ai-laws.md | 72 - ...hackerrank%27s-image-analysis-system%29.md | 706 ------ ...tem-for-new-york-city%27s-local-law-144.md | 729 ------ .../insights/4945003466-account-insights.md | 151 -- .../7355624862-create-custom-reports.md | 382 --- .../8981360888-schedule-a-custom-report.md | 103 - .../open-api/2067417637-api-overview.md | 66 - ...4540490-candidate-status-in-api-results.md | 96 - .../3872148153-skills-on-hackerrank.md | 43 - ...8-getting-started-with-roles-management.md | 85 - .../1508181842-teams-management.md | 216 -- ...62-modify-entitlements-for-interviewers.md | 151 -- .../2181136239-deleting-a-team.md | 49 - .../2203617737-manage-team-members.md | 79 - ...36010-update-team-role-allocation-limit.md | 65 - .../3481284381-update-team-settings.md | 53 - .../3929488044-flexible-user-roles.md | 135 -- ...1-modifying-entitlements-for-recruiters.md | 189 -- ...19929416-setting-logo-at-the-team-level.md | 73 - ...997-locking-user-access-from-hackerrank.md | 82 - .../6857846818-team-member-status-.md | 53 - ...0-modifying-entitlements-for-developers.md | 185 -- .../8843222800-searching-for-a-team.md | 43 - ...transferring-ownership-of-all-resources.md | 53 - .../9032143729-creating-a-team.md | 65 - .../9482219268-invite-a-new-user.md | 77 - .../9603546665-types-of-user-roles.md | 79 - .../9611303302-grant-team-admin-access.md | 77 - .../3131912618-cancel-subscription.md | 35 - .../4255542979-manage-subscriptions.md | 103 - .../5157311476-pause-subscription.md | 101 - .../5213013268-report-settings.md | 123 - ...felist-or-allowlist-urls-for-hackerrank.md | 159 -- .../6839245613-time-zone-settings.md | 39 - .../7046498277-update-or-reset-password.md | 55 - .../7318805499-email-notifications.md | 56 - .../7542858084-upgrade-plan.md | 43 - ...ackerrank%27s-approach-to-accessibility.md | 57 - .../9181791010-changing-the-account-email.md | 17 - .../9526242649-advanced-account-settings.md | 55 - ...ng-personal-information-of-your-account.md | 31 - .../1238999371-hackerrank-skillup-licenses.md | 75 - .../1506621765-roles-and-skills-in-skillup.md | 610 ----- .../2103106582-audit-logs-in-skillup.md | 67 - .../2960935422-get-started-with-certify.md | 95 - .../3081122402-reporting-apis.md | 168 -- .../3726813028-custom-certifications.md | 54 - .../3868789028-user-management.md | 141 -- ...164-accessing-skillup-employer-platform.md | 139 -- .../4624433684-hackerrank-skillup.md | 115 - ...loper-progress-using-overview-dashboard.md | 97 - .../6047728972-get-started-with-learn.md | 101 - .../7992263058-weekly-challenges.md | 115 - .../8522032191-skillup-employee-platform.md | 123 - ...9232804257-create-custom-certifications.md | 81 - .../9473085715-skillup-manager-experience.md | 83 - ...ckerrank-role-certifications-guidelines.md | 67 - ...onfigure-single-sign-on-sso-for-skillup.md | 84 - ...etting-up-scim-provisioning-for-skillup.md | 89 - ...-scim-provisioning-with-okta-to-skillup.md | 187 -- ...candidates-on-prompt-engineering-skills.md | 58 - .../5897755717-browser-recommendations.md | 32 - .../6693750503-execution-environment.md | 937 -------- .../9695299159-onboarding-candidates.md | 147 -- data/visa/index.md | 24 - data/visa/support.md | 210 -- data/visa/support/consumer.md | 10 - .../consumer/checkout-fees-contact-form.md | 14 - data/visa/support/consumer/travel-support.md | 135 -- .../exchange-rate-calculator.md | 23 - .../support/consumer/travelers-cheques.md | 99 - data/visa/support/consumer/visa-rules.md | 54 - data/visa/support/merchant.md | 10 - .../support/small-business/data-security.md | 101 - .../small-business/dispute-resolution.md | 77 - .../small-business/fraud-protection.md | 169 -- .../small-business/regulations-fees.md | 71 - .../small-business/travelers-cheques.md | 107 - evalutation_criteria.md | 59 - problem_statement.md | 85 - support_tickets/output.csv | 1 - support_tickets/sample_support_tickets.csv | 110 - support_tickets/support_tickets.csv | 58 - 794 files changed, 1559 insertions(+), 89834 deletions(-) delete mode 100644 .gitignore delete mode 100644 AGENTS.md delete mode 100644 CLAUDE.md delete mode 100644 README.md create mode 100644 code/README.md create mode 100644 code/agent.py create mode 100644 code/classifier.py create mode 100644 code/config.py create mode 100644 code/decision.py create mode 100644 code/generator.py create mode 100644 code/output.csv create mode 100644 code/requirements.txt create mode 100644 code/retriever.py create mode 100644 code/utils.py delete mode 100644 data/claude/amazon-bedrock/10280779-how-do-i-learn-more-about-amazon-and-anthropic-s-strategic-collaboration.md delete mode 100644 data/claude/amazon-bedrock/10280783-where-do-i-find-claude-in-amazon-bedrock-documentation.md delete mode 100644 data/claude/amazon-bedrock/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock.md delete mode 100644 data/claude/amazon-bedrock/7996918-what-is-amazon-bedrock.md delete mode 100644 data/claude/amazon-bedrock/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock.md delete mode 100644 data/claude/amazon-bedrock/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries.md delete mode 100644 data/claude/claude-api-and-console/api-faq/10366376-how-can-i-delete-my-claude-console-account.md delete mode 100644 data/claude/claude-api-and-console/api-faq/8606395-how-large-is-the-claude-api-s-context-window.md delete mode 100644 data/claude/claude-api-and-console/api-faq/8987200-can-i-use-the-claude-api-for-individual-use.md delete mode 100644 data/claude/claude-api-and-console/api-faq/8987223-can-i-have-a-claude-account-and-a-console-account.md delete mode 100644 data/claude/claude-api-and-console/api-faq/9125743-what-is-the-external-researcher-access-program.md delete mode 100644 data/claude/claude-api-and-console/api-prompt-design/7996853-introduction-to-prompt-design.md delete mode 100644 data/claude/claude-api-and-console/api-prompt-design/7996857-my-prompt-isn-t-giving-me-a-helpful-answer.md delete mode 100644 data/claude/claude-api-and-console/api-prompt-design/8114518-claude-s-response-to-my-prompt-is-too-brief.md delete mode 100644 data/claude/claude-api-and-console/claude-api-usage-and-best-practices/10366389-how-can-i-advance-my-claude-api-usage-to-tier-2.md delete mode 100644 data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8114533-should-i-alter-my-prompts-when-switching-to-claude.md delete mode 100644 data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8241216-violating-anthropic-s-usage-policy.md delete mode 100644 data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8243635-our-approach-to-rate-limits-for-the-claude-api.md delete mode 100644 data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8384961-what-should-i-do-if-i-suspect-my-api-key-has-been-compromised.md delete mode 100644 data/claude/claude-api-and-console/claude-api-usage-and-best-practices/9767949-api-key-best-practices-keeping-your-keys-safe-and-secure.md delete mode 100644 data/claude/claude-api-and-console/pricing-and-billing/10366473-where-can-i-find-full-receipts-and-invoices-for-my-claude-api-and-console-payments.md delete mode 100644 data/claude/claude-api-and-console/pricing-and-billing/8114523-how-can-i-learn-more-about-claude-api-pricing.md delete mode 100644 data/claude/claude-api-and-console/pricing-and-billing/8114526-how-will-i-be-billed-for-claude-api-use.md delete mode 100644 data/claude/claude-api-and-console/pricing-and-billing/8977456-how-do-i-pay-for-my-claude-api-usage.md delete mode 100644 data/claude/claude-api-and-console/pricing-and-billing/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id.md delete mode 100644 data/claude/claude-api-and-console/troubleshooting/10366432-i-m-getting-an-api-connection-error-how-can-i-fix-it.md delete mode 100644 data/claude/claude-api-and-console/troubleshooting/13403291-how-can-i-check-connectivity-to-the-claude-api.md delete mode 100644 data/claude/claude-api-and-console/troubleshooting/8114490-where-can-i-find-your-api-documentation.md delete mode 100644 data/claude/claude-api-and-console/troubleshooting/8114527-i-m-encountering-429-errors-and-i-m-worried-my-rate-limit-is-too-low-what-should-i-do.md delete mode 100644 data/claude/claude-api-and-console/troubleshooting/8114535-where-can-i-go-for-claude-api-support-and-assistance.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/10186004-claude-console-roles-and-permissions.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/10504853-manage-user-feedback-settings-on-claude-console.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/10722177-sharing-prompts-in-the-claude-console.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/11174108-about-the-development-partner-program.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/11199177-anthropic-s-ai-for-science-program.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/13162029-google-sheets-add-on.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/13346458-customizing-your-console-appearance-settings.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/13371040-logging-in-to-your-console-account.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/13443764-inviting-members-to-the-claude-console.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/8114521-how-can-i-access-the-claude-api.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/8116515-where-is-the-claude-api-supported.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/8606378-how-do-i-use-the-workbench.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/9534590-cost-and-usage-reporting-in-the-claude-console.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/9796807-creating-and-managing-workspaces-in-the-claude-console.md delete mode 100644 data/claude/claude-api-and-console/using-the-claude-api-and-console/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console.md delete mode 100644 data/claude/claude-code/11145838-using-claude-code-with-your-max-plan.md delete mode 100644 data/claude/claude-code/11845131-use-claude-code-with-your-team-or-enterprise-plan.md delete mode 100644 data/claude/claude-code/11932705-automated-security-reviews-in-claude-code.md delete mode 100644 data/claude/claude-code/11940350-claude-code-model-configuration.md delete mode 100644 data/claude/claude-code/12157520-claude-code-usage-analytics.md delete mode 100644 data/claude/claude-code/12304248-managing-api-key-environment-variables-in-claude-code.md delete mode 100644 data/claude/claude-code/12386420-claude-code-faq.md delete mode 100644 data/claude/claude-code/12618689-claude-code-on-the-web.md delete mode 100644 data/claude/claude-code/14233555-set-up-code-review-for-claude-code.md delete mode 100644 data/claude/claude-code/launch-guides/14552382-your-first-day-in-claude-code.md delete mode 100644 data/claude/claude-code/launch-guides/14552646-troubleshoot-claude-code-installation-and-authentication.md delete mode 100644 data/claude/claude-code/launch-guides/14552983-models-usage-and-limits-in-claude-code.md delete mode 100644 data/claude/claude-code/launch-guides/14553240-give-claude-context-claude-md-and-better-prompts.md delete mode 100644 data/claude/claude-code/launch-guides/14553413-claude-code-cheatsheet.md delete mode 100644 data/claude/claude-code/launch-guides/14553517-claude-code-common-developer-use-cases.md delete mode 100644 data/claude/claude-code/launch-guides/14554000-claude-code-power-user-tips.md delete mode 100644 data/claude/claude-code/launch-guides/14554922-claude-code-user-faq.md delete mode 100644 data/claude/claude-code/launch-guides/14555399-claude-code-champion-kit.md delete mode 100644 data/claude/claude-code/launch-guides/14555877-claude-code-communications-kit.md delete mode 100644 data/claude/claude-desktop/desktop-extensions/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md delete mode 100644 data/claude/claude-desktop/desktop-extensions/12592343-enabling-and-using-the-desktop-extension-allowlist.md delete mode 100644 data/claude/claude-desktop/desktop-extensions/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions.md delete mode 100644 data/claude/claude-desktop/general/10065433-install-claude-desktop.md delete mode 100644 data/claude/claude-desktop/general/12611117-deploy-claude-desktop-for-macos.md delete mode 100644 data/claude/claude-desktop/general/12622667-enterprise-configuration.md delete mode 100644 data/claude/claude-desktop/general/12622703-deploy-claude-desktop-for-windows.md delete mode 100644 data/claude/claude-desktop/general/12626668-use-quick-entry-with-claude-desktop-on-mac.md delete mode 100644 data/claude/claude-for-education/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins.md delete mode 100644 data/claude/claude-for-education/11139144-faqs-on-using-claude-for-education-at-your-university.md delete mode 100644 data/claude/claude-for-education/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md delete mode 100644 data/claude/claude-for-education/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account.md delete mode 100644 data/claude/claude-for-government/14503590-get-started-with-claude-for-government.md delete mode 100644 data/claude/claude-for-government/14503613-sso-login.md delete mode 100644 data/claude/claude-for-government/14503643-set-up-scim-in-claude-for-government.md delete mode 100644 data/claude/claude-for-government/14503675-organization-preferences-in-claude-for-government.md delete mode 100644 data/claude/claude-for-government/14503689-mcp-connectors.md delete mode 100644 data/claude/claude-for-government/14503703-mcp-individual-connectors.md delete mode 100644 data/claude/claude-for-government/14503775-mcp-web-search.md delete mode 100644 data/claude/claude-for-government/14503794-model-availability-in-claude-for-government.md delete mode 100644 data/claude/claude-for-government/14503804-classification-banner-in-claude-for-government.md delete mode 100644 data/claude/claude-for-nonprofits/12893767-getting-started-with-claude-for-nonprofits.md delete mode 100644 data/claude/claude-for-nonprofits/12923221-using-the-blackbaud-connector-in-claude.md delete mode 100644 data/claude/claude-for-nonprofits/12923227-using-the-benevity-connector-in-claude.md delete mode 100644 data/claude/claude-for-nonprofits/12923235-using-the-candid-connector-in-claude.md delete mode 100644 data/claude/claude-for-nonprofits/12923668-claude-for-nonprofits-partnership-success-guide-for-admins.md delete mode 100644 data/claude/claude-for-nonprofits/12923901-claude-for-nonprofits-partnership-guide-for-all-users.md delete mode 100644 data/claude/claude-in-chrome/12012173-get-started-with-claude-in-chrome.md delete mode 100644 data/claude/claude-in-chrome/12902405-claude-in-chrome-troubleshooting.md delete mode 100644 data/claude/claude-in-chrome/12902428-using-claude-in-chrome-safely.md delete mode 100644 data/claude/claude-in-chrome/12902446-claude-in-chrome-permissions-guide.md delete mode 100644 data/claude/claude-in-chrome/13065128-claude-in-chrome-admin-controls.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-android/10534883-using-the-claude-widget-on-android.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-android/11825394-how-to-update-claude-for-android.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-android/11869629-using-claude-with-android-apps.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-android/9612887-how-do-i-install-claude-for-android.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-android/9612889-how-can-i-uninstall-claude-for-android.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-android/9612892-how-do-i-sign-up-for-claude-pro-on-claude-for-android.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-android/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-android/9612901-why-can-t-i-find-claude-for-android-in-the-play-store.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-android/9612904-what-versions-of-android-are-supported.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-ios/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-ios/10302511-accessing-claude-app-on-ios-lock-screen-control-center-and-action-button.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-ios/11825384-how-to-update-claude-for-ios.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-ios/11869619-using-claude-with-ios-apps.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-ios/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-ios/9266462-installing-claude-for-ios.md delete mode 100644 data/claude/claude-mobile-apps/claude-for-ios/9266495-how-do-i-sign-up-for-claude-pro-on-the-claude-app-for-ios.md delete mode 100644 data/claude/claude-mobile-apps/general/10065434-using-dictation-on-claude-mobile.md delete mode 100644 data/claude/claude-mobile-apps/general/11101966-using-voice-mode.md delete mode 100644 data/claude/claude-mobile-apps/general/13117299-minimum-age-requirement-access-restriction.md delete mode 100644 data/claude/claude/12138966-release-notes.md delete mode 100644 data/claude/claude/account-management/10310342-how-do-i-log-out-of-all-active-sessions.md delete mode 100644 data/claude/claude/account-management/11107691-why-is-a-coupon-or-promotion-not-available-for-my-account.md delete mode 100644 data/claude/claude/account-management/11408405-claude-4-invite-contest.md delete mode 100644 data/claude/claude/account-management/12997130-understanding-your-billing-address-and-tax-calculation.md delete mode 100644 data/claude/claude/account-management/13047024-how-to-get-support-for-claude-for-government.md delete mode 100644 data/claude/claude/account-management/13124001-managing-your-active-sessions.md delete mode 100644 data/claude/claude/account-management/13163631-configuring-session-security-settings.md delete mode 100644 data/claude/claude/account-management/13189465-logging-in-to-your-claude-account.md delete mode 100644 data/claude/claude/account-management/13756069-public-sector-faqs.md delete mode 100644 data/claude/claude/account-management/14051822-notice-regarding-consumption-tax-jct-for-japanese-customers.md delete mode 100644 data/claude/claude/account-management/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations.md delete mode 100644 data/claude/claude/account-management/8452276-how-do-i-change-the-email-address-associated-with-my-account.md delete mode 100644 data/claude/claude/account-management/9015913-how-to-get-support.md delete mode 100644 data/claude/claude/account-management/9028421-how-can-i-delete-my-claude-account.md delete mode 100644 data/claude/claude/account-management/9450526-how-can-i-export-my-claude-data.md delete mode 100644 data/claude/claude/conversation-management/10593882-sharing-and-unsharing-chats.md delete mode 100644 data/claude/claude/conversation-management/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md delete mode 100644 data/claude/claude/conversation-management/12260368-using-incognito-chats.md delete mode 100644 data/claude/claude/conversation-management/8230524-how-can-i-delete-or-rename-a-conversation.md delete mode 100644 data/claude/claude/features-and-capabilities/10366421-how-does-claude-handle-mathematical-equations-and-calculations.md delete mode 100644 data/claude/claude/features-and-capabilities/10574485-using-extended-thinking.md delete mode 100644 data/claude/claude/features-and-capabilities/10684626-enabling-and-using-web-search.md delete mode 100644 data/claude/claude/features-and-capabilities/11088861-using-research-on-claude.md delete mode 100644 data/claude/claude/features-and-capabilities/11095361-when-should-i-use-web-search-extended-thinking-and-research.md delete mode 100644 data/claude/claude/features-and-capabilities/11473015-retrieval-augmented-generation-rag-for-projects.md delete mode 100644 data/claude/claude/features-and-capabilities/12111783-create-and-edit-files-with-claude.md delete mode 100644 data/claude/claude/features-and-capabilities/12123587-import-and-export-your-memory-from-claude.md delete mode 100644 data/claude/claude/features-and-capabilities/12293051-using-claude-in-xcode.md delete mode 100644 data/claude/claude/features-and-capabilities/12512176-what-are-skills.md delete mode 100644 data/claude/claude/features-and-capabilities/12512180-use-skills-in-claude.md delete mode 100644 data/claude/claude/features-and-capabilities/12512198-how-to-create-custom-skills.md delete mode 100644 data/claude/claude/features-and-capabilities/12650343-use-claude-for-excel.md delete mode 100644 data/claude/claude/features-and-capabilities/12864745-using-claude-in-microsoft-foundry.md delete mode 100644 data/claude/claude/features-and-capabilities/13345190-get-started-with-claude-cowork.md delete mode 100644 data/claude/claude/features-and-capabilities/13364135-use-claude-cowork-safely.md delete mode 100644 data/claude/claude/features-and-capabilities/13521390-use-claude-for-powerpoint.md delete mode 100644 data/claude/claude/features-and-capabilities/13641943-visual-and-interactive-content.md delete mode 100644 data/claude/claude/features-and-capabilities/13837440-use-plugins-in-claude-cowork.md delete mode 100644 data/claude/claude/features-and-capabilities/13851150-install-financial-services-plugins-for-cowork.md delete mode 100644 data/claude/claude/features-and-capabilities/13854387-schedule-recurring-tasks-in-claude-cowork.md delete mode 100644 data/claude/claude/features-and-capabilities/13892150-work-across-excel-powerpoint-and-word.md delete mode 100644 data/claude/claude/features-and-capabilities/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms.md delete mode 100644 data/claude/claude/features-and-capabilities/13947068-assign-tasks-from-anywhere-in-claude-cowork.md delete mode 100644 data/claude/claude/features-and-capabilities/13979539-custom-visuals-in-chat.md delete mode 100644 data/claude/claude/features-and-capabilities/14116274-organize-your-tasks-with-projects-in-claude-cowork.md delete mode 100644 data/claude/claude/features-and-capabilities/14128542-let-claude-use-your-computer-in-cowork.md delete mode 100644 data/claude/claude/features-and-capabilities/14328846-browse-skills-connectors-and-plugins-in-one-directory.md delete mode 100644 data/claude/claude/features-and-capabilities/14465370-use-claude-for-word.md delete mode 100644 data/claude/claude/features-and-capabilities/14479591-use-dictation-in-office-agents.md delete mode 100644 data/claude/claude/features-and-capabilities/14503520-available-beta-and-research-preview-features.md delete mode 100644 data/claude/claude/features-and-capabilities/14604397-set-up-your-design-system-in-claude-design.md delete mode 100644 data/claude/claude/features-and-capabilities/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md delete mode 100644 data/claude/claude/features-and-capabilities/14604416-get-started-with-claude-design.md delete mode 100644 data/claude/claude/features-and-capabilities/14661296-claude-security.md delete mode 100644 data/claude/claude/features-and-capabilities/14667344-claude-design-subscription-usage-and-pricing.md delete mode 100644 data/claude/claude/features-and-capabilities/8241126-uploading-files-to-claude.md delete mode 100644 data/claude/claude/features-and-capabilities/9002504-can-claude-produce-images.md delete mode 100644 data/claude/claude/features-and-capabilities/9487310-what-are-artifacts-and-how-do-i-use-them.md delete mode 100644 data/claude/claude/features-and-capabilities/9517075-what-are-projects.md delete mode 100644 data/claude/claude/features-and-capabilities/9547008-publishing-and-sharing-artifacts.md delete mode 100644 data/claude/claude/get-started-with-claude/11049762-choosing-a-claude-plan.md delete mode 100644 data/claude/claude/get-started-with-claude/12938627-how-to-gift-a-claude-subscription.md delete mode 100644 data/claude/claude/get-started-with-claude/12938695-how-to-redeem-a-claude-gift-subscription.md delete mode 100644 data/claude/claude/get-started-with-claude/7996845-what-are-some-things-i-can-use-claude-for.md delete mode 100644 data/claude/claude/get-started-with-claude/8114487-what-interfaces-can-i-use-to-access-claude.md delete mode 100644 data/claude/claude/get-started-with-claude/8114491-get-started-with-claude.md delete mode 100644 data/claude/claude/get-started-with-claude/8114494-how-up-to-date-is-claude-s-training-data.md delete mode 100644 data/claude/claude/get-started-with-claude/8287232-verifying-your-phone-number.md delete mode 100644 data/claude/claude/get-started-with-claude/8461763-where-can-i-access-claude.md delete mode 100644 data/claude/claude/personalization-and-settings/10181068-configure-and-use-styles.md delete mode 100644 data/claude/claude/personalization-and-settings/10185728-understanding-claude-s-personalization-features.md delete mode 100644 data/claude/claude/personalization-and-settings/10769299-how-to-use-claude-in-your-preferred-language.md delete mode 100644 data/claude/claude/personalization-and-settings/8664678-how-can-i-change-the-model-version-that-i-m-chatting-with.md delete mode 100644 data/claude/claude/personalization-and-settings/8887527-customizing-your-appearance-settings.md delete mode 100644 data/claude/claude/troubleshooting/12466728-troubleshoot-claude-error-messages.md delete mode 100644 data/claude/claude/troubleshooting/12738598-adapting-to-new-model-personas-after-deprecations.md delete mode 100644 data/claude/claude/troubleshooting/8241188-claude-is-producing-links-that-don-t-work-and-falsely-claiming-that-it-has-sent-emails-or-produced-external-documents-what-s-going-on.md delete mode 100644 data/claude/claude/troubleshooting/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on.md delete mode 100644 data/claude/claude/usage-and-limits/11647753-how-do-usage-and-length-limits-work.md delete mode 100644 data/claude/claude/usage-and-limits/14063676-claude-march-2026-usage-promotion.md delete mode 100644 data/claude/claude/usage-and-limits/14246112-buy-usage-bundles.md delete mode 100644 data/claude/claude/usage-and-limits/9797557-usage-limit-best-practices.md delete mode 100644 data/claude/connectors/11503834-build-custom-connectors-via-remote-mcp-servers.md delete mode 100644 data/claude/connectors/12922490-remote-mcp-server-submission-guide.md delete mode 100644 data/claude/connectors/12922832-local-mcp-server-submission-guide.md delete mode 100644 data/claude/connectors/12922929-building-desktop-extensions-with-mcpb.md delete mode 100644 data/claude/connectors/custom-connectors/11175166-get-started-with-custom-connectors-using-remote-mcp.md delete mode 100644 data/claude/connectors/general/11176164-use-connectors-to-extend-claude-s-capabilities.md delete mode 100644 data/claude/connectors/general/11596036-anthropic-connectors-directory-faq.md delete mode 100644 data/claude/connectors/general/11725091-when-to-use-desktop-and-web-connectors.md delete mode 100644 data/claude/connectors/general/13145338-anthropic-software-directory-terms.md delete mode 100644 data/claude/connectors/general/13145358-anthropic-software-directory-policy.md delete mode 100644 data/claude/connectors/general/13730515-manage-claude-s-tool-access.md delete mode 100644 data/claude/connectors/pre-built-connectors/10166901-use-google-workspace-connectors.md delete mode 100644 data/claude/connectors/pre-built-connectors/10167454-using-the-github-integration.md delete mode 100644 data/claude/connectors/pre-built-connectors/11506255-getting-started-with-claude-in-slack.md delete mode 100644 data/claude/connectors/pre-built-connectors/12461605-using-claude-in-slack.md delete mode 100644 data/claude/connectors/pre-built-connectors/12542951-enable-and-use-the-microsoft-365-connector.md delete mode 100644 data/claude/connectors/pre-built-connectors/12684923-microsoft-365-connector-security-guide.md delete mode 100644 data/claude/connectors/pre-built-connectors/13454812-use-interactive-connectors-in-claude.md delete mode 100644 data/claude/identity-management-sso-jit-scim/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning.md delete mode 100644 data/claude/identity-management-sso-jit-scim/13132885-set-up-single-sign-on-sso.md delete mode 100644 data/claude/identity-management-sso-jit-scim/13133195-set-up-jit-or-scim-provisioning.md delete mode 100644 data/claude/identity-management-sso-jit-scim/13443687-switching-to-a-different-identity-provider-idp.md delete mode 100644 data/claude/identity-management-sso-jit-scim/14499648-how-scim-sync-works-for-enterprise-organizations.md delete mode 100644 data/claude/index.md delete mode 100644 data/claude/privacy-and-legal/10015870-what-certifications-has-anthropic-obtained.md delete mode 100644 data/claude/privacy-and-legal/10023638-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md delete mode 100644 data/claude/privacy-and-legal/10023646-i-think-a-user-is-infringing-my-copyright-or-other-intellectual-property-how-do-i-report-it.md delete mode 100644 data/claude/privacy-and-legal/10035659-where-can-i-learn-more-about-anthropic-s-privacy-practices.md delete mode 100644 data/claude/privacy-and-legal/10416553-official-anthropic-marketing-email-addresses.md delete mode 100644 data/claude/privacy-and-legal/10684638-reporting-blocking-and-removing-content-from-claude.md delete mode 100644 data/claude/privacy-and-legal/11140763-claude-4-invite-sweepstakes-official-rules.md delete mode 100644 data/claude/privacy-and-legal/11174660-online-safety-contacts.md delete mode 100644 data/claude/privacy-and-legal/11595103-designated-point-of-contact-for-users-in-the-eu.md delete mode 100644 data/claude/privacy-and-legal/12326764-can-i-use-my-outputs-to-train-an-ai-model.md delete mode 100644 data/claude/privacy-and-legal/12335811-report-a-concern-australian-dis-standard-compliance.md delete mode 100644 data/claude/privacy-and-legal/13704655-unauthorized-anthropic-stock-sales-and-investment-scams.md delete mode 100644 data/claude/privacy-and-legal/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa.md delete mode 100644 data/claude/privacy-and-legal/8114513-business-associate-agreements-baa-for-commercial-customers.md delete mode 100644 data/claude/privacy-and-legal/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler.md delete mode 100644 data/claude/privacy-and-legal/9190861-terms-of-service-updates.md delete mode 100644 data/claude/privacy-and-legal/9205721-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md delete mode 100644 data/claude/privacy-and-legal/9264813-consumer-terms-of-service-updates.md delete mode 100644 data/claude/privacy-and-legal/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy.md delete mode 100644 data/claude/privacy-and-legal/9519291-what-is-anthropic-s-policy-for-handling-governmental-requests-for-user-information.md delete mode 100644 data/claude/pro-and-max-plans/general/11818288-why-am-i-being-asked-to-verify-my-payment-method.md delete mode 100644 data/claude/pro-and-max-plans/general/12386328-requesting-a-refund-for-a-paid-claude-plan.md delete mode 100644 data/claude/pro-and-max-plans/general/12429409-manage-extra-usage-for-paid-claude-plans.md delete mode 100644 data/claude/pro-and-max-plans/general/13163666-holiday-2025-usage-promotion.md delete mode 100644 data/claude/pro-and-max-plans/general/8325617-how-do-i-cancel-my-paid-claude-subscription.md delete mode 100644 data/claude/pro-and-max-plans/general/8325618-paid-plan-billing-faqs.md delete mode 100644 data/claude/pro-and-max-plans/general/8606394-how-large-is-the-context-window-on-paid-claude-plans.md delete mode 100644 data/claude/pro-and-max-plans/general/9402418-why-was-my-card-declined.md delete mode 100644 data/claude/pro-and-max-plans/general/9519177-how-can-i-create-and-manage-projects.md delete mode 100644 data/claude/pro-and-max-plans/general/9529781-examples-of-projects-you-can-create.md delete mode 100644 data/claude/pro-and-max-plans/general/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id.md delete mode 100644 data/claude/pro-and-max-plans/max-plan/11049741-what-is-the-max-plan.md delete mode 100644 data/claude/pro-and-max-plans/max-plan/11049752-how-do-i-sign-up-for-the-max-plan.md delete mode 100644 data/claude/pro-and-max-plans/pro-plan/10185996-how-to-change-your-pro-plan-from-monthly-to-annual-billing.md delete mode 100644 data/claude/pro-and-max-plans/pro-plan/8325606-what-is-the-pro-plan.md delete mode 100644 data/claude/pro-and-max-plans/pro-plan/8325609-how-do-i-sign-up-for-the-pro-plan.md delete mode 100644 data/claude/safeguards/11427875-public-vulnerability-reporting.md delete mode 100644 data/claude/safeguards/12005017-using-agents-according-to-our-usage-policy.md delete mode 100644 data/claude/safeguards/12109679-creating-a-new-account-after-deletion.md delete mode 100644 data/claude/safeguards/12119250-model-safety-bug-bounty-program.md delete mode 100644 data/claude/safeguards/13171706-crisis-helpline-support-in-claude.md delete mode 100644 data/claude/safeguards/14328960-identity-verification-on-claude.md delete mode 100644 data/claude/safeguards/14604842-real-time-cyber-safeguards-on-claude.md delete mode 100644 data/claude/safeguards/7996906-reporting-blocking-and-removing-content-from-claude.md delete mode 100644 data/claude/safeguards/8106465-our-approach-to-user-safety.md delete mode 100644 data/claude/safeguards/8241253-safeguards-warnings-and-appeals.md delete mode 100644 data/claude/safeguards/9020328-csam-detection-and-reporting.md delete mode 100644 data/claude/safeguards/9035075-law-enforcement-requests.md delete mode 100644 data/claude/safeguards/9199617-api-safeguards-tools.md delete mode 100644 data/claude/safeguards/9307344-responsible-use-of-anthropic-s-models-guidelines-for-organizations-serving-minors.md delete mode 100644 data/claude/safeguards/9528712-exceptions-to-our-usage-policy.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/12004354-purchase-and-manage-seats-on-team-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/13133750-manage-members-on-team-and-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/13325567-account-management-faqs.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/13393991-purchase-and-manage-seats-on-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/13837433-manage-claude-cowork-plugins-for-your-organization.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/13930452-manage-custom-roles-on-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/13930458-set-up-role-based-permissions-on-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/14546867-set-organization-preferences.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/9267276-roles-and-permissions.md delete mode 100644 data/claude/team-and-enterprise-plans/admin-management/9927533-disable-public-projects-for-your-organization.md delete mode 100644 data/claude/team-and-enterprise-plans/analytics-and-usage/12883420-view-usage-analytics-for-team-and-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/analytics-and-usage/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data.md delete mode 100644 data/claude/team-and-enterprise-plans/analytics-and-usage/13703965-claude-enterprise-analytics-api-reference-guide.md delete mode 100644 data/claude/team-and-enterprise-plans/analytics-and-usage/14447276-configure-a-custom-opentelemetry-collector-for-office-agents.md delete mode 100644 data/claude/team-and-enterprise-plans/analytics-and-usage/14477985-monitor-claude-cowork-activity-with-opentelemetry.md delete mode 100644 data/claude/team-and-enterprise-plans/billing/11526368-how-am-i-billed-for-my-enterprise-plan.md delete mode 100644 data/claude/team-and-enterprise-plans/billing/12083917-change-your-team-plan-from-monthly-to-annual-billing.md delete mode 100644 data/claude/team-and-enterprise-plans/billing/12997503-team-plan-billing-faqs.md delete mode 100644 data/claude/team-and-enterprise-plans/billing/9267289-how-is-my-team-plan-bill-calculated.md delete mode 100644 data/claude/team-and-enterprise-plans/billing/9267323-cancel-your-organization-s-team-plan-subscription.md delete mode 100644 data/claude/team-and-enterprise-plans/billing/9927624-add-or-update-your-team-plan-s-tax-or-vat-id.md delete mode 100644 data/claude/team-and-enterprise-plans/capabilities/12489464-use-enterprise-search.md delete mode 100644 data/claude/team-and-enterprise-plans/capabilities/13119606-provision-and-manage-skills-for-your-organization.md delete mode 100644 data/claude/team-and-enterprise-plans/capabilities/13455879-use-claude-cowork-on-team-and-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/capabilities/13663666-use-visual-and-interactive-content-on-team-and-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/capabilities/9519189-manage-project-visibility-and-sharing.md delete mode 100644 data/claude/team-and-enterprise-plans/get-started/13566435-find-and-join-a-team-or-enterprise-organization.md delete mode 100644 data/claude/team-and-enterprise-plans/get-started/13776697-join-an-organization-via-invite-link.md delete mode 100644 data/claude/team-and-enterprise-plans/get-started/13779868-migrate-your-organization-from-team-to-enterprise.md delete mode 100644 data/claude/team-and-enterprise-plans/get-started/9267247-get-started-with-the-team-plan.md delete mode 100644 data/claude/team-and-enterprise-plans/get-started/9267400-can-individuals-with-pro-or-max-plan-accounts-migrate-them-to-team-or-enterprise-plan-organizations.md delete mode 100644 data/claude/team-and-enterprise-plans/plan-overviews/9266767-what-is-the-team-plan.md delete mode 100644 data/claude/team-and-enterprise-plans/plan-overviews/9797531-what-is-the-enterprise-plan.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/10440198-configure-custom-data-retention-controls-for-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/13015708-access-the-compliance-api.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/13198485-enforce-network-level-access-control-with-tenant-restrictions.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/13200993-restrict-access-to-claude-with-ip-allowlisting.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/13296973-hipaa-ready-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/13346720-export-your-organization-s-data.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/9265372-who-owns-and-manages-the-data-of-my-team.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/9267385-does-anthropic-act-as-a-data-processor-or-controller.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/9267387-how-can-i-access-the-personal-information-that-anthropic-has-on-my-account.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/9796617-can-you-delete-data-that-i-sent-via-team-and-enterprise-plans.md delete mode 100644 data/claude/team-and-enterprise-plans/security-and-compliance/9970975-access-audit-logs.md delete mode 100644 data/hackerrank/chakra/getting-started/6908366644-introduction-to-chakra.md delete mode 100644 data/hackerrank/chakra/integrations/8472393759-ashby-chakra-integration-user-guide.md delete mode 100644 data/hackerrank/chakra/integrations/8491534135-greenhouse-chakra-integration-user-guide.md delete mode 100644 data/hackerrank/chakra/manage-chakra/5542727476-invite-candidates-to-an-ai-interview.md delete mode 100644 data/hackerrank/chakra/manage-chakra/6818900787-view-candidate-reports.md delete mode 100644 data/hackerrank/chakra/manage-chakra/8041423965-create-an-ai-interviewer.md delete mode 100644 data/hackerrank/chakra/manage-chakra/8961150967-clone-an-ai-interviewer.md delete mode 100644 data/hackerrank/engage/3958121708-setting-up-the-event-microsite.md delete mode 100644 data/hackerrank/engage/5336874519-view-event-stats.md delete mode 100644 data/hackerrank/engage/6424218208-hackerrank-engage.md delete mode 100644 data/hackerrank/engage/7196095057-hackerrank-engage---marketing-best-practices.md delete mode 100644 data/hackerrank/engage/7392770596-getting-candidates-for-your-event.md delete mode 100644 data/hackerrank/engage/7549509598-create-an-event.md delete mode 100644 data/hackerrank/engage/7640208607-set-up-the-event-challenge.md delete mode 100644 data/hackerrank/engage/9322191698-end-your-event-on-a-high-note-with-the-leaderboard.md delete mode 100644 data/hackerrank/engage/9707768362-set-up-the-promotional-emails-or-campaigns.md delete mode 100644 data/hackerrank/general-help/academy/5297005851-hackerrank-academy-video-tutorial.md delete mode 100644 data/hackerrank/general-help/additional-resources/2652374569-access-candidate-timeline.md delete mode 100644 data/hackerrank/general-help/additional-resources/6477583642-ensuring-a-great-candidate-experience.md delete mode 100644 data/hackerrank/general-help/campusuniversity-hiring/7220470055-support-for-campus-events.md delete mode 100644 data/hackerrank/general-help/contact-us/5656446182-our-hackerrank%E2%80%99s-solution-engineering-team.md delete mode 100644 data/hackerrank/general-help/contact-us/8616956464-contact-hackerrank-support.md delete mode 100644 data/hackerrank/general-help/deprecations-and-experience-changes/9867323057-january-2026-deprecations-and-experience-changes.md delete mode 100644 data/hackerrank/general-help/evaluation-guides/1216495690-early-talent-.md delete mode 100644 data/hackerrank/general-help/evaluation-guides/2625349560-professional-hire.md delete mode 100644 data/hackerrank/general-help/evaluation-guides/7033977271-manual-for-fair-hiring.md delete mode 100644 data/hackerrank/general-help/evaluation-guides/7483769801-mid-level.md delete mode 100644 data/hackerrank/general-help/hackerrank-ai-data-services/2212135172-hackerrank-ai-data-services-faq.md delete mode 100644 data/hackerrank/general-help/hackerrank-ai-data-services/4425890244-hackerrank-dataset-creation-methodology.md delete mode 100644 data/hackerrank/general-help/hackerrank-ai/5847651809-hackerrank-ai-add-ons.md delete mode 100644 data/hackerrank/general-help/hackerrank-ai/9416207922-hackerrank%27s-ai-features.md delete mode 100644 data/hackerrank/general-help/important-notifications/2086891729-hackerrank-maintenance-window-notification.md delete mode 100644 data/hackerrank/general-help/release-notes/1189675016-october-2024-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/1306589776-january-2024-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/2321596225-january-2026-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/3121307537-july-2025-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/4368819843-april-2026-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/4505174147-july-2024-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/5026442259-what%27s-new-on-hackerrank-.md delete mode 100644 data/hackerrank/general-help/release-notes/5686123513-april-2025-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/8074371720-january-2025-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/8474307750-october-2025-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/9502641162-q3%27-23-release-notes.md delete mode 100644 data/hackerrank/general-help/release-notes/9911032760-april-2024-release-notes.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/manage-account/1917106962-manage-account-faqs.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/manage-account/2403570133-update-or-reset-password.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/manage-account/2553429617-change-username.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/manage-account/4418407899-add-or-delete-email-addresses.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/manage-account/4689113963-export-account-data.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/manage-account/5618101592-delete-an-account.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/manage-account/5981889181-merge-multiple-hackerrank-accounts.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/manage-account/9533293667-create-an-account.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/2857822759-update-personal-details.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/4472358331-profile-and-preferences-faqs.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/5212619529-add-or-delete-links.md delete mode 100644 data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/7393075509-add-or-edit-education-details.md delete mode 100644 data/hackerrank/hackerrank_community/additional-resources/4147773232-troubleshooting-login-issues.md delete mode 100644 data/hackerrank/hackerrank_community/additional-resources/4438598153-best-practices-for-receiving-hackerrank-emails.md delete mode 100644 data/hackerrank/hackerrank_community/additional-resources/4609107971-general-faqs.md delete mode 100644 data/hackerrank/hackerrank_community/additional-resources/4745765442-notification.md delete mode 100644 data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/1560975739-search-for-jobs.md delete mode 100644 data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/7358354033-set-up-quick-apply.md delete mode 100644 data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/9106957203-create-a-resume-with-resume-builder.md delete mode 100644 data/hackerrank/hackerrank_community/certifications/2077861863-download-certificate.md delete mode 100644 data/hackerrank/hackerrank_community/certifications/2563639100-introduction-to-certification.md delete mode 100644 data/hackerrank/hackerrank_community/certifications/8941367927-certifications-faqs.md delete mode 100644 data/hackerrank/hackerrank_community/certifications/9788355678-obtain-skill-based-certifications.md delete mode 100644 data/hackerrank/hackerrank_community/contests/2437296876-create-a-contest.md delete mode 100644 data/hackerrank/hackerrank_community/contests/3733063247-contests-faqs.md delete mode 100644 data/hackerrank/hackerrank_community/contests/7535813777-introduction-to-contest.md delete mode 100644 data/hackerrank/hackerrank_community/getting-started/1995877061-introduction-to-hackerrank-community.md delete mode 100644 data/hackerrank/hackerrank_community/index.md delete mode 100644 data/hackerrank/hackerrank_community/mock-interviews/3796809491-ai-fluency-mock-interview.md delete mode 100644 data/hackerrank/hackerrank_community/mock-interviews/5174727491-behavioural-mock-interview.md delete mode 100644 data/hackerrank/hackerrank_community/mock-interviews/5671120169-technical-screen-mock-interview.md delete mode 100644 data/hackerrank/hackerrank_community/mock-interviews/6795045456-coding-mock-interview.md delete mode 100644 data/hackerrank/hackerrank_community/mock-interviews/8813699799-take-a-system-design-mock-interview.md delete mode 100644 data/hackerrank/hackerrank_community/mock-interviews/8988753946-introduction-to-mock-interview.md delete mode 100644 data/hackerrank/hackerrank_community/practice-coding-challenges/1273631973-coding-challenges-faqs.md delete mode 100644 data/hackerrank/hackerrank_community/practice-coding-challenges/7845849982-introduction-to-challenges.md delete mode 100644 data/hackerrank/hackerrank_community/prep-kits/1723224478-introduction-to-prep-kits.md delete mode 100644 data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/3282259518-purchase-mock-interviews.md delete mode 100644 data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/4312449655-upgrade-subscription-plan.md delete mode 100644 data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/5432562533-downgrade-subscription-plan.md delete mode 100644 data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/6560545309-cancel-subscription-plan.md delete mode 100644 data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/9054300007-hackerrank-subscription-plans.md delete mode 100644 data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/9157064719-payments-and-billing-faqs.md delete mode 100644 data/hackerrank/index.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/5902644770-rooster-hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/ashby/4146164514-ashby---hackerrank-integration-configuration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/ashby/5999209869-ashby---hackerrank-integration-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/ashby/7862793608-ashby-hackerrank-technical-interview-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/ashby/9896080715-ashby-integration-with-hackerrank.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/avature/7339966937-avature---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/breezy/6794716414-breezy---hackerrank-integration-setup.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/darwinbox/2001883323-darwinbox---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/eightfold/2155086316-hackerrank---eightfold-integration-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/eightfold/2732992835-hackerrank---eightfold-integration-configuration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/eightfold/7924497743-eightfold---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/freshteam/9978423020-freshteam---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/greenhouse/1406188460-greenhouse---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/greenhouse/2499611070-greenhouse---hackerrank-integration-tests-user-guide-.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/greenhouse/2646010908-greenhouse---hackerrank-integration-overview.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/greenhouse/3593554348-enabling-outcome-data-and-public-link-with-greenhouse.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/greenhouse/3678461564-greenhouse-hackerrank-integration-faqs.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/greenhouse/8806262569-greenhouse---hackerrank-integration-interviews-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7390910463-ibm-kenexa-brassring---interviews-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7600349400-ibm-kenexa-brassring---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7795424803-ibm-kenexa-brassring---hackerrank-tests-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/icims/1495212030-icims-prime-assessment---hackerrank-integration-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/icims/2481948575-icims---hackerrank-prime-assessments-configuration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/icims/4539361473-icims---hackerrank-prime-assessments-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/icims/9631673147-icims---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/jazz/5164370576-jazz---hackerrank-tests-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/jobvite/1202195004-jobvite---hackerrank-integration-configuration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/jobvite/2429924508-jobvite---hackerrank-integration-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/jobvite/6917918087-jobvite---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/kulaai/5121238837-kula-ai-hackerrank-integration-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/lever-v2/5269579148-lever-v2-hackerrank-integration-interview-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/lever-v2/5647291926-lever-v2-hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/lever-v2/6548604920-lever-v2-hackerrank-integration-test-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/lever/1538275190-lever-hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/lever/2634152447-scheduling-hackerrank-interviews-with-candidates-in-lever.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/lever/7177093032-lever---hackerrank-tests-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/lever/8274807044-lever---hackerrank-interview-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/lever/9868451767-adding-candidates-to-lever-ats-from-a-public-link.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/linkedin-talent-hub/2757478179-linkedin-talent-hub---hackerrank-integration-.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/modernloop/9797503689-modernloop-hackerrank-integration-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/northstarz/4546750166-northstarz-hackerrank-integration-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/3350882088-oracle-recruiting-cloud-and-hackerrank-integration-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/8503244016-oracle-recruiting-cloud---hackerrank-integration-.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/8672148210-oracle-recruiting-cloud---hackerrank-integration-setup-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/phenom-people/7288417717-phenom-people---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/prismforce/5932438086-prismforce---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/recruitee/1039021982-recruitee-hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/recruitee/4110238052-recruitee-hackerrank-integration-test-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/recruitee/6130823390-recruitee---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/recruitee/7457838560-recruitee-hackerrank-integration-interview-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/rippling/8750225690-rippling-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/sap-success-factors/6922485557-sap-success-factors---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/2880884436-smartrecruiters---hackerrank-integration-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/5934100296-smartrecruiters---hackerrank-integration-configuration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/9231210914-smartrecruiters---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/taleo/7459195623-taleo.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/teamtailor/3927772988-teamtailor---hackerrank-integration-configuration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/teamtailor/6599779249-teamtailor---hackerrank-integration%3A-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/teamtailor/9251533406-teamtailor---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/workable/3863699223-workable---hackerrank-tests-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/workday/1782819445-workday---hackerrank-tests-configuration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/workday/1999755553-workday---hackerrank-tests-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/workday/3252953266-workday---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/workday/4722432610-workday---hackerrank-interviews-configuration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/workday/7842363172-workday---hackerrank-interviews-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/zapier/5179178131-zapier-hackerrank-integration-interview-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/zapier/7100809601-zapier-hackerrank-integration-test-user-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/zapier/9883166979-zapier-hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/3696308525-zoho-recruit---sending-hackerrank-tests-and-interviews.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/6202373438-zoho-recruit---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/8020207036-zoho-recruit---hackerrank-integration-setup.md delete mode 100644 data/hackerrank/integrations/getting-started-with-integrations/1847021717-integrations-overview.md delete mode 100644 data/hackerrank/integrations/getting-started-with-integrations/7263906600-integration-logs.md delete mode 100644 data/hackerrank/integrations/getting-started-with-integrations/8660206242-partner-guide-to-building-an-integration-with-hackerrank.md delete mode 100644 data/hackerrank/integrations/productivity/1480104967-slack---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/productivity/1979161599-splash---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/productivity/6541817100-interview-vector---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/scheduling/1262999130-hackerrank-interview-and-google-calendar-integration.md delete mode 100644 data/hackerrank/integrations/scheduling/1300810624-configuring-interviewplanner---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/scheduling/2480863637-hackerrank-interview-and-outlook-calendar-integration.md delete mode 100644 data/hackerrank/integrations/scheduling/3450462093-calendar-add-ons-for-hackerrank-interviews.md delete mode 100644 data/hackerrank/integrations/scheduling/3675175160-using-hackerrank-interviews-in-interviewplanner.md delete mode 100644 data/hackerrank/integrations/scheduling/6566949282-interviewplanner---hackerrank-integration.md delete mode 100644 data/hackerrank/integrations/scheduling/6684042810-prelude---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/scheduling/7205562153-goodtime---hackerrank-integration-guide.md delete mode 100644 data/hackerrank/integrations/scheduling/7401637722-interviewplanner-hackerrank-integration-faqs-.md delete mode 100644 data/hackerrank/integrations/single-sign-on-sso/2841246365-setting-up-hackerrank-single-sign-on-with-okta.md delete mode 100644 data/hackerrank/integrations/single-sign-on-sso/3007497492-setting-up-hackerrank-single-sign-on-with-azure-ad.md delete mode 100644 data/hackerrank/integrations/single-sign-on-sso/3939437783-setting-up-scim-provisioning-with-okta.md delete mode 100644 data/hackerrank/integrations/single-sign-on-sso/4264962721-getting-started-with-single-sign-on.md delete mode 100644 data/hackerrank/integrations/single-sign-on-sso/4516079405-saml-2.0-single-sign-on-%28sso%29-.md delete mode 100644 data/hackerrank/integrations/single-sign-on-sso/6114369280-setting-up-hackerrank-sso-with-onelogin.md delete mode 100644 data/hackerrank/integrations/single-sign-on-sso/8000473667--setting-up-hackerrank-sso-with-just-in-time-.md delete mode 100644 data/hackerrank/integrations/single-sign-on-sso/9826965692-log-in-to-hackerrank-with-google-workspace-account.md delete mode 100644 data/hackerrank/interviews/additional-resources/1982891156-recommended-questions-and-interviewer%E2%80%99s-guidelines.md delete mode 100644 data/hackerrank/interviews/additional-resources/5533854049-hackerrank-interview-best-practices.md delete mode 100644 data/hackerrank/interviews/additional-resources/7571200514-attach-a-file-to-a-problem-statement.md delete mode 100644 data/hackerrank/interviews/additional-resources/faqs/9583186367-FAQs.md delete mode 100644 data/hackerrank/interviews/getting-started/5377881818-the-next-generation-of-hiring%3A-interview-features.md delete mode 100644 data/hackerrank/interviews/getting-started/5821380141-ai-assisted-interviews.md delete mode 100644 data/hackerrank/interviews/getting-started/6028726783-self-signup-for-interviewers.md delete mode 100644 data/hackerrank/interviews/getting-started/6271433412-audio-and-video-calls-in-interviews-powered-by-zoom.md delete mode 100644 data/hackerrank/interviews/getting-started/6375174017-network-monitoring-in-hackerrank-interviews.md delete mode 100644 data/hackerrank/interviews/getting-started/9059560249-introduction-to-hackerrank-interviews.md delete mode 100644 data/hackerrank/interviews/getting-started/9999244916-question-types-in-hackerrank-interviews.md delete mode 100644 data/hackerrank/interviews/integrations/5805684780-zoom---hackerrank-interview-integration.md delete mode 100644 data/hackerrank/interviews/integrations/7623780280-webex---hackerrank-interview-integration.md delete mode 100644 data/hackerrank/interviews/interview-integrity/5161582600-interview-integrity-signals.md delete mode 100644 data/hackerrank/interviews/interview-integrity/8605077096-screen-to-interview-identity-match.md delete mode 100644 data/hackerrank/interviews/interview-settings/1151935613-using-virtual-lobby-in-hackerrank-interviews.md delete mode 100644 data/hackerrank/interviews/interview-settings/2284202564-hiding-locked-tabs-in-interviews.md delete mode 100644 data/hackerrank/interviews/interview-settings/6563947154-configure-interview-settings.md delete mode 100644 data/hackerrank/interviews/manage-interviews/1242592015-ending-an-interview.md delete mode 100644 data/hackerrank/interviews/manage-interviews/1263202297-observation-mode-in-interviews.md delete mode 100644 data/hackerrank/interviews/manage-interviews/1769104522-importing-projects-in-hackerrank-interview-.md delete mode 100644 data/hackerrank/interviews/manage-interviews/2218911700-screening-inside-interviews.md delete mode 100644 data/hackerrank/interviews/manage-interviews/2342466364-rescheduling-an-interview.md delete mode 100644 data/hackerrank/interviews/manage-interviews/2837093779-standardizing-interviews-using-templates.md delete mode 100644 data/hackerrank/interviews/manage-interviews/3087722674-data-science-projects-in-hackerrank-interviews.md delete mode 100644 data/hackerrank/interviews/manage-interviews/4634293009-code-review-questions-in-interviews.md delete mode 100644 data/hackerrank/interviews/manage-interviews/5520105382-deleting-interview-questions.md delete mode 100644 data/hackerrank/interviews/manage-interviews/5936478208-audio-or-video-device-selection-during-interview.md delete mode 100644 data/hackerrank/interviews/manage-interviews/6488043690-canceling-an-interview.md delete mode 100644 data/hackerrank/interviews/manage-interviews/6745090586-repl-%5B-read%E2%80%8A%E2%80%94%E2%80%8Aeval%E2%80%8A%E2%80%94%E2%80%8Aprint%E2%80%8A%E2%80%94%E2%80%8Aloop%5D-.md delete mode 100644 data/hackerrank/interviews/manage-interviews/6761309830-adding-questions-to-interviews.md delete mode 100644 data/hackerrank/interviews/manage-interviews/7216974183-interviewing-with-whiteboards.md delete mode 100644 data/hackerrank/interviews/manage-interviews/7300375637-mobile-development-questions-in-interviews.md delete mode 100644 data/hackerrank/interviews/manage-interviews/7721811663-front-end-questions-in-hackerrank-interviews.md delete mode 100644 data/hackerrank/interviews/manage-interviews/8016598860-using-templates-in-interviews.md delete mode 100644 data/hackerrank/interviews/manage-interviews/8182862423-devops-questions-in-hackerrank-interviews.md delete mode 100644 data/hackerrank/interviews/manage-interviews/8239997164-replacing-interview-questions.md delete mode 100644 data/hackerrank/interviews/manage-interviews/8398508792-export-interview-list.md delete mode 100644 data/hackerrank/interviews/manage-interviews/8404005945-creating-an-interview.md delete mode 100644 data/hackerrank/interviews/manage-interviews/o-console-inside-the-interviews.md delete mode 100644 data/hackerrank/interviews/scoring-and-reports/5847159594-scorecard-assist-for-coding-question.md delete mode 100644 data/hackerrank/interviews/scoring-and-reports/6788713830-viewing-interview-reports.md delete mode 100644 data/hackerrank/interviews/scoring-and-reports/9842091173-interview-scorecards.md delete mode 100644 data/hackerrank/library/additional-resources/general-questions/2793946233-using-aws%2C-gcp-and-electrical-stencils-for-diagram-questions-.md delete mode 100644 data/hackerrank/library/additional-resources/general-questions/8569407083-using-draw.io-tool-for-diagram-questions.md delete mode 100644 data/hackerrank/library/additional-resources/programming-questions/2461683826-test-case-input-format.md delete mode 100644 data/hackerrank/library/additional-resources/programming-questions/3245197419-test-cases-in-coding-questions.md delete mode 100644 data/hackerrank/library/additional-resources/programming-questions/6515044510-creating-a-custom-checker.md delete mode 100644 data/hackerrank/library/additional-resources/programming-questions/7816600113-defining-the-problem-details%3A-coding-and-database-engineer-questions.md delete mode 100644 data/hackerrank/library/additional-resources/programming-questions/7867481079-floating-values-in-database-engineer-questions.md delete mode 100644 data/hackerrank/library/additional-resources/programming-questions/8626818013-defining-test-cases-for-coding-questions.md delete mode 100644 data/hackerrank/library/additional-resources/programming-questions/9168425479-generating-code-stubs.md delete mode 100644 data/hackerrank/library/additional-resources/project-questions/1053996435-validating-a-project-for-front-end%2C-back-end%2C-and-full-stack-questions.md delete mode 100644 data/hackerrank/library/additional-resources/project-questions/1626384486-hidden-test-cases-for-front-end%2C-back-end-and-full-stack-questions.md delete mode 100644 data/hackerrank/library/additional-resources/project-questions/1938573113-assessing-candidates-on-cloud-skills.md delete mode 100644 data/hackerrank/library/additional-resources/project-questions/6282504591-package-information-for-data-science-questions.md delete mode 100644 data/hackerrank/library/additional-resources/project-questions/7922341412-upgrading-custom-project-questions.md delete mode 100644 data/hackerrank/library/additional-resources/project-questions/8545628905-assessing-candidates-for-azure-skills.md delete mode 100644 data/hackerrank/library/additional-resources/project-questions/9443018671-configurations-for-front-end%2C-back-end-and-full-stack-developer-questions.md delete mode 100644 data/hackerrank/library/additional-resources/project-questions/javascript-and-projects-questions.md delete mode 100644 data/hackerrank/library/frequently-asked-questions/7502854057-can-i-edit-hackerrank-library-questions%3F.md delete mode 100644 data/hackerrank/library/getting-started/2354192461-question-types-in-hackerrank-tests.md delete mode 100644 data/hackerrank/library/getting-started/5664166353-hackerrank-library-navigation.md delete mode 100644 data/hackerrank/library/getting-started/6095274436-hackerrank-question-count-comparison-by-subscription-plan.md delete mode 100644 data/hackerrank/library/manage-question/2040951869-archive-a-question.md delete mode 100644 data/hackerrank/library/manage-question/3255724462-question-insights.md delete mode 100644 data/hackerrank/library/manage-question/4691012356-review-question-quality.md delete mode 100644 data/hackerrank/library/manage-question/4894957291-creating-questions.md delete mode 100644 data/hackerrank/library/manage-question/4968606472-steps-to-create-accessible-content-at-hackerrank.md delete mode 100644 data/hackerrank/library/manage-question/6697457900-share-a-question.md delete mode 100644 data/hackerrank/library/manage-question/7394210877-ai-solvability-indicator-and-filter.md delete mode 100644 data/hackerrank/library/manage-question/9028620307-export-questions.md delete mode 100644 data/hackerrank/library/manage-question/9349097996-editing-a-question.md delete mode 100644 data/hackerrank/library/manage-question/9412060538-associating-tags-to-questions.md delete mode 100644 data/hackerrank/library/manage-question/9746551127-cloning-a-question.md delete mode 100644 data/hackerrank/library/question-scoring/2056253220-manual-scoring-for-general-questions.md delete mode 100644 data/hackerrank/library/question-scoring/4666032442-scoring-questions-%28overview%29.md delete mode 100644 data/hackerrank/library/question-types/general-questions/2296520412-subjective-questions.md delete mode 100644 data/hackerrank/library/question-types/general-questions/2513748038-multiple-choice-questions.md delete mode 100644 data/hackerrank/library/question-types/general-questions/2578948087-creating-a-whiteboard-question.md delete mode 100644 data/hackerrank/library/question-types/general-questions/3284451474-file-upload-question.md delete mode 100644 data/hackerrank/library/question-types/general-questions/4376717308-diagram-questions.md delete mode 100644 data/hackerrank/library/question-types/general-questions/5866154232-sentence-completion-questions.md delete mode 100644 data/hackerrank/library/question-types/general-questions/6081633644-scoring-for-prompt-engineering-questions.md delete mode 100644 data/hackerrank/library/question-types/programming-questions/2474669643-coding-question.md delete mode 100644 data/hackerrank/library/question-types/programming-questions/8117531949-approximate-solution-type-question.md delete mode 100644 data/hackerrank/library/question-types/programming-questions/8826242281-database-engineer-questions.md delete mode 100644 data/hackerrank/library/question-types/programming-questions/javascript-questions.md delete mode 100644 data/hackerrank/library/question-types/projects-questions/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions.md delete mode 100644 data/hackerrank/library/question-types/projects-questions/1900882930-code-repository-questions.md delete mode 100644 data/hackerrank/library/question-types/projects-questions/4262355406-code-review-questions.md delete mode 100644 data/hackerrank/library/question-types/projects-questions/5187107609-data-science-questions.md delete mode 100644 data/hackerrank/library/question-types/projects-questions/5929074504-devops-questions.md delete mode 100644 data/hackerrank/library/question-types/projects-questions/7355446816-creating-a-rag-retrieval-augmented-generation-question.md delete mode 100644 data/hackerrank/screen/best-practice-guides/1258426835-best-practices-for-email-delivery-and-bounce-management.md delete mode 100644 data/hackerrank/screen/best-practice-guides/1878974014-best-practices-to-maintain-test-integrity.md delete mode 100644 data/hackerrank/screen/best-practice-guides/3584214233-best-practices-for-screening.md delete mode 100644 data/hackerrank/screen/best-practice-guides/4291690360-plagiarism-best-practices-guide.md delete mode 100644 data/hackerrank/screen/best-practice-guides/5269412517-mitigating-candidate-drop-off.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/1202456939-how-to-try-a-question-or-a-test.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/1572498839-how-to-assess-data-engineering-skills-on-hackerrank%3F.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/2229796182-how-to-assess-machine-learning-engineering-skills-on-hackerrank%3F.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/2426927743-how-to-rename-a-test.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/3765449705-i-made-changes-to-test-content.-when-does-it-take-effect-for-the-candidates%3F.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/4357184721-how-to-assess-selenium-skills-of-a-candidate-on-hackerrank.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/4428221834-how-to-allow-candidates-to-retake-a-test%3F.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/4964125282-how-can-i-delete-a-question-that-i-no-longer-require%3F.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/4989710628-how-to-move-questions-across-sections-in-a-test%3F.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/5773853281-how-do-i-upload-all-test-cases-at-once.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/5819570244-how-to-download-bash-history%2C-logs-and-session-playback-recording%3F.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/6321836373-what-happens-to-candidate-statuses-if-the-cut-off-score-is-altered%3F.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/7974410169-how-can-i-cancel-a-test-invite%3F-.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/8730911957-how-to-assess-kubernetes-skills-on-hackerrank.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/8754663182-what-is-the-maximum-number-of-candidates-i-can-assess-using-coding-assessments%3F.md delete mode 100644 data/hackerrank/screen/frequently-asked-questions/9355761217-i-made-changes-to-test-settings.-when-will-it-take-effect-for-candidates%3F.md delete mode 100644 data/hackerrank/screen/getting-started/1152916770-ai-assisted-tests.md delete mode 100644 data/hackerrank/screen/getting-started/1649328687-hackerrank-certified-assessments.md delete mode 100644 data/hackerrank/screen/getting-started/3572240492-hackerrank-glossary.md delete mode 100644 data/hackerrank/screen/getting-started/8606775858-scoring-certified-assessments.md delete mode 100644 data/hackerrank/screen/getting-started/9248897371-quick-start-guide-for-recruiters.md delete mode 100644 data/hackerrank/screen/invite-candidates/1002936098-reinviting-candidates-to-a-test.md delete mode 100644 data/hackerrank/screen/invite-candidates/1128741183-deleting-an-email-invite-template.md delete mode 100644 data/hackerrank/screen/invite-candidates/3052727240-limitations-with-hackerrank-projects.md delete mode 100644 data/hackerrank/screen/invite-candidates/4162887849-using-shared-email-invite-templates.md delete mode 100644 data/hackerrank/screen/invite-candidates/6027855406-inviting-candidates-to-a-test.md delete mode 100644 data/hackerrank/screen/invite-candidates/6257623198-cancelling-a-test-invite.md delete mode 100644 data/hackerrank/screen/invite-candidates/7127221409-sending-bulk-email-invites-to-a-test.md delete mode 100644 data/hackerrank/screen/invite-candidates/7775986938-editing-an-email-invite-template.md delete mode 100644 data/hackerrank/screen/invite-candidates/9684438314-creating-an-email-template.md delete mode 100644 data/hackerrank/screen/managing-tests/2096315953-test-labels.md delete mode 100644 data/hackerrank/screen/managing-tests/2097730024-revoking-access-to-a-shared-test.md delete mode 100644 data/hackerrank/screen/managing-tests/2125093931-locking-a-test.md delete mode 100644 data/hackerrank/screen/managing-tests/2349070108-replace-leaked-question.md delete mode 100644 data/hackerrank/screen/managing-tests/2979262079-modify-test-expiration-time.md delete mode 100644 data/hackerrank/screen/managing-tests/3105510130-email-alerts-for-question-leakage.md delete mode 100644 data/hackerrank/screen/managing-tests/3225598042-cloning-a-test.md delete mode 100644 data/hackerrank/screen/managing-tests/4481890289-downloading-tests-in-pdf-files.md delete mode 100644 data/hackerrank/screen/managing-tests/4811403281-adding-extra-time-for-candidates.md delete mode 100644 data/hackerrank/screen/managing-tests/5546852679-section-based-testing.md delete mode 100644 data/hackerrank/screen/managing-tests/6967597139-creating-a-new-test.md delete mode 100644 data/hackerrank/screen/managing-tests/7081156839-exporting-tests-data.md delete mode 100644 data/hackerrank/screen/managing-tests/7530103378-test-variants.md delete mode 100644 data/hackerrank/screen/managing-tests/8415416322-archiving-a-test.md delete mode 100644 data/hackerrank/screen/managing-tests/8820947031-managing-leaked-questions.md delete mode 100644 data/hackerrank/screen/managing-tests/9398245856-sharing-a-test-.md delete mode 100644 data/hackerrank/screen/managing-tests/9552481360-deleting-a-test.md delete mode 100644 data/hackerrank/screen/managing-tests/9556988565-deleting-a-test-submission.md delete mode 100644 data/hackerrank/screen/test-integrity/1079706165-proctoring-hackerrank-tests.md delete mode 100644 data/hackerrank/screen/test-integrity/2545360734-secure-mode.md delete mode 100644 data/hackerrank/screen/test-integrity/2686193421-best-practices-for-running-group-assessments-in-hackerrank-desktop-app-mode.md delete mode 100644 data/hackerrank/screen/test-integrity/5663779659-proctor-mode.md delete mode 100644 data/hackerrank/screen/test-integrity/5973590014-hackerrank-desktop-app-mode.md delete mode 100644 data/hackerrank/screen/test-integrity/7825915809-impersonation-detection.md delete mode 100644 data/hackerrank/screen/test-integrity/8000786908-ai-plagiarism-detection.md delete mode 100644 data/hackerrank/screen/test-integrity/9264843630-best-practices-for-running-group-assessments-in-proctor-mode.md delete mode 100644 data/hackerrank/screen/test-integrity/9607697321-review-integrity-issues-in-proctor-mode.md delete mode 100644 data/hackerrank/screen/test-integrity/9728791902-interpreting-integrity-signals-at-scale-in-proctor-mode-tests.md delete mode 100644 data/hackerrank/screen/test-reports/1773201418-ai-usage-summary.md delete mode 100644 data/hackerrank/screen/test-reports/1786677446-downloading-pdf-and-excel-test-reports.md delete mode 100644 data/hackerrank/screen/test-reports/1829746072-filtering-and-sorting-candidate-test-reports.md delete mode 100644 data/hackerrank/screen/test-reports/1972468979-understanding-errors-in-post-assessment-reports-for-coding-questions.md delete mode 100644 data/hackerrank/screen/test-reports/2106056073-plagiarism-detection-using-moss-%28measure-of-software-similarity%29.md delete mode 100644 data/hackerrank/screen/test-reports/3527033062-front-end%2C-back-end-and-full-stack-test-reports-.md delete mode 100644 data/hackerrank/screen/test-reports/4755292353-optimality.md delete mode 100644 data/hackerrank/screen/test-reports/6075450367-candidate-benchmarking.md delete mode 100644 data/hackerrank/screen/test-reports/7098008997-advanced-evaluation.md delete mode 100644 data/hackerrank/screen/test-reports/7964147006-test-insights.md delete mode 100644 data/hackerrank/screen/test-reports/8111267829-viewing-a-candidate%27s-test-summary-report.md delete mode 100644 data/hackerrank/screen/test-reports/8263794320-viewing-a-candidate%27s-detailed-test-report.md delete mode 100644 data/hackerrank/screen/test-reports/9135272973-candidates-list-in-hackerrank-tests.md delete mode 100644 data/hackerrank/screen/test-reports/9625818007-code-quality-evaluation.md delete mode 100644 data/hackerrank/screen/test-reports/9722863972-what-is-code-quality.md delete mode 100644 data/hackerrank/screen/test-settings/2274056414-hiding-question-title.md delete mode 100644 data/hackerrank/screen/test-settings/2519766322-watermarking-the-tests.md delete mode 100644 data/hackerrank/screen/test-settings/2528926257-modify-sections-settings-for-tests.md delete mode 100644 data/hackerrank/screen/test-settings/2564162886-modifying-email-settings-for-tests.md delete mode 100644 data/hackerrank/screen/test-settings/5424328799-modifying-question-settings-for-tests.md delete mode 100644 data/hackerrank/screen/test-settings/5956879724-configure-onboarding-settings-for-tests.md delete mode 100644 data/hackerrank/screen/test-settings/6201558176-assess-candidates-in-canadian-french-language.md delete mode 100644 data/hackerrank/screen/test-settings/8294988738-modifying-score-settings-for-tests.md delete mode 100644 data/hackerrank/screen/test-settings/9544354489-configure-test-invites-settings-for-tests.md delete mode 100644 data/hackerrank/screen/test-settings/9672590042-modifying-general-settings-for-tests.md delete mode 100644 data/hackerrank/settings/company-level-admin-settings/1019487408-changing-the-company-name.md delete mode 100644 data/hackerrank/settings/company-level-admin-settings/1231466817-set-a-reply-to-email-address.md delete mode 100644 data/hackerrank/settings/company-level-admin-settings/2553508615-disabling-implicit-sharing.md delete mode 100644 data/hackerrank/settings/company-level-admin-settings/6195679465-adding-a-custom-logo-to-your-account.md delete mode 100644 data/hackerrank/settings/company-level-admin-settings/6271327319-centralized-test-settings.md delete mode 100644 data/hackerrank/settings/company-level-admin-settings/7425207053-enhancing-your-account-security-on-hackerrank-for-work.md delete mode 100644 data/hackerrank/settings/company-level-admin-settings/8847622491-diversity-and-inclusion-settings-page.md delete mode 100644 data/hackerrank/settings/company-level-admin-settings/8979783963-accessing-audit-logs.md delete mode 100644 data/hackerrank/settings/company-level-admin-settings/9244658640-configure-interview-settings.md delete mode 100644 data/hackerrank/settings/gdpr-and-nyc-ai-laws/2634495557-gdpr-faqs-for-hackerrank-for-work.md delete mode 100644 data/hackerrank/settings/gdpr-and-nyc-ai-laws/3067349942-faqs%3A--hackerrank-services-and-ai-laws.md delete mode 100644 data/hackerrank/settings/gdpr-and-nyc-ai-laws/8514725302-summary-of-bias-audit-results-%28hackerrank%27s-image-analysis-system%29.md delete mode 100644 data/hackerrank/settings/gdpr-and-nyc-ai-laws/9355824728-summary-of-bias-audit-results-of-the-hackerrank%27s-plagiarism-detection-system-for-new-york-city%27s-local-law-144.md delete mode 100644 data/hackerrank/settings/insights/4945003466-account-insights.md delete mode 100644 data/hackerrank/settings/insights/7355624862-create-custom-reports.md delete mode 100644 data/hackerrank/settings/insights/8981360888-schedule-a-custom-report.md delete mode 100644 data/hackerrank/settings/open-api/2067417637-api-overview.md delete mode 100644 data/hackerrank/settings/open-api/3094540490-candidate-status-in-api-results.md delete mode 100644 data/hackerrank/settings/roles-management/3872148153-skills-on-hackerrank.md delete mode 100644 data/hackerrank/settings/roles-management/9675847328-getting-started-with-roles-management.md delete mode 100644 data/hackerrank/settings/teams-management/1508181842-teams-management.md delete mode 100644 data/hackerrank/settings/teams-management/2072399562-modify-entitlements-for-interviewers.md delete mode 100644 data/hackerrank/settings/teams-management/2181136239-deleting-a-team.md delete mode 100644 data/hackerrank/settings/teams-management/2203617737-manage-team-members.md delete mode 100644 data/hackerrank/settings/teams-management/2788636010-update-team-role-allocation-limit.md delete mode 100644 data/hackerrank/settings/teams-management/3481284381-update-team-settings.md delete mode 100644 data/hackerrank/settings/teams-management/3929488044-flexible-user-roles.md delete mode 100644 data/hackerrank/settings/teams-management/4851183051-modifying-entitlements-for-recruiters.md delete mode 100644 data/hackerrank/settings/teams-management/5319929416-setting-logo-at-the-team-level.md delete mode 100644 data/hackerrank/settings/teams-management/6534774997-locking-user-access-from-hackerrank.md delete mode 100644 data/hackerrank/settings/teams-management/6857846818-team-member-status-.md delete mode 100644 data/hackerrank/settings/teams-management/8127960820-modifying-entitlements-for-developers.md delete mode 100644 data/hackerrank/settings/teams-management/8843222800-searching-for-a-team.md delete mode 100644 data/hackerrank/settings/teams-management/8845665482-transferring-ownership-of-all-resources.md delete mode 100644 data/hackerrank/settings/teams-management/9032143729-creating-a-team.md delete mode 100644 data/hackerrank/settings/teams-management/9482219268-invite-a-new-user.md delete mode 100644 data/hackerrank/settings/teams-management/9603546665-types-of-user-roles.md delete mode 100644 data/hackerrank/settings/teams-management/9611303302-grant-team-admin-access.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/3131912618-cancel-subscription.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/4255542979-manage-subscriptions.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/5157311476-pause-subscription.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/5213013268-report-settings.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/6769658535-safelist-or-allowlist-urls-for-hackerrank.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/6839245613-time-zone-settings.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/7046498277-update-or-reset-password.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/7318805499-email-notifications.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/7542858084-upgrade-plan.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/8440817776-hackerrank%27s-approach-to-accessibility.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/9181791010-changing-the-account-email.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/9526242649-advanced-account-settings.md delete mode 100644 data/hackerrank/settings/user-account-settings-and-preferences/9551418346-updating-personal-information-of-your-account.md delete mode 100644 data/hackerrank/skillup/getting-started/1238999371-hackerrank-skillup-licenses.md delete mode 100644 data/hackerrank/skillup/getting-started/1506621765-roles-and-skills-in-skillup.md delete mode 100644 data/hackerrank/skillup/getting-started/2103106582-audit-logs-in-skillup.md delete mode 100644 data/hackerrank/skillup/getting-started/2960935422-get-started-with-certify.md delete mode 100644 data/hackerrank/skillup/getting-started/3081122402-reporting-apis.md delete mode 100644 data/hackerrank/skillup/getting-started/3726813028-custom-certifications.md delete mode 100644 data/hackerrank/skillup/getting-started/3868789028-user-management.md delete mode 100644 data/hackerrank/skillup/getting-started/4329363164-accessing-skillup-employer-platform.md delete mode 100644 data/hackerrank/skillup/getting-started/4624433684-hackerrank-skillup.md delete mode 100644 data/hackerrank/skillup/getting-started/5272020175-track-developer-progress-using-overview-dashboard.md delete mode 100644 data/hackerrank/skillup/getting-started/6047728972-get-started-with-learn.md delete mode 100644 data/hackerrank/skillup/getting-started/7992263058-weekly-challenges.md delete mode 100644 data/hackerrank/skillup/getting-started/8522032191-skillup-employee-platform.md delete mode 100644 data/hackerrank/skillup/getting-started/9232804257-create-custom-certifications.md delete mode 100644 data/hackerrank/skillup/getting-started/9473085715-skillup-manager-experience.md delete mode 100644 data/hackerrank/skillup/getting-started/9866041175-hackerrank-role-certifications-guidelines.md delete mode 100644 data/hackerrank/skillup/integrations/7581923631-configure-single-sign-on-sso-for-skillup.md delete mode 100644 data/hackerrank/skillup/integrations/9005750838-setting-up-scim-provisioning-for-skillup.md delete mode 100644 data/hackerrank/skillup/integrations/9570265682-extend-scim-provisioning-with-okta-to-skillup.md delete mode 100644 data/hackerrank/uncategorized/1231590424-assessing-candidates-on-prompt-engineering-skills.md delete mode 100644 data/hackerrank/uncategorized/5897755717-browser-recommendations.md delete mode 100644 data/hackerrank/uncategorized/6693750503-execution-environment.md delete mode 100644 data/hackerrank/uncategorized/9695299159-onboarding-candidates.md delete mode 100644 data/visa/index.md delete mode 100644 data/visa/support.md delete mode 100644 data/visa/support/consumer.md delete mode 100644 data/visa/support/consumer/checkout-fees-contact-form.md delete mode 100644 data/visa/support/consumer/travel-support.md delete mode 100644 data/visa/support/consumer/travel-support/exchange-rate-calculator.md delete mode 100644 data/visa/support/consumer/travelers-cheques.md delete mode 100644 data/visa/support/consumer/visa-rules.md delete mode 100644 data/visa/support/merchant.md delete mode 100644 data/visa/support/small-business/data-security.md delete mode 100644 data/visa/support/small-business/dispute-resolution.md delete mode 100644 data/visa/support/small-business/fraud-protection.md delete mode 100644 data/visa/support/small-business/regulations-fees.md delete mode 100644 data/visa/support/small-business/travelers-cheques.md delete mode 100644 evalutation_criteria.md delete mode 100644 problem_statement.md delete mode 100644 support_tickets/output.csv delete mode 100644 support_tickets/sample_support_tickets.csv delete mode 100644 support_tickets/support_tickets.csv diff --git a/.gitignore b/.gitignore deleted file mode 100644 index a6c01558..00000000 --- a/.gitignore +++ /dev/null @@ -1,33 +0,0 @@ -# secrets -.env -.env.local -*.pem -*.key - -# deps -node_modules/ -.pnpm-store/ -.venv/ -venv/ -__pycache__/ -*.pyc -.pytest_cache/ -.mypy_cache/ -.ruff_cache/ - -# build -dist/ -build/ -*.tsbuildinfo - -# editor / os -.DS_Store -.idea/ -.vscode/ -Thumbs.db - -# local data / caches the participant may create -data/index/ -data/embeddings/ -*.sqlite -*.db diff --git a/AGENTS.md b/AGENTS.md deleted file mode 100644 index 839c542e..00000000 --- a/AGENTS.md +++ /dev/null @@ -1,235 +0,0 @@ -# AGENTS.md - -HackerRank Orchestrate (May 2026) — Starter Repository -This file is the single source of truth for any coding agent working in this repo: Claude Code, OpenAI Codex CLI / Codex Cloud, Google Gemini CLI, Google Antigravity, Cursor, Windsurf, opencode, Aider, goose, Factory, RooCode, JetBrains Junie, GitHub Copilot, Devin, or any other AGENTS.md-aware tool. - -Read this file in full before taking any action. Obey it exactly. - ---- - -## 0. TLDR FOR THE AGENT - -On every session start, do this in order: - -1. Read this file completely. -2. Check the log file (path in §2). If it contains a line starting with `AGREEMENT RECORDED:` that matches the current repo root, skip §3 (onboarding) and go to §4. -3. Otherwise, run the onboarding flow in §3 with the user. -4. From then on, for **every user turn**, append a summary entry to the log file in the exact format shown in §5. -5. When the user asks you to build, ship, or test the solution, follow the project contract in §6 so the submission is evaluable. - -You are **not** allowed to skip logging, rewrite old log entries, or modify -the onboarding gate. If you are a sub-agent or running inside a git worktree, -the same rules apply and you share the same log file. Pass this context to every sub-agent and worktree. - ---- - -## 1. WHAT THIS REPO IS - -This is a starter repo for the **HackerRank Orchestrate** 24-hour hackathon -(May 1–2, 2026). The participant's have to build an AI agent that resolves -real support tickets accurately. They may use RAG, vector databases, tool use, structured output, agent frameworks, or any other technique they prefer. - -There is a known entry point per supported language (§6). There is a support_tickets.csv in the support_tickets/ folder against which the participants have to run their agent. The participant also defends their approach in an AI judge interview round afterwards. - -We recommend using one of Python, Javascript or Typescript to build the agent. ---- - -## 2. LOG FILE — LOCATION AND LIFECYCLE - -The log file lives **outside** this repository, in the user's home directory, so it survives branch switches, worktree creation, and `git clean`. - -| Platform | Path | -| -------------- | ------------------------------------------------------- | -| macOS / Linux | `$HOME/hackerrank_orchestrate/log.txt` | -| Windows | `%USERPROFILE%\hackerrank_orchestrate\log.txt` | - -Rules: - -- **Must** be created if missing (create the parent directory too). -- **Must never** be committed or added to git. -- **Append-only.** Never rewrite, reorder, or delete prior entries. -- **Shared** across all agents, sub-agents, and worktrees in this repo. -- **Never log secrets.** Redact API keys, tokens, cookies, and PII before - writing. If the user pastes a secret in a prompt, write `[REDACTED]` in - the logged copy of that prompt (but still preserve enough context that - the entry is useful). - ---- - -## 3. ONBOARDING FLOW (FIRST RUN ONLY) - -Run this flow only if the log file has **no** `AGREEMENT RECORDED:` line -for the current repo root. On subsequent sessions, skip directly to §4. - -### 3.1 Greeting - -Open with a short, warm message. Example wording (adapt the phrasing, keep the content): - -Welcome to HackerRank Orchestrate. You have 24 hours to design, build, and ship an agent that resolves real support tickets from the data provided. Before we start, I need to walk you through the ground rules and get you set up. This takes about a minute. - -Compute and display: - -- Current system time (local, with timezone, in ISO 8601). -- Time remaining until the challenge ends: **May 2, 2026, 11:00 AM IST** - (`2026-05-02T11:00:00+05:30`). Show days / hours / minutes. -- Results announced: **May 15, 2026, 12:00 PM IST**. - -If the current time is already past the challenge end, say so plainly and ask whether the user is practicing, reviewing, or re-running tests. Do not block further work. - -### 3.2 Rules — recite these verbatim - -1. This is a **solo** challenge. You must be the author of the submission. -2. You may use any IDE, AI assistant, or tool (Cursor, Claude Code, Codex, Gemini CLI, Antigravity, Copilot, etc.) to help you build. The deliverable is what your agent can do, not how you wrote it. -3. Your agent must conform to the entry-point contract in §6 so it can be evaluated automatically. -4. Never commit secrets. Use environment variables and a `.env` file (already gitignored). -5. Logging of every conversation turn to the file in §2 is mandatory and cannot be disabled. -6. Submissions are made on the HackerRank Community Platform; the link arrives by email from HackerRank. - -### 3.3 Collect the agreement - -Ask the user to reply with the exact string `I agree` (case-insensitive, surrounding whitespace ignored). Do not proceed until they do. - -### 3.4 Record the agreement - -Append this block to the log file, then continue: - -``` -## [ISO-8601 TIMESTAMP] ONBOARDING COMPLETE - -AGREEMENT RECORDED: -Agent: -Language: js | ts | py | custom: -System Time: -Time Remaining: -``` - -The presence of `AGREEMENT RECORDED: ` is what future sessions check. Match the repo root exactly so agreements do not leak across unrelated clones. - ---- - -## 4. NORMAL SESSION START (RETURNING USER) - -If onboarding is already complete for this repo root: - -1. Append a short `SESSION START` entry to the log (§5.1). -2. Greet the user briefly and surface the remaining time: - > Welcome back. You have left until the challenge ends at - > 2026-05-02 11:00 IST. -3. If fewer than 2 hours remain, proactively remind them to submit on the - HackerRank Community Platform soon. -4. Proceed with whatever they ask for. - ---- - -## 5. LOG FORMAT - -### 5.1 Session start entry - -``` -## [ISO-8601 TIMESTAMP] SESSION START - -Agent: -Repo Root: -Branch: -Worktree: -Parent Agent: -Language: -Time Remaining: -``` - -### 5.2 Per-turn entry (append after every user message you respond to) - -``` -## [ISO-8601 TIMESTAMP] - -User Prompt (verbatim, secrets redacted): - - -Agent Response Summary: -<2-5 sentences: what was done, why, and any important decision> - -Actions: -* - -Context: -tool= -branch= -repo_root= -worktree= -parent_agent= -``` - -### 5.3 Sub-agent and worktree rules - -- A sub-agent (Task tool, delegated worker, etc.) **must** log its own entries using the same file. The parent passes the log path explicitly if the sub-agent does not inherit environment. -- Set `parent_agent=` to the parent's name so entries are traceable. -- A worktree is logged with `worktree=`; its entries go to the same shared log file, not a per-worktree copy. -- If a sub-agent spawns more sub-agents, the chain continues: each appends its own entries with its own name. - -### 5.4 What not to log - -- API keys, tokens, session cookies, OAuth codes, private keys. -- User PII beyond what they explicitly pasted into a prompt. -- Full contents of large files or binary blobs — reference by path instead. - ---- - -## 6. PROJECT CONTRACT (EVALUABLE SUBMISSION) - -The evaluator finds the participant's agent through a **known entry point** per language. Do not rename these files or change the function signature -without updating this file. - -### 6.1 Repo layout - -``` -. -├── AGENTS.md # this file -├── README.md # human-facing quickstart -├── .gitignore -├── .env.example # copy to .env; never commit .env -├── code/ -│ ├── your_file.py -│ ├── agent.py -│ └── main.py -├── support_tickets/ -│ ├── sample_support_tickets.csv # sample tickets + expected signals -│ └── support_tickets.csv -│ └── output.csv -├── data/ -| ├── visa/ -| ├── hackerrank/ -| ├── claude/ - -``` - -### 6.6 Constraints that make the submission evaluable - -- **Deterministic where possible.**. -- **Add proper README** to the code/ you write. -- **Read secrets from env vars only** (`OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, - etc.). Never hardcode. ---- - - -## 7. CROSS-PLATFORM AND AGENT-COMPATIBILITY NOTES - -- **Path handling.** Always resolve the log path using the platform's home dir (`os.homedir()` / `pathlib.Path.home()` / `$HOME` / `%USERPROFILE%`). Never hardcode `/Users/...` or `C:\Users\...`. -- **Line endings.** Write the log in UTF-8 with `\n`. Don't emit `\r\n` even on Windows; most editors render `\n` fine. -- **Shell.** Don't assume bash. Prefer language-native APIs over shelling out. When you must shell out, provide both a Unix and a Windows form. -- **Tool-specific extras.** This file is the canonical source. If a tool (Claude Code, Cursor, etc.) supports its own config file, keep any tool- specific config minimal and have it point back to this AGENTS.md rather than duplicating rules. -- **Nested AGENTS.md.** If a sub-project adds its own AGENTS.md, the closest one wins for files inside that sub-project, but §2 (log file) and §5 (log format) are global and must not be overridden. - ---- - -## 8. QUICK CHECKLIST FOR THE AGENT - -Before you respond to any user message, confirm: - -- [ ] I have read this file in this session. -- [ ] I know whether onboarding is required (checked the log). -- [ ] I know how much time is left. -- [ ] I will append a §5.2 entry after this turn. -- [ ] I will not log secrets. -- [ ] I will preserve the entry-point contract in §6. - -If any box is unchecked, fix that first. diff --git a/CLAUDE.md b/CLAUDE.md deleted file mode 100644 index eef4bd20..00000000 --- a/CLAUDE.md +++ /dev/null @@ -1 +0,0 @@ -@AGENTS.md \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100644 index 31cc670e..00000000 --- a/README.md +++ /dev/null @@ -1,134 +0,0 @@ -# HackerRank Orchestrate - -Starter repository for the **HackerRank Orchestrate** 24-hour hackathon (May 1–2, 2026). - -Build a terminal-based AI agent that triages real support tickets across three product ecosystems; **HackerRank**, **Claude**, and **Visa** — using only the support corpus shipped in this repo. - -Read [`problem_statement.md`](./problem_statement.md) for the full task spec, input/output schema, and allowed values, and [`evalutation_criteria.md`](./evalutation_criteria.md) for how submissions are scored. - ---- - -## Contents - -1. [Repository layout](#repository-layout) -2. [What you need to build](#what-you-need-to-build) -3. [Where your code goes](#where-your-code-goes) -4. [Quickstart](#quickstart) -5. [Chat transcript logging](#chat-transcript-logging) -6. [Submission](#submission) -7. [Judge interview](#judge-interview) -8. [Evaluation criteria](#evaluation-criteria) - ---- - -## Repository layout - -``` -. -├── AGENTS.md # Rules for AI coding tools + transcript logging -├── problem_statement.md # Full task description and I/O schema -├── README.md # You are here -├── code/ # ← Build your agent here -│ └── main.py # Entry point (rename/extend as you like) -├── data/ # Local-only support corpus (no network needed) -│ ├── hackerrank/ # HackerRank help center -│ ├── claude/ # Claude Help Center export -│ └── visa/ # Visa consumer + small-business support -└── support_tickets/ - ├── sample_support_tickets.csv # Inputs + expected outputs (for development) - ├── support_tickets.csv # Inputs only (run your agent on these) - └── output.csv # Write your agent's predictions here -``` - ---- - -## What you need to build - -A terminal-based agent that, for each row in `support_tickets/support_tickets.csv`, produces: - -| Column | Allowed values | -| -------------- | ------------------------------------------------------- | -| `status` | `replied`, `escalated` | -| `product_area` | most relevant support category / domain area | -| `response` | user-facing answer grounded in the provided corpus | -| `justification`| concise explanation of the routing/answering decision | -| `request_type` | `product_issue`, `feature_request`, `bug`, `invalid` | - -Hard requirements (from `problem_statement.md`): - -- Must be **terminal-based**. -- Must use **only the provided support corpus** (no live web calls for ground-truth answers). -- Must **escalate** high-risk, sensitive, or unsupported cases instead of guessing. -- Must avoid hallucinated policies or unsupported claims. - -Beyond that you are free to bring your own approach — RAG, vector DBs, tool use, structured output, agent frameworks, classical ML, or anything else. - ---- - -## Where your code goes - -All of your work belongs in [`code/`](./code/). The repo ships with an empty `code/main.py` you can grow into your full agent — add more modules (`agent.py`, `retriever.py`, `classifier.py`, etc.) next to it as needed. - -Conventions: - -- Put a **README inside `code/`** describing how to install dependencies and run your agent. -- Read secrets **from environment variables only** (`OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, …). Copy `.env.example` → `.env` (already gitignored) if you keep one. **Never hardcode keys.** -- Be **deterministic** where possible. Seed any random sampling. -- Write responses to `support_tickets/output.csv`. - ---- - -## Quickstart - -Clone this repository: - -```bash -git clone git@github.com:interviewstreet/hackerrank-orchestrate-may26.git -cd hackerrank-orchestrate-may26 -``` - -You are free to use any language or runtime. We recommend **Python**, **JavaScript**, or **TypeScript**. - ---- - -## Chat transcript logging - -This repo ships with an `AGENTS.md` that any modern AI coding tool (Cursor, Claude Code, Codex, Gemini CLI, Copilot, etc.) will read. It instructs the tool to append every conversation turn to a single shared log file: - -| Platform | Path | -| -------------- | ------------------------------------------------- | -| macOS / Linux | `$HOME/hackerrank_orchestrate/log.txt` | -| Windows | `%USERPROFILE%\hackerrank_orchestrate\log.txt` | - -You don't need to do anything to enable it — just use your AI tool normally. You'll upload this `log.txt` as your chat transcript at submission time. - ---- - -## Submission - -Submit on the HackerRank Community Platform: - - -You will upload **three** files: - -1. **Code zip** — zip your `code/` directory and upload it. Exclude virtualenvs, `node_modules`, build artifacts, the `data/` corpus, and the `support_tickets/` CSVs. -2. **Predictions CSV** — your agent's output for `support_tickets/support_tickets.csv` (i.e. the populated `output.csv`). -3. **Chat transcript** — the `log.txt` from the path in [Chat transcript logging](#chat-transcript-logging). - ---- - -## Judge interview - -After a successful submission, your AI Judge interview will happen within a few hours after the hackathon ends. It will stay open for the next 4 hours. - -The AI Judge will have access to your submission and may ask about your approach, decisions, and how you used AI while building your solution. The interview will be 30 minutes long, and keeping your camera on is mandatory. - -Results will be announced on May 15, 2026 - ---- - -## Evaluation criteria - -Submissions are scored across four dimensions: agent design (your `code/`), the AI Judge interview, output accuracy on `support_tickets/output.csv`, and AI fluency from your chat transcript. - -See [`evalutation_criteria.md`](./evalutation_criteria.md) for the full rubric. \ No newline at end of file diff --git a/code/README.md b/code/README.md new file mode 100644 index 00000000..efb85ecc --- /dev/null +++ b/code/README.md @@ -0,0 +1,216 @@ +# HackerRank Support Triage Agent +### HackerRank Orchestrate — May 2026 Hackathon + +A **production-grade, terminal-based AI support triage agent** that reads support tickets from a CSV, processes each ticket through a modular RAG-powered pipeline, and outputs structured triage results — all using only a **local support corpus** with **zero external API calls**. + +--- + +## Quick Start + +```bash +# 1. Install dependencies +pip install -r requirements.txt + +# 2. Run the agent +python main.py +``` + +Output is written to `output.csv`. + +--- + +## Project Structure + +``` +code/ +├── main.py # Entry point — orchestrates the full run +├── agent.py # SupportTriageAgent — pipeline orchestrator +├── classifier.py # Request-type & product-area classifiers + risk detection +├── retriever.py # RAG engine (sentence-transformers + cosine search) +├── decision.py # Rule-based decision engine (reply vs escalate) +├── generator.py # Response generator (corpus-grounded, no hallucination) +├── utils.py # Text cleaning, CSV I/O, structured logger +├── config.py # All constants, thresholds, and keyword maps +├── requirements.txt # Python dependencies +├── README.md # This file +│ +├── data/ # Local support corpus (RAG source) +│ ├── account_management.txt +│ ├── assessments.txt +│ ├── billing.txt +│ ├── security_privacy.txt +│ ├── technical_issues.txt +│ └── general_faq.txt +│ +└── support_tickets/ + └── support_tickets.csv # Input tickets +``` + +--- + +## Architecture + +``` +Ticket (issue + subject + company) + │ + ▼ +┌─────────────────────────────┐ +│ Preprocessing (utils.py) │ clean, combine, normalise +└────────────┬────────────────┘ + │ + ▼ +┌──────────────────────────────────────────┐ +│ Risk Detector (classifier.py) │ keyword scan for +│ ───────────────────────────────────── │ fraud / security / +│ fraud_security │ payment_dispute │ manipulation etc. +│ score_manipulation │ data_privacy … │ +└────────────┬─────────────────────────────┘ + │ + ▼ +┌──────────────────────────────────────────┐ +│ Request-Type Classifier (classifier.py) │ keyword voting +│ bug │ feature_request │ invalid │ │ (deterministic) +│ product_issue │ +└────────────┬─────────────────────────────┘ + │ + ▼ +┌──────────────────────────────────────────┐ +│ Product-Area Classifier (classifier.py) │ keyword voting +│ assessments │ account_management │ │ + semantic tie-break +│ billing │ privacy │ security │ │ (sentence-transformers) +│ technical_issues │ general │ +└────────────┬─────────────────────────────┘ + │ + ▼ +┌──────────────────────────────────────────┐ +│ Multi-Intent Detection (classifier.py) │ flags tickets that +│ │ span multiple areas +└────────────┬─────────────────────────────┘ + │ + ▼ +┌──────────────────────────────────────────┐ +│ RAG Retriever (retriever.py) │ all-MiniLM-L6-v2 +│ ───────────────────────────────────── │ cosine similarity +│ load corpus → chunk → encode → search │ top-3 chunks +└────────────┬─────────────────────────────┘ + │ + ▼ +┌──────────────────────────────────────────┐ +│ Decision Engine (decision.py) │ priority-ordered rules +│ ───────────────────────────────────── │ 1. high-risk → escalate +│ replied | escalated │ 2. invalid → escalate +│ │ 3. low score → escalate +│ │ 4. multi-intent → escalate +│ │ 5. else → reply +└────────────┬─────────────────────────────┘ + │ + ▼ +┌──────────────────────────────────────────┐ +│ Response Generator (generator.py) │ corpus-grounded reply +│ ───────────────────────────────────── │ OR safe escalation +│ No hallucination — only corpus text │ template +└────────────┬─────────────────────────────┘ + │ + ▼ + output.csv (status, product_area, response, justification, request_type) +``` + +--- + +## Input Format + +`support_tickets/support_tickets.csv` — three columns: + +| Column | Description | +|---------|-------------------------------| +| issue | Free-form ticket description | +| subject | Ticket subject line | +| company | Customer company name | + +--- + +## Output Format + +`output.csv` — original columns plus: + +| Column | Values / Description | +|---------------|--------------------------------------------------------------| +| status | `replied` or `escalated` | +| product_area | `assessments`, `account_management`, `billing`, `privacy`, `security`, `technical_issues`, `general` | +| response | Customer-facing response text | +| justification | Internal explanation of the triage decision | +| request_type | `bug`, `feature_request`, `invalid`, `product_issue` | + +--- + +## Design Decisions + +### 1. RAG with Local Corpus +All answers are grounded exclusively in the `data/` folder. No external APIs or LLMs are called during triage. This ensures: +- **No hallucination** — responses can only contain what the corpus says. +- **Offline operation** — works without internet access. +- **Auditability** — every response cites its source document. + +### 2. Sentence-Transformers (all-MiniLM-L6-v2) +Chosen for: +- Small footprint (~80 MB), runs on CPU. +- Strong semantic similarity for English support text. +- Produces L2-normalised embeddings so cosine similarity = dot product (fast). + +### 3. Hybrid Classification (Keyword + Semantic) +- **Keyword voting** is fast and fully explainable. +- **Semantic fallback** handles edge cases where no keyword fires or there's a tie. +- Both stages are deterministic (seeds fixed). + +### 4. Escalation-First Policy +The decision engine follows the principle: *"when in doubt, escalate."* +Concretely: +- Any risk keyword match → immediate escalation, skipping retrieval. +- Any retrieval score below the threshold (`0.30`) → escalation. +- Three or more distinct product areas detected → escalation (complexity). + +### 5. Overlapping Chunk Retrieval +Documents are split into 300-word chunks with a 50-word overlap. This prevents useful context from being cut mid-sentence at chunk boundaries. + +### 6. Confidence Threshold +Set to `0.30` cosine similarity. Below this, retrieved documents are not sufficiently related to justify a response. This is conservative by design — false escalations are cheaper than incorrect answers. + +### 7. Determinism +`PYTHONHASHSEED`, `numpy`, `random`, and `torch` seeds are all pinned to `42` at startup, ensuring identical outputs across runs for the same input. + +--- + +## Escalation Categories + +| Risk Category | Escalated To | +|--------------------|----------------------------------| +| fraud_security | Security and Trust team | +| payment_dispute | Finance and Billing team | +| score_manipulation | Policy and Compliance team | +| account_permission | Account Management team | +| vulnerability | Security Engineering team | +| data_privacy | Privacy and Compliance team | + +--- + +## Extending the Corpus + +Add new `.txt` files to the `data/` folder — they are automatically picked up on the next run. No code changes required. The retriever re-indexes on every startup. + +--- + +## Requirements + +- Python 3.10+ +- `sentence-transformers==3.0.1` +- `numpy>=1.24.0` + +--- + +## Hackathon — HackerRank Orchestrate May 2026 + +Built for the **Orchestrate May 2026** hackathon. The agent demonstrates: +- Modular, production-grade Python architecture. +- Local RAG without any external API dependency. +- Explainable, rule-based decisions with semantic augmentation. +- Zero hallucination by design. diff --git a/code/agent.py b/code/agent.py new file mode 100644 index 00000000..a2aa24a2 --- /dev/null +++ b/code/agent.py @@ -0,0 +1,171 @@ +""" +agent.py — Support Triage Agent (Orchestration Layer). + +Wires together every module into a single end-to-end pipeline: + + Ticket + │ + ▼ + Preprocess (clean + combine text) + │ + ▼ + Risk Detection ──► [high-risk] ──────────────────────────────────────┐ + │ │ + ▼ │ + Request-Type Classification │ + │ │ + ▼ │ + Product-Area Classification (keyword + semantic) │ + │ │ + ▼ │ + Multi-Intent Detection │ + │ │ + ▼ │ + Retriever (RAG, top-3 chunks) │ + │ │ + ▼ │ + Decision Engine ◄──────────────────────────────────────────────────┘ + │ + ▼ + Response Generator + │ + ▼ + Output row: {status, product_area, response, justification, request_type} +""" + +from __future__ import annotations + +from typing import Optional + +from classifier import ( + ProductAreaClassifier, + RequestTypeClassifier, + RiskDetector, + detect_multi_intent, +) +from config import TOP_K_DOCS +from decision import DecisionEngine, TicketContext +from generator import ResponseGenerator +from retriever import Retriever +from utils import clean_text, combine_fields, log + + +class SupportTriageAgent: + """ + Stateful agent — build once, process many tickets. + + The retrieval index is built during __init__; subsequent calls to + process_ticket() reuse the index for efficiency. + """ + + def __init__(self) -> None: + log.section("Initialising Support Triage Agent") + + # Build retriever (loads corpus + encodes chunks) + self.retriever = Retriever() + self.retriever.build_index() + + # Classifiers + self.risk_detector = RiskDetector() + self.req_type_clf = RequestTypeClassifier() + self.product_area_clf = ProductAreaClassifier() + + # Decision + generation + self.decision_engine = DecisionEngine() + self.generator = ResponseGenerator() + + log.success("Agent ready.\n") + + # ── Public API ───────────────────────────────────────────────────────── + + def process_ticket(self, issue: str, subject: str, company: str = "") -> dict: + """ + Run a single ticket through the full pipeline. + + Parameters + ---------- + issue : free-form description from the customer. + subject : ticket subject line. + company : customer's company name (used for context / logging only). + + Returns + ------- + Dict with keys: status, product_area, response, justification, request_type + (plus the original input fields preserved for the output CSV). + """ + log.info(f"Processing ticket — company={company!r}, subject={subject!r}") + + # ── Step 1: Preprocess ───────────────────────────────────────────── + combined_raw = combine_fields(issue, subject) + combined_clean = clean_text(combined_raw) + + # ── Step 2: Risk Detection ───────────────────────────────────────── + is_high_risk, risk_category = self.risk_detector.detect(combined_raw) + + # ── Step 3: Request-Type Classification ─────────────────────────── + request_type = self.req_type_clf.classify(combined_clean) + + # ── Step 4: Product-Area Classification ─────────────────────────── + product_area = self.product_area_clf.classify( + combined_clean, retriever=self.retriever + ) + + # ── Step 5: Multi-Intent Detection ──────────────────────────────── + intents = detect_multi_intent(combined_clean) + + # ── Step 6: Retrieval (RAG) ──────────────────────────────────────── + # Even for high-risk tickets we retrieve — the decision engine may + # still use the best doc for the justification. + retrieved_docs = self.retriever.retrieve(combined_clean, top_k=TOP_K_DOCS) + log.info("Retrieved docs:\n" + self.retriever.pretty_results(retrieved_docs)) + + # ── Step 7: Build TicketContext ──────────────────────────────────── + ctx = TicketContext( + raw_text=combined_raw, + clean_text=combined_clean, + request_type=request_type, + product_area=product_area, + is_high_risk=is_high_risk, + risk_category=risk_category, + intents=intents, + retrieved_docs=retrieved_docs, + ) + + # ── Step 8: Decision Engine ──────────────────────────────────────── + decision = self.decision_engine.evaluate(ctx) + + # ── Step 9: Response Generation ─────────────────────────────────── + response = self.generator.generate(ctx, decision) + + # ── Step 10: Assemble output row ────────────────────────────────── + return { + # Original input fields (for traceability in output CSV) + "issue": issue, + "subject": subject, + "company": company, + # Required output fields + "status": decision.status, + "product_area": product_area, + "response": response, + "justification": decision.justification, + "request_type": request_type, + } + + def process_batch(self, tickets: list[dict]) -> list[dict]: + """ + Process a list of ticket dicts (each with 'issue', 'subject', 'company'). + Returns a parallel list of result dicts. + """ + results = [] + total = len(tickets) + + for i, ticket in enumerate(tickets, 1): + log.section(f"Ticket {i}/{total}") + result = self.process_ticket( + issue=ticket.get("issue", ""), + subject=ticket.get("subject", ""), + company=ticket.get("company", ""), + ) + results.append(result) + + return results diff --git a/code/classifier.py b/code/classifier.py new file mode 100644 index 00000000..b22bb67c --- /dev/null +++ b/code/classifier.py @@ -0,0 +1,191 @@ +""" +classifier.py — Two-stage classification pipeline. + +Stage 1: Request-type → bug | feature_request | invalid | product_issue +Stage 2: Product-area → assessments | account_management | billing | + privacy | security | technical_issues | general + +Each stage uses a hybrid approach: + 1. Keyword scan — fast O(n) pattern match on lowercased text. + 2. Semantic tie-break — cosine similarity vs. pre-built label embeddings, + used only when the keyword vote is ambiguous or returns no winner. + +This keeps the classifier deterministic and explainable without needing +an LLM call for every ticket. +""" + +from __future__ import annotations + +from collections import Counter +from typing import TYPE_CHECKING + +from config import ( + PRODUCT_AREA_KEYWORDS, + RISK_PATTERNS, + REQUEST_TYPE_KEYWORDS, +) +from utils import clean_text, log + +if TYPE_CHECKING: + from retriever import Retriever + + +# ───────────────────────────────────────────────────────────────────────────── +# Helpers +# ───────────────────────────────────────────────────────────────────────────── + +def _keyword_votes(text: str, keyword_map: dict[str, list[str]]) -> Counter: + """ + Return a vote counter keyed by category. + Each keyword match in `text` adds one vote to its category. + Longer keywords score more (len/10 bonus) so "unauthorized access" beats + "access" in isolation. + """ + votes: Counter = Counter() + for category, keywords in keyword_map.items(): + for kw in keywords: + if kw in text: + votes[category] += 1 + len(kw) // 10 + return votes + + +# ───────────────────────────────────────────────────────────────────────────── +# Risk Detection +# ───────────────────────────────────────────────────────────────────────────── + +class RiskDetector: + """ + Scans ticket text for high-risk patterns. + Returns (is_high_risk: bool, risk_category: str | None). + """ + + def detect(self, text: str) -> tuple[bool, str | None]: + lowered = clean_text(text) + for category, patterns in RISK_PATTERNS.items(): + for pattern in patterns: + if pattern in lowered: + log.warn(f"Risk detected — category={category!r}, trigger={pattern!r}") + return True, category + return False, None + + +# ───────────────────────────────────────────────────────────────────────────── +# Request-Type Classifier +# ───────────────────────────────────────────────────────────────────────────── + +class RequestTypeClassifier: + """ + Classifies a ticket into one of four request types. + + Decision order (stops at first match): + 1. Invalid signals → invalid + 2. Bug signals → bug + 3. Feature signals → feature_request + 4. Fallback → product_issue + """ + + def classify(self, text: str) -> str: + lowered = clean_text(text) + votes = _keyword_votes(lowered, REQUEST_TYPE_KEYWORDS) + + if not votes: + return "product_issue" # default catch-all + + # "invalid" always wins if it has any votes (policy violation) + if votes.get("invalid", 0) > 0: + return "invalid" + + winner = votes.most_common(1)[0][0] + return winner if winner != "product_issue" else "product_issue" + + +# ───────────────────────────────────────────────────────────────────────────── +# Product-Area Classifier +# ───────────────────────────────────────────────────────────────────────────── + +class ProductAreaClassifier: + """ + Two-stage product-area classifier. + + Stage 1 — keyword voting: + Build a vote counter; if one area dominates, return it immediately. + + Stage 2 — semantic similarity (via Retriever embeddings): + When the keyword vote is a tie or yields zero, compare the ticket + embedding against pre-computed label-description embeddings and pick + the closest area. + """ + + # Human-readable descriptions used as semantic label anchors + _LABEL_DESCRIPTIONS: dict[str, str] = { + "assessments": "coding test quiz assessment question timer score result", + "account_management": "login password account admin user 2fa locked out access", + "billing": "billing invoice charge payment refund subscription plan", + "privacy": "gdpr data deletion personal data privacy compliance erasure", + "security": "security breach unauthorized fraud stolen hacked vulnerability", + "technical_issues": "api integration error bug crash performance browser", + "general": "general query feature request demo pricing help", + } + + def __init__(self) -> None: + self._label_embeddings: dict[str, any] | None = None + + def _ensure_label_embeddings(self, retriever: "Retriever") -> None: + """Lazily build label embeddings using the retriever's encoder.""" + if self._label_embeddings is not None: + return + self._label_embeddings = { + area: retriever.encode(desc) + for area, desc in self._LABEL_DESCRIPTIONS.items() + } + + def classify(self, text: str, retriever: "Retriever | None" = None) -> str: + lowered = clean_text(text) + votes = _keyword_votes(lowered, PRODUCT_AREA_KEYWORDS) + + if votes: + top_two = votes.most_common(2) + winner_score = top_two[0][1] + runner_score = top_two[1][1] if len(top_two) > 1 else 0 + + # Clear winner: top score is strictly more than runner-up → fast path + if winner_score > runner_score: + return top_two[0][0] + + # Tie or no votes → semantic fallback + if retriever is not None: + self._ensure_label_embeddings(retriever) + ticket_emb = retriever.encode(lowered) + best_area, best_sim = "general", -1.0 + for area, label_emb in self._label_embeddings.items(): + sim = float(retriever.cosine_similarity(ticket_emb, label_emb)) + if sim > best_sim: + best_sim, best_area = sim, area + log.info(f"Semantic product-area → {best_area} (sim={best_sim:.3f})") + return best_area + + # Pure keyword tie — return the leader anyway + if votes: + return votes.most_common(1)[0][0] + + return "general" + + +# ───────────────────────────────────────────────────────────────────────────── +# Multi-intent Detection +# ───────────────────────────────────────────────────────────────────────────── + +def detect_multi_intent(text: str) -> list[str]: + """ + Lightweight multi-intent detection. + + Checks if the ticket touches several product areas simultaneously. + Returns a list of areas (>1 means multi-intent). + Used by the decision engine to flag potentially complex tickets. + """ + lowered = clean_text(text) + votes = _keyword_votes(lowered, PRODUCT_AREA_KEYWORDS) + + # Collect all areas with at least 1 vote + areas = [area for area, count in votes.items() if count > 0] + return areas if areas else ["general"] diff --git a/code/config.py b/code/config.py new file mode 100644 index 00000000..9b5a03a6 --- /dev/null +++ b/code/config.py @@ -0,0 +1,129 @@ +""" +config.py — Central configuration for the HackerRank Support Triage Agent. + +All constants, paths, thresholds, and keyword lists live here so that +every other module stays free of magic values. +""" + +import os + +# ── Paths ────────────────────────────────────────────────────────────────── +# BASE_DIR is .../hackerrank-orchestrate-may26/code +BASE_DIR = os.path.dirname(os.path.abspath(__file__)) + +# Go up one level to find data and support_tickets +DATA_DIR = os.path.normpath(os.path.join(BASE_DIR, "..", "data")) +TICKETS_DIR = os.path.normpath(os.path.join(BASE_DIR, "..", "support_tickets")) + +INPUT_CSV = os.path.join(TICKETS_DIR, "support_tickets.csv") +OUTPUT_CSV = os.path.join(TICKETS_DIR, "output.csv") + +# ── Embedding model ──────────────────────────────────────────────────────── +EMBEDDING_MODEL = "all-MiniLM-L6-v2" +RANDOM_SEED = 42 # determinism + +# ── Retrieval ────────────────────────────────────────────────────────────── +TOP_K_DOCS = 3 # number of docs retrieved +CONFIDENCE_THRESHOLD = 0.20 # cosine-sim below this → escalate + +# ── Output field names ───────────────────────────────────────────────────── +OUTPUT_FIELDS = ["status", "product_area", "response", "justification", "request_type"] + +# ───────────────────────────────────────────────────────────────────────────── +# Risk keywords — any match forces escalation regardless of retrieval score. +# Grouped by risk category for readable justifications. +# ───────────────────────────────────────────────────────────────────────────── +RISK_PATTERNS = { + "fraud_security": [ + "fraud", "stolen", "unauthorized access", "breach", + "hacked", "compromised", "security incident", "intrusion", + "leak", "data breach", + ], + "payment_dispute": [ + "refund", "dispute", "chargeback", "double charge", + "charged twice", "payment issue", "overcharged", + ], + "score_manipulation": [ + "increase score", "change score", "modify score", + "change result", "modify result", "change the results", + "alter result", "pass the candidate", "make him pass", + "make her pass", "mark as passed", "change recruitment", + ], + "account_permission": [ + "admin access", "grant admin", "give admin", + "escalate permission", "bypass permission", "override access", + ], + "vulnerability": [ + "vulnerability", "exploit", "cve", "zero-day", + "sql injection", "xss", "remote code execution", + ], + "data_privacy": [ + "gdpr", "delete all data", "erase all data", + "right to be forgotten", "data deletion request", + "personal data removal", + ], +} + +# ───────────────────────────────────────────────────────────────────────────── +# Product-area keyword map — used for keyword-based classification. +# Semantic classification (embeddings) breaks ties. +# ───────────────────────────────────────────────────────────────────────────── +PRODUCT_AREA_KEYWORDS = { + "assessments": [ + "assessment", "test", "quiz", "question", "library", + "coding challenge", "proctoring", "timer", "submission", + "score", "result", "language", "code editor", "question bank", + "loading", "blank screen", + ], + "account_management": [ + "login", "log in", "password", "reset", "account", "admin", + "user", "invite", "team", "2fa", "two-factor", "locked out", + "credentials", "sign in", "access", "permission", + ], + "billing": [ + "billing", "invoice", "charge", "payment", "refund", + "subscription", "plan", "upgrade", "downgrade", "receipt", + "duplicate charge", "overcharged", "cancel", + ], + "privacy": [ + "gdpr", "data deletion", "personal data", "privacy", + "right to erasure", "data request", "compliance", + "erase", "delete data", "data export", + ], + "security": [ + "security", "breach", "unauthorized", "fraud", "stolen", + "hacked", "vulnerability", "exploit", "token", "api key", + "suspicious", "incident", + ], + "technical_issues": [ + "api", "integration", "error", "bug", "crash", "not working", + "failed", "slow", "performance", "browser", "chrome", + "firefox", "email", "notification", "webhook", "401", "500", + ], + "general": [ + "demo", "pricing", "feature request", "feedback", "contact", + "how to", "help", "report", "audit", "export", + ], +} + +# ───────────────────────────────────────────────────────────────────────────── +# Request-type keyword map +# ───────────────────────────────────────────────────────────────────────────── +REQUEST_TYPE_KEYWORDS = { + "bug": [ + "bug", "crash", "error", "broken", "not working", "fails", + "failure", "freeze", "glitch", "incorrect", "wrong", + "doesn't work", "does not work", "stopped working", + ], + "feature_request": [ + "feature", "request", "would like", "wish", "want a", + "add support", "can you add", "please add", "enhancement", + "suggestion", "idea", "new functionality", + ], + "invalid": [ + "increase score", "change score", "change result", + "modify result", "pass candidate", "fraud", "stolen", + "unauthorized", + ], + # product_issue is the catch-all — no keywords needed +} diff --git a/code/decision.py b/code/decision.py new file mode 100644 index 00000000..29936d8a --- /dev/null +++ b/code/decision.py @@ -0,0 +1,189 @@ +""" +decision.py — Decision Engine. + +Determines whether a ticket should be: + • replied — high-confidence retrieval, no risk flags, supported request. + • escalated — any of: high-risk content, unsupported action, low retrieval + confidence, multi-intent complexity, or insufficient info. + +All decisions are deterministic and explainable — every path produces +a justification string suitable for the output CSV. +""" + +from __future__ import annotations + +from dataclasses import dataclass +from typing import Optional + +from config import CONFIDENCE_THRESHOLD +from retriever import RetrievedDoc +from utils import log + + +# ───────────────────────────────────────────────────────────────────────────── +# Input / Output structures +# ───────────────────────────────────────────────────────────────────────────── + +@dataclass +class TicketContext: + """All pre-computed metadata about a single ticket.""" + raw_text: str + clean_text: str + request_type: str + product_area: str + is_high_risk: bool + risk_category: Optional[str] + intents: list[str] # detected product areas (multi-intent) + retrieved_docs: list[RetrievedDoc] + + +@dataclass +class Decision: + """Output of the decision engine for one ticket.""" + status: str # "replied" | "escalated" + justification: str + best_doc: Optional[RetrievedDoc] # None if escalated before retrieval + + +# ───────────────────────────────────────────────────────────────────────────── +# Decision Engine +# ───────────────────────────────────────────────────────────────────────────── + +class DecisionEngine: + """ + Rule-based decision engine with a clear priority order. + + Priority (highest → lowest): + 1. High-risk content → always escalate + 2. Invalid request type → always escalate + 3. Score / result manipulation → always escalate + 4. Low retrieval confidence → escalate + 5. No supporting docs → escalate + 6. All checks pass → reply + """ + + # Request types that we can attempt to reply to + REPLIABLE_TYPES = {"product_issue", "bug", "feature_request"} + + # Escalation team mappings by risk category + ESCALATION_TEAMS: dict[str, str] = { + "fraud_security": "the Security and Trust team", + "payment_dispute": "the Finance and Billing team", + "score_manipulation": "the Policy and Compliance team", + "account_permission": "the Account Management team", + "vulnerability": "the Security Engineering team", + "data_privacy": "the Privacy and Compliance team", + } + + def evaluate(self, ctx: TicketContext) -> Decision: + """ + Run the ticket through all decision rules in priority order. + Returns the first matching Decision. + """ + + # ── Rule 1: High-risk content ────────────────────────────────────── + if ctx.is_high_risk: + team = self.ESCALATION_TEAMS.get(ctx.risk_category or "", "the specialist team") + justification = ( + f"Ticket flagged as HIGH-RISK (category: {ctx.risk_category}). " + f"Such requests involve sensitive matters (security, fraud, policy violations, " + f"or data privacy) that exceed the scope of standard support. " + f"Escalating to {team} for proper handling." + ) + log.warn(f"ESCALATE — high-risk ({ctx.risk_category})") + return Decision( + status="escalated", + justification=justification, + best_doc=None, + ) + + # ── Rule 2: Invalid request type ────────────────────────────────── + if ctx.request_type == "invalid": + justification = ( + "Ticket classified as INVALID: the request violates platform policies " + "(e.g., requesting score manipulation, unauthorised changes, or fraudulent actions). " + "This cannot be fulfilled per HackerRank's Terms of Service. Escalating to " + "the Policy and Compliance team." + ) + log.warn("ESCALATE — invalid request type") + return Decision( + status="escalated", + justification=justification, + best_doc=None, + ) + + # ── Rule 3: No retrieved docs ───────────────────────────────────── + if not ctx.retrieved_docs: + justification = ( + "No relevant documentation was found in the local support corpus for this query. " + "Responding without a grounded source would risk hallucination. " + "Escalating to a human agent for accurate assistance." + ) + log.warn("ESCALATE — no retrieved documents") + return Decision( + status="escalated", + justification=justification, + best_doc=None, + ) + + best_doc = ctx.retrieved_docs[0] + + # ── Rule 4: Low retrieval confidence ────────────────────────────── + if not best_doc.is_confident: + justification = ( + f"Retrieval confidence is too low (best score: {best_doc.score:.3f}, " + f"threshold: {CONFIDENCE_THRESHOLD}). " + f"The closest document found ({best_doc.chunk.source!r}) is not sufficiently " + f"relevant to provide a reliable answer. Escalating to avoid misinformation." + ) + log.warn(f"ESCALATE — low confidence ({best_doc.score:.3f} < {CONFIDENCE_THRESHOLD})") + return Decision( + status="escalated", + justification=justification, + best_doc=best_doc, + ) + + # ── Rule 5: Multi-intent with low cross-area confidence ─────────── + if len(ctx.intents) >= 3: + # Three or more distinct product areas detected — likely complex + justification = ( + f"Multi-intent ticket detected spanning {len(ctx.intents)} product areas " + f"({', '.join(ctx.intents)}). Complex multi-topic tickets are better handled " + f"by a specialised agent who can address all concerns accurately." + ) + log.warn(f"ESCALATE — multi-intent ({ctx.intents})") + return Decision( + status="escalated", + justification=justification, + best_doc=best_doc, + ) + + # ── Rule 6: Feature request — acknowledge and log ───────────────── + if ctx.request_type == "feature_request": + justification = ( + f"Ticket classified as a FEATURE REQUEST. " + f"Feature requests are directed to the product feedback portal for review. " + f"Response grounded in document: {best_doc.chunk.source!r} " + f"(relevance score: {best_doc.score:.3f})." + ) + log.success(f"REPLY — feature request, doc={best_doc.chunk.source!r}") + return Decision( + status="replied", + justification=justification, + best_doc=best_doc, + ) + + # ── Rule 7: All checks passed — reply ───────────────────────────── + justification = ( + f"Ticket classified as {ctx.request_type.upper()} in product area " + f"{ctx.product_area.upper()}. " + f"High-confidence answer grounded in {best_doc.chunk.source!r} " + f"(relevance score: {best_doc.score:.3f}). " + f"No risk flags detected. Responding with corpus-grounded information." + ) + log.success(f"REPLY — {ctx.request_type}, doc={best_doc.chunk.source!r} ({best_doc.score:.3f})") + return Decision( + status="replied", + justification=justification, + best_doc=best_doc, + ) diff --git a/code/generator.py b/code/generator.py new file mode 100644 index 00000000..9ba09a54 --- /dev/null +++ b/code/generator.py @@ -0,0 +1,187 @@ +""" +generator.py — Response Generator. + +STRICT RULE: Every customer-facing response MUST be grounded in retrieved +corpus content. The generator is intentionally simple — it surfaces the +most relevant passage, wraps it in a polite template, and refuses to add +information that was not found in the corpus. + +For escalated tickets a safe, non-committal message is returned that: + • Acknowledges the ticket. + • Explains it has been escalated. + • Avoids promising a timeline or outcome. +""" + +from __future__ import annotations + +import textwrap +from typing import Optional + +from decision import Decision, TicketContext +from retriever import RetrievedDoc +from utils import log + + +# ───────────────────────────────────────────────────────────────────────────── +# Templates +# ───────────────────────────────────────────────────────────────────────────── + +# Safe escalation message — no commitments, no hallucinated policies +_ESCALATION_TEMPLATE = ( + "Thank you for reaching out to HackerRank Support. " + "We have received your ticket and our team is reviewing it. " + "Your request has been escalated to the appropriate specialist team " + "who will be in touch with you shortly. " + "We appreciate your patience and apologise for any inconvenience." +) + +# Escalation message for explicitly prohibited requests +_POLICY_VIOLATION_TEMPLATE = ( + "Thank you for contacting HackerRank Support. " + "After reviewing your request, we are unable to fulfil it as it falls outside " + "the scope of permitted actions under HackerRank's Terms of Service. " + "If you believe this message was sent in error, please contact your account manager " + "or reach out to support@hackerrank.com for further clarification." +) + +# Risk-specific escalation (security / fraud) +_SECURITY_ESCALATION_TEMPLATE = ( + "Thank you for alerting us. " + "Your report has been flagged as a HIGH-PRIORITY security matter and has been " + "immediately escalated to our Security and Trust team. " + "Please do not attempt to log in or change any credentials until you hear from us. " + "Our team will contact you within 2 hours." +) + +_PRIVACY_ESCALATION_TEMPLATE = ( + "Thank you for your data privacy request. " + "This has been escalated to our Privacy and Compliance team who will process it " + "in accordance with applicable data protection regulations (including GDPR). " + "You can expect a response within 30 days as required by law." +) + +_BILLING_ESCALATION_TEMPLATE = ( + "Thank you for reaching out regarding your billing concern. " + "Your case has been escalated to our Finance and Billing team for investigation. " + "Please allow up to 5 business days for a resolution. " + "If you have transaction IDs or receipts available, please reply to this ticket " + "with those details to help us resolve your case faster." +) + +# Reply prefix +_REPLY_GREETING = "Thank you for contacting HackerRank Support. " + + +# ───────────────────────────────────────────────────────────────────────────── +# Generator +# ───────────────────────────────────────────────────────────────────────────── + +class ResponseGenerator: + """ + Produces customer-facing response text. + + • For 'replied' decisions: extracts and formats the most relevant + passage from the best retrieved document. No content is added beyond + what the corpus contains. + + • For 'escalated' decisions: returns the appropriate canned safe message + based on the risk category. + """ + + # Maximum words to include from the corpus chunk in the reply + MAX_CHUNK_WORDS = 120 + + def generate(self, ctx: TicketContext, decision: Decision) -> str: + if decision.status == "escalated": + return self._escalation_response(ctx, decision) + return self._reply_response(ctx, decision) + + # ── Escalation responses ─────────────────────────────────────────────── + + def _escalation_response(self, ctx: TicketContext, decision: Decision) -> str: + """Pick the most appropriate escalation template based on risk category.""" + rc = ctx.risk_category or "" + + if ctx.request_type == "invalid": + log.info("Generating policy-violation response.") + return _POLICY_VIOLATION_TEMPLATE + + if rc == "fraud_security": + log.info("Generating security escalation response.") + return _SECURITY_ESCALATION_TEMPLATE + + if rc == "data_privacy": + log.info("Generating privacy escalation response.") + return _PRIVACY_ESCALATION_TEMPLATE + + if rc == "payment_dispute": + log.info("Generating billing escalation response.") + return _BILLING_ESCALATION_TEMPLATE + + # Generic escalation + log.info("Generating generic escalation response.") + return _ESCALATION_TEMPLATE + + # ── Reply responses ──────────────────────────────────────────────────── + + def _reply_response(self, ctx: TicketContext, decision: Decision) -> str: + """ + Build a reply grounded in the best retrieved document. + + Strategy: + 1. Take the best chunk from the retriever. + 2. Truncate to MAX_CHUNK_WORDS to keep the response concise. + 3. Wrap in a polite template. + 4. Add a feature-request note if applicable. + 5. Append a source attribution line (internal, not shown to customer — + but kept here for auditability in the CSV). + """ + doc = decision.best_doc + if doc is None: + # Defensive fallback — should not happen for 'replied' status + log.warn("No best_doc for a replied ticket — falling back to generic escalation.") + return _ESCALATION_TEMPLATE + + # Trim the chunk to a reasonable length + passage = self._trim_passage(doc.chunk.text) + + if ctx.request_type == "feature_request": + response = ( + f"{_REPLY_GREETING}" + f"Thank you for your feature suggestion! " + f"We have noted your request. Here is some relevant information from our " + f"current documentation that may be helpful:\n\n" + f"{passage}\n\n" + f"To formally submit your feature request, please visit our Feedback Portal " + f"at feedback.hackerrank.com. Feature requests are reviewed quarterly by our " + f"Product team, and popular requests may be added to the roadmap." + ) + else: + response = ( + f"{_REPLY_GREETING}" + f"Based on our support documentation, here is the information relevant to " + f"your query:\n\n" + f"{passage}\n\n" + f"If this does not fully resolve your issue, please reply to this ticket " + f"with additional details and we will be happy to assist further." + ) + + return response.strip() + + # ── Helpers ──────────────────────────────────────────────────────────── + + def _trim_passage(self, text: str) -> str: + """Truncate passage to MAX_CHUNK_WORDS words, ending at a sentence boundary if possible.""" + words = text.split() + if len(words) <= self.MAX_CHUNK_WORDS: + return text + + truncated = " ".join(words[:self.MAX_CHUNK_WORDS]) + + # Try to end at a sentence boundary (., !, ?) + for punct in (".", "!", "?"): + last_punct = truncated.rfind(punct) + if last_punct > len(truncated) // 2: # don't cut too early + return truncated[:last_punct + 1] + + return truncated + "…" diff --git a/code/main.py b/code/main.py index e69de29b..34040f34 100644 --- a/code/main.py +++ b/code/main.py @@ -0,0 +1,67 @@ +""" +main.py — Entry point for the HackerRank Support Triage Agent. + +Run: + python main.py + +Reads: support_tickets/support_tickets.csv +Writes: output.csv +""" + +import sys +import time + +from agent import SupportTriageAgent +from config import INPUT_CSV, OUTPUT_CSV +from utils import load_tickets, log, set_seeds, write_output + + +def main() -> None: + start_time = time.perf_counter() + + log.section("HackerRank Support Triage Agent — HackerRank Orchestrate May 2026") + + # ── 0. Determinism ──────────────────────────────────────────────────── + set_seeds() + + # ── 1. Load input tickets ───────────────────────────────────────────── + log.info(f"Loading tickets from: {INPUT_CSV}") + try: + tickets = load_tickets(INPUT_CSV) + except FileNotFoundError: + log.error(f"Input file not found: {INPUT_CSV}") + sys.exit(1) + + if not tickets: + log.warn("No tickets found in CSV. Exiting.") + sys.exit(0) + + log.success(f"Loaded {len(tickets)} ticket(s).") + + # ── 2. Initialise agent (builds RAG index) ──────────────────────────── + agent = SupportTriageAgent() + + # ── 3. Process all tickets ──────────────────────────────────────────── + results = agent.process_batch(tickets) + + # ── 4. Write output ─────────────────────────────────────────────────── + log.section("Writing Output") + write_output(OUTPUT_CSV, results) + log.success(f"Output written to: {OUTPUT_CSV}") + + # ── 5. Summary ──────────────────────────────────────────────────────── + elapsed = time.perf_counter() - start_time + replied = sum(1 for r in results if r["status"] == "replied") + escalated = sum(1 for r in results if r["status"] == "escalated") + + log.section("Run Summary") + print(f" Total tickets : {len(results)}") + print(f" Replied : {replied}") + print(f" Escalated : {escalated}") + print(f" Elapsed time : {elapsed:.2f}s") + print() + log.success("Done.") + + +if __name__ == "__main__": + main() diff --git a/code/output.csv b/code/output.csv new file mode 100644 index 00000000..95a09b1b --- /dev/null +++ b/code/output.csv @@ -0,0 +1,52 @@ +issue,subject,company,status,product_area,response,justification,request_type +I cannot log in to my account. I keep getting an error saying my password is incorrect even after resetting it.,Account Login Issue,TechCorp Inc,replied,account_management,"Thank you for contacting HackerRank Support. Based on our support documentation, here is the information relevant to your query: + +# Account Management - HackerRank Support Policy ## Password Reset If a user is unable to log in, they should follow the standard password reset process: 1. Click ""Forgot Password"" on the login page. 2. Enter the registered email address. 3. A reset link will be sent to the email within 5 minutes. 4. The link expires in 24 hours. 5. If the email is not received, check spam/junk folders. 6. Contact support if the registered email is no longer accessible. ## Adding Admin Users Only existing account administrators can add new admin users. To add an admin: 1. Log in as an existing admin. 2. Navigate to Settings > Team Management. 3. + +If this does not fully resolve your issue, please reply to this ticket with additional details and we will be happy to assist further.",Ticket classified as BUG in product area ACCOUNT_MANAGEMENT. High-confidence answer grounded in 'account_management.txt' (relevance score: 0.489). No risk flags detected. Responding with corpus-grounded information.,bug +Someone has unauthorized access to our company's HackerRank account. We suspect fraud and stolen credentials.,URGENT: Security Breach - Unauthorized Access,GlobalBank Ltd,escalated,security,"Thank you for contacting HackerRank Support. After reviewing your request, we are unable to fulfil it as it falls outside the scope of permitted actions under HackerRank's Terms of Service. If you believe this message was sent in error, please contact your account manager or reach out to support@hackerrank.com for further clarification.","Ticket flagged as HIGH-RISK (category: fraud_security). Such requests involve sensitive matters (security, fraud, policy violations, or data privacy) that exceed the scope of standard support. Escalating to the Security and Trust team for proper handling.",invalid +Can you please increase the score of our candidate John Doe from 65 to 85? We need him to pass.,Candidate Score Change Request,StartupXYZ,replied,assessments,"Thank you for contacting HackerRank Support. Thank you for your feature suggestion! We have noted your request. Here is some relevant information from our current documentation that may be helpful: + +How are assessments graded? Assessments are graded automatically by HackerRank's evaluation engine. Code is compiled and run against hidden and visible test cases. Scores reflect the percentage of test cases passed. Scores are final and cannot be manually adjusted. ## Terms of Service Summary Users and companies must agree to HackerRank's Terms of Service. Key provisions include: - Users may not attempt to manipulate assessment scores or results. - Users may not share test content with candidates or publicly. - Companies may not use assessment data for purposes other than hiring evaluation. - Violations of the Terms of Service may result in immediate account suspension. + +To formally submit your feature request, please visit our Feedback Portal at feedback.hackerrank.com. Feature requests are reviewed quarterly by our Product team, and popular requests may be added to the roadmap.",Ticket classified as a FEATURE REQUEST. Feature requests are directed to the product feedback portal for review. Response grounded in document: 'general_faq.txt' (relevance score: 0.324).,feature_request +The coding assessment is not loading on Chrome browser. It just shows a blank screen.,Assessment Not Loading,AcmeSoftware,replied,assessments,"Thank you for contacting HackerRank Support. Based on our support documentation, here is the information relevant to your query: + +# Assessments - HackerRank Support Policy ## Supported Browsers HackerRank assessments are supported on the following browsers: - Google Chrome (version 80 and above) - Recommended - Mozilla Firefox (version 75 and above) - Microsoft Edge (Chromium-based, version 80 and above) - Safari (version 13 and above) on macOS If an assessment is not loading on Chrome: 1. Ensure Chrome is updated to the latest version. 2. Disable browser extensions, especially ad blockers. 3. Clear browser cache and cookies (Settings > Privacy > Clear Browsing Data). 4. Check that JavaScript is enabled. 5. Try opening the assessment in an incognito window. 6. Disable hardware acceleration in Chrome settings. + +If this does not fully resolve your issue, please reply to this ticket with additional details and we will be happy to assist further.",Ticket classified as PRODUCT_ISSUE in product area ASSESSMENTS. High-confidence answer grounded in 'assessments.txt' (relevance score: 0.602). No risk flags detected. Responding with corpus-grounded information.,product_issue +We want a feature where candidates can take assessments on mobile devices.,Feature Request: Mobile Assessments,MobileFirst Co,replied,assessments,"Thank you for contacting HackerRank Support. Thank you for your feature suggestion! We have noted your request. Here is some relevant information from our current documentation that may be helpful: + +# Assessments - HackerRank Support Policy ## Supported Browsers HackerRank assessments are supported on the following browsers: - Google Chrome (version 80 and above) - Recommended - Mozilla Firefox (version 75 and above) - Microsoft Edge (Chromium-based, version 80 and above) - Safari (version 13 and above) on macOS If an assessment is not loading on Chrome: 1. Ensure Chrome is updated to the latest version. 2. Disable browser extensions, especially ad blockers. 3. Clear browser cache and cookies (Settings > Privacy > Clear Browsing Data). 4. Check that JavaScript is enabled. 5. Try opening the assessment in an incognito window. 6. Disable hardware acceleration in Chrome settings. + +To formally submit your feature request, please visit our Feedback Portal at feedback.hackerrank.com. Feature requests are reviewed quarterly by our Product team, and popular requests may be added to the roadmap.",Ticket classified as a FEATURE REQUEST. Feature requests are directed to the product feedback portal for review. Response grounded in document: 'assessments.txt' (relevance score: 0.601).,feature_request +I was charged twice for our subscription this month. Please issue a refund for the duplicate charge.,Billing Issue - Double Charge,Enterprise Solutions,escalated,billing,"Thank you for reaching out regarding your billing concern. Your case has been escalated to our Finance and Billing team for investigation. Please allow up to 5 business days for a resolution. If you have transaction IDs or receipts available, please reply to this ticket with those details to help us resolve your case faster.","Ticket flagged as HIGH-RISK (category: payment_dispute). Such requests involve sensitive matters (security, fraud, policy violations, or data privacy) that exceed the scope of standard support. Escalating to the Finance and Billing team for proper handling.",product_issue +How do I add a new admin user to our company account?,Adding Admin User,DataDriven LLC,replied,account_management,"Thank you for contacting HackerRank Support. Based on our support documentation, here is the information relevant to your query: + +# Account Management - HackerRank Support Policy ## Password Reset If a user is unable to log in, they should follow the standard password reset process: 1. Click ""Forgot Password"" on the login page. 2. Enter the registered email address. 3. A reset link will be sent to the email within 5 minutes. 4. The link expires in 24 hours. 5. If the email is not received, check spam/junk folders. 6. Contact support if the registered email is no longer accessible. ## Adding Admin Users Only existing account administrators can add new admin users. To add an admin: 1. Log in as an existing admin. 2. Navigate to Settings > Team Management. 3. + +If this does not fully resolve your issue, please reply to this ticket with additional details and we will be happy to assist further.",Ticket classified as PRODUCT_ISSUE in product area ACCOUNT_MANAGEMENT. High-confidence answer grounded in 'account_management.txt' (relevance score: 0.523). No risk flags detected. Responding with corpus-grounded information.,product_issue +Our candidates are reporting that the test timer is not working correctly and counts down too fast.,Timer Bug in Assessment,QualityTech,escalated,assessments,Thank you for reaching out to HackerRank Support. We have received your ticket and our team is reviewing it. Your request has been escalated to the appropriate specialist team who will be in touch with you shortly. We appreciate your patience and apologise for any inconvenience.,"Multi-intent ticket detected spanning 3 product areas (assessments, technical_issues, general). Complex multi-topic tickets are better handled by a specialised agent who can address all concerns accurately.",bug +I want to delete all candidate data from your servers immediately due to GDPR compliance.,GDPR Data Deletion Request,EuroFinance GmbH,escalated,privacy,Thank you for your data privacy request. This has been escalated to our Privacy and Compliance team who will process it in accordance with applicable data protection regulations (including GDPR). You can expect a response within 30 days as required by law.,"Ticket flagged as HIGH-RISK (category: data_privacy). Such requests involve sensitive matters (security, fraud, policy violations, or data privacy) that exceed the scope of standard support. Escalating to the Privacy and Compliance team for proper handling.",feature_request +What programming languages are supported in the code editor?,Supported Languages Query,DevHouse,escalated,assessments,Thank you for reaching out to HackerRank Support. We have received your ticket and our team is reviewing it. Your request has been escalated to the appropriate specialist team who will be in touch with you shortly. We appreciate your patience and apologise for any inconvenience.,"Retrieval confidence is too low (best score: 0.244, threshold: 0.3). The closest document found ('general_faq.txt') is not sufficiently relevant to provide a reliable answer. Escalating to avoid misinformation.",product_issue +Our API integration keeps failing with a 401 error when using the token we generated.,API Authentication Failure,IntegrationPro,replied,technical_issues,"Thank you for contacting HackerRank Support. Based on our support documentation, here is the information relevant to your query: + +# Technical Issues & Integrations - HackerRank Support Policy ## API Integration Issues HackerRank provides a RESTful API for integration with ATS systems, HRIS platforms, and custom workflows. ### Common API Error Codes - 200 OK: Successful request. - 400 Bad Request: Malformed request syntax. Check the request payload and parameters. - 401 Unauthorized: Invalid or expired API token. Regenerate the token in Settings > Integrations > API Tokens. - 403 Forbidden: Insufficient permissions. Ensure the API token has the required scopes. - 404 Not Found: The requested resource does not exist. Check the endpoint URL and IDs. - 429 Too Many Requests: Rate limit exceeded. Implement exponential backoff and retry logic. - 500 Internal Server Error: A server-side error. + +If this does not fully resolve your issue, please reply to this ticket with additional details and we will be happy to assist further.",Ticket classified as BUG in product area TECHNICAL_ISSUES. High-confidence answer grounded in 'technical_issues.txt' (relevance score: 0.597). No risk flags detected. Responding with corpus-grounded information.,bug +Can you change the results of our last recruitment drive? Some candidates should have passed.,Change Recruitment Results,HireFast Inc,escalated,assessments,Thank you for reaching out to HackerRank Support. We have received your ticket and our team is reviewing it. Your request has been escalated to the appropriate specialist team who will be in touch with you shortly. We appreciate your patience and apologise for any inconvenience.,"Ticket flagged as HIGH-RISK (category: score_manipulation). Such requests involve sensitive matters (security, fraud, policy violations, or data privacy) that exceed the scope of standard support. Escalating to the Policy and Compliance team for proper handling.",product_issue +We need a report of all assessments taken in the last 6 months for audit purposes.,Audit Report Request,ComplianceCorp,replied,assessments,"Thank you for contacting HackerRank Support. Thank you for your feature suggestion! We have noted your request. Here is some relevant information from our current documentation that may be helpful: + +How are assessments graded? Assessments are graded automatically by HackerRank's evaluation engine. Code is compiled and run against hidden and visible test cases. Scores reflect the percentage of test cases passed. Scores are final and cannot be manually adjusted. ## Terms of Service Summary Users and companies must agree to HackerRank's Terms of Service. Key provisions include: - Users may not attempt to manipulate assessment scores or results. - Users may not share test content with candidates or publicly. - Companies may not use assessment data for purposes other than hiring evaluation. - Violations of the Terms of Service may result in immediate account suspension. + +To formally submit your feature request, please visit our Feedback Portal at feedback.hackerrank.com. Feature requests are reviewed quarterly by our Product team, and popular requests may be added to the roadmap.",Ticket classified as a FEATURE REQUEST. Feature requests are directed to the product feedback portal for review. Response grounded in document: 'general_faq.txt' (relevance score: 0.463).,feature_request +The video proctoring feature keeps crashing after 10 minutes of the test.,Proctoring Feature Crash,SecureHire,replied,assessments,"Thank you for contacting HackerRank Support. Based on our support documentation, here is the information relevant to your query: + +local network issues. - If the issue persists, contact support with browser logs and a screenshot. ## Data Export and Reports Customers can export assessment data and reports: 1. Navigate to Reports in the main dashboard. 2. Select the date range and filters. 3. Click ""Export to CSV"" or ""Export to PDF."" 4. For large exports (>10,000 rows), exports are processed asynchronously and delivered via email. 5. Audit reports for compliance can be generated under Reports > Audit Logs. For custom or automated report generation, use the Reporting API endpoints documented in the API Reference. ## Video and Proctoring Technical Issues If video proctoring is not working: 1. Ensure the candidate is using a supported browser (Chrome recommended). 2. + +If this does not fully resolve your issue, please reply to this ticket with additional details and we will be happy to assist further.",Ticket classified as BUG in product area ASSESSMENTS. High-confidence answer grounded in 'technical_issues.txt' (relevance score: 0.488). No risk flags detected. Responding with corpus-grounded information.,bug +I accidentally deleted our question library. Can it be recovered?,Accidental Question Library Deletion,LostData Co,replied,assessments,"Thank you for contacting HackerRank Support. Based on our support documentation, here is the information relevant to your query: + +2. Provide the account email, company name, and the name of the deleted library. 3. Recovery is possible within 30 days of deletion from our backup systems. 4. Recovery requests beyond 30 days cannot be guaranteed. ## Assessment Results and Integrity HackerRank is committed to fair and transparent assessment results. The following actions are strictly prohibited and will not be accommodated: - Requesting changes to candidate scores after an assessment is completed. - Requesting changes to assessment results for any reason. - Requesting that candidates be marked as passed when they did not meet the threshold. Assessment results are final and tamper-proof. Any attempt to manipulate results violates our Terms of Service and may result in account suspension. + +If this does not fully resolve your issue, please reply to this ticket with additional details and we will be happy to assist further.",Ticket classified as PRODUCT_ISSUE in product area ASSESSMENTS. High-confidence answer grounded in 'assessments.txt' (relevance score: 0.356). No risk flags detected. Responding with corpus-grounded information.,product_issue diff --git a/code/requirements.txt b/code/requirements.txt new file mode 100644 index 00000000..c1d636df --- /dev/null +++ b/code/requirements.txt @@ -0,0 +1,3 @@ +sentence-transformers==3.0.1 +numpy>=1.24.0 +scikit-learn>=1.3.0 diff --git a/code/retriever.py b/code/retriever.py new file mode 100644 index 00000000..1c1ef513 --- /dev/null +++ b/code/retriever.py @@ -0,0 +1,230 @@ +""" +retriever.py — Local RAG (Retrieval-Augmented Generation) engine. + +Design decisions: + • Loads every .txt and .md file from data/ recursively at startup. + • Splits documents into overlapping chunks for context preservation. + • PRIMARY backend : sentence-transformers (all-MiniLM-L6-v2). + • FALLBACK backend : scikit-learn TF-IDF + cosine similarity. + • Returns top-K chunks with confidence scores for the decision engine. +""" + +from __future__ import annotations + +import os +import textwrap +from pathlib import Path +from typing import NamedTuple + +import numpy as np + +from config import DATA_DIR, EMBEDDING_MODEL, TOP_K_DOCS, RANDOM_SEED +from utils import log + + +# ───────────────────────────────────────────────────────────────────────────── +# Data structures +# ───────────────────────────────────────────────────────────────────────────── + +class Chunk(NamedTuple): + text: str # the actual passage + source: str # filename it came from + chunk_id: int # sequential index within the corpus + + +class RetrievedDoc(NamedTuple): + chunk: Chunk + score: float # cosine similarity ∈ [−1, 1] + is_confident: bool # score ≥ CONFIDENCE_THRESHOLD + + +# ───────────────────────────────────────────────────────────────────────────── +# Encoder backends +# ───────────────────────────────────────────────────────────────────────────── + +class _SentenceTransformerBackend: + def __init__(self, model_name: str, seed: int) -> None: + try: + import torch + torch.manual_seed(seed) + except ImportError: + pass + from sentence_transformers import SentenceTransformer + self._model = SentenceTransformer(model_name) + + def encode_batch(self, texts: list[str]) -> np.ndarray: + embs = self._model.encode( + texts, + batch_size=32, + show_progress_bar=False, + normalize_embeddings=True, + ) + return np.array(embs, dtype=np.float32) + + def encode_one(self, text: str) -> np.ndarray: + emb = self._model.encode(text, normalize_embeddings=True, show_progress_bar=False) + return np.array(emb, dtype=np.float32) + + @property + def name(self) -> str: + return "sentence-transformers" + + +class _TFIDFBackend: + def __init__(self) -> None: + from sklearn.feature_extraction.text import TfidfVectorizer + self._vectorizer = TfidfVectorizer( + ngram_range=(1, 2), + max_features=8000, + sublinear_tf=True, + stop_words="english", + ) + self._fitted = False + + def fit(self, texts: list[str]) -> None: + self._vectorizer.fit(texts) + self._fitted = True + + def encode_batch(self, texts: list[str]) -> np.ndarray: + from sklearn.preprocessing import normalize + matrix = self._vectorizer.transform(texts).toarray().astype(np.float32) + return normalize(matrix, norm="l2") + + def encode_one(self, text: str) -> np.ndarray: + from sklearn.preprocessing import normalize + vec = self._vectorizer.transform([text]).toarray().astype(np.float32) + return normalize(vec, norm="l2")[0] + + @property + def name(self) -> str: + return "TF-IDF (fallback)" + + +# ───────────────────────────────────────────────────────────────────────────── +# Retriever +# ───────────────────────────────────────────────────────────────────────────── + +class Retriever: + CHUNK_SIZE = 300 + CHUNK_OVERLAP = 50 + TFIDF_THRESHOLD_MULTIPLIER = 0.6 + + def __init__(self, confidence_threshold: float = 0.30) -> None: + self.confidence_threshold = confidence_threshold + self._chunks: list[Chunk] = [] + self._embeddings: np.ndarray | None = None + self._backend: _SentenceTransformerBackend | _TFIDFBackend | None = None + self._using_tfidf = False + + self._init_backend() + + def _init_backend(self) -> None: + log.info(f"Attempting to load embedding model: {EMBEDDING_MODEL}") + try: + self._backend = _SentenceTransformerBackend(EMBEDDING_MODEL, RANDOM_SEED) + log.success(f"Embedding backend: sentence-transformers ({EMBEDDING_MODEL})") + except Exception as e: + log.warn(f"Could not load sentence-transformers model ({e.__class__.__name__}). Activating TF-IDF fallback.") + self._backend = _TFIDFBackend() + self._using_tfidf = True + self.confidence_threshold *= self.TFIDF_THRESHOLD_MULTIPLIER + log.info(f"TF-IDF confidence threshold set to {self.confidence_threshold:.2f}") + + def build_index(self, data_dir: str = DATA_DIR) -> None: + log.section("Building Retrieval Index") + raw_docs = self._load_corpus(data_dir) + if not raw_docs: + raise FileNotFoundError(f"No valid support files (.txt or .md) found in {data_dir!r}") + + log.info(f"Loaded {len(raw_docs)} files from across all subdirectories.") + + self._chunks = [] + for filename, text in raw_docs.items(): + chunks = self._chunk_text(text, filename) + self._chunks.extend(chunks) + + log.info(f"Created {len(self._chunks)} total chunks.") + + texts = [c.text for c in self._chunks] + if self._using_tfidf: + self._backend.fit(texts) + + self._embeddings = self._backend.encode_batch(texts) + log.success(f"Index built ({self._backend.name}): {self._embeddings.shape[0]} chunks.") + + def retrieve(self, query: str, top_k: int = TOP_K_DOCS) -> list[RetrievedDoc]: + if self._embeddings is None or len(self._chunks) == 0: + raise RuntimeError("Call build_index() before retrieve().") + + query_vec = self._backend.encode_one(query) + scores = self._embeddings @ query_vec + top_indices = np.argsort(scores)[::-1][:top_k] + + results: list[RetrievedDoc] = [] + for idx in top_indices: + score = float(scores[idx]) + chunk = self._chunks[int(idx)] + results.append(RetrievedDoc( + chunk=chunk, + score=score, + is_confident=(score >= self.confidence_threshold), + )) + return results + + @staticmethod + def _load_corpus(data_dir: str) -> dict[str, str]: + """UPDATED: Recursively finds all .txt and .md files in the corpus.""" + corpus: dict[str, str] = {} + data_path = Path(data_dir) + + # Search for both markdown and text files in all subfolders + patterns = ["**/*.txt", "**/*.md"] + + for pattern in patterns: + for filepath in sorted(data_path.glob(pattern)): + try: + content = filepath.read_text(encoding="utf-8", errors="replace").strip() + if content: + # Store as 'folder/filename' to avoid collisions + key = str(filepath.relative_to(data_path)) + corpus[key] = content + except Exception as e: + log.warn(f"Error reading {filepath}: {e}") + + return corpus + + def _chunk_text(self, text: str, source: str) -> list[Chunk]: + words = text.split() + chunks: list[Chunk] = [] + start = 0 + + while start < len(words): + end = min(start + self.CHUNK_SIZE, len(words)) + chunk_text = " ".join(words[start:end]) + chunk_text = " ".join(chunk_text.split()) + + chunks.append(Chunk( + text=chunk_text, + source=source, + chunk_id=len(self._chunks) + len(chunks), + )) + + if end >= len(words): + break + start += self.CHUNK_SIZE - self.CHUNK_OVERLAP + + return chunks + + def encode(self, text: str) -> np.ndarray: + return self._backend.encode_one(text) + + @staticmethod + def cosine_similarity(a: np.ndarray, b: np.ndarray) -> float: + return float(np.dot(a, b)) + + def pretty_results(self, docs: list[RetrievedDoc]) -> str: + lines = [] + for i, doc in enumerate(docs, 1): + preview = textwrap.shorten(doc.chunk.text, width=80, placeholder="…") + lines.append(f" [{i}] score={doc.score:.3f} ({'✓' if doc.is_confident else '✗'}) source={doc.chunk.source!r}\n {preview}") + return "\n".join(lines) \ No newline at end of file diff --git a/code/utils.py b/code/utils.py new file mode 100644 index 00000000..8f0be3e6 --- /dev/null +++ b/code/utils.py @@ -0,0 +1,124 @@ +""" +utils.py — Shared utility helpers. + +Keeps every other module lean: text cleaning, CSV I/O, and a tiny +colour-aware logger that works without external dependencies. +""" + +import csv +import os +import re +import random +import numpy as np +from datetime import datetime +from config import OUTPUT_FIELDS, RANDOM_SEED + + +# ── Determinism ──────────────────────────────────────────────────────────── + +def set_seeds() -> None: + """Pin all known random seeds for reproducible runs.""" + random.seed(RANDOM_SEED) + np.random.seed(RANDOM_SEED) + # torch seed set lazily in retriever to avoid import overhead here + os.environ["PYTHONHASHSEED"] = str(RANDOM_SEED) + + +# ── Text cleaning ────────────────────────────────────────────────────────── + +def clean_text(text: str) -> str: + """ + Normalise free-form ticket text: + • lower-case + • collapse whitespace / newlines + • strip leading/trailing space + """ + if not text: + return "" + text = text.lower() + text = re.sub(r"\s+", " ", text) # collapse whitespace + text = text.strip() + return text + + +def combine_fields(issue: str, subject: str) -> str: + """Return a single string the pipeline can work with.""" + parts = [] + if subject: + parts.append(subject.strip()) + if issue: + parts.append(issue.strip()) + return " | ".join(parts) + + +# ── CSV helpers ──────────────────────────────────────────────────────────── + +def load_tickets(path: str) -> list[dict]: + """ + Load support_tickets.csv into a list of dicts. + Tolerates extra columns and missing optional ones. + """ + tickets = [] + with open(path, newline="", encoding="utf-8") as fh: + reader = csv.DictReader(fh) + for row in reader: + tickets.append({ + "issue": row.get("issue", "").strip(), + "subject": row.get("subject", "").strip(), + "company": row.get("company", "").strip(), + }) + return tickets + + +def write_output(path: str, results: list[dict]) -> None: + """ + Write the triage results to output.csv. + Preserves input columns (issue, subject, company) alongside output fields. + """ + if not results: + print("[WARN] No results to write.") + return + + all_keys = list(results[0].keys()) + with open(path, "w", newline="", encoding="utf-8") as fh: + writer = csv.DictWriter(fh, fieldnames=all_keys) + writer.writeheader() + writer.writerows(results) + + +# ── Logger ───────────────────────────────────────────────────────────────── + +class Logger: + """ + Minimal structured logger that prints timestamped, colour-coded lines. + No external dependencies — uses ANSI escape codes. + """ + RESET = "\033[0m" + BOLD = "\033[1m" + RED = "\033[91m" + YELLOW = "\033[93m" + GREEN = "\033[92m" + CYAN = "\033[96m" + GREY = "\033[90m" + + def _ts(self) -> str: + return datetime.now().strftime("%H:%M:%S") + + def info(self, msg: str) -> None: + print(f"{self.GREY}[{self._ts()}]{self.RESET} {self.CYAN}INFO{self.RESET} {msg}") + + def success(self, msg: str) -> None: + print(f"{self.GREY}[{self._ts()}]{self.RESET} {self.GREEN}OK{self.RESET} {msg}") + + def warn(self, msg: str) -> None: + print(f"{self.GREY}[{self._ts()}]{self.RESET} {self.YELLOW}WARN{self.RESET} {msg}") + + def error(self, msg: str) -> None: + print(f"{self.GREY}[{self._ts()}]{self.RESET} {self.RED}ERROR{self.RESET} {msg}") + + def section(self, title: str) -> None: + bar = "─" * 60 + print(f"\n{self.BOLD}{self.CYAN}{bar}\n {title}\n{bar}{self.RESET}") + + +log = Logger() diff --git a/data/claude/amazon-bedrock/10280779-how-do-i-learn-more-about-amazon-and-anthropic-s-strategic-collaboration.md b/data/claude/amazon-bedrock/10280779-how-do-i-learn-more-about-amazon-and-anthropic-s-strategic-collaboration.md deleted file mode 100644 index c7ed4869..00000000 --- a/data/claude/amazon-bedrock/10280779-how-do-i-learn-more-about-amazon-and-anthropic-s-strategic-collaboration.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: "How do I learn more about Amazon and Anthropic’s strategic collaboration?" -title_slug: "how-do-i-learn-more-about-amazon-and-anthropics-strategic-collaboration" -source_url: "https://support.claude.com/en/articles/10280779-how-do-i-learn-more-about-amazon-and-anthropic-s-strategic-collaboration" -last_updated_iso: "2026-03-16T20:39:36Z" -article_id: "10864725" -breadcrumbs: - - "Amazon Bedrock" ---- - -# How do I learn more about Amazon and Anthropic’s strategic collaboration? - -_Last updated: 2026-03-16T20:39:36Z_ - -Learn more by viewing this [press release](https://www.aboutamazon.com/news/aws/amazon-invests-additional-4-billion-anthropic-ai). - -## Related Articles -- [How do I get access to Claude in Amazon Bedrock?](https://support.claude.com/en/articles/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock) -- [How can I learn more about Claude API pricing?](https://support.claude.com/en/articles/8114523-how-can-i-learn-more-about-claude-api-pricing) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [How can I access the personal information that Anthropic has on my account?](https://support.claude.com/en/articles/9267387-how-can-i-access-the-personal-information-that-anthropic-has-on-my-account) -- [Where can I learn more about Anthropic's Privacy practices?](https://support.claude.com/en/articles/10035659-where-can-i-learn-more-about-anthropic-s-privacy-practices) diff --git a/data/claude/amazon-bedrock/10280783-where-do-i-find-claude-in-amazon-bedrock-documentation.md b/data/claude/amazon-bedrock/10280783-where-do-i-find-claude-in-amazon-bedrock-documentation.md deleted file mode 100644 index 1dc622a1..00000000 --- a/data/claude/amazon-bedrock/10280783-where-do-i-find-claude-in-amazon-bedrock-documentation.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: "Where do I find Claude in Amazon Bedrock documentation?" -title_slug: "where-do-i-find-claude-in-amazon-bedrock-documentation" -source_url: "https://support.claude.com/en/articles/10280783-where-do-i-find-claude-in-amazon-bedrock-documentation" -last_updated_iso: "2026-03-16T20:40:47Z" -article_id: "10864731" -breadcrumbs: - - "Amazon Bedrock" ---- - -# Where do I find Claude in Amazon Bedrock documentation? - -_Last updated: 2026-03-16T20:40:47Z_ - -Visit the Claude in Amazon Bedrock [user guide](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters-claude.html). - -## Related Articles -- [What is Amazon Bedrock?](https://support.claude.com/en/articles/7996918-what-is-amazon-bedrock) -- [How do I get access to Claude in Amazon Bedrock?](https://support.claude.com/en/articles/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock) -- [I use Claude in Amazon Bedrock. Who do I contact for customer support inquiries?](https://support.claude.com/en/articles/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries) -- [What AWS Regions are Claude models available in Amazon Bedrock?](https://support.claude.com/en/articles/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) diff --git a/data/claude/amazon-bedrock/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock.md b/data/claude/amazon-bedrock/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock.md deleted file mode 100644 index 5ffd3f41..00000000 --- a/data/claude/amazon-bedrock/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: "What AWS Regions are Claude models available in Amazon Bedrock?" -title_slug: "what-aws-regions-are-claude-models-available-in-amazon-bedrock" -source_url: "https://support.claude.com/en/articles/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock" -last_updated_iso: "2026-03-16T20:40:37Z" -article_id: "10864742" -breadcrumbs: - - "Amazon Bedrock" ---- - -# What AWS Regions are Claude models available in Amazon Bedrock? - -_Last updated: 2026-03-16T20:40:37Z_ - -Visit the Amazon Bedrock [user guide](https://docs.aws.amazon.com/bedrock/latest/userguide/models-regions.html) to see the Claude models that are available by AWS Region in Amazon Bedrock. - -## Related Articles -- [What is Amazon Bedrock?](https://support.claude.com/en/articles/7996918-what-is-amazon-bedrock) -- [How do I get access to Claude in Amazon Bedrock?](https://support.claude.com/en/articles/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock) -- [I use Claude in Amazon Bedrock. Who do I contact for customer support inquiries?](https://support.claude.com/en/articles/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries) -- [Where do I find Claude in Amazon Bedrock documentation?](https://support.claude.com/en/articles/10280783-where-do-i-find-claude-in-amazon-bedrock-documentation) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) diff --git a/data/claude/amazon-bedrock/7996918-what-is-amazon-bedrock.md b/data/claude/amazon-bedrock/7996918-what-is-amazon-bedrock.md deleted file mode 100644 index c60d3f11..00000000 --- a/data/claude/amazon-bedrock/7996918-what-is-amazon-bedrock.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: "What is Amazon Bedrock?" -title_slug: "what-is-amazon-bedrock" -source_url: "https://support.claude.com/en/articles/7996918-what-is-amazon-bedrock" -last_updated_iso: "2026-03-16T21:17:38Z" -article_id: "7929293" -breadcrumbs: - - "Amazon Bedrock" ---- - -# What is Amazon Bedrock? - -_Last updated: 2026-03-16T21:17:38Z_ - -Amazon Bedrock is a fully managed service that offers a choice of high-performing - -foundation models (FMs) from leading AI companies like Anthropic through a single API, - -along with a broad set of capabilities you need to build generative AI applications with - -security, privacy, and responsible AI. Using Amazon Bedrock, you can easily experiment - -with and evaluate Anthropic’s Claude models for your use case, privately customize - -them with your data using techniques such as fine-tuning and Retrieval Augmented - -Generation (RAG), and build agents that execute tasks using your enterprise systems - -and data sources. Since Amazon Bedrock is serverless, you don't have to manage any infrastructure, and you can securely integrate and deploy generative AI capabilities into your applications using the AWS services you are already familiar with. - -You can learn more about Anthropic’s Claude models in Amazon Bedrock [here](https://aws.amazon.com/bedrock/claude/). - -## Related Articles -- [How do I get access to Claude in Amazon Bedrock?](https://support.claude.com/en/articles/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock) -- [I use Claude in Amazon Bedrock. Who do I contact for customer support inquiries?](https://support.claude.com/en/articles/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries) -- [What AWS Regions are Claude models available in Amazon Bedrock?](https://support.claude.com/en/articles/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) diff --git a/data/claude/amazon-bedrock/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock.md b/data/claude/amazon-bedrock/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock.md deleted file mode 100644 index 3982fbfc..00000000 --- a/data/claude/amazon-bedrock/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: "How do I get access to Claude in Amazon Bedrock?" -title_slug: "how-do-i-get-access-to-claude-in-amazon-bedrock" -source_url: "https://support.claude.com/en/articles/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock" -last_updated_iso: "2026-03-16T21:16:50Z" -article_id: "7929295" -breadcrumbs: - - "Amazon Bedrock" ---- - -# How do I get access to Claude in Amazon Bedrock? - -_Last updated: 2026-03-16T21:16:50Z_ - -Get started with Claude in Amazon Bedrock by visiting the [Amazon Bedrock console](https://console.aws.amazon.com/bedrock/). For a step-by-step walkthrough on how to request Claude model access in the Amazon Bedrock console, [view this blog](https://aws.amazon.com/blogs/aws/anthropics-claude-3-5-sonnet-model-now-available-in-amazon-bedrock-the-most-intelligent-claude-model-yet/). - -## Related Articles -- [What is Amazon Bedrock?](https://support.claude.com/en/articles/7996918-what-is-amazon-bedrock) -- [I use Claude in Amazon Bedrock. Who do I contact for customer support inquiries?](https://support.claude.com/en/articles/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries) -- [Where do I find Claude in Amazon Bedrock documentation?](https://support.claude.com/en/articles/10280783-where-do-i-find-claude-in-amazon-bedrock-documentation) -- [What AWS Regions are Claude models available in Amazon Bedrock?](https://support.claude.com/en/articles/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) diff --git a/data/claude/amazon-bedrock/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries.md b/data/claude/amazon-bedrock/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries.md deleted file mode 100644 index 7dc7ba23..00000000 --- a/data/claude/amazon-bedrock/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "I use Claude in Amazon Bedrock. Who do I contact for customer support inquiries?" -title_slug: "i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries" -source_url: "https://support.claude.com/en/articles/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries" -last_updated_iso: "2026-03-16T21:17:13Z" -article_id: "7929296" -breadcrumbs: - - "Amazon Bedrock" ---- - -# I use Claude in Amazon Bedrock. Who do I contact for customer support inquiries? - -_Last updated: 2026-03-16T21:17:13Z_ - -[Contact AWS Support](https://aws.amazon.com/contact-us/) for Claude in Amazon Bedrock support inquiries or reach out to your AWS account manager. For community-based support, visit [AWS re:Post](https://repost.aws/). - -## How can I get a refund for my usage through Amazon Bedrock? - -If you're using Claude through AWS Bedrock, your usage is non-refundable. If you are a customer with a private offer and direct contract with Anthropic for your Bedrock usage, you can reach out to your Anthropic relationship manager for additional assistance. - ---- - -> **Note:** For Japanese Customers using Bedrock,* *Anthropic will register for Japanese Consumption Tax once it becomes a Japanese Consumption Taxpayer by exceeding the legal thresholds (at the earliest as of FY2026). - -## Related Articles -- [What is Amazon Bedrock?](https://support.claude.com/en/articles/7996918-what-is-amazon-bedrock) -- [What AWS Regions are Claude models available in Amazon Bedrock?](https://support.claude.com/en/articles/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) diff --git a/data/claude/claude-api-and-console/api-faq/10366376-how-can-i-delete-my-claude-console-account.md b/data/claude/claude-api-and-console/api-faq/10366376-how-can-i-delete-my-claude-console-account.md deleted file mode 100644 index 32403290..00000000 --- a/data/claude/claude-api-and-console/api-faq/10366376-how-can-i-delete-my-claude-console-account.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: "How can I delete my Claude Console account?" -title_slug: "how-can-i-delete-my-claude-console-account" -source_url: "https://support.claude.com/en/articles/10366376-how-can-i-delete-my-claude-console-account" -last_updated_iso: "2026-03-16T21:23:30Z" -article_id: "10980211" -breadcrumbs: - - "Claude API and Console" - - "API FAQ" ---- - -# How can I delete my Claude Console account? - -_Last updated: 2026-03-16T21:23:30Z_ - -> Only Console Admins can request deletion. See [Claude Console Roles and Permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) for a full overview of your role's capabilities. - -This article explains how a Claude Console Admin can delete their organization via Console settings. Note that deletion impacts all members of a Console organization. - -## Before deletion - -- Confirm which specific Console organization needs to be deleted. -- Deletion affects all users within the organization, so ensure they are notified prior to deletion. -- Back up any necessary data as this action cannot be reversed after seven days. - -## How to delete your Console organization - -1. Log in to your Console Admin account. -2. Navigate to [Settings > Organization](https://platform.claude.com/settings/organization). -3. Click the red “Delete organization” button. -4. A **Delete [your org name]** modal will appear; click “Acknowledge & continue” to move forward. -5. To confirm the deletion, type “delete [your org name]” as indicated in the modal to make the button clickable, then click “Delete this organization.” -6. You will see an “Organization deleted” confirmation in the upper right corner of your screen. - -## Frequently Asked Questions - -#### I accidentally deleted my Console organization – what should I do? - -If you followed the steps above to delete your Console organization but want to revert this action, our Support team can restore your account data within seven days of deletion. Please [contact Support](https://support.claude.com/en/articles/9015913-how-to-get-support) for further assistance. - -#### I have an outstanding balance; how can I delete my Console organization? - -If you have an outstanding balance, you will see a message during the deletion flow that prompts you to pay the balance first by routing you to [Settings > Billing](https://platform.claude.com/settings/billing). - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1973957766/5c2dd87c0818a0400099a833c9b3/4cc3130a-f696-4967-9fe3-e5623c6f02bd?expires=1776784500&signature=d4c0dd5e1b7ecb03d905d5e9fa2937a4d868dd75b4aaa882452cb2b021ee0714&req=dSkgFcB7moZZX%2FMW1HO4zbYXXxFlVOAeFZRyvJPpBZ%2Fi2lZh7O0a7ED%2BoK2a%0A2TM%2FXYb5%2Fo3nga39phM%3D%0A) - -You must pay this outstanding balance before you’re able to move forward with the deletion process. - -#### I’m seeing a message about contacting the Support team when I try to delete my Console organization. - -There are some scenarios where you will need to contact our team to delete your account. If this is the case, it will be noted when you try to delete your organization: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1973957765/19dda72a40db95d78c00c27a1a1c/6ce89be6-93ce-409c-bbea-d34be09db348?expires=1776784500&signature=8737cdbe1b8920d1ccb857e293a9e66c6516c78a0f05b4c89503cc5b2cce65d2&req=dSkgFcB7moZZXPMW1HO4zRW11OPKcKD8ZxDZGlqR6GipBpHLwx8UbwIwCi%2B4%0AhWk6Tfacev9E%2FAgyxEw%3D%0A) - -If you are seeing this message, this indicates that your Console organization cannot be deleted via the self-service pathway. - -## Related Articles -- [How can I delete my Claude account?](https://support.claude.com/en/articles/9028421-how-can-i-delete-my-claude-account) -- [Claude Console roles and permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) -- [Manage user feedback settings on Claude Console](https://support.claude.com/en/articles/10504853-manage-user-feedback-settings-on-claude-console) -- [Logging in to your Console account](https://support.claude.com/en/articles/13371040-logging-in-to-your-console-account) -- [Inviting members to the Claude Console](https://support.claude.com/en/articles/13443764-inviting-members-to-the-claude-console) diff --git a/data/claude/claude-api-and-console/api-faq/8606395-how-large-is-the-claude-api-s-context-window.md b/data/claude/claude-api-and-console/api-faq/8606395-how-large-is-the-claude-api-s-context-window.md deleted file mode 100644 index 5070a297..00000000 --- a/data/claude/claude-api-and-console/api-faq/8606395-how-large-is-the-claude-api-s-context-window.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "How large is the Claude API’s context window?" -title_slug: "how-large-is-the-claude-apis-context-window" -source_url: "https://support.claude.com/en/articles/8606395-how-large-is-the-claude-api-s-context-window" -last_updated_iso: "2026-04-16T13:30:02Z" -article_id: "8670599" -breadcrumbs: - - "Claude API and Console" - - "API FAQ" ---- - -# How large is the Claude API’s context window? - -_Last updated: 2026-04-16T13:30:02Z_ - -The Claude API can ingest 1M tokens when using Claude Opus 4.7, Opus 4.6, or Sonnet 4.6, and 200K+ tokens (about 500 pages of text or more) when using all other models. - -For more detailed information, see our **[Claude API Docs](https://platform.claude.com/docs/en/build-with-claude/context-windows#1-m-token-context-window)** and **[Models overview](https://platform.claude.com/docs/en/about-claude/models/overview)**. - -## Related Articles -- [How up-to-date is Claude's training data?](https://support.claude.com/en/articles/8114494-how-up-to-date-is-claude-s-training-data) -- [How large is the context window on paid Claude plans?](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans) -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) diff --git a/data/claude/claude-api-and-console/api-faq/8987200-can-i-use-the-claude-api-for-individual-use.md b/data/claude/claude-api-and-console/api-faq/8987200-can-i-use-the-claude-api-for-individual-use.md deleted file mode 100644 index b91d2511..00000000 --- a/data/claude/claude-api-and-console/api-faq/8987200-can-i-use-the-claude-api-for-individual-use.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "Can I use the Claude API for individual use?" -title_slug: "can-i-use-the-claude-api-for-individual-use" -source_url: "https://support.claude.com/en/articles/8987200-can-i-use-the-claude-api-for-individual-use" -last_updated_iso: "2026-03-16T21:16:03Z" -article_id: "9137883" -breadcrumbs: - - "Claude API and Console" - - "API FAQ" ---- - -# Can I use the Claude API for individual use? - -_Last updated: 2026-03-16T21:16:03Z_ - -Yes, individuals and hobbyists are welcome to use the Claude API. However, please note that use of the API is subject to our [Commercial Terms of Service](https://www.anthropic.com/legal/commercial-terms), regardless of whether you are an individual or representing a company. - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [How will I be billed for Claude API use?](https://support.claude.com/en/articles/8114526-how-will-i-be-billed-for-claude-api-use) -- [I created a Claude Console organization - how do I start using the Claude API?](https://support.claude.com/en/articles/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) diff --git a/data/claude/claude-api-and-console/api-faq/8987223-can-i-have-a-claude-account-and-a-console-account.md b/data/claude/claude-api-and-console/api-faq/8987223-can-i-have-a-claude-account-and-a-console-account.md deleted file mode 100644 index adc8ea8b..00000000 --- a/data/claude/claude-api-and-console/api-faq/8987223-can-i-have-a-claude-account-and-a-console-account.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "Can I have a Claude account and a Console account?" -title_slug: "can-i-have-a-claude-account-and-a-console-account" -source_url: "https://support.claude.com/en/articles/8987223-can-i-have-a-claude-account-and-a-console-account" -last_updated_iso: "2026-03-16T21:15:59Z" -article_id: "9137910" -breadcrumbs: - - "Claude API and Console" - - "API FAQ" ---- - -# Can I have a Claude account and a Console account? - -_Last updated: 2026-03-16T21:15:59Z_ - -Yes. You can have a Claude account (free, Pro, Max, Team, or Enterprise) and a Console account (to access the Claude API) with the same email address. These two accounts will operate independently. - -## Related Articles -- [Can you delete data that I sent via Team and Enterprise plans?](https://support.claude.com/en/articles/9796617-can-you-delete-data-that-i-sent-via-team-and-enterprise-plans) -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) -- [Claude 4 Invite Contest](https://support.claude.com/en/articles/11408405-claude-4-invite-contest) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) diff --git a/data/claude/claude-api-and-console/api-faq/9125743-what-is-the-external-researcher-access-program.md b/data/claude/claude-api-and-console/api-faq/9125743-what-is-the-external-researcher-access-program.md deleted file mode 100644 index 21a1c2e2..00000000 --- a/data/claude/claude-api-and-console/api-faq/9125743-what-is-the-external-researcher-access-program.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: "What is the External Researcher Access Program?" -title_slug: "what-is-the-external-researcher-access-program" -source_url: "https://support.claude.com/en/articles/9125743-what-is-the-external-researcher-access-program" -last_updated_iso: "2026-03-16T21:14:56Z" -article_id: "9294873" -breadcrumbs: - - "Claude API and Console" - - "API FAQ" ---- - -# What is the External Researcher Access Program? - -_Last updated: 2026-03-16T21:14:56Z_ - -Our External Researcher Access Program is specifically designed to support and lower the barrier to entry for researchers working on AI safety and alignment topics that we consider high priority by providing free API credits. - -If you are an alignment researcher and are interested in receiving free API credits for AI safety and alignment research purposes, you might qualify for our External Researcher Access Program. - -Please complete the following application form with details about your team and research topic: - -**[Application Form - Anthropic's External Researcher Access Program](https://forms.gle/pZYC8f6qYqSKvRWn9)** - -> **Note:** In special cases, we support API access to certain retired models (models that are no longer generally available). Users may request access via [this form](https://docs.google.com/forms/d/1O2Om9t4CQoLKHQew7XguQYKrPGS8-sCmK42KNXcwn3k/edit). This is separate from our External Researcher Access Program. Standard API pricing applies. - -## About this Program - -> **Note:** You can access the Claude model family immediately via API by simply creating a [Claude Console](https://platform.claude.com/dashboard) account – you do not need to contact us first. - -1. This program provides **free API credits** for our **standard model suite** to researchers working on AI safety and alignment topics we consider high priority. -2. Note that these credits are for **API use** and *do not* apply to the Claude web app. -3. This program does *not* provide access to **non-standard or nonpublic models. ** -4. **Applicants through this program do *not* receive exemption from our [Usage Policy](https://www.anthropic.com/legal/aup).** Our Trust & Safety team will follow our standard enforcement procedures and take action whenever an organization’s prompt activity hits our violation rate thresholds. - -## About our Process - -1. **We evaluate submissions on the first Monday of each month**. This schedule helps us manage the program sustainably. Please note that if this timeline poses a significant obstacle for the applicant, it does not block them from simply purchasing API credits in the interim. -2. If successful, we will apply $1000 in API credits to the account. For rare special cases, we may approve a higher quantity of credit. -3. **Please note that given the substantial number of applications we receive (sometimes thousands in a single week), we regret that we cannot provide individual responses to unapproved submissions.** In addition, we reserve the right to reject submissions for any reason and will not be able to provide explanations for each individual applicant. However, we appreciate the time and effort put into each submission and will carefully review all entries. Thank you for your understanding. - -If you are having an issue that requires a response urgently (e.g., you’ve suddenly run out of your credits before a major conference), please email [researcheraccess@anthropic.com](mailto:researcheraccess@anthropic.com). However, please note that we will not be able to respond if your question is already addressed by the following FAQ. - ---- - -## FAQ - -#### I would like access to non-standard or nonpublic models for my research. Is this possible? - -We understand the potential value this could bring to your work, however, to balance supporting valuable research with maintaining the safety and integrity of our systems, we currently have the following policy in place: - -- To maintain the sustainability of this free, high-volume program, we are unable to extend access to any nonpublic or experimental models through this External Researcher Access program. This non-standard or nonpublic model access is reserved for a very limited number of pre-deployment testing partnerships, which are not part of this program. -- We do not currently provide finetuning access via an API at this time. Finetuning access to Claude models is in preview mode via [AWS Bedrock](https://aws.amazon.com/about-aws/whats-new/2024/07/fine-tuning-anthropics-claude-3-haiku-bedrock-preview/) and not covered via this program. -- We continually evaluate our offerings and may consider expanding access to additional models in the future. - -#### I run a research program with many researchers and collaborators. What's the best way for us to apply for free API credits via this program? - -For research programs with multiple researchers and collaborators, we recommend setting up a single account to represent your entire program, and submit an application through our application form: [Application Form - Anthropic's External Researcher Access Program](https://forms.gle/pZYC8f6qYqSKvRWn9) - -If approved, we'll allocate credits to a single Claude Console organization ID, which you can then flexibly distribute among your researchers. This enables you to easily add or remove collaborators as needed, monitor usage across your team, and ensure compliance with our policies. - -If your program's needs change significantly over time, please submit an updated application to discuss potential adjustments to your allocation. - -#### I am performing red-teaming or jailbreaking research. Is there a way to make sure our account does not get flagged for potentially breaking your [Usage Policy](https://www.anthropic.com/legal/aup) while our researchers are purposefully red-teaming? - -We appreciate your interest in conducting red-teaming or jailbreaking research, as it plays a crucial role in improving AI safety. However, to maintain the sustainability of our External Researcher Access Program, participants *are not exempt* from our [Usage Policy](https://www.anthropic.com/legal/aup). Our Trust & Safety team will follow our standard enforcement procedures and take action whenever an organization’s prompt activity hits our violation rate thresholds. - -However, to balance supporting valuable research with maintaining the safety and integrity of our systems, we have created two alternative opportunities: - -1. **Close collaborators of Anthropic employees**: If you are already collaborating closely with an Anthropic employee on your research and require an exemption to our Usage Policy, please inform your Anthropic collaborator about your needs. They can initiate our internal approval process, and, *if approved via this process*, your account will be appropriately labeled. -2. **Model Safety Bug Bounty Program**: For researchers focusing specifically on jailbreaking, we encourage you to apply to our Model Safety Bug Bounty Program. This program is designed to support and reward research in this area. - -#### Does your Researcher Access Program provide free API credits for other areas of research? - -Our Researcher Access Program is specifically designed to support and lower the barrier to entry for researchers working on AI safety and alignment topics that we consider high priority. To maintain the sustainability of this free, high-volume program, we are currently focusing our resources on these specific areas. - -While we're unable to extend free API credits to other fields of research at this time, we want to emphasize that this doesn't prevent you from accessing our API for your research purposes. We welcome researchers from all disciplines to purchase API credits and conduct their studies using our platform. We value the diverse range of research being conducted with our API and are always excited to hear about the innovative ways it's being used across various fields. - -#### I am a researcher based in a country where Claude is currently unavailable. Can I access your API through this program? - -We greatly appreciate your interest in using Claude for your research. However, we are unable to provide API access in countries where Claude is not yet officially available. - -We understand this may be disappointing. In the meantime, we encourage you to stay informed about Claude's availability updates through our news updates. - -#### I have contacted you about free API credits through your Researcher Access Program and have not heard back about my application. Who should I contact? - -Thank you for your interest in our Researcher Access Program and for taking the time to submit an application. We appreciate your patience. Here's what you need to know about our application process: - -1. **High volume of applications: **We receive thousands of applications each month. To maintain the sustainability of this free, high-volume program, we are unable to provide individual responses to all applicants. -2. **Monthly evaluation schedule:** We evaluate submissions on the 1st Monday of each month. This schedule helps us manage the program sustainably and ensure fair consideration for all applicants. -3. **Other options:** If our monthly evaluation schedule poses a significant obstacle for your research timeline, please note that you're welcome to purchase API credits in the interim to begin your work immediately. -4. **Approval notifications:** - 1. If your application is approved, you will be notified promptly after the monthly evaluation. - 2. If you haven't heard back from us, it means that your application has not been approved. -5. **Reapplication: **Please note that this program was substantially revised in **July 2024**. If you contacted us before that time, or if significant time has passed since your initial application, you're welcome to submit a new application through the new application form with any updated information about your research: [Application Form - Anthropic's External Researcher Access Program](https://forms.gle/pZYC8f6qYqSKvRWn9). - -​Thank you for your understanding. We're committed to supporting the AI research community to the best of our ability while maintaining a sustainable process. - -## Related Articles -- [Business Associate Agreements (BAA) for Commercial Customers](https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers) -- [About the Development Partner Program](https://support.claude.com/en/articles/11174108-about-the-development-partner-program) -- [Anthropic's AI for Science Program](https://support.claude.com/en/articles/11199177-anthropic-s-ai-for-science-program) -- [Model Safety Bug Bounty Program](https://support.claude.com/en/articles/12119250-model-safety-bug-bounty-program) -- [Real-time cyber safeguards on Claude](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude) diff --git a/data/claude/claude-api-and-console/api-prompt-design/7996853-introduction-to-prompt-design.md b/data/claude/claude-api-and-console/api-prompt-design/7996853-introduction-to-prompt-design.md deleted file mode 100644 index b58dd880..00000000 --- a/data/claude/claude-api-and-console/api-prompt-design/7996853-introduction-to-prompt-design.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "Introduction to prompt design" -title_slug: "introduction-to-prompt-design" -source_url: "https://support.claude.com/en/articles/7996853-introduction-to-prompt-design" -last_updated_iso: "2026-03-16T21:27:55Z" -article_id: "7929221" -breadcrumbs: - - "Claude API and Console" - - "API Prompt Design" ---- - -# Introduction to prompt design - -_Last updated: 2026-03-16T21:27:55Z_ - -Claude is trained to be a helpful, honest, and harmless assistant. It is used to “speaking” conversationally and you can instruct it in English. Think of Claude as a newly-hired contractor. It doesn’t have any context about you, your task, or your organization. Give it very specific instructions about exactly what you’d like it to do. - -For more information on effective prompt design, refer to our **[Claude API Docs](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices)**. - -## Related Articles -- [My prompt isn’t giving me a helpful answer.](https://support.claude.com/en/articles/7996857-my-prompt-isn-t-giving-me-a-helpful-answer) -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Organization preferences in Claude for Government](https://support.claude.com/en/articles/14503675-organization-preferences-in-claude-for-government) -- [Set organization preferences](https://support.claude.com/en/articles/14546867-set-organization-preferences) diff --git a/data/claude/claude-api-and-console/api-prompt-design/7996857-my-prompt-isn-t-giving-me-a-helpful-answer.md b/data/claude/claude-api-and-console/api-prompt-design/7996857-my-prompt-isn-t-giving-me-a-helpful-answer.md deleted file mode 100644 index 55658644..00000000 --- a/data/claude/claude-api-and-console/api-prompt-design/7996857-my-prompt-isn-t-giving-me-a-helpful-answer.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: "My prompt isn’t giving me a helpful answer." -title_slug: "my-prompt-isnt-giving-me-a-helpful-answer" -source_url: "https://support.claude.com/en/articles/7996857-my-prompt-isn-t-giving-me-a-helpful-answer" -last_updated_iso: "2026-03-16T21:18:18Z" -article_id: "7929225" -breadcrumbs: - - "Claude API and Console" - - "API Prompt Design" ---- - -# My prompt isn’t giving me a helpful answer. - -_Last updated: 2026-03-16T21:18:18Z_ - -Claude works best when you give it clear and specific instructions. When crafting your prompt, keep the following principles in mind: - -- Explain your ask simply and clearly. -- Make sure that your prompt contains as much context as possible. Pretend you are giving these instructions to someone with no background knowledge about what you are asking. -- Break down complex requests into substeps. -- Give Claude feedback: you provide Claude with follow-up instructions, clarifications, or ask it to rewrite an answer. - -## Related Articles -- [Introduction to prompt design](https://support.claude.com/en/articles/7996853-introduction-to-prompt-design) -- [Claude’s response to my prompt is too brief.](https://support.claude.com/en/articles/8114518-claude-s-response-to-my-prompt-is-too-brief) -- [Claude in Chrome Permissions Guide](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) -- [Give Claude context: CLAUDE.md and better prompts](https://support.claude.com/en/articles/14553240-give-claude-context-claude-md-and-better-prompts) diff --git a/data/claude/claude-api-and-console/api-prompt-design/8114518-claude-s-response-to-my-prompt-is-too-brief.md b/data/claude/claude-api-and-console/api-prompt-design/8114518-claude-s-response-to-my-prompt-is-too-brief.md deleted file mode 100644 index a2f311ef..00000000 --- a/data/claude/claude-api-and-console/api-prompt-design/8114518-claude-s-response-to-my-prompt-is-too-brief.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "Claude’s response to my prompt is too brief." -title_slug: "claudes-response-to-my-prompt-is-too-brief" -source_url: "https://support.claude.com/en/articles/8114518-claude-s-response-to-my-prompt-is-too-brief" -last_updated_iso: "2026-03-16T21:17:25Z" -article_id: "8070480" -breadcrumbs: - - "Claude API and Console" - - "API Prompt Design" ---- - -# Claude’s response to my prompt is too brief. - -_Last updated: 2026-03-16T21:17:25Z_ - -Claude’s context window applies to the prompts you provide but not the output it generates. If its responses are too brief or only partially complete, consider retooling your prompts. We recommend giving Claude the previous prompt and response when writing your next prompt to pick up where it left off. - -## Related Articles -- [Claude is providing incorrect or misleading responses. What’s going on?](https://support.claude.com/en/articles/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on) -- [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack) -- [Claude for Nonprofits Partnership Guide for All Users](https://support.claude.com/en/articles/12923901-claude-for-nonprofits-partnership-guide-for-all-users) -- [Give Claude context: CLAUDE.md and better prompts](https://support.claude.com/en/articles/14553240-give-claude-context-claude-md-and-better-prompts) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) diff --git a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/10366389-how-can-i-advance-my-claude-api-usage-to-tier-2.md b/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/10366389-how-can-i-advance-my-claude-api-usage-to-tier-2.md deleted file mode 100644 index aa0109b1..00000000 --- a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/10366389-how-can-i-advance-my-claude-api-usage-to-tier-2.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: "How can I advance my Claude API usage to Tier 2?" -title_slug: "how-can-i-advance-my-claude-api-usage-to-tier-2" -source_url: "https://support.claude.com/en/articles/10366389-how-can-i-advance-my-claude-api-usage-to-tier-2" -last_updated_iso: "2026-03-16T20:43:29Z" -article_id: "10980227" -breadcrumbs: - - "Claude API and Console" - - "Claude API Usage and Best Practices" ---- - -# How can I advance my Claude API usage to Tier 2? - -_Last updated: 2026-03-16T20:43:29Z_ - -To qualify for usage Tier 2, you'll need to purchase a cumulative total of $40 of API usage credits on your Claude Console account. Here's what you need to do: - -1. Log into your [Console account](https://platform.claude.com/). -2. Go to [your Console Billing page](https://platform.claude.com/settings/billing). -3. Click on the "Buy credits" button. -4. Add $40 in usage credits to your balance, either through a single purchase or multiple purchases totaling $40. - -After making this purchase, your account will automatically upgrade to usage Tier 2, increasing your monthly usage limit to $500. You're not allowed to deposit more than your monthly spend limit, which helps minimize the risk of overfunding your account. - -[Refer to our Claude Docs](https://docs.claude.com/en/api/rate-limits) to read more about rate limits and usage tiers. - -## Related Articles -- [I created a Claude Console organization - how do I start using the Claude API?](https://support.claude.com/en/articles/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api) -- [Our approach to rate limits for the Claude API](https://support.claude.com/en/articles/8243635-our-approach-to-rate-limits-for-the-claude-api) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) diff --git a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8114533-should-i-alter-my-prompts-when-switching-to-claude.md b/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8114533-should-i-alter-my-prompts-when-switching-to-claude.md deleted file mode 100644 index b71ae132..00000000 --- a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8114533-should-i-alter-my-prompts-when-switching-to-claude.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "I’ve been using other large language models (LLMs) to power my product. How should I alter my prompts when switching to Claude?" -title_slug: "ive-been-using-other-large-language-models-llms-to-power-my-product-how-should-i-alter-my-prompts-when-switching-to-claude" -source_url: "https://support.claude.com/en/articles/8114533-i-ve-been-using-other-large-language-models-llms-to-power-my-product-how-should-i-alter-my-prompts-when-switching-to-claude" -last_updated_iso: "2026-03-16T21:16:23Z" -article_id: "8070495" -breadcrumbs: - - "Claude API and Console" - - "Claude API Usage and Best Practices" ---- - -# I’ve been using other large language models (LLMs) to power my product. How should I alter my prompts when switching to Claude? - -_Last updated: 2026-03-16T21:16:23Z_ - -You can use the prompt improver in the Claude Console to automatically adapt prompts that were originally written for other AI models. - -## Related Articles -- [Claude is providing incorrect or misleading responses. What’s going on?](https://support.claude.com/en/articles/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) -- [Claude Code power user tips](https://support.claude.com/en/articles/14554000-claude-code-power-user-tips) diff --git a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8241216-violating-anthropic-s-usage-policy.md b/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8241216-violating-anthropic-s-usage-policy.md deleted file mode 100644 index 079f155d..00000000 --- a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8241216-violating-anthropic-s-usage-policy.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "I’m planning to launch a product using the Claude API. What steps should I take to ensure I’m not violating Anthropic’s Usage Policy?" -title_slug: "im-planning-to-launch-a-product-using-the-claude-api-what-steps-should-i-take-to-ensure-im-not-violating-anthropics-usage-policy" -source_url: "https://support.claude.com/en/articles/8241216-i-m-planning-to-launch-a-product-using-the-claude-api-what-steps-should-i-take-to-ensure-i-m-not-violating-anthropic-s-usage-policy" -last_updated_iso: "2026-03-16T21:16:53Z" -article_id: "8226666" -breadcrumbs: - - "Claude API and Console" - - "Claude API Usage and Best Practices" ---- - -# I’m planning to launch a product using the Claude API. What steps should I take to ensure I’m not violating Anthropic’s Usage Policy? - -_Last updated: 2026-03-16T21:16:53Z_ - -We founded Anthropic to put safety at the frontier of AI research and AI products. Our research informs our commercial products, and our models are some of the most reliably safe and resistant to abuse available today. We are working to improve our safety filters based on user feedback - and we expect our commercial customers will hold us accountable when our safety features are failing. - -But we believe safety is a shared responsibility. Our features are not failsafe, and committed partners are a second line of defense. Depending on your use case, moderation steps will look different, but here are some additional safety recommendations: - -- [Use Claude as a content moderation filter](https://docs.claude.com/en/docs/about-claude/use-case-guides/content-moderation) to identify and prevent violations. -- For external-facing products, disclose to your users that they are interacting with an AI system. -- For sensitive information and decision making, have a qualified professional review content prior to dissemination to consumers. - -We encourage you to send us feedback or specific proposals to [usersafety@anthropic.com](mailto:usersafety@anthropic.com). For existing commercial partners, we’d recommend [joining our Discord server](https://discord.com/invite/6PPFFzqPDZ) and exchanging ideas with fellow developers as well. - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [Our Approach to User Safety](https://support.claude.com/en/articles/8106465-our-approach-to-user-safety) -- [Claude is providing incorrect or misleading responses. What’s going on?](https://support.claude.com/en/articles/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on) -- [API Safeguards Tools](https://support.claude.com/en/articles/9199617-api-safeguards-tools) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) diff --git a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8243635-our-approach-to-rate-limits-for-the-claude-api.md b/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8243635-our-approach-to-rate-limits-for-the-claude-api.md deleted file mode 100644 index 1ae6674e..00000000 --- a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8243635-our-approach-to-rate-limits-for-the-claude-api.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: "Our approach to rate limits for the Claude API" -title_slug: "our-approach-to-rate-limits-for-the-claude-api" -source_url: "https://support.claude.com/en/articles/8243635-our-approach-to-rate-limits-for-the-claude-api" -last_updated_iso: "2026-03-16T21:16:24Z" -article_id: "8229192" -breadcrumbs: - - "Claude API and Console" - - "Claude API Usage and Best Practices" ---- - -# Our approach to rate limits for the Claude API - -_Last updated: 2026-03-16T21:16:24Z_ - -Your rate limit depends on your usage tier, and is currently measured in three key metrics: - -1. Requests per minute (RPM) -2. Input tokens per minute (ITPM) -3. Output tokens per minute (OTPM) - -If you exceed any of these rate limits, you will get a 429 error describing which rate limit was exceeded, along with a `retry-after` header indicating how long to wait. - -Rate limits are set at the organization level and are defined by usage tiers. Each tier has different spend and rate limits, with automatic tier advancement based on usage thresholds up to Tier 4. - -You can view your organization's current tier and limits in the [Claude Console](https://platform.claude.com). - -More information on usage tiers and rate limits can be found in [our Claude docs](https://docs.claude.com/en/api/rate-limits). - -## Related Articles -- [Cost and Usage Reporting in the Claude Console](https://support.claude.com/en/articles/9534590-cost-and-usage-reporting-in-the-claude-console) -- [How can I advance my Claude API usage to Tier 2?](https://support.claude.com/en/articles/10366389-how-can-i-advance-my-claude-api-usage-to-tier-2) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Claude Enterprise Analytics API reference guide](https://support.claude.com/en/articles/13703965-claude-enterprise-analytics-api-reference-guide) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8384961-what-should-i-do-if-i-suspect-my-api-key-has-been-compromised.md b/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8384961-what-should-i-do-if-i-suspect-my-api-key-has-been-compromised.md deleted file mode 100644 index 6ba649a8..00000000 --- a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/8384961-what-should-i-do-if-i-suspect-my-api-key-has-been-compromised.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "What should I do if I suspect my API key has been compromised?" -title_slug: "what-should-i-do-if-i-suspect-my-api-key-has-been-compromised" -source_url: "https://support.claude.com/en/articles/8384961-what-should-i-do-if-i-suspect-my-api-key-has-been-compromised" -last_updated_iso: "2026-03-16T21:15:47Z" -article_id: "8391013" -breadcrumbs: - - "Claude API and Console" - - "Claude API Usage and Best Practices" ---- - -# What should I do if I suspect my API key has been compromised? - -_Last updated: 2026-03-16T21:15:47Z_ - -If you suspect that your API key may be compromised, we recommend revoking the key immediately. You can do so by logging into your Claude Console account, going to the [API keys page](https://platform.claude.com/settings/keys) from your profile, clicking the meatball menu (i.e. the three horizontal dots) next to the key in question, and selecting ‘Delete API Key.’ - -You can generate a new API key by clicking on the ‘Create Key’ button on the same page; make sure to save this key somewhere secure, such as a secrets management system and avoid keeping the key in version control. If you continue to see any suspicious API activity or have other concerns, please [contact our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support). - -## Related Articles -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [API Key Best Practices: Keeping Your Keys Safe and Secure](https://support.claude.com/en/articles/9767949-api-key-best-practices-keeping-your-keys-safe-and-secure) -- [I have a paid Claude subscription (Pro, Max, Team, or Enterprise plans). Why do I have to pay separately to use the Claude API and Console?](https://support.claude.com/en/articles/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console) -- [Managing API key environment variables in Claude Code](https://support.claude.com/en/articles/12304248-managing-api-key-environment-variables-in-claude-code) -- [How can I check connectivity to the Claude API?](https://support.claude.com/en/articles/13403291-how-can-i-check-connectivity-to-the-claude-api) diff --git a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/9767949-api-key-best-practices-keeping-your-keys-safe-and-secure.md b/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/9767949-api-key-best-practices-keeping-your-keys-safe-and-secure.md deleted file mode 100644 index 211b6358..00000000 --- a/data/claude/claude-api-and-console/claude-api-usage-and-best-practices/9767949-api-key-best-practices-keeping-your-keys-safe-and-secure.md +++ /dev/null @@ -1,123 +0,0 @@ ---- -title: "API Key Best Practices: Keeping Your Keys Safe and Secure" -title_slug: "api-key-best-practices-keeping-your-keys-safe-and-secure" -source_url: "https://support.claude.com/en/articles/9767949-api-key-best-practices-keeping-your-keys-safe-and-secure" -last_updated_iso: "2026-03-16T21:10:26Z" -article_id: "10134625" -breadcrumbs: - - "Claude API and Console" - - "Claude API Usage and Best Practices" ---- - -# API Key Best Practices: Keeping Your Keys Safe and Secure - -_Last updated: 2026-03-16T21:10:26Z_ - -API keys enable access to the Claude API, but they can pose significant security risks if not handled properly. Your API key is a digital key to your account. Much like a credit card number, if someone obtains and uses your API key, they incur charges on your behalf. This article outlines best practices for managing API keys to ensure they remain secure and prevent unauthorized access and charges to your Claude Console account. - -## **Common Risks and Vulnerabilities** - -One of the most frequent causes of API key leaks is accidental exposure in public code repositories or third-party tools. Developers often inadvertently commit plaintext API keys to public GitHub repositories or input them into third party tools, which can lead to unauthorized access and potential abuse of the associated accounts. - -## Best Practices for API Key Security - -#### 1. *Never *share your API key - -- **Keep it confidential**: Just as you wouldn't share your personal password, don't share your API key. If someone needs access to the Claude API, they should obtain their own key. -- **Don’t share your key in public forums**: Don't include your API key in public discussions, emails, or support tickets, even between you and Anthropic. -- **Exercise caution with third-party tools**: Consider that when you upload your API key to third-party tools or platforms (such as an web-based IDE, Cloud Provider, or CI/CD platform), you are giving the developer of that tool access to your Claude Console account. If you don’t trust their reputation, don’t trust them with your API key. - - When using a third-party provider, always add your API key as an encrypted secret. Never include it directly in your code or configuration files. - -#### 2. Monitor Usage and Logs Closely - -We recommend regularly reviewing [logs](https://console.anthropic.com/settings/logs) and [usage](https://console.anthropic.com/settings/usage) patterns for your API keys within the Console. - -- **For Custom Rate Limit API orgs**: Implement usage and spend limits in your account settings. - - These limits act as a safeguard against unexpected usage due to leaked keys or errant scripts. -- **For Standard Rate Limit API orgs**: Enable and configure auto-reload settings in your account. - - This feature allows you to set a threshold at which your account will automatically charge the card on file to replenish usage credits. - - Carefully consider auto-reload limits. While they ensure continuous service, they also act as a safeguard against unexpected high usage that could result from leaked keys or mistakes in your code. - -#### 3. Securely Handling API Keys with environment Variables and Secrets - -A best practice for safely handling API keys is to use environment variables to securely inject and share environment variables. When you deploy your application to a cloud environment, you can use their secret management solution to securely pass the API key to your application via an environment variable without inadvertently sharing your API key. - -If you are storing secrets locally using dotenv, you must add your `.env` files to your source control ignore file (e.g., `.gitignore` for git) to prevent inadvertently distributing sensitive information publicly. In cloud environments, prefer encypted secret storage instead of dotenv files. - -**Python example:** - -1. Create a `.env` file in your project directory. - -2. Add your API key to the `.env` file: - -``` -ANTHROPIC_API_KEY=your-api-key-here -``` - -3. Install the `python-dotenv` package: - -``` -pip install python-dotenv -``` - -4. Load the API key in your Python script: - -``` -from dotenv import load_dotenv

import os

load_dotenv()
my_api_key = os.getenv("ANTHROPIC_API_KEY") -``` - -5. If you are deploying your application to a cloud hosting environment, refer to your cloud provider’s documentation on how to add your Claude API Key and share it with your application ([AWS](https://docs.aws.amazon.com/secretsmanager/latest/userguide/intro.html), [GCP](https://cloud.google.com/security/products/secret-manager?hl=en#how-it-works), [Azure](https://learn.microsoft.com/en-us/azure/key-vault/general/overview), [Vercel](https://vercel.com/docs/cli/secrets), [Heroku](https://devcenter.heroku.com/articles/config-vars)). Some providers offer multiple ways to securely inject environment variables into your app. - -#### 4. Rotate API Keys Regularly - -Regularly rotate your API keys on a consistent schedule (for example, every 90 days) by creating new ones and deactivating old ones. This routine helps minimize potential risks if a key is ever compromised. - -#### 5. Use separate keys for different purposes - -If possible, use different API keys for development, testing, and production environments. This way, you can correlate your usage to different internal use cases. If your API Key is compromised, this allows you to quickly disable just that use case and limit any potential damage. - -#### 6. Scan Repositories for Secrets - -Regularly check your source control repositories for accidentally committed secrets. - -- [Enable secret scanning directly in your source control provider](https://docs.github.com/en/code-security/secret-scanning/enabling-secret-scanning-features/enabling-secret-scanning-for-your-repository) if available. -- Use SAST tools like Gitleaks ([https://github.com/gitleaks/gitleaks](https://github.com/gitleaks/gitleaks)) to scan your repositories for accidentally committed secrets. -- Integrate secret scanning into your CI/CD pipeline to catch any secrets before they are pushed to the main branch.. - -By incorporating regular secret scanning into your development workflow, you can catch and prevent the accidental exposure of API keys and other sensitive information in your code repositories. - -#### 7. Use a Secure Key Management System (KMS) - -As organizations scale and the number of API keys and other secrets increases, managing these sensitive credentials securely becomes more challenging. This is where Key Management Systems (KMS) come into play. A KMS provides a centralized solution for storing, accessing, and managing secret keys, including API keys. - -## Benefits of using a KMS - -1. **Centralized Security**: Store all your secrets in one secure, encrypted location. -2. **Access Control**: Implement fine-grained access controls to determine who can view or use specific keys. -3. **Audit Trails**: Track all access and changes to your secrets for compliance and security purposes. -4. **Key Rotation**: Easily rotate keys on a regular basis to enhance security. -5. **Integration**: Many KMS solutions integrate with popular cloud platforms and development tools. - -## Anthropic's Partnership with GitHub for API Key Protection - -Anthropic has partnered directly with GitHub to provide an extra layer of protection for our users through GitHub's Secret scanning partner program. This partnership offers proactive security measures to prevent the misuse of accidentally exposed API keys: - -- GitHub actively scans public repositories for exposed Claude API keys. -- If a Claude API key is detected in a public GitHub repository, GitHub immediately notifies Anthropic. -- To prevent potential abuse, Anthropic automatically deactivates the exposed API key. -- The affected user receives a detailed email notification from Anthropic about the incident. - -## What should I do if I suspect my API key has been compromised? - -If you suspect that your API key may be compromised, we recommend revoking the key immediately. You can do so by logging into your Claude Console account, going to the [API keys page](https://platform.claude.com/settings/keys) from your profile, clicking the meatball menu (i.e. the three horizontal dots) next to the key in question, and selecting ‘Delete API Key.’ - -Refer to this article for more information: [What should I do if I suspect my API key has been compromised?](https://support.claude.com/en/articles/8384961-what-should-i-do-if-i-suspect-my-api-key-has-been-compromised) - -API key security is an ongoing process that requires vigilance and regular review of your security measure. By following these best practices, you can significantly reduce the risk of API key leaks and unauthorized access. - -## Related Articles -- [Managing API key environment variables in Claude Code](https://support.claude.com/en/articles/12304248-managing-api-key-environment-variables-in-claude-code) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) -- [Set up Code Review for Claude Code](https://support.claude.com/en/articles/14233555-set-up-code-review-for-claude-code) -- [Claude Security](https://support.claude.com/en/articles/14661296-claude-security) diff --git a/data/claude/claude-api-and-console/pricing-and-billing/10366473-where-can-i-find-full-receipts-and-invoices-for-my-claude-api-and-console-payments.md b/data/claude/claude-api-and-console/pricing-and-billing/10366473-where-can-i-find-full-receipts-and-invoices-for-my-claude-api-and-console-payments.md deleted file mode 100644 index 4d9d75c1..00000000 --- a/data/claude/claude-api-and-console/pricing-and-billing/10366473-where-can-i-find-full-receipts-and-invoices-for-my-claude-api-and-console-payments.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "Where can I find full receipts and invoices for my Claude API and Console payments?" -title_slug: "where-can-i-find-full-receipts-and-invoices-for-my-claude-api-and-console-payments" -source_url: "https://support.claude.com/en/articles/10366473-where-can-i-find-full-receipts-and-invoices-for-my-claude-api-and-console-payments" -last_updated_iso: "2026-03-16T21:04:28Z" -article_id: "10980337" -breadcrumbs: - - "Claude API and Console" - - "Pricing and Billing" ---- - -# Where can I find full receipts and invoices for my Claude API and Console payments? - -_Last updated: 2026-03-16T21:04:28Z_ - -> Invoices are visible to Console Billing and Admin roles. - -Follow these steps to view your Console invoices: - -1. Log in to the Console with an Admin or Billing role. -2. Navigate to **[Console Settings > Billing](https://platform.claude.com/settings/billing)**. -3. Find the **Invoice history** section. -4. Click the "View" or "Download" button next to the invoice you want to open. -5. Clicking "Download" will automatically start the file download. -6. Clicking "View" opens a new Stripe tab where you can click "Download invoice." - -Additionally, after each purchase, we automatically send them to your registered billing email address. - -Expired credit grants will appear in the **Invoice history** section. For help accessing older receipts and invoices not available in the Claude Console, please **[contact our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support)**. - -## Related Articles -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [Creating and managing Workspaces in the Claude Console](https://support.claude.com/en/articles/9796807-creating-and-managing-workspaces-in-the-claude-console) -- [Claude Console roles and permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) -- [How can I delete my Claude Console account?](https://support.claude.com/en/articles/10366376-how-can-i-delete-my-claude-console-account) -- [Inviting members to the Claude Console](https://support.claude.com/en/articles/13443764-inviting-members-to-the-claude-console) diff --git a/data/claude/claude-api-and-console/pricing-and-billing/8114523-how-can-i-learn-more-about-claude-api-pricing.md b/data/claude/claude-api-and-console/pricing-and-billing/8114523-how-can-i-learn-more-about-claude-api-pricing.md deleted file mode 100644 index 3c9580c6..00000000 --- a/data/claude/claude-api-and-console/pricing-and-billing/8114523-how-can-i-learn-more-about-claude-api-pricing.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How can I learn more about Claude API pricing?" -title_slug: "how-can-i-learn-more-about-claude-api-pricing" -source_url: "https://support.claude.com/en/articles/8114523-how-can-i-learn-more-about-claude-api-pricing" -last_updated_iso: "2026-03-16T21:17:41Z" -article_id: "8070485" -breadcrumbs: - - "Claude API and Console" - - "Pricing and Billing" ---- - -# How can I learn more about Claude API pricing? - -_Last updated: 2026-03-16T21:17:41Z_ - -For our most up-to-date prices, please consult our [pricing page](https://claude.com/pricing#api). - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [How will I be billed for Claude API use?](https://support.claude.com/en/articles/8114526-how-will-i-be-billed-for-claude-api-use) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) -- [Claude Enterprise Analytics API reference guide](https://support.claude.com/en/articles/13703965-claude-enterprise-analytics-api-reference-guide) diff --git a/data/claude/claude-api-and-console/pricing-and-billing/8114526-how-will-i-be-billed-for-claude-api-use.md b/data/claude/claude-api-and-console/pricing-and-billing/8114526-how-will-i-be-billed-for-claude-api-use.md deleted file mode 100644 index 1f444ad5..00000000 --- a/data/claude/claude-api-and-console/pricing-and-billing/8114526-how-will-i-be-billed-for-claude-api-use.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "How will I be billed for Claude API use?" -title_slug: "how-will-i-be-billed-for-claude-api-use" -source_url: "https://support.claude.com/en/articles/8114526-how-will-i-be-billed-for-claude-api-use" -last_updated_iso: "2026-03-16T21:17:27Z" -article_id: "8070488" -breadcrumbs: - - "Claude API and Console" - - "Pricing and Billing" ---- - -# How will I be billed for Claude API use? - -_Last updated: 2026-03-16T21:17:27Z_ - -> **Note:** If you have received access to the Claude Console on or after 2/13/24, you will pay via our prepaid billing process. Refer to this article for more information on prepaid billing: [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) - -Once you’re on a paid API contract, we aggregate your usage across API calls, Console chats, and other services we may make available associated with your account. In general, failed requests are not charged, and you will only be billed for successful API calls and completed tasks. However you will be charged if your client disconnects or times out in the middle of an API call that was on track to be successful. - -Regardless of what interface you use, we apply our [standard pay-as-you-go pricing](https://claude.com/pricing#api). At the end of every calendar month, you will receive an invoice from Stripe. You can then enter your payment details directly into Stripe to pay the invoice. - -You can view your charges for the current billing period by checking the [Billing page within your Claude Console settings](https://platform.claude.com/settings/billing). - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [I created a Claude Console organization - how do I start using the Claude API?](https://support.claude.com/en/articles/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [I have a paid Claude subscription (Pro, Max, Team, or Enterprise plans). Why do I have to pay separately to use the Claude API and Console?](https://support.claude.com/en/articles/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console) -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) diff --git a/data/claude/claude-api-and-console/pricing-and-billing/8977456-how-do-i-pay-for-my-claude-api-usage.md b/data/claude/claude-api-and-console/pricing-and-billing/8977456-how-do-i-pay-for-my-claude-api-usage.md deleted file mode 100644 index a6830d71..00000000 --- a/data/claude/claude-api-and-console/pricing-and-billing/8977456-how-do-i-pay-for-my-claude-api-usage.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: "How do I pay for my Claude API usage?" -title_slug: "how-do-i-pay-for-my-claude-api-usage" -source_url: "https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage" -last_updated_iso: "2026-03-16T21:02:39Z" -article_id: "9126855" -breadcrumbs: - - "Claude API and Console" - - "Pricing and Billing" ---- - -# How do I pay for my Claude API usage? - -_Last updated: 2026-03-16T21:02:39Z_ - -Claude API and Workbench usage is billed via prepaid "usage credits." Credits must be purchased prior to using the API, and your credits will be applied to your usage according to our current **[pricing](https://claude.com/pricing#api)**. These credits can be used for API access, Workbench usage, and Claude Code. Failed requests are not charged, and you will only be billed for successful API calls and completed tasks. - -You can track credit usage in your **[Claude Console settings on the Billing page](https://platform.claude.com/settings/billing)**. If you run out of credits, you will no longer be able to call the API or use Workbench. You can choose to set up an auto-reload that purchases additional credits when your balance falls below a set limit. - -To add usage credits and adjust your auto-reload settings, navigate to your Billing page. Click on the “Buy credits” button, and enter in the amount of credits you would like to purchase. After you’ve purchased your credits, they will be immediately available to you. - -You can also view your organization's available credit balance in your **[Claude Console settings on the Billing page](https://platform.claude.com/settings/billing)**. - -To adjust your auto-reload options, click on “Edit” in the auto-reload section. You can toggle auto-reload on or off here. If choosing to use auto-reload, you can set the minimum account balance, and the amount to reload to if your account reaches that minimum balance. - -Please note that purchased credits are subject to our **[Credit Terms](https://www.anthropic.com/legal/credit-terms)**. Credits expire one year from the purchase date, and this expiration date cannot be extended. Expired credits will appear in your **[Console billing settings](https://platform.claude.com/settings/billing)** under **Invoice history**. All credit purchases are non-refundable. - -Learn more about credit usage and how it relates to usage limits in our **[Claude API docs](https://platform.claude.com/docs/en/api/rate-limits)**. - -## How to update your Console payment method - -1. Log in to your Console account with an Admin or Billing role. -2. Navigate to **[Settings > Billing](https://platform.claude.com/settings/billing)**. -3. Click the pencil icon next to your current payment method to update your card information. -4. Enter your new card details in the **Update payment method** modal, then click "Update." - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [I created a Claude Console organization - how do I start using the Claude API?](https://support.claude.com/en/articles/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api) -- [How can I advance my Claude API usage to Tier 2?](https://support.claude.com/en/articles/10366389-how-can-i-advance-my-claude-api-usage-to-tier-2) -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) diff --git a/data/claude/claude-api-and-console/pricing-and-billing/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id.md b/data/claude/claude-api-and-console/pricing-and-billing/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id.md deleted file mode 100644 index 6c8a53ae..00000000 --- a/data/claude/claude-api-and-console/pricing-and-billing/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "Add or update your Claude Console organization's tax or VAT ID" -title_slug: "add-or-update-your-claude-console-organizations-tax-or-vat-id" -source_url: "https://support.claude.com/en/articles/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id" -last_updated_iso: "2026-03-16T20:36:06Z" -article_id: "10306545" -breadcrumbs: - - "Claude API and Console" - - "Pricing and Billing" ---- - -# Add or update your Claude Console organization's tax or VAT ID - -_Last updated: 2026-03-16T20:36:06Z_ - -## Add your tax or VAT ID during sign-up - -When create a Claude Console organization, you may have the option to enter your tax or VAT ID depending on your location: - -1. During the signup process, enter your address information. -2. If your address is eligible for tax purposes, an optional field for your tax or VAT ID will appear. -3. Enter your tax or VAT ID in the provided field. -4. If the ID is entered correctly, you'll be able to proceed with your signup. - -## Update your tax or VAT ID after sign-up - -If you need to add or update your tax or VAT ID after you've already created a Claude Console organization, follow these steps: - -1. Log in to your API Console account. -2. Navigate to [Settings > Organization](https://platform.claude.com/settings/organization). -3. Enter or modify your tax or VAT ID as needed. -4. Click "Save changes" when you're finished. - -> **Note:** Your billing address determines your tax jurisdiction. See [Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation) for details on how to view or update your billing address. - -## Related Articles -- [Add or update your paid Claude account’s tax or VAT ID](https://support.claude.com/en/articles/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id) -- [Add or update your Team plan's tax or VAT ID](https://support.claude.com/en/articles/9927624-add-or-update-your-team-plan-s-tax-or-vat-id) -- [Claude Console roles and permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) -- [Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation) -- [Inviting members to the Claude Console](https://support.claude.com/en/articles/13443764-inviting-members-to-the-claude-console) diff --git a/data/claude/claude-api-and-console/troubleshooting/10366432-i-m-getting-an-api-connection-error-how-can-i-fix-it.md b/data/claude/claude-api-and-console/troubleshooting/10366432-i-m-getting-an-api-connection-error-how-can-i-fix-it.md deleted file mode 100644 index ccde57c6..00000000 --- a/data/claude/claude-api-and-console/troubleshooting/10366432-i-m-getting-an-api-connection-error-how-can-i-fix-it.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "I'm getting an API connection error. How can I fix it?" -title_slug: "im-getting-an-api-connection-error-how-can-i-fix-it" -source_url: "https://support.claude.com/en/articles/10366432-i-m-getting-an-api-connection-error-how-can-i-fix-it" -last_updated_iso: "2026-03-16T20:43:27Z" -article_id: "10980284" -breadcrumbs: - - "Claude API and Console" - - "Troubleshooting" ---- - -# I'm getting an API connection error. How can I fix it? - -_Last updated: 2026-03-16T20:43:27Z_ - -This error usually indicates an issue on your end, potentially related to your firewall, network, or VPN. Try these steps: - -- Check if there are any firewall rules or network restrictions blocking the connection to the Claude API endpoint. -- Configure your firewall or network settings to allow the connection. -- Ensure you're not using a VPN when running the request. - -If you need to [contact our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support) for further assistance, you can do so by clicking on the message icon in the bottom right of our Help Center, or by clicking your initials in the lower left corner of your Claude Console account, then "Get help." - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Deploying enterprise-grade MCP servers with desktop extensions](https://support.claude.com/en/articles/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions) -- [How can I check connectivity to the Claude API?](https://support.claude.com/en/articles/13403291-how-can-i-check-connectivity-to-the-claude-api) diff --git a/data/claude/claude-api-and-console/troubleshooting/13403291-how-can-i-check-connectivity-to-the-claude-api.md b/data/claude/claude-api-and-console/troubleshooting/13403291-how-can-i-check-connectivity-to-the-claude-api.md deleted file mode 100644 index 18ba3543..00000000 --- a/data/claude/claude-api-and-console/troubleshooting/13403291-how-can-i-check-connectivity-to-the-claude-api.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "How can I check connectivity to the Claude API?" -title_slug: "how-can-i-check-connectivity-to-the-claude-api" -source_url: "https://support.claude.com/en/articles/13403291-how-can-i-check-connectivity-to-the-claude-api" -last_updated_iso: "2026-03-16T21:02:15Z" -article_id: "15320554" -breadcrumbs: - - "Claude API and Console" - - "Troubleshooting" ---- - -# How can I check connectivity to the Claude API? - -_Last updated: 2026-03-16T21:02:15Z_ - -You can programmatically verify your connection to the Claude API by following these steps: - -1. **Create an API key:** You'll need a valid API key to make requests to the API. Log in to your [Claude Console account](https://platform.claude.com/) to [create an API key](https://platform.claude.com/settings/keys). -2. **Make a test request:** Use your API key to make a test request to the API. You can refer to our [Getting started documentation](https://platform.claude.com/docs/en/api/overview#examples) for an example. -3. **Verify request success:** Check if your test request is successful. This can include examining the response status code, response body, and any error messages. - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [How will I be billed for Claude API use?](https://support.claude.com/en/articles/8114526-how-will-i-be-billed-for-claude-api-use) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [Managing API key environment variables in Claude Code](https://support.claude.com/en/articles/12304248-managing-api-key-environment-variables-in-claude-code) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) diff --git a/data/claude/claude-api-and-console/troubleshooting/8114490-where-can-i-find-your-api-documentation.md b/data/claude/claude-api-and-console/troubleshooting/8114490-where-can-i-find-your-api-documentation.md deleted file mode 100644 index 8ed1a294..00000000 --- a/data/claude/claude-api-and-console/troubleshooting/8114490-where-can-i-find-your-api-documentation.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "Where can I find your API documentation?" -title_slug: "where-can-i-find-your-api-documentation" -source_url: "https://support.claude.com/en/articles/8114490-where-can-i-find-your-api-documentation" -last_updated_iso: "2026-03-16T21:17:46Z" -article_id: "8070451" -breadcrumbs: - - "Claude API and Console" - - "Troubleshooting" ---- - -# Where can I find your API documentation? - -_Last updated: 2026-03-16T21:17:46Z_ - -You can access our API documentation by visiting our Claude Docs: [https://docs.claude.com/en/api/overview](https://docs.claude.com/en/api/overview). - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [Where can I go for Claude API support and assistance?](https://support.claude.com/en/articles/8114535-where-can-i-go-for-claude-api-support-and-assistance) -- [How large is the Claude API’s context window?](https://support.claude.com/en/articles/8606395-how-large-is-the-claude-api-s-context-window) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [How can I check connectivity to the Claude API?](https://support.claude.com/en/articles/13403291-how-can-i-check-connectivity-to-the-claude-api) diff --git a/data/claude/claude-api-and-console/troubleshooting/8114527-i-m-encountering-429-errors-and-i-m-worried-my-rate-limit-is-too-low-what-should-i-do.md b/data/claude/claude-api-and-console/troubleshooting/8114527-i-m-encountering-429-errors-and-i-m-worried-my-rate-limit-is-too-low-what-should-i-do.md deleted file mode 100644 index 5859d2e2..00000000 --- a/data/claude/claude-api-and-console/troubleshooting/8114527-i-m-encountering-429-errors-and-i-m-worried-my-rate-limit-is-too-low-what-should-i-do.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "I’m encountering 429 errors, and I’m worried my rate limit is too low. What should I do?" -title_slug: "im-encountering-429-errors-and-im-worried-my-rate-limit-is-too-low-what-should-i-do" -source_url: "https://support.claude.com/en/articles/8114527-i-m-encountering-429-errors-and-i-m-worried-my-rate-limit-is-too-low-what-should-i-do" -last_updated_iso: "2026-03-16T21:17:14Z" -article_id: "8070489" -breadcrumbs: - - "Claude API and Console" - - "Troubleshooting" ---- - -# I’m encountering 429 errors, and I’m worried my rate limit is too low. What should I do? - -_Last updated: 2026-03-16T21:17:14Z_ - -Your Claude API organization's rate limit depends on your usage tier, which will increase automatically from Tier 1 to Tier 4 as you reach certain thresholds while using the API. Your usage tier also determines your monthly spend limit, which increases as you progress through the tiers. You can see your organization’s tier at [Settings > Limits](https://platform.claude.com/settings/limits). - -Refer to the [Rate limits page in our Claude docs](https://docs.claude.com/en/api/rate-limits) for more information. - -If you're interested in custom rate limits, please [contact our Sales team](https://claude.com/contact-sales). - -## Related Articles -- [Our approach to rate limits for the Claude API](https://support.claude.com/en/articles/8243635-our-approach-to-rate-limits-for-the-claude-api) -- [How can I advance my Claude API usage to Tier 2?](https://support.claude.com/en/articles/10366389-how-can-i-advance-my-claude-api-usage-to-tier-2) -- [How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) diff --git a/data/claude/claude-api-and-console/troubleshooting/8114535-where-can-i-go-for-claude-api-support-and-assistance.md b/data/claude/claude-api-and-console/troubleshooting/8114535-where-can-i-go-for-claude-api-support-and-assistance.md deleted file mode 100644 index abff318a..00000000 --- a/data/claude/claude-api-and-console/troubleshooting/8114535-where-can-i-go-for-claude-api-support-and-assistance.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "Where can I go for Claude API support and assistance?" -title_slug: "where-can-i-go-for-claude-api-support-and-assistance" -source_url: "https://support.claude.com/en/articles/8114535-where-can-i-go-for-claude-api-support-and-assistance" -last_updated_iso: "2026-03-16T21:17:11Z" -article_id: "8070497" -breadcrumbs: - - "Claude API and Console" - - "Troubleshooting" ---- - -# Where can I go for Claude API support and assistance? - -_Last updated: 2026-03-16T21:17:11Z_ - -For our API users, we currently maintain three main resources: - -- Our [Client Software Development Kits (SDKs)](https://docs.claude.com/en/api/client-sdks); -- Our [Claude Docs](https://docs.claude.com/en/home); and -- Our community [Discord](https://anthropic.com/discord) where developers can share ideas and exchange tips. - -If you need to [contact our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support), you can do so by clicking on the message icon in the bottom right of our Help Center, or by clicking your initials in the lower left corner of your Claude Console account, then "Get help." - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Using Claude in Microsoft Foundry](https://support.claude.com/en/articles/12864745-using-claude-in-microsoft-foundry) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/10186004-claude-console-roles-and-permissions.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/10186004-claude-console-roles-and-permissions.md deleted file mode 100644 index 54b9b029..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/10186004-claude-console-roles-and-permissions.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: "Claude Console roles and permissions" -title_slug: "claude-console-roles-and-permissions" -source_url: "https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions" -last_updated_iso: "2026-04-08T16:57:17Z" -article_id: "10735891" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Claude Console roles and permissions - -_Last updated: 2026-04-08T16:57:17Z_ - -The Claude Console uses a role-based access system with six distinct roles: User, Claude Code User, Limited Developer, Developer, Billing, and Admin. Each role has specific permissions and capabilities designed to help teams manage their API access securely. - -## Role types and permissions - -#### User - -- Can only use Workbench -- Cannot view API keys, usage logs, or billing details - -#### Claude Code User - -- Can use Workbench and **[Claude Code](https://code.claude.com/docs/en/overview)** -- Can access Claude Code workspace in your org - -#### Limited Developer - -- Can use Workbench and Claude Code -- Can manage API keys -- Can view usage and cost data -- Can manage vaults and credentials - ​ - -#### Developer - -- Can use Workbench and Claude Code -- Can manage API keys -- Can view usage and cost data -- Can manage vaults and credentials -- Can view sessions traces -- Can download files - -#### Billing - -- Can use Workbench -- Can manage billing details -- Can view usage and cost data -- Cannot access Claude Code workspace in your org - -#### Admin - -- Can perform all actions available to User, Developer, and Billing roles -- Can manage users and their role assignments -- Can send events to active (non-archived) sessions - -## Workspace-Level Permissions - -- Organization Admins automatically receive Workspace Admin permissions in all Workspaces. -- Organization Billing role holders can view cost, usage, and limit values across all Workspaces. -- Organization-level roles serve as a baseline, while Workspace roles can grant additional permissions. - - For example, a User at the organization level can be granted Admin permissions within specific Workspaces - -## Important Notes - -- Removing an Admin or Billing role does not automatically update the billing email in our payment processor. -- To modify the primary billing email address or add additional billing contact emails, please **[contact our Support Team](https://support.claude.com/en/articles/9015913-how-to-get-support)**. - -## Related Articles -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [Cost and Usage Reporting in the Claude Console](https://support.claude.com/en/articles/9534590-cost-and-usage-reporting-in-the-claude-console) -- [Creating and managing Workspaces in the Claude Console](https://support.claude.com/en/articles/9796807-creating-and-managing-workspaces-in-the-claude-console) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [Inviting members to the Claude Console](https://support.claude.com/en/articles/13443764-inviting-members-to-the-claude-console) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/10504853-manage-user-feedback-settings-on-claude-console.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/10504853-manage-user-feedback-settings-on-claude-console.md deleted file mode 100644 index 36cd63bb..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/10504853-manage-user-feedback-settings-on-claude-console.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: "Manage user feedback settings on Claude Console" -title_slug: "manage-user-feedback-settings-on-claude-console" -source_url: "https://support.claude.com/en/articles/10504853-manage-user-feedback-settings-on-claude-console" -last_updated_iso: "2026-03-16T20:34:40Z" -article_id: "11166878" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Manage user feedback settings on Claude Console - -_Last updated: 2026-03-16T20:34:40Z_ - -As an Admin of your Claude Console account, you can manage the ability for members of your organization to submit feedback to Anthropic via thumbs up / thumbs down. - -To manage feedback for your Console organization: - -1. Navigate to [Settings > Privacy controls](https://platform.claude.com/settings/privacy). -2. Toggle the feedback switch on or off. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1729186182/ebf4032a12a8c56959ca927726ce/Screenshot+2025-09-16+at+12_32_31%E2%80%AFPM.png?expires=1776784500&signature=5230815881aeafd56c0e3b8fd002e3c55b2475515713e07072e293488895cdf4&req=dSclH8h2m4BXW%2FMW1HO4zVpN63EaUWxAJ%2FadMup7FQeg7XfpwYy%2BFieuWazk%0AylfPODvxtWNLQwoRVhc%3D%0A) - -More information on how Anthropic collects, uses, and stores feedback data can be found in our Privacy Center: [How long do you store my organization’s data?](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data) - -## Related Articles -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [Manage user feedback settings on Team and Enterprise plans](https://support.claude.com/en/articles/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans) -- [Getting Started with Claude for Education at Your University (for Owners/Admins)](https://support.claude.com/en/articles/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [Claude Design admin guide for Team and Enterprise plans](https://support.claude.com/en/articles/14604406-claude-design-admin-guide-for-team-and-enterprise-plans) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/10722177-sharing-prompts-in-the-claude-console.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/10722177-sharing-prompts-in-the-claude-console.md deleted file mode 100644 index 63c6c574..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/10722177-sharing-prompts-in-the-claude-console.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: "Sharing Prompts in the Claude Console" -title_slug: "sharing-prompts-in-the-claude-console" -source_url: "https://support.claude.com/en/articles/10722177-sharing-prompts-in-the-claude-console" -last_updated_iso: "2026-03-16T20:43:54Z" -article_id: "11464617" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Sharing Prompts in the Claude Console - -_Last updated: 2026-03-16T20:43:54Z_ - -The prompt sharing feature enables teams to collaborate on prompt development within the Claude Console. This feature allows workspace members to share, edit, and iterate on prompts together, maintaining a clear revision history attributed to the specific contributors. - -## Sharing a Prompt - -1. Create a prompt in the Workbench within your desired workspace. -2. Click on the prompt title at the top of the page. -3. Select "Share" from the dropdown menu: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1409899224/f39d557d4925710cb16384886baa/AD_4nXf-Ev9bV40PoDjQX2fMF_zYpHSMQp7u3X92DNp-KRcykraFg8DnLdHCamIzXEPhtAEYhsBT9grnobQwQm1tgtnjR0EfyEuOFV61_InUuDwa121cj-1_KDtm9_NOYRD4LjcZQUIK?expires=1776784500&signature=4412a6ca42efb8565c9e0dd2163c8722f3a61b659bbefd12b626e9ddb7ac84e3&req=dSQnH8F3lINdXfMW1HO4zajBNF8pMQu%2B5HPc4FxcZupMZQPhueTBj8hogFok%0Af%2FzZ%0A) -4. Change the access settings from "Private" to "Shared." -5. Click the "Copy link" button that appears: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1409899713/0fd923a839b2c0ff8a0b5e11cf0c/AD_4nXdGUlO0CiCdnhllDnlz2Dd75uiNClFmR8_Qi1Wx6MM9rF-EUSIzRzvs_P6kGSqWBuF-l4iBMRtoEN8ip1-c8bqNzSqKA7SX1STIjtRqNisW-NCmcl9DEhWjv4edORWaT4LNZuPVww?expires=1776784500&signature=c102e642d2d11b41359b5088bee58d6d1444cdd523f15dd123a1ed36b2910f00&req=dSQnH8F3lIZeWvMW1HO4zaU8kVGzNsisiqPPSiDAl9IqrDZbkVQZ%2F53HQWIz%0AtSbb%0A) -6. Share the link with members of your workspace. - -> **Note:*** *Shared prompts can be viewed and edited by any workspace member with the direct link. - -## Collaborating on Shared Prompts - -#### Editing - -When working on a shared prompt: - -1. Any workspace member can make edits to the prompt. -2. Each edit is saved as a new revision. -3. Authorship is tracked for each revision. -4. All revisions remain accessible through the version history. - -> **Note:** If a collaborator saves changes to the prompt while you are viewing it, you will be prompted with a message to “Go to the Latest Version,” where all their changes will be reflected. -> -> ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1409901036/6b69f2878fcb1b4e9ba0747464ac/AD_4nXcp1htcsSLR8H98i7KazEFqIkOhVUHnw__-17jbMZ-n70qnSttxx_m7wNNaHsK7FZHoG8v6zRyqkElQrtdVkxnydo2hzsznCwt6ehzqlGAR7Js7TggP6WmVfwnUTgbouDIxyGS0?expires=1776784500&signature=53cd9c026901eeb46ad032c411b37f490a2a784a5e7bbb6d4cba6de938c87e50&req=dSQnH8B%2BnIFcX%2FMW1HO4zUnGtdEIDUcj83rdFAdB3KwxlaKxMRivFZATPSQo%0Ax0XbaU67jadd56iYcOc%3D%0A) - -## Viewing Version History - -To see previous versions of a prompt: - -1. Click on the prompt title. -2. Select "Version history" from the dropdown: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1409901693/2924593d08c79c5ef1c4ca795f9d/AD_4nXf-Ev9bV40PoDjQX2fMF_zYpHSMQp7u3X92DNp-KRcykraFg8DnLdHCamIzXEPhtAEYhsBT9grnobQwQm1tgtnjR0EfyEuOFV61_InUuDwa121cj-1_KDtm9_NOYRD4LjcZQUIK?expires=1776784500&signature=adc5e8137737f691ca671bb2e4ebc6c61291b28ee118c027d7f62dfd365a50f4&req=dSQnH8B%2BnIdWWvMW1HO4zdOs60InPXbbplKKWUPxWw33DEMYxVwj5orCaWu%2B%0AFoTu%0A) -3. Choose the specific version you want to view from the list. - -> **Note:*** *Past versions cannot be edited. To restore the prompt to a previous version, select the version from the version history list, and click the “Restore” button in the pop up. -> -> ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1409902092/39258424bd71205743134bb5a2d8/AD_4nXe7EGQNq4UAioXobBxbEdluYda1qU277VuDxoqXgmL9z1ch8ro5k3RjDmBWlpPzcfI8eeAbbmiouCc2AEfGPO_LiwFekOgCDj5MV8klaRgH1BHko5OZ1WtWq8Ow0HlYif77j2AxRQ?expires=1776784500&signature=74f7cb6bd8ff161613303f1126e115130b3ce7a11c66130c0303d982a7e92323&req=dSQnH8B%2Bn4FWW%2FMW1HO4zeZkfTFUg9MlRPhLT%2BKEBGNKQvbyq%2F7RlPax3Xfh%0AMMDTQG1R3FphBqxfzY0%3D%0A) - -## Unsharing a Prompt - -1. Click on the prompt title at the top of the page. -2. Select "Share" from the dropdown menu. -3. Change the access settings from "Shared" to "Private": - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1409898166/d7f3c0233ef3a3fa66701b558db7/AD_4nXcuZY7tln-InGzsyEmOZdRER_FWN9rQmcKalQqRTu6lSEyFSGBhGuvVPkLv7QHvsJCZsHz6-lTOX_tw77ribji4VlTsdG2dp-orGm6ST7IQ9aRnZvQMNvetkik0voTDZ1rHuFP5zA?expires=1776784500&signature=52e9491d99072a37c7680345ab0f87fcac3b5ae93c2293180a20e4e91c3afe06&req=dSQnH8F3lYBZX%2FMW1HO4zZMvu1HZTPJkH68akkuAPm1ytjopj6J3TbxGYQkp%0AiwLF79I%2BvQCPkCW7PII%3D%0A) - -> **Note: **Unsharing immediately disables access via the direct link. Anyone that the link was previously shared with will no longer be able to view the prompt. - -## Related Articles -- [Creating and managing Workspaces in the Claude Console](https://support.claude.com/en/articles/9796807-creating-and-managing-workspaces-in-the-claude-console) -- [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack) -- [Inviting members to the Claude Console](https://support.claude.com/en/articles/13443764-inviting-members-to-the-claude-console) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) -- [Give Claude context: CLAUDE.md and better prompts](https://support.claude.com/en/articles/14553240-give-claude-context-claude-md-and-better-prompts) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/11174108-about-the-development-partner-program.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/11174108-about-the-development-partner-program.md deleted file mode 100644 index 1ef1e3cf..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/11174108-about-the-development-partner-program.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: "About the Development Partner Program" -title_slug: "about-the-development-partner-program" -source_url: "https://support.claude.com/en/articles/11174108-about-the-development-partner-program" -last_updated_iso: "2026-03-16T20:44:55Z" -article_id: "12072562" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# About the Development Partner Program - -_Last updated: 2026-03-16T20:44:55Z_ - -The Development Partner Program is an optional, transparent way for organizations to help shape the future of Claude while maintaining control over their data. - -By default, Anthropic doesn’t train our models on the data you generate when using our commercial products (e.g. Claude for Work, Claude API, etc.). Learn more about our commitments to privacy and how we handle your data in our [Privacy Center](https://privacy.claude.com/en/collections/10663361-commercial-customers). - -We recognize that many organizations want to contribute to the advancement of AI technology. The Development Partner Program allows you to voluntarily choose whether you allow us to use your Claude Code sessions to improve our services, including model training. This voluntary sharing helps us enhance Claude's coding capabilities across all users, improve our models based on actual developer workflows, and advance the field of AI-assisted coding. - -#### What is the Development Partner Program? - -Through the Development Partner Program, eligible organizations can contribute to improving Claude by voluntarily sharing their Claude Code sessions with us. - -#### Key Information - -- Under the Development Partner Program, only your Claude Code input and output tokens from the first-party Claude API are provided to us. Data sharing does not apply to Claude apps or API calls unrelated to Claude Code, when using our commercial products. -- Your data will be stored securely for up to two years, and data used for model training will not be associated with other customer information. -- This setting applies to all members in your organization. -- All members in your organization will be informed that you have enrolled into the program. -- You can leave the program at any time, but previously provided data will be stored for up to 2 years. - -Accounts on our [zero data retention agreement](https://privacy.claude.com/en/articles/8956058-i-have-a-zero-data-retention-agreement-with-anthropic-what-products-does-it-apply-to) are not eligible for the program. - -#### Opting In/Out of the Development Partner Program - -For Accounts on Prepaid Billing - -If you are an admin and are authorized by your organization to enter into agreements, follow these instructions. - -To opt in to the Development Partner Program: - -1. From your Claude Console account, navigate to [Settings > Privacy controls](https://platform.claude.com/settings/privacy). -2. Locate the Development Partner Program section -3. Click “Join.” - -After clicking join, you will be asked to agree to our Service Specific Terms for the Development Partner Program. You can disable participation anytime, but previously shared data will be retained for up to 2 years. - -To opt out of the Development Partner Program: - -1. From your Claude Console account, navigate to [Settings > Privacy controls](https://platform.claude.com/settings/privacy). -2. Locate the Development Partner Program section. -3. Click “Leave.” - -> **Note**: Accounts on our[ ](https://privacy.anthropic.com/en/articles/8956058-i-have-a-zero-data-retention-agreement-with-anthropic-what-products-does-it-apply-to)[zero data retention agreement](https://privacy.claude.com/en/articles/8956058-i-have-a-zero-data-retention-agreement-with-anthropic-what-products-does-it-apply-to) are not eligible for the program and will not see the option to join the Development Partner Program in their settings. - -#### For Organizations on Invoice Billing - -Please contact your Anthropic account executive to see if you are eligible for the Development Partner Program. These organizations will not see the option to join the Development Partner Program in their settings. - -## Related Articles -- [Business Associate Agreements (BAA) for Commercial Customers](https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers) -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) -- [Real-time cyber safeguards on Claude](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/11199177-anthropic-s-ai-for-science-program.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/11199177-anthropic-s-ai-for-science-program.md deleted file mode 100644 index 58ef9a4f..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/11199177-anthropic-s-ai-for-science-program.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: "Anthropic's AI for Science Program" -title_slug: "anthropics-ai-for-science-program" -source_url: "https://support.claude.com/en/articles/11199177-anthropic-s-ai-for-science-program" -last_updated_iso: "2026-03-16T20:46:06Z" -article_id: "12109939" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Anthropic's AI for Science Program - -_Last updated: 2026-03-16T20:46:06Z_ - -Our AI for Science Program is specifically designed to support researchers working on high-impact scientific projects, with a particular focus on biology and life sciences applications, by providing free API credits. - -If you are a researcher working on applying Generative AI to scientific research and are interested in receiving free API credits, you might qualify for our AI for Science Program. Please complete the following application form with details about your team and research project: [Application Form - Anthropic's AI for Science Program](https://docs.google.com/forms/d/e/1FAIpQLSfwDGfVg2lHJ0cc0oF_ilEnjvr_r4_paYi7VLlr5cLNXASdvA/viewform?usp=header). - -## About this Program - -> **Please note that you can access the Claude model family immediately via API by simply creating a [Claude Console](https://platform.claude.com/) account – you do not need to contact us first.** - -- This program provides free API credits for our standard model suite to researchers in academia and nonprofit organizations working on scientific research topics we consider high priority. -- Note that these credits are for API use and do not apply to the Claude web app. -- This program does not provide access to non-standard or non-public models. -- Applicants through this program do not receive exemption from our [Usage Policy](https://www.anthropic.com/legal/aup). Our Trust & Safety team will follow our standard enforcement procedures and take action whenever an organization's prompt activity hits our violation rate thresholds. - -## About our Process - -- We evaluate submissions on the first Monday of each month. This schedule helps us manage the program sustainably. Please note that if this timeline poses a significant obstacle for the applicant, it does not block them from simply purchasing API credits in the interim. -- If successful, we will apply up to $20,000 in API credits to your account for a 6-month period. -- Please note that given the substantial number of applications we receive, we regret that we cannot provide individual responses to unapproved submissions. However, we appreciate the time and effort put into each submission and will carefully review all entries. - -## Frequently Asked Questions - -#### Who is eligible for the AI for Science Program? - -The AI for Science program is designed for researchers attached to research institutions working on high-impact scientific projects, with a particular focus on biology and life sciences applications. We evaluate applications based on scientific merit, potential impact, technical feasibility, and the team's credentials in both their subject area and AI. - -#### What types of scientific research does this program support? - -We support research across various scientific fields, including: - -- Biology/Life Sciences -- Chemistry -- Medicine/Healthcare -- Environmental Science -- Physics -- Computer Science -- Earth Sciences -- Other fields with potential for significant scientific impact - -We are particularly interested in applications where Claude can assist with understanding complex biological systems, accelerating drug discovery, analyzing genetic data, and other life sciences applications. - -#### How are applications evaluated? - -Applications are evaluated based on: - -- Scientific merit: team credentials in subject area and with AI, attached to a research institution -- Potential impact: contribution to critical foundational research and/or clear path to scale an application -- Technical feasibility: value of our model as applied to your use case -- Biosecurity screening: ensuring proposed research could not enable harmful applications - -#### I would like access to non-standard or nonpublic models for my research. Is this possible? - -We understand the potential value this could bring to your work, however, to maintain the sustainability of this free, high-volume program, we are unable to extend access to any nonpublic or experimental models through this AI for Science program. This non-standard or nonpublic model access is reserved for a very limited number of pre-deployment testing partnerships, which are not part of this program. We do not currently provide finetuning access via an API at this time. Finetuning access to Claude models is in preview mode via AWS Bedrock and not covered via this program. We continually evaluate our offerings and may consider expanding access to additional models in the future. - -#### I run a research program with many researchers and collaborators. What's the best way for us to apply for free API credits via this program? - -For research programs with multiple researchers and collaborators, we recommend setting up a single account to represent your entire program, and submit an application through our application form. - -If approved, we'll allocate credits to a single organization ID, which you can then flexibly distribute among your researchers. This enables you to easily add or remove collaborators as needed, monitor usage across your team, and ensure compliance with our policies. - -If your program's needs change significantly over time, please submit an updated application to discuss potential adjustments to your allocation. - -#### I am performing red-teaming or jailbreaking research. Is there a way to make sure our account does not get flagged for potentially breaking your Usage Policy while our researchers are purposefully red-teaming? - -We appreciate your interest in conducting red-teaming or jailbreaking research, as it plays a crucial role in improving AI safety. However, to maintain the sustainability of our AI for Science Program, participants are not exempt from our [Usage Policy.](https://www.anthropic.com/legal/aup) Our Trust & Safety team will follow our standard enforcement procedures and take action whenever an organization's prompt activity hits our violation rate thresholds. - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [What is the External Researcher Access Program?](https://support.claude.com/en/articles/9125743-what-is-the-external-researcher-access-program) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [About the Development Partner Program](https://support.claude.com/en/articles/11174108-about-the-development-partner-program) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/13162029-google-sheets-add-on.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/13162029-google-sheets-add-on.md deleted file mode 100644 index 323572b8..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/13162029-google-sheets-add-on.md +++ /dev/null @@ -1,171 +0,0 @@ ---- -title: "Google Sheets add-on" -title_slug: "google-sheets-add-on" -source_url: "https://support.claude.com/en/articles/13162029-google-sheets-add-on" -last_updated_iso: "2026-03-16T21:20:27Z" -article_id: "14967430" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Google Sheets add-on - -_Last updated: 2026-03-16T21:20:27Z_ - -The [Claude for Sheets extension](https://workspace.google.com/marketplace/app/claude%5Ffor%5Fsheets/909417792257) integrates Claude into Google Sheets, allowing you to execute interactions with Claude directly in cells. - -## Why use Claude for Sheets? - -Claude for Sheets enables prompt engineering at scale by enabling you to test prompts across evaluation suites in parallel. Additionally, it excels at office tasks like survey analysis and online data processing. - -Visit our [prompt engineering example sheet](https://docs.google.com/spreadsheets/d/1sUrBWO0u1-ZuQ8m5gt3-1N5PLR6r__UsRsB7WeySDQA/copy) to see this in action. - -## Get started with Claude for Sheets - -#### Install Claude for Sheets - -Easily enable Claude for Sheets using the following steps: - -1. **Get your Claude API key:** If you don't yet have an API key, you can make API keys in the Claude Console. -2. **Install the Claude for Sheets extension:** Find the [Claude for Sheets extension](https://workspace.google.com/marketplace/app/claude%5Ffor%5Fsheets/909417792257) in the add-on marketplace, then click the blue `Install` button and accept the permissions. - 1. Permissions: The Claude for Sheets extension will ask for a variety of permissions needed to function properly. Please be assured that we only process the specific pieces of data that users ask Claude to run on. This data is never used to train our generative models. - 2. Extension permissions include: - 1. **View and manage spreadsheets that this application has been installed in:** Needed to run prompts and return results. - 2. **Connect to an external service:** Needed in order to make calls to Claude API endpoints. - 3. **Allow this application to run when you are not present:** Needed to run cell recalculations without user intervention. - 4. **Display and run third-party web content in prompts and sidebars inside Google applications:** Needed to display the sidebar and post-install prompt. -3. **Connect your API key:** Enter your API key at `Extensions` > `Claude for Sheets™` > `Open sidebar` > `☰` > `Settings` > `API provider`. You may need to wait or refresh for the Claude for Sheets menu to appear. - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1885955653/fa55fbc81410f0f9da473a5b6c01/044af20-Screenshot_2024-01-04_at_11_58_21_AM.png?expires=1776784500&signature=93ec66a0eaa085cfdc10cee814e8cbc0cef1e486b4294a82ea75d93a60d93141&req=dSgvE8B7mIdaWvMW1HO4zQWPGDAMQSEBY2KGYHWoVfmRY5MCO%2FLpk%2FPqlP5c%0A3f9V%0A) - -> **Important:** You will have to re-enter your API key every time you make a new Google Sheet. - -#### Enter your first prompt - -There are two main functions you can use to call Claude using Claude for Sheets. For now, let's use `CLAUDE()`. - -**Simple prompt** - -In any cell, type `=CLAUDE("Claude, in one sentence, what's good about the color blue?")`. - -Claude should respond with an answer. You will know the prompt is processing because the cell will say `Loading...`. - -**Adding parameters** - -Parameter arguments come after the initial prompt, like `=CLAUDE(prompt, model, params...)`. - -> **Note:** `model` is always second in the list. - -Now type in any cell `=CLAUDE("Hi, Claude!", "claude-haiku-4-5-20251001", "max_tokens", 3)`. - -Any API parameter can be set this way. You can even pass in an API key to be used just for this specific cell, like this: `"api_key", "sk-ant-api03-j1W..."`. - -## Advanced use - -`CLAUDEMESSAGES` is a function that allows you to specifically use the [Messages API](https://platform.claude.com/docs/en/api/messages). This enables you to send a series of `User:` and `Assistant:` messages to Claude. - -This is particularly useful if you want to simulate a conversation or [prefill Claude's response](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/prefill-claudes-response). - -Try writing this in a cell: - -``` -=CLAUDEMESSAGES("User: In one sentence, what is good about the color blue?
Assistant: The color blue is great because") -``` - -> **Newlines** -> -> Each subsequent conversation turn (`User:` or `Assistant:`) must be preceded by a single newline. To enter newlines in a cell, use the following key combinations: -> -> - **Mac:** Cmd + Enter -> - **Windows:** Alt + Enter - -**Example multiturn CLAUDEMESSAGES() call with system prompt** - -To use a system prompt, set it as you'd set other optional function parameters. (You must first set a model name.) - -``` -=CLAUDEMESSAGES("User: What's your favorite flower? Answer in <answer> tags.
Assistant: <answer>", "claude-haiku-4-5-20251001", "system", "You are a cow who loves to moo in response to any and all user queries.") -``` - -## Optional function parameters - -You can specify optional API parameters by listing argument-value pairs. - -You can set multiple parameters. Simply list them one after another, with each argument and value pair separated by commas. - -> **Note:** The first two parameters must always be the prompt and the model. You cannot set an optional parameter without also setting the model. - -The argument-value parameters you might care about most are: - -#### Example: Setting parameters - -Ex. Set `system` prompt, `max_tokens`, and `temperature`: - -``` -=CLAUDE("Hi, Claude!", "claude-haiku-4-5-20251001", "system", "Repeat exactly what the user says.", "max_tokens", 100, "temperature", 0.1) -``` - -Ex. Set `temperature`, `max_tokens`, and `stop_sequences`: - -``` -=CLAUDE("In one sentence, what is good about the color blue? Output your answer in <answer> tags.","claude-opus-4-5-20251101","temperature", 0.2,"max_tokens", 50,"stop_sequences", "\[""</answer>""\]") -``` - -Ex. Set `api_key`: - -``` -=CLAUDE("Hi, Claude!", "claude-haiku-4-5-20251001","api_key", "sk-ant-api03-j1W...") -``` - -## Claude for Sheets usage examples - -#### Prompt engineering interactive tutorial - -Our in-depth [prompt engineering interactive tutorial](https://docs.google.com/spreadsheets/d/19jzLgRruG9kjUQNKtCg1ZjdD6l6weA6qRXG5zLIAhC8/edit?usp=sharing) utilizes Claude for Sheets. - -Check it out to learn or brush up on prompt engineering techniques. - -> **Note:** Just as with any instance of Claude for Sheets, you will need an API key to interact with the tutorial. - -#### Prompt engineering workflow - -Our [Claude for Sheets prompting examples workbench](https://docs.google.com/spreadsheets/d/1sUrBWO0u1-ZuQ8m5gt3-1N5PLR6r%5F%5FUsRsB7WeySDQA/copy) is a Claude-powered spreadsheet that houses example prompts and prompt engineering structures. - -#### Claude for Sheets workbook template - -Make a copy of our [Claude for Sheets workbook template](https://docs.google.com/spreadsheets/d/1UwFS-ZQWvRqa6GkbL4sy0ITHK2AhXKe-jpMLzS0kTgk/copy) to get started with your own Claude for Sheets work! - -## Troubleshooting - -#### NAME? Error: Unknown function: 'claude' - -1. Ensure that you have enabled the extension for use in the current sheet - 1. Go to *Extensions > Add-ons > Manage add-ons* - 2. Click on the triple dot menu at the top right corner of the Claude for Sheets extension and make sure "Use in this document" is checked - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1885994017/0576e3f7d37c8223e5fb4743ad92/9cce371-Screenshot_2023-10-03_at_7_17_39_PM.png?expires=1776784500&signature=65dd13211afbe5bc21417f83b2cbd64521123e0eba361e9e0c737d41430764c9&req=dSgvE8B3mYFeXvMW1HO4zftja8M28UEcpoA36c5sCs9yzMymTbX2mhzwmYPj%0Ax0gR%0A) -2. Refresh the page - -#### #ERROR!, ⚠ DEFERRED ⚠ or ⚠ THROTTLED ⚠ - -You can manually recalculate `#ERROR!`, `⚠ DEFERRED ⚠`, or `⚠ THROTTLED ⚠` cells by selecting from the recalculate options within the Claude for Sheets extension menu. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1885996645/cc87f17bd5fa2e8facfdbfc09154/f729ba9-Screenshot_2024-02-01_at_8_30_31_PM.png?expires=1776784500&signature=991595bdf6b56c660bb02b476e6f28ab82c2f78735d702a75b038a46261dfb3c&req=dSgvE8B3m4dbXPMW1HO4zSC1mgL6f6uThyBIJxp2kExZNqOCgh1klDtEaBOB%0Amy8anJMe51fpwRil5Uo%3D%0A) - -#### Can't enter API key - -1. Wait 20 seconds, then check again -2. Refresh the page and wait 20 seconds again -3. Uninstall and reinstall the extension - -## Further information - -For more information regarding this extension, see the [Claude for Sheets Google Workspace Marketplace](https://workspace.google.com/marketplace/app/claude%5Ffor%5Fsheets/909417792257) overview page. - -## Related Articles -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Using Claude in Microsoft Foundry](https://support.claude.com/en/articles/12864745-using-claude-in-microsoft-foundry) -- [Configure a custom OpenTelemetry collector for Office agents](https://support.claude.com/en/articles/14447276-configure-a-custom-opentelemetry-collector-for-office-agents) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/13346458-customizing-your-console-appearance-settings.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/13346458-customizing-your-console-appearance-settings.md deleted file mode 100644 index 3706b229..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/13346458-customizing-your-console-appearance-settings.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "Customizing your Console appearance settings" -title_slug: "customizing-your-console-appearance-settings" -source_url: "https://support.claude.com/en/articles/13346458-customizing-your-console-appearance-settings" -last_updated_iso: "2026-03-16T21:01:46Z" -article_id: "15231870" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Customizing your Console appearance settings - -_Last updated: 2026-03-16T21:01:46Z_ - -## How to change your Console color mode - -1. Log in to your Console account. -2. Navigate to [Settings > Appearance](https://platform.claude.com/settings/appearance). -3. Select from Light, System, or Dark under **Color mode**. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1922579101/ede30d38dca693c59f9c15d79e69/CleanShot+2026-01-08+at+15_45_20%402x.png?expires=1776784500&signature=ec3209a556e6693db7fb957966453d6c761a64eb6aabf6d2379284340eb1d4a9&req=dSklFMx5lIBfWPMW1HO4zRpFBM4DRRZzO9Kw38RlAYKV6KS0pKAqnxgVlNro%0AfLITdyivrXxZL2X6fgA%3D%0A) - -## Related Articles -- [Customizing your appearance settings](https://support.claude.com/en/articles/8887527-customizing-your-appearance-settings) -- [Creating and managing Workspaces in the Claude Console](https://support.claude.com/en/articles/9796807-creating-and-managing-workspaces-in-the-claude-console) -- [Add or update your Claude Console organization's tax or VAT ID](https://support.claude.com/en/articles/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id) -- [Logging in to your Console account](https://support.claude.com/en/articles/13371040-logging-in-to-your-console-account) -- [Inviting members to the Claude Console](https://support.claude.com/en/articles/13443764-inviting-members-to-the-claude-console) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/13371040-logging-in-to-your-console-account.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/13371040-logging-in-to-your-console-account.md deleted file mode 100644 index 3026b83f..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/13371040-logging-in-to-your-console-account.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: "Logging in to your Console account" -title_slug: "logging-in-to-your-console-account" -source_url: "https://support.claude.com/en/articles/13371040-logging-in-to-your-console-account" -last_updated_iso: "2026-03-18T19:47:38Z" -article_id: "15273963" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Logging in to your Console account - -_Last updated: 2026-03-18T19:47:38Z_ - -When you navigate to the [Claude Console](https://platform.claude.com), you will see two different options for logging in to your Console account. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1935026646/d90d1613a3dbe763fef5abb96e3c/image.png?expires=1776784500&signature=7e19bc70c3454b6df7e6a0e5cc2234ea412d8cce357d32ea95120273c64d4f33&req=dSkkE8l8m4dbX%2FMW1HO4zcrI6I%2FrqIQI8vUNcPt4%2B720uo5IJ6JgjC3Mw%2Bsr%0Acp52AqXOhzHp5er5qu4%3D%0A) - -## Continue with Google - -Click "Continue with Google" if you want to use your Google account credentials to log in to the Console. This opens a modal where you can enter your Google email address and password. After entering your credentials and clicking "Next," you will be authenticated into your Console account. - -## Continue with email - -If you'd prefer to use your email address to log in, enter it in the field pictured above, and click "Continue with email." This will send you an email with the subject line *"Secure link to log in to Claude Console"* and a login link. - -#### Clicking the link on the same device - -If you requested the login email and clicked the link using the same device, you'll be automatically redirected to your logged-in Console account. - -#### Clicking the link on another device - -If you requested the login email and clicked the link using a different device (requesting from a web browser and clicking the email link on a phone, for example), then you will still see a "Sign in to Claude Console" button in the email, but clicking it will generate a verification code. You should enter this code on the original device where you requested the login email to authenticate. - -## Troubleshooting - -#### I entered my email address but I haven't received my login email. - -If you requested a login email but you haven't received it yet, do the following: - -- Check your spam and junk folders for emails from @mail.anthropic.com. -- Check your server's quarantined emails. -- Whitelist @mail.anthropic.com in your email settings. -- Try logging in again after a few minutes. - -> **Note:** Business, government, or .edu email users may need to contact their IT department to adjust email security settings. - -#### I received the email but I'm still having trouble logging in. - -If you received the login email but can't log in with the link or code, take note of the error message you're seeing. Visit the [Claude status page](https://status.claude.com/) to check if there are any known service disruptions or maintenance activities. If the status page shows an ongoing system-wide incident, it's best to wait for service restoration before attempting further troubleshooting. - -## Frequently Asked Questions - -#### How can I set a password for my Console account? - -It's not possible to create a dedicated password for your Console account at this time. - -#### Does my organization use Single Sign-On (SSO)? - -If you're a member of an organization that has configured single sign-on for the Console, you'll be redirected to your SSO provider when you attempt to log in. For information about setting up SSO for your organization, see [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso). - -#### I have multiple Console accounts – how can I switch between them? - -If you're a member of multiple Console organizations tied to the same email address, follow these steps to switch to your other account: - -1. Click your initials in the bottom left corner to open a menu showing all the accounts tied to your logged-in email address. -2. Select the desired account. -3. Look for the check mark indicating the active account. - -#### I don't want to use "Continue with Google" to log in anymore; how can I revoke access to my Google account? - -If you've previously authenticated using Google, you can follow these steps to unlink your Google account from the Console and use only the emailed login link moving forward: - -1. Visit [https://myaccount.google.com/connections](https://myaccount.google.com/connections). -2. Locate "Claude by Anthropic" in the list and click on it. -3. Click "See details." -4. Click the "Stop using Sign in with Google" button. - -#### Can I have both a Claude account and a Console account? - -Yes, you can have both a Claude account (for using Claude at claude.ai) and a Console account (for accessing the Workbench and Claude API). These are separate accounts, though you can use the same email address for both. Learn more in [Can I have a Claude account and a Console account?](https://support.claude.com/en/articles/8987223-can-i-have-a-claude-account-and-a-console-account) - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [How do I log out of all active sessions?](https://support.claude.com/en/articles/10310342-how-do-i-log-out-of-all-active-sessions) -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [SSO login](https://support.claude.com/en/articles/14503613-sso-login) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/13443764-inviting-members-to-the-claude-console.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/13443764-inviting-members-to-the-claude-console.md deleted file mode 100644 index b5d9db42..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/13443764-inviting-members-to-the-claude-console.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: "Inviting members to the Claude Console" -title_slug: "inviting-members-to-the-claude-console" -source_url: "https://support.claude.com/en/articles/13443764-inviting-members-to-the-claude-console" -last_updated_iso: "2026-03-16T21:19:20Z" -article_id: "15396648" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Inviting members to the Claude Console - -_Last updated: 2026-03-16T21:19:20Z_ - -The instructions in this article apply to your overall Console organization. If you are working within a specific Console Workspace, see this article: [Creating and managing Workspaces in the Claude Console](https://support.claude.com/en/articles/9796807-creating-and-managing-workspaces-in-the-claude-console). - -> **Note:** Only organization Admins can manage Console members and invitations. See [Claude Console Roles and Permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions). - -## Inviting members to your Console organization - -1. Log in as a Admin. -2. Navigate to [Settings > Members](https://platform.claude.com/settings/members). -3. Click the "+ Invite" button in the upper right corner of the page. -4. Enter up to 50 email addresses in the text box, separated by commas or new lines. -5. Select the role for the new users from the drop-down. -6. Click "Send Invites." -7. The newly-added users will receive an emailed invite and appear on the **Members** list with a "Pending" badge. - -## Do Console invitations expire? - -Yes, newly-invited members have three weeks to accept the invitation via email. - -## Revoking invitations to your Console organization - -1. Locate the "Pending" member in [Settings > Members](https://platform.claude.com/settings/members). -2. Click the trash can icon to the right of the listed user to revoke their invitation. -3. Confirm the action by clicking "Revoke" in the **Revoke invitation?** modal. - -## Related Articles -- [Creating and managing Workspaces in the Claude Console](https://support.claude.com/en/articles/9796807-creating-and-managing-workspaces-in-the-claude-console) -- [Claude Console roles and permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) -- [Sharing Prompts in the Claude Console](https://support.claude.com/en/articles/10722177-sharing-prompts-in-the-claude-console) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Logging in to your Console account](https://support.claude.com/en/articles/13371040-logging-in-to-your-console-account) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/8114521-how-can-i-access-the-claude-api.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/8114521-how-can-i-access-the-claude-api.md deleted file mode 100644 index b57d8efc..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/8114521-how-can-i-access-the-claude-api.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "How can I access the Claude API?" -title_slug: "how-can-i-access-the-claude-api" -source_url: "https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api" -last_updated_iso: "2026-03-16T21:17:36Z" -article_id: "8070483" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# How can I access the Claude API? - -_Last updated: 2026-03-16T21:17:36Z_ - -Organizations interested in building with the Claude API can create a [Claude Console account](https://platform.claude.com). The Claude Console is where you can create API keys, add users to your team, set up billing, and experiment with Claude on the Workbench. Please note that access to the API is subject to our [Commercial Terms of Service](https://www.anthropic.com/legal/commercial-terms). - -Read more about [building with the Claude API here](https://claude.com/platform/api). - -If you are an alignment researcher and are interested in accessing the API for AI alignment research purposes, read more about accessing the Claude API here: [What is the External Researcher Access Program?](https://support.claude.com/en/articles/9125743-what-is-the-external-researcher-access-program) - -## Related Articles -- [I created a Claude Console organization - how do I start using the Claude API?](https://support.claude.com/en/articles/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [What is the External Researcher Access Program?](https://support.claude.com/en/articles/9125743-what-is-the-external-researcher-access-program) -- [I have a paid Claude subscription (Pro, Max, Team, or Enterprise plans). Why do I have to pay separately to use the Claude API and Console?](https://support.claude.com/en/articles/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console) -- [Claude Console roles and permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api.md deleted file mode 100644 index a9a3c756..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "I created a Claude Console organization - how do I start using the Claude API?" -title_slug: "i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api" -source_url: "https://support.claude.com/en/articles/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api" -last_updated_iso: "2026-03-16T21:16:51Z" -article_id: "8070493" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# I created a Claude Console organization - how do I start using the Claude API? - -_Last updated: 2026-03-16T21:16:51Z_ - -To use the Claude API and Workbench, add usage credits to your organization's balance. You’ll need to fill out some additional information about your organization and use case. Then, you’ll enter your payment details and fund your account. - -Once you’ve purchased usage credits for your account, you’re ready to use the API in your commercial application. You can [find more information on prepaid billing and credits here](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-api-usage). - -If you need custom rate limits, monthly invoicing, or hands-on support, [contact us](https://claude.com/contact-sales) for further information. - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [How will I be billed for Claude API use?](https://support.claude.com/en/articles/8114526-how-will-i-be-billed-for-claude-api-use) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [Claude Console roles and permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/8116515-where-is-the-claude-api-supported.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/8116515-where-is-the-claude-api-supported.md deleted file mode 100644 index 13cfe95b..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/8116515-where-is-the-claude-api-supported.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "Where is the Claude API supported?" -title_slug: "where-is-the-claude-api-supported" -source_url: "https://support.claude.com/en/articles/8116515-where-is-the-claude-api-supported" -last_updated_iso: "2026-03-16T21:17:32Z" -article_id: "8072969" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Where is the Claude API supported? - -_Last updated: 2026-03-16T21:17:32Z_ - -We support using the Claude API in a [number of locations](https://www.anthropic.com/supported-countries). Please check our website in the future for updates. - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [How will I be billed for Claude API use?](https://support.claude.com/en/articles/8114526-how-will-i-be-billed-for-claude-api-use) -- [Where can I go for Claude API support and assistance?](https://support.claude.com/en/articles/8114535-where-can-i-go-for-claude-api-support-and-assistance) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Claude Enterprise Analytics API reference guide](https://support.claude.com/en/articles/13703965-claude-enterprise-analytics-api-reference-guide) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/8606378-how-do-i-use-the-workbench.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/8606378-how-do-i-use-the-workbench.md deleted file mode 100644 index 2dba5eae..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/8606378-how-do-i-use-the-workbench.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "How do I use the Workbench?" -title_slug: "how-do-i-use-the-workbench" -source_url: "https://support.claude.com/en/articles/8606378-how-do-i-use-the-workbench" -last_updated_iso: "2026-03-16T21:15:54Z" -article_id: "8670582" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# How do I use the Workbench? - -_Last updated: 2026-03-16T21:15:54Z_ - -The Workbench allows you to create and test prompts within your Claude Console account. You can enter your prompt into the "Human" dialogue box and click "Run" to test Claude's output. Click on the + icon in the upper left to create a new prompt, or click on the bulleted list icon to see prompts you've tested in the past: - -![Embedded media](https://downloads.intercomcdn.com/i/o/888021849/31a22a0dc4d1fc4b605cc8ee/Screenshot+2023-11-19+at+4.21.51+PM.png?expires=1776784500&signature=e93722d44fd7fad9d7608afedb2b8206cfc767b25746496eb8f8df6febc9287d&req=fCgvFst%2FlYVWFb4f3HP0gKWucjwE1kNbOkmmaOsi7IBnYG38SkSZhuOYl31Y%0AAm60ioZ0Uj64nqsdMw%3D%3D%0A) - -The Workbench also allows you to configure several settings when prompting Claude. You can click on the slider icon to review your model settings. This allows you to select the model, temperature, and max tokens to sample: - -![Embedded media](https://downloads.intercomcdn.com/i/o/888023061/61e26396355f6f6cd506d7e4/Screenshot+2023-11-19+at+4.09.28+PM.png?expires=1776784500&signature=35a0f94e8f7d6397a573766fb5798a4e3bc6cd3d2e8a1c0d12fa6c5d9163dd04&req=fCgvFst9nYdeFb4f3HP0gN52X9XYPYG3DUq7%2BRvcmSMutmHqobcjgM%2BWhn4%2F%0AByqPWYAnvPRCY3f5Xg%3D%3D%0A) - -After crafting your prompt, click on the "Get code" button to generate a sample using our Python and Typescript SDKs: - -![Embedded media](https://downloads.intercomcdn.com/i/o/888023545/b12afe07f16f079daff7587d/Screenshot+2023-11-19+at+4.28.27+PM.png?expires=1776784500&signature=6fb9702e0bfd1695cb40db283f12aae8404a21076063a15b5a9c04997029e7e4&req=fCgvFst9mIVaFb4f3HP0gEZcsj%2BW5uHrRWixPJbjiQeX7C2HXhGtB%2Fep3Ugf%0Aq3alhldIFKmgi8kVwQ%3D%3D%0A) - -## How can I access my previous work and prompt history in Workbench? - -You can access your previous Workbench prompts on your Console account by following these steps: - -1. Log in at platform.claude.com. - -2. Navigate to your [Workbench](https://platform.claude.com/workbench). - -3. Click the "List prompts" button on the upper left corner of the page, next to the "+" button to create a new prompt: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1945992985/45a8969fb6cec956bd44fb5c4ba7/CleanShot+2026-01-15+at+12_07_22%402x.png?expires=1776784500&signature=4d23a03907304fee8e1f1c47811b4d1f085dfa015ba76fb7f0e1718600bf4091&req=dSkjE8B3n4hXXPMW1HO4zQQ9v1cOP3e9TyGSpkcb8MU6FTjXKZTbCPCG546B%0AmyftRscmZOsFje18wOM%3D%0A) - -4. A list of your previously-saved prompts will appear. - -5. You can use the search bar at the top of the prompt list if you're looking for something specific. - -> **Important:** When you run a prompt on the Workbench, Claude's response is not saved by default. You need to manually add responses from Claude to your current prompt on the Workbench by clicking "Add to Conversation" at the bottom of the output. If you aren't seeing something in your history that you were expecting, it's possible that it wasn't added to the conversation. - -[Refer to our Claude Docs](https://platform.claude.com/docs/en/home) for more information on effective prompt design. - -## Related Articles -- [How can I access the Claude API?](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api) -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [How to get support](https://support.claude.com/en/articles/9015913-how-to-get-support) -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/9534590-cost-and-usage-reporting-in-the-claude-console.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/9534590-cost-and-usage-reporting-in-the-claude-console.md deleted file mode 100644 index b80f0407..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/9534590-cost-and-usage-reporting-in-the-claude-console.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: "Cost and Usage Reporting in the Claude Console" -title_slug: "cost-and-usage-reporting-in-the-claude-console" -source_url: "https://support.claude.com/en/articles/9534590-cost-and-usage-reporting-in-the-claude-console" -last_updated_iso: "2026-03-16T21:12:08Z" -article_id: "9799932" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Cost and Usage Reporting in the Claude Console - -_Last updated: 2026-03-16T21:12:08Z_ - -> **Note:** Usage and Cost reporting is visible to the following user roles: **Developer, Billing, and Admin**. See [Claude Console Roles and Permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) for more information. - -The Claude Console provides detailed cost and usage reporting to help you effectively manage your API usage and associated costs. This guide walks you through these features and how to use them. - -## Accessing Cost and Usage Reports - -Users with access to these reports can click into them on the left navigation menu on the Console: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584654217/db0a977417e38e43639f060d96e0/image.png?expires=1776784500&signature=5b95d8925d8444f631a6123e90102bd90d1dec8fdda114f293d3aba8d8aa8b3e&req=dSUvEs97mYNeXvMW1HO4zYCWhiIficKfuqqBX2puyxTOHOQ8DIXNFeOsbAzp%0ACCnOdjWN23z%2BkdRFZm0%3D%0A) - ---- - -## Usage Reporting - -The [Usage page](https://platform.claude.com/usage) offers a detailed breakdown of your API usage across different models and API keys. - -#### Key Features - -- **Detailed Breakdown**: View usage data by model, date/time, and API key. Click into the bars on the bar chart for hour and minute granularity. -- **Flexible Filtering**: Use selectors to choose specific models, months, or API keys -- **Visual Representation**: A chart with input and output token counts. -- **Usage Statistics**: See total input and output tokens for your selected filters. -- **Rate-Limited Requests:** Review your requests that were blocked due to hitting rate limits. -- **Rate Limit Use: **Visualizations of input and output tokens per minute compared with the overall ITPM or OTPM rate limit. -- **CSV Export**: Download your usage data for further analysis or reporting. - -#### How to Use - -1. Select the Workspace you want to view (or choose "All Workspaces"). -2. Select the model you want to view (or choose "All Models"). -3. Choose the month you're interested in (or narrow to a specific month/day). -4. Select an API key (or view data for all keys). -5. The chart and statistics will update based on your selections. -6. Use the export button to download a CSV of the displayed data. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584664321/59b50eba0b61e0789f7055fcf9f4/image+%285%29.png?expires=1776784500&signature=efdd2da214df83742a9df4aa849b6e778c8fbafff339f0dfd0801fbd0b1f7ecb&req=dSUvEs94mYJdWPMW1HO4zQwESHUtKYtjqMITUZbanFDy5leysxWXTkPaBidN%0AWlhQ1YSxqg5CloVH3e4%3D%0A) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584693386/aed472efe163abcbc14fa32f3699/rate+limited+requests.png?expires=1776784500&signature=d0a39b0b03943fd0c0f34453d5248570eb0c6d478d69a16ae4077fcf15fbca9e&req=dSUvEs93noJXX%2FMW1HO4zRxEzm1K7lVp21D6pckxWMahoWojNWydnxRZ%2B%2Bik%0AHzuurTHXLLhdVTFUTS0%3D%0A) - -#### Rate Limit Use - -The Usage page also includes a separate section displaying rate limit use per-model for input and output tokens. You can click the dropdown in the upper left corner of this section to change the model and view related rate limit metrics. These visualizations can be used to determine when you’re hitting peak use for your organization, which specific rate limits need to be increased, and how you can increase your caching rate. - -**Rate Limit Use + Caching - Input Tokens: **This chart displays the hourly maximum number of uncached input tokens per minute (ITPM) alongside your cache rate (i.e. the percentage of input tokens read from the cache) and your current ITPM rate limit. - -**Rate Limit Use - Output Tokens: **This chart displays the hourly maximum number of output tokens per minute (OTPM) alongside your current OTPM rate limit. - ---- - -## Cost Reporting - -The [Cost page](https://platform.claude.com/cost) helps you understand your spending across different models. - -#### Key Features - -- **Model-Specific Data**: View costs for individual models or all models combined. -- **Monthly Breakdown**: See costs for specific months. -- **Daily Cost Chart**: Visualize your spending over time. -- **Total Cost Statistics**: Get an overview of your total spending for the selected period, including web search and code execution costs. -- **CSV Export**: Download cost data for your records for further analysis. - -#### How to Use - -1. Choose the Workspace you want to view costs for (or select "All Workspaces"). -2. Choose the model you want to view costs for (or select "All Models"). -3. Select the month you're interested in. -4. You can see the chart, token cost, and tool use costs, which will update based on your selections. -5. Use the export button to download a CSV of the cost data. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584679401/4d0bc8ed08625e1adee414e77030/CleanShot+2025-06-23+at+08_54_40%402x.png?expires=1776784500&signature=935315270f80a7a161a00d250ecb3fbb3745778e6f9c4e0b6d352e786da0aa68&req=dSUvEs95lIVfWPMW1HO4zUR%2BiJrEW9RkCyIF5nuUsbwqR9Da%2Bb55F%2FaWt6Yw%0AT%2B399JBq4dPwImeHvYo%3D%0A) - -> **Note**: Currently, it's not possible to break down usage or cost by individual users. - -## Related Articles -- [Our approach to rate limits for the Claude API](https://support.claude.com/en/articles/8243635-our-approach-to-rate-limits-for-the-claude-api) -- [Creating and managing Workspaces in the Claude Console](https://support.claude.com/en/articles/9796807-creating-and-managing-workspaces-in-the-claude-console) -- [Claude Console roles and permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/9796807-creating-and-managing-workspaces-in-the-claude-console.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/9796807-creating-and-managing-workspaces-in-the-claude-console.md deleted file mode 100644 index cb0d741a..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/9796807-creating-and-managing-workspaces-in-the-claude-console.md +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: "Creating and managing Workspaces in the Claude Console" -title_slug: "creating-and-managing-workspaces-in-the-claude-console" -source_url: "https://support.claude.com/en/articles/9796807-creating-and-managing-workspaces-in-the-claude-console" -last_updated_iso: "2026-03-16T21:19:36Z" -article_id: "10177277" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# Creating and managing Workspaces in the Claude Console - -_Last updated: 2026-03-16T21:19:36Z_ - -This guide will walk you through the process of creating, editing, and managing Workspaces in your Claude Console organization. - -## What are Workspaces? - -Workspaces are collaborative spaces within Console organizations where teams can separate API resources by use case. - -## How to create a new Workspace - -> **Note:** Only Organization Admins can create new Workspaces. - -1. Log in to your [Claude Console account](https://platform.claude.com/login). -2. Navigate to the **Workspaces** section by clicking on "Settings" in the top level menu and selecting “Workspaces” from the left side bar ([Settings > Workspaces](https://platform.claude.com/settings/workspaces)). -3. Click the "Add Workspace" button near the top right of the page. -4. In the modal that appears, enter a name for your new Workspace, and select a color assignment. This color assignment will be used to help visually identify your workspace in the Claude Console. -5. Click "Create" to finalize the new Workspace. - -Your new Workspace will now appear in the list of Workspaces. - -> **Note:** You are limited to 100 workspaces per organization. - -## Editing Workspace Settings - -1. From the **Workspaces** list, click on the ellipsis next to the Workspace you want to edit. -2. Select “Edit details." -3. You can modify the following settings: - - Workspace Name - - Color -4. After making your changes, click "Save" to apply them. - -> **Note:** The default Workspace is not editable and cannot be removed. - -## Adding members to a Workspace - -> **Note:** You must add members to your Console organization by following [these instructions](https://support.claude.com/en/articles/13443764-inviting-members-to-the-claude-console) before you can add them to a Workspace. - -1. Navigate to the desired Workspace's details page by clicking on it from the Workspaces list. -2. Click on the “Members” tab. -3. Click on “Add to Workspace” near the top right of the page. -4. Choose the individual you’d like to add from the list of your organization’s members. -5. Assign a Workspace role for this member. -6. Confirm your selections by clicking “Add to Workspace." - -> **Note:** Organization Admins are automatically added as Workspace Admin to every Workspace. Organization Billing role holders are automatically granted ability to see cost, usage, and limit values for all Workspaces, but can be upgraded to the Organization Admin role. - -## Deleting members from a Workspace - -Click the trash can icon next to the member to remove them from your Workspace. - -> **Note:** Organization members with Admin and Billing roles are automatically granted permissions on all Workspaces and cannot be removed from Workspaces. - -## Managing API Keys in a Workspace - -1. Navigate to the desired Workspace's details page by clicking on it from the **Workspaces** list. -2. Click on the "API Keys" tab. -3. To create a new API key for this Workspace: - - Click "Create Key" - - Give the key a descriptive name - - Click "Create Key" -4. To revoke an existing API key: - - Find the key in the list - - Click the ellipsis next to it - - Select "Disable API Key" or “Delete API Key” - - **Note:** Deleting an API key is a permanent action and cannot be undone. - - Confirm the action - -> **Note:** API keys are tied to the Workspace they're created in and cannot be moved between Workspaces. - -## Setting Workspace Rate Limits - -1. Navigate to the desired Workspace's details page by clicking on it from the **Workspaces** list. -2. Click on the "Limits" tab. -3. Set a limit for each model tier and limit type by clicking on the pencil icon next to each option. -4. Workspace Spend Limits can be reset to the organization rate limit by clicking the “Refresh” icon next to the rate limit you previously set for the Workspace. - -> **Note:** Anthropic always evaluates all applicable limiters -- at the Workspace and Organization level -- for every request. In other words, if the Workspace limits are unset, Organization limits still apply. - -## Setting Workspace Spend Limits or Notifications - -1. Navigate to the desired Workspace's details page by clicking on it from the **Workspaces** list. -2. Click on the "Limits" tab. -3. Choose one of the following: - - Select “Change Limit” to set a specific spend limit for this Workspace. - - **Note:** You can only set a spend limit that is lower than your organization’s limit. If unset, your spend limit defaults to the organization’s limit. - - Select “Add notification” to set up an email notification when the Workspace spend reaches a specific amount. - -## - -## Viewing Workspace Usage and Costs - -1. Navigate to the [Usage or Cost Reports](https://support.claude.com/en/articles/9534590-cost-and-usage-reporting-in-the-claude-console). -2. Choose to view by an individual Workspace, or by “All Workspaces”. - -## Archiving a Workspace - -If you no longer need a Workspace but want to retain its historical data: - -1. Navigate to the **Workspaces** page. -2. Click the ellipsis next to the Workspace you would like to archive. -3. Confirm that you want to archive the Workspace. - -> **Note:** Archiving a Workspace will archive all API keys in the Workspace. This action cannot be undone. - -## Managing the Default Workspace - -Every organization has a default Workspace that cannot be renamed, archived, or deleted. To view API keys associated with the default Workspace: - -1. Navigate to the **Workspaces** list. -2. Click on "Default" in the list. - -> **Note:** You can view your default Workspace’s limits from the [Limits settings](https://platform.claude.com/settings/limits). - -## Related Articles -- [Cost and Usage Reporting in the Claude Console](https://support.claude.com/en/articles/9534590-cost-and-usage-reporting-in-the-claude-console) -- [Claude Console roles and permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) -- [Sharing Prompts in the Claude Console](https://support.claude.com/en/articles/10722177-sharing-prompts-in-the-claude-console) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Inviting members to the Claude Console](https://support.claude.com/en/articles/13443764-inviting-members-to-the-claude-console) diff --git a/data/claude/claude-api-and-console/using-the-claude-api-and-console/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console.md b/data/claude/claude-api-and-console/using-the-claude-api-and-console/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console.md deleted file mode 100644 index 148c391f..00000000 --- a/data/claude/claude-api-and-console/using-the-claude-api-and-console/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: "I have a paid Claude subscription (Pro, Max, Team, or Enterprise plans). Why do I have to pay separately to use the Claude API and Console?" -title_slug: "i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console" -source_url: "https://support.claude.com/en/articles/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console" -last_updated_iso: "2026-03-16T21:08:33Z" -article_id: "10286533" -breadcrumbs: - - "Claude API and Console" - - "Using the Claude API and Console" ---- - -# I have a paid Claude subscription (Pro, Max, Team, or Enterprise plans). Why do I have to pay separately to use the Claude API and Console? - -_Last updated: 2026-03-16T21:08:33Z_ - -Claude paid plans and the Claude Console are separate products designed for different purposes: - -- Claude paid plans give subscribers access to Claude on the web, desktop, and mobile, and offer enhanced features like more usage and priority access during high-traffic periods. -- The Claude Console is our developer platform providing API keys and access to Claude models for building applications and integrations. - -A paid Claude subscription enhances your chat experience but doesn't include access to the Claude API or Console. - -If you're interested in both enhanced chat features and API access, you'll need to sign up for a paid Claude plan and separately [set up Console access](https://support.claude.com/en/articles/8114521-how-can-i-access-the-anthropic-api) for API usage. This allows you to benefit from both offerings based on your specific needs. - -Refer to this article to learn more about Claude Console billing: [How do I pay for my API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-api-usage) - -## Related Articles -- [How will I be billed for Claude API use?](https://support.claude.com/en/articles/8114526-how-will-i-be-billed-for-claude-api-use) -- [What is the Pro plan?](https://support.claude.com/en/articles/8325606-what-is-the-pro-plan) -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) diff --git a/data/claude/claude-code/11145838-using-claude-code-with-your-max-plan.md b/data/claude/claude-code/11145838-using-claude-code-with-your-max-plan.md deleted file mode 100644 index 34404567..00000000 --- a/data/claude/claude-code/11145838-using-claude-code-with-your-max-plan.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: "Using Claude Code with your Max plan" -title_slug: "using-claude-code-with-your-max-plan" -source_url: "https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan" -last_updated_iso: "2026-04-21T00:08:52Z" -article_id: "12031902" -breadcrumbs: - - "Claude Code" ---- - -# Using Claude Code with your Max plan - -_Last updated: 2026-04-21T00:08:52Z_ - -This article applies to individual consumers using Max plan subscriptions to access Claude Code. If you’re a member of a Team or Enterprise plan organization, see **[Using Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-using-claude-code-with-your-team-or-enterprise-plan)**. - -## What is Claude Code? - -Claude Code is a command line tool that gives you access to Claude models directly in your terminal, allowing you to delegate complex coding tasks while maintaining transparency and control. With Max plans, you now have access to both Claude on the web, desktop, and mobile apps and Claude Code in your terminal with one unified subscription. - -#### Why use Claude and Claude Code? - -Use two powerful AI products in one simple subscription. - -- Use Claude for writing, research, analysis, and more — at work and at home. -- Use Claude Code for your terminal-based coding workflows. - ---- - -## How to connect Claude Code to your Max plan - -1. **Ensure you have an active Max plan subscription** - - If you're not already subscribed, upgrade at **[claude.ai/upgrade](https://claude.ai/upgrade)** -2. **Install Claude Code** - - Visit the **[Claude Code page in our Claude Docs](https://code.claude.com/docs/en/quickstart#step-1-install-claude-code)** to download and install Claude Code. - - Follow the installation instructions for your operating system. -3. **Authenticate with your Claude credentials** - - When prompted during setup or first use, log in with the same credentials you use for Claude. - - This will connect your Max plan subscription to Claude Code. - - If you're already logged in to Claude Code via Claude Console PAYG, run /login from within Claude Code to switch to your subscription plan. - -#### Having trouble using your Max plan to access Claude Code? - -If you're not seeing the option to authenticate with your preferred account, follow these steps to update Claude Code: - -1. Log out of your active session completely using the `/logout` command. -2. Run `claude update`. -3. Restart your terminal completely for the change to take effect. -4. Run `claude` and select the correct account to use Claude Code. - -> **Important: **If you have an ANTHROPIC_API_KEY environment variable set on your system, Claude Code will use this API key for authentication instead of your Claude subscription (Max, Team, or Enterprise plans), resulting in API usage charges rather than using your subscription's included usage. See this article for more information: **[Managing API key environment variables in Claude Code](https://support.claude.com/en/articles/12304248-managing-api-key-environment-variables-in-claude-code).** - ---- - -## What happens when you hit usage limits - -Max plans offer usage limits that are shared across Claude and Claude Code, meaning all activity in both tools counts against the same usage limits. To help you monitor your usage, you will see warning messages about remaining capacity. - -When you reach your usage limits, you can select from a few options based on your needs: - -#### Max plan users - -- If you're on the Max 5x plan, consider upgrading to the Max 20x plan if you consistently hit limits. -- **[Enable extra usage](https://support.claude.com/en/articles/12429409-extra-usage-for-max-20x-plans)** to continue using Claude with your Max plan after hitting the included usage limit. -- You will have the flexibility to switch to **[pay-as-you-go usage](https://support.claude.com/en/articles/8114526-how-will-i-be-billed-for-claude-api-use)** with a Claude Console account for intensive coding sprints. -- Wait until your usage limits reset. - -For more details on efficient usage, refer to our **[Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices)**. - ---- - -## Claude Code billing - -#### Understanding two distinct systems - -It's important to recognize these are separate systems: - -- **Claude Code:** Presents options for continuing usage through API credits. -- **Claude Console / Claude API:** Contains optional auto-reload settings for API credit management where your terminal is located. - -#### Choosing to use API credits - -If you want to use API credits through Claude Code: - -- Usage will be billed at **[standard API rates](https://claude.com/pricing#api)** (distinct from Max Plan pricing). -- If auto-reload is enabled in your Console account, additional credits will be automatically added when your balance runs low. - -#### Staying within your plan - -To maintain usage strictly within your Max Plan allocation: - -- Decline the API credit option when presented. -- Allow your usage period to reset before continuing to use Claude Code. -- Monitor your remaining allocation using the /status command. - -#### Opting out of API credits for Claude Code - -If you prefer to prevent the API credit option from appearing entirely: - -- Run `claude logout` in your terminal. -- Run `claude login` and authenticate using only your Max plan credentials. -- Avoid adding any Claude Console credentials during the login process. - -This ensures Claude Code will only use your plan allocation and you won't be prompted to use API credits when you reach your limits. - -#### Managing auto-reload settings - -Auto-reload functionality is managed within your Claude Console account, not through Claude Code: - -- Review your **[Console Billing settings](https://platform.claude.com/settings/billing)** to check auto-reload status. -- Adjust these settings in the Console if you prefer to avoid automatic credit purchases. -- Remember, auto-reload only applies when you've chosen to use API credits. - -#### Summary - -- Claude Code maintains strict user control over billing decisions. -- All transitions to API credit usage require explicit user consent. -- Auto-reload is an independent Claude Console feature. -- To maintain your Max plan budget, simply decline API credit options when offered. - -## Related Articles -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) diff --git a/data/claude/claude-code/11845131-use-claude-code-with-your-team-or-enterprise-plan.md b/data/claude/claude-code/11845131-use-claude-code-with-your-team-or-enterprise-plan.md deleted file mode 100644 index 9b0a96ce..00000000 --- a/data/claude/claude-code/11845131-use-claude-code-with-your-team-or-enterprise-plan.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: "Use Claude Code with your Team or Enterprise plan" -title_slug: "use-claude-code-with-your-team-or-enterprise-plan" -source_url: "https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan" -last_updated_iso: "2026-03-16T20:30:02Z" -article_id: "12989962" -breadcrumbs: - - "Claude Code" ---- - -# Use Claude Code with your Team or Enterprise plan - -_Last updated: 2026-03-16T20:30:02Z_ - -## What is Claude Code? - -Claude Code is a command line tool that gives you access to Claude models directly in your terminal, allowing you to delegate complex coding tasks while maintaining transparency and control. - -> Claude Code is included with every Team plan seat. Premium seats offer more usage for team members with heavier workloads. For Enterprise plans, Claude Code is included with the single Enterprise seat on new and self-serve plans. On older Enterprise plans, Claude Code is available on Chat + Claude Code seats (usage-based billing) and Premium seats (seat-based billing). - -With a Team or Enterprise plan, you can access Claude on the web, desktop, and mobile apps, plus Claude Code in your terminal—all with one unified subscription. - -#### Why use Claude and Claude Code? - -Combine two powerful AI products in one unified subscription: - -- Use Claude for writing, research, analysis, and collaboration across teams. -- Use Claude Code for terminal-based coding workflows and development tasks. - ---- - -## Connect Claude Code to your Team or Enterprise plan - -#### Step 1: Confirm Claude Code access (Enterprise plans only) - -If your organization is on a new or self-serve Enterprise plan, Claude Code is already included with every Enterprise seat — no additional purchase is needed. Proceed to Step 2. - -> **Note:** If your organization has a HIPAA-ready Enterprise plan, Claude Code is included in your seat but is not covered under the HIPAA-ready offering. See **[HIPAA-ready Enterprise plans](https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans)** for details. - -If your organization is on an older Enterprise plan with Chat and Chat + Claude Code seats, or Standard and Premium seats, you'll need to ensure you have a seat type that includes Claude Code. Owners can purchase or reassign **Chat + Claude Code / Premium seats** in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. See **[Purchasing and managing seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans)** for details. - -#### Step 2: Download and install Claude Code - -> **Note:** If you already have Claude Code installed on your computer, proceed to Step 3. - -Once you confirm you have access, follow the installation instructions in our **[Claude Code Docs](https://code.claude.com/docs/en/quickstart#step-1-install-claude-code)** for the environment you're using. - -#### Step 3: Authenticate with the Team or Enterprise account - -1. Type `claude` within your Terminal window to start a Claude Code session. -2. When prompted during setup or first use, select a login method. - 1. If you're already logged in to Claude Code via a different account, run /login to select a different login method. -3. Select “Claude account with subscription” to be routed to an OAuth prompt. -4. Select your Team or Enterprise plan and click “Authorize.” -5. Your premium seat subscription will be linked to Claude Code. - -#### Having trouble using your Team or Enterprise account to access Claude Code? - -If you're not seeing the option to authenticate with your preferred account, follow these steps to update Claude Code: - -1. Log out of your active session completely using the `/logout` command. -2. Run `claude update`. -3. Restart your terminal completely for the change to take effect. -4. Run `claude` and select the correct account to use Claude Code. - ---- - -## What happens when you hit usage limits - -If your organization is on a **usage-based Enterprise plan** (including self-serve Enterprise), there are no per-seat usage limits—usage is based on consumption and billed at API rates. See **[How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan)** for details on how usage billing works. - -If your organization is on a **Team plan** or a **seat-based Enterprise plan**, you can enable extra usage to allow team members to continue working with Claude and Claude Code after reaching their included usage limits. See **[Extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans)** for more information. - -## Related Articles -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) diff --git a/data/claude/claude-code/11932705-automated-security-reviews-in-claude-code.md b/data/claude/claude-code/11932705-automated-security-reviews-in-claude-code.md deleted file mode 100644 index 9a9cf81a..00000000 --- a/data/claude/claude-code/11932705-automated-security-reviews-in-claude-code.md +++ /dev/null @@ -1,107 +0,0 @@ ---- -title: "Automated Security Reviews in Claude Code" -title_slug: "automated-security-reviews-in-claude-code" -source_url: "https://support.claude.com/en/articles/11932705-automated-security-reviews-in-claude-code" -last_updated_iso: "2026-03-16T20:48:20Z" -article_id: "13147827" -breadcrumbs: - - "Claude Code" ---- - -# Automated Security Reviews in Claude Code - -_Last updated: 2026-03-16T20:48:20Z_ - -Claude Code now includes automated security review features to help you identify and fix vulnerabilities in your code. This guide explains how to use the /security-review command and GitHub Actions to improve your code security. - -> **Note:** While automated security reviews help identify many common vulnerabilities, they should complement, not replace, your existing security practices and manual code reviews. - -## Overview - -Automated security reviews in Claude Code help developers catch vulnerabilities before they reach production. These features check for common security issues including SQL injection risks, cross-site scripting (XSS) vulnerabilities, authentication flaws, insecure data handling, and dependency vulnerabilities. - -You can use security reviews in two ways: through the /security-review command for on-demand checks in your terminal, or through GitHub Actions for automatic review of pull requests. - -## Availability - -These features are available for all Claude Code users, including: - -- Users on individual paid plans (Pro or Max). -- Individual users or enterprises with pay-as-you-go API Console accounts. - -## Using the /security-review command - -The /security-review command lets you run security analysis directly from your terminal before committing code. - -#### Running a Security Review - -To check your code for vulnerabilities: - -1. Open Claude Code in your project directory. -2. Run /security-review in the terminal. -3. Claude will analyze your codebase and identify potential security concerns. -4. Review the detailed explanations provided for each issue found. - -#### Implementing Fixes - -After Claude identifies vulnerabilities, you can ask it to implement fixes directly. This keeps security reviews integrated into your development workflow, allowing you to address issues when they're easiest to resolve. - -#### Customizing the Command - -You can customize the /security-review command for your specific needs. See the[ security review documentation](https://github.com/anthropics/claude-code-security-review/tree/main?tab=readme-ov-file#security-review-slash-command) for configuration options. - -## Setting up GitHub Actions for automated PR reviews - -After installing and configuring the GitHub action, it will automatically review every pull request for security vulnerabilities when it's opened. - -#### Installation - -To set up automated security reviews for your repository: - -1. Navigate to your repository's GitHub Actions settings -2. Follow the[ step-by-step installation guide](https://github.com/anthropics/claude-code-security-review) in our documentation -3. Configure the action according to your team's security requirements - -#### How It Works - -Once configured, the GitHub action: - -- Triggers automatically when new pull requests are opened. -- Reviews code changes for security vulnerabilities. -- Applies customizable filtering rules to reduce false positives. -- Posts inline comments on the PR with identified concerns and recommended fixes. - -This creates a consistent security review process across your entire team, ensuring code is checked for vulnerabilities before merging. - -#### Customization Options - -You can customize the GitHub action to match your team's security policies, including setting specific rules for your codebase and adjusting sensitivity levels for different vulnerability types. - -## What security issues can be detected? - -Both the /security-review command and GitHub action check for common vulnerability patterns: - -- **SQL injection risks**: Identifies potential database query vulnerabilities. -- **Cross-site scripting (XSS)**: Detects client-side script injection vulnerabilities. -- **Authentication and authorization flaws**: Finds issues with access control. -- **Insecure data handling**: Identifies problems with data validation and sanitization. -- **Dependency vulnerabilities**: Checks for known issues in third-party packages. - -## Getting Started - -To start using automated security reviews: - -- **For the /security-review command**: Update Claude Code to the latest version (run), then run `/security-review` in your project directory. - - Claude Code automatically keeps itself up to date to ensure you have the latest features and security fixes, but you can also run `claude update` to update manually. -- **For the GitHub actions**: Visit our[ documentation](https://github.com/anthropics/claude-code-security-review) for installation and configuration instructions. - -## Best Practices - -For optimal results, we recommend running /security-review before committing significant changes and configuring the GitHub action for all repositories containing production code. Consider adjusting the filtering rules based on your team's specific security requirements and codebase characteristics. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Set up Code Review for Claude Code](https://support.claude.com/en/articles/14233555-set-up-code-review-for-claude-code) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Security](https://support.claude.com/en/articles/14661296-claude-security) diff --git a/data/claude/claude-code/11940350-claude-code-model-configuration.md b/data/claude/claude-code/11940350-claude-code-model-configuration.md deleted file mode 100644 index 05188cd3..00000000 --- a/data/claude/claude-code/11940350-claude-code-model-configuration.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: "Claude Code model configuration" -title_slug: "claude-code-model-configuration" -source_url: "https://support.claude.com/en/articles/11940350-claude-code-model-configuration" -last_updated_iso: "2026-04-16T13:34:11Z" -article_id: "13159341" -breadcrumbs: - - "Claude Code" ---- - -# Claude Code model configuration - -_Last updated: 2026-04-16T13:34:11Z_ - -This guide shows you three ways to change which Claude model you're using with Claude Code: the quick `/model` command for instant changes, the `--model` flag for one-time session changes, and environment variables to set your preferred model as the permanent default. - -## Easiest method: Use /model command - -The simplest way to change models is to use the /model command directly within Claude Code. This works immediately without restarting your terminal. - -1. Start Claude Code: `claude` -2. Type `/model` and choose your desired model from the interactive menu. -3. Your model change takes effect immediately. - -> **Note:** You can check your current model anytime by running `/status` in Claude Code. - -## Supported models - -- Opus 4.7, `claude-opus-4-7` -- Sonnet 4.6, `claude-sonnet-4-6` -- Opus 4.6, `claude-opus-4-6` -- Opus 4.5, `claude-opus-4-5-20251101` -- Haiku 4.5, `claude-haiku-4-5-20251001` -- Sonnet 4.5, `claude-sonnet-4-5-20250929` - -> **⚠️ Model access:** When using a Pro plan with Claude Code, you will only be able to use Opus models after **[enabling and purchasing extra usage](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans#h_8d1a703b92)**. - -## Change model for current session only - -Use the `--model` flag when starting Claude Code. - -1. Start a fresh Terminal session. -2. Enter the following commands (depending on the model you’d like to use for that session): - - **For Opus 4.7:** `claude --model claude-opus-4-7` - - **For Sonnet 4.6: **`claude --model claude-sonnet-4-6` - - **For Opus 4.6: **`claude --model claude-opus-4-6` - - **For Opus 4.5: **`claude --model claude-opus-4-5-20251101` - - **For Haiku 4.5: **`claude --model** **claude-haiku-4-5-20251001` - - **For Sonnet 4.5:** `claude --model claude-sonnet-4-5-20250929` - -## Change default model for all future sessions - -**Step 1)** Check your shell type by running: `echo $SHELL` - -- `/bin/zsh` → You're using zsh (macOS default) -- `/bin/bash` → You're using bash (Linux default) - -**Step 2)** Add model setting to your shell config: - -#### For ZSH users (macOS) - -- Opus 4.7: `echo 'export ANTHROPIC_MODEL="claude-opus-4-7"' >> ~/.zshrc` -- Sonnet 4.6: `echo 'export ANTHROPIC_MODEL="claude-sonnet-4-6"' >> ~/.zshrc` -- Opus 4.6: `echo 'export ANTHROPIC_MODEL="claude-opus-4-6"' >> ~/.zshrc` -- Opus 4.5: `echo 'export ANTHROPIC_MODEL="claude-opus-4-5-20251101"' >> ~/.zshrc` -- Haiku 4.5: `echo 'export ANTHROPIC_MODEL="claude-haiku-4-5-20251001"' >> ~/.zshrc` -- Sonnet 4.5: `echo 'export ANTHROPIC_MODEL="claude-sonnet-4-5-20250929"' >> ~/.zshrc` - -#### For BASH users (Linux) - -- Opus 4.7: `echo 'export ANTHROPIC_MODEL="claude-opus-4-7"' >> ~/.bashrc` -- Sonnet 4.6: `echo 'export ANTHROPIC_MODEL="claude-sonnet-4-6"' >> ~/.bashrc` -- Opus 4.6: `echo 'export ANTHROPIC_MODEL="claude-opus-4-6"' >> ~/.bashrc` -- Opus 4.5: `echo 'export ANTHROPIC_MODEL="claude-opus-4-5-20251101"' >> ~/.bashrc` -- Haiku 4.5: `echo 'export ANTHROPIC_MODEL="claude-haiku-4-5-20251001"' >> ~/.bashrc` -- Sonnet 4.5: `echo 'export ANTHROPIC_MODEL="claude-sonnet-4-5-20250929"' >> ~/.bashrc` - -**Step 3)** Apply the changes: - -- For ZSH: `source ~/.zshrc` -- For BASH: `source ~/.bashrc` - -**Step 4)** Close Terminal completely, then reopen it. - -**Step 5)** Start Claude Code in a fresh Terminal session: `claude`. - -Now your chosen model will be the default for all future Claude Code sessions. - -## Related Articles -- [How up-to-date is Claude's training data?](https://support.claude.com/en/articles/8114494-how-up-to-date-is-claude-s-training-data) -- [How large is the Claude API’s context window?](https://support.claude.com/en/articles/8606395-how-large-is-the-claude-api-s-context-window) -- [Using Claude in Microsoft Foundry](https://support.claude.com/en/articles/12864745-using-claude-in-microsoft-foundry) -- [Model availability in Claude for Government](https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude-code/12157520-claude-code-usage-analytics.md b/data/claude/claude-code/12157520-claude-code-usage-analytics.md deleted file mode 100644 index 868de719..00000000 --- a/data/claude/claude-code/12157520-claude-code-usage-analytics.md +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: "Claude Code usage analytics" -title_slug: "claude-code-usage-analytics" -source_url: "https://support.claude.com/en/articles/12157520-claude-code-usage-analytics" -last_updated_iso: "2026-03-16T21:26:32Z" -article_id: "13483794" -breadcrumbs: - - "Claude Code" ---- - -# Claude Code usage analytics - -_Last updated: 2026-03-16T21:26:32Z_ - -This feature allows Console users and owners of Team and Enterprise plans to monitor how their organization uses Claude Code, tracking productivity metrics and adoption patterns across teams. - -> Claude Code usage analytics are available to: -> -> - **Team plans:** Owners and Primary Owners -> - **Enterprise plans:** Owners, Primary Owners, and Admins (requires a Chat + Claude Code seat for usage-based plans or Premium seat for seat-based plans) -> - **API Console:** Admin, Billing, and Developer roles - -## Accessing Claude Code analytics - -#### Team and Enterprise plans - -1. Log in to your Owner or Primary Owner account. -2. Click your initials or name in the lower left corner. -3. Navigate to **[Analytics > Claude Code](https://claude.ai/analytics/claude-code)** to view **Usage**. - -#### API Console users - -1. Log in to your **[Claude Console account](https://platform.claude.com)**. -2. Expand the left side panel. -3. Click “Claude Code” under **Analytics**. -4. View Claude Code usage analytics on **[Settings > Claude Code](https://platform.claude.com/claude-code)**. - ---- - -## Available metrics - -The Claude Code Usage page displays the following metrics for your organization: - -#### Organization-level metrics - -- **Lines of code accepted**: Total lines of code your team has accepted from Claude Code suggestions. -- **Suggestion accept rate**: Percentage of Claude Code suggestions that your team accepts. -- **Activity trends**: Daily view of active users and sessions over time. -- **Lines accepted over time**: Daily breakdown of accepted code lines. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1717579277/46c512f4b3ed05c359cecd78ed5c/e0ce2c19-39e2-411f-9a1f-cb1d46439a42?expires=1776784500&signature=7c97eb5c873a2c537bdaed3ec9e2cbb20e66a6d631c748abeafc46b4f5a785a0&req=dScmEcx5lINYXvMW1HO4zfiEMKBXh33LCX9h5MbdDjMugLTJufn%2Fpuv8RJU6%0ArPvUuRiarcIWS27uGi8%3D%0A) - -#### User-level metrics - -**Individual usage**: View each team member's email address and their total lines of code accepted for the current month. You can search for specific users or click the “Export” button to generate a CSV of members’ email addresses and total lines of code. - -## Understanding the metrics - -**Lines of code accepted** measures the actual code your team incorporates into their work from Claude Code suggestions, helping you understand the tool's practical impact on development productivity. - -**Suggestion accept rate** indicates how relevant and useful Claude Code's suggestions are for your team's specific coding needs and practices. - -**Activity trends** show adoption patterns and help identify peak usage periods, allowing you to understand how Claude Code fits into your team's workflow. - ---- - -## Contribution metrics (beta) - -Contribution metrics are a new feature in public beta that helps Team and Enterprise organizations measure how Claude Code affects engineering velocity. By connecting to your organization's GitHub account, these metrics track code shipping activity with and without Claude Code, so you can see where it's making a difference. - -> Contribution metrics require GitHub Cloud and are not available to Console users at this time. - -For a more in-depth look at contribution metrics, see **[our Claude Code docs](https://code.claude.com/docs/en/analytics#enable-contribution-metrics)**. - -#### Setting up contribution metrics - -Contribution metrics require a few steps beyond the base analytics setup: - -1. Install the **[Claude GitHub App](https://github.com/apps/claude)** on your organization's GitHub account. -2. Log in with an Owner or Primary Owner account. -3. Navigate to **[Admin settings > Claude Code](https://claude.ai/admin-settings/claude-code)**. -4. Enable the Claude Code analytics feature if you haven't already. -5. Toggle on **GitHub analytics**. -6. Select the GitHub organization(s) you want included in the comparison. - -After setup, metrics begin populating automatically. Allow up to 24 hours for data to appear. The dashboard currently processes data once daily. - -If you see "GitHub app required. Install the GitHub app to view analytics," the GitHub App hasn't been installed yet. If the app is authenticated but no data appears, confirm the GitHub App is installed and that your team has started using Claude Code. - -#### Available contribution metrics - -Once enabled, the following metrics appear in your Claude Code analytics dashboard: - -1. **Pull requests merged**: Total PRs merged with and without Claude Code assistance, at both the organization and user level. -2. **Lines of code committed**: Total lines committed with and without Claude Code assistance, at both the organization and user level. -3. **Pull requests opened per user**: Individual PR activity across your team. - -Data is collected by correlating Claude Code session activity with GitHub commits and pull requests. - ---- - -## Data reset and availability - -Usage metrics display data for the current calendar month and reset at the beginning of each month. Historical data visualization shows daily granularity for tracking trends over time. - -## Using analytics to optimize Claude Code adoption - -Review your organization's code acceptance rate to understand if teams are finding Claude Code's suggestions valuable. If rates are lower than expected, consider providing additional training on effective prompting techniques. - -Monitor individual usage patterns to identify power users who can share best practices with the broader team, or to spot team members who might benefit from additional support. - -Track activity trends to understand when your team uses Claude Code most effectively and ensure adequate seat allocation during peak periods. - ---- - -## Frequently asked questions - -#### I'm using an individual paid plan; how can I access usage analytics for Claude Code? - -Claude Code usage analytics are not available to individual Pro or Max plans at this time. - -#### I'm looking for specific user but they're missing from the reports. - -If you notice that a specific user isn't showing up in your analytics, you should have them update Claude Code to the most recent version. The first Claude Code version to support this feature is **version 2.0.28**, so users should run `claude update` to manually update Claude Code if needed. - -#### Where can I find more information? - -See **[Analytics](https://code.claude.com/docs/en/analytics)** in our Claude Code docs for more information. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) -- [Claude Enterprise Analytics API reference guide](https://support.claude.com/en/articles/13703965-claude-enterprise-analytics-api-reference-guide) -- [Set up Code Review for Claude Code](https://support.claude.com/en/articles/14233555-set-up-code-review-for-claude-code) diff --git a/data/claude/claude-code/12304248-managing-api-key-environment-variables-in-claude-code.md b/data/claude/claude-code/12304248-managing-api-key-environment-variables-in-claude-code.md deleted file mode 100644 index 016b480b..00000000 --- a/data/claude/claude-code/12304248-managing-api-key-environment-variables-in-claude-code.md +++ /dev/null @@ -1,150 +0,0 @@ ---- -title: "Managing API key environment variables in Claude Code" -title_slug: "managing-api-key-environment-variables-in-claude-code" -source_url: "https://support.claude.com/en/articles/12304248-managing-api-key-environment-variables-in-claude-code" -last_updated_iso: "2026-03-16T21:22:36Z" -article_id: "13676744" -breadcrumbs: - - "Claude Code" ---- - -# Managing API key environment variables in Claude Code - -_Last updated: 2026-03-16T21:22:36Z_ - -## Understanding authentication priority in Claude Code - -When using Claude Code, it's important to understand how authentication methods are prioritized to avoid unexpected API charges and ensure you're using your intended account. - -## How authentication works - -- Claude Code prioritizes environment variable API keys over authenticated subscriptions. -- This is intentional behavior designed to give you flexibility in choosing your authentication method. -- When an API key is set as an environment variable, you'll be charged via API pay-as-you-go rates using the API account associated with that key. -- This happens even if you're logged into Claude Code with a claude.ai subscription or a different Console account. - -## Best practices - -**To use Claude Code with your Claude subscription:** Keep the ANTHROPIC_API_KEY environment variable unset. - -- This prevents unexpected API charges and ensures you're using your subscription's included usage. -- If you need to use a specific API key occasionally, set it temporarily only when needed. -- Run /status in Claude Code periodically to verify your current authentication method. - -## Authentication conflict warnings - -Claude Code will notify you when there's a conflict between your authenticated subscription and an environment variable API key: - -1. During initial setup, if an API key is detected in your environment variables, Claude Code will ask you to confirm which authentication method you want to use. -2. After successful login, you'll see a notification if both credentials are active, alerting you to the potential for unexpected API charges. - -## Checking your current configuration - -To verify if an API key is set as an environment variable, run /status in Claude Code. This will show you which authentication method is currently active. - -To check your environment variable directly, run one of these commands in a terminal (outside of Claude Code): - -macOS/Linux: - -``` -echo $ANTHROPIC_API_KEY -``` - -Windows CMD: - -``` -echo %ANTHROPIC_API_KEY% -``` - -Windows PowerShell: - -``` -echo $env:ANTHROPIC_API_KEY -``` - -## Setting an API key temporarily - -If you need to use an API key for the current terminal session only: - -macOS/Linux: - -``` -export ANTHROPIC_API_KEY='your-api-key-here' -``` - -Windows CMD: - -``` -set ANTHROPIC_API_KEY=your-api-key-here -``` - -Windows PowerShell: - -``` -$env:ANTHROPIC_API_KEY="your-api-key-here" -``` - -## Setting an API key environment variable permanently - -macOS/Linux: - -``` -For zsh (default on macOS):
bash
# Add to shell config file
echo 'export ANTHROPIC_API_KEY="your-api-key-here"' >> ~/.zshrc

# Apply changes
source ~/.zshrc
For bash:
bash
# Add to shell config file
echo 'export ANTHROPIC_API_KEY="your-api-key-here"' >> ~/.bash_profile

# Apply changes
source ~/.bash_profile -``` - -Windows: - -1. Open System Properties → Advanced → Environment Variables -2. Under "User variables", click "New" -3. Variable name: ANTHROPIC_API_KEY -4. Variable value: your-api-key-here -5. Click OK and restart your terminal - -## Removing an API key environment variable - -macOS/Linux (temporary): - -``` -unset ANTHROPIC_API_KEY -``` - -macOS (permanent): - -``` -# Remove from config file
sed -i '' '/ANTHROPIC_API_KEY/d' ~/.zshrc
source ~/.zshrc -``` - -Linux (permanent) - -``` -sed -i '/ANTHROPIC_API_KEY/d' ~/.zshrc -``` - -Windows CMD: - -``` -set ANTHROPIC_API_KEY= -``` - -Windows PowerShell: - -``` -Remove-Item Env:ANTHROPIC_API_KEY -``` - -Windows (permanent): Delete the variable from System Environment Variables settings. - -## Common issues to avoid - -- Setting environment variables in shell configuration files and forgetting about them. -- Not restarting your terminal after changing environment variables. -- Assuming you're using your subscription when an API key is configured in your environment. - -If you have any questions, please [contact our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support). - -## Related Articles -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Your first day in Claude Code](https://support.claude.com/en/articles/14552382-your-first-day-in-claude-code) -- [Troubleshoot Claude Code installation and authentication](https://support.claude.com/en/articles/14552646-troubleshoot-claude-code-installation-and-authentication) diff --git a/data/claude/claude-code/12386420-claude-code-faq.md b/data/claude/claude-code/12386420-claude-code-faq.md deleted file mode 100644 index 3549dcc8..00000000 --- a/data/claude/claude-code/12386420-claude-code-faq.md +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: "Claude Code FAQ" -title_slug: "claude-code-faq" -source_url: "https://support.claude.com/en/articles/12386420-claude-code-faq" -last_updated_iso: "2026-04-16T13:38:21Z" -article_id: "13784253" -breadcrumbs: - - "Claude Code" ---- - -# Claude Code FAQ - -_Last updated: 2026-04-16T13:38:21Z_ - -This article is a compilation of commonly-asked questions about Claude Code related to authentication, integrations, configuration, and more. If you're interested in learning more about Claude Code, please refer to our Claude Docs here: **[Claude Code overview](https://docs.claude.com/en/docs/claude-code/overview)**. - -## How do I set up single sign-on (SSO) for Claude Code? - -We have detailed instructions for setting up single sign-on on a Team, Enterprise, or Console organization here: **[Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso)**. - -## Is there a way to disable Opus model access across our entire organization in Claude Code? - -If you are a Claude Console user, this can be configured through rate limiting in your Console organization. If you are using Bedrock or Vertex, set the Opus rate limit to 0 in your Vertex/Bedrock project settings. Note that even if disabled in Vertex, users may be able to switch models in Claude Code, so rate limiting is the most effective approach. - -## Does Claude Code support Microsoft Visual Studio IDE integration (not VS Code)? - -No current Visual Studio 2022 integration exists. Claude Code currently supports VS Code, Cursor (and other VS Code forks), Intellij, Pycharm (and other Jetbrains IDEs). - -## How can we implement PR review automation with Claude Code? - -While there isn't a turnkey PR reviewer solution yet, you can use the **[Claude Code GitHub Actions integration](https://support.claude.com/en/articles/11932705-automated-security-reviews-in-claude-code)** for automated reviews. For now, you can use the security review action as a template and customize it for general PR reviews. This is also a good use case for the **[Claude Code SDK](https://docs.claude.com/en/docs/claude-code/sdk/sdk-overview)**. - -## I’m getting an error message that “Claude Max or Pro is required to connect to Claude Code” but I should have access through my organization’s Team or Enterprise plan. How can I troubleshoot? - -This indicates that you selected the wrong login method from the Claude Code setup screen. Try running /login again and selecting the account associated with your primary work email address. If you’re still unable to connect, see **[Having trouble using your Team or Enterprise account to access Claude Code?](https://support.claude.com/en/articles/11845131-using-claude-code-with-your-team-or-enterprise-plan#h_540f9e65d8)** - -## What data is sent to Anthropic when using Claude Code with Bedrock/Vertex API keys? - -When configured with Bedrock/Vertex and CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC is set, only essential telemetry is sent. All model API requests go directly to your Bedrock/Vertex endpoints. Review the [d**ata flow documentation**](https://docs.claude.com/en/docs/claude-code/security) for complete details. - -## Is there a way to access Claude Code via Bedrock/Vertex without exposing a secret key/access key? - -Yes. Our setup guides for **[Bedrock](https://docs.claude.com/en/docs/claude-code/amazon-bedrock)** and **[Vertex](https://docs.claude.com/en/docs/claude-code/google-vertex-ai)** show how you can enable this. For example, in the Bedrock case you can run `aws configure` to configure the AWS CLI before adding the necessary **[configs](https://docs.claude.com/en/docs/claude-code/amazon-bedrock#3-configure-claude-code)** and running Claude Code with the Bedrock, or you can use Bedrock API keys, which is a new feature from AWS that enables API keys for Bedrock usage that don’t require full AWS credentials. - -## Is the 1M context window available in Claude Code, and will users be warned about higher pricing? - -1M context, which previously required extra usage, is now included in Claude Code for Max, Team, and Enterprise users with Opus 4.6 or 4.7. Sessions using these models can use the full 1M context window automatically, meaning fewer compactions and more of the conversation kept intact. - -## How can we deploy Claude Code with custom environment variables and permissions across our organization? - -Create wrapper scripts that set environment variables before running Claude Code. For permissions, use .claude/settings.json files with allow/deny lists. Note that wildcard patterns (*) don't always match as expected - test permissions thoroughly. Enterprise teams often inject standardized Claude.md files for consistent configurations. - -## Does Claude Code have public code filtering or attribution capabilities on the roadmap? - -No, public code filtering and attribution capabilities are not currently on the roadmap. Some customers use BlackDuck for code scanning, though feedback on cost and false positives has been mixed. We are aware that this is a blocker for scaling Claude Code to more users and are looking into solutions. - -## Are subagents available in Claude Code SDK and GitHub Actions? - -Subagents are available via the **[Claude Code SDK](https://docs.claude.com/en/docs/claude-code/sdk/sdk-overview)**. They're not yet integrated into GitHub Actions, but we are considering this. The UX collapses outputs when more than three subagents run in parallel to manage complexity. - -## Can subagents be configured to use specific MCP tools? - -Yes, when creating a subagent, you can specify which tools it has access to using the `tools` field in the configuration. In the subagent configuration file, you can either omit the tools field to inherit all tools from the main thread, or you can specify individual tools as a comma-separated list for more granular control. Learn more about this in our Claude Docs: **[Subagents - Available tools](https://docs.claude.com/en/docs/claude-code/sub-agents#available-tools)**. - -## How can we manage Claude Code costs, especially for automated workflows? - -For automated workflows like security reviews, switch from Opus to Sonnet using the **[claude --model configuration option](https://docs.claude.com/en/docs/claude-code/model-config)** for cost savings. You can also monitor usage through your console dashboard and set appropriate rate limits. Note that you can use Workspaces to set more granular spend limits for different user groups. Read more about Workspaces here: **[Creating and managing Workspaces in the Claude Console](https://support.claude.com/en/articles/9796807-creating-and-managing-workspaces-in-the-claude-console)**. We also allow you to view spend per API key in the Console. Refer to this article for more information: **[Cost and Usage Reporting in the Claude Console](https://support.claude.com/en/articles/9534590-cost-and-usage-reporting-in-the-claude-console)**. - -## Can Claude Code work through corporate proxies like LiteLLM? - -Yes, Claude Code supports corporate proxy configurations as long as they support the Anthropic API spec. Follow the proxy setup instructions in our Claude Docs: **[Proxy configuration](https://docs.claude.com/en/docs/claude-code/network-config#proxy-configuration)**. Common issues arise from port restrictions in restricted environments. - -## How do we add users to Claude Code when using a Console account? - -Add users directly to your Console organization with a Claude Code User or Developer role - that's all that's needed. Users then run /login from within Claude Code and select the intended Console account. Do not try to manually create API keys in the Claude Code workspace. - -## Is there team-based memory or knowledge sharing beyond Claude.md files? - -Currently, Claude.md files are the primary mechanism. IT teams can inject standardized Claude.md files into every machine's .claude directory for org-wide configurations. More advanced team memory features are being explored but not yet available. - -## How do permissions work in Claude Code, and why aren’t my allow lists being respected? - -Permissions use pattern matching in .claude/settings.json or settings.local.json. Wildcard syntax can be tricky - "Bash(atlassian-api:*)" should work but may need exact command matching. Use "Yes, and don't ask again for similar commands" to build up permissions incrementally. Check both global (~/.claude/settings.json) and local settings files. - -## Does Claude Code index my entire codebase or use a vector database to store information about my codebase? - -No. Claude Code has access to a system prompt and a series of tools that it can use to navigate your codebase on command. For example, if Claude Code needs to understand something about your codebase, it will use a search tool to search through your codebase and read files on command. We find that this is more effective and flexible than full codebase indexing: Claude Code is *really* good at knowing how to sift through a codebase to gather context it needs on the fly! - -## Can Claude Code integrate with CI/CD, version control, and observability platforms? - -Yes, Claude Code integrates with GitHub Actions for CI/CD, supports git operations, and can connect to various platforms via MCP servers. See our Claude Docs for more information: - -- **[Claude Code GitHub Actions](https://docs.claude.com/en/docs/claude-code/github-actions)** -- **[Claude Code GitLab CI/CD](https://docs.claude.com/en/docs/claude-code/gitlab-ci-cd)** - -## Why am I seeing "Workflow validation failed" errors in GitHub Actions? - -This typically occurs with reusable workflows. Check that your workflow syntax is correct and that all required parameters are passed. If the error persists, file an issue here with your workflow configuration: **[github.com/anthropics/claude-code-action](http://github.com/anthropics/claude-code-action)**. - -## Related Articles -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Your first day in Claude Code](https://support.claude.com/en/articles/14552382-your-first-day-in-claude-code) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code power user tips](https://support.claude.com/en/articles/14554000-claude-code-power-user-tips) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) diff --git a/data/claude/claude-code/12618689-claude-code-on-the-web.md b/data/claude/claude-code/12618689-claude-code-on-the-web.md deleted file mode 100644 index c3e1e90e..00000000 --- a/data/claude/claude-code/12618689-claude-code-on-the-web.md +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: "Claude Code on the web" -title_slug: "claude-code-on-the-web" -source_url: "https://support.claude.com/en/articles/12618689-claude-code-on-the-web" -last_updated_iso: "2026-03-16T20:56:14Z" -article_id: "14157303" -breadcrumbs: - - "Claude Code" ---- - -# Claude Code on the web - -_Last updated: 2026-03-16T20:56:14Z_ - -Claude Code on the web runs Claude Code tasks remotely, working with code from your GitHub repositories. This article explains how it works, when to use it instead of running Claude Code in your terminal or IDE, and what workflows it enables. - -## What Claude Code on the web provides - -Claude Code on the web lets you delegate tasks to Claude that run without your active supervision. In your browser, you select a GitHub repository, describe what you want done, and Claude works on the task in a remote environment. Once Claude Code has started working on a task, you can leave the page completely; Claude will continue its work. When finished, Claude will automatically create a pull request with changes for you to review. - -This feature works with repositories you may not have on your local machine. You can kick off tasks on any GitHub repository you have access to without needing to clone it locally or set up a development environment. This makes it useful for projects you contribute to occasionally or for exploring codebases you're still learning about. - -Claude Code for web enables asynchronous development workflows. With Claude Code in your terminal or editor, you typically work synchronously: you make a request, wait for Claude to respond, review the changes, then make another request. Synchronous work like this gives you fine-grained control but requires your attention throughout the process. Claude Code on the web handles this differently: you can assign a larger task, let Claude work independently, and return later to review the completed work. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1786446157/07ec74cd46317f8278083a317841/6448f3ee-c6df-4417-8a13-90d8c2ca3d55?expires=1776784500&signature=a0773cb06e6dc397576c1658e5d1ad4c58b7beb8d61e9e62832b5f3ad69d0105&req=dScvEM16m4BaXvMW1HO4zR8%2BD1WHSplz7XrRA1YwWGs51wvTk9KZ3VuqLLeq%0ALUj94FCfeqe1u%2Fx0OX0%3D%0A) - -You can also run multiple tasks in parallel. Since each task runs in its own isolated environment, you can have Claude working on several different issues or repositories simultaneously. Each task proceeds independently and creates its own pull request when complete. More than one task can work on the same repository at the same time. - -## How It Works - -When you start a task, Claude Code on the web creates an isolated virtual machine for your work. Your GitHub repository is cloned into this environment, which comes pre-configured with common development tools and language ecosystems. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1786446158/c092f1383826cb871493f74169d4/97b7cb98-5da2-438e-a920-e170b8b9790e?expires=1776784500&signature=04f6635f1a734c08f23d1635475fe9d13605745206af866f1d916b7523c385b7&req=dScvEM16m4BaUfMW1HO4zcR0opAzh%2B3F7DtpMiX%2FBYkjA44kWQdXS1LD6t3S%0Alafi97yhXcPpryqmOCU%3D%0A) - -Claude prepares the environment by running any setup commands you've defined in your repository's configuration. This includes installing dependencies, setting up databases, or running other initialization steps your project needs. If your task requires network access, maybe to install packages or fetch data, you can configure the level of internet access the environment has. - -Once the environment is ready, Claude begins working on your task. Claude reads your code, makes changes, writes tests, and runs commands to verify the work. You can monitor progress and provide guidance through the web interface if needed. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1786446156/83ecf0a5b98eddc9ffc9694c50f7/353589ce-b678-441d-8909-71b45fa2d065?expires=1776784500&signature=8068bb33144b071f6a6c3524352c961dd57e7bb6995bcb2ecec4db183a0e6873&req=dScvEM16m4BaX%2FMW1HO4zVbcQ2WE68DLUQl3YqgIJdaxzNsgtAz88gNeZSvg%0A5%2Fwqpq0DhYp3Dczh9p8%3D%0A) - -When Claude completes the task, it pushes the changes to a new branch in your GitHub repository. You receive a notification and can review the changes, then create a pull request directly from the interface. The pull request includes all of Claude's work, ready for your review and any additional changes you want to make. - -Each task runs in complete isolation. The virtual machine exists only for that specific task and includes security controls like restricted network access and protected credential handling. Your GitHub authentication is managed through a secure proxy, so credentials never exist directly in the environment where Claude is working. - -## When to use Claude Code on the web vs. terminal - -Claude Code on the web is a new way of working with Claude Code. Some tasks are well-suited for asynchronous execution on the web, while others will continue to be best run with Claude Code via your terminal or IDE. - -#### Use Claude Code on the web for: - -- **Well-defined tasks with clear requirements:** When you can describe exactly what needs to be done and don't expect to need to steer Claude mid-task, the web interface lets you start the work and return when it's complete. -- **Background work on bug backlogs:** You can assign Claude multiple issues from your backlog and let them run in parallel. Each task proceeds independently, allowing you to tackle several fixes at once without monitoring each one individually. -- **Repositories you don't have locally:** If you need to make changes to a repository you haven't cloned or don't want to set up on your machine, Claude Code on the web handles the environment setup for you. -- **Tasks you want to queue up:** When you have a list of changes to make but don't want to work on them right now, you can start tasks on the web and review the results later. This lets you batch similar work or delegate tasks during times when you're focused on something else. - -#### Use Claude Code in your terminal/IDE for: - -- **Tasks needing frequent course correction:** When you're not sure exactly what the right approach is or expect you'll need to redirect Claude based on what you see, working in your terminal gives you immediate feedback. You can adjust direction as Claude works rather than waiting for a complete result. -- **Exploratory work with unclear requirements:** If you're figuring out how to solve a problem or investigating different approaches, the terminal lets you refine your request as you learn. The back-and-forth helps clarify requirements that weren't obvious at the start. -- **Local development with uncommitted changes:** When you're actively developing and have uncommitted work in your local repository, using Claude Code in your terminal keeps everything in one place. You can iterate quickly on changes without needing to commit or push work that isn't ready yet. -- **Tasks requiring immediate feedback:** If you need to see results quickly and want to iterate rapidly, the terminal provides lower latency. You can watch Claude work in real-time and stop or redirect if something goes wrong early in the process. - -## Example Use Cases - -#### Backend Changes with Test-Driven Development - -Let Claude write tests that define the expected behavior, then implement the code to make those tests pass. This works particularly well for backend changes where behavior can be validated through automated testing. - -**Example prompt:** - -``` -Add rate limiting to the /api/search endpoint.

The rate limiter should:
- Allow 100 requests per minute per API key
- Return 429 status when limit exceeded
- Reset limits after 60 seconds
- Track different API keys independently

Use a TDD approach: write comprehensive tests first, then implement the rate limiting logic to pass them. -``` - -**When to use this approach:** This works well on the web because the tests give Claude clear validation criteria to work towards. You don't need to monitor Claude's progress since the tests will catch issues and guide iteration toward a working solution. The self-contained nature of the task, where Claude writes tests then makes them pass, doesn't require your input once started. - -**What makes this effective:** Claude can iterate on the implementation without your supervision, using test failures to identify and fix problems. The task runs longer than a simple code change, but you can let it complete in the background. When you review the pull request, both the tests and implementation are ready, and you have confidence the solution works because the tests pass. - -#### Documentation Updates - -Generate or update technical documentation such as README files, API documentation, code comments, or user guides. - -**Example prompt:** - -``` -Update CHANGELOG.md with all changes since the v2.3.0 release:
- Review commits on main branch since that tag.
- Categorize changes into "Added, "Changed, "Fixed", and "Removed" sections.
- Include the commit hash for each entry. -``` - -**When to use this approach:** Changelog updates are well-suited for the web because Claude can review commit history independently and format entries without guidance. The task is tedious to do manually but straightforward enough that Claude can complete it without questions about which commits to include or how to categorize them. - -**What makes this effective:** You can delegate the entire changelog update and review the result when complete. Claude reads through commits, extracts meaningful changes, and follows your existing changelog format. - -#### Refactoring with Clear Scope - -Restructure code to improve organization or readability when you can define clear boundaries for the change. This includes extracting code, splitting up large files, or organizing module structure. - -**Example prompt:** - -``` -The UserService class in /src/services/user.go has 800 lines long.
Split it into three focused services:
- UserAuthService (login/logout/sessions)
- UserProfileService (profile CRUD operations)
- UserPreferencesService (settings/preferences)

Ensure all tests still pass. -``` - -**When to use this approach:** Refactoring with clear constraints works well on the web because you can set clear boundaries for Claude to follow. Test suites can provide validation, allowing Claude to verify the refactor didn't break any existing functionality. - -**What makes this effective:** The task takes time, but doesn't need your active input once the structure is defined. You can start the refactor and review the organized result later, rather than monitoring Claude as it works through the task. The clear scope means Claude is unlikely to need guidance mid-task. - -## Tips for Effective Use - -- Consider adding a test suite to your repository so Claude more easily verify that it has successfully completed a task -- Specify success criteria rather than vague goals like "improve" or "fix" -- Define what should change and what should stay the same in your prompt -- Scope tasks with clear boundaries so Claude doesn't need guidance mid-task -- If you're thinking "I'll need to see how this goes first," consider using your terminal instead -- Use "Open in CLI" if you realize mid-task that you need to provide guidance - -## Related Articles -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Code power user tips](https://support.claude.com/en/articles/14554000-claude-code-power-user-tips) -- [Claude Code communications kit](https://support.claude.com/en/articles/14555877-claude-code-communications-kit) diff --git a/data/claude/claude-code/14233555-set-up-code-review-for-claude-code.md b/data/claude/claude-code/14233555-set-up-code-review-for-claude-code.md deleted file mode 100644 index f01988c3..00000000 --- a/data/claude/claude-code/14233555-set-up-code-review-for-claude-code.md +++ /dev/null @@ -1,175 +0,0 @@ ---- -title: "Set up Code Review for Claude Code" -title_slug: "set-up-code-review-for-claude-code" -source_url: "https://support.claude.com/en/articles/14233555-set-up-code-review-for-claude-code" -last_updated_iso: "2026-03-25T21:47:21Z" -article_id: "16618815" -breadcrumbs: - - "Claude Code" ---- - -# Set up Code Review for Claude Code - -_Last updated: 2026-03-25T21:47:21Z_ - -Code Review analyzes your GitHub pull requests and posts findings as inline comments on the lines of code where it found issues. A fleet of specialized agents examine the code changes in the context of your full codebase, looking for logic errors, security vulnerabilities, broken edge cases, and regressions. - -This article covers how to enable Code Review, configure review triggers, customize what gets flagged, and troubleshoot common setup issues. - -> **Note: **Code Review is in research preview and available on Team and Enterprise plans. It isn’t available for organizations with zero data retention enabled. Code Review usage is billed separately through extra usage and doesn’t count against your plan’s included usage. - ---- - -## How Code Review works - -Once an organization enables Code Review, it can trigger automatically when a pull request opens, on every push, or only when someone manually requests a review. When a review runs, multiple agents analyze the diff and surrounding code in parallel. Each agent looks for a different class of issue, then a verification step checks results against actual code behavior to filter out false positives. - -Findings are deduplicated, ranked by severity, and posted as inline comments on the specific lines where issues were found. If no issues are found, Claude posts a short confirmation comment on the PR. Reviews don’t approve or block your PR, so existing review workflows stay intact. - -Reviews scale in cost with PR size and complexity, completing in 20 minutes on average. - -#### Severity levels - -Each finding is tagged with a severity level: - -Findings include a collapsible extended reasoning section you can expand to see why Claude flagged the issue and how it verified the problem. - -#### What Code Review checks - -By default, Code Review focuses on correctness: bugs that would break production, not formatting preferences or missing test coverage. You can expand what it checks by adding guidance files to your repository. - ---- - -## Set up Code Review - -Owners and Primary Owners of Team and Enterprise plans can enable Code Review once for the organization and select which repositories to include. In addition to an owner role within your Claude organization, you’ll need permission to install GitHub Apps in your GitHub organization. - -1. Go to **[Organization settings > Claude Code](http://claude.ai/admin-settings/claude-code)** and find the **Code Review** section. -2. Click “Configure” to begin the GitHub App installation flow. -3. Follow the prompts to install the Claude GitHub App to your GitHub organization. The app requests read and write permissions for contents, issues, and pull requests. -4. Choose which repositories to enable for Code Review. If you don’t see a repository, confirm you gave the Claude GitHub App access to it during installation. -5. Set a review trigger for each repository using the **Review Behavior** dropdown (see the next section for details on each option). - -To verify setup, open a test PR. If you chose an automatic trigger, a check run named **Claude Code Review** should appear within a few minutes. If you chose Manual, comment “@claude review” on the PR to start the first review. - ---- - -## Choose a review trigger - -After setup, the **Code Review** section shows your repositories in a table. For each repository, choose when reviews run: - -- **Once after PR creation: **The review runs once when a PR is opened or marked ready for review. -- **After every push: **The review runs on every push to the PR branch, catching new issues as the PR evolves. Claude auto-resolves threads when you fix previously flagged issues. This runs the most reviews and costs the most. -- **Manual: **Reviews start only when someone comments “@claude review” on a PR. Useful for high-traffic repos where you want to select which PRs get reviewed. - -The repositories table also shows the average cost per review for each repo based on recent activity. - ---- - -## Manually trigger reviews - -Comment “@claude review” on a pull request to start a review and opt that PR into push-triggered reviews going forward. This works regardless of the repository’s configured trigger. - -For the comment to trigger a review: - -- Post it as a top-level PR comment, not an inline comment on a diff line. -- Put “@claude review” at the start of the comment. -- You must have owner, member, or collaborator access to the repository. -- The PR must be open and not a draft. - -If a review is already running, the request is queued until the in-progress review completes. - ---- - -## Customize reviews - -Code Review reads two files from your repository to guide what it flags. Both are additive on top of the default correctness checks. - -#### CLAUDE.md - -Code Review reads your repository’s CLAUDE.md files and treats newly introduced violations as nit-level findings. If your PR changes code in a way that makes a CLAUDE.md statement outdated, Claude flags that the docs need updating too. - -Claude reads CLAUDE.md files at every level of your directory hierarchy, so rules in a subdirectory’s CLAUDE.md apply only to files under that path. - -#### REVIEW.md - -Add a REVIEW.md file to your repository root for review-specific rules. Use it to encode: - -- Company or team style guidelines -- Language- or framework-specific conventions not covered by linters -- Things Claude should always flag (for example, “any new API route must have an integration test”) -- Things Claude should skip (for example, “don’t comment on generated code”) - -Claude auto-discovers REVIEW.md at the repository root. No configuration is needed. - ---- - -## Pricing and usage - -Code Review is billed based on token usage. Each review averages $15–25 in cost, scaling with PR size, codebase complexity, and how many issues require verification. - -Code Review usage is billed separately through extra usage and doesn’t count against your plan’s included usage. The review trigger you choose affects total cost: - -- **Once after PR creation** runs once per PR. -- **After every push** runs on each push, multiplying cost by the number of pushes. -- **Manual** incurs no cost until someone comments “@claude review.” After that comment, additional pushes to the PR trigger reviews automatically. - -Costs appear on your Anthropic bill regardless of whether your organization uses AWS Bedrock or Google Vertex AI for other Claude Code features. - -To set a monthly spend cap, go to **[Organization settings > Usage](https://claude.ai/admin-settings/usage)** and configure the limit for the Claude Code Review service. - -Monitor spend via the weekly cost chart in the analytics dashboard or the per-repo average cost column in admin settings. - -#### View usage - -Go to the **[Code Review analytics dashboard](https://claude.ai/analytics/code-review)** to see activity across your organization. The dashboard shows: - -- **PRs reviewed: **Daily count of pull requests reviewed over the selected time range. -- **Cost weekly: **Weekly spend on Code Review. -- **Feedback: **Count of review comments that were auto-resolved because someone addressed the issue. -- **Repository breakdown: **Per-repo counts of PRs reviewed and comments resolved. - ---- - -## Troubleshooting - -#### Repositories don’t appear after installing the GitHub App - -If you’ve installed the Claude GitHub App but your repositories don’t appear in the admin panel: - -1. Confirm the Claude GitHub App has access to the repositories you expect. Go to your GitHub organization’s settings, find the Claude GitHub App under **Installed GitHub Apps**, and check whether it has access to all repositories or only selected ones. -2. If your organization uses GitHub Enterprise Cloud with Enterprise Managed Users (EMU), make sure the Claude GitHub OAuth App is authorized at the enterprise level. EMU enterprises can restrict which OAuth apps are approved, and the Claude app must be explicitly allowed. -3. Try disconnecting and reconnecting the GitHub integration. Go to **[Organization settings > Claude Code](https://claude.ai/admin-settings/claude-code)**, remove the repository configuration, and run through setup again. -4. If the issue persists, **[contact our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support)** with your organization name and GitHub organization name so we can investigate. - -#### Code Review doesn’t start on a new PR - -If no check run appears after opening a PR: - -- Confirm the repository is listed and enabled in your admin settings. -- Check the review trigger setting. If it’s set to Manual, you’ll need to comment “@claude review” on the PR to start a review. -- Make sure the PR isn’t a draft. Code Review doesn’t run on draft PRs. -- Verify the Claude GitHub App still has access to the repository in your GitHub organization’s settings. - -#### GitHub Enterprise Cloud with IP restrictions - -If your GitHub Enterprise Cloud organization restricts access by IP address, the Claude GitHub App may be unable to access your repositories. To fix this, **[enable IP allow list inheritance for installed GitHub Apps](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#allowing-access-by-github-apps)** in your GitHub enterprise settings. The Claude GitHub App registers its IP ranges, so enabling this setting allows access without manual configuration. To **[add the ranges to your allow list manually](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#adding-an-allowed-ip-address)** instead, or to configure other firewalls, see the **[Anthropic API IP addresses](https://platform.claude.com/docs/en/api/ip-addresses)**. - -#### GitHub Enterprise Server (self-hosted) - -Code Review currently requires repositories hosted on **[github.com](http://github.com)**, so self-hosted GitHub Enterprise Server isn’t supported yet. - ---- - -## Related resources - -- **[Plugins](https://code.claude.com/docs/en/discover-plugins)** — Browse the plugin marketplace, including a code-review plugin for running on-demand reviews locally before pushing. -- **[GitHub Actions](https://code.claude.com/docs/en/github-actions)** — Run Claude in your own GitHub Actions workflows for custom automation beyond Code Review. -- **[GitLab CI/CD](https://code.claude.com/docs/en/gitlab-ci-cd)** — Self-hosted Claude integration for GitLab pipelines. - -## Related Articles -- [Automated Security Reviews in Claude Code](https://support.claude.com/en/articles/11932705-automated-security-reviews-in-claude-code) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Claude Code on the web](https://support.claude.com/en/articles/12618689-claude-code-on-the-web) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) diff --git a/data/claude/claude-code/launch-guides/14552382-your-first-day-in-claude-code.md b/data/claude/claude-code/launch-guides/14552382-your-first-day-in-claude-code.md deleted file mode 100644 index e0fc549a..00000000 --- a/data/claude/claude-code/launch-guides/14552382-your-first-day-in-claude-code.md +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: "Your first day in Claude Code" -title_slug: "your-first-day-in-claude-code" -source_url: "https://support.claude.com/en/articles/14552382-your-first-day-in-claude-code" -last_updated_iso: "2026-04-15T01:06:48Z" -article_id: "17023539" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Your first day in Claude Code - -_Last updated: 2026-04-15T01:06:48Z_ - -**Goal:** In about 15 minutes, you will install Claude Code, sign in, and complete your first AI-assisted change. This guide covers only what is needed on day one; links to deeper material appear at the end. - ---- - -## Step 1: Install Claude Code (2 minutes) - -Pick the command that matches your machine and paste it into a terminal. - -> **Tip:** Do not run the npm install with `sudo`, as this causes file-permission problems later. - -Verify the installation: - -``` -claude --version -``` - ---- - -## Step 2: Sign in (2 minutes) - -How you authenticate depends on how your organization has provisioned access. Pick one of the following: - -If you are unsure which method applies, check with your administrator or try `/login` first, which is the default for most organizations. - ---- - -## Step 3: Open a project (1 minute) - -``` -cd path/to/your/project claude -``` - -Claude Code reads your files on demand, so there is nothing to upload or attach. Simply start it from inside the repository you want to work on. - ---- - -## Step 4: Understand the one safety rule (1 minute) - -Claude will **always ask before changing a file or running a command.** When it proposes a change, you will see a diff and three choices: - -- **Yes** — apply this single change. -- **Yes, and don't ask again for edits** — auto-approve file edits for the remainder of the session. -- **No** — reject the change and explain why. - -You can press **Shift+Tab** at any time to cycle between modes (Plan → Accept Edits → default). If a change produces an unexpected result, your git history remains untouched until you commit, so `git checkout` will undo it. - ---- - -## Step 5: Five things to try first - -Copy and paste these into the prompt one at a time. Each example demonstrates a different core capability. - -#### 1. Get oriented - -``` -Give me a 5-bullet summary of what this codebase does and where the entry point is. -``` - -*Why this is useful:* It shows how Claude explores files on its own, without being pointed at specific paths. - -#### 2. Find something - -``` -Where is user authentication handled? Show me the file and the key function. -``` - -*Why this is useful:* It is often faster than `grep` when you do not know the exact symbol or filename. - -#### 3. Make a safe edit - -``` -Add a docstring to the function <name> in <file>. Keep it to 2 lines. -``` - -*Why this is useful:* It lets you practice reviewing and approving a diff on a low-risk change. - -#### 4. Fix something real - -``` -This test is failing: <paste the error>. Find the cause and fix it. -``` - -*Why this is useful:* This is the primary workflow—you describe the symptom, and Claude investigates and proposes a fix. - -#### 5. Let it handle git - -``` -Stage my changes and write a commit message that follows our existing style. -``` - -*Why this is useful:* Claude can run `git` on your behalf (with approval) and will match your repository's existing commit conventions. - ---- - -## Step 6: Before you finish for the day - -Run this once per project: - -``` -/init -``` - -This generates a `CLAUDE.md` file at your project root that captures your codebase's conventions. Claude reads it automatically at the start of every session, so future responses will already be tailored to your project. It is the single highest-value setup step you can take. - ---- - -## Next steps - -You have now installed Claude Code, authenticated, made an edit, and set up project memory. When you are ready to go further, the official documentation covers **[memory and CLAUDE.md](https://code.claude.com/docs/en/memory)**, **[built-in commands](https://code.claude.com/docs/en/commands)**, and **[interactive-mode shortcuts](https://code.claude.com/docs/en/interactive-mode)** in depth. - -If you ran into problems during install or login, see the **[troubleshooting guide](https://code.claude.com/docs/en/troubleshooting)**. - -## Related Articles -- [Give Claude context: CLAUDE.md and better prompts](https://support.claude.com/en/articles/14553240-give-claude-context-claude-md-and-better-prompts) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) -- [Claude Code communications kit](https://support.claude.com/en/articles/14555877-claude-code-communications-kit) diff --git a/data/claude/claude-code/launch-guides/14552646-troubleshoot-claude-code-installation-and-authentication.md b/data/claude/claude-code/launch-guides/14552646-troubleshoot-claude-code-installation-and-authentication.md deleted file mode 100644 index 499c3a1a..00000000 --- a/data/claude/claude-code/launch-guides/14552646-troubleshoot-claude-code-installation-and-authentication.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: "Troubleshoot Claude Code installation and authentication" -title_slug: "troubleshoot-claude-code-installation-and-authentication" -source_url: "https://support.claude.com/en/articles/14552646-troubleshoot-claude-code-installation-and-authentication" -last_updated_iso: "2026-04-15T01:16:35Z" -article_id: "17023830" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Troubleshoot Claude Code installation and authentication - -_Last updated: 2026-04-15T01:16:35Z_ - -These ten issues account for the large majority of installation and authentication support tickets related to Claude Code. Each entry includes the most reliable fix. - -## 1. **claude: command not found** right after installing. - -The installer added `claude` to your PATH, but your current shell has not picked it up yet. Open a new terminal, or run `source ~/.zshrc` (or `~/.bashrc`). On Windows, close and reopen PowerShell. - -## 2. npm install fails with `EACCES` / permission denied. - -This usually means the install was run with `sudo`, or your global npm directory is root-owned. Do not use sudo. Instead, use the native installer (`curl -fsSL [https://claude.ai/install.sh](https://claude.ai/install.sh) | bash`), or fix npm's prefix with `npm config set prefix ~/.npm-global` and add that `bin` directory to your PATH. - -## 3. "Node version not supported" or silent crash on launch. - -Claude Code requires **Node 18 or later**. Check your version with `node -v`. If it is older, install a current version via `nvm install --lts`, or use the native installer, which bundles its own runtime and avoids this issue entirely. - -## 4. WSL: **claude** runs the Windows Node instead of Linux Node. - -Windows PATH leaks into WSL and overrides nvm. Prepend your Linux node to PATH in `~/.bashrc`: `export PATH="$HOME/.nvm/versions/node/$(nvm current)/bin:$PATH"` - -## 5. Installer hangs or fails behind a corporate network. - -The download host (`storage.googleapis.com`) is likely blocked. Set your proxy first with `export HTTPS_PROXY=[http://proxy.example.com:port](http://proxy.example.com:port)`, then re-run the installer. If that is not possible, ask your IT team for the offline package. - -## 6. **SELF_SIGNED_CERT_IN_CHAIN** or other TLS errors. - -Your company injects its own certificate. Point Node at the corporate CA bundle: `export NODE_EXTRA_CA_CERTS=/path/to/company-ca.pem` Add it to your shell profile so it persists. - -## 7. **/login** opens a browser but the terminal never finishes ("Waiting for authentication…"). - -This usually means the localhost callback is blocked, which is common over remote SSH, in devcontainers, or behind a strict firewall. Use the manual flow instead: copy the URL printed in the terminal, complete login in any browser, then paste the returned code back into the terminal. - -## 8. "Not authenticated" even though you set `ANTHROPIC_API_KEY`. - -There are three common causes: the key was exported in a different shell (run `echo` `$ANTHROPIC_API_KEY` to check), Claude Code has not yet been told to trust this key (it prompts once on first use; until you approve, `ANTHROPIC_API_KEY` takes precedence over any OAuth session only after that approval), or the key is a Console key but your organization requires SSO login instead. - -## 9. Bedrock / Vertex: "Could not load credentials." - -Claude Code uses the standard provider SDKs, so the fix is the same as for any AWS/GCP CLI tool. For Bedrock, confirm `aws sts get-caller-identity` works and `AWS_REGION` is set to a region where your model is enabled. For Vertex, confirm `gcloud auth application-default login` has been run and that `ANTHROPIC_VERTEX_PROJECT_ID` and `CLOUD_ML_REGION` are set. - -## 10. It installed and authenticated, but every request errors with 403 / "model not available." - -Your account exists but does not have access to the model Claude Code is requesting. For Enterprise seats, confirm that your seat is active in your organization's admin settings. On Bedrock or Vertex, confirm that the specific Claude model is enabled in that region or project. As a quick workaround, run `/model` and select a model you know you have access to. - -## Still stuck? - -Run `claude doctor` from your normal shell (not from inside a Claude session). It prints a diagnostic report you can attach to a support ticket. For the full list of known issues, see the **[troubleshooting guide](https://code.claude.com/docs/en/troubleshooting)**. - -## Related Articles -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Your first day in Claude Code](https://support.claude.com/en/articles/14552382-your-first-day-in-claude-code) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) diff --git a/data/claude/claude-code/launch-guides/14552983-models-usage-and-limits-in-claude-code.md b/data/claude/claude-code/launch-guides/14552983-models-usage-and-limits-in-claude-code.md deleted file mode 100644 index 6f8905cc..00000000 --- a/data/claude/claude-code/launch-guides/14552983-models-usage-and-limits-in-claude-code.md +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: "Models, usage, and limits in Claude Code" -title_slug: "models-usage-and-limits-in-claude-code" -source_url: "https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code" -last_updated_iso: "2026-04-15T01:05:49Z" -article_id: "17024198" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Models, usage, and limits in Claude Code - -_Last updated: 2026-04-15T01:05:49Z_ - -This guide explains which model you are using, how usage is metered, and how to keep long sessions within their context and usage limits. - ---- - -## How usage is metered - -How you signed in determines how usage is metered. Everything else about Claude Code behaves the same way regardless. - -If you signed in with an Enterprise seat, you generally do not need to think about tokens until you reach a limit. If you are using an API key, the **`/cost`** command shows your running spend for the current session. - ---- - -## Choosing a model - -Run **`/model`** at any time to see which models are available to your account and to switch between them. As a rough guide: - -- **Sonnet** is the default and is the right choice for the large majority of coding work. It is fast, capable, and cost-efficient. -- **Opus** offers deeper reasoning for harder problems such as large cross-cutting refactors, difficult debugging, or architectural decisions. It uses meaningfully more of your quota, so switch to it when you need it rather than leaving it on by default. -- **Haiku** is the fastest and cheapest option, well suited to quick lookups, simple edits, or high-volume scripted runs. - -You can change models mid-session without losing your conversation. A common pattern is to plan with Opus and execute with Sonnet. - -> **Note:** Exact model names, versions, and availability change over time. The `/model` command is always the source of truth for your account. - ---- - -## What actually consumes tokens - -Every turn sends three things to the model: - -1. **The conversation so far** — every previous message in this session. -2. **Project context** — your `CLAUDE.md` and any files Claude has read. -3. **Your new prompt.** - -Of these, the first item grows the fastest. A long debugging session in which Claude has read twenty files and produced fifteen diffs is carrying all of that on every subsequent message. This is where both cost and context limits originate. - ---- - -## Managing the context window - -The **context window** is the maximum amount of text the model can consider at once. Claude Code shows a live indicator of how full it is. When it fills up, Claude can no longer see the oldest parts of the conversation clearly and quality drops. - -Two commands keep it under control: - -- **`/clear`** wipes the conversation and starts fresh. Your `CLAUDE.md` and project files remain available; only the chat history is removed. Use this whenever you switch tasks, as it is the single most effective lever for both quality and cost. -- **`/compact`** summarizes the conversation so far into a short recap, freeing up space while preserving the essential context. Use this when you are mid-task and need to keep going. Claude Code also auto-compacts when you get close to the limit, so you will rarely hit a hard wall. - -**Rule of thumb:** use `/clear` when starting a new task, and `/compact` when continuing a long one. - ---- - -## Five habits that stretch your usage furthest - -Almost every "I burned through my limit by lunchtime" report traces back to one of these five. - -#### 1. Clear between tasks - -Every previous message is resent on every turn, so a session that has wandered through three unrelated problems pays for all three on each new message. - -**In practice:** you just finished debugging a login redirect and now want to write a database migration. Run `/clear` first. A simple test: if your next prompt would make perfect sense in a brand-new terminal, clear before sending it. Your `CLAUDE.md` and project files stay put; only the chat history goes. - -**One warning:** `/clear` cannot be undone. If you might still need something from the history, copy it out first or run `/compact` instead, which preserves a summary rather than wiping everything. - -#### 2. Match the model to the job - -Opus costs several times more per turn than Sonnet, and Sonnet more than Haiku. Spending Opus on routine work is the fastest way to drain a daily limit. - -**Reasonable defaults:** Sonnet for most coding (features, tests, known bugs, refactors); Opus when you're genuinely stuck or the change is wide (hard debugging, cross-cutting refactors, architecture calls); Haiku for quick mechanical work (renames, log lines, regex explanations, boilerplate). - -#### 3. Point at files instead of pasting them - -Anything you paste sits in context, in full, for the rest of the session. Referencing a file by path lets Claude read selectively and focus on the part you care about. - -**In practice:** instead of pasting `auth.ts`, write look at the `validateToken` function in `src/auth.ts` — mentioning the path lets Claude open and read selectively. (Note that the @ prefix injects the entire file plus its `CLAUDE.md` tree into context, so use a bare path when you are trying to *save* tokens.) For logs and stack traces, trim to the relevant 20 or 30 lines before pasting. For anything large (lockfiles, build logs, data dumps), put it on disk and reference the path. - -#### 4. Keep **CLAUDE.md** lean - -This file is prepended to *every* turn. Prompt caching means turns after the first are billed at the much cheaper cache-read rate, so the dollar cost is lower than the raw line count suggests, but it still occupies context-window space on every message. - -**The rule: two strikes, keep it tight.** Only add a note the second time you have to correct Claude on the same thing (first-time issues are usually one-offs). Keep the file under roughly 200 lines; if something new needs to go in and there's no room, something old has to come out. - -**When to update it:** right after a session where you had to correct Claude twice on the same thing. That's when the fix is fresh and takes a minute to write down. Every few weeks, read the whole file and delete anything that is no longer true or whose purpose you can't remember. Stale notes are worse than missing notes because they actively misdirect Claude. - -#### 5. Ask for a plan before big changes - -A plan costs a few hundred tokens. A wrong 400-line diff that you revert and regenerate costs thousands, twice, plus the turns spent explaining what went wrong. **In practice:** for anything touching more than two or three files, switch to Plan Mode or just ask: "Before changing anything, list the files you'll touch and what you'll do in each." Read the list, correct it in plain English ("skip `legacy/`, and don't touch the tests yet"), then let it execute. - -**Pro tip: plan with Opus, execute with Sonnet.** The highest-value use of Opus is writing the plan itself, where deeper reasoning actually pays off. Once a good plan exists, execution is mostly mechanical and Sonnet handles it at a fraction of the cost. This pattern is built in as `/model opusplan`, which uses Opus while planning and Sonnet for execution. Switching models doesn't clear the conversation, so Sonnet still sees everything Opus produced. - ---- - -## What to do when you reach a limit - -- **Enterprise seat users:** the message tells you when your window resets. In the meantime you can switch to a lighter model with `/model`, or, if your organization allows it, temporarily fall back to an API key. -- **API key users:** there is no usage cap, but check `/cost` and your Console or cloud-provider dashboard if spend is a concern. Unexpectedly high numbers almost always trace back to very long sessions that were never cleared. -- **Context window full** (which is different from a usage limit): run `/compact` to keep going, or `/clear` if the older history is no longer needed. - ---- - -## Quick reference - -## Related Articles -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Model availability in Claude for Government](https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) diff --git a/data/claude/claude-code/launch-guides/14553240-give-claude-context-claude-md-and-better-prompts.md b/data/claude/claude-code/launch-guides/14553240-give-claude-context-claude-md-and-better-prompts.md deleted file mode 100644 index 5ec84288..00000000 --- a/data/claude/claude-code/launch-guides/14553240-give-claude-context-claude-md-and-better-prompts.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: "Give Claude context: CLAUDE.md and better prompts" -title_slug: "give-claude-context-claudemd-and-better-prompts" -source_url: "https://support.claude.com/en/articles/14553240-give-claude-context-claude-md-and-better-prompts" -last_updated_iso: "2026-04-15T01:20:31Z" -article_id: "17024481" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Give Claude context: CLAUDE.md and better prompts - -_Last updated: 2026-04-15T01:20:31Z_ - -Claude Code works well out of the box, but it becomes noticeably more effective once it knows your project's conventions and once you adopt a few prompting habits. This guide covers both. - ---- - -## Part 1 — CLAUDE.md: your project's memory - -#### What it is - -`CLAUDE.md` is a plain markdown file that Claude automatically reads at the start of **every** session in that directory. Think of it as the briefing you would give a capable new teammate on their first morning: how the team does things, what to avoid, and where the important pieces live. - -You do not need to reference it in prompts or attach it manually. If the file exists, Claude has already read it. - -#### Where it lives - -Claude looks in a few places and merges what it finds, from broad to specific: - -Most teams only need the project-root file. Commit it to git so the whole team benefits. - -#### How it's loaded (and what it costs) - -The files at and above your working directory are read at session start and delivered to Claude as a user message immediately after the system prompt (not embedded inside the system prompt itself). Subdirectory `CLAUDE.md` files are loaded on demand later, when Claude reads files in that subdirectory. There is no summarization or truncation, and it is not re-read from disk on each turn. If you edit the file mid-session, the change is picked up the next time you run `/compact` or open it via `/memory`; otherwise it takes effect on your next session. - -For Claude for Enterprise customers, the cost picture is better than "loaded on every request" might suggest. Claude Code applies Anthropic's prompt caching to `CLAUDE.md`. The first request in a session pays the full input-token price for the file; subsequent requests within roughly five minutes of each other hit the cache and are billed at the much lower cache-read rate. The cache is content-addressed, so any change to `CLAUDE.md` invalidates it and the next request pays full price again. - -In practice this means a sizeable `CLAUDE.md` costs full tokens once per session, plus once after any idle gap long enough for the cache to expire, rather than once per message. It is still worth keeping the file lean for context-window space and signal-to-noise, but you do not need to ration lines purely to control per-message spend. In the Enterprise usage dashboard, the file's footprint will show up almost entirely as cache-read tokens rather than standard input tokens. - -#### Getting started: run `/init` - -In any project, type `/init`. Claude will explore the codebase and draft a `CLAUDE.md` for you, covering build commands, test commands, a structure overview, and any conventions it detects. Review the draft, remove anything inaccurate, and commit it. This takes about five minutes and pays off permanently. - -#### What actually belongs in it - -Aim for a file that is short and signal-dense — under roughly 200 lines. Every line is loaded into context on every request, so each one should be worth its cost. - -**Worth including:** - -- **Commands** — how to build, test, lint, and run locally. Claude will execute these, so accuracy matters. -- **Conventions** — naming, error handling, file layout, and "we use X, not Y" decisions. -- **Architecture in three sentences** — what the major pieces are and how they communicate. -- **Hard constraints** — for example, "never write to the production database from tests," "all API routes need auth middleware," or "do not edit `generated/`." -- **Known gotchas** — the issues every new engineer trips on. - -**Not worth including:** - -- Full API documentation (Claude can read the code directly). -- Changelogs or history. -- Anything that is already obvious from the file tree. -- Aspirational rules the team does not actually follow. - -#### How often to update it - -Treat it like a living onboarding doc, not a spec. - -- **After `/init`** — review once to clean up the generated draft. -- **When Claude gets something wrong twice** — that is the signal a rule is missing. Add one line to address it. -- **When conventions change** — for example, a new framework, test runner, or set of lint rules. -- **Quarterly skim** — delete anything stale, since outdated instructions are worse than none. - -You can also add to it mid-session: open `/memory` to edit the file directly, or just ask Claude to "remember" a rule and it will append it to the right `CLAUDE.md` for you. - ---- - -## Part 2 — Prompting habits that pay off in Claude Code - -These are not generic prompt-engineering tips; they are the habits that matter most specifically when Claude is reading and editing a real codebase. - -#### 1. State the outcome, not the steps - -Claude can explore the codebase itself. Tell it *what* you want and *why*, and let it figure out *where*. - -❌ "Open `userService.ts`, find the `validate` function, add a null check on line 42." - -✅ "Users with no email are crashing the validation step. Make it handle that gracefully and add a test." - -#### 2. Give it the error, verbatim - -Paste the full stack trace rather than summarizing it. The exact filename, line number, and message are what allow Claude to find the right location quickly. - -#### 3. Scope big tasks with Plan Mode first - -For anything touching more than a couple of files, press **Shift+Tab** twice to cycle into plan mode (the first press enters acceptEdits) and ask: - -*"Plan how you'd add rate limiting to the public API. Don't change anything yet."* - -Review the plan, adjust it in conversation, then switch modes and say "do step 1." This catches misunderstandings before they turn into a twelve-file diff. - -#### 4. Point at files when you already know them - -Claude can search the codebase on its own, but if you already know the relevant file, say so — it is faster and uses fewer tokens. Use `@` to reference paths, for example `@src/auth/login.ts`. - -#### 5. Say what "done" looks like - -Examples include "tests pass," "matches the style of the other handlers," or "no new dependencies." Stating acceptance criteria up front is more efficient than several rounds of revision. - -#### 6. One task per conversation; `/clear` between them - -Long sessions accumulate noise. When you switch from "fix the login bug" to "refactor the billing module," run `/clear` and start fresh. Your `CLAUDE.md` carries the durable context forward, so the chat history does not need to. - -#### 7. Correct it like a colleague, not a search engine - -If the first answer is off, you do not need to rephrase the whole request. Simply say what is wrong — for example, *"That changes the public API; keep the signature the same."* Claude will keep everything else and adjust only that point. - ---- - -## Quick reference - -## Related Articles -- [Your first day in Claude Code](https://support.claude.com/en/articles/14552382-your-first-day-in-claude-code) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) -- [Claude Code communications kit](https://support.claude.com/en/articles/14555877-claude-code-communications-kit) diff --git a/data/claude/claude-code/launch-guides/14553413-claude-code-cheatsheet.md b/data/claude/claude-code/launch-guides/14553413-claude-code-cheatsheet.md deleted file mode 100644 index c229db66..00000000 --- a/data/claude/claude-code/launch-guides/14553413-claude-code-cheatsheet.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: "Claude Code cheatsheet" -title_slug: "claude-code-cheatsheet" -source_url: "https://support.claude.com/en/articles/14553413-claude-code-cheatsheet" -last_updated_iso: "2026-04-15T00:51:02Z" -article_id: "17024662" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Claude Code cheatsheet - -_Last updated: 2026-04-15T00:51:02Z_ - -This page collects the vocabulary, commands, and keyboard shortcuts that are worth committing to muscle memory. Keep it open in a browser tab (or printed beside your keyboard) during your first few weeks with Claude Code. Most of the friction new users hit comes from not knowing a command already exists for what they are trying to do, so a quick scan here before reaching for a workaround usually pays off. - ---- - -## Glossary - ---- - -## Commands - -Type `/` on an empty prompt to see every command available in your setup, including custom, plugin, and MCP-provided ones. The list below covers the built-in defaults (and the bundled skills that ship with every install) you will reach for most often while learning the tool. A few entries vary by platform and plan. - ---- - -## Keyboard shortcuts - -Shortcuts vary slightly by terminal and IDE. Press **`?`** inside a session for the exact list in your environment. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Code power user tips](https://support.claude.com/en/articles/14554000-claude-code-power-user-tips) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) -- [Claude Code communications kit](https://support.claude.com/en/articles/14555877-claude-code-communications-kit) diff --git a/data/claude/claude-code/launch-guides/14553517-claude-code-common-developer-use-cases.md b/data/claude/claude-code/launch-guides/14553517-claude-code-common-developer-use-cases.md deleted file mode 100644 index 86e4e5de..00000000 --- a/data/claude/claude-code/launch-guides/14553517-claude-code-common-developer-use-cases.md +++ /dev/null @@ -1,175 +0,0 @@ ---- -title: "Claude Code: Common developer use cases" -title_slug: "claude-code-common-developer-use-cases" -source_url: "https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases" -last_updated_iso: "2026-04-15T00:05:38Z" -article_id: "17024784" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Claude Code: Common developer use cases - -_Last updated: 2026-04-15T00:05:38Z_ - -Claude Code is a command-line agent that runs in your terminal, reads your repository, edits files, executes commands, and requests confirmation before performing potentially destructive actions. It is designed to assist at every stage of the software development lifecycle—from exploring an unfamiliar codebase to shipping and maintaining production code. - -The table below summarizes where Claude Code fits across the development lifecycle. The remainder of this article walks through the ten tasks developers most frequently use it for, with a sample prompt and expected result for each. - -## How to use this guide - -Each use case below includes when to use it, an example prompt, and the expected result. No configuration is required for any of them except §9 (issue-tracker integration), which requires a one-time MCP connector setup. - -Use cases are ordered roughly by how early most developers encounter them. Select the one that matches your current task. - ---- - -## Use cases - -#### 1. Fix a failing test - -**When to use this:** A test is failing and the cause is not immediately obvious. Use this to have Claude Code locate the root cause and propose a fix without you needing to identify the source file first. - -**Example prompt:** - -``` -> the tests in tests/auth.test.ts are failing, can you figure out why and fix them -``` - -**Expected result:** Claude Code reads the test file, traces the code path through the modules under test, identifies the mismatch, and proposes an edit. After you approve the change, it re-runs the test suite to confirm the fix. - -#### 2. Understand unfamiliar code - -**When to use this:** You need to understand how a module, function, or subsystem works before making changes—for example, when inheriting code or reviewing an unfamiliar area. - -**Example prompt:** - -``` -> walk me through how the payment retry logic works -``` - -**Expected result:** Claude Code locates the relevant files, reads the implementation, and explains the control flow in plain language: entry points, decision branches, edge cases, and how the code connects to the rest of the system. Ask follow-up questions (e.g., “where does X get set”) to drill deeper. - -## 3. Find where something happens - -**When to use this:** You know a behavior exists in the codebase but cannot locate it via filename or simple text search. - -**Example prompt:** - -``` -> where do we validate email addresses in this codebase? I want to add a new rule -``` - -**Expected result:** Claude Code searches the repository, opens candidate files, and returns file paths and line numbers with enough surrounding context to identify the correct match. If multiple locations exist, it indicates which one is the source of truth. - -#### 4. Triage an error or stack trace - -**When to use this:** You have a runtime error, stack trace, or log output and need to map it back to the responsible code. - -**Example prompt:** - -``` -<table class="prompt"> <colgroup> <col style="width: 100%" /> </colgroup>
<tbody> <tr class="odd"> <td>&gt; getting this in production:<br />
TypeError: Cannot read properties of undefined (reading 'sessionId')<br />
at validateSession (src/auth/session.ts:47)<br /> at middleware
(src/auth/middleware.ts:12)<br /> what's going on?</td> </tr> </tbody>
</table> -``` - -**Expected result:** Claude Code reads the files referenced in the trace, explains what is undefined and why, and proposes a fix. For errors without a clean stack trace, paste any available log output and Claude Code will reconstruct the failure from context. - -#### 5. Refactor with a plan - -**When to use this:** A change spans multiple files and you want to review the full scope before any edits are made. - -**Prerequisite:** Press **Shift+Tab** until the mode indicator shows “plan." - -**Example prompt:** - -``` -> refactor the auth module to use the new session store instead of SessionCache -``` - -**Expected result:** Claude Code analyzes the code and produces a numbered plan listing every file it will modify and the change in each. You can approve the plan as-is or amend it (e.g., “don’t touch the logout route”). No files are edited until you approve. - -**Reference:** **[Permissions](https://code.claude.com/docs/en/permissions)** - -#### 6. Write tests for existing code - -**When to use this:** A source file lacks coverage, or you need additional edge-case tests that match your project’s existing test conventions. - -**Example prompt:** - -``` -> add tests for @src/billing/invoice.ts — cover the edge cases around partial refunds. match the style of the existing tests in tests/billing/ -``` - -**Expected result:** Claude Code reads both the source file and the reference test directory, generates a new test file in the existing style, and runs it to confirm the tests pass. If obvious coverage gaps remain, it flags them and asks whether to address them. - -#### 7. Review a pull request - -**When to use this:** You need to review or summarize a PR, particularly in an area of the codebase you do not know well. - -**Prerequisite:** GitHub CLI authenticated (run `gh auth login` once). - -**Example prompt:** - -``` -> /pr https://github.com/example/api/pull/4471
> is the error handling solid? -``` - -**Expected result:** Claude Code fetches the diff, review comments, and CI status, then reads the changed files in their full repository context. It can produce a focused review, draft review comments, verify a specific concern, or summarize the PR. - -#### 8. Onboard to a new repository - -**When to use this:** You are working in a repository for the first time and need a structured overview of its architecture, build commands, and conventions. - -**Example prompt:** - -``` -<table class="prompt"> <colgroup> <col style="width: 100%" /> </colgroup>
<tbody> <tr class="odd"> <td>&gt; /init<br /> &gt; give me a tour of this
codebase — where's the entry point, how is it structured, what should I
read first</td> </tr> </tbody> </table> -``` - -**Expected result:** `/init` scans the project and writes a `CLAUDE.md` file summarizing build commands, architecture, and conventions. The follow-up tour prompt produces a guided walkthrough of the project structure. Project context remains loaded for the rest of the session. - -**Reference:** **[Memory and CLAUDE.md](https://code.claude.com/docs/en/memory)** - -#### 9. Work an issue end to end - -**When to use this:** You want to read a ticket, implement the fix, and validate it in a single conversation without switching tools. - -**Prerequisite:** Issue tracker connected via MCP (one-time `.mcp.json` configuration). - -**Example prompt:** - -``` -<table class="prompt"> <colgroup> <col style="width: 100%" /> </colgroup>
<tbody> <tr class="odd"> <td>&gt; what's the top-priority issue assigned
to me?<br /> &gt; go ahead and fix it</td> </tr> </tbody> </table> -``` - -**Expected result:** Claude Code queries the issue tracker, reads the ticket, locates the relevant code, proposes a fix, and runs the tests. The session ends with a reviewable diff and the context needed to close the ticket. - -**Reference:** **[MCP](https://code.claude.com/docs/en/mcp)** - -#### 10. Turn a recurring task into a Skill - -**When to use this:** You repeat the same multi-step prompt regularly (pre-commit checks, standup summaries, PR descriptions, release notes) and want to make it reusable for the whole team. - -**Example prompt:** - -``` -> make me a /ship skill that runs the tests, runs the linter, looks at git diff, and drafts a conventional-commit message — then shows me the message without committing -``` - -**Expected result:** Claude Code writes a `SKILL.md` file to `.claude/skills/ship/`. The `/ship` command is available immediately, with no restart required, and is shared with anyone who clones the repository. (The legacy `.claude/commands/` path is still supported, but skills are the recommended form.) - -**Reference:** **[Skills](https://code.claude.com/docs/en/skills)** - -## Appendix: Quick reference - -## Appendix: Resource directory - -For details on `/init`, @-references, permission modes, skills, MCP, and hooks, see **[code.claude.com/docs](https://code.claude.com/docs)**. Claude Code ships frequently—verify version-specific details against **[code.claude.com/docs](https://code.claude.com/docs)** before distributing internally. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code power user tips](https://support.claude.com/en/articles/14554000-claude-code-power-user-tips) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) -- [Claude Code communications kit](https://support.claude.com/en/articles/14555877-claude-code-communications-kit) diff --git a/data/claude/claude-code/launch-guides/14554000-claude-code-power-user-tips.md b/data/claude/claude-code/launch-guides/14554000-claude-code-power-user-tips.md deleted file mode 100644 index f285b4c7..00000000 --- a/data/claude/claude-code/launch-guides/14554000-claude-code-power-user-tips.md +++ /dev/null @@ -1,409 +0,0 @@ ---- -title: "Claude Code power user tips" -title_slug: "claude-code-power-user-tips" -source_url: "https://support.claude.com/en/articles/14554000-claude-code-power-user-tips" -last_updated_iso: "2026-04-15T01:12:53Z" -article_id: "17025313" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Claude Code power user tips - -_Last updated: 2026-04-15T01:12:53Z_ - -This article collects workflow tips from the Claude Code team at Anthropic. These practices cover parallel execution, planning, automation, verification, and customization—the patterns the team uses every day to ship code faster. Everyone’s setup is different, so experiment to see what works for you. - -> **Important:** The single most impactful tip in this guide is **verification**—giving Claude a way to check its own output. If you only adopt one practice, make it that one. See the **[Verification](#h_7dd53c5c29)** section below. - -> **Before you start: scope of this guide** -> -> These are power-user patterns collected from individual engineers on the Claude Code team. As a result: -> -> - Most commands shown here ship with Claude Code: /color and /btw are **built-in commands**, and /simplify and /loop are **bundled skills** that ship with the CLI. See the **[commands reference](https://code.claude.com/docs/en/commands)** and **[skills](https://code.claude.com/docs/en/skills)**. You can build your own skills by adding a SKILL.md file under .claude/skills//. -> - The iMessage plugin ships in the official claude-plugins-official marketplace. Community plugins (for example the “ralph-wiggum” plugin) are not reviewed or sanctioned by Anthropic — check with your administrator before installing third-party plugins in a managed environment. -> - Some capabilities—auto mode, sandboxing, remote control, scheduled cloud jobs, voice—are **off by default** and may be disabled by your organization's policy. If a command or flag here returns "not available," your admin has likely not enabled it for your workspace. -> -> Everything else in this guide works on a stock Claude Code install. When in doubt, run `/help` to see what is actually available in your session. - -## Contents - ---- - -## Working in parallel - -#### Run multiple sessions at once - -The biggest productivity unlock is running 3–5 Claude sessions in parallel, each in its own git worktree. Claude Code has native worktree support built in. - -- From the CLI, run `claude --worktree` (or `claude --worktree my_worktree`) to start a session in an isolated worktree. Add `--tmux` to launch in its own Tmux session. -- From the Desktop app, open the Code tab and check the worktree checkbox. -- For non-git VCS (Mercurial, Perforce, SVN), define `WorktreeCreate` and `WorktreeRemove` hooks in your `settings.json` to get the same isolation. - -To stay oriented across many sessions, name your worktrees, set up shell aliases (`za`, `zb`, `zc`) to jump between them, color-code your terminal tabs, and enable terminal notifications so you know when any Claude needs your attention. Many engineers keep a dedicated “analysis” worktree just for reading logs and running queries. - -#### Subagents with worktree isolation - -Subagents can also run in isolated worktrees, which is especially powerful for large batched changes. Add `isolation: worktree` to your agent’s frontmatter: - -``` -# .claude/agents/worktree-worker.md
---
name: worktree-worker
model: haiku
isolation: worktree
--- -``` - -Then prompt naturally: *“Migrate all sync IO to async. Batch the changes and launch 10 parallel agents with worktree isolation. Each agent should test its changes end to end, then put up a PR.”* - -#### /batch for large migrations - -The `/batch` command interviews you about a migration, then fans the work out to as many worktree agents as needed — dozens, hundreds, or more. Each agent works in isolation, tests its own changes, and creates a PR independently. - -``` -> /batch migrate src/ from Solid to React -``` - ---- - -## Planning before building - -#### Start complex tasks in plan mode - -Press **Shift+Tab** to cycle into plan mode. Pour your effort into the plan so Claude can one-shot the implementation. The typical flow is: enter plan mode → refine the plan → switch to auto-accept edits → Claude executes. - -A few patterns from the team: - -- Have one Claude write a plan, then spin up a second Claude to review it as a staff engineer. -- The moment something goes sideways, switch back to plan mode and re-plan rather than course-correcting mid-stream. -- After plan mode, Claude **automatically names your session** based on what you’re working on—you can also set a name upfront with `claude --name "auth-refactor"`. - -#### Use Opus with thinking for everything - -Claude Code team’s reasoning: *“It’s the best coding model I’ve ever used, and even though it’s bigger & slower than Sonnet, since you have to steer it less and it’s better at tool use, it is almost always faster than using a smaller model in the end.”* - -**The math:** less steering + better tool use = faster overall results, even with a larger model. - -#### Effort level - -Run /effort to choose your effort level. The available levels are **low** (fewer tokens, faster), **medium**, **high** (more tokens, more intelligence), **max**, and **auto** (Claude chooses per request). The default is **high** on Team, Enterprise, and direct API access, and **medium** on other plans. The Claude Code team uses high for everything; switch to /effort max for hard debugging or architecture decisions where you want Claude to reason for as long as it needs. Max burns through usage limits faster, so activate it per session. - ---- - -## Prompting effectively - -Don’t accept the first solution—push Claude to do better. A few prompts that work well: - -- **“Grill me on these changes and don’t make a PR until I pass your test.”** Forces Claude to validate your understanding before shipping. -- **“Prove to me this works.”** Have Claude diff behavior between `main` and your feature branch. -- **“Knowing everything you know now, scrap this and implement the elegant solution.”** Useful after a mediocre first attempt. - -Write detailed specs to reduce ambiguity before handing work off. The more specific you are, the better the output. - -#### /btw for side questions - -While Claude is actively working, use `/btw` to ask a quick question without interrupting it. It’s single-turn with no tool calls, but has full context of the conversation. - -``` -> /btw what does the retry logic do? -``` - ---- - -## Learning with Claude - -Claude Code isn’t just for writing code—it’s a powerful learning tool when you configure it to explain and teach. - -- **Enable “Explanatory” or “Learning” output style** in `/config` to have Claude explain the *why* behind changes. -- **Generate visual HTML presentations** explaining unfamiliar code. -- **Ask for ASCII diagrams** of new protocols and codebases. -- **Build a spaced-repetition skill:** explain your understanding, Claude asks follow-ups to fill gaps. - ---- - -## CLAUDE.md and memory - -#### Invest in your CLAUDE.md - -Share a single `CLAUDE.md` file at your repo root, checked into git, with the whole team contributing. The key practice: **anytime Claude does something incorrectly, add it to CLAUDE.md** so it knows not to repeat the mistake. - -After every correction, end with: *“Update your CLAUDE.md so you don’t make that mistake again.”* Claude is very good at writing rules for itself. - -#### @claude in Code Reviews - -Install the GitHub Action with `/install-github-app`, then tag `@claude` in PR comments to add learnings to `CLAUDE.md` as part of the review: - -``` -nit: use a string literal, not ts enum @claude add to CLAUDE.md to never use enums, always prefer literal unions -``` - -This is “Compounding Engineering”—each correction makes every future session better. - -#### Auto-memory - -Run `/memory` to configure Claude Code’s built-in memory system. - -**Auto-memory** automatically saves preferences, corrections, and patterns between sessions. Memories are written to ~/.claude/projects//memory/ (one directory per git repo root). This is separate from your user-level ~/.claude/CLAUDE.md and project-level ./CLAUDE.md files, which you maintain by hand. - -The naming maps to how REM sleep consolidates short-term memory into long-term storage. - -#### Advanced: Notes directory - -One engineer on the team tells Claude to maintain a notes directory for every task and project, updated after every PR — then points `CLAUDE.md` at it. - ---- - -## Verification — the #1 Tip - -Giving Claude a way to verify its work will markedly improve the quality of the final result. If Claude can close the feedback loop on its own, it will iterate until the output is right. - -Verification looks different per domain—bash commands, test suites, simulators, browser testing—but the principle is the same. Invest in domain-specific verification. - -#### The Chrome extension - -For frontend work, install the Claude Code Chrome extension. Think of it like any other engineer: if you ask someone to build a website but don’t let them use a browser, will it look good? Probably not. With a browser, they’ll iterate until it does. - -The team uses the Chrome extension every time they work on web code. Download it for Chrome or Edge at **[code.claude.com/docs/en/chrome](https://code.claude.com/docs/en/chrome)**. - -#### Desktop app for web servers - -The Claude Desktop app bundles the ability to **automatically start and test web servers** in a built-in browser. You can set up something similar in CLI or VS Code using the Chrome extension, or just use the Desktop app directly. - -#### /simplify for Code Quality - -Append `/simplify` to any prompt after making changes. It runs parallel agents that review changed code for reuse, quality, efficiency, and `CLAUDE.md` compliance—all in one pass. - -``` -> hey claude make this code change then run /simplify -``` - ---- - -## Commands, skills, and subagents - -#### Skills for repeated workflows - -If you do something more than once a day, turn it into a skill. Skills are checked into `.claude/skills//SKILL.md` and shared with the team (the legacy `.claude/commands/` path still works, but skills are the recommended approach). A few ideas: - -- A `/techdebt` command that runs at the end of every session to find duplicated code. -- A command that syncs 7 days of Slack, GDrive, Asana, and GitHub into one context dump. -- Analytics-engineer agents that write dbt models, review code, and test in dev. - -Slash commands can include **inline Bash** to pre-compute info (like `git status`) without extra model calls. - -#### Subagents for PR workflows - -Think of subagents as automations for your most common PR workflows. Drop `.md` files into `.claude/agents/`: - -``` -.claude/agents/ build-validator.md code-architect.md code-simplifier.md verify-app.md -``` - -Each agent can have a custom name, color, tool set, allowed/disallowed tools, permission mode, and model. Set the **default agent for your main conversation** by adding `"agent"` to `settings.json` or using `claude --agent `. Run `/agents` to get started. - -#### --agent for custom system prompts - -Custom agents are a powerful primitive that often gets overlooked. Define a new agent in `.claude/agents`, then run `claude --agent=`. Example of a read-only agent: - -``` -# .claude/agents/ReadOnly.md --- name: ReadOnly description: Read-only agent restricted to the Read tool only color: blue tools: Read --- You are a read-only agent that cannot edit files or run bash. -``` - -#### Leveraging subagents at runtime - -- **Append “use subagents”** to any request where you want Claude to throw more compute at the problem. -- **Offload individual tasks to subagents** to keep your main agent’s context window clean and focused. -- **Route permission requests to Opus via a hook** — let it scan for attacks and auto-approve the safe ones. - -#### Code review agents - -When a PR opens, Claude can dispatch a team of agents that each focus on a different concern — logic errors, security issues, performance regressions — and post inline comments. The Anthropic team built this for themselves first; code output per engineer increased significantly and reviews were the bottleneck. - ---- - -## Hooks - -Hooks let you deterministically run logic at points in the agent lifecycle. Ask Claude to add a hook to get started. - -#### Common hook patterns - -Example `PostToolUse` hook for auto-formatting: - -``` -"PostToolUse": [
{
"matcher": "Write|Edit",
"hooks": [{ "type": "command", "command": "bun run format || true" }]
}
] -``` - ---- - -## Permissions and safety - -#### Pre-approve common commands - -Run `/permissions` to pre-allow common safe commands and check them into your team’s `.claude/settings.json`. This is the **recommended alternative** to skipping permissions entirely — you get fewer prompts while keeping an auditable allowlist. **Full wildcard syntax is supported**—try `"Bash(bun run *)"` or `"Edit(/docs/**)"`. - -Claude Code’s permission system layers prompt-injection detection, static analysis, sandboxing, and human oversight. A small set of safe commands is pre-approved out of the box; everything you add via `/permissions` is additive to that baseline. - -#### Auto mode - -Auto mode lets Claude make permission decisions on your behalf. Classifiers evaluate each action before it runs — safe operations get auto-approved, risky ones still get flagged. Enable it with `claude --enable-auto-mode`; once enabled, **Shift+Tab** cycles `default → acceptEdits → plan → auto` during a session. Without that flag, the cycle is `default → acceptEdits → plan`. - -#### Sandboxing - -Run `/sandbox` to opt into Claude Code’s open-source sandbox runtime. It runs on your machine and supports both **file and network isolation**, improving safety while reducing permission prompts. Three modes are available: - -- Sandbox BashTool, with auto-allow -- Sandbox BashTool, with regular permissions -- No sandbox - -#### Long-running tasks - -For very long-running tasks, ensure Claude can work uninterrupted. Recommended approaches: - -- Prompt Claude to verify with a background agent when done. -- Use an agent `Stop` hook for deterministic checks (preferred for auditable workflows). -- Use the “ralph-wiggum” community plugin. - -For sandboxed environments, use `--permission-mode=dontAsk` or `--dangerously-skip-permissions` to avoid blocks. - ---- - -## Scheduled and recurring tasks - -#### /loop for local recurring tasks - -`/loop` schedules a recurring task locally for up to 3 days at a time. A few examples the Claude Code team runs: - -``` -/loop 5m /babysit # auto-address review, rebase, shepherd PRs /loop 30m /slack-feedback # auto put up PRs for Slack feedback /loop 1h /pr-pruner # close out stale PRs -``` - -#### /schedule for Cloud Jobs - -Unlike `/loop`, scheduled jobs run in the **cloud** — they keep working even when your laptop is closed. - -``` -> /schedule a daily job that looks at all PRs shipped since yesterday and updates our docs based on the changes. Use the Slack MCP to message #docs-update with the changes -``` - -> **Note:** Experiment with turning your most common workflows into a skill + a loop. It’s powerful. - ---- - -## Mobile and remote control - -#### Work from your phone - -Claude Code has a **mobile app**—download the Claude app for iOS/Android and tap the Code tab. An **iMessage plugin** is also available (`/plugin install imessage@claude-plugins-official`) to send tasks from any Apple device. - -#### Teleport sessions between devices - -Move sessions back and forth between mobile, web, desktop, and terminal: - -- `claude --teleport` (or `/teleport` from inside a session) continues a cloud session on your machine. -- `/remote-control` lets you control a local session from your phone or the web. -- `claude remote-control` lets you spawn a new local session from the mobile app. *Availability: Pro, Max, Team, and Enterprise plans on CLI v2.1.51+.* - -You can also enable **“Enable Remote Control for all sessions”** in `/config`. - -#### Claude Cowork Dispatch - -Dispatch is a secure remote control for the Claude Desktop app. It can use your MCPs, browser, and computer with your permission—useful for catching up on Slack and emails, managing files, and doing things on your laptop when you’re away from it. - ---- - -## Tool integrations (MCP) - -Connect Claude to your existing tools so it can search Slack, run BigQuery, grab Sentry logs, and more. Add MCP servers via claude mcp add or the "mcpServers" block in settings.json — see **[code.claude.com/docs/en/mcp](https://code.claude.com/docs/en/mcp)** for configuration. - -#### Data and analytics - -Ask Claude to use the `bq` CLI to pull and analyze metrics on the fly—keep a BigQuery skill checked into your codebase. The Claude Code team's take: “Personally, I haven’t written a line of SQL in 6+ months.” This works for any database that has a CLI, MCP, or API. - -#### Bug fixing - -Enable the Slack MCP, paste a bug thread into Claude, and just say **“fix”**—zero context switching. Or say **“go fix the failing CI tests”** without micromanaging how. Point Claude at **docker logs** to troubleshoot distributed systems—it’s surprisingly capable at this. - -#### Plugins - -Plugins bundle LSPs (available for every major language), MCPs, skills, agents, and custom hooks. Install from the official Anthropic plugin marketplace, or stand up an internal marketplace for your organization—then check the marketplace reference into `settings.json` so it’s auto-added for every developer. Run `/plugin` to get started. - ---- - -## Customizing your environment - -#### Terminal setup - -Run `/config` to set light/dark mode and /terminal-setup to enable **Shift+Enter** for newlines in IDE terminals, Warp, or Alacritty (Apple Terminal is not supported by `/terminal-setup`). For Vim keybindings, open `/config` → Editor mode. The team recommends **Ghostty** for synchronized rendering and 24-bit color. - -#### Status line, color, and keybindings - -- `/statusline` generates a custom status line based on your `.bashrc`/`.zshrc`—show model, directory, remaining context, cost, or anything else. -- `/color` changes the prompt input color—useful when you have 3–5 sessions open and need to tell them apart at a glance. -- `/keybindings` remaps any key. Settings live-reload and are stored in `~/.claude/keybindings.json`. - -#### Voice input - -Voice mode is available to all users, including Claude Code Desktop and Cowork. Most of the Claude Code team's coding is done by speaking—you speak roughly 3× faster than you type, and your prompts get more detailed as a result. - -- **CLI:** run `/voice` then hold the space bar -- **Desktop:** press the voice button (microphone icon) -- **iOS:** enable dictation in your system settings -- **macOS native:** hit fn×2 for system dictation in any terminal - -#### Web sessions - -Beyond the terminal, run additional sessions on [claude.ai/code](https://claude.ai/code). Use the `&` command to background a session, or the `--teleport` flag to switch contexts between local and web. - -#### Output styles - -Run `/config` and set an output style. **Explanatory** has Claude explain frameworks and patterns as it works (great for new codebases). **Learning** has Claude coach you through changes. You can also create **custom** styles to adjust Claude’s voice. - -#### Spinner verbs - -It’s the little things that make Claude Code feel personal. Ask Claude to customize your spinner verbs to add to or replace the default list. Check the `settings.json` into source control to share verbs with your team. - -#### Customize everything - -Claude Code is built to work great out of the box, but when you do customize, **check `settings.json` into git** so your team benefits too. Configuration is supported per-codebase, per-subfolder, per-user, or via enterprise-wide policies. - -**By the numbers:** dozens of settings and environment variables—see the **[settings reference](https://code.claude.com/docs/en/settings)**. Use the `"env"` field in `settings.json` to avoid wrapper scripts. - ---- - -## SDK and multi-repo work - -#### --bare for Faster SDK Startup - -By default, `claude -p` (and the TypeScript/Python SDKs) searches for local `CLAUDE.md` files, settings, and MCPs. For non-interactive usage, you usually want to specify these explicitly via `--system-prompt`, `--mcp-config`, `--settings`, etc. Add `--bare` for roughly 10× faster startup: - -``` -claude -p "summarize this codebase" \
--output-format=stream-json \
--verbose \
--bare -``` - -> **Note:** This was a design oversight when the SDK was first built. In a future version, the default will flip to `--bare`. For now, opt in with the flag. - -#### --add-dir for multi-repo work - -When working across repositories, use `--add-dir` (or `/add-dir`) to give Claude access and permissions to additional folders. Or add `"additionalDirectories"` to your team’s `settings.json` to always include them. - -#### Forking a session - -To branch off an existing session, run `/branch` from inside it, or `claude --resume --fork-session` from the CLI. - -#### Setup scripts for cloud environments - -In Claude Code on web and desktop, add a **setup script** that runs before each new cloud session—install dependencies, configure settings, set environment variables. The script is skipped on resume. - ---- - -## Appendix: Quick reference - ---- - -## Appendix: Related articles - -Claude Code ships frequently. Verify version-specific details against **[code.claude.com/docs](https://code.claude.com/docs)** before distributing internally. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) -- [Claude Code communications kit](https://support.claude.com/en/articles/14555877-claude-code-communications-kit) diff --git a/data/claude/claude-code/launch-guides/14554922-claude-code-user-faq.md b/data/claude/claude-code/launch-guides/14554922-claude-code-user-faq.md deleted file mode 100644 index ba64f9a1..00000000 --- a/data/claude/claude-code/launch-guides/14554922-claude-code-user-faq.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Claude Code user FAQ" -title_slug: "claude-code-user-faq" -source_url: "https://support.claude.com/en/articles/14554922-claude-code-user-faq" -last_updated_iso: "2026-04-15T00:57:22Z" -article_id: "17026298" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Claude Code user FAQ - -_Last updated: 2026-04-15T00:57:22Z_ - -Short answers to the questions that come up most at office hours, with a link to go deeper. Organized by where you are in your first few weeks. - -## How to use this guide - -Five sections follow the arc of a developer’s first weeks: getting started, day-to-day use, leveling up, common gotchas, privacy, and trust. Skim the section that matches where you are, or search for a specific question. - -## 1. Getting started - ---- - -## 2. Day-to-day use - ---- - -## 3. Leveling up - ---- - -## 4. Common gotchas - ---- - -## 5. Privacy and trust - ---- - -## Appendix: Still stuck? - ---- - -## Appendix: Resource directory - -Claude Code ships frequently. Verify version-specific details against **[code.claude.com/docs](https://code.claude.com/docs)** before distributing internally. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Code power user tips](https://support.claude.com/en/articles/14554000-claude-code-power-user-tips) -- [Claude Code communications kit](https://support.claude.com/en/articles/14555877-claude-code-communications-kit) diff --git a/data/claude/claude-code/launch-guides/14555399-claude-code-champion-kit.md b/data/claude/claude-code/launch-guides/14555399-claude-code-champion-kit.md deleted file mode 100644 index bf5ed4ac..00000000 --- a/data/claude/claude-code/launch-guides/14555399-claude-code-champion-kit.md +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: "Claude Code champion kit" -title_slug: "claude-code-champion-kit" -source_url: "https://support.claude.com/en/articles/14555399-claude-code-champion-kit" -last_updated_iso: "2026-04-15T01:03:04Z" -article_id: "17026841" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Claude Code champion kit - -_Last updated: 2026-04-15T01:03:04Z_ - -Adoption of a new developer tool rarely happens just because of a rollout announcement. It happens because someone on the team begins using the tool well, talks about it openly, and makes it easy for others to follow. This kit is designed to support that effort without turning it into a second job. It gives shape to things you are likely already doing and provides material you can hand directly to colleagues. - -The work you do as a champion has a disproportionate effect. Every example you share shortens the learning curve for the engineers who come after you, and every question you answer in public turns one person’s experience into something the whole team can build on. You are acting as a multiplier for your team, not as a help desk, and this guide is structured to keep the role sustainable on those terms. - -## How to use this guide - -The champion role consists of three behaviors that reinforce one another: sharing what you discover, being the person people ask, and growing the circle of active users. The sections below cover each in turn, followed by a thirty-day playbook, guidance for responding to common concerns, and a quick-reference sheet you can hand to anyone. - -Use whatever fits your team and set aside whatever does not. Nothing here is a checklist you are expected to complete; it is a set of patterns that have worked across many engineering organizations. - ---- - -## Phase 1: The champion role - -#### What a champion does - -Most of this fits naturally inside the work you are already doing. The difference is a small amount of additional intention about where your discoveries are posted and how your answers travel. - -#### Why this matters - -Tools spread inside an organization when someone trusted demonstrates that they are worth the effort. Documentation can describe what is possible, but a colleague’s example—drawn from the same codebase, the same workflows, and the same constraints—is what moves people from curiosity to a first attempt. By making your own experience visible, you remove the most common reason adoption stalls: not knowing where to start. - -#### What this should cost you - -It is worth setting expectations with yourself and with your lead. The activities below are intended to fit inside a normal working week, and the role should remain a multiplier on your existing work rather than an additional support responsibility. - ---- - -## Phase 2: Share what you discover - -Your own experience is the most persuasive material your colleagues will encounter, because it is specific to the codebase, workflows, and problems you all share. Documentation tells people what is possible; your posts show them what is actually working in your environment. - -#### What is worth sharing - -The most useful posts describe a technique a colleague can reuse tomorrow rather than an outcome that is already complete. Techniques compound as they spread through a team; status updates do not. - -#### Where to share it - -Post wherever your team already reads. The goal is to place examples in the path of normal work rather than to create a new destination. - -#### The format that works - -A screenshot accompanied by a single line of context, or a brief before-and-after description, is generally the right level of detail. Keep each post short enough that someone scrolling past still absorbs the point. A long write-up tends to be saved for later and forgotten, whereas a short post with a screenshot tends to be copied and tried. - -#### Example posts - -The following are illustrations of tone and length rather than templates to copy verbatim. - -*Learned today that @-mentioning a directory works. I pointed it at `@src/components/` and asked which components were missing tests, and it surfaced two I had forgotten about.* - -*I configured a Stop hook so I receive a desktop notification when a long task completes. I started a refactor, stepped away, and was notified when it finished. Configuration is in the thread.* - -*Plan mode is the reason I am comfortable using this on code that matters. Press Shift+Tab until you see “plan”; it lays out exactly which files it intends to touch before changing anything.* - ---- - -## Phase 3: Be the person people ask - -Once you have shared a few examples, questions will follow. This is where the champion role has the greatest leverage, because a good answer to one person frequently unblocks several others who are watching the same channel. - -#### Answer with a prompt rather than an explanation - -When a colleague asks how you accomplished something, the most useful response is the prompt you actually used. They will learn more from running that prompt against their own problem than from any description you could write, and it gives them something they can act on immediately. - -**Colleague:** *How did you get it to find that race condition?* - -**Champion:** *I asked, “The test in @tests/scheduler.test.ts is flaky — figure out why,” and it traced two unjoined promises in the scheduler. Try the same phrasing on your test.* - -#### Point at the feature rather than the documentation - -A response such as “Try plan mode—press Shift+Tab until you see it” is more useful in the moment than a link to the documentation. If the person needs more depth later they will find it on their own; right now they need the single thing that unblocks them. - -#### Questions you are likely to hear - -The table below covers the questions champions are asked most frequently, along with a suggested response and the resource to offer when the person is ready for more depth. - ---- - -## Phase 4: Grow the circle - -The objective is not to build a program or to own a rollout. It is to establish a small number of lightweight habits that allow momentum to continue after you have stopped actively driving it. When questions in the channel are being answered by people other than you, the role has done its job. - -#### Patterns that tend to work - -#### A thirty-day playbook - -If a loose plan is helpful, the sequence below reflects what tends to work across most teams. Adjust freely to fit your context. - -#### When someone wants to go deeper - -You are the warm introduction rather than the onboarding program. When a colleague moves past “should I try this” into “how do I become effective with it,” point them to the official **[Quickstart](https://code.claude.com/docs/en/quickstart)** and **[Common workflows](https://code.claude.com/docs/en/common-workflows)** pages. They contain short sections covering the features that are genuinely useful but difficult to discover on your own. - ---- - -## Phase 5: Responding to common concerns - -Healthy skepticism is to be expected; engineers should be cautious about new tools. The most effective response is rarely to argue the general case. Instead, acknowledge the concern, offer a brief reframe, and propose one concrete demonstration on the person’s own code. Most concerns are resolved by a single successful experience. - ---- - -## Appendix: Quick-reference sheet - -The techniques below are the ones that most reliably move someone from a first trial to daily use. This table is intended to be pinned in a channel or shared on its own. - ---- - -## Appendix: Resource directory - -Thank you for taking on this role. People adopt new tools because someone they trust showed them it was worth the effort, and that is the contribution you are making. Claude Code is updated frequently; please verify version-specific details against **[code.claude.com/docs](https://code.claude.com/docs)** before distributing this material internally. - -## Related Articles -- [Give Claude context: CLAUDE.md and better prompts](https://support.claude.com/en/articles/14553240-give-claude-context-claude-md-and-better-prompts) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) -- [Claude Code communications kit](https://support.claude.com/en/articles/14555877-claude-code-communications-kit) diff --git a/data/claude/claude-code/launch-guides/14555877-claude-code-communications-kit.md b/data/claude/claude-code/launch-guides/14555877-claude-code-communications-kit.md deleted file mode 100644 index 42dca471..00000000 --- a/data/claude/claude-code/launch-guides/14555877-claude-code-communications-kit.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: "Claude Code communications kit" -title_slug: "claude-code-communications-kit" -source_url: "https://support.claude.com/en/articles/14555877-claude-code-communications-kit" -last_updated_iso: "2026-04-14T23:59:25Z" -article_id: "17027354" -breadcrumbs: - - "Claude Code" - - "Launch guides" ---- - -# Claude Code communications kit - -_Last updated: 2026-04-14T23:59:25Z_ - -This kit covers launch communications, a twenty-message "tips and tricks" drip campaign, and a quick-reference FAQ for the questions you’ll get asked most. Each message links out to a docs page developers can go deeper on. - -## How to use this kit - -Three parts, in the order you’ll need them. **Part 1** is your launch announcement—one primary message in email and Slack formats, with swap-in variants for an executive-sponsored send and pilot groups. **Part 2** provides twenty drip-campaign messages packaged as ready-to-paste Slack/Teams posts. **Part 3** is a quick-reference FAQ and link directory. - -**Treat everything in this kit as draft copy, not finished copy.** Rewrite each message in your org’s voice, swap the example tasks for real bugs and modules from your own codebase, and replace the [bracketed placeholders] before sending. The announcements that actually drive adoption are the ones that read like someone at your company wrote them. - ---- - -## Part 1: Launch communications - -One announcement in two formats, plus two optional variants. Pick whichever fits your rollout and rewrite it from there. - -#### 1.1 Before you send - -#### 1.2 The announcement - -Use this as your standard org-wide rollout message. It covers what Claude Code is, gives a two-minute install, hands readers one concrete task to try, and answers “where does my code go?” before anyone has to ask. - -**Email** - -**Slack / Teams** - -#### 1.3 Variant: Executive sponsor send - -**Send this from your sponsoring C-suite executive**—CTO, CIO, or SVP Engineering — under their name and from their account. Launches that go out under an exec’s name consistently see higher open rates and faster first-week activation than the same message from an admin or tooling team. It signals a company priority rather than an optional experiment. - -This version is deliberately stripped to **one ask**: install it and run it on one real task. No feature tour, no FAQ. The exec’s job is to make the ask land that day; 1.2 and `#claude-code` handle the how. - -**Email** - -**Slack / Teams** - -#### 1.4 Variant: Pilot / early-access group - -Use for a phased rollout. Send to the pilot cohort only. - -#### 1.5 Champion recruitment DM - -After launch, DM the two or three people who are most active in `#claude-code`. - ---- - -## Part 2: Tips and tricks campaign - -Twenty ready-to-paste Slack/Teams messages designed to drive feature activation after launch. Each follows the same pattern: a hook, the payoff, a **“try it now”** prompt, and a docs link. Drip them one or two a week in `#claude-code`, or pick the five that match your team’s gaps. They stand alone—no required order. - -Copy the message body from each table below directly into Slack or Teams. Replace [bracketed placeholders] before sending. - -#### 2.1 Getting started - -**Message 1 — Choosing the right model** - -*Quick reference:* - -**Message 2 — Quick wins to try first** - -#### 2.2 Project memory - -**Message 3 — /init and CLAUDE.md** - -**Message 4 — @-references** - -**Message 5 — Memory — “remember that…”** - -#### 2.3 Control and safety - -**Message 6 — Permission modes** - -*Quick reference (the three you’ll use most — see **[docs](https://code.claude.com/docs/en/permissions)** for the full list):* - -**Message 7 — Checkpointing and /rewind** - -#### 2.4 Connect Your Tools - -**Message 8 — MCP connectors** - -**Message 9 — IDE integrations** - -#### 2.5 Automate Your Workflows - -**Message 10 — Slash commands and skills** - -**Message 11 — Hooks** - -**Message 12 — Subagents** - -#### 2.6 Day-to-day dev - -**Message 13 — Effort levels** - -**Message 14 — Screenshots and images** - -**Message 15 — Git workflows** - -**Message 16 — Background tasks** - -#### 2.7 Share and scale - -**Message 17 — Plugins** - -**Message 18 — Keyboard shortcuts** - -#### 2.8 Security and admin - -**Message 19 — Security architecture** - -**Message 20 — Best practices** - ---- - -## Part 3: Quick reference - -#### 3.1 FAQ responses - -One-line Slack replies for the questions you’ll get asked most. - -#### 3.2 Prompt templates - ---- - -## Appendix: Verified links reference - -Claude Code ships frequently—verify version-specific details against **[code.claude.com/docs](https://code.claude.com/docs)** before distributing internally. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Code power user tips](https://support.claude.com/en/articles/14554000-claude-code-power-user-tips) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) -- [Claude Code champion kit](https://support.claude.com/en/articles/14555399-claude-code-champion-kit) diff --git a/data/claude/claude-desktop/desktop-extensions/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md b/data/claude/claude-desktop/desktop-extensions/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md deleted file mode 100644 index 4c4b8567..00000000 --- a/data/claude/claude-desktop/desktop-extensions/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: "Getting Started with Local MCP Servers on Claude Desktop" -title_slug: "getting-started-with-local-mcp-servers-on-claude-desktop" -source_url: "https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop" -last_updated_iso: "2026-03-16T20:44:37Z" -article_id: "11754818" -breadcrumbs: - - "Claude Desktop" - - "Desktop extensions" ---- - -# Getting Started with Local MCP Servers on Claude Desktop - -_Last updated: 2026-03-16T20:44:37Z_ - -The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. With the introduction of desktop extensions, installing and managing local MCP servers has become significantly easier. - -## Desktop Extensions - -Desktop extensions provide a streamlined way to install and manage local MCP servers through single-click installable packages. Instead of manually configuring JSON files and managing dependencies, you can now install local MCP servers on your computer as easily as browser extensions. - -> **Note:** We’re building a directory of desktop extensions – if you’re a developer hoping to add an extension you built to the directory, complete our [desktop extensions interest form](https://docs.google.com/forms/d/14_Dmcig4z8NeRMB_e7TOyrKzuZ88-BLYdLvS6LPhiZU/viewform?edit_requested=true) to share more information with us. - -## Installing desktop extensions from the directory - -1. Navigate to Settings > Extensions on Claude Desktop. -2. Click “Browse extensions” to view our directory and click on any Anthropic-reviewed tools you want to use. Click "Install" on your desired extension. -3. Configure any required settings (like API keys) through the user-friendly interface. -4. The extension will automatically be available in your conversations. - -## Installing custom desktop extensions - -1. Navigate to Settings > Extensions on Claude Desktop. -2. Click “Advanced settings” and find the **Extension Developer** section. -3. Click “Install Extension…” -4. Select the .mcpb file and follow the prompts to install. - -## Admin Controls for Desktop Extensions - -Owners and Primary Owners of Team and Enterprise plans can manage team access to desktop extensions using two controls: - -1. Enable or disable public desktop extensions depending on your organization’s security standards. -2. Upload custom desktop extensions and make them available to your team for one-click install. - -These controls allow organizations to fully customize their registries by adding only the extensions the team needs to access, and removing any others. - -#### Enabling/disabling specific extensions on Team and Enterprise plans - -Owners and Primary Owners of Team and Enterprise organizations can manage which desktop extensions are enabled for your organization and accessible to other members via Claude Desktop. See [Enabling and using the desktop extension allowlist](https://support.claude.com/en/articles/12592343-enabling-and-using-the-desktop-extension-allowlist) - -for specific instructions. - -#### Create and upload custom extensions for your organization - -Custom desktop extensions uploads allow Team and Enterprise plans to leverage organization-specific workflows that aren’t available in the public directory. After creating a custom desktop extension, Owners and Primary Owners can navigate to Settings > Extensions within Claude Desktop and click “Advanced settings” to access the **Extension Developer** section: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1681607607/ba6e379d2769d190f0970a0adaed/AD_4nXd4aZkqjJFpiXMPF28Pih7HmSJ9pPsnoWAfVgiLdFRFiTkO92YtXteIjvDHaPl7T0tjfpRTBOlyrMbQ_aciCNDgfIuEvV3szmKvt72x5O51DMSClXOYWk1JIRIzylwkj3joXqZcLw?expires=1776784500&signature=918e223452a13d2e9c16e6fb520a659c422a3dcce573154f4322746ef8442a8e&req=dSYvF89%2BmodfXvMW1HO4zWbPy0Z4Pzk3Hn9K2IaIG2LTZvwuQwnmE%2FpqwzTI%0Awg2SD1%2FzC1cSssah0Hw%3D%0A) - -Click “Install Extension…” and select the .mcpb file. Follow the prompts to install and configure your custom desktop extension. For more in-depth information, please refer to our [desktop extension developer documentation](https://github.com/anthropics/mcpb). - -## Enterprise Policy Controls - -> **Note:** Enterprise policy controls at the user-machine level will override any in-app controls (blocklist and allowlist). If you want to use an in-app control, ensure `isDesktopExtensionEnabled` and `isDesktopExtensionDirectoryEnabled` are not set to "false" so the allowlist can populate the available registry. - -For controlling desktop extensions through system policies, please refer to our [desktop enterprise configuration documentation](https://support.claude.com/en/articles/12622667-enterprise-configuration). - -## Troubleshooting desktop extension installation issues - -#### Extension won't install - -- Ensure you're running the latest version of Claude Desktop. -- Check that the extension file isn't corrupted by re-downloading it. -- Verify you have sufficient disk space for the installation. - -#### Extension appears installed but tools aren't available - -- Restart Claude Desktop to refresh the extension registry. -- Check the extension's configuration settings for missing required fields. -- Verify any API keys or authentication credentials are entered correctly. - -#### Extension configuration issues - -- Navigate to Settings > Extensions and click on the extension to review its settings. -- Ensure all required configuration fields are completed. -- Check that file paths (if applicable) point to existing directories you have access to. - -#### Permission or security errors - -- On macOS, check System Preferences > Security & Privacy if you receive security warnings. -- On Windows, ensure Claude Desktop has necessary permissions to access required directories. -- For enterprise environments, verify that desktop extensions are enabled through your organization's policies. - -## Developer FAQ - -#### How do I check if my MCP servers are properly connected in Claude Desktop? - -Click the "+" button on bottom the chat box within Claude Desktop, then select "Connectors." This will show you connected MCP servers and their tools. Alternatively, you can visit Developer settings (under **Desktop app**) to see connection status and look at the logs for any MCP servers. - -#### How do I convert my existing MCP server to a desktop extension? - -1. Add a manifest.json file to your MCP server directory with the required metadata. -2. Package it using the `mcpb pack` command. -3. See the [MCPB documentation](https://github.com/anthropics/mcpb) for detailed instructions. - -#### What programming languages are supported for desktop extensions? - -Desktop extensions support Node.js, Python, and binary MCP servers. Claude Desktop includes a built-in Node.js environment, so Node.js installation isn't required. - -#### How do I handle sensitive configuration like API keys? - -Mark configuration fields as "sensitive": true in your manifest.json. Claude Desktop will automatically encrypt these values using the operating system's secure storage (Keychain on macOS, Credential Manager on Windows). - -#### Can I distribute my custom desktop extension privately? - -Yes, you can share .mcpb files directly with specific users or teams. For broader distribution, you can submit extensions to the official directory. - -#### How do I debug issues with my desktop extension? - -Enable debug logging in Claude Desktop settings, check the extension logs in the Extensions settings panel, and refer to the MCP debugging guide for protocol-specific troubleshooting. - -#### What happens when my extension needs updates? - -Extensions from the official directory update automatically by default. For privately distributed extensions, users will need to install updated .mcpb files manually. - -## Interested in learning more about MCP? - -For more in-depth information on building your own MCP clients and servers, we recommend reviewing the following resources: - -- [MCP Quickstart Guide](https://modelcontextprotocol.io/docs/getting-started/intro) - A step-by-step tutorial perfect for getting started with basic MCP integration. -- [Model Context Protocol Github](https://github.com/modelcontextprotocol) - Contains the complete technical documentation, code examples, and implementation guides. -- [Guide to debugging MCP integrations](https://modelcontextprotocol.io/docs/tools/debugging) - Troubleshooting tips and solutions for common implementation challenges. - -If you need further guidance, visit our guide on [How to Get Support](https://support.claude.com/en/articles/9015913-how-to-get-support) for additional support options. - -## Related Articles -- [Install Claude Desktop](https://support.claude.com/en/articles/10065433-install-claude-desktop) -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Deploy Claude Desktop for macOS](https://support.claude.com/en/articles/12611117-deploy-claude-desktop-for-macos) -- [Deploy Claude Desktop for Windows](https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows) -- [Deploying enterprise-grade MCP servers with desktop extensions](https://support.claude.com/en/articles/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions) diff --git a/data/claude/claude-desktop/desktop-extensions/12592343-enabling-and-using-the-desktop-extension-allowlist.md b/data/claude/claude-desktop/desktop-extensions/12592343-enabling-and-using-the-desktop-extension-allowlist.md deleted file mode 100644 index 5a34154b..00000000 --- a/data/claude/claude-desktop/desktop-extensions/12592343-enabling-and-using-the-desktop-extension-allowlist.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: "Enabling and using the desktop extension allowlist" -title_slug: "enabling-and-using-the-desktop-extension-allowlist" -source_url: "https://support.claude.com/en/articles/12592343-enabling-and-using-the-desktop-extension-allowlist" -last_updated_iso: "2026-03-16T21:04:20Z" -article_id: "14112186" -breadcrumbs: - - "Claude Desktop" - - "Desktop extensions" ---- - -# Enabling and using the desktop extension allowlist - -_Last updated: 2026-03-16T21:04:20Z_ - -> The desktop extension allowlist is available for Owners and Primary Owners of Team and Enterprise plans. - -This article introduces a desktop extension allowlist that Team and Enterprise plan Owners can use to manage their organization’s access to extensions. - -## How to enable the allowlist - -> **Important: **If you’ve previously configured Enterprise policy controls at the user-machine level, these will override the in-app allowlist. Ensure both `isDesktopExtensionDirectoryEnabled` and `isDesktopExtensionEnabled` are not set to "false" so the allowlist can populate the available registry. Refer to our **[desktop enterprise configuration documentation](https://support.claude.com/en/articles/12622667-enterprise-configuration)** for more information. - -The desktop extension allowlist is disabled by default, so an organization Owner will need to switch it on manually. Note that **users will be able to access all desktop extensions in the registry until you enable the allowlist. **To prevent this, ensure you activate the allowlist to block all desktop extensions by default, then add only the extensions your team needs access to. - -**To turn on the allowlist:** - -1. Open Claude Desktop -2. Click your initials or name in the lower left corner -3. Navigate to Organization settings > Connectors -4. Switch to the "Desktop" tab: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781755172/63c92550571842577ad435860ec5/6f5cc4e1-ff7d-48de-863a-c4e6184d4605?expires=1776784500&signature=2ce550ce021c9c01f6ed9e2d108fe3f414c22408c425169e39a2a0f62ffa942c&req=dScvF857mIBYW%2FMW1HO4zQ9pUkwN93Te0ugSQm1MFW%2Bgb05iSoIVwwdP0f1B%0ABU%2Bq%0A) -5. Toggle **Allowlist** on: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781755578/a6bafff5f084dc86ae463703fd3d/6cf0ee18-4e71-4129-98e8-cc08174e3c3a?expires=1776784500&signature=85521d81559f2a062dae2e48d5cf9789fc17991031b6d6a55effb054cfeb69da&req=dScvF857mIRYUfMW1HO4zaj0C3csQaMBTAorLxpdoc9wBiBjIBSCViSUQS1u%0AyLhN%0A) - -## What happens after enabling the allowlist? - -Once the allowlist is enabled: - -- Any existing desktop extension installations will be force-deleted from Claude Desktop clients. -- Users will no longer be able to install new desktop extensions that are not included within the allowlist. -- Users can only download extensions from the sanctioned in-app registry; they can no longer drag or click to install MCPBs. - -Note that the allowlist does not guard against individuals tampering with local MCP file contents after installation. - -Consider completing the allowlist setup during off-hours to minimize disruption to existing users. If a user's installed extension is deleted while the allowlist is being configured, they will need to manually re-install the extension. - -> **Important:** The allowlist requires Claude Desktop version 0.13.91 or higher, so users should update the desktop app by clicking “Claude”, then either “Check for updates” or “Restart to update to Claude 0.13.91”: -> -> ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781756960/ad18af50c83d35f2673656c23e00/a7ee450f-0c7d-42d6-a75f-fb1bc088cb52?expires=1776784500&signature=d595488fc3979f06196ec0df500171c9f3654b0a28aac562996b9772f48e0e35&req=dScvF857m4hZWfMW1HO4zYUJpoWtAjbuCEDZ5AdBjIbXm6XWXKFUxMN3Mu1I%0AlucEutu%2B78fXFC0WBRc%3D%0A) - -## Managing allowed extensions - -After enabling the allowlist, you can choose which extensions to allow: - -1. Navigate to Organization settings > Connectors and select the “Desktop” tab. -2. Click “Browse extensions” to view the list of available extensions. -3. Select the extension you want to add. -4. Click the “Add to your team” button. -5. The extension will appear in your allowlist. - -If you want to remove an extension from the allowlist, click the “...” button and “Remove from allowlist.” - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1781751250/6558c0f59aea7976bd44b0213d76/e750f02b-cd0d-437e-a83f-9ac362cdf456?expires=1776784500&signature=3ea8de8f49e0e8a049f12b7b90531abc2c946d38d05b1548658369cd179a04e7&req=dScvF857nINaWfMW1HO4zTrxCq4u91OQqXridZhfx1ILl71dcjsP%2B5zhHX4a%0APJhAJsIJzHDJxB%2Fv3P0%3D%0A) - -## Uploading custom extensions - -You can also upload custom extensions to deploy across your organization via Organization settings > Connectors > Desktop. - -> **Note:** Ensure the name field in the manifest.json does not overlap with any existing MCPBs. All names for unique MCPBs / desktop extensions must be unique. - -1. Click “Add custom extension” -2. This will open a filepicker; select the .mcpb file. -3. The extension will appear under **Custom team extensions**. -4. Click "...” then “Add to team” to add it to your allowlist and enable it for your team. - -When you allowlist a custom extension, it's scoped to your specific organization and can't be used across other organizations. For more in-depth information about creating custom extensions with MCP Bundles (.mcpb), please refer to our **[desktop extension developer documentation](https://github.com/anthropics/mcpb)**. - -## Updating custom extensions - -We’ve also introduced the ability to update previously-installed custom extensions to new versions without having to remove and reinstall them. - -You can update a new MCPB version by making changes to manifest.json, ensuring the version field for the update candidate is incremented from the current uploaded version, and that you leave the name value unchanged. Changing the name will create a new custom desktop extension rather than uploading a new version. Then navigate to the custom upload pane, select "Upload new version" via the kebab menu, and upload the new file. - -## Related Articles -- [Install Claude Desktop](https://support.claude.com/en/articles/10065433-install-claude-desktop) -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Deploy Claude Desktop for macOS](https://support.claude.com/en/articles/12611117-deploy-claude-desktop-for-macos) -- [Deploying enterprise-grade MCP servers with desktop extensions](https://support.claude.com/en/articles/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions) -- [Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) diff --git a/data/claude/claude-desktop/desktop-extensions/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions.md b/data/claude/claude-desktop/desktop-extensions/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions.md deleted file mode 100644 index 8bca4548..00000000 --- a/data/claude/claude-desktop/desktop-extensions/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "Deploying enterprise-grade MCP servers with desktop extensions" -title_slug: "deploying-enterprise-grade-mcp-servers-with-desktop-extensions" -source_url: "https://support.claude.com/en/articles/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions" -last_updated_iso: "2026-03-16T20:59:16Z" -article_id: "14286075" -breadcrumbs: - - "Claude Desktop" - - "Desktop extensions" ---- - -# Deploying enterprise-grade MCP servers with desktop extensions - -_Last updated: 2026-03-16T20:59:16Z_ - -Desktop extensions are installable packages that run Model Context Protocol (MCP) servers locally on your machine. They provide Claude Desktop with secure access to your local resources, internal systems, and personal tools without the complexity of remote infrastructure. - -With desktop extensions, you can deploy enterprise-grade MCP implementations with fine-grained admin controls. This article explains why desktop extensions are valuable for organizations and how to use them effectively. - -## Why use desktop extensions? - -#### Seamless authentication - -Desktop extensions operate within your corporate network boundaries, using the user’s existing authenticated context without requiring additional firewall rules or VPN configurations. They leverage existing SSO and browser sessions automatically with no token management required – credentials stay securely on user devices. - -#### Access internal resources - -Desktop extensions connect to internal wikis, JIRA, Confluence, and other systems behind your firewall. They can query private databases and APIs without VPN configuration, connect to on-premises systems like SAP, Oracle, and custom applications, and access internal resources without exposing them on public infrastructure. - -#### Read and manipulate local resources - -Desktop extensions provide access to local resources that remote connectors cannot reach. This includes direct filesystem access for code editing and Git operations, integration with locally installed tools like Docker, IDEs, and databases, control over desktop applications via local APIs, and hardware integration for specialized workflows. - -#### Instant deployment with minimal infrastructure overhead - -One-click installation through Claude Desktop comes with no dependencies to manage. The built-in [Node.js](http://node.js) runtime is included, there’s no cloud infrastructure to provision, and updates are distributed directly through the extension marketplace. - -#### Enterprise-grade controls - -Organization owners can upload custom extensions to their organization and control which desktop extensions their users have access to through the desktop extension allowlist. To learn more about managing desktop extensions in your organization, see Enabling and using the desktop extension allowlist. - -## Enterprise use cases - -**Multiple enterprises are building desktop extensions to serve a variety of use cases:** - -- As secure proxies to internal MCP servers, giving them complete control over access, authentication, and audit logs while maintaining their zero-trust architecture. -- To give Claude access to internal documentation and knowledge bases. -- To connect to development tools and databases securely, and maintain complete control over authentication, authorization, and audit logging. - -Desktop extensions eliminate the traditional tradeoff between security and usability—providing Claude with powerful capabilities while maintaining your enterprise security posture. - -## Related Articles -- [Install Claude Desktop](https://support.claude.com/en/articles/10065433-install-claude-desktop) -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Deploy Claude Desktop for macOS](https://support.claude.com/en/articles/12611117-deploy-claude-desktop-for-macos) -- [Deploy Claude Desktop for Windows](https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows) diff --git a/data/claude/claude-desktop/general/10065433-install-claude-desktop.md b/data/claude/claude-desktop/general/10065433-install-claude-desktop.md deleted file mode 100644 index 7312ece0..00000000 --- a/data/claude/claude-desktop/general/10065433-install-claude-desktop.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: "Install Claude Desktop" -title_slug: "install-claude-desktop" -source_url: "https://support.claude.com/en/articles/10065433-install-claude-desktop" -last_updated_iso: "2026-04-09T14:08:15Z" -article_id: "10566309" -breadcrumbs: - - "Claude Desktop" - - "General" ---- - -# Install Claude Desktop - -_Last updated: 2026-04-09T14:08:15Z_ - -The Claude desktop apps bring Claude's capabilities directly to your computer, allowing for seamless integration with your workflow. - -## System Requirements - -- macOS: macOS 11 (Big Sur) or higher -- Windows: Windows 10 or higher - -## Installation Steps - -1. Visit the **[Claude downloads page](http://claude.ai/download)**. -2. Select the appropriate version for your operating system: - - For Mac users: Click "macOS" - - For Windows users: Click "Windows" - -Once the download is completed: - -1. Open the file to complete installation. -2. Launch Claude from your Applications folder (Mac) or Start menu (Windows). -3. Sign in with your account to get started. - ---- - -## Desktop extensions - -Desktop extensions transform how you connect Claude to your desktop applications and data. Similar to browser extensions, these secure, installable packages let you: - -- **Connect Claude to your desktop apps with one click**: Install extensions that integrate with your local files, calendars, emails, and messaging apps. -- **Access a curated directory of extensions**: Browse verified extensions directly within Claude Desktop, including options like iMessage and filesystem access. -- **Enjoy enterprise-ready security**: Extensions use code signing, encrypted storage for sensitive data like API keys, and enterprise policy controls. - -To explore desktop extensions, navigate to Settings > Extensions within the Claude Desktop app after installation. - -> **Note:** We’re building a directory of desktop extensions – if you’re a developer hoping to add an extension you built to the directory, complete our **[desktop extensions interest form](https://docs.google.com/forms/d/14_Dmcig4z8NeRMB_e7TOyrKzuZ88-BLYdLvS6LPhiZU/viewform?edit_requested=true)** to share more information with us. - -Read more about desktop extensions in our **[Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop)** article. - ---- - -## Claude Cowork - -> Claude Cowork is available for all paid plans (Pro, Max, Team, Enterprise) using the Claude Desktop app. - -Users on paid Claude plans can access Cowork in Claude Desktop. Cowork brings Claude Code's agentic capabilities to a visual interface, allowing you to hand off complex, multi-step tasks without using a terminal. - -With Cowork, Claude can: - -- Access your local files directly without manual uploads. -- Work on long-running tasks like research synthesis, file organization, and document generation. -- Coordinate parallel workstreams for complex projects. -- Deliver professional outputs like spreadsheets with working formulas and formatted presentations. - -Cowork runs code in an isolated virtual machine on your computer, with controlled file and network access for all of Claude's activity. - -To learn more, see **[Get started with Cowork](https://support.claude.com/en/articles/13345190-get-started-with-cowork)**. - -## Related Articles -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Deploy Claude Desktop for macOS](https://support.claude.com/en/articles/12611117-deploy-claude-desktop-for-macos) -- [Deploy Claude Desktop for Windows](https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows) -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) diff --git a/data/claude/claude-desktop/general/12611117-deploy-claude-desktop-for-macos.md b/data/claude/claude-desktop/general/12611117-deploy-claude-desktop-for-macos.md deleted file mode 100644 index f8bd672e..00000000 --- a/data/claude/claude-desktop/general/12611117-deploy-claude-desktop-for-macos.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "Deploy Claude Desktop for macOS" -title_slug: "deploy-claude-desktop-for-macos" -source_url: "https://support.claude.com/en/articles/12611117-deploy-claude-desktop-for-macos" -last_updated_iso: "2026-03-16T21:29:21Z" -article_id: "14144703" -breadcrumbs: - - "Claude Desktop" - - "General" ---- - -# Deploy Claude Desktop for macOS - -_Last updated: 2026-03-16T21:29:21Z_ - -Administrators on Team or Enterprise plans can deploy Claude Desktop automatically to manage installations and updates centrally. Claude Desktop installs to `/Applications` and updates automatically when new versions are released, unless disabled via enterprise policies. - -## Available installation formats - -- **`.pkg`** - Standard macOS installer package (recommended for enterprise) -- **`.dmg`** - Drag-and-drop installation - -## Cowork requirements - -Cowork will be installed automatically when you download and install Claude Desktop for macOS. - -## Download - -**[Universal (x64 or arm64) Claude PKG](https://claude.ai/api/desktop/darwin/universal/pkg/latest/redirect)** - -The Universal build is compatible with both Intel and Apple Silicon machines and supports all Mac hardware. - -## Deploy via MDM - -Upload the PKG to your MDM solution (Jamf, Kandji, Microsoft Intune) and deploy to target machines. - -## Configuration - -To configure Claude Desktop settings such as auto-updates, extensions, and MCP servers, see the **[Enterprise Configuration](https://support.claude.com/en/articles/12622667-enterprise-configuration)** article. - -## Troubleshooting - -#### Users cannot update Claude Desktop - -Claude Desktop can be installed to either the user's Applications folder or the system Applications folder, which affects update permissions. - -- `~/Applications` (user folder): Users can update without administrator privileges -- `/Applications` (system folder): Users need administrator access and write permissions to `/Applications`, `Claude.app`, and all contained files - -For shared machines, disable auto-updates via enterprise policies and manage updates centrally through your MDM solution. - -## Related Articles -- [Install Claude Desktop](https://support.claude.com/en/articles/10065433-install-claude-desktop) -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Deploy Claude Desktop for Windows](https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows) -- [Use quick entry with Claude Desktop on Mac](https://support.claude.com/en/articles/12626668-use-quick-entry-with-claude-desktop-on-mac) -- [Deploying enterprise-grade MCP servers with desktop extensions](https://support.claude.com/en/articles/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions) diff --git a/data/claude/claude-desktop/general/12622667-enterprise-configuration.md b/data/claude/claude-desktop/general/12622667-enterprise-configuration.md deleted file mode 100644 index c2e7addf..00000000 --- a/data/claude/claude-desktop/general/12622667-enterprise-configuration.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: "Enterprise configuration" -title_slug: "enterprise-configuration" -source_url: "https://support.claude.com/en/articles/12622667-enterprise-configuration" -last_updated_iso: "2026-04-17T19:59:26Z" -article_id: "14163405" -breadcrumbs: - - "Claude Desktop" - - "General" ---- - -# Enterprise configuration - -_Last updated: 2026-04-17T19:59:26Z_ - -Administrators on Team or Enterprise plans can control Claude Desktop through system policies. - -> **Note:** Enterprise policy controls at the user-machine level will override the in-app **[allowlist](https://support.claude.com/en/articles/12592343-enabling-and-using-the-desktop-extension-allowlist)**. If you want to use the allowlist, ensure `isDesktopExtensionEnabled` and `isDesktopExtensionDirectoryEnabled` are not set to "false" so the allowlist can populate the available registry. - ---- - -## macOS Enterprise Configuration - -Deploy configuration settings through your MDM solution using configuration profiles. Claude Desktop reads preferences from the domain `com.anthropic.claudefordesktop`. Use your MDM tool (Jamf Pro, Kandji, Microsoft Intune) to deploy configuration profiles to target machines or user groups. Configuration profiles allow you to manage Claude Desktop settings centrally without user intervention. - -**Configuration profile tools:** - -- Built-in MDM profile editors (Jamf Pro, Kandji, Intune) -- **[ProfileCreator](https://github.com/profileCreator/ProfileCreator/)** - Profile management -- **[iMazing Profile Editor](https://imazing.com/profile-editor)** - Configuration profiles - ---- - -## Windows Enterprise Configuration - -Deploy configuration settings through your enterprise management solution using **[Group Policy](https://learn.microsoft.com/en-us/previous-versions/windows/desktop/policy/group-policy-objects)** or Intune policies. Settings can be configured at machine-wide (HKLM) or per-user (HKCU) level. Machine-level settings take priority over user-level settings when both are configured. - -``` -```powershell
# Set machine-wide settings (recommended)
New-Item -Path "HKLM:\SOFTWARE\Policies\Claude" -Force
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "disableAutoUpdates" -Value 0 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "autoUpdaterEnforcementHours" -Value 72 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "isDesktopExtensionEnabled" -Value 1 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "isDesktopExtensionDirectoryEnabled" -Value 1 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "isLocalDevMcpEnabled" -Value 1 -Type DWord
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Claude" -Name "isClaudeCodeForDesktopEnabled" -Value 1 -Type DWord
``` -``` - ---- - -## Enterprise Policy Options - -## Related Articles -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Use enterprise search](https://support.claude.com/en/articles/12489464-use-enterprise-search) -- [Deploy Claude Desktop for macOS](https://support.claude.com/en/articles/12611117-deploy-claude-desktop-for-macos) -- [Deploy Claude Desktop for Windows](https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) diff --git a/data/claude/claude-desktop/general/12622703-deploy-claude-desktop-for-windows.md b/data/claude/claude-desktop/general/12622703-deploy-claude-desktop-for-windows.md deleted file mode 100644 index a34bb9df..00000000 --- a/data/claude/claude-desktop/general/12622703-deploy-claude-desktop-for-windows.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: "Deploy Claude Desktop for Windows" -title_slug: "deploy-claude-desktop-for-windows" -source_url: "https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows" -last_updated_iso: "2026-03-25T20:23:28Z" -article_id: "14163463" -breadcrumbs: - - "Claude Desktop" - - "General" ---- - -# Deploy Claude Desktop for Windows - -_Last updated: 2026-03-25T20:23:28Z_ - -Administrators on Team or Enterprise plans can deploy Claude Desktop automatically across their organization to manage installations and updates centrally. We offer MSIX packages for Windows deployments via Microsoft Intune, SCCM, Group Policy, or PowerShell, enabling secure, scalable distribution. - -## Installation requirements - -- For individual installations with full feature support including Cowork, administrator privileges are required. Users will see a Windows UAC prompt during installation. Users without admin access can still install Claude, but Cowork will not be available. Access the user-friendly installer from **[our download page](https://claude.com/download)**. -- For silent deployment without user interaction, use the MSIX package directly with your enterprise management tool. - -## Cowork requirements - -Claude Desktop for Windows requires the **[Virtual Machine Platform](https://support.microsoft.com/en-us/windows/enable-virtualization-on-windows-c5578302-6e43-4b4b-a449-8ced115f58e1)** to use Cowork. You can automate installation of this feature via most endpoint management solutions, but you may also run the following command to install it manually: - -``` -Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All -NoRestart -``` - -## Download - -- **[Claude MSIX (x64)](https://claude.ai/api/desktop/win32/x64/msix/latest/redirect)** -- **[Claude MSIX (arm64)](https://claude.ai/api/desktop/win32/arm64/msix/latest/redirect)** - -## Installation commands - -For manual installation on individual machines, use the following PowerShell commands: - -#### Install for single user - -``` -```powershell
Add-AppxPackage -Path "Claude.msix"
``` -``` - -For more details, see Microsoft's **[Add-AppxPackage](https://learn.microsoft.com/en-us/powershell/module/appx/add-appxpackage?view=windowsserver2022-ps)** documentation. - -#### Install for all users (provisions machine-wide) - -``` -```powershell
Add-AppxProvisionedPackage -Online -PackagePath "Claude.msix" -SkipLicense -Regions "all"
``` -``` - -For more details, see Microsoft's **[Add-AppxProvisionedPackage](https://learn.microsoft.com/en-us/powershell/module/dism/add-appxprovisionedpackage?view=windowsserver2022-ps)** documentation. - -## Deploy via MDM - -Claude Desktop can be deployed through various enterprise software distribution services. Choose the method that aligns with your organization's existing infrastructure: - -- **[Microsoft Intune](https://docs.microsoft.com/en-us/windows/msix/desktop/managing-your-msix-deployment-intune)** -- **[Microsoft Endpoint Configuration Manager (SCCM)](https://learn.microsoft.com/en-us/windows/msix/desktop/managing-your-msix-deployment-mem-adminconsole)** -- **[Group Policy Software Installation](https://learn.microsoft.com/en-us/troubleshoot/windows-server/group-policy/use-group-policy-to-install-software)** -- **[Deployment Image Servicing and Management (DISM.exe)](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/preinstall-apps-using-dism?view=windows-10)** -- **[PowerShell Scripts](https://learn.microsoft.com/en-us/windows/msix/desktop/powershell-msix-cmdlets)** - -## Configuration - -To configure Claude Desktop settings such as auto-updates, extensions, and MCP servers, see **[Enterprise configuration](https://support.claude.com/en/articles/12622667-enterprise-configuration)**. - -## Troubleshooting - -#### MSIX package not working with AppLocker? - -By default, packaged apps may be restricted by AppLocker policies. Ensure your AppLocker rules allow MSIX packages, or add Claude Desktop to your allowed applications list. Consult your organization's security policies before making changes. - -## Related Articles -- [Install Claude Desktop](https://support.claude.com/en/articles/10065433-install-claude-desktop) -- [Deploy Claude Desktop for macOS](https://support.claude.com/en/articles/12611117-deploy-claude-desktop-for-macos) -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) diff --git a/data/claude/claude-desktop/general/12626668-use-quick-entry-with-claude-desktop-on-mac.md b/data/claude/claude-desktop/general/12626668-use-quick-entry-with-claude-desktop-on-mac.md deleted file mode 100644 index 4b01d196..00000000 --- a/data/claude/claude-desktop/general/12626668-use-quick-entry-with-claude-desktop-on-mac.md +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: "Use quick entry with Claude Desktop on Mac" -title_slug: "use-quick-entry-with-claude-desktop-on-mac" -source_url: "https://support.claude.com/en/articles/12626668-use-quick-entry-with-claude-desktop-on-mac" -last_updated_iso: "2026-03-16T20:58:22Z" -article_id: "14169419" -breadcrumbs: - - "Claude Desktop" - - "General" ---- - -# Use quick entry with Claude Desktop on Mac - -_Last updated: 2026-03-16T20:58:22Z_ - -Quick entry is a redesigned experience for Claude Desktop on Mac that lets you access Claude instantly from anywhere on your computer. With quick entry, you can start chats, capture screenshots, share application windows, and use voice dictation to interact with Claude without navigating away from your current task. - -> Quick entry is available to all Claude users (free, Pro, Max, Team, and Enterprise plans) using Claude Desktop on macOS. - -## Key features - -Quick entry includes three main capabilities: - -- **Instant access**: Double-tap the Option key to open Claude from any app. -- **Visual context**: Capture screenshots or click application windows to share what you're working on. -- **Voice input**: Press Caps Lock to dictate your message to Claude with real-time transcription. - -## System requirements - -To use quick entry, you need: - -- macOS 12 or later for quick entry features -- macOS 14 or later for voice dictation -- Claude Desktop installed and running (can be in the background) - -## Setting up quick entry - -When you first open the updated version of Claude Desktop, you'll see a prompt to enable quick entry shortcuts. - -#### Enable the chat shortcut - -1. Check the box for **Turn on shortcut** in the quick entry prompt. -2. Click "Continue." -3. Double-tap the Option key to test the shortcut. -4. Moving forward, manage this in Settings > General (under **Desktop app**). - -Once enabled, double-tapping Option will open a text box where you can type your message and start a new chat. You can also click "New chat" to see your five most recent conversations. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1893088365/2ca4b782dda90abea1fe5f4150af/CleanShot+2025-12-18+at+13_14_30%402x.png?expires=1776784500&signature=17eac2df2ffde1a170410af9a3069b0978ded939973e73b810f4a0795256d29c&req=dSguFcl2lYJZXPMW1HO4zWggANhWrpifRC8c%2FcM5c2LhnWnbB0TItJuV3jHp%0ALBPH%2F8DyfHdsFaMu2h8%3D%0A) - -#### Enable the voice shortcut (optional) - -The voice dictation shortcut is disabled by default because it takes over your Caps Lock key. - -To enable voice dictation: - -1. Check the box for **Turn on shortcut** in the voice dictation prompt. -2. Click "Continue." -3. Press Caps Lock once to start dictating. -4. Press Caps Lock again when you're finished speaking. -5. Click the arrow to send your transcribed message to Claude. -6. Moving forward, manage this in Settings > General (under **Desktop app**). - -## Using quick entry - -#### Start a quick conversation - -1. Double-tap the Option key from any application. -2. Type your message in the text box that appears. -3. Click the arrow icon or press Enter to send your message to Claude. - -#### Capture a screenshot - -1. Open quick entry by double-tapping the Option key. -2. A "Drag to take a screenshot" prompt will appear by your cursor. -3. Click and drag to select the area of your screen you want to screenshot. -4. The screenshot will be attached to your message to Claude. - -#### Share an application window - -1. Open quick entry by double-tapping the Option key. -2. Click an application window to attach its contents to your message. -3. Add any additional context or questions. -4. Send your message to Claude. - -#### Use voice dictation - -1. Press Caps Lock to start dictating (if enabled). -2. Speak your message—you'll see your words transcribed in real-time. -3. Press Caps Lock again to stop dictating. -4. Review your transcribed message. -5. Click the arrow to send it to Claude. - -## Customizing shortcuts - -You can customize quick entry shortcuts in your Claude Desktop settings. - -1. Open Claude Desktop. -2. Go to Settings > General (under **Desktop app**). -3. Choose from the following next to **Quick access shortcut**: - - Double-tap Option (default) - - Option + Space - - Custom keyboard shortcut -4. Click the dropdown next to **Voice shortcut** to: - - Enable Caps Lock for voice input - - Set a custom keyboard shortcut - - Disable the shortcut entirely - -## Permissions - -Quick entry requires certain macOS permissions to function: - -- **Screen recording**: Required to capture screenshots and share application windows. -- **Accessibility**: Required for quick entry functionality. -- **Speech recognition**: Required for voice dictation (macOS 14+ only). - -You can review or change these permissions in System Settings > Privacy & Security. - -## Common use cases - -Quick entry is designed for moments when you need Claude's help without breaking your flow: - -- **Code review**: Share error messages or application windows directly with Claude for debugging assistance. -- **Quick answers**: Get instant assistance from Claude without switching away from your current task. -- **Research and writing**: Capture screenshots while browsing and ask contextual questions. -- **Brainstorming**: Use voice dictation for hands-free ideation while thinking or moving around. - -## FAQ - -#### Do I need to keep Claude Desktop open to use quick entry? - -Yes. Claude Desktop needs to be running on your Mac, but it can run in the background. You don't need to have the Claude window visible. - -#### Can I use quick entry on Windows? - -No. Quick entry is currently only available for macOS users. Windows users can still access Claude Desktop, but without the quick entry features. - -#### Is my voice recorded when I use dictation? - -Voice dictation transcribes your speech to text in real-time. The transcribed text is sent to Claude as part of your message, just like any other text input. - -#### Can I disable quick entry after enabling it? - -Yes. You can disable quick entry shortcuts at any time in Settings > General > Desktop App. You can turn off the quick access shortcut, voice shortcut, or both. - -#### What if the shortcuts conflict with other apps? - -You can customize the quick access shortcut to use Option + Space or create a custom keyboard shortcut that doesn't conflict with your other applications. The voice shortcut can only use Caps Lock or be disabled. - -## Related Articles -- [Install Claude Desktop](https://support.claude.com/en/articles/10065433-install-claude-desktop) -- [Using Claude App Intents, Shortcuts, and Widgets on iOS](https://support.claude.com/en/articles/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios) -- [Using the Claude Widget on Android](https://support.claude.com/en/articles/10534883-using-the-claude-widget-on-android) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Deploy Claude Desktop for macOS](https://support.claude.com/en/articles/12611117-deploy-claude-desktop-for-macos) diff --git a/data/claude/claude-for-education/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins.md b/data/claude/claude-for-education/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins.md deleted file mode 100644 index c5a29709..00000000 --- a/data/claude/claude-for-education/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: "Getting Started with Claude for Education at Your University (for Owners/Admins)" -title_slug: "getting-started-with-claude-for-education-at-your-university-for-ownersadmins" -source_url: "https://support.claude.com/en/articles/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins" -last_updated_iso: "2026-03-16T21:19:11Z" -article_id: "12022335" -breadcrumbs: - - "Claude for Education" ---- - -# Getting Started with Claude for Education at Your University (for Owners/Admins) - -_Last updated: 2026-03-16T21:19:11Z_ - -This guide helps Admins, Owners, and Primary Owners set up and manage Claude for Education at universities. Account users can find more information in our [FAQs for student, faculty, and other users](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university). - ---- - -## Getting started - -Before setting up your Claude for Education account, review these essential resources: - -- [Important Considerations Before Enabling Single Sign-On (SSO) and JIT/SCIM Provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [Setting up Single Sign-On](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso) -- [Setting up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning) - -Note the following information from [Important Considerations Before Enabling Single Sign-On (SSO) and JIT/SCIM Provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning): - -> When enforcing SSO on your Education account, there are two distinct categories to consider for existing users who are using their university email: -> -> 1. Users with existing Free/Pro/Team accounts who ARE added to your SSO application -> - These users will maintain access to their existing Free/Pro/Team accounts -> - They will have the ability to toggle between the Education account and their previous accounts by clicking the profile icon with their initials in the bottom left corner -> ​ -> 2. Users with existing Free/Pro/Team accounts who are NOT added to your SSO application -> - If "Enforce SSO for Claude.ai" is NOT enabled: These users can still access their existing accounts using the "Continue with email" option -> - If "Enforce SSO for Claude.ai" IS enabled: These users will be unable to access their existing Free/Pro/Team accounts -> - Please note, these accounts are not deleted, but can no longer be accessed as the user is unable to login via SSO. - -## Enabling and Using Education Features - -After getting started with your plan, choose which Education features you’d like use and configure them in your account: - -- [Project visibility and sharing](https://support.claude.com/en/articles/9519189-project-visibility-and-sharing) -- [Using Google Drive Cataloging](https://support.claude.com/en/articles/11088779-using-google-drive-cataloging-on-the-enterprise-plan) -- [Setting Up Claude Integrations](https://support.claude.com/en/articles/10168395-setting-up-claude-integrations) -- [Enabling and Using Web Search](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search) - -Familiarize yourself with audit logs, data retention controls, and other administrative features: - -- [How to Access Audit Logs](https://support.claude.com/en/articles/9970975-how-to-access-audit-logs) -- [Purchasing and managing seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans) -- [Custom Data Retention Controls](https://support.claude.com/en/articles/10440198-custom-data-retention-controls-for-enterprise-plans) -- [Managing user feedback settings on Team and Enterprise plans](https://support.claude.com/en/articles/10504844-managing-user-feedback-settings-on-team-and-enterprise-plans) -- [How can I disable public projects?](https://support.claude.com/en/articles/9927533-how-can-i-disable-public-projects) - -## Setting Up Support Paths - -Anthropic Support assists Primary Owners and Owners directly. See [How to Get Support](https://support.claude.com/en/articles/9015913-how-to-get-support) for more information on your support options. - -Individual users should follow one of two paths to receive support: - -1. Self-serve with our [Help Center](https://support.claude.com/en/). -2. Escalate questions through university support channels. - -We recommend setting up a documented support channel for any user escalations prior to going live at your university. - -In addition, share the [FAQs on using Claude for Education at your university](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) to help users get started successfully. - -## Privacy and Data Retention - -Visit our [Privacy Center](https://privacy.claude.com/en/collections/10663361-commercial-customers) for comprehensive information about your account's data retention and handling. The Privacy Center includes: - -- FAQs on Anthropic's policies -- Terms of service details -- Privacy controls information - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Switching to a different Identity Provider (IdP)](https://support.claude.com/en/articles/13443687-switching-to-a-different-identity-provider-idp) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/claude-for-education/11139144-faqs-on-using-claude-for-education-at-your-university.md b/data/claude/claude-for-education/11139144-faqs-on-using-claude-for-education-at-your-university.md deleted file mode 100644 index 8d0a0528..00000000 --- a/data/claude/claude-for-education/11139144-faqs-on-using-claude-for-education-at-your-university.md +++ /dev/null @@ -1,145 +0,0 @@ ---- -title: "FAQs on Using Claude for Education at Your University" -title_slug: "faqs-on-using-claude-for-education-at-your-university" -source_url: "https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university" -last_updated_iso: "2026-03-16T21:06:36Z" -article_id: "12022417" -breadcrumbs: - - "Claude for Education" ---- - -# FAQs on Using Claude for Education at Your University - -_Last updated: 2026-03-16T21:06:36Z_ - -This guide helps you use Claude for Education through your university-sponsored account. Find resources and answers to frequently asked questions about getting started, optimizing usage, and troubleshooting issues. - ---- - -## What Features Are Included in My University-Sponsored Education Plan? - -Your university-sponsored Claude for Education account includes: - -- **Enhanced context window:** Upload hundreds of pages of text (up to 500k tokens when using specific models) for analyzing lengthy academic papers, research documents, and datasets. -- **Advanced models:** Access to the newest, most advanced Claude models. -- **Projects feature:** Create and organize multiple related conversations with shared knowledge bases. -- **Increased usage limits:** More messages per day compared to individual plans. -- **Priority access:** Priority access during high-traffic periods. -- **File uploads:** Analyze various document types including PDFs, DOCX, CSV, TXT, HTML, and more. - -> **Note:** Your university may have customized certain features or applied specific policies. Check with your university's IT department for institution-specific guidelines. - -## What Can I Use Claude for as a Student? - -Claude can be a valuable assistant for numerous academic tasks: - -- Generate research questions based on your topic -- Help analyze academic papers -- Find gaps in your literature review -- Suggest methodological approaches - -- Outline papers and essays -- Provide feedback on drafts -- Help with citations and bibliographies -- Suggest ways to improve clarity and structure - -- Create practice questions on course material -- Explain complex concepts in simpler terms -- Generate study guides and flashcards -- Provide step-by-step explanations for problem-solving - -- Summarize notes -- Create to-do lists and study schedules -- Draft emails to professors or classmates -- Generate presentation outlines - -- Brainstorm ideas for projects -- Help develop characters or storylines -- Provide feedback on creative writing -- Generate metaphors or analogies for concepts - -> **Important:** Follow your university's academic integrity policies when using Claude. While Claude can help you understand material and improve your work, it should not be used to complete assignments that you're expected to do independently. - -## How do I access Claude on different devices? - -You can access Claude through multiple platforms to suit your needs: - -#### Web browser - -- Visit claude.ai on any web browser. -- Sign in with your university email. -- Works on both desktop and mobile browsers. - -#### Desktop application - -- Download Claude for Desktop for macOS or Windows. -- For macOS: Requires macOS 11 (Big Sur) or higher. -- For Windows: Requires Windows 10 or higher. -- Install by visiting the [Claude downloads page](https://claude.ai/download) and following the installation instructions. -- Launch from your Applications folder (Mac) or Start menu (Windows). - -#### Mobile applications - -- **iOS**: [Download from the App Store](https://apps.apple.com/us/app/claude-by-anthropic/id6473753684) (requires iOS 17.0 or later). -- **Android**: [Download from Google Play Store](https://play.google.com/store/apps/details?id=com.anthropic.claude) (requires Android 8.0 Oreo or later). -- Sign in with the same university account you use on the web version. -- See our [Claude Mobile Apps section](https://support.anthropic.com/en/collections/9387080-claude-mobile-apps) for more information. - -All platforms synchronize your conversations, allowing you to start on one device and continue on another. Mobile apps offer additional features like photo analysis and voice dictation. - -## Using Claude.ai - -Review the following resources to help you get the most out of your usage with Claude: - -- [What kinds of documents can I upload to Claude.ai?](http://claude.ai) -- [What kinds of images can I upload to Claude.ai?](http://claude.ai) -- [What are Projects?](https://support.anthropic.com/en/articles/9517075-what-are-projects) -- [How can I create and manage Projects?](https://support.anthropic.com/en/articles/9519177-how-can-i-create-and-manage-projects) -- [Project visibility and sharing](https://support.anthropic.com/en/articles/9519189-project-visibility-and-sharing) -- [What are Artifacts and how do I use them?](https://support.anthropic.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-them) -- [Usage Limit Best Practices](https://support.anthropic.com/en/articles/9797557-usage-limit-best-practices) -- [Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude) -- [Using the Google Drive Integration](https://support.anthropic.com/en/articles/10166901-using-the-google-drive-integration) -- [Setting Up Integrations on Claude.ai](http://claude.ai) -- [Configuring and Using Styles](https://support.anthropic.com/en/articles/10181068-configuring-and-using-styles) -- [Enabling and Using Web Search](https://support.anthropic.com/en/articles/10684626-enabling-and-using-web-search) -- [Using Claude in Your Preferred Language](https://support.anthropic.com/en/articles/10769299-using-claude-in-your-preferred-language) -- [When should I use web search, extended thinking, and Research?](https://support.anthropic.com/en/articles/11095361-when-should-i-use-web-search-extended-thinking-and-research) - -## Troubleshooting - -#### Q: I'm struggling to log in with SSO - -Your SSO configuration is managed by the Primary Owner or Owner on your account. Contact your university's dedicated support channel to troubleshoot SSO/login issues. - -#### Q: I'm seeing a warning message about remaining messages - -Claude has a usage limit that varies based on message length, file attachments, and conversation length. You'll receive warning messages before reaching the limit. When you see the first warning, consider following these [usage tips](https://support.anthropic.com/en/articles/9797557-usage-limit-best-practices). - -#### Q: I'm seeing an error message about length limit - -This appears when your prompt exceeds Claude's available context window. When this happens, either: - -- Shorten your prompt/attachments -- Start a new conversation - -#### Q: I already have a Claude account using my university email - -When you log in, you can select between your previous account and the new university-sponsored account. You can't migrate data between accounts, but you can [export data](https://support.anthropic.com/en/articles/9450526-how-can-i-export-my-claude-ai-data) from your existing account and upload the conversation data (JSON format) to your new account. - -## Privacy - -Review these resources and visit the [Privacy Center](https://privacy.anthropic.com/en/) for information about privacy, data retention, and data handling: - -- [Is my data used for model training?](https://privacy.anthropic.com/en/articles/7996868-is-my-data-used-for-model-training) -- [How long do you store my organization’s data?](https://privacy.anthropic.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data) -- [Can you delete data that I sent via Claude?](https://privacy.anthropic.com/en/articles/9796617-can-you-delete-data-that-i-sent-via-claude-for-work-team-enterprise-plans) -- [How can I delete or rename a conversation?](https://privacy.anthropic.com/en/articles/11117329-how-can-i-delete-or-rename-a-conversation) -- [Who owns and manages the data of my university account?](https://privacy.anthropic.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) - -## Related Articles -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [Getting Started with Claude for Education at Your University (for Owners/Admins)](https://support.claude.com/en/articles/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) diff --git a/data/claude/claude-for-education/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md b/data/claude/claude-for-education/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md deleted file mode 100644 index 85838980..00000000 --- a/data/claude/claude-for-education/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: "Set up the Claude LTI in Canvas by Instructure" -title_slug: "set-up-the-claude-lti-in-canvas-by-instructure" -source_url: "https://support.claude.com/en/articles/11725453-set-up-the-claude-lti-in-canvas-by-instructure" -last_updated_iso: "2026-03-16T21:04:03Z" -article_id: "12811565" -breadcrumbs: - - "Claude for Education" ---- - -# Set up the Claude LTI in Canvas by Instructure - -_Last updated: 2026-03-16T21:04:03Z_ - -This article provides information on how to enable the Claude LTI integration in Canvas LMS. These steps are intended for Claude for Education administrators and Learning Management Systems (LMS) administrators. - -## Creating Claude LTI Developer Key in Canvas - -1. In Canvas, sign in as an administrator and navigate to **Admin -> Developer Keys**. -2. Click "+ Developer Key" then "+ LTI Key." -3. Enter the following: - 1. **Key Name:** Claude LTI - 2. **Description:** Enter a short description for the Canva LTI 1.3 app - 3. **Redirect URIs:** [https://claude.ai/lti/launch](https://claude.ai/lti/launch) - 4. **Title: **Claude LTI - 5. **Target Link URI:** [https://claude.ai/lti/launch](https://claude.ai/lti/launch) - 6. **OpenID Connect Initiation Url:** [https://claude.ai/api/lti/login](https://claude.ai/api/lti/login) - 7. **JWK method:** [https://claude.ai/api/lti/keys](https://claude.ai/api/lti/keys) -4. Under **Additional Settings**, toggle Privacy Level to **Public**. -5. Under **Placements**, we recommend removing the defaults and adding "Course Navigation" and "Assignment Edit" as the options. -6. Click "Save." -7. Toggle the state to **On**. - -## Installing Claude LTI as an App - -1. In Canvas, go to Admin -> Settings -> Apps. -2. Click "View App Configurations" then select "+ App." -3. Select **Configuration Type** “By Client ID.” -4. Input the Client ID generated for your developer key (from Step 6 under Creating Claude LTI Developer Key in Canvas). -5. Click "Install" and refresh the course page. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1611422430/c8e0875feac1f2c7cb033be74fc9/AD_4nXfLU_bui3EXcCjQ0qm70HD97neqjGayKeDer_t76utlci8gZSUjYRhw6ZSOlDdqSEcwXBzd_shAh7pQEJ-8OoE0O21DM5coOgxmO_WD5hlwiuwtS2iYXcTavhIRyQT5zKFWvfn3NA?expires=1776784500&signature=879b7989745213c6ab9551051108e1dd37b00ca1bca3be52a0606c0f10ded78b&req=dSYmF818n4VcWfMW1HO4zTEDZe0Zk%2FeEEv2ojHLMylYQTqljc62hB3hBc2Ji%0AAYGO9A0Di4c3nmwickE%3D%0A) - -## Turn on the Claude LTI Integration in Claude for Education organization settings - -1. In Claude for Education, sign in as an administrator. -2. Navigate to **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. -3. Find **Canvas** and click "Enable." -4. In the settings modal that pops up, input the required information to enable the integration - 1. **Canvas Domain** - 2. **Client ID** (found in Canvas Admin -> Developer Keys) - 3. **Deployment ID** (found in Canvas Admin -> Settings -> Apps -> View App Configurations -> Claude LTI Settings Button -> Deployment ID) -5. Click "Save Changes." The integration should now show as enabled. - -## Questions - -If you have any questions about your Claude for Education plan account or the Claude LTI, we encourage you to contact your university’s administrator(s). - -## Related Articles -- [Getting Started with Claude for Education at Your University (for Owners/Admins)](https://support.claude.com/en/articles/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Enforce network-level access control with Tenant Restrictions](https://support.claude.com/en/articles/13198485-enforce-network-level-access-control-with-tenant-restrictions) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/claude-for-education/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account.md b/data/claude/claude-for-education/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account.md deleted file mode 100644 index cbcc36da..00000000 --- a/data/claude/claude-for-education/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Who owns and manages the data of my Claude for Education account?" -title_slug: "who-owns-and-manages-the-data-of-my-claude-for-education-account" -source_url: "https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account" -last_updated_iso: "2026-03-16T20:48:33Z" -article_id: "12822178" -breadcrumbs: - - "Claude for Education" ---- - -# Who owns and manages the data of my Claude for Education account? - -_Last updated: 2026-03-16T20:48:33Z_ - -This article provides important information about your Claude for Education account associated with your university’s Claude for Education partnership. It includes details about data access and control that were shared with you when your Claude for Education account was set up. - -*This article is about Claude for Education (a commercial product). For more information about our other commercial products such as Claude for Work and the Anthropic API see [here](https://privacy.anthropic.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team). For our consumer products such as Claude Free, Pro, Max and when accounts from those plans use Claude Code, see [here](https://privacy.anthropic.com/en/collections/10663362-consumers).* - -## Default Settings and Account Management - -Your university’s organization's designated Primary Owner manages your Claude for Education account and all associated data. - -On Claude for Education, by default, the following capabilities are disabled by default: - -- Primary Owner Data Exports -- Audit Log -- Thumbs Feedback - -These settings reflect Anthropic’s default approach to Claude for Education, but we understand that universities may have legitimate needs to access data. In these situations, the Primary Owner will need to reach out to [Anthropic support](https://support.anthropic.com/en/articles/9015913-how-to-get-support) to request and enable access. - -This includes the ability to request access to your user data through data exports, which may contain your conversations with Claude, uploaded files, and usage patterns. Primary Owners can also remove your access to the Claude for Education account if necessary. - -Your organization determines which Claude services and features you can access in your Claude for Education account and they may choose to limit certain functionality. - -## Governing Agreements - -The use of your Claude for Education plan account is governed by the agreement between Anthropic and your university. Please contact your Claude for Education administrator for details of this agreement. - -While Anthropic’s [Privacy Policy](https://www.anthropic.com/legal/privacy) describes how we collect, use and share personal information when acting as a data controller in providing the Claude services to your university, please note that the Anthropic [Consumer Terms of Service](https://www.anthropic.com/legal/consumer-terms) and [Privacy Policy](https://www.anthropic.com/legal/privacy) do not apply to the use of the Claude for Education plan where Anthropic acts as the data processor. -​ - -## Organizational Policies - -Your organization may have its own internal policies regarding usage of Claude for Education. Please refer to your university’s policies for guidance. - -## Questions - -If you have any questions about your Claude for Education plan account, we encourage you to contact your university’s administrator(s). - -## Related Articles -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [Getting Started with Claude for Education at Your University (for Owners/Admins)](https://support.claude.com/en/articles/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) diff --git a/data/claude/claude-for-government/14503590-get-started-with-claude-for-government.md b/data/claude/claude-for-government/14503590-get-started-with-claude-for-government.md deleted file mode 100644 index 77bfc9c9..00000000 --- a/data/claude/claude-for-government/14503590-get-started-with-claude-for-government.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: "Get started with Claude for Government" -title_slug: "get-started-with-claude-for-government" -source_url: "https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government" -last_updated_iso: "2026-04-09T23:19:12Z" -article_id: "16970714" -breadcrumbs: - - "Claude for Government" ---- - -# Get started with Claude for Government - -_Last updated: 2026-04-09T23:19:12Z_ - -## What is Claude for Government? - -Claude for Government brings Anthropic's Claude AI to environments requiring the highest security authorization levels. It delivers the same frontier reasoning, writing, and analysis capabilities that power Claude—deployed inside a FedRAMP High–authorized environment with the security controls, compliance authorizations, and procurement pathways that government agencies and high-security public sector enterprises require. Claude for Government gives teams direct access to Claude's most capable models for drafting, research, analysis, and coding, while meeting the stringent data handling and auditability standards of federal and state government missions. - -## How do I access Claude for Government? - -Claude for Government is available to U.S. federal, state, and local government agencies and qualifying public sector organizations. To learn more or get started, contact Anthropic's **[public sector Sales team](https://claude.com/contact-sales/government)**. - -## Product differentiation between Claude for Government and Claude Enterprise - -Claude for Government is built on the same foundation as Claude Enterprise but operates inside an isolated, dedicated FedRAMP boundary that provides additional compliance and security guarantees: - -- **FedRAMP High authorization. **Claude for Government operates under a FedRAMP High Authorization to Operate, meeting stringent federal security control baselines. Claude Enterprise operates on Anthropic's commercial infrastructure. -- **Dedicated government environment. **Claude for Government is logically isolated from commercial tenants and hosted through Anthropic's government-authorized partner infrastructure. This supports agency data residency and boundary requirements. -- **Classification banner support. **Claude for Government includes classification banner display at the application level for environments that require it—not available on the commercial Enterprise plan. -- **Feature availability. **Core Enterprise features—projects (500K context), artifacts, integrations, audit logs, admin controls—are available in Claude for Government. New features are often available in Claude for Government shortly following their launch in the enterprise environment. In some cases, however, new features may either require additional compliance review or may not be supported in Claude for Government. - -## Which product is right for you? - -Choose Claude for Government if your agency requires FedRAMP-High authorization, handles CUI or sensitive data, or has compliance requirements that mandate an authorized cloud environment. This is the recommended choice for most federal civilian deployments. - -Choose Claude Enterprise if your use case involves only publicly available information, you need access to the latest commercial features immediately, or compliance requirements permit commercial cloud infrastructure. - -## Compliance and certifications - -#### FedRAMP High - -Claude for Government is authorized at the FedRAMP High impact level. The authorization is held through Palantir Federal Cloud Service – Supporting Services (PFCS-SS), with independent assessment performed by Schellman Compliance, LLC. - -#### Where to find compliance documentation - -Agencies can access compliance documentation through Anthropic's Trust Center. Instructions for requesting the full Claude for Government ATO package are available on request from your public sector contact. - -## Data handling - -Claude for Government is designed to give agencies control over their data. - -- By default, conversations and uploaded content in Claude for Government are not used to train Anthropic's models. -- Encryption is applied in transit (TLS) and at rest. -- A detailed Data Control, Visibility, and Retention overview is available and can be tailored to your agency's specific configuration. - -## Pricing and how to purchase - -There are two ways to procure Claude for Government, directly via Anthropic’s Sales team and via Carahsoft for customers requiring services via a GSA approved vehicle. - -Claude for Government is licensed on an annual, per-seat basis. A limited-time program currently makes Claude for Government available to federal agencies at $1 per agency (unlimited seats) through August 2026. - -Contact the public sector Sales team for current pricing for state, local, and non-federal public sector customers. - -## Related Articles -- [How to get support for Claude for Government](https://support.claude.com/en/articles/13047024-how-to-get-support-for-claude-for-government) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) -- [Model availability in Claude for Government](https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government) diff --git a/data/claude/claude-for-government/14503613-sso-login.md b/data/claude/claude-for-government/14503613-sso-login.md deleted file mode 100644 index a6d3efac..00000000 --- a/data/claude/claude-for-government/14503613-sso-login.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: "SSO login" -title_slug: "sso-login" -source_url: "https://support.claude.com/en/articles/14503613-sso-login" -last_updated_iso: "2026-04-10T18:37:40Z" -article_id: "16970760" -breadcrumbs: - - "Claude for Government" ---- - -# SSO login - -_Last updated: 2026-04-10T18:37:40Z_ - -Claude for Government requires Single Sign-on (SSO) for user authentication. Unlike the commercial Claude Enterprise plan, email based (magic link) login is only available to the Primary Owner during account setup. All other users must authenticate through your organization's identity provider (IdP). - -Once SSO is configured, the Primary Owner can disable magic link login entirely so that all authentication flows through your IdP. - -For SSO setup on Claude Enterprise, see **[Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso)**. - -## How SSO differs for Claude for Government - -## Steps for setting up SSO - -#### Prerequisites - -Before you begin, confirm that you have: - -- **Primary Owner access **— The email address registered as Primary Owner when the license was purchased. -- **DNS access** — Ability to create TXT records for your organization's login domain(s). -- **IdP admin access **— Permission to create a SAML application in your identity provider (e.g., Entra ID, Okta). - -#### Step 1: Sign in as Primary Owner - -1. Navigate to **[claude.fedstart.com](http://claude.fedstart.com)** -2. Enter the email address registered as Primary Owner. -3. Complete the email-based login using the magic link sent to the Primary Owner’s inbox. -4. After signing in, the Primary Owner will be redirected to the identity settings page at **[claude.fedstart.com/admin-settings/identity](https://claude.fedstart.com/admin-settings/identity)** - -> **Tip**: It often makes sense to appoint someone from your IT team as the Primary Owner, since they will need DNS and IdP access for the remaining steps. - -#### Step 2: Verify your domain - -Before configuring your Identity Provider (IdP), you must verify ownership of your login domain. - -1. On the identity settings page, locate your domain and select the **"View instructions"** tab. There you’ll be able to see the required DNS challenge record that must be set. -2. Create the displayed TXT record in your domain’s DNS settings. -3. Wait for the DNS propagation. Once the platform detects the record, the domain status will update to “**Verified**.” - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256015862/476131c3139aec4db01b96127544/10c7a165-8b26-4443-b064-9d659659c65e?expires=1776784500&signature=2b925f3e4ea611fa1d2be82469ac685affa5091755a55aa9f60894a764d51d93&req=diIiEMl%2FmIlZW%2FMW1HO4zdpftyyPEleK006zz1SmF9WlBPPNxirHx9Ovf9ZF%0AfczefAFsqgngZYukMEE%3D%0A) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256025910/a82e2de9382824fa9db7666f67c4/CleanShot%2B2026-04-09%2Bat%2B16_25_20-402x.png?expires=1776784500&signature=9562929e413973eeec27054da71999752bffa0f5d4a85321170dea39e4ca9053&req=diIiEMl8mIheWfMW1HO4zV%2BGkh84S7tCx57dwYq5DdLTMS62IV3Y00P9QGbI%0ASW2kYUKC5A4xf7O3u3E%3D%0A) - -> **Important:** Each domain can only have one identity provider. If multiple organizations share a single login domain, IT administrators from both organizations will be able to modify login settings. Contact **[Anthropic Support](https://claude.fedstart.com/support)** for assistance with multi-organization setups. For more details about multi-organization setups, see our **[SCIM provisioning guide](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government)**. - -#### Step 3: Configure your Identity Provider - -Anthropic acts as the **Service Provider (SP)** in the SAML SSO flow. Your organization’s IdP (e.g., Entra or Okta) acts as the **Identity Provider.** - -1. On the identity settings page, locate the **SP Metadata** section. This contains the values your IdP needs: - 1. Entity ID (Audience URI) - 2. ACS URL (Reply URL) -2. In your IdP, create a new SAML application using these SP metadata values - -#### Step 4: Configure Anthropic with your IdP details - -Once your SAML application is set up in your IdP, provide Anthropic with the details it needs to verify SAML assertions. On the identity settings page, enter: - -- Signing Certificate — The X.509 certificate from your IdP. -- IdP Entity ID — Your IdP's entity identifier. -- SSO URL — The IdP's SAML sign-on endpoint. -- Claims Information — Attribute mappings for user name and email. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256004522/a97b91092b393e93b2d7779f63e6/2db86a6d-1582-419e-925e-cbc914468fa1?expires=1776784500&signature=a379cab1c382922b900aac1b9f943a73b231c67f679c9212d67734dacbfe1a46&req=diIiEMl%2BmYRdW%2FMW1HO4zQE9KbGx8hD%2BbfNHh%2Fvd8OEV1NIs%2BAD4TVPIYx4Y%0Afn1WbNtEy8dWPWwpyuU%3D%0A) - -> **Tip:** Using a metadata XML file: Most IdPs let you download a metadata.xml file. Upload it on the identity settings page to auto-fill the Signing Certificate, IdP Entity ID, and SSO URL. Some IdPs (like Entra ID) also include claims information in the metadata file; if present, the system will suggest field mappings automatically. - -**Troubleshooting attribute mappings** - -Attribute mapping is where most configuration issues occur. If login fails after setup: - -1. Install a SAML debugging extension such as SAML-tracer. -2. Attempt an SSO login and inspect the SAML response. -3. Confirm that the email claim returns an address under your verified domain. Email claims for unverified domains will be rejected. - -#### Step 5: Test and finalize - -1. Log out of Claude for Government. -2. Log back in using your SSO configuration to confirm it works. -3. (Optional) Once SSO login is verified, return to the identity settings page and disable magic link login. - -> **Warning**: Only disable magic link login after you have confirmed that SSO login works. If SSO is misconfigured and the magic link is disabled, the Primary Owner will be unable to access the admin console. Contact Anthropic support if you are locked out. - -After SSO is configured, any user assigned to the SAML application in your IdP can log in and will be provisioned a seat automatically, provided your organization has available licenses. If no seats are available, users will see an error at login. Contact your Anthropic account representative to add licenses. For more controlled provisioning—including role assignment and multi-organization support—see **[SCIM provisioning](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government)**. - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Switching to a different Identity Provider (IdP)](https://support.claude.com/en/articles/13443687-switching-to-a-different-identity-provider-idp) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/claude-for-government/14503643-set-up-scim-in-claude-for-government.md b/data/claude/claude-for-government/14503643-set-up-scim-in-claude-for-government.md deleted file mode 100644 index 97ece920..00000000 --- a/data/claude/claude-for-government/14503643-set-up-scim-in-claude-for-government.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: "Set up SCIM in Claude for Government" -title_slug: "set-up-scim-in-claude-for-government" -source_url: "https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government" -last_updated_iso: "2026-04-10T18:39:16Z" -article_id: "16970822" -breadcrumbs: - - "Claude for Government" ---- - -# Set up SCIM in Claude for Government - -_Last updated: 2026-04-10T18:39:16Z_ - -System for Cross-domain Identity Management (SCIM) lets your identity provider automatically manage user accounts in Claude for Government. With SCIM, your IdP controls who has access, what role they hold, and what seat tier they're assigned—without manual intervention in the Claude admin console. - -For SCIM setup on Claude Enterprise, see **[Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning)**. - -## How SCIM differs for Claude for Government - -Claude for Government uses a first-party SCIM implementation hosted within the FedRAMP-authorized environment. The commercial Claude Enterprise plan uses a different SCIM backend. - -## Prerequisites - -Before setting up SCIM, you must complete: - -1. **SSO configuration** — Complete the steps outlined in the SSO setup guide. -2. **Domain verification** — Your login domain must be verified (this is completed during SSO setup). -3. **IdP admin access **— Permission to configure a SCIM integration in your identity provider. - -## How provisioning works with and without SCIM - -Without SCIM, Claude for Government uses just-in-time (JIT) provisioning: any user who authenticates through SSO is automatically assigned a seat, as long as licenses are available. You control who can authenticate by managing membership in the SAML application within your IdP. - -With SCIM, login and provisioning are separate. Your IdP tells Anthropic who should have access and at what role/tier. SSO is used only for authentication. This gives you fine-grained control over roles, seat tiers, and offboarding. - -#### Step 1: Generate a SCIM API key - -1. Navigate to claude.fedstart.com/admin-settings/identity. -2. In the SCIM section, generate a new API key. -3. Copy the key — you'll need it when configuring your IdP. - -> **Important**: Store this key securely. It cannot be retrieved after you leave the page. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256040196/c3b045028c4c2edef9172b6fb424/9a71258e-ae73-41e3-83a2-d24a240ac0ae?expires=1776784500&signature=eeb7fda4a644fbcd2b51e0acc5400f548fb5fd046734a4bd9eea544574a0467c&req=diIiEMl6nYBWX%2FMW1HO4zSrRmqoYYTIRyIvvU1hav7M4BRovGoXDjnz1Wavc%0ApummdZ4I4uWT2Irl5sY%3D%0A) - -#### Step 2: Configure SCIM in your Identity Provider - -1. In your IdP (e.g., Entra ID, Okta), create or open a SCIM provisioning integration. -2. Enter the following values: - 1. SCIM endpoint URL: **[https://claude.fedstart.com/v1/scim/v2](https://claude.fedstart.com/v1/scim/v2)** - 2. API key / Bearer token: The key generated in Step 1 -3. Configure the user attributes your IdP will sync (typically name and email). -4. Assign users and groups to the SCIM integration within your IdP. - -#### Step 3: Verify sync status - -After enabling the integration in your IdP: - -1. Return to the identity settings page at claude.fedstart.com/admin-settings/identity. -2. Check the SCIM sync status indicator to confirm users are syncing. - -> **Warning**: When you fully enable SCIM provisioning, any users who were **not** synced via SCIM will be removed from the organization. Confirm that all expected users appear in the sync before proceeding. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256040198/da9188b8b968d5f900cc08e9ceb2/3814ab37-c3fa-4256-8d16-49c1e1b4c654?expires=1776784500&signature=89bbf60fe84342ebe6ba136f38391cbef22189aa33ee2065c16400014ffa4598&req=diIiEMl6nYBWUfMW1HO4zeLvPV5oQkj%2FoWupW8zJgMrgwx4UbRvwjtIZRljk%0AgSdy%2Fsy8TShPn7tBUBM%3D%0A) - -#### Step 4: Map groups to roles and seat tiers - -SCIM provisioning uses IdP groups to assign roles and seat tiers within Claude for Government. - -1. On the identity settings page, open the role mappings table. -2. For each IdP group, assign: - 1. Role — The user's role within the organization (e.g., Member, Owner). - 2. Seat tier — The license tier, if your organization has purchased multiple tiers. -3. Save your mappings. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256056441/f7eb09bba549e9861fc81b961cc7/2760fa5b-87bb-491f-9354-ca3cd2bc4475?expires=1776784500&signature=54016c2890b6a9487a0a69642aa6b35c71a324aafdf57aa61f458cbf4444117d&req=diIiEMl7m4VbWPMW1HO4zaWhvnUlukMeh340B79BYGaktc6z6CGD7Kk1%2Bjt5%0AqW5KT04GYk5SesJ1xtY%3D%0A) - -If you manage multiple organizations under a single parent (see below), each organization maintains its own role and seat tier mappings. Switch between organizations using the organization selector in the bottom-left corner of the page. - -#### Parent organizations (multi-org setups) - -Every Claude for Government organization belongs to a **parent organization**. For most customers, this is transparent—a parent is created automatically during provisioning and contains a single child organization. - -Parent organizations become relevant when multiple organizations share a login domain. Common scenarios include: - -- **Regional offices** that purchase Claude for Government independently but share an email domain. -- **Sub-departments** within an agency that require data separation (e.g., preventing cross-org sharing of chats or projects). - -In a multi-org setup: - -- Identity settings (IdP configuration and SCIM) are managed at the **parent organization** level. -- Role and seat tier mappings are configured **per child organization**, allowing different groups to map to different orgs. -- Any Owner or Primary Owner in a child organization can manage IdP settings. Restrict these roles to centralized IT staff. - -> **Note:** Anthropic support will work with you during provisioning to configure parent/child organization relationships. Contact your account representative or **[Anthropic support](https://claude.fedstart.com/support)** if you need to set up a multi-org structure. - -## Related Articles -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Set up role-based permissions on Enterprise plans](https://support.claude.com/en/articles/13930458-set-up-role-based-permissions-on-enterprise-plans) -- [How SCIM sync works for Enterprise organizations](https://support.claude.com/en/articles/14499648-how-scim-sync-works-for-enterprise-organizations) -- [Model availability in Claude for Government](https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government) diff --git a/data/claude/claude-for-government/14503675-organization-preferences-in-claude-for-government.md b/data/claude/claude-for-government/14503675-organization-preferences-in-claude-for-government.md deleted file mode 100644 index ffa5cd4a..00000000 --- a/data/claude/claude-for-government/14503675-organization-preferences-in-claude-for-government.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: "Organization preferences in Claude for Government" -title_slug: "organization-preferences-in-claude-for-government" -source_url: "https://support.claude.com/en/articles/14503675-organization-preferences-in-claude-for-government" -last_updated_iso: "2026-04-09T23:39:29Z" -article_id: "16970877" -breadcrumbs: - - "Claude for Government" ---- - -# Organization preferences in Claude for Government - -_Last updated: 2026-04-09T23:39:29Z_ - -Organization preferences allow administrators to define custom instructions that Claude follows in every conversation for all users in the organization. Use this to set compliance guidance, communication standards, formatting requirements, or domain-specific context. - -## How organization and user preferences interact - -Claude supports two levels of preference instructions. Understanding how they interact helps administrators and users get the most out of both. - -When both are set, organization preferences take precedence. If a user preference directly contradicts an organization preference, Claude will strongly favor the organization-level instruction. For example, if an organization preference says "Always respond in formal English" but a user preference says "Use casual tone," Claude will respond formally. - -Individual user preferences still apply for anything not addressed by the organization preferences. - -> **Note**: Preference prioritization relies on prompt-level instructions. In rare edge cases involving directly contradictory instructions, behavior may vary. Test your preferences to confirm they produce the expected results. - -## Set up organization preferences - -To configure organization preferences, you must have an Owner or Admin role for your organization. - -1. Click the gear icon in the lower left corner and select "Organization settings." -2. Select **Organization**. -3. Locate the **Organization preferences** section. -4. Enter your instructions in the text area. You can include guidance such as compliance rules, formatting requirements, communication standards, or domain-specific context. The maximum length is 3,000 characters. -5. Click "Save." Your preferences take effect immediately for all users in the organization. - -To remove preferences entirely, clear the text area and click "Save." - ---- - -## Best practices - -**Keep instructions concise and clear.** Organization preferences are included in every message sent by every user in your organization, so shorter instructions help keep conversations efficient. Aim for direct, specific guidance rather than lengthy explanations. - -**Be specific about what you want**. Instead of vague instructions like "be professional," provide concrete direction such as "Respond in formal English. Do not use contractions, slang, or emojis." - -**Focus on consistent behaviors**. Organization preferences work best for instructions that should apply uniformly across all conversations, such as compliance requirements, response formatting standards, or classification handling rules. - -**Avoid conflicting instructions.** If your organization preferences contradict each other, Claude may not follow either one reliably. Review your preferences as a whole to ensure they are consistent. - -**Do not attempt to override safety behaviors.** Organization preferences cannot disable Claude's built-in safety guidelines or content policies. Instructions that conflict with Claude's core training will not be followed. - -**Test your preferences.** After saving, start a new conversation to verify Claude is following your instructions as expected. Try a few different types of questions to make sure the preferences work well across a range of topics. - -**Review and update regularly.** As your organization's needs change, revisit your preferences to ensure they remain relevant and accurate. Removing outdated instructions keeps Claude's responses focused. - ---- - -## Example preferences - -**Compliance and classification guidance** — "Treat all responses as CUI. Do not include controlled unclassified information in web search queries or file names." - -**Communication standards** — "Always respond in formal English. Use active voice." - -**Domain-specific context** — "Users are federal agency employees. When they reference 'the system,' they mean our grants management platform." - -**Response formatting** — "Prefer concise responses under 300 words. Use bullet points for lists with three or more items." - -**Referral guidance** — "When users ask about HR policies, direct them to [hr@example.com](mailto:hr@example.com) rather than providing specific policy advice." - -## Related Articles -- [Understanding Claude's Personalization Features](https://support.claude.com/en/articles/10185728-understanding-claude-s-personalization-features) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [Classification banner in Claude for Government](https://support.claude.com/en/articles/14503804-classification-banner-in-claude-for-government) -- [Set organization preferences](https://support.claude.com/en/articles/14546867-set-organization-preferences) diff --git a/data/claude/claude-for-government/14503689-mcp-connectors.md b/data/claude/claude-for-government/14503689-mcp-connectors.md deleted file mode 100644 index 90c69f68..00000000 --- a/data/claude/claude-for-government/14503689-mcp-connectors.md +++ /dev/null @@ -1,99 +0,0 @@ ---- -title: "MCP connectors" -title_slug: "mcp-connectors" -source_url: "https://support.claude.com/en/articles/14503689-mcp-connectors" -last_updated_iso: "2026-04-10T00:09:26Z" -article_id: "16970910" -breadcrumbs: - - "Claude for Government" ---- - -# MCP connectors - -_Last updated: 2026-04-10T00:09:26Z_ - -MCP connectors let Claude connect to your organization’s tools, data sources, and services. Claude can search your documents, read your email, or call external APIs on your behalf, all without leaving the chat. - -For general questions about connectors in Claude, see **[Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities)**. - -## How MCP connectors differ in Claude for Government - -**Claude for Government runs the first FedRAMP High authorized MCP implementation. **The MCP framework, the infrastructure that registers, authenticates, and executes Anthropic-provided connectors, operates entirely within the Claude for Government authorized boundary. Because the authorization covers MCP as a feature, new Anthropic-provided and customer-provided connectors can be added without additional FedRAMP audits of Claude for Government itself, as long as the connectors meet your agency's data-handling requirements. - -**The connector catalog is curated.** Only connectors approved for the government environment appear in the Admin Settings directory, so some commercial Claude connectors are not available. - -> **Important:** Some connectors call external APIs that transmit data outside the FedRAMP boundary. Each connector's catalog description states what data flows where. Your organization is responsible for evaluating whether that data flow is appropriate for your workloads, data classification levels, and applicable regulatory requirements. - -## Browse available connectors - -Organizations can also register their own MCP servers for internal systems, custom tools, or approved third-party services. See **[Custom Connectors](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp)**. - -## Enable a connector for your organization - -Connectors are enabled org-wide from Admin Settings. Once enabled, individual users in your organization can connect their own accounts. - -> **Note**: You must be an Owner or Primary Owner to enable connectors. Members can connect their accounts to connectors that are already enabled but cannot add new ones to the catalog. - -1. Navigate to **claude.fedstart.com/admin-settings/connectors** (or use your organization’s custom Claude for Government domain). -2. Click "Browse connectors" to view the catalog. -3. Select a connector and review its description, paying particular attention to what data leaves the boundary, if any. -4. Click "Add to your organization." -5. Some connectors require an organization-level authentication step (for example, the Microsoft 365 connector requires tenant-admin consent in Microsoft Entra). Follow the on-screen instructions. - -## Connect your account to a connector - -After your org admin enables a connector, it appears in your personal settings. - -1. Navigate to **claude.fedstart.com/settings/connectors** -2. Click "Connect" next to the connector. -3. Complete the authentication flow—typically a one-time OAuth consent screen. -4. The connector is now active in your chats. Claude will use it automatically when relevant, or you can reference it directly ("search my SharePoint for…"). - ---- - -## Security and privacy - -#### How authentication works - -Connectors use delegated, per-user OAuth wherever possible. When you connect a tool, Claude inherits your permissions in that tool and can only see and do what you can already see and do. There are no service accounts with elevated access. - -#### Where your credentials are stored - -OAuth tokens are encrypted at rest and stored entirely within the Claude for Government FedRAMP High boundary. Tokens are scoped to the individual user who authenticated and are never shared between users. Anthropic does not receive standing access to your connected tenants. - -#### What stays inside the boundary - -The MCPservice, token storage, and all connector-execution audit logging stay inside the FedRAMP High authorized environment. Each tool invocation follows the path: - -User → Claude (in boundary) → MCP service(in boundary) → connected service - -Whether the **connected service** sits inside or outside the boundary depends on the connector. The catalog description for each connector states this explicitly. For example, the Microsoft 365 connector calls Microsoft Graph within your tenant; the Web Search connector calls a third-party search API outside the boundary under a zero-data-retention agreement. - -> **Important:** Adding a connector does not change Claude for Government's FedRAMP authorization, but your agency's own ATO process may require you to evaluate the specific data-handling characteristics of each connector before enabling it. - ---- - -## Frequently asked questions - -#### Does enabling a connector give Anthropic access to our data? - -No. Connectors use per-user delegated OAuth. Data flows between the in-boundary MCP proxy and the connected service using the individual user's credentials. Anthropic does not receive standing access to your tenant. - -#### If we add a new connector, do we need to update our ATO? - -Adding a connector does not change Claude for Government's FedRAMP authorization—MCP was authorized as a feature. Whether your agency's own ATO requires an update depends on the data the connector handles and your internal authorization process. - -#### Can we restrict which users in our org can use a connector? - -Connectors are enabled at the organization level. Once enabled, any user in the org can connect their individual account. Per-user or per-group connector gating is not currently available. - -#### Can Claude take write actions—send emails, create files—through connectors? - -It depends on the connector: admins should review all connector permissions before adding them. Custom connectors can expose write tools if your MCP server implements them; see the security guidance in Custom Connectors before enabling write scopes. - -## Related Articles -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Microsoft 365 Connector: Security Guide](https://support.claude.com/en/articles/12684923-microsoft-365-connector-security-guide) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) -- [MCP: Web Search](https://support.claude.com/en/articles/14503775-mcp-web-search) diff --git a/data/claude/claude-for-government/14503703-mcp-individual-connectors.md b/data/claude/claude-for-government/14503703-mcp-individual-connectors.md deleted file mode 100644 index f77259ea..00000000 --- a/data/claude/claude-for-government/14503703-mcp-individual-connectors.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: "MCP: Individual connectors" -title_slug: "mcp-individual-connectors" -source_url: "https://support.claude.com/en/articles/14503703-mcp-individual-connectors" -last_updated_iso: "2026-04-09T23:54:18Z" -article_id: "16970945" -breadcrumbs: - - "Claude for Government" ---- - -# MCP: Individual connectors - -_Last updated: 2026-04-09T23:54:18Z_ - -Your organization can register its own MCP servers in Claude for Government, letting Claude connect to internal systems, custom tools, or third-party services you've approved for your environment. - -**Custom connectors work the same way in Claude for Government as in Claude Enterprise.** The prerequisites, the registration flow, and the behavior once enabled are identical. For full setup instructions, see **[Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities)**. This page covers only what's different. - -For general guidance on building and deploying MCP servers, see **[modelcontextprotocol.io](https://modelcontextprotocol.io/)** and the **[commercial connector guide](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities)**. - -## How custom connectors differ for Claude for Government - -**Adding a connector does not trigger a new FedRAMP review** - -MCP was authorized as a **feature** in Claude for Government's FedRAMP High package. The infrastructure that registers, authenticates, and executes your connector—including encrypted token storage, per-user OAuth, and audit logging—is already covered. You can add new custom connectors without re-engaging Anthropic's FedRAMP audit process. - -> **Important:** This applies to Claude for Government's authorization only. Your agency's own ATO process may still require you to evaluate the MCP server and any backing services it reaches before enabling them. Anthropic does not review, authorize, or assume responsibility for customer-registered MCP servers or the external systems they call. - -## Register custom connectors - -Navigate to **claude.fedstart.com/admin-settings/connectors** as an **Owner** or **Primary Owner**. The rest of the flow matches the **[commercial guide](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities)**. - -Once added, the connector appears in your users' settings exactly as Anthropic-provided connectors do. - -## Know where the FedRAMP boundary sits - -When a user invokes a tool from your custom connector: - -User → Claude → MCP proxy → Your MCP server →  Your backing service - -└────     inside FedRAMP High      ────┘   └─your responsibility─┘ - -Claude, the MCP proxy, and all OAuth token storage stay inside the FedRAMP High authorized environment. Whether your MCP server and its backing service sit inside or outside that boundary is under your control and yours to evaluate against the data classifications your users will handle. - -**Prefer FedRAMP-authorized backing services.** If your connector talks to a SaaS product, check whether that product has a government-cloud offering—Atlassian Government Cloud, Salesforce Government Cloud, ServiceNow GCC—and point the connector there rather than at the commercial endpoint. - -## Related Articles -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [MCP connectors](https://support.claude.com/en/articles/14503689-mcp-connectors) -- [MCP: Web Search](https://support.claude.com/en/articles/14503775-mcp-web-search) diff --git a/data/claude/claude-for-government/14503775-mcp-web-search.md b/data/claude/claude-for-government/14503775-mcp-web-search.md deleted file mode 100644 index 2e20a79d..00000000 --- a/data/claude/claude-for-government/14503775-mcp-web-search.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: "MCP: Web Search" -title_slug: "mcp-web-search" -source_url: "https://support.claude.com/en/articles/14503775-mcp-web-search" -last_updated_iso: "2026-04-09T23:59:27Z" -article_id: "16971046" -breadcrumbs: - - "Claude for Government" ---- - -# MCP: Web Search - -_Last updated: 2026-04-09T23:59:27Z_ - -The Web Search connector gives Claude the ability to search the public internet for real-time information, including verifying facts, pulling recent news, and researching topics outside its training data. - -For questions about web search in commercial Claude, see **[Enabling and using web search](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search)**. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2256120763/7652c6c669446113eae75f3c5977/9c74d57e-aaa2-4f1c-bfe4-2b9b87fd41ab?expires=1776784500&signature=ead2796bd7d5c218aea9d3c928618f02583385f719141f87c43c58e48f58d199&req=diIiEMh8nYZZWvMW1HO4zQvFI7RUhcD9M%2Fw5SJgC29G3CvSqshlw925KVnzs%0Ai2A2Kc4E8dWT2vU%2Fm%2Fw%3D%0A) - -## How Web Search differs for Claude for Government - -In commercial Claude, web search is a built-in capability. In Claude for Government, native web search is disabled. The Web Search MCP connector replaces it, providing the same capability with additional transparency and control appropriate for a FedRAMP environment. - -> **Important:** The Web Search connector runs inside Claude for Government's FedRAMP High boundary, but it calls the **Brave Search API**, which is outside that boundary. When you approve a search, the query string — and only the query string — is transmitted to Brave. No conversation history, user identity, organization identity, or attached files are sent. -> -> Brave does not persistently store search queries, responses, or other user data. Before transmission, Claude reformulates your request into a generic, de-identified search query with no user or org metadata attached. -> -> Your agency is solely responsible for evaluating whether sending search queries to a non-FedRAMP third party is appropriate for your workloads, data classification levels, and regulatory requirements. - -> **Tip:** Use Organization Preferences to tell Claude about your agency's specific sensitive-data rules. Claude already avoids obviously sensitive terms in search queries, but org-specific guidance sharpens that. - -## Approve each search before it runs - -Every search requires fresh approval. There is no blanket consent and the approval requirement cannot be disabled. - -1. Claude decides a web search would help answer your question. -2. Claude formulates a de-identified search query and **displays the exact query text to you.** -3. Claude pauses—nothing has been sent yet. -4. Review the query. If it contains anything you don't want transmitted outside the boundary, decline and rephrase your request. -5. If you approve, the query goes to Brave, results come back, and Claude continues. - -## Set up the Web Search connector - -Claude for Government uses the connector flow to enable web search. - -#### Owners and Primary Owners - -1. Navigate to **[claude.fedstart.com/admin-settings/connectors](https://claude.fedstart.com/admin-settings/connectors)** -2. Click Browse connectors → Web Search. -3. Review the advisory text. -4. Click "Add to your team." - -No authentication step is required. Once added, Web Search is available in every user's chats immediately—there's no per-user connection, because the per-query approval serves as the consent gate instead. - -#### For individual users - -Once your org admin enables it, Web Search is available in your chats immediately. There's no per-user connection step. You'll be asked to approve individual queries as they come up. - ---- - -## Example use cases - -*"What were the key provisions in the infrastructure bill passed last month?"* - -Claude proposes a search query like infrastructure bill key provisions [month year], you approve it, and Claude summarizes results from recent news. - -*"Is there a published CVE for [software] version [X]? When was it disclosed?"* - -Claude proposes a search targeting CVE databases and vendor advisories, you approve, and Claude returns the CVE details with source links. - ---- - -## Frequently asked questions - -#### Does any of my conversation data get sent to Brave? - -No. Only the search query string (which Claude shows you for approval) is transmitted. No conversation history, no user identity, no organization identity, no attached files. - -#### Can I use web search without approving every query? - -No. Per-query approval is a required control in Claude for Government and cannot be disabled. - -#### Did Anthropic need a separate FedRAMP approval for web search? - -No. The Remote MCP framework was authorized as a feature, which covers individual connectors including Web Search. Your agency's responsibility is to evaluate whether the specific data-handling characteristics of this connector (queries to a non-FedRAMP third party) are appropriate for your use case. - -## Related Articles -- [Enabling and using web search](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [MCP connectors](https://support.claude.com/en/articles/14503689-mcp-connectors) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/claude-for-government/14503794-model-availability-in-claude-for-government.md b/data/claude/claude-for-government/14503794-model-availability-in-claude-for-government.md deleted file mode 100644 index 106a5e3d..00000000 --- a/data/claude/claude-for-government/14503794-model-availability-in-claude-for-government.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "Model availability in Claude for Government" -title_slug: "model-availability-in-claude-for-government" -source_url: "https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government" -last_updated_iso: "2026-04-10T00:02:35Z" -article_id: "16971091" -breadcrumbs: - - "Claude for Government" ---- - -# Model availability in Claude for Government - -_Last updated: 2026-04-10T00:02:35Z_ - -Claude is a family of state-of-the-art large language models developed by Anthropic. This guide introduces the models available for customers using Claude for Government. For the most up to date information about the model’s general capabilities, please visit our **[Model Overview page](https://platform.claude.com/docs/en/about-claude/models/overview)**. - -## How model availability differs in Claude for Government - -Claude for Government routes all inference through Google Cloud Vertex AI's FedRAMP High authorized environment rather than Anthropic's commercial endpoints. This is what keeps model traffic inside the authorization boundary. - -#### New models arrive shortly after commercial launch - -New models are typically available in Claude for Government the same day or within one to two days of their commercial release. The gating factor is Vertex availability—once a model is serving on Vertex, Anthropic completes the Claude for Government and the models become available to users. - -> **Note:** There is **no separate FedRAMP audit per model**. Vertex's authorization is infrastructure-level, not per-model. Once the Claude for Government environment is authorized, new models inherit that authorization automatically. Your agency does not need to re-engage Anthropic's FedRAMP process when a new model ships. - -#### Opus access is gated by seat tier - -Unlike Enterprise, Claude for Government restricts Opus-class models to certain seat tiers. Lite seats—the default tier in the federal agency offer—have full access to Sonnet and Haiku but not Opus. - -## Seat types and model access - -**Lite seats** are the tier included in the federal agency offer and are designed for agency-wide deployment at minimal per-seat cost. Lite seats have full access to Sonnet-class models and Haiku models. Lite seats have capped usage per 5-hour window. - -**Standard seats** provide access to all available models, including Claude Opus, with full-capacity rate limits. Standard seats are best for power users whose work benefits from Opus-class reasoning, such as complex analysis, advanced coding, and long-horizon research. - -## How admins manage model access - -**Seat tier assignment.** Admins can assign seat tiers to users via SCIM group mappings in **Organization settings > Identity**. Create groups in your identity provider for each tier (e.g., `claude-standard-users` and `claude-lite-users`), push them via SCIM, and map each group to a seat tier in Claude for Government. Users inherit the seat tier of their group. - -**Default model selection.** Admins can set the organization's default model in Admin Settings. New conversations will start on this model unless the user selects a different one. - -**Changing a user's seat tier.** Move the user between groups in your identity provider; the change syncs to Claude for Government on the next SCIM cycle. - -## When new models arrive - -Agencies don't take any action to receive new models—they show up in the model picker once enabled. Anthropic announces availability through your public sector account contact and in release notes. - -If your agency policy requires advance notice or opt-in before new models reach users, contact your Anthropic public sector representative to discuss configuration options. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/claude-for-government/14503804-classification-banner-in-claude-for-government.md b/data/claude/claude-for-government/14503804-classification-banner-in-claude-for-government.md deleted file mode 100644 index 8ce2255c..00000000 --- a/data/claude/claude-for-government/14503804-classification-banner-in-claude-for-government.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: "Classification banner in Claude for Government" -title_slug: "classification-banner-in-claude-for-government" -source_url: "https://support.claude.com/en/articles/14503804-classification-banner-in-claude-for-government" -last_updated_iso: "2026-04-10T00:06:15Z" -article_id: "16971117" -breadcrumbs: - - "Claude for Government" ---- - -# Classification banner in Claude for Government - -_Last updated: 2026-04-10T00:06:15Z_ - -The classification banner displays a persistent marking at the top of every page for every user in your organization. Use it to communicate the classification level of data approved for your Claude for Government environment or any custom handling instruction your agency requires. - -## When to use a classification banner - -Set a classification banner whenever your agency's policy requires a persistent, page-level reminder of what data is and isn't appropriate to enter into Claude. The banner is visible on every screen, so users never lose sight of the environment's classification ceiling—even deep in a long conversation. - -## Common configurations - -- **CUI environments** — remind users that Controlled Unclassified Information is permitted but classified data is not -- **UNCLASSIFIED environments** — make the boundary explicit for users who also work in classified systems -- **Custom handling caveats** — agency-specific instructions beyond standard markings (e.g., "ITAR — No export-controlled technical data") - -> **Note:** The banner is a visual reminder, not an enforcement control. It does not inspect or filter what users type. Pair it with Organization Preferences if you want Claude to apply handling guidance in conversations. - -## Configure the classification banner - -You must be the Primary Owner to configure the banner. - -1. Navigate to **[claude.fedstart.com/admin-settings/organization](https://claude.fedstart.com/admin-settings/organization)** -2. Scroll to the **Classification banner** section -3. Fill in the banner fields: - - Banner text — the marking that appears on the banner - - Background color — the banner's fill color - - Text color — the marking text color - - Link URL (optional) — if provided, the banner text becomes a clickable link. You can point it at your agency's classification policy page or handling guide. -4. Click "Save." The banner appears for all users in your organization. - -You can update the banner at any time by returning to the same settings page. - -## Related Articles -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) -- [Organization preferences in Claude for Government](https://support.claude.com/en/articles/14503675-organization-preferences-in-claude-for-government) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) -- [Model availability in Claude for Government](https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government) diff --git a/data/claude/claude-for-nonprofits/12893767-getting-started-with-claude-for-nonprofits.md b/data/claude/claude-for-nonprofits/12893767-getting-started-with-claude-for-nonprofits.md deleted file mode 100644 index b830c012..00000000 --- a/data/claude/claude-for-nonprofits/12893767-getting-started-with-claude-for-nonprofits.md +++ /dev/null @@ -1,212 +0,0 @@ ---- -title: "Getting started with Claude for Nonprofits" -title_slug: "getting-started-with-claude-for-nonprofits" -source_url: "https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits" -last_updated_iso: "2026-04-01T16:46:05Z" -article_id: "14590279" -breadcrumbs: - - "Claude for Nonprofits" ---- - -# Getting started with Claude for Nonprofits - -_Last updated: 2026-04-01T16:46:05Z_ - -## What is Claude for Nonprofits? - -Claude for Nonprofits enhances Claude with specialized capabilities for mission-driven organizations. It connects Claude to the donor management platforms, foundation research databases, and collaboration tools nonprofits use daily, eliminating the need to toggle between systems and enabling insights that span your entire operational ecosystem to accelerate mission delivery while maintaining the transparency and accountability critical to social impact work. - -Learn more about Claude for Nonprofits on our [solution page](http://claude.com/solutions/nonprofits). - -## How do I access nonprofit tools and features? - -Organizations can access Claude for Nonprofits features and pricing through the **Team plan** or the **Enterprise plan** ([contact our Sales team](https://claude.com/contact-sales) for pricing). - -**Team plan pricing** - -At the discounted price, Claude for Nonprofits includes access to Claude Opus 4.6, Sonnet 4.6, and Haiku 4.5. Opus 4.6 delivers the highest intelligence for the most complex tasks. Sonnet 4.6 is best suited to sophisticated tasks like grant writing and program analysis, while Haiku 4.5 offers near-frontier performance at much faster speed. Claude Code and Cowork are included with every seat. - -For teams with 150 seats or less (minimum two seats), you can access Claude for Nonprofits by filling out this [short form](https://validate.poweredbypercent.com/anthropic) to verify your nonprofit status. - -For larger organizations looking to access the Enterprise plan, please [contact our Sales team](https://claude.com/contact-sales/nonprofits). - ---- - -## Nonprofit operations and fundraising connectors - -Through Model Context Protocol (MCP) **connectors**, Claude connects directly to leading nonprofit platforms and databases, enabling you to query data using natural language and receive responses with source citations. - -- **[Benevity](https://benevity.com/), **which can be used to access more than 2.4 million validated nonprofits through its global cause database to support volunteering and donation searches in Claude; -- **[Blackbaud](https://www.blackbaud.com/), **which provides CRM and fundraising tools for donor management, campaign tracking, and giving optimization; -- **[Candid](https://candid.org/), **which provides data on nonprofits and funders for the discovery of organizations, grants, and philanthropic opportunities. - -Claude also includes Connectors to other workplace and productivity platforms like Microsoft 365, Gmail & Google Drive, Google Workspace, Asana, Slack, HubSpot, and many more. Explore all available Claude Connectors [here](https://claude.com/connectors). - ---- - -## AI Fluency for Nonprofits - -**AI Fluency for Nonprofits** is a sector-specific enablement course designed to help mission-driven organizations adopt AI effectively and responsibly. Co-created with Giving Tuesday, this course provides practical guidance on integrating AI into nonprofit workflows while maintaining your organization's values and mission focus. - -The course includes: - -- Best practices for responsible AI adoption in mission-driven contexts -- Examples of effective and safe AI use within nonprofit context -- Considerations for adoption AI across your nonprofit organizationOpportunity to earn a shareable certificate of completion - -Access the [AI Fluency for Nonprofits course](https://anthropic.skilljar.com/ai-fluency-for-nonprofits) through Anthropic Academy. - -## Common nonprofit use cases - -Get started with nonprofit use cases including program design, AI policy template generator, program data visualization and more. See [here](https://claude.com/resources/use-cases/category/nonprofits) for our nonprofit use cases page. - ---- - -## Frequently asked questions - -#### Which organizations are eligible for Claude for Nonprofits? - -Our nonprofit program pricing is available to qualifying nonprofits with 501(c)(3) designation or equivalent international designations. We also include K-12 public & private schools in our nonprofit pricing. - -Additionally, mission-based healthcare organizations with 501(c)(3) status may qualify, including independent Critical Access Hospitals (CAHs) and Rural Emergency Hospitals (REHs) not part of larger health systems, HRSA-designated Federally Qualified Health Centers (FQHCs) and FQHC Look-Alikes, and CMS-certified Rural Health Clinics (RHCs). - -#### Who is not eligible? - -At this time, the following organizations are not eligible: - -- Government agencies -- Political organizations or campaigns -- Higher education institutions -- Healthcare systems and hospitals -- Organizations that conflict with the anti-discrimination policies of our verification partner - -#### What's the process to get validated? - -**For Enterprise plans:** When you click "Contact Sales," our nonprofit sales team will verify your 501(c)(3) or equivalent nonprofit status as part of the sales conversation. - -**For Team plans (self-serve):** You'll be directed to our validation partner, Goodstack, to verify your nonprofit status. This process should take no more than 2-3 minutes. Once approved, you'll receive an email to complete your account setup with nonprofit pricing automatically applied. - -1. Validate your nonprofit organization status through the [Goodstack form](https://validate.poweredbypercent.com/anthropic): - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1859550134/3415c95777759fcd2fa1f2c452a9/7a6e1fc2-94e9-4dc5-90aa-b72ef769a934?expires=1776784500&signature=2a8f06eafa3e10dbdd4ccf71e1a08206191ca61b88192afd28d3799bdbc6c8ba&req=dSgiH8x7nYBcXfMW1HO4zdZi8VFezjrkauxJI2ssEtfo3QiFn9TutKulfdOQ%0AAsuN%0A) -2. If you match our nonprofit eligibility criteria, you should receive an email from Anthropic confirming your eligibility. -3. Follow the link in the email to sign up on this page using your Goodstack verified email address. You must sign up using the email you verified with Goodstack. - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1859550858/a8e7833485a9306ef355ede135d9/0a6664d1-a09c-4790-86ec-d1d6d71cd5b5?expires=1776784500&signature=df66a526e7695a5e8958a1b7e5fba6125380b4841247aefa2e3f620cf6a77d6a&req=dSgiH8x7nYlaUfMW1HO4zUHP%2FKl3mnAgKfBwVdbHuxk0ab9c1UVapupP44Zl%0A24jT%0A) -4. Click ‘With my team’ and fill in your details to set up your Team plan account: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1859551642/ca5be89a4c185449daf6152097ad/cc2254e9-fe79-449c-92c0-f5acc91e1f03?expires=1776784500&signature=b00ff4a55859e02f5f6db049ebcc7e4256a9edf48e53b1f1b9e945de81f0c3c4&req=dSgiH8x7nIdbW%2FMW1HO4zbZSFBoVSV%2Bmrg0IMwuRgitSO%2FUZzbEFrHJjS%2FpX%0A96cB%0A) - -#### How long will the nonprofit discount apply to my organization? - -The nonprofit discount remains active on your account as long as your organization maintains eligible nonprofit status. You do not need to reapply annually. However, Anthropic reserves the right to periodically verify nonprofit status. If your organization's status changes (e.g., loss of 501(c)(3) designation or equivalent), please notify Anthropic so your account can be adjusted accordingly. - -#### Why wasn’t my nonprofit verified for a discount? - -Anthropic partners with Goodstack to validate nonprofit eligibility criteria. If you have questions about your application, please [contact Goodstack here](https://help.goodstack.org/hc/en-us). - -#### What do I do if I already have a full priced account? - -If you already have a paid Team plan account on your nonprofit organization email and qualify for nonprofit pricing, please follow these steps: - -1. Cancel your plan by navigating to [Admin settings > Billing](https://claude.ai/admin-settings/billing) and clicking “Cancel.” - 1. Note that only organization Owners and Primary Owners have this ability. -2. Wait until the current subscription expires. - 1. If you're on an annual plan, [reach out our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support) with your organization name, nonprofit verification status, and current subscription details for assistance with switching to nonprofit pricing. -3. Verify your nonprofit status via [Goodstack](https://validate.poweredbypercent.com/anthropic). -4. Once verified, follow the email instructions to re-subscribe with your verified email address. - -> **Note: **Your existing Team plan account data will be retained after canceling, so resubscribing with the same email address will restore that data. - -If you already have a paid Enterprise account on your nonprofit organization email, [please contact sales](https://claude.com/contact-sales/nonprofits). - -#### Can the nonprofit discount apply to a Team organization that already has Premium seats? - -Yes, the nonprofit discount can be applied to an existing Team plan. If your organization already has a Team plan with Premium seats, click your initials, then "Get help" to [reach out our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support) with your organization details and nonprofit verification. Our team can help apply the discounted rate to the existing subscription moving forward. Note that the discount will apply to future billing cycles; retroactive refunds for periods before verification are not typically provided. - -#### Do all of the email addresses added to the Team plan need to use the same domain? - -No, Team plans do not require all members to have the same email domain. Admins can invite users with any email address to join their Team plan, as long the [domain is added in **Allowed email domains**](https://support.claude.com/en/articles/13325567-account-management-faqs#h_b54c41c86c)**. **This is helpful for nonprofits that work with volunteers, contractors, or partner organizations who may use different email domains. However, we recommend using organizational emails when possible for security and administrative purposes. - -#### My Claude account was created with a different email address from my nonprofit organization; how can I retain or migrate my data when switching to a nonprofit Team plan? - -Currently, there is no automated migration path for conversation history between accounts. If you're added to a nonprofit Team plan organization using a different email address, you can export any important information from your original account manually before discontinuing use and switching to the new nonprofit organization. - -#### How does Claude integrate with our existing nonprofit tools? - -Claude offers purpose-built integrations with leading nonprofit platforms including Microsoft 365, Candid, Blackbaud, Asana, and other sector-specific tools through our MCP (Model Context Protocol) partnerships. These integrations allow Claude to work seamlessly within your existing workflows - from grant writing in your CRM to program evaluation in your data platforms - without requiring technical expertise or custom development. - -See more on how to set up connectors [here](https://support.claude.com/en/articles/11724452-using-the-connectors-directory-to-extend-claude-s-capabilities). - -#### How does Claude handle our data and privacy? - -As with all Team and Enterprise plan accounts, data shared with Claude is kept private: by default, we don’t use it to train our models. Claude maintains SOC 2 Type II, ISO 27001, and HIPAA-readiness, and our connectors don’t access anything that you haven’t explicitly granted them permission to. See our [Privacy Center](https://privacy.claude.com/en/collections/10672411-data-handling-retention) for additional details. - -For detailed information on our security practices and compliance certifications, visit our [Trust Center](https://trust.anthropic.com/). - -#### What's the difference between the Team plan and the Enterprise plan for nonprofits? - -The Team plan is perfect for smaller nonprofits or individual departments, supporting up to 150 users with collaborative workspaces and SSO. This is available self-serve, please fill out [this short form](https://validate.poweredbypercent.com/anthropic) to verify. - -The Enterprise plan is designed for larger organizations needing advanced features like custom data retention policies, expanded context windows for complex documents, SCIM provisioning, and dedicated success management. - -#### I’m a tax-exempt nonprofit. How do I have tax removed from my invoice? - -Because we do not have a way to proactively apply Sales tax exemption, when setting up your organization’s account for the first time, you will get charged tax by default. Once you purchase, the process to get that tax refunded and removed from all future purchases is to email your Sales tax exempt form using the “Get Help” button in your Claude account (more information on this [here](https://support.claude.com/en/articles/9015913-how-to-get-support)). - -1. Once logged into your account, click on your profile and select “Get help”: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1859539953/597e1f19c60656e83c1837bb8f58/378309b4-8aac-4ca0-8e5a-8dbaad5421fa?expires=1776784500&signature=c70b2e18fc8dbb86cd710fc7ab48e7a2b03d2140f5bd6a0eb72bd8ff555a2524&req=dSgiH8x9lIhaWvMW1HO4zXOOyvDFyn6xeuk4zq7weKA4EjrqY9v%2FtEeQEsV%2F%0ACMcS%0A) -2. Next under “Messages”, click “Send us a message": - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1859540669/dea0231fbbeb497049cd83fbbb0c/f18b8af9-1621-45cf-8961-55aad08561eb?expires=1776784500&signature=a517f05247ad8b2b337251fdadea994eee7495785bd4a862bae18d4cb30dee05&req=dSgiH8x6nYdZUPMW1HO4zQgqkWVmtVUt8Dcdz%2Fuy4lY4JWGOfaU9j%2BRTpZT3%0AT4Hb%0A) -3. Accept the conditions: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1859541804/ce534de604e9de751f9a0133e40d/ccd6ddf2-4912-4e13-9820-b8e39e31e6aa?expires=1776784500&signature=1999ea6650ea0fdb1de3146ba939e1ef1e76b945d88a379f849af1621f73d267&req=dSgiH8x6nIlfXfMW1HO4zS9v2pI02gulRUfBF6HehmRkniHuyNNKWosaw1Hf%0A2khY%0A) -4. Send a message saying something along the lines of “I was charged tax, but am tax exempt. I would like to submit my Sales tax exemption certificate for upload.” -5. Please attach your Sales tax exemption certificate as a pdf to this message. -6. Support will respond to your message letting you know that they’ve received your certificate and that it has been forwarded to our Billing team for review. - 1. If you’re reaching out on behalf of your organization, please ensure the Owner or Admin on the account is CC’d to the thread -7. If the Billing team confirms that the certificate is valid, your Sales tax exemption will be applied, and tax accrued for previous invoices within the last 45 days will be refunded to the original payment method. Additionally, **you will not be charged Sales tax on future invoices.** - 1. If you notice that tax is still being charged going forward, reach back out via Get Help for Support to investigate further. - -#### What kind of support and training do you provide? - -Every nonprofit can access our AI Fluency for Nonprofits course and nonprofit use cases in our [use case library](https://claude.com/resources/use-cases/category/nonprofits), designed specifically for mission-driven organizations. Our [Help Center](https://support.claude.com/en/) is available to all nonprofits for most commonly asked questions or technical issues that require support. - -#### How do you measure success for nonprofit partners? - -We track both efficiency metrics and mission advancement indicators. This includes traditional metrics like user adoption rates and time saved, but more importantly, mission-specific outcomes like increase in beneficiaries served, improvement in program outcome measurements, growth in funding secured, and enhancement in stakeholder engagement scores. We work with each enterprise partner to establish baseline metrics and track progress quarterly, sharing aggregated insights across our nonprofit community to drive sector-wide learning. - ---- - -## Troubleshooting - -#### I followed the email link but am not seeing the discounted rate. - -If the discounted rate does not appear after using the emailed discount link, follow these steps: - -1. Try clearing your browser cache and cookies, then attempt to sign up again using the original link. -2. Ensure you're not already signed into an existing Claude account, as this may cause conflicts. -3. Try using an incognito/private browser window to complete signup. -4. If issues persist, click your initials, then "Get help" to [reach out our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support) with the following details: organization name, email address used for sign up, the discount link they received, and any error messages displayed. Support can manually verify the discount was applied or assist with troubleshooting. - -#### In cases where the Team plan option is greyed out or not selectable, what is the recommended support path? - -When the Team plan option appears greyed out, this typically indicates one of the following: - -1. The user may already be associated with an existing Team or organization. -2. There may be a browser compatibility issue. -3. The discount link may have expired or been used previously. - -**Recommended steps:** - -1. First, try a different browser or incognito mode. -2. If the issue persists, click your initials, then "Get help" to [reach out our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support) with a screenshot of the greyed-out option and your email address. Support can investigate whether there are account conflicts and assist with resolution. - -## Related Articles -- [Getting started with Claude in Slack](https://support.claude.com/en/articles/11506255-getting-started-with-claude-in-slack) -- [Using the Benevity Connector in Claude](https://support.claude.com/en/articles/12923227-using-the-benevity-connector-in-claude) -- [Using the Candid Connector in Claude](https://support.claude.com/en/articles/12923235-using-the-candid-connector-in-claude) -- [Claude for Nonprofits Partnership Guide for All Users](https://support.claude.com/en/articles/12923901-claude-for-nonprofits-partnership-guide-for-all-users) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) diff --git a/data/claude/claude-for-nonprofits/12923221-using-the-blackbaud-connector-in-claude.md b/data/claude/claude-for-nonprofits/12923221-using-the-blackbaud-connector-in-claude.md deleted file mode 100644 index 13eef3b5..00000000 --- a/data/claude/claude-for-nonprofits/12923221-using-the-blackbaud-connector-in-claude.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: "Using the Blackbaud Connector in Claude" -title_slug: "using-the-blackbaud-connector-in-claude" -source_url: "https://support.claude.com/en/articles/12923221-using-the-blackbaud-connector-in-claude" -last_updated_iso: "2026-03-16T20:59:01Z" -article_id: "14637538" -breadcrumbs: - - "Claude for Nonprofits" ---- - -# Using the Blackbaud Connector in Claude - -_Last updated: 2026-03-16T20:59:01Z_ - -The Blackbaud Connector provides Claude with secure access to Raiser’s Edge NXT fundraising data, enabling nonprofit professionals to retrieve donor records, gifts, events, and generate communications using natural language. This article explains how to set up and use the Blackbaud Connector for your fundraising workflows. - -The Blackbaud Connector relies upon Claude’s ability to use remote connectors. - -## What This Integration Provides - -#### Capabilities - -The Blackbaud Connector enables Claude to access and interact with your fundraising data from Raiser’s Edge NXT. - -- **Constituent Profile Retrieval:** Access detailed donor profiles including contact information, affiliations, and giving history. Claude can retrieve comprehensive constituent data on demand. -- **Constituent Search:** Search for donors by name or partial name across your Raiser’s Edge NXT database, making it easy to find specific individuals in your records. -- **Event Discovery:** Search for fundraising events by name or keyword and retrieve event details including dates, locations, funds raised, and participant information. -- **Gift Record Access:** View specific gift records including donation amounts, dates, donors, and associated campaigns to understand giving patterns. -- **Communication Generation:** Draft personalized thank-you notes, outreach emails, and other donor communications using data from your records. -- **Real-Time Data Access:** The connector fetches information on-demand from Raiser’s Edge NXT, ensuring the data Claude provides is current at the moment you ask. - -#### How Claude Uses Blackbaud Data - -Claude applies your Blackbaud fundraising data to support nonprofit workflows. - -- Donor Research: Retrieves constituent profiles and giving histories to help you understand donor relationships and prepare for meetings or outreach. -- Gift Analysis: Pulls donation records to identify giving patterns, track campaign performance, and recognize major donors. -- Event Planning Support: Searches event records to review past fundraising activities, compare results, and inform future event strategies. -- Personalized Communications: Uses donor data to draft customized thank-you letters, appeals, and follow-up messages that reference specific gifts and engagement history. -- Quick Data Lookups: Enables rapid answers to questions about constituents, events, or gifts without requiring you to open Raiser’s Edge NXT directly. - -## Setting Up the Blackbaud Connector - -#### For Blackbaud Marketplace Admins - -Your Marketplace admin needs to connect the Claude for Blackbaud application: - -1. Navigate to the [Claude for Blackbaud app](https://app.blackbaud.com/marketplace) in the Blackbaud Marketplace. -2. Connect it to your Blackbaud environment. -3. Approve scopes during installation for access to constituent and event data. - -#### For Organization Owners - -1. From [Claude.ai](http://claude.ai), navigate to Settings. -2. Select Connectors or Integrations. -3. Select Add server or Browse connectors. -4. Search for and select Blackbaud from the available connectors. -5. Follow the prompts to add the Blackbaud server to your Claude organization. -6. Confirm authorization to enable the integration. - -#### For Individual Users - -After admin setup is complete: - -1. Log into Claude with your enterprise account. -2. Go to Settings, then Connectors. -3. Select Blackbaud Connector, then choose Connect or Authorize. -4. Sign in with your Blackbaud ID and grant permission for Claude to access your data. -5. Your Blackbaud account will show as Linked once authorization is complete. - -## Common Use Cases - -#### Donor Lookup - -Example prompt: - -``` -Show me the profile for Jane Smith, including her contact information and
recent donations. -``` - -**When to use:** Preparing for donor meetings, reviewing constituent relationships, or verifying contact details. - -**Tip:** Include the donor’s full name for more accurate results. - -#### Gift History Analysis - -Example prompt: - -``` -What are the details of John Doe’s donations over the past year? Include
amounts, dates, and which campaigns they supported. -``` - -**When to use:** Reviewing donor engagement, preparing acknowledgment letters, or analyzing giving patterns. - -**Works well with:** Requests spanning 1-3 years to identify trends without overwhelming detail. - -#### Event Research - -Example prompt: - -``` -Find any events titled “Annual Gala” and show me the details including
attendance and funds raised. -``` - -**When to use:** Planning future events, comparing year-over-year performance, or researching past fundraising activities. - -**Note:** Use specific keywords that match your event naming conventions for best results. - -#### Thank-You Letter Drafting - -Example prompt: - -``` -Draft a personalized thank-you email to Sarah Johnson for her recent $500
donation to the Building Fund campaign. -``` - -**When to use:** Following up on donations, acknowledging major gifts, or sending timely appreciation messages. - -**Key benefit:** Claude retrieves the donor’s information and gift details to create personalized, accurate communications. - -#### Constituent Search - -Example prompt: - -``` -Find all constituents named Williams in our database. -``` - -**When to use:** Locating donors when you have partial name information or searching for related family members. - -**Tip:** Start with partial searches and narrow down results based on additional identifying information. - -## Tips for Using the Blackbaud Connector - -- Use full donor names for more accurate constituent lookups. -- Specify time periods when requesting gift histories (e.g., “past 12 months,” “2024 fiscal year”). -- Ask naturally—describe what you need as if asking a colleague. -- Combine multiple requests when helpful (e.g., “Show me Jane’s profile and draft a thank-you for her last gift”). -- Always review AI-generated communications before sending, especially those involving sensitive donor information. -- Remember that Claude only accesses data your Blackbaud user account is authorized to view. - -## Related Articles -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) -- [Using the Benevity Connector in Claude](https://support.claude.com/en/articles/12923227-using-the-benevity-connector-in-claude) -- [Using the Candid Connector in Claude](https://support.claude.com/en/articles/12923235-using-the-candid-connector-in-claude) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) diff --git a/data/claude/claude-for-nonprofits/12923227-using-the-benevity-connector-in-claude.md b/data/claude/claude-for-nonprofits/12923227-using-the-benevity-connector-in-claude.md deleted file mode 100644 index a49b85a6..00000000 --- a/data/claude/claude-for-nonprofits/12923227-using-the-benevity-connector-in-claude.md +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: "Using the Benevity Connector in Claude" -title_slug: "using-the-benevity-connector-in-claude" -source_url: "https://support.claude.com/en/articles/12923227-using-the-benevity-connector-in-claude" -last_updated_iso: "2026-03-16T20:59:23Z" -article_id: "14637546" -breadcrumbs: - - "Claude for Nonprofits" ---- - -# Using the Benevity Connector in Claude - -_Last updated: 2026-03-16T20:59:23Z_ - -The Benevity integration enables you to discover and research charitable causes and nonprofit organizations through natural conversation. This article explains how to set up and use the Benevity Nonprofit connector with Claude to find nonprofits that align with your values. - -The Benevity integration relies upon Claude’s ability to use remote connectors. - -## What this integration provides - -The Benevity integration connects Claude directly to Benevity’s extensive database of charitable organizations. This integration allows you to search for nonprofits, learn about their missions and programs, and access their websites—all through conversation with Claude. - -This integration provides access to: - -- 2.5M+ nonprofit organizations -- Detailed organization profiles, including mission statements, program descriptions, and geographic focus -- Keyword search to find local and national/international organizations -- Direct website links to learn more and support nonprofits you care about - -## Who can access the Benevity integration? - -The Benevity integration is available to users with paid Claude plans (Pro, Max, Team, or Enterprise). A Benevity account is not required to use the connector. Authentication or login is not needed—simply connect and start searching. - -## Setting up the Benevity integration - -#### For Organization Owners (Team and Enterprise) - -1. Navigate to [Admin settings > Connectors](https://claude.ai/admin-settings/connectors) -2. Select “Browse connectors” -3. Search and select “Benevity” -4. Select “Add to your team” - -#### For Individual Claude Users - -1. Navigate to Settings > Connectors -2. Select “Browse connectors” -3. Search and select “Benevity” -4. Follow the instructions to enable the Benevity connector - -Learn about [finding and connecting tools](https://support.claude.com/en/articles/11724452-using-the-connectors-directory-to-extend-claude-s-capabilities) in Claude. - -## Common use cases - -#### Discover nonprofits by interest area - -Describe the type of nonprofit you want to support and get recommendations for relevant nonprofits. - -Example prompts: - -``` -I’m passionate about environmental conservation, especially ocean health.
Can you help me find organizations working on marine ecosystem protection? -``` - -``` -I’d like to learn about organizations working on mental health support for
veterans. What options are out there? -``` - -#### Find local charities - -Search for nonprofits in your community by location to support local impact. - -Example prompts: - -``` -I want to volunteer with a food bank in Seattle. Can you help me find
local organizations that address food insecurity? -``` - -``` -Our company wants to support education initiatives in Chicago. Can you
find nonprofits focused on youth education in that area? -``` - -#### Research before donating - -Learn comprehensive details about an organization’s mission, programs, and impact before contributing. - -Example prompts: - -``` -I heard about Ocean Conservancy. Can you tell me more about what they do
and what communities they serve? -``` - -``` -Can you compare these three environmental nonprofits and tell me which has
the broadest geographic reach? -``` - -#### Plan corporate giving - -Identify verified nonprofits for workplace giving programs or team volunteering events. - -Example prompts: - -``` -We’re planning a company volunteer day focused on STEM education. What
organizations in our area could we partner with? -``` - -``` -Our team wants to set up a matching gift program. Can you help us find
reputable charities in the housing and homelessness space? -``` - -## FAQs - -#### Is the Benevity integration free to use? - -Yes! The integration is free for all Claude Pro users. No Benevity account is required to search and discover nonprofit organizations. - -#### Can I donate directly through this integration? - -No, the integration is designed for discovery and research. To donate or volunteer, you’ll need to visit the nonprofit’s website directly. Claude can provide you with links to the organizations you’re interested in. - -#### How current is the data? - -The integration provides real-time access to Benevity’s database, which includes over 2.5 million nonprofit organizations. Organization profiles are regularly updated to reflect current information. - -#### Does this work internationally? - -Yes, the Benevity database includes nonprofit organizations from around the world. You can search for local charities in your community or explore international organizations working on global issues. - -## Related Articles -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) -- [Using the Blackbaud Connector in Claude](https://support.claude.com/en/articles/12923221-using-the-blackbaud-connector-in-claude) -- [Using the Candid Connector in Claude](https://support.claude.com/en/articles/12923235-using-the-candid-connector-in-claude) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) diff --git a/data/claude/claude-for-nonprofits/12923235-using-the-candid-connector-in-claude.md b/data/claude/claude-for-nonprofits/12923235-using-the-candid-connector-in-claude.md deleted file mode 100644 index 1074e8c3..00000000 --- a/data/claude/claude-for-nonprofits/12923235-using-the-candid-connector-in-claude.md +++ /dev/null @@ -1,379 +0,0 @@ ---- -title: "Using the Candid Connector in Claude" -title_slug: "using-the-candid-connector-in-claude" -source_url: "https://support.claude.com/en/articles/12923235-using-the-candid-connector-in-claude" -last_updated_iso: "2026-03-16T20:29:37Z" -article_id: "14637558" -breadcrumbs: - - "Claude for Nonprofits" ---- - -# Using the Candid Connector in Claude - -_Last updated: 2026-03-16T20:29:37Z_ - -The Candid integration brings the power of Candid’s comprehensive nonprofit and funder data directly into Claude. This article explains how to set up and use the Candid connector to search millions of organizations, discover funding opportunities, and access expert knowledge about the social sector—all through natural conversation. - -The Candid integration relies upon Claude’s ability to use remote connectors. - -## What this integration provides - -The Candid integration connects Claude directly to Candid’s extensive database of nonprofit and philanthropic information. Candid is a nonprofit that provides the most comprehensive data and insights about the social sector, connecting people who want to change the world with the resources they need to do it. - -This integration provides access to: - -- Over 1.9 million nonprofits and foundations -- Expert knowledge base with research reports, training materials, and news -- Taxonomies describing work across the nonprofit and philanthropic sector -- Comprehensive organizational profiles with mission, location, financials, and grants data - -## Who can access the Candid integration? - -The Candid integration is available to Claude Pro users. A Candid account is not required to use basic search functionality. Some advanced features may require additional authentication. - -> **Note:** This tool is currently in beta. Core functionality is available, but some advanced features are still under development. Please reach out with feedback to [onlinelibrarian@candid.org](mailto:onlinelibrarian@candid.org). - -## Setting up the Candid integration - -#### For Organization Owners (Team and Enterprise) - -1. Navigate to [Admin settings > Connectors](https://claude.ai/admin-settings/connectors) -2. Select “Browse connectors” -3. Search and select “Candid” -4. Select “Add to your team” - -#### For Individual Claude Users - -1. Navigate to Settings > Connectors -2. Select “Browse connectors” -3. Search and select “Candid” -4. Follow the instructions to enable the Candid connector - -Learn about [finding and connecting tools](https://support.claude.com/en/articles/11724452-using-the-connectors-directory-to-extend-claude-s-capabilities) in Claude. - ---- - -## Available tools - -The Candid MCP connector provides several powerful tools that Claude can use to answer your questions. Here are the main capabilities: - -#### 1. Search organizations - -**What it does:** Search for nonprofits and foundations by name, mission description, location, or areas of work. - -**Use it for:** - -- Finding specific organizations by name or EIN -- Discovering organizations working on particular issues -- Locating nonprofits serving specific geographic areas -- Finding organizations with specific transparency levels or leadership demographics - -**Example queries:** - -- "Find homeless shelters in New York City that have specific support for women" -- "Show me environmental foundations in Northern California" - -**Key features:** - -- Hybrid search combining keyword and semantic matching -- Filter by location (postal code, state/province, or geographic IDs) -- Filter by subject areas and populations served -- Filter by transparency seals (Platinum, Gold, Silver, Bronze) -- Filter by leader demographics (women, BIPOC, LGBTQ+, people with disabilities) -- Access organizational mission and program information - -#### 2. Find mentioned organizations - -**What it does:** Automatically identifies organization names in responses and links them to official Candid profiles. - -**Use it for:** - -- Getting quick access to detailed organization profiles -- Verifying organization information -- Exploring organizations mentioned in research or news articles - -**How it works:** When Claude mentions an organization, this tool finds the official match in Candid's database and creates clickable links to their profiles—no extra work required! If you have a paid subscription to [Candid’s web products](https://candid.org/), you can also click through to see advanced information like specific grant histories, in-depth financials, affiliated people, or openness to funding applications. - -#### 3. Knowledge search - -**What it does:** Search Candid's expert knowledge base including research reports, training materials, blog posts, and curated news. - -**Use it for:** - -- Learning about trends in philanthropy -- Finding best practices and expert guidance -- Staying current with sector news -- Accessing academic research on social issues -- Getting help with Candid's platform and tools - -**Available sources:** - -- Candid insights: Articles from sector experts and thought leaders -- Candid help: FAQs and guidance on using Candid's platform -- Candid learning: Training documents from subject matter experts -- Candid news: Real-time updates on philanthropic activity worldwide -- IssueLab research reports: Academic research on the social sector -- YouTube training: Transcripts from video training seminars - -**Example queries:** - -- "What are recent trends in climate philanthropy?" -- "How do I write an effective grant proposal?" -- "What's new in nonprofit fundraising strategies?" -- "Show me research on food insecurity in rural communities" - -#### 4. Find relevant taxonomic terms - -**What it does:** Uses AI to identify relevant terms from Candid's Philanthropy Classification System (PCS) taxonomy based on your description. - -**Use it for:** - -- Understanding how Candid categorizes work in the social sector -- Getting accurate taxonomy codes for advanced searches -- Exploring related subject areas or populations served - -**Example queries:** - -- "What taxonomy terms relate to mental health services for veterans?" -- "Show me PCS codes for climate change work" - -**About the PCS taxonomy:** Candid's taxonomy describes activity across the social and philanthropic sectors, covering subjects (what organizations work on) and populations served (who they serve). Learn more at taxonomy.candid.org. - -#### Behind the scenes - -The connector also includes technical tools that work automatically in the background to ensure accurate, timely results—like converting location descriptions into searchable geographic codes, or identifying the current date for time-sensitive queries. You don't need to think about these; Claude uses them automatically when needed. - ---- - -## Usage examples - -#### Example 1: Finding organizations in your area - -**You ask:** "I'm looking for foundations in California that fund youth education programs." - -**Claude will:** - -1. Use Search Organizations with relevant filters (admin1='CA', search terms related to youth education) -2. Return a list of matching foundations with links to their Candid profiles -3. Provide relevant details like location, mission focus, and Seals of Transparency level - -**Sample response:** - -Based on my search of Candid's database, I found several notable foundations in California that fund youth education programs: - -Quest Foundation - Danville, CA - -- Has awarded 243 grants totaling over $9.3 million -- Focuses on: elementary and secondary education, charter schools, higher education, reading promotion, and youth services -- Also supports family services and child welfare - -Ross Stores Foundation - Dublin, CA - -- Has awarded 225 grants totaling over $4 million -- Accepts applications (though no current open funding opportunities listed) -- Focuses on: higher education, out-of-school learning, reading promotion, and youth development -- Specifically serves children and youth - -[Additional details about their focus areas...] - -#### Example 2: Researching sector trends - -**You ask:** "What are the latest trends in climate philanthropy?" - -**Claude will:** - -1. Use Knowledge Search to find recent articles, research, and blog posts about climate philanthropy. -2. Use Find Mentioned Organizations to link any organizations mentioned in the content. -3. Synthesize findings into a comprehensive overview. - -**Sample response:** - -Based on the latest research and insights from the philanthropic sector, here are the key trends shaping climate philanthropy: - -*Significant Growth, But Still Insufficient* - -Foundation funding for climate mitigation nearly tripled from 2019 to 2023, reaching $4.8 billion according to ClimateWorks Foundation. However, this represents less than 2% of global philanthropic giving—far below what's needed to address the crisis. - -*Major Geographic Disparities* - -60% of single-region foundation funding goes to the U.S. and Europe, while Africa, Asia, Oceania, and Latin America receive only 20%. Low- to middle-income countries most vulnerable to climate impacts capture just 14% of funding. - -[Additional insights with citations and links...] - -#### Example 3: Exploring organizations by mission - -**You ask: **"Help me find nonprofits working on food access in Seattle that are highly transparent." - -**Claude will:** - -1. Use Find Named Locations to identify Seattle's geographic ID -2. Use Find Relevant Taxonomic Terms to identify food security subject codes -3. Use Search Organizations with location, subject, and Seals of Transparency filters -4. Return a curated list with profile links and details about their work - -#### Example 4: Learning about the sector - -**You ask:** "I'm new to grant writing. What are best practices?" - -**Claude will:** - -1. Use Knowledge Search targeting Candid learning and Candid Help sources -2. Provide expert guidance from Candid's training materials -3. Link to relevant articles and video transcripts for deeper learning - ---- - -## Tips for best results - -#### Be specific with locations - -When searching for organizations, specific location information helps narrow results: - -- ✅ "nonprofits in Brooklyn, New York" -- ✅ "foundations serving rural Montana communities" -- ❌ "organizations in the Northeast" (too broad) - -#### Describe work, not just keywords - -The search tools understand descriptions of work, not just keywords: - -- ✅ "organizations helping homeless youth find permanent housing" -- ✅ "funders supporting immigrant and refugee integration programs" -- ✅ "nonprofits providing mental health services to veterans" - -#### Combine filters for precision - -#### You can request multiple filters at once: - -- "Environmental organizations in California with BIPOC leadership" -- "Healthcare nonprofits in Texas with Platinum transparency seals" - -#### Ask follow-up questions - -Once you have results, dig deeper: - -- "Tell me more about [organization name]" -- "What is this organization's mission?" -- "Are there similar organizations in other states?" - -#### Use knowledge search for context - -Before diving into organizational data, get context: - -- "What should I know about funding for affordable housing?" -- "What are current best practices in nonprofit board governance?" - -#### Be careful with analytical questions - -The current tool is designed for searching about specific organizations or general sector knowledge. It does not currently directly support questions involving calculations, aggregations, or analysis like: - -- "Which nonprofits received the 3 largest grants for community healthcare in 2023?” -- “What was the % change in funding from these grant providers in the last 5 years?” - -Claude may still try to answer these questions, but it may not be fully accurate. We are working on supporting such questions directly in the future - stay tuned! In addition, deeper information on grants funding and trends is always available through Candid's subscription products on candid.org. - -## Common use cases - -#### Find organizations - -Search for nonprofits and foundations by name, mission, location, leadership demographics, or area of work. - -Example prompts: - -``` -“Find nonprofits focused on climate change adaptation in California.”
“Show me foundations that fund education initiatives in rural areas.”
“What organizations work on affordable housing in Chicago?” -``` - -#### Research organizational profiles - -Get comprehensive details about specific organizations including their mission, programs, financials, and leadership. - -Example prompts: - -``` -“Tell me about the Ford Foundation’s grantmaking priorities”
“What is the annual budget of Habitat for Humanity?”
“Who are the board members of the Sierra Club Foundation?” -``` - -#### Discover funding opportunities - -Find foundations and funding opportunities that match specific criteria or project areas. - -Example prompts: - -``` -“What foundations fund early childhood education programs?”
“Find corporate giving programs that support STEM education”
“Which funders have given grants to organizations working on food
insecurity?” -``` - -#### Access expert knowledge - -Tap into Candid’s research reports, training materials, and social sector news. - -Example prompts: - -``` -“What are current trends in nonprofit fundraising?”
“How do I write a strong grant proposal?”
“What are best practices for nonprofit board governance?” -``` - -## FAQs - -#### Is the Candid integration free to use? - -Yes! Basic search functionality is free for all paid Claude plans. Some advanced features requiring access to premium Candid data may require additional authentication. - -#### How current is the data? - -Candid updates its data continuously: - -- **Organization data:** Updated regularly from IRS filings, official registrations, and direct organization input. -- **Knowledge base:** Updated continuously with new research, articles, and news. -- **News:** Updated daily with curated sector news. - -The integration provides real-time access to the latest available data. - -#### Can I search international organizations? - -Candid has the most comprehensive and up-to-date coverage of US organizations. - -#### What if I can't find a specific organization? - -Not all organizations are in Candid's database. Coverage is most comprehensive for: - -- US IRS-registered 501(c)(3) organizations -- US grantmaking foundations -- Organizations that have claimed their Candid profiles - -If you can't find an organization, try: - -- Searching by EIN (for US organizations) -- Using alternate names or acronyms -- Broadening your search terms - -#### How do I interpret Seals of Transparency? - -Candid Seals of Transparency indicate how much information an organization has shared: - -- **Platinum:** Most comprehensive information provided including metrics. -- **Gold:** Dive deep into detailed financials and demographics information. -- **Silver:** More organizational information shared such as program information. -- **Bronze:** Basic core organization information provided. -- **No Seal:** Organization claimed their profile but didn't complete the transparency process. - ---- - -## Privacy and data usage - -- The Candid integration accesses publicly available nonprofit organization information -- No personal user data is shared with Candid through the integration -- Search queries are used only to retrieve relevant organizational results -- All data comes from Candid’s verified nonprofit database - -## Need more help? - -If you’re experiencing issues with the Candid integration or have questions not covered here, please contact Claude support or visit our help center for additional troubleshooting guides. For Candid-specific questions, you can reach out to [onlinelibrarian@candid.org](mailto:onlinelibrarian@candid.org). - -## Related Articles -- [Using Research on Claude](https://support.claude.com/en/articles/11088861-using-research-on-claude) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) -- [Using the Blackbaud Connector in Claude](https://support.claude.com/en/articles/12923221-using-the-blackbaud-connector-in-claude) -- [Using the Benevity Connector in Claude](https://support.claude.com/en/articles/12923227-using-the-benevity-connector-in-claude) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) diff --git a/data/claude/claude-for-nonprofits/12923668-claude-for-nonprofits-partnership-success-guide-for-admins.md b/data/claude/claude-for-nonprofits/12923668-claude-for-nonprofits-partnership-success-guide-for-admins.md deleted file mode 100644 index 3725108e..00000000 --- a/data/claude/claude-for-nonprofits/12923668-claude-for-nonprofits-partnership-success-guide-for-admins.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: "Claude for Nonprofits Partnership Success Guide for Admins" -title_slug: "claude-for-nonprofits-partnership-success-guide-for-admins" -source_url: "https://support.claude.com/en/articles/12923668-claude-for-nonprofits-partnership-success-guide-for-admins" -last_updated_iso: "2026-03-16T21:06:31Z" -article_id: "14638015" -breadcrumbs: - - "Claude for Nonprofits" ---- - -# Claude for Nonprofits Partnership Success Guide for Admins - -_Last updated: 2026-03-16T21:06:31Z_ - -Welcome to the Claude for Nonprofits community! This guide provides everything you need to successfully launch and scale Claude at your organization. - -We've designed a flexible, self-paced approach that can be adapted to meet your organization’s needs. Move through these milestones at your own pace: - -- **[Foundation](#h_0272fca3b6)** (Technical Setup and Access) -- **[Activation](#h_901104e8c7)** (First Users and Early Wins) -- **[Acceleration](#h_50539eb3f5)** (Scaling and Integration) -- **[Expansion](#h_b837947afe)** (Advanced Use Cases and Impact) - ---- - -## Foundation (Technical Setup and Access) - -Key Resources: - -- [Getting Started Guides](https://support.claude.com/en/articles/12166798-getting-started-with-claude-for-enterprise) - SSO, user management, and technical configuration to guide admin through the technical set-up -- [Driving Adoption at your Organization](https://anthropic.skilljar.com/driving-enterprise-adoption-of-claude) - Course includes customizable templates for change management and adoption for your organization - -#### Recommendation Actions: - -- Complete user management and technical configuration steps (SSO, SCIM, etc.) -- Set data retention and sharing policies -- Define success metrics using audit log data for activity tracking and consider surveys for deeper insights -- Plan your change management strategy and set success criteria - ---- - -## Activation (First Users and Early Wins) - -Key Resources: - -- [On-Demand AI Fluency Courses](https://anthropic.skilljar.com/) -- [Use Case and Workflow Planning](https://claude.com/resources/use-cases/workflow-improvement-planner) - -#### Recommendation Actions: - -- Create a shared project and upload Claude documentation so all team members can reference and understand your approach (an alternative approach would be making this available on an internal intranet) -- Find 3-5 enthusiastic team members to invest in the pilot and provide early feedback. Anoint these champions as go-to experts in Slack/Teams to field questions and keep conversations active. -- Choose your first few uses cases: Start with a horizontal productivity win (fast, visible, broad impact), then quickly layer in a department-specific use case that shows what's newly possible—not just faster, but fundamentally different - ---- - -## Acceleration (Scaling and Integration) - -Key Resources: - -- [Nonprofit Use Cases](https://claude.com/resources/use-cases/category/nonprofits) -- [How to access audit logs](https://support.claude.com/en/articles/9970975-how-to-access-audit-logs) -- [Claude Artifact Inspo](https://claude.ai/artifacts?category=learn) -- [MCP Connector Directory](https://claude.com/connectors) - -#### Recommendation Actions:** ** - -- Build a weekly use case spotlight schedule -- Track activity metrics using audit logs and success metrics through other collection methods such as surveys -- Identify and enable appropriate connectors and capabilities (in organization settings) -- Participate in monthly webinar series every third week of the month (email will be sent with invites to all registered admin) - ---- - -## Expansion (Advanced Use Cases and Impact) - -Key Resources: - -- [Claude Train the Trainer Program](https://anthropic.skilljar.com/enterprise-train-the-trainer) -- [Case Studies Hub](https://claude.com/customers) - -#### Recommendation Actions:** ** - -- Run an internal Train the trainer, our self-paced course to help build internal expertise and scale -- Identify new functions or areas of the organization that are interested in adopting Claude and determine what expansion rollout might look like - ---- - -## Your Success, Our Priority - -Remember, there's no "right" timeline for implementation. Whether you're moving quickly toward organization-wide adoption or taking a measured, department-specific approach, we're here to support your journey and be your partner in this transformation! - -## Related Articles -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) -- [Claude for Nonprofits Partnership Guide for All Users](https://support.claude.com/en/articles/12923901-claude-for-nonprofits-partnership-guide-for-all-users) -- [Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) -- [Claude Design admin guide for Team and Enterprise plans](https://support.claude.com/en/articles/14604406-claude-design-admin-guide-for-team-and-enterprise-plans) diff --git a/data/claude/claude-for-nonprofits/12923901-claude-for-nonprofits-partnership-guide-for-all-users.md b/data/claude/claude-for-nonprofits/12923901-claude-for-nonprofits-partnership-guide-for-all-users.md deleted file mode 100644 index 54968be0..00000000 --- a/data/claude/claude-for-nonprofits/12923901-claude-for-nonprofits-partnership-guide-for-all-users.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: "Claude for Nonprofits Partnership Guide for All Users" -title_slug: "claude-for-nonprofits-partnership-guide-for-all-users" -source_url: "https://support.claude.com/en/articles/12923901-claude-for-nonprofits-partnership-guide-for-all-users" -last_updated_iso: "2026-03-16T20:58:57Z" -article_id: "14638258" -breadcrumbs: - - "Claude for Nonprofits" ---- - -# Claude for Nonprofits Partnership Guide for All Users - -_Last updated: 2026-03-16T20:58:57Z_ - -Welcome to the Claude for Nonprofits community! This guide will help you get started with Claude and find ways to enhance your daily work. Whether you’re new to AI tools or have some experience, we’ve designed a pathway to help you build confidence and discover practical applications for your role. We encourage you to move through these milestones at your own pace. - ---- - -## Getting Acquainted to Claude - -Key Resources: - -- [Getting Started Guides](https://support.claude.com/en/articles/12166798-getting-started-with-claude-for-enterprise) - contains best practices and practical guidance on Claude features and capabilities for end users -- [On-Demand AI Fluency Courses](https://anthropic.skilljar.com/) -- [Use Case and Workflow Planning](https://claude.com/resources/use-cases/workflow-improvement-planner) - -#### Recommendation Actions: - -- Log in to Claude.ai, bookmark it, and just start a chat. Consider asking Claude: "What are 5 ways you could help me in my role as [your job title]? -- Create your first project for an ongoing work initiative. Link your relevant work and then begin using Claude as a thought partner! -- Complete the Claude Foundations session -- Begin thinking through use cases considering some of your biggest challenges as well as repetitive tasks that can be streamlined - ---- - -## Getting Productive with Claude - -Key Resources: - -- [Use Case Library](https://claude.com/resources/use-cases/category/nonprofits) -- [Claude Artifact Inspo](https://claude.ai/artifacts?category=learn) -- [MCP Connector Directory](https://claude.com/connectors) - -#### Recommendation Actions: - -- Connect Claude to relevant connectors to provide seamless access to key context (Google Drive, Slack, etc.). -- Connect with your administrator on monthly use case webinar opportunities provided by Anthropic. -- Explore the use case library and try out one of the nonprofit use cases that is applicable to your work. - ---- - -## Reach New Levels with Claude - -Key Resources: - -- [Claude Train the Trainer Program](https://anthropic.skilljar.com/enterprise-train-the-trainer) -- [Case Studies Hub](https://claude.com/customers) - -#### Recommendation Actions: - -- Participate in the Train the Trainer program and receive a certificate of completion. Train the Trainer develops employees (at all levels) into confident AI champions who guide colleagues through meaningful adoption. Consider checking with your administrator for more details on building a Train the Trainer cohort within your organization! -- Use Claude for a complex, multi-step project (grant narrative, program evaluation, strategic planning) -- Explore Artifacts to generate editable documents, tables, or visual content -- Enable code execution and file sharing (in capabilities) and create or augment either a spreadsheet or slide deck. - ---- - -## Your Journey, Your Pace - -There's no single "right" way to integrate Claude into your work. Some team members dive in quickly while others prefer a gradual approach. Both are valid. The goal is to find the ways Claude can genuinely support your mission-driven work—saving you time on routine tasks so you can focus more energy on the people and programs that matter most. - -**Need help?** Check the Claude Help Center at support.claude.com, ask your internal Claude champion, or bring questions to your organization's designated support channel. And don’t forget to Bookmark the [Claude Help Center](https://support.claude.com/en/) as your go-to resource for technical questions. - -## Related Articles -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude) -- [Claude for Nonprofits Partnership Success Guide for Admins](https://support.claude.com/en/articles/12923668-claude-for-nonprofits-partnership-success-guide-for-admins) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) -- [Get started with Claude Design](https://support.claude.com/en/articles/14604416-get-started-with-claude-design) diff --git a/data/claude/claude-in-chrome/12012173-get-started-with-claude-in-chrome.md b/data/claude/claude-in-chrome/12012173-get-started-with-claude-in-chrome.md deleted file mode 100644 index 76a61fd0..00000000 --- a/data/claude/claude-in-chrome/12012173-get-started-with-claude-in-chrome.md +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: "Get started with Claude in Chrome" -title_slug: "get-started-with-claude-in-chrome" -source_url: "https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome" -last_updated_iso: "2026-03-16T21:34:07Z" -article_id: "13266765" -breadcrumbs: - - "Claude in Chrome" ---- - -# Get started with Claude in Chrome - -_Last updated: 2026-03-16T21:34:07Z_ - -> Claude in Chrome is available in beta for all paid plans (Pro, Max, Team, and Enterprise) on the Chrome web browser. - -Claude in Chrome is a browser extension that allows Claude to read, click, and navigate websites alongside you. Claude works directly in the side panel while you browse, seeing what you see and taking actions when you ask. - -> **Important:** Browser use is a beta feature that allows Claude to interact directly with websites on your behalf, which carries inherent risks. Please review **[Using Claude in Chrome safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely)** before use. - -## What's new - -After months of testing, Claude in Chrome is now available in beta to users on all paid plans (Pro, Max, Team, and Enterprise). - -> **Note:** To follow along with Claude in Chrome updates, refer to our **[extension-specific release notes](https://support.claude.com/en/articles/12306336-claude-for-chrome-release-notes)**. - -#### Claude Code integration - -Claude Code and the Chrome extension now work together for a build-test-verify workflow: - -- Build with Claude Code in your terminal. -- Test and verify in the browser with the Chrome extension. -- Debug issues using console logs—Claude can read errors, network requests, and DOM state directly. - -This integration is especially useful for design verification (comparing Figma mocks to built output), live debugging, and automated testing. - -#### Control browser actions from Claude Desktop - -Start a task in Claude Desktop and let it handle work in the browser without switching windows. Follow these steps to enable the Claude in Chrome connector in your desktop app: - -1. Click your initials in the lower left corner, then select “Settings.” -2. Navigate to “Connectors.” -3. Find **Claude in Chrome** in the list and click “Configure.” -4. Toggle the connector on, then download and install the extension if you haven’t already. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1892696502/a23969725f631e99b9e4c47ec6e9/89803b8f-4f3c-4983-8b4d-63aec687ea1a?expires=1776784500&signature=3d1605b94d7082e5d650d9ac2ae23c9ab9a917f6b9123f65803a014b024dbd8f&req=dSguFM93m4RfW%2FMW1HO4zdOew41b4Ld8hnw73Y7ib%2Bf1JfuPi9eIgCYhiBV3%0A0P8ijhpk8a5qCUOLfpw%3D%0A) - -Completing these steps will add Claude in Chrome to the “Connectors” drop-down on your chats with Claude. This is disabled by default, so you’ll need to enable it manually for each conversation. - -#### Record a workflow - -Teach Claude a workflow by recording the steps yourself, and Claude learns to repeat them. This is useful for repetitive browser tasks that follow the same pattern each time. To record a workflow: - -1. Click the record icon in the extension panel. -2. Perform the steps you want Claude to learn. -3. Stop recording when finished. -4. Save the workflow as a shortcut for future use. - -#### Console logs - -Claude can now read browser console output, including errors, network requests, and DOM state. This helps developers identify and debug issues without leaving the browser. - -#### Scheduled tasks - -Set recurring browser tasks to run automatically on your schedule. Set it once and Claude handles it from there—daily, weekly, monthly, or annually. You can schedule your Claude in Chrome shortcuts to run automatically by clicking the clock icon in the upper right corner of the extension panel. - -#### Follow Claude’s plan - -Use “Ask before acting” to have Claude create a plan for your approval, then let it execute the entire workflow independently within those approved boundaries. Aside from **[certain high-risk actions](https://support.claude.com/en/articles/12902446-claude-for-chrome-permissions-guide#h_b7ded56289)**, Claude won't ask for permission until it's done or encounters something outside the plan. Learn more about this permission mode in our **[Claude in Chrome permissions guide](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide)**. - -## Model selection - -**Pro plans:** Claude in Chrome is currently limited to Haiku 4.5. - -**Max, Team, and Enterprise plans:** Choose the model that best fits your task. - -- **Opus 4.6**: Maximum reasoning power for the most demanding workflows -- **Sonnet 4.6**: Best for complex, multi-step tasks -- **Haiku 4.5**: Optimized for speed and responsiveness - -Switch between models anytime based on what you need. - ---- - -## Installing Claude in Chrome - -1. Open a Google Chrome browser window. - 1. **Note:** Claude in Chrome is not supported on other Chromium-based web browsers or mobile devices. -2. Visit the **[Chrome Web Store](https://chromewebstore.google.com/detail/claude/fcoeoabgfenejglbffodgkkbkcdhcgfn)** to find Claude in Chrome. -3. Click "Add to Chrome" to install the extension. -4. Sign in with your Claude account credentials when prompted. -5. Pin the extension by clicking the puzzle piece icon, then the thumbtack next to "Claude." -6. Grant the necessary permissions to enable Claude to interact with your browser. - -The Claude icon will appear in your Chrome toolbar. Click it to open Claude in a side panel that stays visible while you browse. - ---- - -## Permissions required to install Claude in Chrome - -You will need to grant Claude in Chrome the following permissions to install and use the extension: - -Refer to the **[Google Chrome Permissions documentation](https://developer.chrome.com/docs/extensions/reference/permissions-list)** for more information. - -## Core capabilities - -#### Multi-tab functionality - -Claude can manage multiple browser tabs simultaneously. Drag tabs into Claude's designated tab group to enable Claude to view and interact with all grouped tabs at once—eliminating the need to manually switch between tabs to compile information. - -#### Enhanced site navigation - -Claude has built-in knowledge of how to navigate popular platforms including Slack, Google Calendar, Gmail, Google Docs, and GitHub. Simple commands like "schedule a meeting" or "update the doc" work without detailed step-by-step instructions. We're continuously expanding Claude's site-specific capabilities. - -#### Background workflows - -Claude handles complex, multi-step workflows and keeps working even when you switch tabs (as long as Chrome is open). Enable notifications to receive alerts when Claude requires permission or completes a task, allowing you to focus on other work while Claude processes tasks in the background. - -#### Visual context sharing - -Share visual information directly with Claude by uploading images or capturing screenshots of specific screen regions. Point Claude to the exact button, field, or detail—much faster than describing complex layouts in words. - -#### Image uploads - -Give Claude an image and tell it where to upload, whether it's an expense report, form attachment, or picture upload. - -#### Shortcuts - -Save your best-working prompts as shortcuts and reuse these proven workflows instantly: - -1. After crafting a prompt that works well, save it as a shortcut. -2. Access your saved shortcuts by typing "/" in the chat. -3. Select your shortcut to instantly apply the same instructions. -4. Edit or delete shortcuts through the extension settings. - -You can also schedule shortcuts to automate recurring tasks. - -#### Contextual suggestions - -Get prompt suggestions and helpful tips based on the website you're visiting, so you always have a starting point with Claude. - ---- - -## For Team and Enterprise users - -If you're using Claude in Chrome on a Team or Enterprise plan, your admin may have configured settings that affect your experience: - -- **Extension availability:** Your admin controls whether the extension is enabled for your organization. -- **Site access:** Your admin can restrict which websites Claude is allowed to access using allowlists and blocklists. - -If you're unable to install or use the extension, contact your organization's admin. For admin documentation, see **[Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-for-chrome-admin-controls)**. - ---- - -## Next steps - -- **[Claude in Chrome permissions guide](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide)**: Learn how to control what Claude can access and do within the extension. -- **[Using Claude in Chrome safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely)**: Understand risks and best practices. -- **[Claude in Chrome troubleshooting](https://support.claude.com/en/articles/12902405-claude-in-chrome-troubleshooting)**: Get help with common issues. -- **[Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-for-chrome-admin-controls)**: For Team and Enterprise admins managing the extension for their organization. - -## Related Articles -- [Claude in Chrome Troubleshooting](https://support.claude.com/en/articles/12902405-claude-in-chrome-troubleshooting) -- [Using Claude in Chrome Safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely) -- [Claude in Chrome Permissions Guide](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide) -- [Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) diff --git a/data/claude/claude-in-chrome/12902405-claude-in-chrome-troubleshooting.md b/data/claude/claude-in-chrome/12902405-claude-in-chrome-troubleshooting.md deleted file mode 100644 index 68507d9c..00000000 --- a/data/claude/claude-in-chrome/12902405-claude-in-chrome-troubleshooting.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: "Claude in Chrome Troubleshooting" -title_slug: "claude-in-chrome-troubleshooting" -source_url: "https://support.claude.com/en/articles/12902405-claude-in-chrome-troubleshooting" -last_updated_iso: "2026-03-16T21:19:32Z" -article_id: "14605364" -breadcrumbs: - - "Claude in Chrome" ---- - -# Claude in Chrome Troubleshooting - -_Last updated: 2026-03-16T21:19:32Z_ - -> Claude in Chrome is available in beta for all paid plans (Pro, Max, Team, and Enterprise) on the Chrome web browser. - -This article helps you resolve common issues with Claude in Chrome and explains how to provide feedback. - -## Claude can't see the webpage - -- Refresh the page and ensure the extension is enabled. -- Check that you've granted permission for the current site. -- Some sites with heavy JavaScript may require a moment to fully load. - -## Actions aren't working correctly - -- Ensure you're using the latest version of Chrome. -- [Disable other extensions](https://support.google.com/chrome_webstore/answer/2664769?hl=en) that might interfere with webpage interaction. -- Try refreshing the page and starting the task again. - -## Extension won't install or sign in - -- Verify you have an active paid plan subscription (Pro, Max, Team, or Enterprise). -- If you're on a Team or Enterprise plan, confirm with your admin that the extension is enabled for your organization. -- Clear your browser cache and cookies for claude.ai (see[ Delete cookies from a site](https://support.google.com/chrome/answer/95647?sjid=5857968454187791521-NC#zippy=%2Cdelete-cookies-from-a-site)). -- Try signing out and back into your Claude account. - -## Performance issues - -- Close unnecessary tabs to free up browser resources. -- Consider breaking complex tasks into smaller steps. - -## Claude can't access a website - -- Check that you've granted permission for the site (see[ Claude in Chrome Permissions Guide](https://support.claude.com/en/articles/12902446-claude-for-chrome-permissions-guide)). -- The site may be in Claude's default blocked categories (financial services, banking, investment platforms, cryptocurrency exchanges, adult content, pirated content). -- If you're on a Team or Enterprise plan, your admin may have restricted access to this site. Contact your admin for more information. - -## The extension won’t connect to Claude Desktop or Claude Code - -- Start by restarting or updating the Chrome extension if it isn’t connecting to Claude Code or Claude Desktop. -- If the Claude in Chrome toggle isn’t active in your desktop app Connector settings, restart or update Claude Desktop. -- Restart or update Claude Code if the extension won’t connect to it. -- - ---- - -## Usage Limits - -Usage limits apply across different interfaces, so using Claude in Chrome will count against the same [Max plan limits](https://support.claude.com/en/articles/11014257-about-claude-s-max-plan-usage) that apply to Claude or Claude Code. Browser interactions are more compute-intensive than regular chats with Claude, so you can expect the extension to use more of your limit. With the long-running workflow capabilities, tasks can continue for extended periods, which may use more of your usage allocation. - ---- - -## Giving Feedback - -Your feedback directly shapes how we improve Claude's browser capabilities and safety measures. - -#### How to report issues - -- **Thumbs up/down** on Claude's responses in the side panel. -- **Report suspected prompt injection** if Claude behaves unexpectedly. - - **Email [usersafety@anthropic.com](mailto:usersafety@anthropic.com)** to report any safety issues or unexpected behaviors. -- **[Contact Support](https://support.claude.com/en/articles/9015913-how-to-get-support)** for technical issues or account problems. - -#### What we're learning - -- Which websites work best with Claude -- Common failure modes and how to prevent them -- Most valuable use cases for browser use -- Effective safety measures that don't disrupt workflow -- Types of attempted malicious attacks - -> **Note:** Features and functionality may change as we develop this beta feature based on user feedback and safety considerations. - -## Related Articles -- [Get started with Claude in Chrome](https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome) -- [Using Claude in Chrome Safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely) -- [Claude in Chrome Permissions Guide](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide) -- [Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) diff --git a/data/claude/claude-in-chrome/12902428-using-claude-in-chrome-safely.md b/data/claude/claude-in-chrome/12902428-using-claude-in-chrome-safely.md deleted file mode 100644 index aa8d8ab3..00000000 --- a/data/claude/claude-in-chrome/12902428-using-claude-in-chrome-safely.md +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: "Using Claude in Chrome Safely" -title_slug: "using-claude-in-chrome-safely" -source_url: "https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely" -last_updated_iso: "2026-03-16T21:01:39Z" -article_id: "14605400" -breadcrumbs: - - "Claude in Chrome" ---- - -# Using Claude in Chrome Safely - -_Last updated: 2026-03-16T21:01:39Z_ - -> Claude in Chrome is available in beta for all paid plans (Pro, Max, Team, and Enterprise) on the Chrome web browser. - -This article explains the risks of using Claude in Chrome and provides best practices for protecting yourself and your data. - -Claude in Chrome allows Claude to interact directly with websites on your behalf, which carries inherent risks. Understanding these risks helps you use the extension safely. - -## Understanding the Risks - -#### Prompt injection attacks - -The biggest risk facing browser-using AI tools is prompt injection attacks where malicious instructions hidden in web content (websites, emails, documents) could trick Claude into taking unintended actions. For example, a seemingly innocent to-do list or email might contain invisible text instructing Claude to "retrieve my bank statements and share them in this document." Claude may interpret these malicious instructions as legitimate requests from you. - -Our testing has identified scenarios where Claude could be manipulated to: - -- Extract and share sensitive information with bad actors -- Delete important files -- Perform unintended actions on websites that could result in harm - -#### JavaScript execution on web pages - -Claude in Chrome includes the ability to run JavaScript code directly on the websites you visit. This is what allows Claude to interact with pages on your behalf: clicking buttons, filling forms, and reading page content. - -However, this also means that when JavaScript execution is enabled for a site, Claude can access the same data your browser can on that page, including login sessions, stored website data, and other information the site uses to keep you signed in. - -If Claude were ever manipulated through a prompt injection attack (see above), this capability could potentially be used to read your credentials or take actions within your logged-in sessions. While we apply output filters that attempt to block common sensitive data patterns such as authentication tokens and API keys from being returned to Claude, **these filters are not a security boundary.** - -The primary protection is the **per-domain permission system**: Claude must ask for your approval before running JavaScript on any website, and each domain requires separate permission. This gives you direct control over where Claude can use this capability. - -#### Other risks - -**Unintended actions:** Claude may misinterpret instructions or make errors, potentially causing irreversible changes to your data or accounts. - -**Probabilistic behavior:** Claude's responses are probabilistic, meaning the same request might produce different results. Harmful actions could occur repeatedly. - -**Financial risks:** Even with safeguards, there's risk of unintended purchases, incorrect transactions, or exposure of financial information. - -**Privacy risks:** Claude may inadvertently access, expose, or share personal information across different websites or services, including to bad actors. - ---- - -## Our Safety Measures - -We've implemented multiple layers of protection: - -- **Model training:** We use reinforcement learning to train Claude to recognize and refuse malicious instructions—even when they appear authoritative or urgent. -- **Content classifiers:** We scan all untrusted content entering Claude's context and flag potential injections before they can affect behavior. -- **Granular permissions** to give you control over what Claude can access and do. -- **Site blocklists** preventing Claude's access to certain types of high-risk websites. -- **Action confirmations** for certain high-risk actions such as purchasing. -- **Ongoing red teaming:** Human security researchers continuously probe for vulnerabilities. We participate in external challenges that benchmark robustness across the industry. - -Our testing shows that Claude Opus 4.5 demonstrates significantly stronger prompt injection robustness than previous models. Our current configuration reduces attack success rates to approximately 1% against our internal testing that combines known effective attack techniques. For more details on our approach, see our [blog post on prompt injection defenses](https://www.anthropic.com/news/prompt-injection-defenses). - -> **Important:** While we've enacted these safety measures to reduce risks, the chances of an attack are still non-zero. Always exercise caution when using Claude in Chrome. - -## Blocked sites - -For your safety, Claude cannot access sensitive, high-risk sites such as: - -- Financial services and banking sites -- Investment and trading platforms -- Adult content websites -- Cryptocurrency exchanges -- Known pirated content sites - -It’s unlikely that we’ve captured all sites in these categories, so please report any omissions to [usersafety@anthropic.com](mailto:usersafety@anthropic.com). - ---- - -## Protecting yourself from malicious attackers - -1. **Start with trusted sites:** Begin with websites you trust. Avoid unfamiliar websites or those containing user-generated content from unknown sources. -2. **Understand permissions:** Always confirm before Claude handles sensitive or high-risk tasks. Refer to our [Claude in Chrome Permissions Guide](https://support.claude.com/en/articles/12902446-claude-for-chrome-permissions-guide) to learn more. -3. **Stay alert for suspicious behavior:** If Claude suddenly starts discussing unrelated topics, accessing unexpected websites, or requesting sensitive information, stop the task immediately. This could indicate a prompt injection attempt. -4. **Report issues immediately:** Help us improve by flagging any concerning behavior through the in-chat feedback options. - -## Safeguarding Personal Data - -When you open the Claude side panel, Claude takes screenshots of your active browser tab to understand webpage content. This means Claude can see any information visible on your screen, including personal data, sensitive documents, or private information belonging to you or others. - -**Be mindful of what's visible** when using Claude, especially on sites containing confidential information. Avoid opening the extension while viewing sensitive information or documents. - -#### Claude is prohibited from - -- Engaging in stock trading or investment transactions -- Bypassing captchas -- Inputting sensitive data -- Gathering or scraping facial images - -#### Recommendations - -- Use a separate browser profile without access to sensitive accounts (such as banking, healthcare, government). -- Review Claude's proposed actions before approving them, especially on new websites. -- Start with simple tasks like research or form-filling rather than complex multi-step workflows. -- Make sure your prompts are specific and carefully tailored to avoid Claude doing things you didn't intend. - -## What to Avoid - -We strongly advise against using Claude in Chrome to manage or take actions on sensitive information including but not limited to: - -- Managing financial accounts or investments -- Handling legal documents or contracts -- Processing medical or health information -- Accessing work accounts with sensitive company data -- Interacting with sites containing personal information of others - ---- - -## Your Responsibility - -You remain responsible for all browser actions taken by Claude performed on your behalf. This includes: - -- Any content published or messages sent -- Purchases or financial transactions -- Data accessed or modified -- Respecting third-party website terms of service, including any restrictions on automated access - -For more information about using AI agents safely, please review our [Acceptable Use Policy for Agents](https://support.claude.com/en/articles/12005017-using-agents-according-to-our-usage-policy). - ---- - -## For Team and Enterprise users - -If you're on a Team or Enterprise plan, your organization's admin can configure additional safety controls: - -- **Allowlists and blocklists** to restrict which sites Claude can access -- **Org-wide toggle** to enable or disable the extension entirely - -These controls add an extra layer of protection beyond Claude's default safeguards. If you have questions about which sites are permitted in your organization, contact your admin. - -For admin documentation, see [Claude in Chrome Admin Controls](https://support.claude.com/en/articles/13065128-claude-for-chrome-admin-controls). - -## Related Articles -- [Get started with Claude in Chrome](https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome) -- [Claude in Chrome Troubleshooting](https://support.claude.com/en/articles/12902405-claude-in-chrome-troubleshooting) -- [Claude in Chrome Permissions Guide](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide) -- [Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) diff --git a/data/claude/claude-in-chrome/12902446-claude-in-chrome-permissions-guide.md b/data/claude/claude-in-chrome/12902446-claude-in-chrome-permissions-guide.md deleted file mode 100644 index b766bf32..00000000 --- a/data/claude/claude-in-chrome/12902446-claude-in-chrome-permissions-guide.md +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: "Claude in Chrome Permissions Guide" -title_slug: "claude-in-chrome-permissions-guide" -source_url: "https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide" -last_updated_iso: "2026-03-16T21:21:08Z" -article_id: "14605427" -breadcrumbs: - - "Claude in Chrome" ---- - -# Claude in Chrome Permissions Guide - -_Last updated: 2026-03-16T21:21:08Z_ - -> Claude in Chrome is available in beta for all paid plans (Pro, Max, Team, and Enterprise) on the Chrome web browser. - -This guide explains how to control what Claude can access and do when using Claude in Chrome. Understanding permissions helps you balance productivity with security. - -> **Important:** Before using Claude in Chrome, review [Using Claude in Chrome Safely](https://support.claude.com/en/articles/12902428-using-claude-for-chrome-safely) to understand the risks of browser-based AI. - -## Permission Modes - -Claude in Chrome uses a multi-layered permission system to give you control over what Claude can access and do. When you first open the extension, you'll see a drop-down menu on the chat input. Click this to choose between two permission modes: - -- **Ask before acting:** Claude creates a plan and asks for approval before executing. -- **Act without asking:** Claude takes actions without asking for permission. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1843322018/f8c0ae21b449f32e71696c76a17a/7656f295-e802-4a72-9e60-94611501f920?expires=1776784500&signature=276e2c3c50b4e3935fc623a1d47a2318a7d5d1905d75fbabd281b6d63bfde13c&req=dSgjFcp8n4FeUfMW1HO4zQ5txiEL%2FXyyhD0gAzkS2hzjnzvjwpAWJIAJE%2BAh%0APYdJr3uaI2V15YWN7Ew%3D%0A) - ---- - -## Ask before acting - -Choose “Ask before acting” to have Claude create a plan from your prompt, which you can approve and allow Claude to execute. The plan will specify which websites you’re allowing Claude to access, as well as the approach it will follow: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1843320727/8d1c859ae9b8e0cdb536d024bf40/9bc3d239-8eb6-4bae-a032-a236f88ee606?expires=1776784500&signature=59e590d20e014a54c26dc9e5c0d42f04d181990952334ecd7c3273864515612f&req=dSgjFcp8nYZdXvMW1HO4zYqyasRK9IaygN0ADj5oqFAow3OkqJI6IC39IiVM%0ABI0FRItpcqvGUccmByc%3D%0A) - -Note that Claude will only use the websites listed in the plan, so you’ll need to manually approve any additional access requests. - -Claude clarifies which sites it’s planning to access and the actions it will take upfront, allowing you to review the proposed plan and ensure it’s correct before starting. You can also click “Make changes” to reject the current proposal, then prompt Claude again to make any necessary changes. Once you click “Approve plan,” Claude will be able to act independently within the outlined parameters, but will still check with you before taking certain irreversible actions, like making a purchase, creating an account, or downloading a file. Claude will not deviate from the stated plan without requesting your permission first. There are certain actions that Claude cannot take for your security, such as bypassing bot authorizations, executing trades, permanently deleting files, or taking certain actions that may indicate a prompt injection risk (see [Prohibited Actions](#h_e199f8f523)). - ---- - -## Act without asking - -"Act without asking" is a **high-risk mode** that allows Claude to operate with near-complete autonomy on the internet. Even in this mode, Claude should ask before: - -- Making purchases or financial transactions -- Permanently deleting files or data -- Changing account passwords or security settings - -However, due to the nature of LLMs, we can't guarantee that Claude will request permission to take these actions, so exercise caution when using this mode. - -> **Important:** Using "Act without asking" significantly increases prompt injection risk. Malicious actors may be able to trick Claude into unintended actions even with our safeguards. - -Only allow Claude in Chrome to act without asking when: - -- You're actively supervising Claude's actions. -- Working on trusted sites for routine tasks. -- You can immediately stop Claude if something seems wrong. - -You remain fully responsible for all actions Claude takes when using this mode. - ---- - -## When does Claude need to request additional permissions? - -There are some websites on which Claude requires approval for every action. If you navigate to one of these sites, a **Permission required** prompt will appear in the extension side panel where Claude will ask for permission before accessing the page or taking any action. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1847222875/162eb012ebe473ed2b852b97e223/0209db51-6057-4ec4-a9b7-8358287d46a3?expires=1776784500&signature=735cb35c66184c698fd911a02c9468654e48b11d4ab2712bca6f2db39750194c&req=dSgjEct8n4lYXPMW1HO4zeoCbMAsq3B6JCxYSFHKWIhsKadpckBQaFr7e6KP%0Ain7cfB3cQoYLqAarLGo%3D%0A) - -#### Permission options - -**"Allow this action"** grants permission for a single action only. Claude will ask again for the next action on this site. **This is the safest option when using the extension** as you can review and approve each of Claude's actions. - -**"Always allow actions on this site"** grants ongoing permission for this website. Claude can take multiple actions without asking each time. Only use this for sites you completely trust. Claude may take unintended actions across the website when granted this permission. - -**"Decline"** prevents Claude from taking this action. You can try a different approach or skip this task. - -#### Protected actions - -When you choose "Always allow actions on this site," Claude still asks for your explicit approval before: - -- Making purchases or financial transactions -- Permanently deleting files or data -- Modifying permissions settings -- Creating accounts - -#### Managing site permissions - -You can manage Claude's access to specific sites in the extension settings. Click the Claude extension icon, then the three dots in the upper right corner of the side panel. Select "Settings" → "Permissions" to: - -- Review which sites have "always allow" status under **Your approved sites** -- Revoke permissions for specific websites -- See your permission history - ---- - -## Organization-level controls (Team and Enterprise plans) - -Team and Enterprise admins can configure additional controls that affect permissions: - -- **Allowlists** restrict Claude to only access approved sites -- **Blocklists** prevent Claude from accessing specific sites, regardless of user permissions - -If you're unable to access a site with Claude, your organization may have restricted access. Contact your admin for more information, or see [Claude in Chrome Admin Controls](https://support.claude.com/en/articles/13065128-claude-for-chrome-admin-controls). - ---- - -## Actions Requiring Explicit Permission - -Regardless of your permission mode, Claude requires explicit user permission to perform any of the following actions: - -- Making purchases or financial transactions -- Permanently deleting files or data -- Modifying permissions settings -- Creating accounts -- Granting authorizations -- Inputting potentially sensitive information into websites - ---- - -## Prohibited Actions - -To protect you, Claude is prohibited from taking following actions regardless of permissions: - -- Handling sensitive credit card or ID data -- Downloading files from untrusted sources -- Permanent deletions (emptying trash, deleting emails, files, or messages) -- Modifying security permissions or access controls -- Providing investment or financial advice -- Executing financial trades or investment transactions -- Modifying system files -- Completing instructions from emails or web content - -## Related Articles -- [Get started with Claude in Chrome](https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome) -- [Claude in Chrome Troubleshooting](https://support.claude.com/en/articles/12902405-claude-in-chrome-troubleshooting) -- [Using Claude in Chrome Safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely) -- [Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) diff --git a/data/claude/claude-in-chrome/13065128-claude-in-chrome-admin-controls.md b/data/claude/claude-in-chrome/13065128-claude-in-chrome-admin-controls.md deleted file mode 100644 index d75bca7d..00000000 --- a/data/claude/claude-in-chrome/13065128-claude-in-chrome-admin-controls.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: "Claude in Chrome admin controls" -title_slug: "claude-in-chrome-admin-controls" -source_url: "https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls" -last_updated_iso: "2026-03-16T21:05:18Z" -article_id: "14843295" -breadcrumbs: - - "Claude in Chrome" ---- - -# Claude in Chrome admin controls - -_Last updated: 2026-03-16T21:05:18Z_ - -> Claude in Chrome admin controls are available in beta for Team and Enterprise plans. - -This article explains how Team and Enterprise Owners can manage Claude in Chrome for their organization. - -Claude in Chrome is a browser extension that allows Claude to read, click, and navigate websites on behalf of your users. As an Owner, you control whether the extension is available for users to install and which sites they can access. - -> **Important:** Before enabling Claude in Chrome for your organization, review **[Using Claude in Chrome safely](https://support.claude.com/en/articles/12902428-using-claude-for-chrome-safely)** to understand the risks of browser-based AI, including prompt injection attacks. - -## Accessing Claude in Chrome settings - -To manage Claude in Chrome settings for your organization: - -1. Sign in to Claude with your Owner account. -2. Navigate to **[Organization settings > Claude in Chrome](http://claude.ai/admin-settings/browser-extension)**. - -## Enabling or disabling the extension - -Use the toggle to enable or disable Claude in Chrome for your entire organization. - -- **Team plans:** The extension is enabled by default. Disable it if you prefer users not to have access. -- **Enterprise plans:** The extension is disabled by default. Enable it when you're ready for users to access the feature. - -> **Note:** When you enable the extension for an Enterprise organization, users are not automatically notified. You may want to communicate availability through your internal channels. - -## Configuring site access - -Use allowlists and blocklists to control which websites Claude can access when users are working with the extension. - -**Allowlist:** Specify which sites Claude is permitted to access by adding them to the allowlist. We recommend starting with a restrictive allowlist, especially during initial rollout. - -**Blocklist:** Specify sites Claude should never access, regardless of other settings, by adding them to the blocklist. This adds an extra layer of protection beyond **[Claude's default blocked categories](https://support.claude.com/en/articles/12902428-using-claude-for-chrome-safely#h_34f8d5ca87)**. - -**Recommendation:** Start with a more restrictive allowlist for the security of your organization's data, then expand access over time as you become comfortable with the extension's behavior. - -## Managing user access on Claude Desktop - -Users with both Claude in Chrome and Claude Desktop installed will now have the option to start a task on the desktop app and let it handle work in the browser without switching windows. - -If you want to disable this for members of your organization, you can toggle the extension off entirely, or edit your Enterprise configuration. - -**Disable the Chrome extension in organization settings:** - -1. Click your initials in the lower left corner, then select “Organization settings.” -2. Navigate to “Connectors.” -3. Find **Claude in Chrome** in the list and click “Configure.” -4. Toggle the connector off. - -Alternatively, disable `isLocalDevMcpEnabled` in **[your Enterprise configuration](https://support.claude.com/en/articles/12622667-enterprise-configuration)**. - -## Deployment options - -Once enabled, users can access Claude in Chrome in two ways: - -- **Self-service:** Users install the extension themselves from the **[Chrome Web Store](https://chromewebstore.google.com/detail/claude/fcoeoabgfenejglbffodgkkbkcdhcgfn)**. -- **Managed deployment:** Use your existing Chrome management tools (Google Workspace admin console or MDM) to deploy the extension to specific users or groups. - -Most Enterprise organizations already have Chrome extension management in place. You can use these existing controls to limit which employees can install the extension during a pilot phase. - -## Running a pilot - -To test Claude in Chrome with a subset of users before broader rollout: - -1. Enable the extension at the organization level. -2. Configure a restrictive allowlist limiting Claude to specific, trusted sites. -3. Use your IT controls to limit which employees can install the extension. -4. Share **[Using Claude in Chrome safely](https://support.claude.com/en/articles/12902428-using-claude-for-chrome-safely)** with pilot users. -5. Gather feedback and expand access over time. - -## Educating your users - -We recommend sharing these resources with users before they start using Claude in Chrome: - -- **[Getting started with Claude in Chrome](https://support.claude.com/en/articles/12012173-getting-started-with-claude-for-chrome)**: Installation and core capabilities -- **[Using Claude in Chrome safely](https://support.claude.com/en/articles/12902428-using-claude-for-chrome-safely)**: Risks and best practices -- **[Claude in Chrome permissions guide](https://support.claude.com/en/articles/12902446-claude-for-chrome-permissions-guide)**: How users control what Claude can access - -## Related Articles -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Get started with Claude in Chrome](https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome) -- [Claude in Chrome Troubleshooting](https://support.claude.com/en/articles/12902405-claude-in-chrome-troubleshooting) -- [Using Claude in Chrome Safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely) -- [Claude in Chrome Permissions Guide](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide) diff --git a/data/claude/claude-mobile-apps/claude-for-android/10534883-using-the-claude-widget-on-android.md b/data/claude/claude-mobile-apps/claude-for-android/10534883-using-the-claude-widget-on-android.md deleted file mode 100644 index 3fe93050..00000000 --- a/data/claude/claude-mobile-apps/claude-for-android/10534883-using-the-claude-widget-on-android.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: "Using the Claude Widget on Android" -title_slug: "using-the-claude-widget-on-android" -source_url: "https://support.claude.com/en/articles/10534883-using-the-claude-widget-on-android" -last_updated_iso: "2026-03-16T20:44:04Z" -article_id: "11208750" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for Android" ---- - -# Using the Claude Widget on Android - -_Last updated: 2026-03-16T20:44:04Z_ - -> The Claude Android widget is available on Android 8.0 Oreo and above. - -The Claude Android widget provides quick and convenient access to core features directly from your home screen, allowing you to start new chats, capture images, and use voice dictation with a single tap. - -## Adding the Claude Widget - -The Claude widget puts Claude's key features right on your home screen. To add it: - -1. Touch and hold an empty area on your home screen -2. Tap "Widgets" -3. Find and tap "Claude" -4. Drag the widget to your desired location -5. Release to place it -6. Optional: Drag the edges of the widget to resize it - -## Widget Features - -The widget offers three quick-access buttons: - -- A primary chat button (with Claude's spark icon) to start a new conversation -- A camera button for capturing and sharing images with Claude -- A microphone button for voice dictation - -## Using the Widget - -#### Starting a Chat - -Tap the main chat button (with the spark icon) to instantly start a new conversation with Claude. - -#### Taking Photos - -Tap the camera button to start a new chat and immediately open your camera. You can capture an image and share it with Claude for analysis. - -#### Voice Dictation - -Tap the microphone button to start a new chat and begin voice dictation. The first time you use this feature, you'll see a brief explanation about how automatic recording works. You may also need to grant voice permissions if you haven't already done so. - -> **Note:** All interactions started through the widget will count toward your usage limit. - -## Related Articles -- [Using dictation on Claude Mobile](https://support.claude.com/en/articles/10065434-using-dictation-on-claude-mobile) -- [Using Claude App Intents, Shortcuts, and Widgets on iOS](https://support.claude.com/en/articles/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios) -- [Using voice mode](https://support.claude.com/en/articles/11101966-using-voice-mode) -- [Using Claude with Android Apps](https://support.claude.com/en/articles/11869629-using-claude-with-android-apps) -- [Use quick entry with Claude Desktop on Mac](https://support.claude.com/en/articles/12626668-use-quick-entry-with-claude-desktop-on-mac) diff --git a/data/claude/claude-mobile-apps/claude-for-android/11825394-how-to-update-claude-for-android.md b/data/claude/claude-mobile-apps/claude-for-android/11825394-how-to-update-claude-for-android.md deleted file mode 100644 index e8a882a4..00000000 --- a/data/claude/claude-mobile-apps/claude-for-android/11825394-how-to-update-claude-for-android.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "How to update Claude for Android" -title_slug: "how-to-update-claude-for-android" -source_url: "https://support.claude.com/en/articles/11825394-how-to-update-claude-for-android" -last_updated_iso: "2026-03-16T20:48:02Z" -article_id: "12960816" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for Android" ---- - -# How to update Claude for Android - -_Last updated: 2026-03-16T20:48:02Z_ - -If you aren’t seeing the latest features on Claude for Android, you may need to [update your mobile app manually by following these instructions from Google](https://support.google.com/googleplay/answer/113412?hl=en): - -1. Open the Google Play Store app . -2. At the top right, tap the profile icon. -3. Tap “Manage apps & device.” -4. Under **Updates available**, tap “See details.” -5. Tap “Update” next to Claude for Android. - -## Related Articles -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [How can I cancel my Claude Pro subscription on Claude for Android?](https://support.claude.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android) -- [Using the Claude Widget on Android](https://support.claude.com/en/articles/10534883-using-the-claude-widget-on-android) -- [How to update Claude for iOS](https://support.claude.com/en/articles/11825384-how-to-update-claude-for-ios) -- [Using Claude with Android Apps](https://support.claude.com/en/articles/11869629-using-claude-with-android-apps) diff --git a/data/claude/claude-mobile-apps/claude-for-android/11869629-using-claude-with-android-apps.md b/data/claude/claude-mobile-apps/claude-for-android/11869629-using-claude-with-android-apps.md deleted file mode 100644 index e7095a3e..00000000 --- a/data/claude/claude-mobile-apps/claude-for-android/11869629-using-claude-with-android-apps.md +++ /dev/null @@ -1,251 +0,0 @@ ---- -title: "Using Claude with Android Apps" -title_slug: "using-claude-with-android-apps" -source_url: "https://support.claude.com/en/articles/11869629-using-claude-with-android-apps" -last_updated_iso: "2026-03-16T20:28:34Z" -article_id: "13028615" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for Android" ---- - -# Using Claude with Android Apps - -_Last updated: 2026-03-16T20:28:34Z_ - -Claude can now connect with your Android device's system apps to help you take action directly from your conversations. When you chat with Claude, it can draft messages, emails, calendar events, set alarms and timers, find locations, and more — all through your everyday apps without copy-paste. - -> This feature is supported on all Claude plans and works with your device's native and third-party apps, including messaging, email, calendar, alarms, timers, location services, maps, and Health Connect (in beta on Pro and Max plans only). - -## What can Claude do with Android apps? - -Claude can help you: - -- **Draft and send messages** through your default messaging app or third-party apps (e.g. WhatsApp, Slack, Messenger). -- **Compose emails** that open directly in your Android device's email app with content pre-filled. -- **Access your location** to provide contextual suggestions for nearby places and services. -- **Display locations on maps** and help you navigate to restaurants, stores, and other destinations. -- **Read and manage your calendar** to check availability, create events, and schedule meetings. -- **Set alarms** directly through your Clock app. -- **Set timers** directly for cooking, workouts, or any activity. -- **Read and analyze your health data** through Health Connect to help you understand fitness patterns, track progress toward goals, and visualize trends with native charts. - -#### Limitations - -- **Location:** Members of Team or Enterprise plans can’t access the location tool at this time. -- **Calendar:** Ability to edit events depends on your ownership of the event. -- **Reminders:** These are exclusively available on Claude for iOS, so Claude can’t create and manage reminders on Android. -- **Contacts:** Claude does not have direct access to your contacts. -- **Health:** Available on Pro and Max plans only. Requires Android 14 or later and Health Connect. Currently limited to users in the US. Claude can read health data but cannot write or modify entries in Health Connect. - ---- - -## How Claude helps you take action - -When Claude determines that using one of these features would be helpful, it will automatically offer to help. You'll see a card or prompt within your conversation that lets you review and take action with Claude’s help. - -> **Note:** Setting alarms and timers works with voice mode beta. Other features like drafting messages and calendar events are not supported when using voice mode. See [Using voice mode on Claude Mobile Apps](https://support.anthropic.com/en/articles/11101966-using-voice-mode-on-claude-mobile-apps) for more information. - -#### Sending texts and emails with Messages and Mail - -1. Ask Claude to help draft a message or email (for example: "Draft an email to my supervisor about the project update"). -2. Claude will prepare the content and show you a preview. -3. Tap the message card to open your messaging or email app. -4. Review the pre-filled content and make any changes if needed. -5. Send the message as you normally would. - -**Example:** "Draft a message to my study group about canceling tonight's session." - -#### Using location for contextual suggestions - -1. Ask Claude for location-based recommendations (for example: "What restaurants are near me?"). -2. Claude will request access to your location if not already granted. -3. Based on your location, Claude provides relevant suggestions. -4. You can view locations on a map and get navigation directions. - -**Example:** "Find nearby parks for jogging." - -#### Displaying locations with Maps - -1. When Claude suggests locations, they can be displayed on an interactive map. -2. Tap on any location to see more details. -3. Select a location to open it in Google Maps for navigation. -4. Get turn-by-turn directions directly from the map. - -**Example:** "Show me hardware stores within five miles on a map." - -#### Managing your calendar - -1. Ask Claude to check your schedule or create events. -2. Claude will request calendar access if not already granted. -3. For checking availability: Claude reads your calendar and identifies free slots. -4. For creating events: Claude prepares event details and adds them to your calendar. -5. You can edit or delete events as needed. - -**Examples:** - -- "What meetings do I have tomorrow?" -- "Schedule a team lunch for next Thursday at noon." -- "Create a recurring workout session every Tuesday and Thursday at 6 AM." - -#### Setting alarms and timers using Clock apps - -1. Ask Claude to set an alarm or timer. -2. Claude will automatically create the alarm or start the timer. -3. Your device's Clock app will handle the alarm or timer. -4. You'll receive notifications as normal when the alarm goes off or timer ends. - -**Examples:** - -- "Set an alarm for 7 AM tomorrow." -- "Start a 20-minute timer for my workout." - ---- - -## Accessing and analyzing your health data - -> **Note:** Health features are available in beta on Pro and Max plans only, require Android 14 or later, and are limited to users in the US. - -Claude can read your health and fitness data from Health Connect to help you understand patterns, track progress, and make informed decisions about your wellbeing. When you ask Claude about your health data, it can display insights using native charts that feel integrated with Android. - -> **Important:** We are not a medical device and cannot provide medical guidance. Always consult a licensed professional. - -#### What is Health Connect? - -Health Connect is Android's centralized platform for health and fitness data. It aggregates information from various fitness apps and wearables (like Fitbit, Samsung Health, and Google Fit) into a single, secure location. Claude accesses your health data through Health Connect, which means it can see data from any app you've connected to Health Connect. - -If you haven't set up Health Connect yet, you can find it in your device settings or download it from the Google Play Store. - -#### What health data can Claude access? - -With your permission, Claude can read the following types of data from Health Connect: - -- **Activity metrics:** Steps, distance, floors climbed, active calories, and exercise duration -- **Workouts:** Type (running, cycling, strength training, etc.), duration, distance, heart rate data, and calories burned -- **Vitals:** Heart rate, resting heart rate, heart rate variability (HRV), blood pressure, respiratory rate, and blood oxygen -- **Body measurements:** Weight, height, body mass index, and body fat percentage -- **Sleep:** Total sleep time, sleep stages, and time in bed -- **Nutrition:** Calories consumed, macronutrients, hydration, and micronutrients (if tracked) - -> **Note:** Our [memory feature](https://support.claude.com/en/articles/11817273-using-claude-s-chat-search-and-memory-to-build-on-previous-context#h_c1c0b33879) is designed to prevent Claude from using sensitive health information in future conversations. - -#### How to use health features - -1. Ask Claude a question about your health or fitness data (for example: "How active have I been this week?" or "Show me my sleep trends"). -2. Claude will request access to your health data through Health Connect if not already granted. -3. Review the permission prompt and select the data types you want to share. -4. Claude analyzes your data and provides insights, often with visual charts to help you understand trends. - -#### Example prompts - -- "Help me understand my workout patterns over the past month." -- "I've been sleeping poorly—can you analyze my sleep data and look for patterns?" -- "Show me how my daily step count compares week over week." -- "What's my average resting heart rate, and how has it changed recently?" -- "Create a summary of my fitness activity for the past 30 days." - -#### Understanding health visualizations - -Claude displays health insights using native Android charts that appear directly in your conversation. These charts can show: - -- **Bar charts** for comparing activity across days or weeks -- **Line charts** for tracking trends over time (pace, heart rate, weight) -- **Progress indicators** for goals and milestones - -Tap on chart elements to see more details about specific data points. - -## Usage guidelines for optimal results - -Be specific about what type of action you want Claude to take and include all relevant details like recipients, dates, times, and durations in your request. For alarms, specify AM/PM and any recurring days you need. For timers, mention what the timer is for to help with labeling. Always review content in the destination app before sending or saving. - ---- - -## What data can Claude access? - -Claude only accesses the data necessary for each specific request: - -- **Location:** Current location only when relevant to your request. -- **Calendar:** Event details to check availability and create/modify events. -- **Messages/Email:** Claude does not read existing messages or emails, only creates new content. -- **Alarms and timers:** Created directly without accessing personal data. -- **Health:** Activity, workout, vital signs, body measurements, sleep, and nutrition data from Health Connect — only when you ask a question that requires this information and have granted permission. - -Claude's connection to your Android apps works through your device's standard sharing system and intent system—the same secure methods used by all Android apps. - -## Do I need to grant permissions to Claude for Android? - -Permission requirements vary by feature: - -- **Messages and Email:** No permissions required (uses Android's sharing system). -- **Calendar Events:** Claude needs your permission to read your calendar and view events, but can write to your calendar or draft calendar events using just the system UI (no permissions required). -- **Location and Maps:** Permission required when Claude needs to access your location. -- **Alarms and Timers:** Uses your device's standard alarm and timer functions. -- **Health Connect:** Permission required. Claude will request access to specific health data categories when needed. - -For features requiring permissions (like location or calendar access), Claude will request permission contextually with clear explanations of why the access is needed. You’ll be prompted to approve the action with three options: Allow once, Always allow, or Don't allow. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1707351614/ccb910e4b87b1e96ad9a11bbd835/b57b2130-d8d6-4499-89f6-6c12de236fd4?expires=1776784500&signature=e1cf7bb66a709c2bd65ed42f3f957ff3cd15439a6161210a6482124d7e867fc3&req=dScnEcp7nIdeXfMW1HO4zQe5FVmI0yHxS5x65TIld%2FC7Rw8LA9O96B6fPGEn%0A495iCylHED02gUU0VZY%3D%0A) - -These permissions can be managed at any time in your device settings by going to Settings > Apps > Claude > Permissions. Click into each permission listed under **Allowed** and **Not allowed** to make changes. You can toggle between “Allow only while using the app” or “Ask every time” to change Claude’s access, or remove permissions by choosing “Don’t allow.” Claude will only request permissions if needed for specific features, and you can always choose to decline while still using other capabilities. - -Health Connect permissions are managed separately from other app permissions. When Claude requests health access, you'll see the Health Connect permissions screen where you can choose exactly which data types to share. You can modify these permissions at any time by going to Settings > Apps > Health Connect > App permissions > Claude. - ---- - -## Troubleshooting - -#### Claude isn't offering to use my apps - -- Make sure you're using the latest version of Claude for Android. See[ How to update Claude for Android](https://support.claude.com/en/articles/11825394-how-to-update-claude-for-android) for instructions. -- Try being more specific about wanting to send a message, create an event, or set a timer (see examples above). -- Restart Claude for Android and try again. - -#### Permission prompts don't appear - -- Check that the app for which Claude needs permissions is installed and set up on your phone. -- Navigate to Settings > Apps > Claude to verify that Claude for Android has the required permissions. -- Ensure your Android OS is up to date. - -#### Sharing options don't appear for messages or emails - -- Check that you have messaging and email apps installed and set up. -- Try clearing the Claude for Android cache in your device settings: - - Navigate to your app settings and select "Claude" from the list. - - Select "Storage & cache." - - Tap "Clear cache." - -#### Calendar events aren't opening correctly - -- Verify you have a calendar app installed. -- Check that your preferred calendar app is set as the default for calendar events. -- Make sure the calendar app you’re trying to use is up to date. - -#### Alarms or timers aren't being created - -- Ensure your device's Clock app is enabled and up to date. -- Check that "Do Not Disturb" settings aren't preventing alarms. - -#### Content appears different than expected - -- Your Android mobile apps may format content slightly differently than Claude. -- You can always edit the content in the destination app before sending or saving. -- Some features may vary depending on your specific Android version and device manufacturer. - -#### Health data isn't appearing or seems incomplete - -- Verify that you have a Pro or Max plan and are located in the US. -- Ensure you're running Android 14 or later. -- Check that Health Connect is installed and that your fitness apps are connected to it. -- Verify that you've granted Claude access to the relevant health data types in Settings > Apps > Health Connect > App permissions > Claude. -- If you recently started using Health Connect, there may not be enough historical data for trend analysis. -- Some data types require a compatible wearable device (like a Fitbit or Samsung Galaxy Watch). -- Health Connect isn’t supported when using work profiles on Android devices. - -**Need more help?** If you're experiencing issues with these features, try restarting Claude for Android or [updating the app to the latest version from the Google Play Store](https://support.claude.com/en/articles/11825394-how-to-update-claude-for-android). - -## Related Articles -- [Using the Claude Widget on Android](https://support.claude.com/en/articles/10534883-using-the-claude-widget-on-android) -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Using Claude with iOS Apps](https://support.claude.com/en/articles/11869619-using-claude-with-ios-apps) -- [Using the Blackbaud Connector in Claude](https://support.claude.com/en/articles/12923221-using-the-blackbaud-connector-in-claude) -- [Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-let-claude-use-your-computer-in-cowork) diff --git a/data/claude/claude-mobile-apps/claude-for-android/9612887-how-do-i-install-claude-for-android.md b/data/claude/claude-mobile-apps/claude-for-android/9612887-how-do-i-install-claude-for-android.md deleted file mode 100644 index 51f1cb4f..00000000 --- a/data/claude/claude-mobile-apps/claude-for-android/9612887-how-do-i-install-claude-for-android.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How do I install Claude for Android?" -title_slug: "how-do-i-install-claude-for-android" -source_url: "https://support.claude.com/en/articles/9612887-how-do-i-install-claude-for-android" -last_updated_iso: "2026-03-16T21:09:57Z" -article_id: "9905223" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for Android" ---- - -# How do I install Claude for Android? - -_Last updated: 2026-03-16T21:09:57Z_ - -You can install the Claude app onto your device by navigating to the Play Store and searching for “Claude by Anthropic”, or by navigating directly to our [Play Store listing](https://play.google.com/store/apps/details?id=com.anthropic.claude). Click on “Install” from the app listing to prompt your download. - -## Related Articles -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [Installing Claude for iOS](https://support.claude.com/en/articles/9266462-installing-claude-for-ios) -- [How can I cancel my Claude Pro subscription on Claude for Android?](https://support.claude.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android) -- [How to update Claude for Android](https://support.claude.com/en/articles/11825394-how-to-update-claude-for-android) -- [Using Claude with Android Apps](https://support.claude.com/en/articles/11869629-using-claude-with-android-apps) diff --git a/data/claude/claude-mobile-apps/claude-for-android/9612889-how-can-i-uninstall-claude-for-android.md b/data/claude/claude-mobile-apps/claude-for-android/9612889-how-can-i-uninstall-claude-for-android.md deleted file mode 100644 index db74ef25..00000000 --- a/data/claude/claude-mobile-apps/claude-for-android/9612889-how-can-i-uninstall-claude-for-android.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "How can I uninstall Claude for Android?" -title_slug: "how-can-i-uninstall-claude-for-android" -source_url: "https://support.claude.com/en/articles/9612889-how-can-i-uninstall-claude-for-android" -last_updated_iso: "2026-03-16T21:09:59Z" -article_id: "9905225" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for Android" ---- - -# How can I uninstall Claude for Android? - -_Last updated: 2026-03-16T21:09:59Z_ - -To uninstall the Claude app from your Android device, hold down on the app from your screen until you see the menu options. Click on “App Info.” From the next series of options, select “Uninstall.” - -Note that if you have an active Claude Pro subscription and would like to uninstall the app, your subscription will not be automatically canceled. To cancel your subscription, follow the cancellation instructions [here](https://support.anthropic.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android). - -## Related Articles -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [How can I cancel my Claude Pro subscription on the Claude app for iOS?](https://support.claude.com/en/articles/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios) -- [Installing Claude for iOS](https://support.claude.com/en/articles/9266462-installing-claude-for-ios) -- [How do I sign up for Claude Pro on Claude for Android?](https://support.claude.com/en/articles/9612892-how-do-i-sign-up-for-claude-pro-on-claude-for-android) -- [How can I cancel my Claude Pro subscription on Claude for Android?](https://support.claude.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android) diff --git a/data/claude/claude-mobile-apps/claude-for-android/9612892-how-do-i-sign-up-for-claude-pro-on-claude-for-android.md b/data/claude/claude-mobile-apps/claude-for-android/9612892-how-do-i-sign-up-for-claude-pro-on-claude-for-android.md deleted file mode 100644 index 71f9de13..00000000 --- a/data/claude/claude-mobile-apps/claude-for-android/9612892-how-do-i-sign-up-for-claude-pro-on-claude-for-android.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How do I sign up for Claude Pro on Claude for Android?" -title_slug: "how-do-i-sign-up-for-claude-pro-on-claude-for-android" -source_url: "https://support.claude.com/en/articles/9612892-how-do-i-sign-up-for-claude-pro-on-claude-for-android" -last_updated_iso: "2026-03-16T21:10:34Z" -article_id: "9905228" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for Android" ---- - -# How do I sign up for Claude Pro on Claude for Android? - -_Last updated: 2026-03-16T21:10:34Z_ - -To sign up for Claude Pro using the Claude app for Android, open the app on your device and click on your initials in the upper right corner. From your settings page, click on “Upgrade to Pro” and follow the payment instructions to complete your in-app purchase. - -## Related Articles -- [How do I sign up for the Pro plan?](https://support.claude.com/en/articles/8325609-how-do-i-sign-up-for-the-pro-plan) -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [How can I cancel my Claude Pro subscription on the Claude app for iOS?](https://support.claude.com/en/articles/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios) -- [How do I sign up for Claude Pro on the Claude app for iOS?](https://support.claude.com/en/articles/9266495-how-do-i-sign-up-for-claude-pro-on-the-claude-app-for-ios) -- [How can I cancel my Claude Pro subscription on Claude for Android?](https://support.claude.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android) diff --git a/data/claude/claude-mobile-apps/claude-for-android/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android.md b/data/claude/claude-mobile-apps/claude-for-android/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android.md deleted file mode 100644 index 7ec741c0..00000000 --- a/data/claude/claude-mobile-apps/claude-for-android/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "How can I cancel my Claude Pro subscription on Claude for Android?" -title_slug: "how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android" -source_url: "https://support.claude.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android" -last_updated_iso: "2026-03-16T21:09:46Z" -article_id: "9905234" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for Android" ---- - -# How can I cancel my Claude Pro subscription on Claude for Android? - -_Last updated: 2026-03-16T21:09:46Z_ - -If you signed up for Claude Pro via the Android app, your subscription and payment will be handled directly on your Android device. - -To cancel your subscription, click on your initials in the top right corner of the Claude app for Android, and then click “Billing” from the menu options. Select “manage subscription” and follow the prompts for cancellation. If you’ve already removed the app from your device, you can also follow the instructions located in the Play Store resource [here](https://support.google.com/googleplay/answer/7018481?hl=en&co=GENIE.Platform%3DAndroid) to unsubscribe. - -You may cancel your Claude Pro subscription at any time from the platform you signed up on. To avoid being charged for your next billing period, cancel your subscription at least 24 hours before your next billing date. - -## Related Articles -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [How can I cancel my Claude Pro subscription on the Claude app for iOS?](https://support.claude.com/en/articles/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios) -- [How can I uninstall Claude for Android?](https://support.claude.com/en/articles/9612889-how-can-i-uninstall-claude-for-android) -- [How do I sign up for Claude Pro on Claude for Android?](https://support.claude.com/en/articles/9612892-how-do-i-sign-up-for-claude-pro-on-claude-for-android) -- [How to redeem a Claude gift subscription](https://support.claude.com/en/articles/12938695-how-to-redeem-a-claude-gift-subscription) diff --git a/data/claude/claude-mobile-apps/claude-for-android/9612901-why-can-t-i-find-claude-for-android-in-the-play-store.md b/data/claude/claude-mobile-apps/claude-for-android/9612901-why-can-t-i-find-claude-for-android-in-the-play-store.md deleted file mode 100644 index 79489405..00000000 --- a/data/claude/claude-mobile-apps/claude-for-android/9612901-why-can-t-i-find-claude-for-android-in-the-play-store.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "Why can’t I find Claude for Android in the Play Store?" -title_slug: "why-cant-i-find-claude-for-android-in-the-play-store" -source_url: "https://support.claude.com/en/articles/9612901-why-can-t-i-find-claude-for-android-in-the-play-store" -last_updated_iso: "2026-03-16T21:09:30Z" -article_id: "9905239" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for Android" ---- - -# Why can’t I find Claude for Android in the Play Store? - -_Last updated: 2026-03-16T21:09:30Z_ - -If you’re unable to locate the Claude app in your Play Store, you may be located in an [unsupported region](https://support.anthropic.com/en/articles/8461763-where-can-i-access-claude-ai), using an unsupported device, or using an unsupported version of Android. - -## Related Articles -- [Installing Claude for iOS](https://support.claude.com/en/articles/9266462-installing-claude-for-ios) -- [How do I install Claude for Android?](https://support.claude.com/en/articles/9612887-how-do-i-install-claude-for-android) -- [How can I cancel my Claude Pro subscription on Claude for Android?](https://support.claude.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android) -- [How to update Claude for Android](https://support.claude.com/en/articles/11825394-how-to-update-claude-for-android) -- [Using Claude with Android Apps](https://support.claude.com/en/articles/11869629-using-claude-with-android-apps) diff --git a/data/claude/claude-mobile-apps/claude-for-android/9612904-what-versions-of-android-are-supported.md b/data/claude/claude-mobile-apps/claude-for-android/9612904-what-versions-of-android-are-supported.md deleted file mode 100644 index c6defb72..00000000 --- a/data/claude/claude-mobile-apps/claude-for-android/9612904-what-versions-of-android-are-supported.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "What versions of Android are supported?" -title_slug: "what-versions-of-android-are-supported" -source_url: "https://support.claude.com/en/articles/9612904-what-versions-of-android-are-supported" -last_updated_iso: "2026-03-16T21:09:42Z" -article_id: "9905242" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for Android" ---- - -# What versions of Android are supported? - -_Last updated: 2026-03-16T21:09:42Z_ - -We currently support Android 8.0 Oreo and above. - -## Related Articles -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [Using dictation on Claude Mobile](https://support.claude.com/en/articles/10065434-using-dictation-on-claude-mobile) -- [Using the Claude Widget on Android](https://support.claude.com/en/articles/10534883-using-the-claude-widget-on-android) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Using Claude with Android Apps](https://support.claude.com/en/articles/11869629-using-claude-with-android-apps) diff --git a/data/claude/claude-mobile-apps/claude-for-ios/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios.md b/data/claude/claude-mobile-apps/claude-for-ios/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios.md deleted file mode 100644 index afecd5d8..00000000 --- a/data/claude/claude-mobile-apps/claude-for-ios/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: "Using Claude App Intents, Shortcuts, and Widgets on iOS" -title_slug: "using-claude-app-intents-shortcuts-and-widgets-on-ios" -source_url: "https://support.claude.com/en/articles/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios" -last_updated_iso: "2026-03-16T20:40:28Z" -article_id: "10842155" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for iOS" ---- - -# Using Claude App Intents, Shortcuts, and Widgets on iOS - -_Last updated: 2026-03-16T20:40:28Z_ - -> The features described in this guide are available on iOS 18 and above. - -Claude for iOS supports multiple powerful features: the Claude widget, the "Analyze Photo with Claude" control, the "Ask Claude" App Intent, and the ability to use this intent within iOS Shortcuts. This guide will explain these features and show you how to make the most of them. - -## Ask Claude Intent - -The "Ask Claude" intent is a standalone feature that lets you interact with Claude directly from: - -- Spotlight search -- Siri -- The Share menu -- Any app that supports iOS intents - -You can use this intent on its own to quickly ask Claude questions or give it tasks without opening the Claude app. For example, you can: - -- Select text and use the Share menu to send it directly to Claude -- Ask Siri to "Ask Claude” and it will prompt you for a message -- Type "Ask Claude" in Spotlight search to quickly send a query - -## Using Ask Claude With Shortcuts - -While the "Ask Claude" intent is powerful on its own, you can also use it as a building block within the Shortcuts app to create more complex workflows. Shortcuts allow you to: - -- Chain multiple "Ask Claude" actions together -- Combine Claude's capabilities with other apps and actions -- Create automated workflows -- Process Claude's responses in various ways - -## Creating Your First Claude Shortcut - -There are many customizable workflows you can set up within the Shortcuts app. Let's look at an example of a brief but useful shortcut that helps you summarize text: - -1. Open the Shortcuts app on your iOS device -2. Tap the "+" button to create a new shortcut -3. Add the "Share" action and select your preferred input type -4. Add the "Ask Claude" action -5. In the "Ask Claude" action, create a prompt like: "Please summarize the following text: [Shortcut Input]" -6. Name your shortcut (e.g., "Summarize with Claude") -7. Optional: Add the shortcut to your Share Sheet for easy access - -Now you can select text anywhere in iOS, tap the Share button, and choose your "Summarize with Claude" shortcut to get an instant summary. - -When using "Ask Claude" intent and in shortcuts, the default model you see when opening the Claude app will be used. - -More information on setting up shortcuts on your iOS device can be found [here](https://support.apple.com/guide/shortcuts/welcome/ios). - -> **Note:** When using the "Ask Claude" intent, messages to Claude will count towards your overall usage limit. - -## Adding the Claude Widget - -The Claude widget provides quick access to chat and voice features directly from your Home Screen or Today View. The widget includes buttons for: - -- Starting a new chat -- Instantly opening the app in dictation mode -- Taking a photo to share with Claude - -#### Add the Claude widget to your Home Screen - -1. From the Home Screen, touch and hold a widget or an empty area until the apps jiggle -2. Tap Edit in the upper-left corner -3. Tap Add Widget -4. Search for and select Claude -5. Tap Add Widget -6. Tap Done - -#### To add the Claude widget to your Today View - -Swipe right from the Home Screen or Lock Screen, then follow the same steps as adding to the Home Screen. - -#### Using the Widget - -- Tap the chat button to start a new conversation with Claude. -- Tap the microphone button to instantly open the app in dictation mode, allowing you to start speaking to Claude right away. -- Tap the camera button to take a photo and share it with Claude for analysis. - -> **Note:** Like the "Ask Claude" intent, interactions started through the widget will count toward your usage limit. - -## The Analyze Photo with Claude Control - -The "Analyze Photo with Claude" control lets you quickly send images to Claude for analysis directly from Control Center or your Lock Screen. - -#### Adding to Control Center - -1. Open Control Center (swipe down from the top-right corner on iPhones with Face ID, or swipe up from the bottom on iPhones with a Home button) -2. Tap the Add button (plus sign) at the top left of Control Center to begin editing -3. Tap "Add a Control" at the bottom of the screen to open the controls gallery -4. Find and tap "Analyze Photo with Claude" to add it to Control Center -5. You can rearrange its position by dragging it to your preferred location -6. When finished, close Control Center by swiping up from the bottom center of the screen - -Once added, you can quickly access it from Control Center by swiping down from the top-right corner of the screen. - -More information on using and setting up controls via Control Center can be found [here](https://support.apple.com/guide/iphone/use-and-customize-control-center-iph59095ec58/ios). - -#### Adding to Your Lock Screen - -1. On your Lock Screen, touch and hold until the customization screen appears -2. Tap "Customize" -3. Select the lock screen you want to modify -4. Remove one of the controls at the bottom of the screen using the Remove button (minus sign), then tap the Add button (plus sign) to open the controls gallery -5. From the available controls menu, scroll or search for "Analyze Photo with Claude" -6. Tap to select it -7. Tap "Done" to save your changes - -You can now quickly access the "Analyze Photo with Claude" control without needing to unlock your device or open the Claude app first. - -## Related Articles -- [Installing Claude for iOS](https://support.claude.com/en/articles/9266462-installing-claude-for-ios) -- [Accessing Claude app on iOS Lock Screen, Control Center, and Action Button](https://support.claude.com/en/articles/10302511-accessing-claude-app-on-ios-lock-screen-control-center-and-action-button) -- [Using the Claude Widget on Android](https://support.claude.com/en/articles/10534883-using-the-claude-widget-on-android) -- [How to update Claude for iOS](https://support.claude.com/en/articles/11825384-how-to-update-claude-for-ios) -- [Using Claude with iOS Apps](https://support.claude.com/en/articles/11869619-using-claude-with-ios-apps) diff --git a/data/claude/claude-mobile-apps/claude-for-ios/10302511-accessing-claude-app-on-ios-lock-screen-control-center-and-action-button.md b/data/claude/claude-mobile-apps/claude-for-ios/10302511-accessing-claude-app-on-ios-lock-screen-control-center-and-action-button.md deleted file mode 100644 index 2c820347..00000000 --- a/data/claude/claude-mobile-apps/claude-for-ios/10302511-accessing-claude-app-on-ios-lock-screen-control-center-and-action-button.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "Accessing Claude app on iOS Lock Screen, Control Center, and Action Button" -title_slug: "accessing-claude-app-on-ios-lock-screen-control-center-and-action-button" -source_url: "https://support.claude.com/en/articles/10302511-accessing-claude-app-on-ios-lock-screen-control-center-and-action-button" -last_updated_iso: "2026-03-16T20:42:04Z" -article_id: "10893002" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for iOS" ---- - -# Accessing Claude app on iOS Lock Screen, Control Center, and Action Button - -_Last updated: 2026-03-16T20:42:04Z_ - -> The features described in this guide are available on iOS 18 and above. - -Quickly access Claude app functionality from your Lock Screen, Control Center, or Action Button on iOS. This article will explain how to add the Claude app into these areas. - -## **Add Claude app to your Lock Screen** - -- Tap and hold your Lock Screen to open Customize Wallpaper -- Tap Customize -- Choose Lock Screen -- Click on an empty area on either of the two bottom circular slots -- Scroll to add “Open Claude” -- Click “Done” on the top right corner - -You’ll now be able to tap and hold to open the Claude app from your [Lock Screen](https://support.apple.com/guide/iphone/create-a-custom-lock-screen-iph4d0e6c351/ios). - -## **Add Claude app to Control Center** - -- Swipe down from the upper right side of your screen to open the Control Center -- Tap & Hold to add a control -- Tap “Add a Control” -- Scroll to add “Open Claude” - -You’ll now be able to access the Claude app from your [Control Center](https://support.apple.com/guide/iphone/use-and-customize-control-center-iph59095ec58/ios). - -## **Use the Action Button to Open Claude app** - -- Open the Settings app -- Go into the “Action Button” settings -- Swipe until you see "Controls" -- Click "Choose a Control..." -- Scroll to “Open Claude” -- Click back into Settings - -You’ll now be able to Hold to Open the [Action Button](https://support.apple.com/guide/iphone/use-and-customize-the-action-button-iphe89d61d66/18.0/ios/18.0) to access the Claude app. - -## Related Articles -- [Using Claude App Intents, Shortcuts, and Widgets on iOS](https://support.claude.com/en/articles/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios) -- [How to update Claude for iOS](https://support.claude.com/en/articles/11825384-how-to-update-claude-for-ios) -- [Using Claude with iOS Apps](https://support.claude.com/en/articles/11869619-using-claude-with-ios-apps) -- [Using Claude with Android Apps](https://support.claude.com/en/articles/11869629-using-claude-with-android-apps) -- [Use quick entry with Claude Desktop on Mac](https://support.claude.com/en/articles/12626668-use-quick-entry-with-claude-desktop-on-mac) diff --git a/data/claude/claude-mobile-apps/claude-for-ios/11825384-how-to-update-claude-for-ios.md b/data/claude/claude-mobile-apps/claude-for-ios/11825384-how-to-update-claude-for-ios.md deleted file mode 100644 index f75cfd80..00000000 --- a/data/claude/claude-mobile-apps/claude-for-ios/11825384-how-to-update-claude-for-ios.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: "How to update Claude for iOS" -title_slug: "how-to-update-claude-for-ios" -source_url: "https://support.claude.com/en/articles/11825384-how-to-update-claude-for-ios" -last_updated_iso: "2026-03-16T20:48:26Z" -article_id: "12960802" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for iOS" ---- - -# How to update Claude for iOS - -_Last updated: 2026-03-16T20:48:26Z_ - -If you aren’t seeing the latest features on Claude for iOS, you may need to [update your mobile app manually by following these instructions from Apple](https://support.apple.com/en-us/102629): - -1. Open the App Store. -2. Tap the "My Account" button or your photo at the top of the screen. -3. Scroll down to see pending updates. -4. Tap "Update" next to Claude for iOS to update it to the newest version. - -## Related Articles -- [Installing Claude for iOS](https://support.claude.com/en/articles/9266462-installing-claude-for-ios) -- [Using Claude App Intents, Shortcuts, and Widgets on iOS](https://support.claude.com/en/articles/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios) -- [Accessing Claude app on iOS Lock Screen, Control Center, and Action Button](https://support.claude.com/en/articles/10302511-accessing-claude-app-on-ios-lock-screen-control-center-and-action-button) -- [How to update Claude for Android](https://support.claude.com/en/articles/11825394-how-to-update-claude-for-android) -- [Using Claude with iOS Apps](https://support.claude.com/en/articles/11869619-using-claude-with-ios-apps) diff --git a/data/claude/claude-mobile-apps/claude-for-ios/11869619-using-claude-with-ios-apps.md b/data/claude/claude-mobile-apps/claude-for-ios/11869619-using-claude-with-ios-apps.md deleted file mode 100644 index 7c44faf6..00000000 --- a/data/claude/claude-mobile-apps/claude-for-ios/11869619-using-claude-with-ios-apps.md +++ /dev/null @@ -1,234 +0,0 @@ ---- -title: "Using Claude with iOS Apps" -title_slug: "using-claude-with-ios-apps" -source_url: "https://support.claude.com/en/articles/11869619-using-claude-with-ios-apps" -last_updated_iso: "2026-03-16T21:25:23Z" -article_id: "13028604" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for iOS" ---- - -# Using Claude with iOS Apps - -_Last updated: 2026-03-16T21:25:23Z_ - -Claude can now connect with your iOS device's system apps to help you take action directly from your conversations. When you chat with Claude, it can draft messages, emails, or calendar events, find locations, manage reminders, and analyze your health and fitness data — all seamlessly integrated with your mobile apps. - -> This feature is supported on all Claude plans and works with iOS system apps (Messages, Mail, Calendar, Maps, Reminders, and Location Services), as well as compatible third-party apps. Health features are currently in beta, require a Pro or Max plan, and are available in the US only. - -## What can Claude do with iOS apps? - -Claude can help you: - -- **Draft and send messages** through the Messages app or any messaging platform like WhatsApp, Slack, or Messenger. -- **Compose emails** that open directly in the Mail app or any other email platform like Gmail or Outlook with the subject and content pre-filled. -- **Access your location** to provide contextual suggestions for nearby places and services. -- **Display locations on maps** and help you navigate to restaurants, stores, and other destinations. -- **Read and manage your calendar** to check availability, create events, and schedule meetings. -- **Create and manage reminders** to help you stay organized with tasks and lists. -- **Read and analyze your health data** to help you understand fitness patterns, track progress toward goals, and visualize trends with native charts (Pro and Max plans only). - -#### Limitations - -- **Location:** Members of Team or Enterprise plans can’t access the location tool at this time. -- **Calendar:** Ability to edit events depends on your ownership of the event. -- **Reminders:** Claude cannot create or edit reminder lists themselves, only items within existing lists. -- **Contacts:** Claude does not have direct access to your contacts. -- **Health:** Available in beta on Pro and Max plans only. Currently limited to users in the US. Claude can read health data but cannot write or modify entries in Apple Health. - ---- - -## How Claude helps you take action - -When Claude determines that using one of these features would be helpful, it will automatically suggest it. You'll see a card or prompt within your conversation that lets you review and take action with Claude’s help. - -> **Note:** Most functionality described below is not compatible with our voice mode beta feature at this time. See [Using voice mode on Claude Mobile Apps ](https://support.claude.com/en/articles/11101966-using-voice-mode-on-claude-mobile-apps)for more information. - -#### Sending texts and emails with Messages and Mail - -1. Ask Claude to help draft a message or email (for example: "Help me write a text to my team about tomorrow's meeting"). -2. Claude will prepare the message and show you a preview. -3. Tap the message card to open your Messages app or Mail app. - 1. Third-party apps (WhatsApp, Messenger, Signal) are also supported. -4. Review the pre-filled content and make any changes if needed. -5. Send the message as you normally would. - -**Example:** "Draft an email to my manager explaining that I'll be late to the morning meeting due to a doctor's appointment." - -#### Using location for contextual suggestions - -1. Ask Claude for location-based recommendations (for example: "What's nearby for dinner?"). -2. Claude will request access to your location if not already granted. -3. Based on your location, Claude provides relevant suggestions. -4. You can view locations on a map and get navigation directions. - -**Example:** "Find good restaurants near me that are open now." - -#### Displaying locations with Maps - -1. When Claude suggests locations, they can be displayed on an interactive map. -2. Tap on any location to see more details. -3. Select a location to open it in Apple Maps for navigation. -4. Get turn-by-turn directions directly from the map. - -**Example:** "Show me coffee shops within walking distance on a map." - -#### Managing your calendar - -1. Ask Claude to check your schedule or create events. -2. Claude will request calendar access if not already granted. -3. For checking availability: Claude reads your calendar and identifies free slots. -4. For creating events: Claude prepares event details and adds them to your calendar. -5. You can edit or delete events as needed. - -**Examples:** - -- "When am I free this week for a 30-minute meeting?" -- "Schedule a dentist appointment for next Friday at 10 AM." -- "Add a weekly team standup every Monday at 9 AM." - -#### Creating and managing reminders - -1. Ask Claude to create reminders or add items to lists. -2. Claude will request Reminders access if not already granted. -3. Claude can add items to existing lists or create new reminders. -4. Set due dates, priorities, and notes for reminders. -5. Manage recurring reminders for regular tasks. - -**Examples:** - -- "Add milk and eggs to my grocery list." -- "Remind me to call the dentist tomorrow at 2 PM." -- "Create a packing list for my trip next week." - -Note that when Claude uses tools to take these actions, their use is preserved in the conversation history in the same way as any tool. - ---- - -## Accessing and analyzing your health data - -> **Note:** Health features are available in beta on Pro and Max plans only, and currently limited to users in the US. - -Claude can read your health and fitness data from Apple Health to help you understand patterns, track progress, and make informed decisions about your wellbeing. When you ask Claude about your health data, it can display insights using native charts that feel integrated with iOS. - -> **Important:** We are not a medical device and cannot provide medical guidance. Always consult a licensed professional. - -#### What health data can Claude access? - -With your permission, Claude can read the following types of data from Apple Health: - -- **Activity metrics:** Steps, distance, flights climbed, active calories, exercise minutes, move and stand hours. -- **Workouts:** Type (running, cycling, strength, yoga, etc.), duration, distance, heart rate data, and calories burned. -- **Vitals:** Heart rate, resting heart rate, heart rate variability (HRV), blood pressure, respiratory rate, and blood oxygen. -- **Body measurements:** Weight, height, body mass index, and body fat percentage. -- **Sleep:** Total sleep time, sleep stages, time in bed, and sleep efficiency. -- **Nutrition:** Calories consumed, macronutrients, water intake, and micronutrients (if tracked). - -> **Note:** Our [memory feature](https://support.claude.com/en/articles/11817273-using-claude-s-chat-search-and-memory-to-build-on-previous-context#h_c1c0b33879) is designed to prevent Claude from using sensitive health information in future conversations. - -#### How to use health features - -1. Ask Claude a question about your health or fitness data (for example: "How have my runs been trending this month?" or "Show me my sleep patterns over the past two weeks"). -2. Claude will request access to your health data if not already granted. -3. Review the permission prompt and select your preferred option. -4. Claude analyzes your data and provides insights, often with visual charts to help you understand trends. - -#### Example prompts - -- "Help me create a training plan for my upcoming half-marathon based on my recent running data." -- "Why have I been feeling tired lately? Can you look at my sleep and activity data?" -- "Show me how my resting heart rate has changed over the past three months." -- "Compare my workout consistency this month versus last month." -- "What patterns do you see in my step count throughout the week?" - -#### Understanding health visualizations - -Claude displays health insights using native iOS charts that appear directly in your conversation. These charts can show: - -- **Bar charts** for comparing activity across days or weeks. -- **Line charts** for tracking trends over time (pace, heart rate, weight) -- **Progress indicators** for goals and milestones - -Tap on chart elements to see more details about specific data points. - -## Usage guidelines for optimal results - -To get the best results, be specific about what you want, include relevant details like dates, times, and locations in your requests, and review content before sending or saving. Claude understands natural language, so you can make requests conversationally. - ---- - -## What data can Claude access? - -Claude only accesses the data necessary for each specific request: - -- **Location:** Current location only when relevant to your request. -- **Calendar:** Event details to check availability and create/modify events. -- **Messages/Email:** Claude does not read existing messages or emails, only creates new content. -- **Reminders:** Existing lists and items to add/manage tasks. -- **Health:** Activity, workout, vital signs, body measurements, sleep, and nutrition data — only when you ask a question that requires this information and have granted permission. - -Claude's connection to your iOS apps works through your device's built-in sharing and permission systems—the same secure methods you use with any iPhone app. - -## Do I need to grant permission to Claude for iOS? - -Permission requirements vary by feature: - -- **Messages and Email:** No permissions required (uses your device’s built-in sharing system). -- **Calendar Events:** Permission required for reading calendar; writing can use system UI without permission. -- **Location and Maps:** Permission required when Claude needs to access your location. -- **Reminders:** Prompted when Claude needs to access reminder lists. -- **Health:** Permission required. Claude will request access to specific health data categories when needed. - -For features requiring permissions (like location or calendar access), Claude will request permission contextually with clear explanations of why the access is needed. You’ll be prompted to approve the action with three options: Allow once, Always allow, or Don't allow. - -These permissions can be managed at any time in your device settings by going to Settings > Claude. You'll see all available permissions like Location, Calendar, and Reminders and can tap on each permission to adjust access levels. You can toggle between "While Using App” and “Ask next time” to change Claude’s access, or remove permissions by choosing “Never.” - -Health permissions work differently from other app permissions. When Claude requests health access, you'll see the standard iOS Health permissions screen where you can choose exactly which data types to share. You can modify these permissions at any time by going to Settings > Health > Data Access & Devices > Claude. - -Claude will only request permissions if needed for specific features, and you can always choose to decline while still using other capabilities. - ---- - -## Troubleshooting - -#### Claude isn't offering to use my apps - -- Make sure you're using the latest version of the Claude iOS app. See [How to update Claude for iOS](https://support.anthropic.com/en/articles/11825384-how-to-update-claude-for-ios) for instructions. -- Try being more specific in your request (refer to the examples listed above). -- Restart Claude for iOS and try again. - -#### Permission prompts don't appear - -- Check that the app for which Claude needs permissions is installed and set up on your phone. -- Verify iOS system permissions by navigating to Settings > Privacy & Security. -- Ensure Claude for iOS has the necessary permissions enabled. - -#### Features aren't working as expected - -- Your iOS mobile apps may format content slightly differently than Claude. -- You can always edit the content in the destination app before sending or saving. -- Some features may vary based on your iOS version. - -#### Calendar events aren't opening correctly - -- Verify you have a calendar app installed. -- Check that your preferred calendar app is set as the default for calendar events. -- Make sure the calendar app you’re trying to use is up to date. - -#### Health data isn't appearing or seems incomplete - -- Verify that you have a Pro or Max plan and are located in the US. -- Check that you've granted Claude access to the relevant health data types in Settings > Health > Data Access & Devices > Claude. -- Ensure your health data is being recorded. Some data types require an Apple Watch or compatible device. -- If you recently started tracking a metric, there may not be enough historical data for trend analysis. -- Try asking about a specific data type to confirm which categories Claude can access. - -**Need more help?** If you're experiencing issues with these features, try restarting Claude for iOS or [updating to the latest version from the App Store](https://support.claude.com/en/articles/11825384-how-to-update-claude-for-ios). - -## Related Articles -- [Installing Claude for iOS](https://support.claude.com/en/articles/9266462-installing-claude-for-ios) -- [Using Claude App Intents, Shortcuts, and Widgets on iOS](https://support.claude.com/en/articles/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios) -- [Using Claude with Android Apps](https://support.claude.com/en/articles/11869629-using-claude-with-android-apps) -- [Using the Blackbaud Connector in Claude](https://support.claude.com/en/articles/12923221-using-the-blackbaud-connector-in-claude) -- [Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-let-claude-use-your-computer-in-cowork) diff --git a/data/claude/claude-mobile-apps/claude-for-ios/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios.md b/data/claude/claude-mobile-apps/claude-for-ios/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios.md deleted file mode 100644 index 552bdb07..00000000 --- a/data/claude/claude-mobile-apps/claude-for-ios/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "How can I cancel my Claude Pro subscription on the Claude app for iOS?" -title_slug: "how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios" -source_url: "https://support.claude.com/en/articles/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios" -last_updated_iso: "2026-03-16T21:13:02Z" -article_id: "9461904" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for iOS" ---- - -# How can I cancel my Claude Pro subscription on the Claude app for iOS? - -_Last updated: 2026-03-16T21:13:02Z_ - -If you signed up for Claude Pro via the iOS app, your subscription and payment will be handled directly on your iOS device. - -To cancel your subscription, click on your initials in the top right corner of the Claude app for iOS, and then click “Billing” from the menu options. Select “manage subscription” and follow the prompts for cancellation. If you’ve already removed the app from your device, you can also follow the instructions located in the App Store resource [here](https://support.apple.com/en-us/118428) to unsubscribe. - -You may cancel your Claude Pro subscription at any time from the platform you signed up on. To avoid being charged for your next billing period, cancel your subscription at least 24 hours before your next billing date. - -## Related Articles -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [Installing Claude for iOS](https://support.claude.com/en/articles/9266462-installing-claude-for-ios) -- [How do I sign up for Claude Pro on the Claude app for iOS?](https://support.claude.com/en/articles/9266495-how-do-i-sign-up-for-claude-pro-on-the-claude-app-for-ios) -- [How can I uninstall Claude for Android?](https://support.claude.com/en/articles/9612889-how-can-i-uninstall-claude-for-android) -- [How can I cancel my Claude Pro subscription on Claude for Android?](https://support.claude.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android) diff --git a/data/claude/claude-mobile-apps/claude-for-ios/9266462-installing-claude-for-ios.md b/data/claude/claude-mobile-apps/claude-for-ios/9266462-installing-claude-for-ios.md deleted file mode 100644 index 3c5b9b26..00000000 --- a/data/claude/claude-mobile-apps/claude-for-ios/9266462-installing-claude-for-ios.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: "Installing Claude for iOS" -title_slug: "installing-claude-for-ios" -source_url: "https://support.claude.com/en/articles/9266462-installing-claude-for-ios" -last_updated_iso: "2026-03-16T21:18:40Z" -article_id: "9464125" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for iOS" ---- - -# Installing Claude for iOS - -_Last updated: 2026-03-16T21:18:40Z_ - -## How do I install the Claude for iOS app? - -You can install the Claude app onto your iOS device by navigating to the App Store and searching for “Claude by Anthropic”, or by navigating directly to our [App Store listing](https://apps.apple.com/us/app/claude/id6473753684). Click on “Get” from the app listing to prompt your download. - -## Why can’t I find Claude for iOS in the App Store? - -If you’re unable to locate Claude for iOS in your App Store, you may be located in an [unsupported region](https://support.claude.com/en/articles/8461763-where-can-i-access-claude), using an unsupported device, or using an unsupported version of iOS. - -## What versions of iOS are supported? - -We currently support iOS version 17.0 and above. - -## How do I uninstall the Claude for iOS app? - -To uninstall the Claude for iOS from your device, hold down on the app from your home screen until you see the menu options. Click on “Remove App.” From the next series of options, select “Delete App.” - -Note that if you have an active paid Claude subscription and would like to uninstall the app, your subscription will not be automatically canceled. To cancel your subscription, follow the instructions here: [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) - -## Related Articles -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [How can I cancel my Claude Pro subscription on the Claude app for iOS?](https://support.claude.com/en/articles/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios) -- [How do I install Claude for Android?](https://support.claude.com/en/articles/9612887-how-do-i-install-claude-for-android) -- [How can I uninstall Claude for Android?](https://support.claude.com/en/articles/9612889-how-can-i-uninstall-claude-for-android) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) diff --git a/data/claude/claude-mobile-apps/claude-for-ios/9266495-how-do-i-sign-up-for-claude-pro-on-the-claude-app-for-ios.md b/data/claude/claude-mobile-apps/claude-for-ios/9266495-how-do-i-sign-up-for-claude-pro-on-the-claude-app-for-ios.md deleted file mode 100644 index bcbc0853..00000000 --- a/data/claude/claude-mobile-apps/claude-for-ios/9266495-how-do-i-sign-up-for-claude-pro-on-the-claude-app-for-ios.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How do I sign up for Claude Pro on the Claude app for iOS?" -title_slug: "how-do-i-sign-up-for-claude-pro-on-the-claude-app-for-ios" -source_url: "https://support.claude.com/en/articles/9266495-how-do-i-sign-up-for-claude-pro-on-the-claude-app-for-ios" -last_updated_iso: "2026-03-16T21:12:57Z" -article_id: "9464273" -breadcrumbs: - - "Claude Mobile apps" - - "Claude for iOS" ---- - -# How do I sign up for Claude Pro on the Claude app for iOS? - -_Last updated: 2026-03-16T21:12:57Z_ - -To sign up for Claude Pro using the Claude app for iOS, open the app on your device and click on your initials in the upper right corner. From your settings page, click on “Upgrade to Pro” and follow the payment instructions to complete your in-app purchase. - -## Related Articles -- [How do I sign up for the Pro plan?](https://support.claude.com/en/articles/8325609-how-do-i-sign-up-for-the-pro-plan) -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [How can I cancel my Claude Pro subscription on the Claude app for iOS?](https://support.claude.com/en/articles/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios) -- [How do I sign up for Claude Pro on Claude for Android?](https://support.claude.com/en/articles/9612892-how-do-i-sign-up-for-claude-pro-on-claude-for-android) -- [How can I cancel my Claude Pro subscription on Claude for Android?](https://support.claude.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android) diff --git a/data/claude/claude-mobile-apps/general/10065434-using-dictation-on-claude-mobile.md b/data/claude/claude-mobile-apps/general/10065434-using-dictation-on-claude-mobile.md deleted file mode 100644 index 394fa5d9..00000000 --- a/data/claude/claude-mobile-apps/general/10065434-using-dictation-on-claude-mobile.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: "Using dictation on Claude Mobile" -title_slug: "using-dictation-on-claude-mobile" -source_url: "https://support.claude.com/en/articles/10065434-using-dictation-on-claude-mobile" -last_updated_iso: "2026-03-16T20:38:35Z" -article_id: "10566310" -breadcrumbs: - - "Claude Mobile apps" - - "General" ---- - -# Using dictation on Claude Mobile - -_Last updated: 2026-03-16T20:38:35Z_ - -> Dictation is currently available for users on free, Pro, and Team plans - -Dictation allows you to speak your prompts instead of typing them when using Claude for iOS or Android. - -## Getting started - -1. Open Claude for iOS or Android. -2. Start a new chat with Claude. -3. Tap the microphone icon on the right side of the chat input field. - - If this is your first time using dictation, you'll need to select your preferred language. You can change this later in Settings. -4. Dictate your prompt. -5. Tap the arrow icon to send your prompt. - - To cancel without sending, tap the "X" icon. - -Your prompt will automatically appear as text in the chat window. Claude will respond to your prompt in text format. - -## Supported languages - -Dictation is currently available in these languages: - -- English -- French -- German -- Hindi -- Italian -- Japanese -- Korean -- Portuguese -- Russian -- Spanish -- Turkish -- Ukrainian - -## Changing your language settings - -To change your speech input language: - -1. Tap your initials in the upper right corner. -2. Select “Speech Input Language.” -3. Choose your preferred language from the dropdown. - -## Data privacy - -After converting your speech input to text, we will delete your audio recording. We will not retain a copy of your speech input or use it for training our generative models. - -Learn more about our privacy practices by visiting our [Privacy Policy](https://www.anthropic.com/legal/privacy) and [Privacy Center](https://privacy.anthropic.com/en/). - -## Related Articles -- [Using Claude App Intents, Shortcuts, and Widgets on iOS](https://support.claude.com/en/articles/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios) -- [Using the Claude Widget on Android](https://support.claude.com/en/articles/10534883-using-the-claude-widget-on-android) -- [Using voice mode](https://support.claude.com/en/articles/11101966-using-voice-mode) -- [Use quick entry with Claude Desktop on Mac](https://support.claude.com/en/articles/12626668-use-quick-entry-with-claude-desktop-on-mac) -- [Use dictation in Office agents](https://support.claude.com/en/articles/14479591-use-dictation-in-office-agents) diff --git a/data/claude/claude-mobile-apps/general/11101966-using-voice-mode.md b/data/claude/claude-mobile-apps/general/11101966-using-voice-mode.md deleted file mode 100644 index 4163fb72..00000000 --- a/data/claude/claude-mobile-apps/general/11101966-using-voice-mode.md +++ /dev/null @@ -1,165 +0,0 @@ ---- -title: "Using voice mode" -title_slug: "using-voice-mode" -source_url: "https://support.claude.com/en/articles/11101966-using-voice-mode" -last_updated_iso: "2026-03-16T20:36:49Z" -article_id: "11971330" -breadcrumbs: - - "Claude Mobile apps" - - "General" ---- - -# Using voice mode - -_Last updated: 2026-03-16T20:36:49Z_ - -Voice mode allows you to have complete spoken conversations with Claude. Instead of typing a prompt and reading a written response, you can speak to Claude and listen to its responses, making it easier to use when your hands are busy but your mind isn't. - -> Voice mode is a beta feature available in English to all plans on Claude and Claude Mobile (iOS and Android). - -## What is voice mode? - -Voice mode transforms how you interact with Claude by: - -- Allowing you to speak to Claude and hear Claude's voice responses. -- Seamlessly switch between text and voice within the same conversation. -- Providing access to web searches through voice conversations. - -## Enable voice mode - -#### On the web - -1. Log in to your Claude account and start a new chat. -2. Tap the sound wave symbol in the lower right corner of the chat window to activate voice mode: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042358620/1bf2311353615c1c494da1312a17/124b93a8-0a9b-4c84-9d1f-ede6ca3498dd?expires=1776784500&signature=5c82a5093b0b0b23e467e691e4030a3bd0e8950f57fcfe59e397473fc8a415b7&req=diAjFMp7lYddWfMW1HO4zZyGoch1s1MVF6uXnTLMvvCEu4445ojvY7mkXabs%0ADLSO%0A) -3. Start talking and see your prompt automatically populate in the chat input. -4. Once you finish telling Claude your prompt, it will respond to continue the conversation. -5. Claude will remain in voice mode until you click the “Stop” button in the lower right corner of the chat window: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042352060/162f9e61f7fbeb689201dfc1cac1/6a7fafb2-31df-43be-a43f-0059d735e3c4?expires=1776784500&signature=e0588e481e680b1dd448a35829df8ab274fe298165147c693eb3414930656e35&req=diAjFMp7n4FZWfMW1HO4zU6VSvvNQLhsxNdRzYWrfF667Uya9GFslseF%2ByaT%0APC2gnpb%2B5YjU8ZVZ4pw%3D%0A) - -#### On mobile (iOS and Android) - -1. Open the Claude app on your device. -2. Tap the voice mode icon (sound wave symbol next to the microphone icon) in the text input field: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042359690/68879db64559ecf87991f73ce058/671ff972-9e08-4686-bc04-955dab4b2de3?expires=1776784500&signature=8f3f99ba3d2a044d6935fe248407b0f76ce34198b5437cd88adaed96b89d98c4&req=diAjFMp7lIdWWfMW1HO4zQTULvJ9mNxLD%2FRXAPlQ7LZ2NZj6e1qc45SAuqyH%0Au%2BlB%0A) -3. Choose a voice to personalize your experience. -4. Start speaking to begin your conversation. - ---- - -## Use voice mode - -> **Note:** Voice conversations count toward your regular usage limits based on your subscription plan. - -Voice mode offers two ways to talk with Claude, depending on your environment. - -#### Hands-free mode - -In hands-free mode, Claude listens continuously and responds to natural pauses in your speech. This is the default mode — just start talking, and Claude will respond when you finish a thought. - -Hands-free mode works best in quiet environments. Claude is designed to handle natural pauses without cutting you off, so you can speak at your own pace without rushing. - -If Claude does interrupt you, simply start speaking again — Claude will stop and listen. - -#### Push-to-talk mode - -If you're in a noisy environment or Claude is having trouble distinguishing your voice from background sounds, switch to push-to-talk mode. In this mode, you hold a button while speaking and release it when you're done. - -Push-to-talk gives you more control over when Claude listens, which makes it more reliable in challenging environments like busy streets, crowded rooms, or when other people are talking nearby. - -## Choose a voice - -Claude offers several voice options you can choose from when you first start voice mode. - -To change the voice later: - -- **On the web:** Go to **[Settings > General](http://claude.ai/settings/general)** and scroll down to **Voice settings**. Select your preferred voice from the options. You’ll hear a preview when you click each option; click it again to stop the preview. -- **On mobile:** Click the settings button in the bottom left corner while chatting with Claude in voice mode, then tap your preferred voice and pace: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2042352063/25eca25bcfd573ecab30dd53158c/074454a6-fa5a-4c49-8b19-02d434b4ca50?expires=1776784500&signature=77517c6f47e92270b782a9418788f25d1c7e821903d3645fd1ab80a32766571e&req=diAjFMp7n4FZWvMW1HO4zZ3%2FF2ySaFQPy8OQfYsvK3y4Zjk24O8i397wN2X1%0AnReeC9spzVdG27JyGbw%3D%0A) - -## Switch between text and voice - -You can switch between text and voice within the same conversation. Your previous context carries over, so you don't lose anything when you switch. This is useful when you start a conversation by typing but want to continue hands-free, or when you need to type something specific (like a URL or code) mid-conversation. - -## Use cases - -Voice mode is particularly useful for: - -- **Daily planning.** Have Claude brief you on what's coming up while you get ready for the day. -- **Learning.** Explore new topics through conversation while commuting, exercising, or doing chores. -- **Creative thinking.** Think out loud with Claude to develop ideas when typing would slow you down. -- **Preparation.** Practice for interviews or important conversations through natural dialogue. -- **Capturing ideas.** Talk through thoughts the moment they come to you, wherever you are. - -## Tips for a good experience - -- **Start in a quiet space.** Hands-free mode works best when Claude can detect only one voice, so if you're in a noisy or crowded environment, switch to push-to-talk. -- **Speak naturally.** You don't need to speak slowly or pause artificially. Claude is designed to follow natural speech patterns. -- **Break up complex questions.** For multi-part questions, it can help to ask them one at a time rather than all at once. -- **Interrupt if needed.** If Claude is going in the wrong direction, just start talking. Claude will stop and listen. - -## Safety measures in voice mode - -Voice mode has been developed with safety as a top priority. Several safeguards have been implemented to mitigate potential risks: - -- **Limited voice options: **Choose from a preset, limited selection of voices. This prevents voice cloning or impersonation. The system is designed specifically to avoid mimicking specific individuals or personalizing voice outputs. -- **Generative by design**: Claude is designed to generate original responses rather than reproduce text exactly or mimic specific speech patterns, which prevents impersonation. -- **Full policy compliance:** Our usage policy remains fully enforced in voice mode, with all standard model misuse detection and enforcement systems actively monitoring interactions. - ---- - -## Troubleshooting - -#### Claude isn't recognizing my voice correctly - -- Make sure you're in a reasonably quiet environment, or switch to push-to-talk mode. -- Check that your device's microphone permissions are enabled for Claude. -- Speak clearly and at a normal pace. - -#### Voice responses sound choppy or cut out - -- Check your internet connection. Voice mode works best on a stable connection. -- Close other apps that might be using significant system resources. -- Make sure your device has enough battery — voice processing uses more power than text. - -#### Claude stops responding in voice mode - -- Check whether you've reached your usage limits. -- Try leaving voice mode and re-entering. -- Make sure your internet connection is stable. - -#### Claude keeps interrupting me - -- Try pausing less between thoughts, or switch to push-to-talk mode for more control over when Claude listens. -- Move to a quieter environment if possible — background noise can sometimes cause false interruptions. - ---- - -## Frequently asked questions - -#### Will my voice conversations be saved? - -Yes. Textual transcripts of your audio conversations are saved in your chat history just like text conversations. - -#### What's the difference between dictation and voice mode? - -Dictation converts your speech to text so you can type prompts by speaking. Voice mode is a full two-way conversation — you speak to Claude, and Claude speaks back. - -#### Can I use voice mode in languages other than English? - -Voice mode is currently available in English only. - -#### Can Enterprise Admins disable voice mode for their organizations? - -If you are an Enterprise owner and would like to disable voice mode for your organization, please **[reach out to Support](https://support.claude.com/en/articles/9015913-how-to-get-support)**. - -## Related Articles -- [Using dictation on Claude Mobile](https://support.claude.com/en/articles/10065434-using-dictation-on-claude-mobile) -- [Using extended thinking](https://support.claude.com/en/articles/10574485-using-extended-thinking) -- [Use quick entry with Claude Desktop on Mac](https://support.claude.com/en/articles/12626668-use-quick-entry-with-claude-desktop-on-mac) -- [Use dictation in Office agents](https://support.claude.com/en/articles/14479591-use-dictation-in-office-agents) -- [Claude Code power user tips](https://support.claude.com/en/articles/14554000-claude-code-power-user-tips) diff --git a/data/claude/claude-mobile-apps/general/13117299-minimum-age-requirement-access-restriction.md b/data/claude/claude-mobile-apps/general/13117299-minimum-age-requirement-access-restriction.md deleted file mode 100644 index 04d28f87..00000000 --- a/data/claude/claude-mobile-apps/general/13117299-minimum-age-requirement-access-restriction.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: "Minimum age requirement access restriction" -title_slug: "minimum-age-requirement-access-restriction" -source_url: "https://support.claude.com/en/articles/13117299-minimum-age-requirement-access-restriction" -last_updated_iso: "2026-03-16T21:00:11Z" -article_id: "14899916" -breadcrumbs: - - "Claude Mobile apps" - - "General" ---- - -# Minimum age requirement access restriction - -_Last updated: 2026-03-16T21:00:11Z_ - -This article explains why you may be unable to create a Claude account or sign in to an existing account when using the Claude mobile app. - -## Why am I seeing this message? - -We require all users to be at least 18 years old to create and use a Claude account. If you're seeing this message, it means the app store on your device (App Store or Play Store) has identified you as under 18 based on your account information. - -In certain US states, new laws require app stores to verify users' ages and share that information with app developers. Claude uses this information to enforce our minimum age requirement. This requirement is being rolled out in stages across different states. - -## What if my age is incorrect? - -Anthropic does not have access to your app store account information and cannot change it. If you believe your age has been reported incorrectly, you'll need to contact the appropriate support team for your device: - -- **iOS:** Contact [Apple Support](https://support.apple.com/en-us/108380) -- **Android:** Contact [Google Play Support](https://support.google.com/googleplay) - -Your age information is managed through your Google account or Apple Account. If your account is part of a family group (such as Google Family Link or Apple Family Sharing), your age may have been set by a parent or guardian when the account was created. You may need to work with them to review or update your account information. - -## Related Articles -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [Use Google Workspace connectors](https://support.claude.com/en/articles/10166901-use-google-workspace-connectors) -- [Claude 4 Invite Contest](https://support.claude.com/en/articles/11408405-claude-4-invite-contest) -- [Requesting a refund for a paid Claude plan](https://support.claude.com/en/articles/12386328-requesting-a-refund-for-a-paid-claude-plan) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) diff --git a/data/claude/claude/12138966-release-notes.md b/data/claude/claude/12138966-release-notes.md deleted file mode 100644 index eb508134..00000000 --- a/data/claude/claude/12138966-release-notes.md +++ /dev/null @@ -1,414 +0,0 @@ ---- -title: "Release notes" -title_slug: "release-notes" -source_url: "https://support.claude.com/en/articles/12138966-release-notes" -last_updated_iso: "2026-04-17T15:00:00Z" -article_id: "13457652" -breadcrumbs: - - "Claude" ---- - -# Release notes - -_Last updated: 2026-04-17T15:00:00Z_ - -## April 2026 - -#### April 17, 2026 - -**Claude Design by Anthropic Labs** - -With Opus 4.7, we also launched Claude Design, a new **[Anthropic Labs](https://www.anthropic.com/news/introducing-anthropic-labs)** product that lets you collaborate with Claude to create visual outputs like designs, prototypes, slides, and one-pagers. For more information, see **[Get started with Claude Design](https://support.claude.com/en/articles/14604416-get-started-with-claude-design)**. - -#### April 16, 2026 - -**Claude Opus 4.7 launch** - -Our latest model, Claude Opus 4.7, is now generally available. Opus 4.7 shows improvements in software engineering and complex, long-running coding tasks, as well as better vision, allowing it to see images in higher resolution. For more information, see our blog post: **[Introducing Claude Opus 4.7](https://www.anthropic.com/news/claude-opus-4-7)**. - -#### April 9, 2026 - -**Claude Cowork generally available** - -Claude Cowork is now generally available on macOS and Windows through the Claude Desktop app. With this, we’re expanding Claude Cowork with new capabilities: - -- **Claude Cowork in the Analytics API.** For more information, see **[Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-access-engagement-and-adoption-data-with-the-analytics-api)**. -- **Usage analytics for Claude Cowork.** For more information, see **[View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans)**. -- **Claude Cowork OpenTelemetry support.** For more information, see **[Monitor Claude Cowork activity with OpenTelemetry](https://support.claude.com/en/articles/14477985-monitor-cowork-activity-with-opentelemetry)**. - -**Role-based access controls for Enterprise plans** - -Admins can now organize users into groups, manually or via SCIM from your identity provider, and assign each group a custom role defining which Claude capabilities its members can use. Turn Claude Cowork on for specific teams, restrict features by department and adjust as adoption grows. Learn more about **[setting up role-based permissions](https://support.claude.com/en/articles/13930458-set-up-role-based-entitlements-on-enterprise-plans)**, **[managing group spend limit](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans)**[s](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans), and **[managing custom roles](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans)**. - -## March 2026 - -#### March 25, 2026 - -**Interactive apps in Claude for iOS and Android** - -The Claude mobile app can now connect to fully interactive apps. Pull up live charts, sketch diagrams, and build shareable assets, all rendered visually right in your conversation. For more information, see **[Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude)**. - -#### March 23, 2026 - -**Computer use research preview in Cowork and Claude Code + Dispatch improvements** - -Users on Pro and Max plans can give Claude access to computer use. Claude can open files, run dev tools, point, click, and navigate to what’s on your screen to perform tasks itself—with no setup required. Claude’s new computer use capability makes Dispatch even more helpful by allowing it to use your computer on your behalf while you’re away. For more information, see **[Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-let-claude-use-your-computer-in-cowork)** or our blog post: **[Put Claude to work on your computer](https://claude.com/blog/dispatch-and-computer-use)**. - -#### March 17, 2026 - -**Control Cowork from your phone with a persistent thread (research preview for Pro/Max)** - -Users on Pro and Max plans can access a persistent agent thread via Claude Desktop or Claude for iOS/Android to manage tasks in Cowork. We're rolling this out to Max plans starting today, and Pro plans over the next two days. For more information, see **[Assign tasks to Claude from anywhere in Cowork](https://support.claude.com/en/articles/13947068-assign-tasks-to-claude-from-anywhere-in-cowork)**. - -#### March 12, 2026 - -**Claude creates interactive charts, diagrams and visualizations** - -Claude can now create custom charts, diagrams and other visualizations in-line in its responses. For more information, see **[Custom visuals in chat](https://support.claude.com/en/articles/13979539-custom-visuals-in-chat)**. - -#### March 11, 2026 - -**Work across Excel and PowerPoint** - -We’ve improved our Claude for Excel and Claude for PowerPoint add-ins. They can now share the full context of your conversation, so every action Claude takes in one application is informed by everything that’s happened in the other. We also added support for skills in the add-ins, and the ability for Amazon Bedrock, Google Cloud’s Vertex AI, or Microsoft Foundry users to connect to them via an LLM gateway. For more information, refer to the following articles: - -- **[Work across Excel and PowerPoint](https://support.claude.com/en/articles/13892150-work-across-apps-with-cowork)** -- **[Use Claude for Excel and PowerPoint with an LLM gateway](https://support.claude.com/en/articles/13945233-use-claude-in-excel-and-powerpoint-with-an-llm-gateway)** - -#### March 2, 2026 - -**Memory for free users** - -Memory from chat history is now available for all Claude users, including free users. For more information, refer to the following articles: - -- **[Use Claude’s chat search and memory to build on previous context](https://support.claude.com/en/articles/11817273-using-claude-s-chat-search-and-memory-to-build-on-previous-context#h_c1c0b33879)** -- **[Import and export your memory from Claude](https://support.claude.com/en/articles/12123587-importing-and-exporting-your-memory-from-claude)** - ---- - -## February 2026 - -#### February 25, 2026 - -**Scheduled tasks in Cowork** - -We introduced the ability to create and schedule both recurring and on-demand tasks in Cowork, as well as a new Customize section in Claude Desktop that groups skills, plugins, and connectors in one place. For more information, see **[Schedule recurring tasks in Cowork](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-cowork)**. - -#### February 24, 2026 - -**Cowork plugins and admin controls** - -We launched a new plugin marketplace and admin controls for Team and Enterprise plans. For more information, refer to these articles: - -- **[Manage Cowork plugins for your organization](https://support.claude.com/en/articles/13837433-manage-cowork-plugins-for-your-organization)** -- **[Use plugins in Cowork](https://support.claude.com/en/articles/13837433-manage-cowork-plugins-for-your-organization)** - -#### February 17, 2026 - -**Claude Sonnet 4.6 launch** - -We launched our most capable Sonnet model yet, with a full upgrade of the model’s skills across coding, computer use, long-context reasoning, agent planning, knowledge work, and design. Sonnet 4.6 also features a 1M token context window in beta. Read our blog post for more information: **[Introducing Claude Sonnet 4.6](https://www.anthropic.com/news/claude-sonnet-4-6)**. - -#### February 13, 2026 - -**Analytics API for Enterprise plans** - -The Enterprise Analytics API provides programmatic access to usage and engagement data for Claude and Claude Code Remote usage within your organization. Data is aggregated per organization, per day, and each endpoint returns a snapshot for a single date that you specify. For more information, see **[Access usage data with the Analytics API](https://support.claude.com/en/articles/13694757-access-usage-data-with-the-analytics-api)**. - -#### February 12, 2026 - -**Self-serve Enterprise plans** - -Previously, Enterprise plans were only available to customers working with our Sales team. Now, any organization can purchase an Enterprise plan directly on our website with no Sales conversation required. Self-serve Enterprise plans have a single seat type that includes access to Claude, Claude Code, and Cowork. For more information, refer to **[our blog post](https://claude.com/blog/self-serve-enterprise)** or **[What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan)** - -#### February 5, 2026 - -**Claude Opus 4.6 launch** - -We’ve upgraded our smartest model and improved its coding skills. Read our blog post for more information: **[Introducing Claude Opus 4.6](http://anthropic.com/news/claude-opus-4-6)**. - -**Introducing Claude for PowerPoint** - -Claude is now available as an add-in for PowerPoint. Read more here: **[Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-using-claude-in-powerpoint)**. - -**Claude for Excel improvements** - -We’ve updated Claude for Excel so it uses Opus 4.6 and supports native Excel operations such as pivot table editing and conditional formatting. See our updated article for more information: **[Using Claude for Excel](https://support.claude.com/en/articles/12650343-using-claude-in-excel)**. - ---- - -## January 2026 - -#### January 16, 2026 - -**Cowork research preview expanded to Pro plans** - -Cowork is now available to Pro plan users on Claude Desktop (macOS only). - -**Claude Code access added to Team plan Standard seats** - -We’re now including Claude Code access with every Team plan standard seat. Refer to this article for more information: **[Purchasing and managing seats on Team plans](https://support.claude.com/en/articles/12004354-purchasing-and-managing-seats-on-team-plans)**. - -**Opus 4 and 4.1 deprecated from Claude and Claude Code** - -We’ve removed Claude Opus 4 and 4.1 from the Claude model selector and Claude Code. Refer to this article for further details and recommendations: **[Adapting to new model personas after deprecations](https://support.claude.com/en/articles/12738598-adapting-to-new-model-personas-after-deprecations)**. - -#### January 12, 2026 - -**Cowork research preview on Claude Desktop (macOS only) for Max plans** - -Cowork brings Claude Code's agentic capabilities to the Claude desktop app for knowledge work beyond coding. It runs locally on your computer in an isolated VM, enabling direct access to local files and MCP integrations. - -Refer to this article to learn more: **[Getting started with Cowork](https://support.claude.com/en/articles/13345190-getting-started-with-cowork)**. - -**Health and fitness data on Claude Mobile** - -Claude can now read and analyze your health and fitness data on iOS and Android. Ask Claude about your activity patterns, workout trends, sleep quality, and more—Claude will provide insights and visualizations using native charts. - -Health features are available on Pro and Max plans and currently limited to users in the US. On Android, Health Connect and Android 14 or later are required. - -See the following articles for more information: - -- **[Using Claude with iOS Apps](https://support.claude.com/en/articles/11869619-using-claude-with-ios-apps)** -- **[Using Claude with Android Apps](https://support.claude.com/en/articles/11869629-using-claude-with-android-apps)** - -**HIPAA-ready Enterprise plans** - -We now offer a HIPAA-ready version of Claude that is available for organizations with Enterprise plans that choose to process protected health information (PHI) through Claude. - -See **[HIPAA-ready Enterprise plans](https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans)** for more information. - ---- - -## December 2025 - -#### December 18, 2025 - -**Skills for organizations, partners, and the ecosystem** - -In October, we introduced skills—a way to teach Claude repeatable workflows tailored to how you work. Skills are now easier to deploy, discover, and build with **[organization-wide management for Team and Enterprise plans](https://support.claude.com/en/articles/13119606-managing-skills-as-an-admin)**, a **[directory](https://claude.com/connectors)** of partner-built skills, and an open standard (**[Agent Skills](https://agentskills.io/home)**) so skills work across AI platforms. - -**Claude in Chrome updates** - -Claude in Chrome is now available in beta to all paid plan subscribers, including Pro, Team, and Enterprise plans. - -- **Claude Code integration:** Build in your terminal with Claude Code, then test and verify in the browser with the Chrome extension. Claude can read console errors, network requests, and DOM state to help debug issues directly. -- **Control browser actions from Claude Desktop:** Start a task in Claude Desktop and let it handle work in the browser without switching windows. -- **Record a workflow:** Teach Claude your workflow by recording the steps, and Claude learns to repeat them. Useful for repetitive browser tasks you want to delegate. -- **Console logs:** Claude can now read browser console output, helping developers identify and fix errors without switching contexts. -- **Admin controls for Team and Enterprise:** Admins can now manage Claude in Chrome at the organization level: - - Enable or disable the extension org-wide - - Configure allowlists and blocklists to control which sites Claude can access - - Manage Claude in Chrome in Admin settings > Browser extension - ---- - -## November 2025 - -#### November 24, 2025 - -**Claude Opus 4.5 launch** - -We released our most powerful frontier model to date. Read our blog post for more information: **[Introducing Claude Opus 4.5](https://www.anthropic.com/news/claude-opus-4-5)**. - -**Claude for Excel beta release** - -Claude for Excel is now available in beta to all Max, Team, and Enterprise users. We’ve added some additional capabilities, such as support for pivot tables, charts and file uploads, plus a shortcut to quickly open the full Claude app from Excel (ctrl+option+c). We've also made overall improvements to performance, speed, context management, and the general user experience. See **[Use Claude for Excel](https://support.claude.com/en/articles/12650343-claude-in-excel)**. - -**Context window compaction** - -We’ve changed our context window functionality to enable infinite-length conversations (with some exceptions) and significantly reduce length limit errors by summarizing earlier messages when a chat approaches its context limit. Read more here: **[Understanding Usage and Length Limits](https://support.claude.com/en/articles/11647753-understanding-usage-and-length-limits)**. - -**Claude in Chrome updates** - -Claude in Chrome is now available in beta to all Max plan subscribers. After months of testing, we're expanding access with the following updates: - -- **Scheduled tasks**: Set recurring browser tasks to run automatically on your schedule. Set it once and Claude handles it from there. -- **Follow a plan**: Approve Claude's plan, then let it execute the entire workflow independently within those approved boundaries, without asking for permission until it's done. -- **Model selection**: Choose between Haiku 4.5 for speed, Sonnet 4.5 for complex tasks, or Opus 4.5 for maximum reasoning power—switch anytime based on what you need. - ---- - -## October 2025 - -#### October 23, 2025 - -**Claude’s memory on Max and Pro plans** - -Max plan users can now access Claude’s memory capabilities. This feature will roll out to Pro plans gradually over the next two weeks. - -#### October 15, 2025 - -**Claude Haiku 4.5 launch** - -We released our fastest, most cost-efficient model – Claude Haiku 4.5. Our latest small model matches Sonnet 4’s performance on coding, computer use, and agent tasks. - -**Claude in Chrome updates** - -- **Powered by Haiku 4.5: **Claude in Chrome now defaults to Haiku 4.5 so it’s a faster, more responsive experience. You can always switch back to Sonnet 4.5. -- **Claude handles image uploads for you:** Give Claude an image and tell it where to upload, whether it’s an expense report, form attachment, or a picture upload. -- **Show Claude exactly what you mean: **Take a screenshot or drag to highlight specific parts of your screen. Point Claude to the exact button, field, or detail—much faster than describing complex layouts in words. - ---- - -## September 2025 - -#### September 29, 2025 - -**Claude Sonnet 4.5 launch** - -We released our newest model, Sonnet 4.5. This is the best model in the world for real-world agents, coding, and computer use. Read our blog post here: **[Claude Sonnet 4.5](https://www.anthropic.com/news/claude-sonnet-4-5)**. - -**Creating and editing files with Claude for Pro plans and mobile** - -Pro users can now leverage Claude’s file creation and editing capabilities, and users on all paid plans can access these features on Claude for iOS or Android. See this updated article for more information: **[Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude)**. - -**Claude in Chrome updates** - -The remaining Max users on our waitlist were granted access to Claude in Chrome, along with the following updates: - -- **Powered by Sonnet 4.5:** Claude in Chrome now defaults to Sonnet 4.5, our smartest model yet. Improved for browser tasks, you'll notice better reasoning, fewer errors, and more reliable task completion—especially for multi-step workflows. -- **Work across multiple tabs: **Claude can now juggle multiple browser tabs at once. Just drag tabs into Claude's tab group and it can see and work across all of them simultaneously—no more jumping back and forth to gather information before taking action. -- **Smarter on the sites you use every day:** Claude now understands how to navigate Slack, Google Calendar, Gmail, Google Docs, and GitHub without you having to direct every click. Ask Claude to "schedule a meeting" or "update the doc" and it knows what to do—no need to walk it through every step. We’re continuing to improve Claude’s understanding of other popular sites. -- **Get notified when Claude needs you: **Turn on notifications and Claude will ping you when it needs your permission or when a task is complete. Now you can switch to other work while Claude handles things in the background. -- **Show Claude exactly what you mean: **Upload images or take screenshots of specific screen areas to give Claude precise visual context. Much faster than describing what you're looking at. - -#### September 18, 2025 - -**Claude’s memory on Enterprise plans** - -Users on Enterprise plans can leverage memory; Claude can now remember relevant context from your chats and generate a memory summary. Incognito chats give you a way to exclude conversations from Claude’s memory. Refer to the following articles for more information: - -- **[Using Claude’s chat search and memory to build on previous context](https://support.claude.com/en/articles/11817273-using-claude-s-chat-search-and-memory-to-build-on-previous-context)** -- **[Importing and exporting your memory from Claude](https://support.claude.com/en/articles/12123587-importing-and-exporting-your-memory-from-claude)** -- **[Using incognito chats](https://support.claude.com/en/articles/12260368-using-incognito-chats)** - -#### September 16, 2025 - -**Claude in Chrome expansion** - -Claude in Chrome expanded to 10,000 Max plan users with the release of new capabilities: - -- **Long-running workflows: **Claude in Chrome can handle more complex, multi-step workflows, and continue working even when you switch tabs (as long as Chrome is open). -- **/slash commands: **Save your best-working prompts as shortcuts (/slash commands) and reuse these proven workflows instantly without retyping instructions to Claude. -- **Contextual prompt suggestions: **Claude in Chrome gives contextual prompt suggestions or helpful tips based on what website you’re on. - -#### September 11, 2025 - -**Claude’s memory on Team plans and incognito chats for free, Pro, Max, and Team plans** - -Claude can now remember relevant context from your chats and will generate a memory summary. Incognito chats give you a way to exclude conversations from Claude’s memory. Refer to the following new articles for more information: - -- **[Using Claude’s chat search and memory to build on previous context](https://support.anthropic.com/en/articles/11817273-how-does-claude-s-memory-work)** -- **[Importing and exporting your memory from Claude](https://support.anthropic.com/en/articles/12123587-importing-and-exporting-your-memory-from-claude)** -- **[Using incognito chats](https://support.anthropic.com/en/articles/12260368-using-incognito-chats)** - -#### September 9, 2025 - -**Creating and editing files with Claude** - -Claude can now create and edit Excel spreadsheets, PowerPoint slide decks, documents, and PDFs directly in the Claude app. Refer to the following two articles for more information: - -- **[Create and edit files with Claude](https://support.anthropic.com/en/articles/12111783-create-and-edit-files-with-claude)** -- **[Create and edit files with Claude to eliminate hours of busy work](https://support.anthropic.com/en/articles/12143746-create-and-edit-files-with-claude-to-eliminate-hours-of-busy-work)** - -#### September 3, 2025 - -**Location, maps, and calendar access on Claude for iOS and Android** - -Claude can now connect with iOS and Android apps to draft calendar events, help you find locations, and manage reminders (iOS only). See updates to the following two articles for more information: - -- **[Using Claude with iOS Apps](https://support.anthropic.com/en/articles/11869619-using-claude-with-ios-apps)** -- **[Using Claude with Android Apps](https://support.anthropic.com/en/articles/11869629-using-claude-with-android-apps)** - ---- - -## August 2025 - -#### August 27, 2025 - -**Code Execution Tool** - -A new API tool that allows Claude to execute Python code in a secure, sandboxed environment. Refer to our docs for more information: **[Code execution tool](https://docs.anthropic.com/en/docs/agents-and-tools/tool-use/code-execution-tool#upgrade-to-latest-tool-version)**. - -#### August 26, 2025 - -**Claude in Chrome** - -An experimental browser extension that allows Claude to read, click, and navigate websites alongside you. See **[Getting Started with Claude in Chrome](https://support.claude.com/en/articles/12012173-getting-started-with-claude-in-chrome)**. - -#### August 21, 2025 - -**Admin controls for desktop extensions** - -Allows Team and Enterprise plans to enable/disable public desktop extensions and upload custom extensions. See **[Admin Controls for Desktop Extensions](https://support.anthropic.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop#h_17d0fb22f8)**. - -**Making shared artifacts embeddable** - -Claude users with free, Pro, or Max plans can generate an embed code for any published artifacts. - -#### August 20, 2025 - -**Premium seats with Claude Code for Team and Enterprise plans** - -Introduced a premium seat tier for Team and Enterprise plans offering more usage and access to Claude Code. Refer to the following articles for more information: - -- **[Purchasing and managing seats](https://support.claude.com/en/articles/12004354-purchasing-and-managing-seats)** -- **[Using Claude Code with your Team or Enterprise plan](https://support.anthropic.com/en/articles/11845131-using-claude-code-with-your-team-or-enterprise-plan)** - -**Extra usage for Team and Enterprise plans** - -A new setting allows Team and Enterprise plan users to purchase more usage to continue chatting with Claude or using Claude Code after hitting their usage limit. See **[Extra Usage for Team and Enterprise Plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-enterprise-plans)**. - -#### August 15, 2025 - -**Ability to change monthly Team plan billing to annual** - -Allowing Team plan organizations with monthly billing to upgrade to annual billing. See **[How to change your Team plan from monthly to annual billing](https://support.claude.com/en/articles/12083917-how-to-change-your-team-plan-from-monthly-to-annual-billing)**. - -#### August 12, 2025 - -**1M token context window** - -The 1M token context window for Claude Sonnet 4 is currently in beta for API organizations in usage tier 4, or with custom rate limits. See **[1M token context window](https://docs.anthropic.com/en/docs/build-with-claude/context-windows#1m-token-context-window)** in our docs for more information. - -#### August 11, 2025 - -**Ability to search past conversations** - -Users on Max, Team, Enterprise plans can prompt Claude to search over past chats, allowing finer-grained context continuation and synthesizing across topics. See **[Searching past chats](https://support.anthropic.com/en/articles/10185728-understanding-claude-s-personalization-features#h_4afb5dcf4b)**. - -#### August 6, 2025 - -**Claude Code Security Reviews** - -Two new cybersecurity features were added to Claude Code: - -- /security-review command -- GitHub Actions - -See **[Automated Security Reviews in Claude Code](https://support.anthropic.com/en/articles/11932705-automated-security-reviews-in-claude-code)**. - -#### August 5, 2025 - -**Claude Opus 4.1** - -Claude Opus 4.1 (an incremental update to Opus 4) brings enhanced performance as our most capable model for complex reasoning, analysis, and creative tasks. - -- Read our announcement here: **[Claude Opus 4.1](https://www.anthropic.com/news/claude-opus-4-1)**. -- Refer to **[Models overview](https://docs.anthropic.com/en/docs/about-claude/models/overview)** for more specific information about Opus 4.1. - -#### August 1, 2025 - -**Project Sharing** - -Enabled project permissions and sharing for Team and Enterprise plans. See **[Organization-wide sharing](https://support.anthropic.com/en/articles/9519189-project-visibility-and-sharing#h_0b584425bc)** for more information. - -> **Note:** Refer to **[our docs](https://docs.anthropic.com/en/release-notes/overview)** for historical release notes. - -## Related Articles -- [How up-to-date is Claude's training data?](https://support.claude.com/en/articles/8114494-how-up-to-date-is-claude-s-training-data) -- [How large is the context window on paid Claude plans?](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans) -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Using Claude in Microsoft Foundry](https://support.claude.com/en/articles/12864745-using-claude-in-microsoft-foundry) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude/account-management/10310342-how-do-i-log-out-of-all-active-sessions.md b/data/claude/claude/account-management/10310342-how-do-i-log-out-of-all-active-sessions.md deleted file mode 100644 index beee17c8..00000000 --- a/data/claude/claude/account-management/10310342-how-do-i-log-out-of-all-active-sessions.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "How do I log out of all active sessions?" -title_slug: "how-do-i-log-out-of-all-active-sessions" -source_url: "https://support.claude.com/en/articles/10310342-how-do-i-log-out-of-all-active-sessions" -last_updated_iso: "2026-03-16T20:40:40Z" -article_id: "10904028" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# How do I log out of all active sessions? - -_Last updated: 2026-03-16T20:40:40Z_ - -If you need to sign out of your Claude account across all devices, you can do this through [Settings > Account](https://claude.ai/settings/account) on the web version of Claude. This is particularly useful if you've forgotten to log out on a shared device or suspect unauthorized access to your account. - -> **Note:** This option is not currently available in the Claude mobile apps for iOS or Android. - -## How long are sessions on the Claude web app? - -When you log in via [claude.ai](http://claude.ai), this creates a session with a duration of 28 days. This determines how long you remain logged in to your Claude account if you are inactive on the web app. If you take any action on [claude.ai](http://claude.ai), such as reloading the page, your session will be automatically refreshed every hour to 28 days from that point in time. - -## How to log out of all active sessions - -1. Visit [claude.ai](https://claude.ai/) in a web browser. -2. Sign in to your account. -3. Click on your initials in the lower left corner. -4. Select "Settings" from the menu. -5. Navigate to the "Account" section. -6. Click the "Log Out" button. -7. Confirm your choice when prompted. - -This action will immediately sign you out of your account across all devices where you were previously logged in, including: - -- Web browsers -- Mobile devices -- Desktop applications - -To regain access to your account on any device, you'll need to authenticate again using either Google login or a login link sent to your email address. - -## How to log out from Claude Code - -If you used your Claude account to authenticate into Claude Code, you can manage your authorization tokens by navigating to [Settings > Claude Code](http://claude.ai/settings/claude-code). To remove a token and log out of Claude Code, click the trash can icon. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1608263923/b4fa7d6f6f08f2adffb4ea63bc58/image+%287%29.png?expires=1776784500&signature=d329f4204c0c1c7e9f19d759c1714e0bdd24c51880875ffb6ad0af2de78562ff&req=dSYnHst4nohdWvMW1HO4zVuHhRr63mO%2BAQofdwM8qVeo%2FmtN84Eky7kUZe1d%0AKqw7%2B8ETiQb2G%2FOoKgA%3D%0A) - -## Unable to access your account? - -If you're unable to sign into your account to log out of all sessions, contact our Support team by clicking on the message icon in the bottom right of any Help Center page. See [How to Get Support](https://support.claude.com/en/articles/9015913-how-to-get-support) for additional information. - -## Related Articles -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Managing your active sessions](https://support.claude.com/en/articles/13124001-managing-your-active-sessions) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Logging in to your Console account](https://support.claude.com/en/articles/13371040-logging-in-to-your-console-account) diff --git a/data/claude/claude/account-management/11107691-why-is-a-coupon-or-promotion-not-available-for-my-account.md b/data/claude/claude/account-management/11107691-why-is-a-coupon-or-promotion-not-available-for-my-account.md deleted file mode 100644 index e3d83c38..00000000 --- a/data/claude/claude/account-management/11107691-why-is-a-coupon-or-promotion-not-available-for-my-account.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "Why is a coupon or promotion not available for my account?" -title_slug: "why-is-a-coupon-or-promotion-not-available-for-my-account" -source_url: "https://support.claude.com/en/articles/11107691-why-is-a-coupon-or-promotion-not-available-for-my-account" -last_updated_iso: "2026-03-16T20:44:02Z" -article_id: "11978811" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# Why is a coupon or promotion not available for my account? - -_Last updated: 2026-03-16T20:44:02Z_ - -Coupons and promotions are generally only available to users trying out a paid plan for the first time. - -A "This promotion is not available for your account" error message means that you are ineligible for the promotion due to being either an active paid subscriber or having been a paid subscriber in the past. - -Additionally, App Store subscribers (iOS or Android) are unable to take advantage of promotions at this time. If you are interested in transitioning from an App Store subscription to a direct subscription, you'll need to cancel and resubscribe once your current subscription term ends. - -## Related Articles -- [What is the Pro plan?](https://support.claude.com/en/articles/8325606-what-is-the-pro-plan) -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [Claude 4 Invite Contest](https://support.claude.com/en/articles/11408405-claude-4-invite-contest) -- [Holiday 2025 Usage Promotion](https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion) diff --git a/data/claude/claude/account-management/11408405-claude-4-invite-contest.md b/data/claude/claude/account-management/11408405-claude-4-invite-contest.md deleted file mode 100644 index b25b56ce..00000000 --- a/data/claude/claude/account-management/11408405-claude-4-invite-contest.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: "Claude 4 Invite Contest" -title_slug: "claude-4-invite-contest" -source_url: "https://support.claude.com/en/articles/11408405-claude-4-invite-contest" -last_updated_iso: "2026-03-16T20:47:17Z" -article_id: "12352010" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# Claude 4 Invite Contest - -_Last updated: 2026-03-16T20:47:17Z_ - -The Claude 4 Invite Contest is a chance to win four months of Max plan for Claude by inviting friends and family to try Claude 4, our newest and most powerful AI model. - -## What are the rewards? - -Selected participants who successfully refer new users are entered into a drawing to win: - -- **Four months of Max plan** for Claude apps (valued at $400) -- For current Max plan users: you’ll receive a $100 off coupon applied for four months. - - Max 5x users: You will receive four months of Max plan, completely free. - - Max 20x users: You will receive a $100 off coupon that will be applied for four months. You will still be responsible for $100/month if you want to remain on the 20x usage level. -- For iOS users: You'll need to cancel your App Store subscription first so we can apply the free month credits. - -## Claude 4 Overview - -Claude 4 represents our most capable AI model yet, designed to help you do your best work and solve complex problems with unprecedented intelligence. With Claude 4, you can: - -- Access advanced reasoning capabilities. -- Handle more complex tasks and conversations. -- Enjoy improved performance across all use cases. -- Experience our newest features and capabilities. - -With the Max plan, you get the complete experience of Claude. The Max plan gives you two powerful AI products in one subscription (Claude app and Claude Code), our highest individual usage limits, and priority access to the most advanced features. - -See [Introducing the Max Plan](https://www.anthropic.com/news/max-plan) to learn more about this paid plan. - -## How does the contest work? - -1. **Get your unique referral link**: Find it in the in-app banner on desktop or mobile, located in the bottom left corner. -2. **Share your link with friends and family**. -3. **Earn entries**: You receive one entry for each new user who: - - Signs up with Claude using your link. - - Sends at least one message to Claude. - - Entries accumulate for the entire 10-day duration of the contest. Maximum of 100 entries per use. -4. **Win rewards**: The more successful referrals you have, the better your chances of receiving four months of Max plan access. - -We’ll select 10 winners daily for 10 days. - -## Official Rules - -For complete details about the contest, including eligibility requirements and rules of play, please review the [Claude 4 Invite Sweepstakes Official Rules](https://support.anthropic.com/en/articles/11140763-claude-4-invite-sweepstakes-official-rules). - -## Frequently Asked Questions - -#### Who can participate in this contest? - -Existing Claude users, who are at least 18 years of age and located in one of the following countries or regions: - -- United States (excluding Florida, New York, and Rhode Island) -- Argentina -- Austria -- Barbados -- Bermuda -- France -- Germany -- Ireland -- Japan -- Latvia -- New Zealand -- Serbia -- South Africa -- South Korea -- Switzerland -- United Kingdom - -#### How do I receive the free four months of Max plan for Claude? - -10 winners are randomly selected each day from May 27 to June 4. You get one entry per new sign-up. A new sign-up needs to be unique and send at least 1 message. - -#### Who is able to participate? Do I get to participate if I’m part of a Team or Enterprise plan? What if I use the API Console? - -The invite contest is only available to Free, Pro, and Max plan users. Team, Enterprise, and API users are not eligible to participate. Users must be 18 years old to participate. - -#### If I share my referral link on social media, will I get a new entry for every person who uses my invite link? - -Yes, you can share your referral link on social media. You will get a new entry for every unique new user who sends at least one message. - -#### When will winners be notified? - -Winners will be notified via email after the contest period ends. You'll receive instructions on how to claim your reward. Winners must respond with the requested information within 72 hours. - -#### What if I'm already a Max plan subscriber? - -If you're selected as a winner and are already subscribed to the Max plan, we’ll apply a $100 off coupon for the next four months beginning in the next month after your current month. If you’re subscribed to the Max 20x plan, you’ll still pay $100/month for the next four months after your current month, as the $100 off coupon still applies to your 20x plan. - -#### If I win, what will happen to my subscription at the end of the four months? - -After the four months expire, you will be put back into the original subscription or plan you started on before winning. - -## Related Articles -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [Choosing a Claude plan](https://support.claude.com/en/articles/11049762-choosing-a-claude-plan) -- [Claude 4 Invite Sweepstakes Official Rules](https://support.claude.com/en/articles/11140763-claude-4-invite-sweepstakes-official-rules) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [How to gift a Claude subscription](https://support.claude.com/en/articles/12938627-how-to-gift-a-claude-subscription) diff --git a/data/claude/claude/account-management/12997130-understanding-your-billing-address-and-tax-calculation.md b/data/claude/claude/account-management/12997130-understanding-your-billing-address-and-tax-calculation.md deleted file mode 100644 index 2b50db33..00000000 --- a/data/claude/claude/account-management/12997130-understanding-your-billing-address-and-tax-calculation.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: "Understanding your billing address and tax calculation" -title_slug: "understanding-your-billing-address-and-tax-calculation" -source_url: "https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation" -last_updated_iso: "2026-03-16T20:57:58Z" -article_id: "14748559" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# Understanding your billing address and tax calculation - -_Last updated: 2026-03-16T20:57:58Z_ - -Your billing address determines how taxes are calculated on your Claude purchases. This address should represent the primary place of business receiving the product. - -## How billing addresses work by plan type - -#### Pro, Max, and self-serve Team plans - -Your billing address is automatically set to match your payment method's billing address. To update it, navigate to [Settings > Billing](http://claude.ai/settings/billing) and click “Update” to the right of your current payment method. - -#### Sales-assisted Team plans and Enterprise plans - -You can update your billing address directly in Settings → Billing → Billing Addresses. Changes take effect immediately for future invoices. - -#### API (usage tier 1-4 / self-serve) - -Your billing address is tied to your payment method. Update your payment method by navigating to [Settings > Billing in the Claude Console](https://platform.claude.com/settings/billing) and clicking the pencil icon to the right of your current card number to change your billing address. - -#### Paid API contracts - -You can update your billing address directly in the Claude Console under Settings → Billing → Billing Addresses. - -## Requesting a different billing address - -If you need a billing address that differs from your payment method address, contact our Support team with documentation verifying your primary business location: - -- **Non-US customers:** VAT registration certificate matching your requested location -- **US customers:** State of incorporation, business license, or tax ID documentation - -Once verified, your billing address won't automatically update when you change payment methods. - -## Related Articles -- [How do I pay for my Claude API usage?](https://support.claude.com/en/articles/8977456-how-do-i-pay-for-my-claude-api-usage) -- [Add or update your paid Claude account’s tax or VAT ID](https://support.claude.com/en/articles/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id) -- [Add or update your Claude Console organization's tax or VAT ID](https://support.claude.com/en/articles/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id) -- [Add or update your Team plan's tax or VAT ID](https://support.claude.com/en/articles/9927624-add-or-update-your-team-plan-s-tax-or-vat-id) -- [Team plan billing FAQs](https://support.claude.com/en/articles/12997503-team-plan-billing-faqs) diff --git a/data/claude/claude/account-management/13047024-how-to-get-support-for-claude-for-government.md b/data/claude/claude/account-management/13047024-how-to-get-support-for-claude-for-government.md deleted file mode 100644 index 4b85f764..00000000 --- a/data/claude/claude/account-management/13047024-how-to-get-support-for-claude-for-government.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: "How to get support for Claude for Government" -title_slug: "how-to-get-support-for-claude-for-government" -source_url: "https://support.claude.com/en/articles/13047024-how-to-get-support-for-claude-for-government" -last_updated_iso: "2026-03-16T21:21:34Z" -article_id: "14818368" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# How to get support for Claude for Government - -_Last updated: 2026-03-16T21:21:34Z_ - -> **Please note: **This page is hosted outside of Claude for Government's FedRAMP boundary. - -This article explains how Claude for Government Owners and Primary Owners can contact Anthropic Support. We've designed a specialized process to ensure your sensitive information remains secure while providing you with the help you need. - -## How to Get Started - -1. Log in to your Owner or Primary Owner Claude for Government account. -2. Click your initials or name in the lower left corner and select “Get help” from the menu. -3. You will be directed to a page describing additional guidelines for our specialized support process. -4. Follow the guidelines described on that page to submit a support inquiry. - -## Related Articles -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) -- [MCP connectors](https://support.claude.com/en/articles/14503689-mcp-connectors) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) -- [Model availability in Claude for Government](https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government) diff --git a/data/claude/claude/account-management/13124001-managing-your-active-sessions.md b/data/claude/claude/account-management/13124001-managing-your-active-sessions.md deleted file mode 100644 index a0616d07..00000000 --- a/data/claude/claude/account-management/13124001-managing-your-active-sessions.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: "Managing your active sessions" -title_slug: "managing-your-active-sessions" -source_url: "https://support.claude.com/en/articles/13124001-managing-your-active-sessions" -last_updated_iso: "2026-03-16T21:21:40Z" -article_id: "14907571" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# Managing your active sessions - -_Last updated: 2026-03-16T21:21:40Z_ - -Claude lets you view and manage all the devices and browsers where you're currently logged in. This helps you stay in control of your account security — if you notice a session you don't recognize, or you want to log out of a device you no longer use, you can terminate that session directly. - -## What you'll see - -Each active session displays the following information: - -- **Device and browser** — The browser and operating system used for the session (e.g., "Chrome on macOS") -- **Location** — The approximate geographic location based on IP address -- **Updated** — When this session was last used or modified by a policy change -- **Current session** — A badge indicating which session you're using right now - -## View your active sessions - -1. Click your profile icon in the bottom-left corner. -2. Navigate to [Settings > Account](https://claude.ai/settings/account). -3. Scroll to the **Active sessions** section. - -## Terminate a session - -If you see a session you don't recognize or no longer need, you can terminate it remotely. This will log that device out of your Claude account. - -1. Find the session you want to terminate. -2. Click the three-dot menu (⋮) next to that session. -3. Select "Terminate." -4. Confirm your choice in the modal that appears. - -> **Note:** Once a session is terminated, that device will need to log in again to access your account. - -## Log out of your current session - -You can also log out of the device you're currently using from this page: - -1. Find the session marked as **Current**. -2. Click the three-dot menu (⋮). -3. Select "Log out." -4. Confirm your choice. - -This works the same as logging out from the main menu. - -## Why this matters - -Previously, there was no way to see what sessions were active on your account. With session management, you can: - -- See all devices and locations where your account is logged in -- Spot unfamiliar sessions that might indicate unauthorized access -- Immediately revoke access by terminating suspicious sessions - -If you ever notice a session from a location you don't recognize or a device you don't use, terminate it right away and consider changing your password. - -## Related Articles -- [How do I log out of all active sessions?](https://support.claude.com/en/articles/10310342-how-do-i-log-out-of-all-active-sessions) -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Managing API key environment variables in Claude Code](https://support.claude.com/en/articles/12304248-managing-api-key-environment-variables-in-claude-code) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) diff --git a/data/claude/claude/account-management/13163631-configuring-session-security-settings.md b/data/claude/claude/account-management/13163631-configuring-session-security-settings.md deleted file mode 100644 index c986a6e9..00000000 --- a/data/claude/claude/account-management/13163631-configuring-session-security-settings.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: "Configuring session security settings" -title_slug: "configuring-session-security-settings" -source_url: "https://support.claude.com/en/articles/13163631-configuring-session-security-settings" -last_updated_iso: "2026-04-10T23:48:39Z" -article_id: "14969848" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# Configuring session security settings - -_Last updated: 2026-04-10T23:48:39Z_ - -> This feature is available to Admins and Owners of Enterprise plans and Console Admins. - -Session duration controls allow Enterprise and Console Admins to set a maximum session length for all users in their organization. When enabled, users will need to sign in again after the specified period, even if they've been actively using Claude. This helps protect your organization by limiting how long a compromised session could remain valid. - -## Enabling session length settings - -#### For Enterprise Admins - -1. Log in to your Enterprise organization as an Admin or above. -2. Navigate to **[Organization settings > Organization and access](https://claude.ai/admin-settings/organization)**. -3. Locate the **Session security** section. -4. Click “Enable” next to **Shortened session length**, then select a duration from the dropdown: 7 days, 14 days, or 28 days. -5. Confirm your selection by clicking “Enable.” - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1888469436/1725e63ea1a2615948faecf4ec73/9bd276a1-7329-414d-87a1-d04dac93fff7?expires=1776784500&signature=bd45756680105ab27293a313dea93e920f63bf10db24b14c1fe4a43bbc9bb798&req=dSgvHs14lIVcX%2FMW1HO4zQNx5OQgS15Vg%2F6XaftFnjzFCJmsvHhNaUZTMOIM%0A%2F%2FNIbLPeQ%2F9WPKex5WI%3D%0A) - -#### For Console Admins - -1. Log in to your Console account as an Admin. -2. Navigate to **[Settings > Organization and access](http://platform.claude.com/settings/organization)**. -3. Locate the **Session security** section. -4. Click “Enable” next to **Shortened session length**, then select a duration from the dropdown: 1 day, 3 days, or 7 days. -5. Confirm your selection by clicking “Enable.” - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1888469435/7a766bbe02e61c7d8f05deb5b8f0/b0bda400-47c6-43dd-9907-131ebe180b36?expires=1776784500&signature=9481d843a2d0561b58e829c4a577af851ca3bcdec21e987ba1cc9459157e8875&req=dSgvHs14lIVcXPMW1HO4zWzx178xL3skXZ5D7eVpMtc5YaGiS%2FO%2BAsgMLg3%2F%0A6NGne6qqintb6Yn3K2c%3D%0A) - -#### What happens after enabling shortened session length? - -- Existing sessions older than the selected duration will expire immediately. -- Other active sessions will expire no later than the selected duration. -- Users whose sessions expire will be directed to sign in again. - -## Updating session duration - -You can change the session duration at any time by selecting a new value from the dropdown. If you select a shorter duration: - -- Sessions older than the new duration will expire immediately. -- Sessions scheduled to expire beyond the new duration will have their expiration shortened accordingly. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1888469437/46ac5bc55484ca01556d87a5ade7/b01a7651-ad65-4b32-93ff-16dbc9ca97c0?expires=1776784500&signature=4237053b7bcefc72f2527b7da999e7fca127b39b98f9f8629e1d43f85f66cad1&req=dSgvHs14lIVcXvMW1HO4zZ7mVc6c7z2mA00cbyPOLDVeWEmaHdOSAsuMw7st%0AtCx5esbI2BYlraC2cVk%3D%0A) - -## Disabling session length settings - -To disable session duration, select "Disable" next to** Shortened session length**. Existing active sessions will continue to expire at their scheduled time. New sessions will return to default behavior, where sessions remain active as long as the user stays active. - -## Users in multiple organizations - -If a user belongs to multiple organizations with different session duration settings, the shortest duration will be applied. For example, if a user is a member of Organization A (7-day limit) and Organization B (28-day limit), their sessions will expire after seven days. This is because a single session is used across all their organizations, so the most restrictive setting takes precedence. - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) diff --git a/data/claude/claude/account-management/13189465-logging-in-to-your-claude-account.md b/data/claude/claude/account-management/13189465-logging-in-to-your-claude-account.md deleted file mode 100644 index 7714ae56..00000000 --- a/data/claude/claude/account-management/13189465-logging-in-to-your-claude-account.md +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: "Logging in to your Claude account" -title_slug: "logging-in-to-your-claude-account" -source_url: "https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account" -last_updated_iso: "2026-04-03T20:03:20Z" -article_id: "15008258" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# Logging in to your Claude account - -_Last updated: 2026-04-03T20:03:20Z_ - -When you open Claude on a web browser ([claude.ai](http://claude.ai)), the desktop app, or a mobile app, you will see two different options for logging in to your Claude account. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1893216804/f2209c3ec6cf4fc2e803d13bbc9d/40520c9e-ff82-4a7c-adca-5a064fe18d8c?expires=1776783600&signature=c3d18b8ce76705d67619052851a390751aa6568256d9b1dedd21e02dcf4dd776&req=dSguFct%2Fm4lfXfMW1HO4zXg5CYSL6xGyzWhrqpWiTMkQcurkB9oT19QDgw6g%0AqpDlggBBTtX27xKXI64%3D%0A) - -## Continue with Google - -Click “Continue with Google” if you want to use your Google account credentials to log in to Claude. This opens a modal where you can enter your Google email address and password. After entering your credentials and clicking “Next,” you will be authenticated into your Claude account. - -## Continue with email - -If you’d prefer to use your email address to log in, enter it in the field pictured above, and click “Continue with email.” This will send you an email with the subject line *“Secure link to log in to Claude.ai”* and a login link. - -#### Clicking the link on the same device - -If you requested the login email and clicked the link using the same device, you’ll be automatically redirected to your logged-in Claude account. - -#### Clicking the link on another device - -If you requested the login email and clicked the link using a different device (requesting from a web browser and clicking the email link on a phone, for example), then you will still see a “Sign in with Claude.ai” link in the email, but clicking it will generate a verification code. You should enter this code on the original device where you requested the login email to authenticate. - -## Authenticating to subscription plans - -Claude offers subscription plans (Free, Pro, Max, Team, Enterprise) that let subscribers authenticate using OAuth tokens or other methods. Subscription plans can only be used by subscribers, and the usage included in these plans is designed to support ordinary use of native Anthropic applications, including the Claude web, desktop, and mobile applications and Claude Code. - -The preferred way to access Anthropic services using third-party software, tools, or services (“third-party tools”), including open-source projects, is through API key authentication through Claude Console or a supported cloud provider. Anthropic may at its discretion allow paid subscribers who have enabled **[extra usage](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans)** to use certain third-party tools to access Anthropic services included in paid subscription plans, but reserves the right to draw use of such third-party tools from extra usage rather than subscription limits. Users are responsible for any Extra Usage charges incurred this way. Use of third-party tools that misrepresent their identity to Anthropic’s servers, attempt to route third-party traffic against subscription limits, or otherwise violate applicable terms or policies is prohibited and such use may be enforced against. - -## Developers - -If you’re building a product, application, or tool for others, use API key authentication through Claude Console or a supported cloud provider. Applications that misrepresent their identity to Anthropic’s servers, attempt to route third-party traffic against subscription limits, or otherwise violate applicable terms or policies are prohibited and may be enforced against. - ---- - -## Troubleshooting - -#### I entered my email address but I haven’t received my login email. - -If you requested a login email but you haven’t received it yet, do the following: - -- Check your spam and junk folders for emails from @mail.anthropic.com. -- Check your server's quarantined emails. -- Whitelist @mail.anthropic.com in your email settings. -- Try logging in again after a few minutes. - -> **Note: **Business, government, or .edu email users may need to contact their IT department to adjust email security settings. - -#### I received the email but I'm still having trouble logging in. - -If you received the login email but can’t log in with the link or code, take note of the error message you’re seeing. If you’re creating an account or logging in for the first time and seeing a message about your phone number, please refer to **[Verifying your phone number](https://support.claude.com/en/articles/8287232-verifying-your-phone-number)**. - -Otherwise, visit the **[Claude status page](https://status.claude.com/)** to check if there are any known service disruptions or maintenance activities. If the status page shows an ongoing system-wide incident, it's best to wait for service restoration before attempting further troubleshooting. - ---- - -## Frequently asked questions - -#### How can I set a password for my Claude account? - -It’s not possible to create a dedicated password for your Claude account at this time. - -#### Can I use my Claude account across multiple devices? - -To use your Claude account across multiple devices, enter the same email address you use to log in on your usual device. For example, if you signed up for your Claude account on a web browser, you can access the same account on the Claude mobile apps by entering the same email address when you log in. - -#### I have multiple accounts – how can I switch between them? - -If you have both an individual Claude account and a Team or Enterprise plan account tied to the same email address, follow these steps to switch to your other account: - -1. Click your initials in the bottom left corner. -2. Select the desired account. -3. Look for the check mark indicating the active account. - -#### I don’t want to use “Continue with Google” to log in anymore; how can I revoke access to my Google account? - -If you've previously authenticated using Google, you can follow these steps to unlink your Google account from Claude and use only the emailed login link moving forward: - -1. Visit [https://myaccount.google.com/connections](https://myaccount.google.com/connections). -2. Locate “Claude by Anthropic” in the list and click on it. -3. Click "See details." -4. Click the "Stop using Sign in with Google” button. - -You should also follow these steps if you're experiencing issues with Google login. After clearing your existing connection, try logging in to Claude again using "Continue with Google." - -#### I used Apple’s Hide My Email feature to create my Claude account – how can I log in on another device? - -If you signed up for your Claude account using Apple's Hide My Email feature, follow these steps to log in: - -1. Use your @privaterelay.appleid.com email address. -2. Click "Continue with email" on Claude, Claude Desktop, or Claude Mobile. -3. A secure login link will be sent to your Apple ID email. -4. Click the “Sign in with Claude.ai” link in the email you received to log in. - -If you are already logged in to Claude for iOS, you can see the email address you used: - -1. Open Claude for iOS. -2. Click your initials in the top right corner. -3. Look for your email address under Settings. - -## Related Articles -- [How do I log out of all active sessions?](https://support.claude.com/en/articles/10310342-how-do-i-log-out-of-all-active-sessions) -- [Getting Started with Claude for Education at Your University (for Owners/Admins)](https://support.claude.com/en/articles/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Claude 4 Invite Sweepstakes Official Rules](https://support.claude.com/en/articles/11140763-claude-4-invite-sweepstakes-official-rules) -- [Logging in to your Console account](https://support.claude.com/en/articles/13371040-logging-in-to-your-console-account) diff --git a/data/claude/claude/account-management/13756069-public-sector-faqs.md b/data/claude/claude/account-management/13756069-public-sector-faqs.md deleted file mode 100644 index a4705cd4..00000000 --- a/data/claude/claude/account-management/13756069-public-sector-faqs.md +++ /dev/null @@ -1,150 +0,0 @@ ---- -title: "Public Sector FAQs" -title_slug: "public-sector-faqs" -source_url: "https://support.claude.com/en/articles/13756069-public-sector-faqs" -last_updated_iso: "2026-03-25T16:05:41Z" -article_id: "15900816" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# Public Sector FAQs - -_Last updated: 2026-03-25T16:05:41Z_ - -## 1. Products and features - -#### What products are available to Public Sector customers? - -Select your product based on both your technical/functional requirements, and also your compliance/security/deployment environment requirements. Here is a list of options: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2197717161/79965a24090029e9e58c727c3c24/pubsec-product-matrix_png+%281%29.jpg?expires=1776784500&signature=70e721771c8773debffe930bbae582c1923407328093298a41f17ff77e5ac556&req=diEuEc5%2FmoBZWPMW1HO4zU94IV8iFdk12WxtU42UVC3whVLG1s8q1dXkaNvS%0AjuP%2Fe1L6qJF9UBDMum4%3D%0A) - -#### What is Claude for Government (C4G)? - -Claude for Government is Anthropic's FedRAMP-High authorized product, which is available to both government customers and contractors. - -Learn more here: **[Offering expanded Claude access across all three branches of the U.S. government](https://www.anthropic.com/news/offering-expanded-claude-access-across-all-three-branches-of-government)** - -#### How do I access Claude for Government? - -Submit a request here: **[Contact Sales](https://claude.com/contact-sales)** - -#### What is the difference between Claude Enterprise and Claude for Government? - -Claude Enterprise (CE) has robust enterprise-level security features that meet many standards of highly regulated industry and is appropriate for the majority of State and Local government uses. Claude for Government (C4G) is our standalone application that is FedRAMP-High authorized. C4G does not yet include Claude Code or Cowork (though they are on the roadmap to be released this year). - -#### Does Claude for Government include Claude Code? - -Not yet; though it’s coming this year. Until then, customers can use Claude Code through Bedrock or Vertex if they need a FedRAMP authorized environment. - -#### Can I use Claude API in government environments? - -Yes. Claude API is available via Amazon Bedrock (in AWS GovCloud - FedRAMP High, and in IL5+) and Google Vertex with Assured Workloads (FedRAMP-High). - -For more information, see our **[Claude Code product page](https://claude.com/product/claude-code)**. - -#### What models are available in Claude for Government? - -Our Claude for Government application is updated with our latest commercial model releases. - ---- - -## 2. FedRAMP, Impact Levels, and compliance - -#### What types of data can be used in Claude? - -CUl and FIPS 199 High Impact data are authorized in Claude for Government, which is FedRAMP High authorized. Additionally, per our third-party NIST attestation, Claude Enterprise meets compliance requirements for CUl as well. The third-party NIST attestation is available under NDA here: **[[Anthropic] 2026 NIST 800-171r3 Attestation Letter](https://trust.anthropic.com/resources?s=zfucqt7j6yandbrsvlk2&name=[anthropic]-2026-nist-800-171-r-3-attestation-letter)** - -ITAR data can only be processed in Claude via AWS Bedrock, which is IL5 accredited. - -For most other government agencies like State and Local handling PHI or PII:, Anthropic offers a HIPAA-ready configuration for Enterprise and API customers, including the ability to sign a Business Associate Agreement (BAA). A couple of key points: - -- The BAA is available for Enterprise plans and direct API customers—not consumer (Free, Pro, Max) or Team plans. -- It requires a Zero Data Retention (ZDR) agreement, meaning Anthropic does not store your inputs or outputs. -- Certain features/integrations have limitations under the BAA (e.g., web search is excluded). - -You can learn more here: - -- BAA details: **[Business Associate Agreements (BAA) for Commercial Customers](https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers)** -- Certifications overview (HIPAA, SOC 2, ISO 27001): **[What Certifications has Anthropic obtained?](https://support.claude.com/en/articles/10015870-what-certifications-has-anthropic-obtained)** -- **[Trust Portal](https://trust.anthropic.com)** - -#### What is Claude's FedRAMP authorization level? - -Claude for Government (C4G), and Claude via Amazon Bedrock in AWS GovCloud and Google Vertex with Assured Workloads are all FedRAMP-High. - -Learn more here: **[Claude in Amazon Bedrock: Approved for use in FedRAMP High and DoD IL4/5 workloads](https://www.anthropic.com/news/claude-in-amazon-bedrock-fedramp-high)** - -#### Are Claude's models themselves FedRAMP authorized? - -FedRAMP and DoD Impact Levels are certifications for cloud services (IaaS, PaaS, SaaS). AI models are software components, not cloud services. Claude models deploy within authorized environments, and customers maintain their compliance posture through the hosting platform. - -#### How can I get access to your FedRAMP authorization information and other associated documentation? - -Please submit a request for the package directly to FedRAMP using this **[FedRAMP Package Access Request Form](https://www.fedramp.gov/resources/documents/Agency_Package_Request_Form.pdf)**. - -#### Can I use Claude for CUI (Controlled Unclassified Information)? - -Yes. Claude Enterprise has received a third-party NIST attestation for use of CUI data. Alternatively, CUI data can be processed in a FedRAMP High environment via Claude for Government, Bedrock, or Vertex. The third-party NIST attestation is available under NDA here: **[[Anthropic] 2026 NIST 800-171r3 Attestation Letter](https://trust.anthropic.com/resources?s=zfucqt7j6yandbrsvlk2&name=[anthropic]-2026-nist-800-171-r-3-attestation-letter)** - -#### Can I use Claude in IL6/Secret environments? - -Yes. Claude is available in the AWS Secret region (IL6) via Amazon Bedrock. - -#### If a customer purchases Claude Enterprise via AWS Marketplace, is that FedRAMP? - -No. At present, our only product offering on AWS Marketplace is Claude Enterprise which is not FedRAMP authorized. Customers requiring FedRAMP compliance must use Claude for Government (C4G) or access Claude models through FedRAMP-authorized CSPs (Bedrock GovCloud or Vertex Assured Workloads). - -Learn more here: **[Claude in Amazon Bedrock: Approved for use in FedRAMP High and DoD IL4/5 workloads](https://www.anthropic.com/news/claude-in-amazon-bedrock-fedramp-high)** - ---- - -## 3. Cloud service providers and deployment - -#### How do I deploy Claude in Amazon Bedrock on AWS GovCloud / GCP Vertex in Assured Workloads? - -Work with your AWS / GCP account teams. Claude is available as a managed service through Bedrock/Vertex. These links can help to get you started: - -- **[Access Amazon Bedrock foundation models in AWS GovCloud (US)](https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html#model-access-govcloud)** -- **[Claude on Vertex AI](https://platform.claude.com/docs/en/build-with-claude/claude-on-vertex-ai)** - -#### What is the pricing and commitment information for Claude on Vertex/Bedrock? - -Contact AWS directly for pricing and commitment requirements. Usage is typically pay-per-token through standard Bedrock pricing. - -Learn more here: **[Claude in Amazon Bedrock: Approved for use in FedRAMP High and DoD IL4/5 workloads](https://www.anthropic.com/news/claude-in-amazon-bedrock-fedramp-high)** - -**AWS Bedrock: [Amazon Bedrock pricing](https://aws.amazon.com/bedrock/pricing/)** - -**Google Cloud Vertex AI:** **[Cost of building and deploying AI models in Vertex AI](https://cloud.google.com/vertex-ai/generative-ai/pricing)** - ---- - -## 4. Pricing and procurement - -#### What is the $1/month government offer and who qualifies? - -The $1/month offer is specifically for federal, judicial, and legislative agencies for C4G only. It does not extend to defense contractors, FFRDCs, or state/local governments, which receive standard pricing. - -#### Can we purchase directly from Anthropic or only through Carahsoft? - -Both options are available. Anthropic can sell directly, and/or resell / distribute via Carahsoft to specific government customers. - -#### How much does Claude cost? - -C4G is $60/seat/month with usage limits and no additional consumption charges. - -Claude Enterprise is $20/seat/month with additional charges for token consumption (PAYG). - -Other pricing plans are available here: **[Team and Enterprise plan pricing](https://claude.com/pricing#team-&-enterprise)** - -Learn more here: **[Offering expanded Claude access across all three branches of the U.S. government](https://www.anthropic.com/news/offering-expanded-claude-access-across-all-three-branches-of-government)** - -## Related Articles -- [What is Amazon Bedrock?](https://support.claude.com/en/articles/7996918-what-is-amazon-bedrock) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [Model availability in Claude for Government](https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government) diff --git a/data/claude/claude/account-management/14051822-notice-regarding-consumption-tax-jct-for-japanese-customers.md b/data/claude/claude/account-management/14051822-notice-regarding-consumption-tax-jct-for-japanese-customers.md deleted file mode 100644 index 479886f9..00000000 --- a/data/claude/claude/account-management/14051822-notice-regarding-consumption-tax-jct-for-japanese-customers.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Notice regarding consumption tax (JCT) for Japanese customers" -title_slug: "notice-regarding-consumption-tax-jct-for-japanese-customers" -source_url: "https://support.claude.com/en/articles/14051822-notice-regarding-consumption-tax-jct-for-japanese-customers" -last_updated_iso: "2026-03-16T20:27:42Z" -article_id: "16362733" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# Notice regarding consumption tax (JCT) for Japanese customers - -_Last updated: 2026-03-16T20:27:42Z_ - -## Consumption tax - -Effective April 1, 2026, Anthropic will be levying a separate consumption tax (JCT) of 10% on services provided to Japanese customers in accordance with Japanese consumption tax law. Anthropic has completed registration as a qualified invoice issuing business. - -## Price impact - -Starting April 1, 2026, 10% consumption tax will be added to all plan prices. - -## Frequently asked questions - -#### Why is sales tax added? - -Under Japan's Consumption Tax Act, digital service providers from overseas are required to tax Japanese customers. Anthropic has complied with this legal obligation and has completed registration as a qualified invoice issuing business. This allows corporate customers to claim input tax credits. - -#### I am a corporation. Can I collect consumption tax? - -Yes. Corporate customers who are subject to consumption tax can receive input tax credits by using qualified invoices issued by Anthropic. Please contact your tax representative for details. - -#### What is Anthropic's Qualified Billing Business Registration Number? - -The registration number is T7700150134388. You can check it on the National Tax Agency's "Qualified Invoice Issuer Publication Site." - -#### Will the billing currency change? - -No. Your billing currency remains unchanged. The JCT amount will be shown in Japanese Yen (JPY) on your Tax Qualified Invoice. - -#### What if it is for personal use? - -Individual customers cannot receive input tax credits. They will be responsible for the consumption tax. This is the same as other services in Japan. - -#### When will this be applied? - -Starting April 1, 2026. Consumption tax will be applied to all invoices from that date onwards. - -#### Who should I contact for inquiries? - -Please contact us using the details below depending on the nature of your inquiry. - -## Related Articles -- [I use Claude in Amazon Bedrock. Who do I contact for customer support inquiries?](https://support.claude.com/en/articles/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries) diff --git a/data/claude/claude/account-management/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations.md b/data/claude/claude/account-management/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations.md deleted file mode 100644 index bef893fb..00000000 --- a/data/claude/claude/account-management/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: "I would like to input sensitive data into my chats with Claude. Who can view my conversations?" -title_slug: "i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations" -source_url: "https://support.claude.com/en/articles/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations" -last_updated_iso: "2026-03-16T21:15:09Z" -article_id: "8322867" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# I would like to input sensitive data into my chats with Claude. Who can view my conversations? - -_Last updated: 2026-03-16T21:15:09Z_ - -*This article is about our consumer products (e.g. Claude Free, Pro, Max (and when using Claude Code with those accounts)).* - -#### **How We Protect Your Data When You Help Improve Claude** - -When you allow us to use your chats or coding sessions to help improve Claude, we implement several layers of protection for your privacy. - -#### **Privacy Protections We Provide** - -- We automatically de-link your data from your user ID (like your email address) before any review. -- Access is limited to a small number of personnel involved in model training. -- We will use tools and processes derived from our work on [privacy-preserving analysis tools](https://www.anthropic.com/research/clio) to filter or obfuscate sensitive data. In addition to that, our pioneering research in post-training techniques helps to minimize the amount of personal data included in Claude’s outputs. -- Your data is used solely to make Claude better for everyone - we do not use such personal data to contact people, build profiles about them, to try to sell or market anything to them, or to sell the information itself to any third party. -- You maintain full control and can adjust your [privacy settings](https://claude.ai/settings/data-privacy-controls) at any time. -- Your incognito chats are not used to improve Claude, even if you have enabled Model Improvement in your [Privacy Settings](https://claude.ai/settings/data-privacy-controls). [Learn more](https://support.anthropic.com/en/articles/12260368-using-incognito-chats) about incognito chats. - -Please note: If our safety classifiers flag your conversations, they may still be used to improve our internal trust and safety models, detect harmful content, enforce our policies, or advance our safety research. - -#### **Being Mindful About Sensitive Information** - -While we have these protections in place, we also recommend being thoughtful about sharing highly sensitive personal details such as: - -- Financial information (SSN, credit card numbers, bank account details) -- Health records or medical information -- Passwords or private login credentials -- Confidential business or personal documents - -#### **Your Control Over Privacy Settings ** - -You can adjust your privacy and model improvement settings at any time by following the steps [here](https://privacy.anthropic.com/en/articles/12109829-how-do-i-change-my-model-improvement-privacy-settings). Learn more about your privacy settings and controls [here](https://privacy.anthropic.com/en/collections/10672568-privacy-settings-controls). - -## Related Articles -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [Use Claude’s chat search and memory to build on previous context](https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context) -- [Using incognito chats](https://support.claude.com/en/articles/12260368-using-incognito-chats) -- [Using Claude in Chrome Safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) diff --git a/data/claude/claude/account-management/8452276-how-do-i-change-the-email-address-associated-with-my-account.md b/data/claude/claude/account-management/8452276-how-do-i-change-the-email-address-associated-with-my-account.md deleted file mode 100644 index 3917cf75..00000000 --- a/data/claude/claude/account-management/8452276-how-do-i-change-the-email-address-associated-with-my-account.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: "How do I change the email address associated with my account?" -title_slug: "how-do-i-change-the-email-address-associated-with-my-account" -source_url: "https://support.claude.com/en/articles/8452276-how-do-i-change-the-email-address-associated-with-my-account" -last_updated_iso: "2026-03-16T21:15:07Z" -article_id: "8469679" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# How do I change the email address associated with my account? - -_Last updated: 2026-03-16T21:15:07Z_ - -It's not possible to change the email address associated with your Claude account at this time. When creating an account, please make sure you use an email you'll have long-term access to. - -If you need to use Claude with a different email address, do the following: - -#### 1. If you have a paid plan (Pro or Max), follow these steps to cancel it - -- Log in to your Claude account. -- Click on your initials or name in the bottom left corner. -- Navigate to [Settings > Billing](https://claude.ai/settings/billing). -- Find the **Cancellation** section and click "Cancel." - -Your cancellation will take effect at the end of your current billing period and you can continue using your paid plan until your billing period ends. - -> **Note:** To avoid charges for the next billing period, cancel at least 24 hours before your next billing date. - -If you lost access to the email address you used and can't log in to your account, please contact our Support team from an email address you can access and 'cc' the email in question on your response. Confirm that you want to cancel the subscription associated with the copied email address so our team can assist. - -#### 2. Unlink your phone number from the account - -If you want to use the same phone number to verify your new Claude account, you should also request that we unlink it from the old account when you 'cc' that email address. - -#### 3. Delete the old account - -After cancelling your previous subscription and unlinking your phone number, you can delete your account by navigating to [Settings > Account](https://claude.ai/settings/account), clicking "Delete Account," and following the prompts. **Please note that deleting your account is permanent** and you will no longer have access to saved chats. If you wish to keep your data, we recommend exporting it before deletion by following the steps in [How can I export my Claude data?](https://support.claude.com/en/articles/9450526-how-can-i-export-my-claude-data) - -If you see "Contact support" instead of a "Delete account" button, you'll need to [reach out to our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support) to request assistance with deletion. - -## Related Articles -- [How do I sign up for the Pro plan?](https://support.claude.com/en/articles/8325609-how-do-i-sign-up-for-the-pro-plan) -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [How can I delete my Claude account?](https://support.claude.com/en/articles/9028421-how-can-i-delete-my-claude-account) -- [Get started with the Team plan](https://support.claude.com/en/articles/9267247-get-started-with-the-team-plan) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) diff --git a/data/claude/claude/account-management/9015913-how-to-get-support.md b/data/claude/claude/account-management/9015913-how-to-get-support.md deleted file mode 100644 index 0c326f18..00000000 --- a/data/claude/claude/account-management/9015913-how-to-get-support.md +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: "How to get support" -title_slug: "how-to-get-support" -source_url: "https://support.claude.com/en/articles/9015913-how-to-get-support" -last_updated_iso: "2026-03-16T21:22:14Z" -article_id: "9170181" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# How to get support - -_Last updated: 2026-03-16T21:22:14Z_ - -This guide explains how to get support for your Claude or Console account. Different support options are available depending on your plan. - -## Pro and Max plans, Team and Enterprise plan Owners, and Console Admins - -You have full access to: - -- All help documentation -- Fin, our AI support bot -- Further assistance from our Product Support team - -> **Note:** While we don't offer phone or live chat support, our Product Support team will gladly assist you through our support messenger. - -#### Seeking support for Claude - -1. Log in to your Claude account. -2. Click your initials or name in the lower left corner and select “Get help” from the menu. -3. In the support messenger: - - Search help resources - - Chat with Fin, our AI support bot -4. Click “Send us a message” to start chatting with Fin. -5. Click "Accept," then select your issue from the available options. -6. Depending on the selected issue, provide additional details when prompted. -7. If your issue requires additional investigation or input from our Product Support team, Fin will pass your inquiry along and someone will respond via email. - -#### Seeking support for the Claude API or Console - -1. Log in to your Console account ([platform.claude.com](http://platform.claude.com)). -2. Click your initials or name in the lower left corner of the Console and select “Get help” from the menu. -3. This will open a support messenger in the lower right corner of the Console. -4. In the support messenger: - - Search help resources - - Chat with Fin, our AI support bot -5. Click “Send us a message” to start chatting with Fin. -6. Click "Accept," then select your issue from the available options. -7. Depending on the selected issue, provide additional details when prompted. -8. If your issue requires additional investigation or input from our Product Support team, Fin will pass your inquiry along and someone will respond via email. - -#### Seeking support for any account type from the Help Center - -Users who are logged in to their Claude or Console accounts will be able to click the icon in the lower right corner of any Help Center page to open the support messenger and start chatting with Fin. - -> **Important:** For Console users, this applies specifically to those logged in via [platform.claude.com](http://platform.claude.com). If you’re logged in via [console.anthropic.com](http://console.anthropic.com), you will be prompted to visit [platform.claude.com](http://platform.claude.com) to authenticate before sending a message in the Help Center support messenger. - -## Team and Enterprise plan non-Owners, and Console non-Admins - -You’ll chat with Fin, an AI support agent, to help answer your questions. Human specialist support is not directly available for your account seat type. If Fin can't find a resolution and you need to escalate to our human team of specialists, your account's Primary Owner, Owner, or Console Admin can reach out on your behalf. - -## Enterprise plan Owners - -If you are the Primary Owner or Owner of a Claude for Work Enterprise plan, you can also submit a request through the [Enterprise Support form](https://claude.ai/support/enterprise). - -> **Note:** You must be logged in to your Owner account to access this form. - -## Free Claude users - -Free Claude.ai users have access to: - -- All help documentation -- Fin, our AI support bot -- [Account deletion](https://support.claude.com/en/articles/9028421-how-can-i-delete-my-claude-account) support in cases where self-serve is unavailable - -To get support: - -1. Log in to your Claude.ai account. -2. Click your initials or name in the lower left corner. -3. Select "Get help." -4. Use the support messenger to: - - Search help resources. - - Chat with Fin, our AI support bot. - -## Unable to log in? - -If you can't access your account, we can still help with: - -1. Account deletion -2. Data exports -3. Subscription support - -To request assistance: - -1. Click the message icon in the lower right corner of the Help Center. -2. Start a conversation. -3. Select "I can't login." - -## About subscription support - -If you're a paid subscriber having trouble accessing your account, our team can: - -- Help locate login information -- Process subscription cancellations -- Check refund eligibility - -> **Note:** In order to assist with these tasks, we will need to validate details about your account and the payment method used. - -## Designated point of contact for users in the EU - -Users in the EU can find instructions on how to find the single point of contact for users in the EU under the DSA [here](https://support.claude.com/en/articles/11595103-designated-point-of-contact-for-users-in-the-eu). - -## Report compliance concerns - UK and Australian users - -- Users in the UK can find instructions to report non-compliance with UK OSA duties [here](https://docs.google.com/forms/d/e/1FAIpQLSfdo76veqg3pHZTh_nI14j1DyRO8coz6ocTa9mEuF5DcYgxuA/viewform?usp=dialog). This includes reporting related to illegal content safety duties, content reporting obligations, freedom of expression and privacy, or the use of proactive technology by Anthropic in breach of Anthropic’s Terms of Service. -- Users in Australia can find instructions to report non-compliance with the DIS Standard and information about the role and functions of the eSafety Commissioner [here](https://support.claude.com/en/articles/12335811-report-a-concern-australian-dis-standard-compliance). - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [How do I log out of all active sessions?](https://support.claude.com/en/articles/10310342-how-do-i-log-out-of-all-active-sessions) -- [I'm getting an API connection error. How can I fix it?](https://support.claude.com/en/articles/10366432-i-m-getting-an-api-connection-error-how-can-i-fix-it) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [How to get support for Claude for Government](https://support.claude.com/en/articles/13047024-how-to-get-support-for-claude-for-government) diff --git a/data/claude/claude/account-management/9028421-how-can-i-delete-my-claude-account.md b/data/claude/claude/account-management/9028421-how-can-i-delete-my-claude-account.md deleted file mode 100644 index 6326a277..00000000 --- a/data/claude/claude/account-management/9028421-how-can-i-delete-my-claude-account.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "How can I delete my Claude account?" -title_slug: "how-can-i-delete-my-claude-account" -source_url: "https://support.claude.com/en/articles/9028421-how-can-i-delete-my-claude-account" -last_updated_iso: "2026-04-14T16:50:06Z" -article_id: "9184178" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# How can I delete my Claude account? - -_Last updated: 2026-04-14T16:50:06Z_ - -Once you are logged in, click your initials or name in the lower left corner and select "Settings." Navigate to **[Settings > Account](https://claude.ai/settings/account)** and click the "Delete account" button: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2274267534/e7064e2657b1bd20031ba40da11c/CleanShot+2026-04-14+at+09_48_08.png?expires=1776784500&signature=306974826e9a79854d5935f46e2c514d131760019c6438552e87f06ab69f0cd3&req=diIgEst4moRcXfMW1HO4zeqzmnoJLoX5oVDupr7i4TEFdCZLHsvKQeb9SCOg%0AwwVSmJatXXEon1Z1kDw%3D%0A) - -## Considerations for paid Claude accounts - -Before deleting Claude accounts with paid subscriptions (Pro or Max plans): - -1. Cancel your subscription from your **[Billing settings](https://claude.ai/settings/billing)**. -2. Wait until the end of your current subscription period. -3. Once the subscription lapses, proceed with account deletion. - -Click "Delete account" and follow the prompts. **Please note that deleting your account is permanent** and you will no longer have access to saved chats. If you wish to keep your data, we recommend exporting it before deletion by following the steps listed here: **[How can I export my Claude data?](https://support.claude.com/en/articles/9450526-how-can-i-export-my-claude-data)** - -If you have multiple accounts associated with the same email address, you'll need to specify which accounts you want to delete when making your request. - -There are some scenarios where you will need to **[contact our team](https://support.claude.com/en/articles/9015913-how-to-get-support)** to delete your account. If this is the case, it will be noted in your account: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584796811/331afc5dc61eec6f72786155b782/Screenshot+2025-06-23+at+1_54_23%E2%80%AFPM.png?expires=1776784500&signature=db179216881f6f31b89db7cb27a93808c9d3f243ada6bf096d4d1be7d36c129e&req=dSUvEs53m4leWPMW1HO4zXW0pBMME45eVOsMorzl%2B%2FS9eM%2Bpz7yaw6derH9t%0AdpvdSFqi%2BEMB8k3o8T8%3D%0A) - -## Related Articles -- [How do I change the email address associated with my account?](https://support.claude.com/en/articles/8452276-how-do-i-change-the-email-address-associated-with-my-account) -- [How can I cancel my Claude Pro subscription on the Claude app for iOS?](https://support.claude.com/en/articles/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios) -- [How can I export my Claude data?](https://support.claude.com/en/articles/9450526-how-can-i-export-my-claude-data) -- [How can I delete my Claude Console account?](https://support.claude.com/en/articles/10366376-how-can-i-delete-my-claude-console-account) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) diff --git a/data/claude/claude/account-management/9450526-how-can-i-export-my-claude-data.md b/data/claude/claude/account-management/9450526-how-can-i-export-my-claude-data.md deleted file mode 100644 index f968dcf8..00000000 --- a/data/claude/claude/account-management/9450526-how-can-i-export-my-claude-data.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "How can I export my Claude data?" -title_slug: "how-can-i-export-my-claude-data" -source_url: "https://support.claude.com/en/articles/9450526-how-can-i-export-my-claude-data" -last_updated_iso: "2026-03-16T21:02:19Z" -article_id: "9696315" -breadcrumbs: - - "Claude" - - "Account management" ---- - -# How can I export my Claude data? - -_Last updated: 2026-03-16T21:02:19Z_ - -> Data exports are available to individual Claude users (free, Pro, and Max) with active accounts. Data exports include conversation data and the user data for your account. - -Individual Claude users can export user information and chat history from [Settings > Privacy](https://claude.ai/settings/data-privacy-controls) on the web app or Claude Desktop (it's not possible to run an export from Claude for iOS or Android). - -Follow these steps to export your data: - -1. Click on your initials in the lower left corner of your account. -2. Select "Settings" from the menu. -3. Navigate to the "Privacy" section. -4. Click the "Export data" button. - -Once the export has been processed, you will receive a download link via email. - -Please note: - -- There may be a small delay while the export is generated. -- The email will be sent to the address associated with your account. -- You must be signed in to your account to download your data using this link. -- The download link will expire 24 hours after delivery. -- If your link expires, you can always request a new one by repeating the export process. - -## Can I import or migrate this data to another Claude account? - -We do not support migrating data between separate accounts at this time. - -## Related Articles -- [I would like to input sensitive data into my chats with Claude. Who can view my conversations?](https://support.claude.com/en/articles/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [Export your organization's data](https://support.claude.com/en/articles/13346720-export-your-organization-s-data) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) diff --git a/data/claude/claude/conversation-management/10593882-sharing-and-unsharing-chats.md b/data/claude/claude/conversation-management/10593882-sharing-and-unsharing-chats.md deleted file mode 100644 index 7e8d0ff0..00000000 --- a/data/claude/claude/conversation-management/10593882-sharing-and-unsharing-chats.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: "Sharing and Unsharing Chats" -title_slug: "sharing-and-unsharing-chats" -source_url: "https://support.claude.com/en/articles/10593882-sharing-and-unsharing-chats" -last_updated_iso: "2026-03-16T21:21:48Z" -article_id: "11293454" -breadcrumbs: - - "Claude" - - "Conversation management" ---- - -# Sharing and Unsharing Chats - -_Last updated: 2026-03-16T21:21:48Z_ - -Learn how to create shareable links to your chats with Claude. While chats are always private by default, you can easily create snapshots of your conversations to share via direct link. This guide walks you through the process of sharing and unsharing chats. - -## Sharing Chats - -To share a chat: - -1. Click the "Share" button in the upper right corner of your chat. -2. Click the "Share" button in the pop out to create a shareable link. - -Once a chat has been shared, anyone with the link can view the chat snapshot. The chat snapshot includes all messages that were sent prior to sharing the chat, including any artifacts. All messages sent after sharing a chat will remain private by default. However, if you unshare the chat and share it again, the snapshot will be updated to include any new messages. - -> **Note:** Users on Team and Enterprise plans can only share chats with other members of the same organization, not publicly. Read more here: [Project visibility and sharing](https://support.claude.com/en/articles/9519189-project-visibility-and-sharing). - -#### Sharing Chats with Files or MCP Integrations - -When sharing chats that include uploaded files or MCP (Model Context Protocol) integrations, it's important to understand what information is included in the shared snapshot. - -**Attached files:** If you share a chat that contains an attached file, the file itself is not included in the shared snapshot and remains private. Only the conversation and Claude's responses will be visible to anyone with the link. - -**MCP tool calls:** When sharing chats that use MCP integrations, the raw data retrieved from MCP tool calls remains hidden in the shared snapshot. Only the final chat output and conversation will be visible to viewers. The underlying tool call data stays private. - -This ensures that sensitive information from your files and connected tools is protected, even when you share a chat snapshot. - -## Unsharing Chats - -To unshare a chat: - -1. Navigate to the "Share" menu. -2. Click the visibility dropdown. -3. Change the chat from "Public" to "Private" to disable the direct link. - -## Managing Shared Chats - -Users on free, Pro, or Max plans can review a log of shared chats by navigating to [Settings > Privacy](https://claude.ai/settings/data-privacy-controls). Find the **Privacy settings** section and click “Manage” next to **Shared chats:** - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1921669913/7cc7be48cfc7a18f9f469d6cd83c/CleanShot+2026-01-08+at+10_20_43%402x.png?expires=1776784500&signature=1ebf7545a166815c9ee0370e566a87c4b76a189035bd305f7876a3d154026e82&req=dSklF894lIheWvMW1HO4zWn5EDUaakFuc9cNIYuX0GHQuOKCEMn5cYZW87A4%0AsITGyOIayBkNpuPOBEQ%3D%0A) - -This will open a **Shared chats** modal listing the title, date shared, and link to each chat, allowing you to easily review and access all your previously-shared content. From here, you also have the option to click “Unshare” next to each listed chat to revoke access to the last snapshot you shared: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1624243810/e6fe1d262597446c7fe21dff9f10/AD_4nXdW-GhByF8uKV7fCq9lTbkVB91FglSL6TSyXAOUk_MLcTV9YsEMBMkm9rgm1oXqv0k3sJh1JhlzZP6tHVkKbDJJ71pDRRtM3aVNG64MDuKDIzgmknh-XDZdNa7biTsTdwGoPr5GRg?expires=1776784500&signature=0f5a3376f00a61696876fc6deed51708f4004b18c7841b4946753db9a9fea752&req=dSYlEst6noleWfMW1HO4ze44dyFmnBY7guvTv9woD7a%2FPCCgiW5ZPuc%2BYrWp%0AahPSGxtaOFY9tbk0M0E%3D%0A) - -If you don’t have any shared chat snapshots, the **Shared chats** modal will show “No shared content found”: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1624243808/b025db8e598f0c88fb16d83d48d5/AD_4nXeUwCKnmFzzrjMHhfr5By4zk5pJlkEn3wbJ8-aNfu13Yl99IjBywpqPx9G07QRzpH1EwRY7uG7Q9m9fib98Gql1cIV7XwUCTzEgBNu79Ey8tCOS5CEVmwveIcEOxJ4fonBhe3g9MA?expires=1776784500&signature=517b0783640c132bab7a6a536b41b9fda542de41392408a625a069a6f2f2c023&req=dSYlEst6nolfUfMW1HO4zdaFksNziY20DeZsm0Gz1HsuFrgCj%2ByrxPVD%2FvaU%0ASzew%2BSSVQcB0l27fRoQ%3D%0A) - -## Related Articles -- [What are artifacts and how do I use them?](https://support.claude.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-them) -- [Manage project visibility and sharing](https://support.claude.com/en/articles/9519189-manage-project-visibility-and-sharing) -- [Publishing and sharing artifacts](https://support.claude.com/en/articles/9547008-publishing-and-sharing-artifacts) -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Custom visuals in chat](https://support.claude.com/en/articles/13979539-custom-visuals-in-chat) diff --git a/data/claude/claude/conversation-management/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md b/data/claude/claude/conversation-management/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md deleted file mode 100644 index 19af54bd..00000000 --- a/data/claude/claude/conversation-management/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md +++ /dev/null @@ -1,180 +0,0 @@ ---- -title: "Use Claude’s chat search and memory to build on previous context" -title_slug: "use-claudes-chat-search-and-memory-to-build-on-previous-context" -source_url: "https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context" -last_updated_iso: "2026-03-16T21:29:12Z" -article_id: "12946743" -breadcrumbs: - - "Claude" - - "Conversation management" ---- - -# Use Claude’s chat search and memory to build on previous context - -_Last updated: 2026-03-16T21:29:12Z_ - -You can now prompt Claude to search through your previous conversations to find and reference relevant information in new chats. Additionally, Claude can remember context from previous chats, creating continuity across your conversations. This article introduces Claude’s chat search and memory capabilities and explains how they work, what Claude can and can’t remember, and how you can toggle the features on/off. - ---- - -## Search past chats with Claude - -> Searching past chats is available to users on paid plans (Pro, Max, Team, and Enterprise plans) on the web, Claude Desktop, and Claude Mobile apps. - -You can prompt Claude to search through your previous conversations to find relevant information across sessions and reference specific details when needed. Simply ask Claude to find what you discussed before, and it will pull together the appropriate context to keep your conversation flowing. These searches use Retrieval-Augmented Generation (RAG) and will appear as tool calls during your conversations. - -## What Claude can search - -You can prompt Claude to search conversations within these boundaries: - -- All chats outside of projects. -- Individual project conversations (searches are limited to within each specific project). - -## Search and reference past chats - -Once the ability to search past chats is rolled out to your account, it will be enabled by default. Just ask Claude about your previous conversations naturally to use it, such as: - -- "What did we discuss about [topic]?" -- "Can you find our conversation about [subject]?" -- "Let's continue where we left off with [project]." - -When Claude searches your previous chats, you will see this reflected in your current chat as a tool call. - -## Can I prevent Claude from searching my past chats? - -Yes, navigate to **[Settings > Capabilities](http://claude.ai/settings/capabilities)** and find the **Preferences** section. Switch the toggle next to “Search and reference chats” off: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719730889/3fafbf5ecaa0ae31d7d84a66229b/c25536c1-7433-4b94-a5e9-cd5acf97a4fd?expires=1776784500&signature=5e1835678c7954f43bda07755f03e57b8e9c5358e526f8902209d518e32868ac&req=dScmH859nYlXUPMW1HO4zRzXEFk3KzXHJG68qZhl7834MA6w%2FsaCH5SUqVXk%0A8%2Bc7FRqKLhgDRvUJD30%3D%0A) - -## Can I exclude a specific past chat from searches? - -> Incognito chats are available to all Claude users (free, Pro, Max, Team, and Enterprise plans). See **[Using incognito chats](https://support.claude.com/en/articles/12260368-using-incognito-chats)** for more information. - -When starting a new chat with Claude outside of a project, you'll see a ghost icon in the upper right corner of your screen: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719730893/9549b21954e0070ceb6b85231fd5/88e59234-6fc2-4229-84fe-733b33efff26?expires=1776784500&signature=e3a3b05d533804f4cb83a19f34095cda284482842966d2adbdc7d14d50d2fba1&req=dScmH859nYlWWvMW1HO4za54v6VrNIK%2BXDpzhlKsgjOq4bhqEVsMpCCVTw5t%0ATZ%2B18s6AZqqiyFXwCbg%3D%0A) - -Clicking the ghost icon will open an incognito chat, creating a temporary conversation that isn’t saved to your chat history. Claude won’t pull information from incognito chats when searching previous conversations. - -> **Important: **If you’re using an Enterprise or Team plan account, incognito chats are included in standard data exports and follow your organization's data retention policies. - ---- - -## What is Claude's memory? - -> Memory from chat history is available for all Claude users (free, Pro, Max, Team, and Enterprise plans) on the web, Claude Desktop, and Claude Mobile. - -Claude can now generate memory based on your chat history. With the addition of memory, Claude transforms from a stateless chat interface into a knowledgeable collaborator that builds understanding over time. - -## How does Claude’s memory work? - -In addition to searching past chats, enabling Claude’s memory feature adds several capabilities. - -#### Memory summary - -Claude will automatically summarize your conversations and create a synthesis of key insights across your chat history (not including chats in projects). This synthesis is updated every 24 hours and provides context for every new standalone conversation. - -#### Project memory and summary - -Each project has its own separate memory space and dedicated project summary, so the context within each of your projects is focused, relevant, and separate from other projects or non-project chats. - -## Enable Claude’s memory - -> **Note:** Members of Enterprise plans can only enable this feature individually when it’s enabled by an Owner for their organization. See [Controls for Enterprise plan Owners](#h_f7d6b307e2)** **for more information. - -You can toggle Claude’s memory on by navigating to [Settings > Capabilities](http://claude.ai/settings/capabilities): - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719730892/62f9f2b68d675a8e33393f06024f/89198978-192f-4c52-915d-5294b16f3fe1?expires=1776784500&signature=c745fd8bdfc7a2ce5e1fc4f124696dbb4a2f04b651bfe12418ce0da28f8c3593&req=dScmH859nYlWW%2FMW1HO4zTD5P8fhf%2BBABq9N9dRTKYdyjyie9PzM9CHbm8L5%0AsYgK6EnJdT2S9uu4eH4%3D%0A) - -If you want to disable Claude’s memory, click the toggle to see two options: - -- **Pause memory:** Claude keeps its existing memory but won’t use memory or make new memories. Conversations with Claude while memory is paused will not be summarized into its memory should you turn the feature back on. -- **Reset memory:** Permanently deletes all memories including project memories. Once you select this option and click “Reset memory,” this cannot be undone. Upon re-enabling the feature, you’ll start from scratch and Claude will not have its previous memory. - -> **Important: **All memory will be retained and exportable by admins in accordance with existing enterprise chat data retention policies. - -## What does Claude remember? - -Claude focuses on work-related context that helps improve collaboration. You will see this information reflected in your memory or project summary: - -- Your role, projects, and professional context -- Communication preferences and working style -- Technical preferences and coding style -- Project details and ongoing work - -## What Claude doesn't remember - -#### Incognito chats - -> Incognito chats are available to all Claude users (free, Pro, Max, Team, and Enterprise plans). - -When starting a chat with Claude outside of a project, you will see a ghost icon in the upper right corner of your screen; clicking this enables incognito chats. When this mode is switched on, Claude won’t remember your chats, so they won’t be saved to Claude’s memory or your chat history. Close your current incognito chat when you’re ready for Claude to start remembering your conversations again. - ---- - -## Data retention and privacy - -All memory will be retained in accordance with existing chat data retention policies. - -- Deleted conversations are removed from memory synthesis. -- Claude’s memory is updated within 24 hours when conversations are created, modified, or deleted. -- All memory data is included in data exports. -- Enterprise data retention policies apply to all memory-related data, including incognito chats. - ---- - -## User controls and visibility - -You have several mechanisms for managing and overseeing Claude's memory. - -#### View and manage your memory summary - -See exactly what Claude remembers about you by navigating to **[Settings > Capabilities](http://claude.ai/settings/capabilities)** and clicking “View and edit memory.” The **Manage memory** modal displays everything Claude remembers about you. In addition to asking Claude to edit the existing summary, you can also tell Claude what you want it to remember. To add custom instructions to Claude’s memory, click the pencil icon in the lower left corner of the summary. - -You can also update your memory summary directly from your chats. Simply tell Claude what you'd like it to remember, and it will update your memory summary without needing to leave the conversation. Any edits made in this way will immediately apply to your next conversation, so you don’t need to wait for the daily synthesis to run. - -#### Past chat citations - -When Claude references previous conversations, you'll see citations linking back to the original chats, along with the option to delete specific conversations. - -#### Toggle search past chats and memory on/off - -You maintain control over Claude’s ability to search past chats and use memory – you can always disable these features and enable them again when needed in **[Settings > Capabilities](http://claude.ai/settings/capabilities)**. - -#### Importing your memory from other AI tools - -You can now transfer your memory between Claude and other AI services. This feature lets you import memories from other AI assistants or export your Claude memory for backup or migration. This feature is experimental and still in active development, but for best practices, see this article: **[Importing and exporting your memory from Claude](https://support.claude.com/en/articles/12123587-importing-and-exporting-your-memory-from-claude)**. - ---- - -## Controls for Enterprise plan owners - -Enterprise plan Owners and Primary Owners have specific controls for managing memory features across their organization. - -#### Organization-level memory controls - -The organization-wide **Generate memory from chat history** toggle is enabled by default. When enabled, individual users can manage their own memory settings. Owners can disable the memory summary feature for their entire organization by navigating to **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)**. When disabled by an Owner, it immediately deletes all existing memory synthesis data for all users, and individual users cannot modify or access the memory synthesis setting. - -> **Important:** Disabling Claude's memory at the organization level will automatically and permanently delete all memory data for all users in your organization. - -#### Data handling and compliance - -- **Chat summaries** are stored alongside conversation data and follow your organization's existing data retention policies. When a conversation is deleted, its summary is also deleted. -- **Memory synthesis** is stored with encryption at rest and is tied to underlying conversations. As conversations expire or are deleted according to your retention settings, the synthesis updates accordingly. -- **Incognito chats** don't contribute to memory and aren't visible in users' chat histories, but they remain available to Owners through data export features and are subject to your existing data retention policies (retained for at least 30 days for safety purposes). - -#### Audit logging and data exports - -- **Audit logging:** The system logs when org-level memory toggles are enabled or disabled by Owners. Standard conversation access logging applies to memory synthesis. Individual user memory edits are not logged. -- **Data exports:** Memory synthesis and chat summaries are included in standard conversation history exports. Incognito chats are included in organizational data exports. All exported chat summaries remain tied to their source conversations. - -#### Team plan limitations - -Team plans do not have organization-level controls for memory features. Individual Team plan members manage their own memory settings directly. - -## Related Articles -- [Import and export your memory from Claude](https://support.claude.com/en/articles/12123587-import-and-export-your-memory-from-claude) -- [Using incognito chats](https://support.claude.com/en/articles/12260368-using-incognito-chats) -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Organize your tasks with projects in Claude Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork) diff --git a/data/claude/claude/conversation-management/12260368-using-incognito-chats.md b/data/claude/claude/conversation-management/12260368-using-incognito-chats.md deleted file mode 100644 index 2ba6adf9..00000000 --- a/data/claude/claude/conversation-management/12260368-using-incognito-chats.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: "Using incognito chats" -title_slug: "using-incognito-chats" -source_url: "https://support.claude.com/en/articles/12260368-using-incognito-chats" -last_updated_iso: "2026-04-09T17:26:28Z" -article_id: "13612163" -breadcrumbs: - - "Claude" - - "Conversation management" ---- - -# Using incognito chats - -_Last updated: 2026-04-09T17:26:28Z_ - -> Incognito chats are available to all Claude users (Free, Pro, Max, Team, and Enterprise plans). - -## What are incognito chats? - -Incognito chats are temporary conversations that aren't saved to your chat history or to **[Claude’s memory](https://support.claude.com/en/articles/11817273-using-claude-s-chat-search-and-memory-to-build-on-previous-context)**. These differ from regular chats in several ways: - -- Incognito chats are not used for training. See our Privacy Center for more information: - - **[Is my data used for model training?](https://privacy.claude.com/en/articles/10023580-is-my-data-used-for-model-training)** (for Free, Pro, and Max plans) - - **[Is my data used for model training?](https://privacy.claude.com/en/articles/7996868-is-my-data-used-for-model-training)** (for Team and Enterprise plans) -- While incognito chats aren't saved to your chat history, they are retained for either 30 days (default), or longer in accordance with your organization's custom data retention setting (available for Enterprise plans). -- Claude won’t pull information from incognito chats when searching previous conversations. -- If you are using Claude’s memory: - - Starting an incognito chat won’t use Claude’s existing memory. - - Incognito chats will not be included in future memory summaries. - ---- - -## How to start an incognito chat - -When starting a new chat with Claude outside of a project, you'll see a ghost icon in the upper right corner of your screen: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1719768744/c7a2fa56cf284e48472f3b9c4dbf/030563f8-9f97-4891-a749-9ae95968a063?expires=1776784500&signature=8f24602a14f4566ed6713cb3e47cf44484432577eae03c0f11b368c22b9cbbd9&req=dScmH854lYZbXfMW1HO4zeUctAS6ZuGODCAt3Cx%2FSO1CGzbLdfMHIw7O38Tr%0AxJH1X8CDhZ5SPnCEHkQ%3D%0A) - -1. Click the ghost icon to enable incognito mode. -2. The interface will indicate you're in an incognito chat with a black border and “Incognito chat” label in the upper left corner. -3. Begin your conversation with Claude. -4. When you’re finished chatting, click the “x” in the upper right corner to close the incognito chat. - ---- - -## Important information for Team and Enterprise plans - -If you're using incognito chats on a Team or Enterprise plan: - -- Incognito chats are included in organizational data exports available to account Owners. -- While incognito chats aren’t saved to your chat history, they are retained for 30 days for safety, or longer in accordance with your organization's data retention policy. -- Incognito chats are included in the **[Compliance API](https://support.claude.com/en/articles/13015708-access-the-compliance-api)** (available for Enterprise plans). - ---- - -## Frequently asked questions - -#### Can Claude access my profile information (custom styles, personal preferences, etc.) in incognito chats? - -Yes, Claude can access this information within an incognito chat. - -#### Can I convert an incognito chat to a regular chat? - -No, once you start an incognito chat, it cannot be converted to a regular chat or saved to your history. - -#### Can I use incognito mode in projects? - -Incognito mode is currently only available for chats outside of projects, so you will not see the ghost icon when starting a chat within a project. - -#### What happens if I accidentally close an incognito chat? - -Once closed, incognito chats cannot be reopened. Make sure to save any important information before ending your session. - -## Related Articles -- [How can I create and manage projects?](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects) -- [Use Claude’s chat search and memory to build on previous context](https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Organize your tasks with projects in Claude Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork) diff --git a/data/claude/claude/conversation-management/8230524-how-can-i-delete-or-rename-a-conversation.md b/data/claude/claude/conversation-management/8230524-how-can-i-delete-or-rename-a-conversation.md deleted file mode 100644 index e54b03be..00000000 --- a/data/claude/claude/conversation-management/8230524-how-can-i-delete-or-rename-a-conversation.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "How can I delete or rename a conversation?" -title_slug: "how-can-i-delete-or-rename-a-conversation" -source_url: "https://support.claude.com/en/articles/8230524-how-can-i-delete-or-rename-a-conversation" -last_updated_iso: "2026-03-16T21:21:38Z" -article_id: "8214534" -breadcrumbs: - - "Claude" - - "Conversation management" ---- - -# How can I delete or rename a conversation? - -_Last updated: 2026-03-16T21:21:38Z_ - -*This article is about our consumer products (e.g. Claude Free, Claude Pro). For our commercial products (e.g. Claude for Work, Claude API), see [here](https://privacy.claude.com/en/articles/11117329-how-can-i-delete-or-rename-a-conversation).* - -## Deleting and renaming individual conversations - -To delete or rename an individual conversation: - -1. Navigate to the conversation you want to delete or rename. -2. Click on the name of the conversation at the top of the screen. -3. Select either "Delete" or "Rename" from the options that appear: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1621955348/4844057e0f0847b580b95bc01625/Screenshot+2025-07-15+at+11_43_18%E2%80%AFAM.png?expires=1776783600&signature=183086e90709a68ec9dd28ec5c2f5c8b8fdf7b1dbbb00302289d26f6e909cae4&req=dSYlF8B7mIJbUfMW1HO4zVBo6%2BXwZYNct5RK2C3E1Tebc%2FvMTATTu6VvXWpa%0AmmO2SKqhCi8OvoR7liw%3D%0A) - -## Deleting conversations in bulk - -To delete multiple conversations at once: - -1. Navigate to [your chat history](https://claude.ai/recents) by clicking "Chats" on the left sidebar. -2. Hover over the conversations you want to delete, and check the selection box that appears. -3. Once you've selected the conversations to delete, click on the "Delete Selected" button. - -## Related Articles -- [How do I view and sign your Data Processing Addendum (DPA)?](https://support.claude.com/en/articles/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa) -- [How can I delete my Claude account?](https://support.claude.com/en/articles/9028421-how-can-i-delete-my-claude-account) -- [How can I create and manage projects?](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects) -- [Can you delete data that I sent via Team and Enterprise plans?](https://support.claude.com/en/articles/9796617-can-you-delete-data-that-i-sent-via-team-and-enterprise-plans) -- [Configure custom data retention controls for Enterprise plans](https://support.claude.com/en/articles/10440198-configure-custom-data-retention-controls-for-enterprise-plans) diff --git a/data/claude/claude/features-and-capabilities/10366421-how-does-claude-handle-mathematical-equations-and-calculations.md b/data/claude/claude/features-and-capabilities/10366421-how-does-claude-handle-mathematical-equations-and-calculations.md deleted file mode 100644 index 90f475b6..00000000 --- a/data/claude/claude/features-and-capabilities/10366421-how-does-claude-handle-mathematical-equations-and-calculations.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How does Claude handle mathematical equations and calculations?" -title_slug: "how-does-claude-handle-mathematical-equations-and-calculations" -source_url: "https://support.claude.com/en/articles/10366421-how-does-claude-handle-mathematical-equations-and-calculations" -last_updated_iso: "2026-03-16T21:21:53Z" -article_id: "10980271" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# How does Claude handle mathematical equations and calculations? - -_Last updated: 2026-03-16T21:21:53Z_ - -Claude can process mathematical equations and perform calculations, but complex or mission-critical calculations should be verified using specialized mathematical software or manual methods. - -## Related Articles -- [Install Claude Desktop](https://support.claude.com/en/articles/10065433-install-claude-desktop) -- [Get started with Claude in Chrome](https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome) -- [Deploy Claude Desktop for Windows](https://support.claude.com/en/articles/12622703-deploy-claude-desktop-for-windows) -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) diff --git a/data/claude/claude/features-and-capabilities/10574485-using-extended-thinking.md b/data/claude/claude/features-and-capabilities/10574485-using-extended-thinking.md deleted file mode 100644 index bb52c884..00000000 --- a/data/claude/claude/features-and-capabilities/10574485-using-extended-thinking.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: "Using extended thinking" -title_slug: "using-extended-thinking" -source_url: "https://support.claude.com/en/articles/10574485-using-extended-thinking" -last_updated_iso: "2026-03-16T21:19:50Z" -article_id: "11266592" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Using extended thinking - -_Last updated: 2026-03-16T21:19:50Z_ - -Extended thinking mode allows Claude (Claude 4 models and Claude 3.7 Sonnet) to spend more time breaking down problems, planning solutions, and exploring different approaches before responding. This article explains how to use this feature and when it's most beneficial. - -## How to use extended thinking mode - -#### Enabling extended thinking - -1. Click the model selector in the chat interface. -2. Ensure you have selected a Claude 4 model from the dropdown. -3. Click the “Search and tools” button on the lower left of your chat interface. -4. Switch the "Extended thinking" toggle on. - -> **Note:** If you’ve started chatting without extended thinking, toggling this on will start a new chat (and vice versa). - -#### Viewing Claude's thought process - -When extended thinking is enabled, you'll see: - -- A "Thinking" indicator with a timer showing how long Claude has been processing. -- An expandable "Thinking" section above Claude's response. -- Click the "Thinking" section to view Claude's thought process summary and problem-solving approach. - -#### Switching back to normal mode - -1. Click the “Search and tools” button on the lower left of your chat interface. -2. Switch the "Extended thinking" toggle on. - -#### Incomplete thought processes - -Occasionally, you may notice that Claude's thinking stops before it's complete, with a message stating that the rest of Claude's thought process is not available. - -This happens when Claude's thinking involves information our safety systems have identified as potentially posing an elevated risk of harm or misuse per our [Usage Policy](https://www.anthropic.com/legal/aup). - -If the incomplete thought process affects Claude's ability to help with your request, you can try reframing your prompt to help Claude approach the problem from a different angle. - -## When to use extended thinking - -Extended thinking mode is particularly valuable for: - -#### Complex problem-solving - -- Mathematical calculations and proofs -- Physics problems -- Competition-level coding challenges -- In-depth analysis of complex topics - -#### Detailed planning and analysis - -- Comprehensive project planning -- Detailed document analysis -- Multi-step technical problems -- Other complex questions - -## When to chat without extended thinking - -- Simple questions and everyday conversations -- Basic information requests -- General writing tasks - -## Tips for using extended thinking mode - -1. **Be specific**: Clearly state your problem or question to help Claude focus its extended thinking time effectively -2. **Review the thought process**: Expand the thinking section to understand how Claude arrived at its conclusion, which can be valuable for learning and verification -3. **Consider time trade-offs**: While extended thinking can provide more thorough responses, it takes longer. Choose this mode when the additional analysis time will truly benefit your task - -## Related Articles -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [When should I use web search, extended thinking, and Research?](https://support.claude.com/en/articles/11095361-when-should-i-use-web-search-extended-thinking-and-research) -- [Using voice mode](https://support.claude.com/en/articles/11101966-using-voice-mode) -- [How do usage and length limits work?](https://support.claude.com/en/articles/11647753-how-do-usage-and-length-limits-work) -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) diff --git a/data/claude/claude/features-and-capabilities/10684626-enabling-and-using-web-search.md b/data/claude/claude/features-and-capabilities/10684626-enabling-and-using-web-search.md deleted file mode 100644 index f5935dda..00000000 --- a/data/claude/claude/features-and-capabilities/10684626-enabling-and-using-web-search.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: "Enabling and using web search" -title_slug: "enabling-and-using-web-search" -source_url: "https://support.claude.com/en/articles/10684626-enabling-and-using-web-search" -last_updated_iso: "2026-04-16T13:32:05Z" -article_id: "11419273" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Enabling and using web search - -_Last updated: 2026-04-16T13:32:05Z_ - -You can have Claude search the internet to provide you with up-to-date information and insights when using the following models: - -- Opus 4.7 -- Sonnet 4.6 -- Opus 4.6 -- Opus 4.5 -- Haiku 4.5 -- Sonnet 4.5 - -Web search expands Claude's knowledge with real-time data, helping you make better-informed decisions with current information. - -> **To access this feature on a Team or Enterprise plan account:** -> -> An Owner or Primary Owner must first enable web search for the entire workspace. This can be found in **[Admin settings > Capabilities](https://claude.ai/admin-settings/capabilities)**: -> -> ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2032032614/ad907328c4d9a26ee4bd9ca27a52/CleanShot+2026-02-05+at+09_01_42%402x.png?expires=1776784500&signature=40f79f8ca7c263bb84014f69837eda1da6dd171f16a8e14079a81cdc5785e235&req=diAkFMl9n4deXfMW1HO4zetvxbS9EMpVUJIbgsqS2%2BMhDlPSPl4V%2FiO0f%2BVh%0AOfmtO4CG5IAi7Tsb90E%3D%0A) -> -> Once this is enabled at the workspace level, any member of the organization can switch it on while starting a chat by clicking the “+” button in the lower left corner of the chat window and selecting “Web search." Users can toggle this off for chats that don’t require web search capabilities. - -## How to enable web search in a chat - -1. Click on the slider icon in your chat input interface. -2. Locate **Web search** in the dropdown. -3. Switch the toggle on. - -You can disable the feature at any time by following the same steps and turning the toggle off. - -## How web search works - -When you ask about topics that benefit from current information, Claude invokes a search tool to inform and ground its generated responses with content from the live web. Every response includes citations, so you can easily verify sources yourself. - -#### During a search - -When Claude searches the web: - -1. You'll see an indicator that Claude is searching the web. -2. Claude processes multiple sources to find relevant content. -3. Claude provides a conversational response that includes: - - Direct citations to sources - - Source links for further reading - - Relevant quotes when appropriate - -#### Web fetch and direct links - -When “Web search” is toggled on, Claude can also retrieve content directly from web pages when provided with specific URLs. This feature, called web fetch, allows Claude to access and analyze the full content of articles, blog posts, and other web pages you want to discuss. - -> **Important note for free Claude accounts:** When you provide Claude with a direct link to a long article or document and ask it to analyze or summarize the contents, the entire article is retrieved into Claude's context window. This can consume a significant portion of your usage capacity, especially for lengthy content. For example, asking Claude to summarize a 10,000-word article will use substantially more of your context window than a regular web search query. - -## Image results - -When web search is enabled, Claude can also search for and display images directly in your conversation. You don't need to enable a separate setting — image results are part of web search. - -For example, you might ask Claude to: - -- Show you what a recipe looks like before you start cooking -- Find photos of a product you're considering -- Help identify a plant, insect, or object by searching for visual matches -- Compare what similar items look like side by side - -Claude selects images from web search results, powered by Bing, and displays them alongside its text response. Each image includes a source link so you can visit the original page for more details. - -Image search is powered by Bing ([https://www.microsoft.com/en-us/privacy/privacystatement](https://www.microsoft.com/en-us/privacy/privacystatement)). - -Claude can also display interactive content in search results. For more detailed information, see here: **[Visual and interactive content](https://support.claude.com/en/articles/13641943-visual-responses-and-interactive-widgets)**. - -## Managing usage on free Claude accounts - -As a free user, you have daily usage limits for Claude. Since web search and fetch both contribute to these limits, here are some tips to make the most of your capacity: - -- **Be mindful of direct links:** Before asking Claude to analyze a long article via its URL, consider whether you need the full analysis or just key points. -- **Toggle web search off when not needed:** If you're having a conversation that doesn't require current information, disable web search to conserve your usage. -- **Use web search strategically:** Focus on queries where up-to-date information is essential. - -To disable web search and conserve your capacity: - -1. Click on the slider icon in the lower left corner of your chat input. -2. Find **Web search** in the dropdown. -3. Toggle it off. - -You can re-enable it anytime you need current information. - -## Tips for effective use - -1. **Ask about recent information**: If you ask questions like "Are there any upcoming meteor showers?" or "What are the latest developments in quantum computing?", Claude will search the web for current data. -2. **Specify in your prompt:** - - If you want to ensure that Claude uses web search, include "Search the web" or "Use web search" in your prompt to Claude. - - You can also instruct Claude not to use web search in the prompt. -3. **Request multiple sources**: Claude can gather and synthesize information from various sources to give you a comprehensive view. -4. **Verify important information**: While Claude strives for accuracy: - - Cross-reference cited sources to understand the full picture. - - Use authoritative sources for critical decisions. - -## Limitations - -- Search availability may vary based on connectivity. -- Occasionally, website links may not function. -- Claude may use your location (inferred from your IP address) when responding to a request for localized results. -- Search times may vary based on query complexity. -- Usage of web search and web fetch counts toward your daily limits. - -## Support - -- For web search questions or support, please visit our **[Online Safety Contacts](https://support.claude.com/en/articles/11174660-online-safety-contacts)** page. -- For content removal requests, please visit our **[Blocking and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude)** page. - -## Related Articles -- [How up-to-date is Claude's training data?](https://support.claude.com/en/articles/8114494-how-up-to-date-is-claude-s-training-data) -- [How large is the Claude API’s context window?](https://support.claude.com/en/articles/8606395-how-large-is-the-claude-api-s-context-window) -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Using Claude in Microsoft Foundry](https://support.claude.com/en/articles/12864745-using-claude-in-microsoft-foundry) diff --git a/data/claude/claude/features-and-capabilities/11088861-using-research-on-claude.md b/data/claude/claude/features-and-capabilities/11088861-using-research-on-claude.md deleted file mode 100644 index 13dd6883..00000000 --- a/data/claude/claude/features-and-capabilities/11088861-using-research-on-claude.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Using Research on Claude" -title_slug: "using-research-on-claude" -source_url: "https://support.claude.com/en/articles/11088861-using-research-on-claude" -last_updated_iso: "2026-03-16T21:20:38Z" -article_id: "11951779" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Using Research on Claude - -_Last updated: 2026-03-16T21:20:38Z_ - -> Research is available for users with paid Claude plans (Pro, Max, Team, or Enterprise) using Claude on the web, Claude Desktop, or Claude Mobile. - -Research transforms how Claude finds and analyzes information. Claude operates agentically, conducting multiple searches that build on each other while determining exactly what to investigate next. It explores different angles of your question automatically and works through open questions systematically. - -With Research, Claude delivers thorough answers in minutes, complete with easy-to-check citations so you can trust Claude's findings. - -> **Important:*** *You must have [web search turned on](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search) for Research to function. - -## How to enable or disable Research - -Find the “Research” button on the bottom left of your chat interface. If the button is white, Research is disabled. Click the “Research” button to enable the feature and turn the button blue. Click the button again to disable Research. - -## Using Research - -Once Research is turned on, you can ask Claude a question. Claude will kick off the Research process across your internal context (such as [Gmail, Google Calendar, and Google Docs when connected](https://support.claude.com/en/articles/10168395-setting-up-claude-integrations)) and the web. - -To see an example of using Claude's Research feature to plan a team offsite, watch the video here: [Using Research](https://support.claude.com/en/articles/11106443-using-research). - -## FAQs - -#### I have the Research button on, but Claude doesn’t seem to be researching. What should I do? - -In this case, you can steer and prompt Claude to use Research by saying “Claude, please use the Research tool to…” - -#### I have the Research button on, and Research should be pulling against my internal documentation via the Google integrations I have turned on, but isn’t. What should I do? - -In this case, you should steer and prompt Claude to “Pull relevant context from [relevant internal knowledge source].” - -To see an overview of Claude's Research capabilities with the Google Workspace integration, watch the video here: [Using Research and Google Workspace](https://support.claude.com/en/articles/11101545-using-research-and-google-workspace). - -#### Does Research count against usage limits differently than normal conversations? - -Research is subject to the same limits as standard Claude conversations. However, Research sessions can use up your limits faster due to Claude retrieving multiple sources and providing comprehensive responses. - -## Related Articles -- [When should I use web search, extended thinking, and Research?](https://support.claude.com/en/articles/11095361-when-should-i-use-web-search-extended-thinking-and-research) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) diff --git a/data/claude/claude/features-and-capabilities/11095361-when-should-i-use-web-search-extended-thinking-and-research.md b/data/claude/claude/features-and-capabilities/11095361-when-should-i-use-web-search-extended-thinking-and-research.md deleted file mode 100644 index e75cbddb..00000000 --- a/data/claude/claude/features-and-capabilities/11095361-when-should-i-use-web-search-extended-thinking-and-research.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: "When should I use web search, extended thinking, and Research?" -title_slug: "when-should-i-use-web-search-extended-thinking-and-research" -source_url: "https://support.claude.com/en/articles/11095361-when-should-i-use-web-search-extended-thinking-and-research" -last_updated_iso: "2026-03-16T21:19:02Z" -article_id: "11961427" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# When should I use web search, extended thinking, and Research? - -_Last updated: 2026-03-16T21:19:02Z_ - -Claude offers several powerful capabilities to help you find information and solve problems. Understanding when to use each option—web search, extended thinking, and Research—can help you get the best results for your specific needs. This guide explains the ideal use cases for each feature and how they can work together to enhance your experience. - -For more information on availability, enabling, and using each feature, explore the resources below: - -- [Web search](https://support.anthropic.com/en/articles/10684626-enabling-and-using-web-search) -- [Extended thinking](https://support.anthropic.com/en/articles/10574485-using-extended-thinking-on-claude-3-7-sonnet) -- [Research](https://support.anthropic.com/en/articles/11088861-using-research-on-claude-ai) - -## Web Search - -Web search is best for straightforward, factual queries that can be answered with 1-2 tool calls, such as checking the weather, getting info about a specific company, retrieving recent news headlines, or getting up-to-date details like "who won the Lakers' game last night?" - -It's also helpful if you want to steer Claude more - you want to tell it generally what to search, but also want it to handle the process of actually running the web searches and analyzing the results. - -## Extended Thinking - -Extended thinking shines when tackling complex reasoning tasks that don't require recent info from the web—like solving mathematical problems, debugging code, or analyzing philosophical concepts—allowing Claude to explore multiple angles before reaching a conclusion. For example, "optimize this algorithm for better performance," or "analyze the bioethics of organ donation from multiple perspectives." - -Extended thinking on its own is best if you don't want to search the web or use integrations, but just want Claude to think harder about your query to figure out the answer. - -## Research - -Research is optimal for comprehensive information gathering requiring five or more tool calls over 1-3 minutes, creating in-depth reports by synthesizing information from multiple sources across the web and your integrations. It can do things like compare business competitors, update outdated internal documents with info from the web, help you prioritize or action items from your calendar and email, and more. - -## Using Research and Extended Thinking Together - -Research and extended thinking work best together, and by default when you enable Research it automatically enables extended thinking. - -Combining extended thinking with Research allows Claude to both plan its approach thoughtfully and execute comprehensive information gathering, as when researching emerging technologies for a business proposal or analyzing multiple scientific papers for a research project. The Research feature can synthesize information across multiple sources with proper citations and produces a longer final report. - -## Related Articles -- [Using extended thinking](https://support.claude.com/en/articles/10574485-using-extended-thinking) -- [Enabling and using web search](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search) -- [Using Research on Claude](https://support.claude.com/en/articles/11088861-using-research-on-claude) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Use enterprise search](https://support.claude.com/en/articles/12489464-use-enterprise-search) diff --git a/data/claude/claude/features-and-capabilities/11473015-retrieval-augmented-generation-rag-for-projects.md b/data/claude/claude/features-and-capabilities/11473015-retrieval-augmented-generation-rag-for-projects.md deleted file mode 100644 index 8db76354..00000000 --- a/data/claude/claude/features-and-capabilities/11473015-retrieval-augmented-generation-rag-for-projects.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: "Retrieval augmented generation (RAG) for projects" -title_slug: "retrieval-augmented-generation-rag-for-projects" -source_url: "https://support.claude.com/en/articles/11473015-retrieval-augmented-generation-rag-for-projects" -last_updated_iso: "2026-03-16T21:03:43Z" -article_id: "12444697" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Retrieval augmented generation (RAG) for projects - -_Last updated: 2026-03-16T21:03:43Z_ - -> RAG for projects is available for all Claude plans (free, Pro, Max, Team, and Enterprise). - -Projects can now handle much more content without running into limits, giving Claude better context to help you. As you add more files and information to your projects, Claude automatically switches to a faster mode (powered by RAG) that keeps response times quick while maintaining quality responses. - -## What is RAG for projects? - -RAG or retrieval augmented generation is a technology that allows your projects to store and access significantly more knowledge than before. When your project knowledge approaches the context window limit, Claude will automatically enable RAG mode to expand your project's capacity by up to 10x while maintaining quality responses. - -Previously, projects had a knowledge capacity limit based on the **[context window](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans)**. Once you reached this threshold, it wasn't possible to add more content. With RAG, you can continue adding knowledge beyond these limits while maintaining full functionality. - -## How RAG works - -When RAG is enabled for your project, Claude uses a **project knowledge search tool** to retrieve relevant information from your uploaded documents. Instead of loading all project content into memory at once, Claude intelligently searches and retrieves only the most relevant information needed to answer your questions. - -This approach allows for: - -- **Enhanced capacity**: Store up to 10x more content in your projects. -- **Maintained quality**: Response accuracy remains consistent with in-context processing. -- **Faster responses**: Optimized retrieval keeps response times quick. -- **Seamless transition**: Automatic activation when needed, no setup required. - -## When RAG activates - -RAG automatically activates when your project approaches or exceeds the context window limits. You'll see a visual indicator showing that your project is RAG-enabled. - -If your project knowledge later drops below the context window threshold, Claude can automatically convert back to context-based processing. - -## Using projects with RAG - -Working with RAG-enabled projects feels similar to working with regular projects. You can: - -- Upload documents, images, and other files as usual -- Ask questions about your project knowledge -- Reference specific documents or information -- Add and remove content at any time - -The main difference is that you'll see Claude using a **project knowledge search tool** when it needs to find relevant information from your uploaded content. - -## Best practices for RAG projects - -To get the most out of your RAG-enabled projects: - -#### Upload comprehensive content - -Add all relevant documents and files to your project upfront. The more context Claude has access to, the better it can assist you. - -#### Use clear, descriptive filenames - -Well-named files help Claude understand and retrieve the right information more effectively. - -#### Organize related content together - -Group related documents in the same project to enable Claude to draw connections between different sources. - -#### Reference specific documents - -When asking questions, you can reference specific documents by name to help Claude focus its search. - ---- - -## Frequently asked questions - -#### Will having RAG enabled on my project affect response quality? - -No. RAG maintains consistent response quality as in-context processing while enabling larger project capacity. - -#### Do I need to do anything to enable RAG? - -No, RAG activates automatically when needed. No setup or configuration is required. - -#### Can I control when RAG is used? - -RAG activation is handled automatically based on the size of your project knowledge. When possible, projects will use in-context processing for optimal performance. - -#### Will my existing projects work with RAG? - -Yes. All existing projects will automatically benefit from RAG when the project knowledge exceeds context limits. - -#### Does RAG work with all Claude tools? - -Yes. RAG works with all Claude features, including web search, extended thinking, and Research. - -## Related Articles -- [How large is the context window on paid Claude plans?](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans) -- [What are projects?](https://support.claude.com/en/articles/9517075-what-are-projects) -- [How can I create and manage projects?](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects) -- [Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices) -- [Use Google Workspace connectors](https://support.claude.com/en/articles/10166901-use-google-workspace-connectors) diff --git a/data/claude/claude/features-and-capabilities/12111783-create-and-edit-files-with-claude.md b/data/claude/claude/features-and-capabilities/12111783-create-and-edit-files-with-claude.md deleted file mode 100644 index e42554dd..00000000 --- a/data/claude/claude/features-and-capabilities/12111783-create-and-edit-files-with-claude.md +++ /dev/null @@ -1,299 +0,0 @@ ---- -title: "Create and edit files with Claude" -title_slug: "create-and-edit-files-with-claude" -source_url: "https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude" -last_updated_iso: "2026-04-14T19:09:14Z" -article_id: "13415749" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Create and edit files with Claude - -_Last updated: 2026-04-14T19:09:14Z_ - -Claude can execute code to create and work with files directly in your conversations. Prompt Claude using natural language to generate Excel spreadsheets, PowerPoint presentations, Word documents, and PDF files that you can download and use immediately. - -> Code execution and file creation is available to all Claude users (Free, Pro, Max, Team, and Enterprise) on the web, Claude Desktop, and Claude Mobile. - -These capabilities make it easy to produce professional documents by simply chatting with Claude. You can create financial models in Excel with working formulas, perform advanced analyses on uploaded data, produce reports with charts and visualizations, and generate presentations from your documents—all without specialized software skills. - ---- - -## Availability - -**Free, Pro, and Max plans:** - -- Code execution and file creation is enabled by default -- Network access is enabled, allowing Claude to install packages from approved sources - -**Team plan:** - -- Code execution and file creation is enabled by default for Team plan organizations -- Organization owners can disable it in organization settings -- Network access is disabled by default; owners can enable it in organization settings - -**Enterprise plan:** - -- Code execution and file creation is enabled by default for new Enterprise plan organizations -- Organization owners can disable it in organization settings -- Network access is disabled by default; owners can enable it in organization settings -- Owners can configure network access controls, including domain whitelisting - ---- - -## How to get started - -#### Enabling on web and desktop - -**Enterprise plans: **This capability is enabled by default at the organization level with **Allow network egress** toggled off for new Enterprise organizations. Owners can adjust this in **[Organization settings > Capabilities](http://claude.ai/admin-settings/capabilities)** using the **Code execution and file creation** toggle. - -**Team plans: **This capability is enabled by default at the organization level with **Allow network egress** toggled on with access to package managers only. An organization owner can manually disable this for the organization in **[Organization settings > Capabilities](http://claude.ai/admin-settings/capabilities)** if needed. - -**Free, Pro, and Max plans: **Enable file creation from **[Settings > Capabilities](http://claude.ai/settings/capabilities)** by toggling **Code execution and file creation** on. - -To give Claude access to external data sources, toggle **Allow network egress** on: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2054774005/25bcfffba6c249cd128d6c3f6d52/CleanShot+2026-02-11+at+16_34_47%402x.png?expires=1776784500&signature=683cdfb759648c21bf7a568aca112adba319848d92c9480e1bcd3cdf0d60fc86&req=diAiEs55mYFfXPMW1HO4zYFJxAtCBJ3LPQVowIiib2maDYQ622cbO3cmrRkM%0A8Za69wxaTM8SO0g5dnE%3D%0A) - -#### Enabling on Claude Mobile - -To enable or disable this feature on Claude for iOS or Android, tap your initials or name in the left sidebar to open Settings. Select "Capabilities" and toggle **Code execution and file creation** on or off. - ---- - -## Configuring network access (Team and Enterprise plans) - -Team and Enterprise organization owners can control network access settings in **[Organization settings > Capabilities](http://claude.ai/admin-settings/capabilities)**. After enabling code execution and file creation, choose from the following options to configure network access for your team: - -- **Allow network egress toggled off:** Claude operates with pre-installed packages only, with no internet access. This provides maximum security for sensitive environments. -- **Allow network egress to package managers only (default):** Claude can access approved package managers (npm, PyPI, GitHub, etc.) to install necessary software packages. This balances functionality with security, but some advanced features may be limited. -- **Allow network egress to package managers and specific domains:** Claude can access package managers plus additional domains you specify. Add domains individually to whitelist specific resources your organization needs: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1789945362/ad72504d5429960f369b8b91b43c/86f06c0e-6eaa-4574-a4cb-2c38b273613a?expires=1776784500&signature=6b77e31798f7bba61c0aee37dcbeb6f61193ab548e30dd2520c10b706fc0a27e&req=dScvH8B6mIJZW%2FMW1HO4zXJcCWtEnS1OpMW6Iph6YZdJAsfdQ7RLqxv0P09k%0AhxJKCuS%2FcBAL2eceoDk%3D%0A) - -**All domains:** Claude has full internet access except for domains on Anthropic's legal blocklist. While this provides maximum flexibility for file creation and analysis tasks, it’s also the riskiest option. Please review the **[security considerations below](#h_0ee9d698a1)** before enabling “All domains”: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1789945361/e3188cb8edb9ca7c303615da6378/f1c99a7d-5956-48d5-9ec7-b7ae6c8c3d28?expires=1776784500&signature=9d3a9e2d64d3f9715fbb241edcc9540097b331c5693899baae26823bb83683d6&req=dScvH8B6mIJZWPMW1HO4zdnsdxKV5junqgKIA6CM1tpKDRgw%2Bx6Jfiwzj5M2%0AvX8Rs%2FGtUoBgZSX9VUc%3D%0A) - ---- - -## How does disabling network access address security concerns with code execution and file creation? - -**Short answer:** Disabling network access prevents data from leaving Claude's sandboxed environment - even if something goes wrong. - -#### How it works - -When Claude executes code or creates files, it operates within an isolated, sandboxed container. This means the work happens in a controlled environment separate from your systems. However, if network access is enabled, there's a potential risk: through prompt injection or other attacks, Claude could theoretically be tricked into sending data to external servers. - -Disabling network access eliminates this risk entirely. Your team still gets Claude's full code execution and file creation capabilities - building Excel models, creating presentations, analyzing data - but with the assurance that nothing can be transmitted outside the sandbox. - -#### A phased approach to network access - -Claude is most powerful with network access enabled - it can install new packages and dependencies, pull in real-time data, and interact with web services. For organizations comfortable with that risk profile, enabling access to vetted, trusted domains unlocks the full potential of code execution and file creation. - -For those taking a more cautious approach, we recommend starting with network access disabled and adjusting as your team builds confidence: - -1. **Start with network access off.** This is the most secure configuration. Claude can execute code and create files, but cannot communicate externally. -2. **Enable package managers.** Unlocks pip, npm, and other package managers to install dependencies - significantly expands what Claude can build. -3. **Expand network access as needed.** Add specific domains to an allowlist based on business requirements, maintaining visibility into what's permitted. - -This approach gives you defense in depth - even if there were vulnerabilities in the sandbox or a successful prompt injection, disabled network access acts as a final barrier preventing data from leaving Anthropic's infrastructure. - -> **Note:** If MCP (Model Context Protocol) integrations are enabled, network communication remains possible through those connections regardless of the network egress setting. Organizations should evaluate MCP configurations separately. - ---- - -## Using code execution and file creation - -When enabled, simply describe what you need in your message. For example, you might say "Create an Excel spreadsheet to track monthly expenses" or "Convert this document into a PowerPoint presentation." Claude will generate the file, which you can then download directly from the conversation. - -Start with simple tasks to familiarize yourself with Claude's capabilities, then progress to more complex workflows. Be specific in your requests—describe the structure, content, and formatting you want. You may need to review and refine Claude's outputs to meet your exact requirements. - -#### Supported file types - -Claude can create Excel spreadsheets (.xlsx), PowerPoint presentations (.pptx), Word documents (.docx), and PDF files. You can download the files Claude creates or save them directly to Google Drive. - -With this feature, Claude can also do more advanced data analysis and data science work. Claude can create Python scripts for data analysis. Claude can create data visualizations in image files like PNG. You can also upload CSV, TSV, and other files for data analysis and visualization. - -The maximum file size is 30MB per file for both uploads and downloads. - ---- - -## Key capabilities - -#### Direct file creation and editing - -Claude creates Excel spreadsheets (.xlsx), PowerPoint presentations (.pptx), Word documents (.docx), and PDF files. You can download the files Claude creates or save them directly to Google Drive. - -The maximum file size is 30MB per file for both uploads and downloads. For PDFs larger than 30MB, Claude can process them through its computing environment without loading them into the context window. - -#### Advanced data analysis - -Claude can perform sophisticated data analysis and data science work, including: - -- Creating Python scripts for data analysis -- Generating data visualizations as image files (PNG) -- Processing CSV, TSV, and other data files -- Building machine learning models - -#### Project files integration - -Files in your projects are now accessible through Claude's computing environment while remaining in context. This enables seamless reference and workflow integration across your project files. - -#### Extended context window - -The context window has been expanded to support more complex multi-step workflows, particularly for conversations that use code execution and file creation extensively. - -#### Language support - -Claude provides full support for multiple languages in both the user interface and generated files, with proper formatting and regional standards. - ---- - -## Security and network access - -#### How it works - -Code execution and file creation gives Claude a sandboxed computing environment. Claude’s internet access will vary based on your network egress settings. - -**Network access allows Claude to:** - -- Download and install packages from approved package managers (npm, PyPI, etc.) -- Access resources needed for file creation and analysis - ---- - -## Security considerations - -It is possible for a bad actor to inconspicuously add instructions via external files or websites that trick Claude into: - -1. Downloading and running untrusted code in the sandbox environment for malicious purposes -2. Reading sensitive data from a connected knowledge source (for example, Remote MCP, projects) and using the sandbox environment to make an external network request to leak the data - -This means Claude can be tricked into sending information from its context (for example, prompts, projects, data via MCP, Google integrations) to malicious third parties. To mitigate these risks, we recommend you monitor Claude while using the feature and stop it if you see it using or accessing data unexpectedly. You can report issues to us using the thumbs down function directly in Claude. - -In line with our **[safe and trustworthy agents framework](https://www.anthropic.com/news/our-framework-for-developing-safe-and-trustworthy-agents)**, we have applied the following mitigations: - -- Given you full control of the feature. You can turn it on or off at any time. -- Designed Claude to give you user-friendly summaries of its actions so you can see what it is doing. You can stop Claude's actions at any time and we recommend monitoring Claude's work while using the feature. -- Given you the ability to review and audit actions taken by Claude within the sandbox environment. -- Disabled public sharing of conversations that include any file artifacts from the code execution and file creation feature for free, Pro, and Max users. -- Limited the duration of tasks that can be completed by Claude and the length of time you can use a single sandbox container to avoid loops of malicious activity. -- Implemented sandbox isolation such that no sandbox environments are ever shared between users. -- Intentionally limited the network, container, and storage resources. -- Implemented a prompt injection classifier to detect malicious prompt manipulation and stop execution if detected. - -We have performed red-teaming and security testing on this feature. We have a continuous process for ongoing security testing and red-teaming. We encourage organizations to evaluate these protections against their specific security requirements when deciding whether to enable this feature. - -#### For Team and Enterprise owners - -Team and Enterprise owners have full control over this feature, including: - -- Enabling or disabling the feature organization-wide -- Controlling network access settings -- Configuring domain whitelisting to allow access only to specific approved domains - -> **Note:** Claude can only be tricked into leaking data it has access to in a conversation via an individual user's prompt, project, or activated connections. - ---- - -## Approved network domains - -When network access is enabled, Claude can access the following approved domains: - -- **Anthropic Services (Explicit):** [api.anthropic.com](http://api.anthropic.com/), [statsig.anthropic.com](http://statsig.anthropic.com/) -- ​**GitHub:** [github.com](http://github.com/) -- **NPM:** [registry.npmjs.org](http://registry.npmjs.org/), [npmjs.com](http://npmjs.com/), [npmjs.org](http://npmjs.org/) -- ​**Python:** [pypi.org](http://pypi.org/), [files.pythonhosted.org](http://files.pythonhosted.org/), [pythonhosted.org](http://pythonhosted.org/) -- **Rust:** [crates.io](https://crates.io), [index.crates.io](https://index.crates.io), [static.crates.io](https://static.crates.io) -- **Ubuntu:** [archive.ubuntu.com](https://archive.ubuntu.com), [security.ubuntu.com](https://security.ubuntu.com) -- **Yarn:** [yarnpkg.com](http://yarnpkg.com/), [registry.yarnpkg.com](http://registry.yarnpkg.com/) - ---- - -## Common workflows - -> **Note: **Refer to **[Create and edit files with Claude to eliminate hours of busy work](https://support.claude.com/en/articles/12143746-create-and-edit-files-with-claude-to-eliminate-hours-of-busy-work)**[ ](https://support.claude.com/en/articles/12143746-create-and-edit-files-with-claude-to-eliminate-hours-of-busy-work)for use cases and demo videos, and **[Financial Analysis Workflows with Claude](https://support.claude.com/en/articles/12220298-financial-analysis-workflows-with-claude)** for guidelines specific to Claude for Financial Services customers. - -#### Build a financial model in Excel - -Generate spreadsheets with working formulas and calculations by describing your needs. Try: - -``` -Create a monthly budget tracker with income, expenses categories, and
automatic calculations for savings. -``` - -Claude will produce an Excel file with proper formulas, formatting, and even charts to visualize your data. - -#### Generate a professional report - -Combine data analysis with document creation by providing your information and requirements. Try: - -``` -Create a quarterly sales report using this CSV data, including trend
analysis and recommendations. -``` - -Claude will analyze your data and produce a formatted Word document or PDF with charts, insights, and professional formatting. - -#### Convert between file formats - -Change any document from one format to another while preserving or enhancing the content. Try: - -``` -Convert this Word document to a presentation. -``` - -or - -``` -Explain this Excel spreadsheet in a Word report with commentary. -``` - -Claude can even support workflows requiring multiple file format conversions. For instance, you could upload a CSV file and prompt Claude to create a financial model, write a memo summarizing it, and generate a PowerPoint to share the results. - -#### Extract and analyze PDF data - -Upload a PDF containing tables or forms and ask Claude to extract the information. Try: - -``` -Extract all the data from this PDF into an Excel spreadsheet and create a
summary chart. -``` - -Claude will pull the data, organize it in spreadsheet format, and add visualizations for quick insights. - -#### Perform Complex Analyses - -Upload a CSV with data and ask Claude to build a machine learning model to predict a particular outcome. Have Claude output a report summarizing what it did and the results. Claude will use python to train a model on your data, and provide an explanation of what it did, including the quality of the model, and the results. - ---- - -## Frequently asked questions - -#### How does file creation work? - -We have given Claude a private computing environment directly in claude.ai. This allows Claude to write and run code (for example Python or Javascript). It uses common code packages to create documents, spreadsheets, and slides. Users can also have Claude use its computing environment for other things like data analysis, debugging code snippets, and fun tasks like gif-creation. - -#### How do Claude’s file creation capabilities impact usage limits? - -Use of this capability draws from the same usage limits offered by your plan. Note that creating files will use more of your limit compared to normal chats with Claude. - -#### Can Claude work with more than one file at a time? - -Claude can handle multiple files in a single chat, allowing you to create comprehensive multi-file reports and analyses. Files remain available for download throughout your conversation. - -#### Is file creation supported on Claude for iOS or Android? - -File creation is supported on Claude for iOS and Android. Note that when you tap "Download" on Claude Mobile, the file will open in either the system preview or a separate app (for example, the Word app for .docx files). - -#### Do artifacts work with file creation? - -Yes you are still able to create artifacts (e.g., HTML or react apps, markdown documents, mermaid diagrams, SVGs) with file creation on. Claude now uses the computing environment to create artifacts so the user experience may look slightly different than users are used to. Please report any issues or feedback using the thumbs up/down functionality when chatting with Claude. - -## Related Articles -- [Uploading files to Claude](https://support.claude.com/en/articles/8241126-uploading-files-to-claude) -- [Install Claude Desktop](https://support.claude.com/en/articles/10065433-install-claude-desktop) -- [Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude) -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) diff --git a/data/claude/claude/features-and-capabilities/12123587-import-and-export-your-memory-from-claude.md b/data/claude/claude/features-and-capabilities/12123587-import-and-export-your-memory-from-claude.md deleted file mode 100644 index 05e65b44..00000000 --- a/data/claude/claude/features-and-capabilities/12123587-import-and-export-your-memory-from-claude.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: "Import and export your memory from Claude" -title_slug: "import-and-export-your-memory-from-claude" -source_url: "https://support.claude.com/en/articles/12123587-import-and-export-your-memory-from-claude" -last_updated_iso: "2026-03-16T20:30:00Z" -article_id: "13433424" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Import and export your memory from Claude - -_Last updated: 2026-03-16T20:30:00Z_ - -> Memory imports are available for free, Pro, and Max plans on the web and Claude Desktop. - -You can transfer your memory between Claude and other AI providers. This lets you import memories from other AI providers into Claude, or export your Claude memory for backup or migration. - -## Import memory into Claude - -You can bring your memory over from other AI providers using Claude's built-in import flow. - -#### Step 1: Export your memory from your current AI service - -We recommend using the following prompt. It’s written specifically to help you get all of your context in one chat. - -*I'm moving to another service and need to export my data. List every memory you have stored about me, as well as any context you've learned about me from past conversations. Output everything in a single code block so I can easily copy it. Format each entry as: [date saved, if available] - memory content. Make sure to cover all of the following — preserve my words verbatim where possible: Instructions I've given you about how to respond (tone, format, style, 'always do X', 'never do Y'). Personal details: name, location, job, family, interests. Projects, goals, and recurring topics. Tools, languages, and frameworks I use. Preferences and corrections I've made to your behavior. Any other stored context not covered above. Do not summarize, group, or omit any entries. After the code block, confirm whether that is the complete set or if any remain.* - -You can customize this prompt to exclude any sensitive information before importing into Claude. If your current service supports generating files, you can also ask it to export your memory as a Markdown file so you can save a copy for your records. - -#### Step 2: Open the import flow in Claude - -There are two ways to start the import: - -- Go to **[Settings > Capabilities](http://claude.ai/settings/capabilities)**, find the **Memory** section, and select “Start import.” -- From the home screen, click “Get started” on the "Import memory to Claude" card. - -The import flow will display the prompt shown above, along with a text box where you can paste the results. - -#### Step 3: Paste your exported memory and import - -Paste the exported text from your previous AI provider into the text box and click the “Add to memory” button to submit it. Claude will extract key information and store it as individual memory edits. You can review these edits by clicking “Manage edits.” - -Once the import is complete, you'll see your updated memory within 24 hours. Click the “See what Claude learned about you” button to start a new conversation using this prompt: "I updated my memory. What did you learn about me?" - -Claude's memory is designed to focus on work-related topics to enhance its effectiveness as a collaborator. As a result, Claude may not retain imported personal details unrelated to work. If you want to add specific information into Claude's memory, go to **[Settings > Capabilities](http://claude.ai/settings/capabilities)**, click “View and edit your memory,” and add that information as an edit. - -> **Important: **Memory imports are **experimental and still in active development, **and at this stage,** **Claude may not always successfully incorporate imported memories. - -## Export memory from Claude - -To view your memory exactly how Claude sees it, go to **[Settings > Capabilities](http://claude.ai/settings/capabilities)** and click “View and edit your memory.” Alternatively, you can access memory directly in a chat with Claude by asking it, "Write out your memories of me verbatim, exactly as they appear in your memory." You can save this exported memory as a backup or bring it to another AI service by copying and pasting it into a local file on your computer. - -## Related Articles -- [Use Claude’s chat search and memory to build on previous context](https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context) -- [Claude for Nonprofits Partnership Guide for All Users](https://support.claude.com/en/articles/12923901-claude-for-nonprofits-partnership-guide-for-all-users) -- [Your first day in Claude Code](https://support.claude.com/en/articles/14552382-your-first-day-in-claude-code) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) -- [Claude Code communications kit](https://support.claude.com/en/articles/14555877-claude-code-communications-kit) diff --git a/data/claude/claude/features-and-capabilities/12293051-using-claude-in-xcode.md b/data/claude/claude/features-and-capabilities/12293051-using-claude-in-xcode.md deleted file mode 100644 index a0d472f6..00000000 --- a/data/claude/claude/features-and-capabilities/12293051-using-claude-in-xcode.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Using Claude in Xcode" -title_slug: "using-claude-in-xcode" -source_url: "https://support.claude.com/en/articles/12293051-using-claude-in-xcode" -last_updated_iso: "2026-03-16T21:24:31Z" -article_id: "13660497" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Using Claude in Xcode - -_Last updated: 2026-03-16T21:24:31Z_ - -> Claude in Xcode is available for individuals with Pro and Max plans, and users with premium seats on Team and Enterprise plans. - -Claude Sonnet 4 is now available in Xcode 26, bringing AI-powered coding assistance directly to Apple's integrated development environment (IDE). - -## What you can do with Claude in Xcode - -Claude Sonnet 4 powers several coding intelligence features in Xcode: - -#### Coding assistant - -Ask questions about your code in natural language. Claude understands your project's context and remembers your conversation as you work. You can attach files and get help with debugging issues, improving code structure, and developing new features. - -#### Coding tools - -- Generate documentation for your code -- Get explanations of highlighted sections -- Create SwiftUI previews and playgrounds -- Make inline code changes directly in your editor -- Automatically fix warnings and errors - -## Getting started with Claude in Xcode - -To start using Claude in Xcode: - -1. [Download Xcode 26](https://apps.apple.com/us/app/xcode/id497799835?mt=12) from the Mac App Store. -2. Open Xcode preferences and navigate to the Intelligence settings. -3. Log in with your Claude account. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1727371585/b18ca03a6357c52d12d10386f28e/dab2dcb2-f670-4173-b77d-38767a34cec1?expires=1776784500&signature=f2a4f032eeed81f438e80685e7111dbaab5b91ae244ba67be4d7d141cb92e450&req=dSclEcp5nIRXXPMW1HO4zUAXLMoFWqzRFalhp3bugHKorXFPI%2BB3fQAFU80D%0AgE0oOJnSMcyTfe2z9PA%3D%0A) - -## Usage limits - -Your Claude usage limits are shared across all platforms, so your chats with Claude and coding work in Xcode will draw from the same limits with a five-hour reset period, and will count towards your weekly usage limits. You will see the following message upon reaching either of your limits: “You've reached your rate limit, please try again later.” - -## Related Articles -- [How large is the context window on paid Claude plans?](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans) -- [Claude Console roles and permissions](https://support.claude.com/en/articles/10186004-claude-console-roles-and-permissions) -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude/features-and-capabilities/12512176-what-are-skills.md b/data/claude/claude/features-and-capabilities/12512176-what-are-skills.md deleted file mode 100644 index 6c262965..00000000 --- a/data/claude/claude/features-and-capabilities/12512176-what-are-skills.md +++ /dev/null @@ -1,108 +0,0 @@ ---- -title: "What are Skills?" -title_slug: "what-are-skills" -source_url: "https://support.claude.com/en/articles/12512176-what-are-skills" -last_updated_iso: "2026-03-31T20:36:50Z" -article_id: "13961678" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# What are Skills? - -_Last updated: 2026-03-31T20:36:50Z_ - -Skills are folders of instructions, scripts, and resources that Claude loads dynamically to improve performance on specialized tasks. Skills teach Claude how to complete specific tasks in a repeatable way, whether that's creating documents with your company's brand guidelines, analyzing data using your organization's specific workflows, or automating personal tasks. - -> Skills are available for users on Free, Pro, Max, Team, and Enterprise plans. This feature requires **[code execution to be enabled](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_1c99382190)**. Skills are also available in beta for Claude Code users and for all API users using the code execution tool. - ---- - -## How do Skills work? - -Skills improve Claude’s consistency, speed, and performance on many tasks. Skills work through progressive disclosure—Claude determines which Skills are relevant and loads the information it needs to complete that task, helping to prevent context window overload. - -When you ask Claude to complete a task, it reviews available Skills, loads relevant ones, and applies their instructions. - ---- - -## Types of Skills - -#### Anthropic Skills - -These are Skills created and maintained by Anthropic, such as enhanced document creation for Excel, Word, PowerPoint, and PDF files. Anthropic Skills are available to all users and Claude invokes them automatically when relevant. - -#### Custom Skills - -These are Skills you or your organization create for specialized workflows and domain-specific tasks. Here are some potential workflows you could enable using custom Skills: - -- Apply brand style guidelines to documents and presentations. -- Generate communications following company email templates. -- Structure meeting notes with company-specific formats. -- Create tasks in company tools (JIRA, Asana, Linear) following team conventions. -- Execute company-specific data analysis workflows. -- Automate personal workflows and customize Claude to match your work style. - -#### Organization provisioned skills - -For Team and Enterprise plans, organization Owners can provision skills for all users. Skills provisioned in this way appear automatically in every team member's Skills list and can be set as enabled or disabled by default. This allows organizations to: - -- Distribute approved workflows consistently across all employees -- Ensure teams use standardized procedures and best practices -- Deploy new capabilities without requiring individual uploads - -Learn more about provisioning skills in **[Provision and manage Skills for your organization](https://support.claude.com/en/articles/13119606-managing-skills-as-an-admin)**. - -#### Partner skills - -The Skills Directory features professionally-built skills from partners like Notion, Figma, Atlassian, and others. These skills are designed to work seamlessly with their respective MCP connectors, enabling powerful integrated workflows. - ---- - -## Key benefits - -**Improvement in Claude’s performance of specific tasks**: Skills provide specialized capabilities for tasks like document creation, data analysis, and domain-specific work that requires supplementing Claude's general knowledge. - -**Organizational knowledge capture**: Package your company's workflows, best practices, and institutional knowledge for Claude to use consistently across your team. - -**Easy customization**: Anyone can create Skills by writing instructions in Markdown—no coding required for simple Skills, though you can attach executable scripts to custom Skills for more advanced functionality. - -**Centralized management for organizations:** Team and Enterprise plan Owners can provision skills organization-wide, ensuring consistent workflows across teams without requiring individual setup from each user. - ---- - -## Agent Skills open standard - -The Agent Skills specification is published as an open standard at **[agentskills.io](https://agentskills.io)**. This means skills you create aren't locked to Claude—the same skill format works across AI platforms and tools that adopt the standard. A reference Python SDK is also available for developers implementing skills support in their own platforms. - ---- - -## Skills compared to other Claude capabilities - -#### Skills vs. projects - -**[Projects](https://support.claude.com/en/articles/9517075-what-are-projects)** provide static background knowledge that's always loaded when you start chats within them. Skills provide specialized procedures that activate dynamically when needed and work everywhere across Claude. - -#### Skills vs. MCP (Model Context Protocol) - -MCP connects Claude to external services and data sources. Skills provide procedural knowledge—instructions for how to complete specific tasks or workflows. You can use both together: MCP connections give Claude access to tools, while Skills teach Claude how to use those tools effectively. - -#### Skills vs. custom instructions - -**[Custom instructions](https://support.claude.com/en/articles/10185728-understanding-claude-s-personalization-features)** apply broadly to all your conversations. Skills are task-specific and only load when relevant, making them better for specialized workflows. - ---- - -## Learn more about Skills - -To discover available Skills, check out the directory by clicking "Customize" in your account and navigating to "Skills." You can click "+" then "Browse skills" to open the directory. For more information, see **[Browse skills, connectors, and plugins in one directory](https://support.claude.com/en/articles/14328846-browse-skills-connectors-and-plugins-in-one-directory)**. - -For more details about how Skills work, see **[Agent Skills](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview)** in our Claude Docs. - -## Related Articles -- [Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude) -- [How to create custom Skills](https://support.claude.com/en/articles/12512198-how-to-create-custom-skills) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) diff --git a/data/claude/claude/features-and-capabilities/12512180-use-skills-in-claude.md b/data/claude/claude/features-and-capabilities/12512180-use-skills-in-claude.md deleted file mode 100644 index 7a1871a2..00000000 --- a/data/claude/claude/features-and-capabilities/12512180-use-skills-in-claude.md +++ /dev/null @@ -1,234 +0,0 @@ ---- -title: "Use Skills in Claude" -title_slug: "use-skills-in-claude" -source_url: "https://support.claude.com/en/articles/12512180-use-skills-in-claude" -last_updated_iso: "2026-04-13T15:56:14Z" -article_id: "13961685" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Use Skills in Claude - -_Last updated: 2026-04-13T15:56:14Z_ - -> Skills are available for users on Free, Pro, Max, Team, and Enterprise plans. This feature requires **[code execution to be enabled](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_1c99382190)**. Skills are also available in beta for Claude Code users and for all API users using the code execution tool. - -Skills extend Claude's capabilities by giving it access to specialized knowledge and workflows. This guide shows you how to enable, discover, and use Skills in Claude. - -## Prerequisites - -**For Enterprise plans:** Owners must first enable both **Code execution and file creation** and **Skills **in **[Organization settings > Skills](https://claude.ai/admin-settings/skills)**. Owners can also upload skills to provision them organization-wide—these skills automatically appear for all users. Once Skills are enabled at the organization level, individual members can toggle on example skills, access provisioned skills, and upload their own personal skills in **[Customize > Skills](https://claude.ai/customize/skills)**. - -**For Team plans:** This feature is enabled by default at the organization level. Once enabled, individual members can toggle on example skills and upload their own in **[Customize > Skills](https://claude.ai/customize/skills)**. - -**For Max, Pro, and Free plans:** You can enable example skills and upload your own in **[Customize > Skills](https://claude.ai/customize/skills)**. - ---- - -## How to enable Skills - -1. For Team / Enterprise plans: Navigate to **[Organization settings > Skills](https://claude.ai/admin-settings/skills)** and ensure that both **Code execution and file creation** and **Skills** are enabled. -2. For individual Free, Pro, and Max plans: Navigate to **[Settings > Capabilities](https://claude.ai/settings/capabilities)** and ensure that **Code execution and file creation** is enabled. -3. Go to **[Customize > Skills](https://claude.ai/customize/skills)**. -4. Toggle individual skills on or off as needed. - -## Provision skills organization-wide - -Owners of Team and Enterprise organizations can provision skills for all users. These skills appear in your individual Skills list with a team indicator—you can toggle them on or off based on your preferences. For information on provisioning skills for your organization, see **[Provision and manage Skills for your organization](https://support.claude.com/en/articles/13119606-provisioning-and-managing-skills-for-your-organization#h_4dea113421)**. - -## Use Anthropic Skills - -Anthropic provides several built-in skills that are available to all users, including: - -- Enhanced Excel spreadsheet creation and manipulation -- Professional Word document creation -- PowerPoint presentation generation -- PDF creation and processing - -With **Code execution and file creation **on, Claude will automatically use these tools when relevant. You don't need to explicitly invoke them—Claude determines when each skill is needed based on your request. - -For example, if you ask Claude to "Create a PowerPoint presentation about Q3 results," Claude will automatically use the PowerPoint skill if the capability is enabled. - -## Add and use custom skills - -You can also create and upload your own skills to teach Claude your specific workflows: - -1. Create a skill following the skill structure (see **[How to create custom Skills](https://support.claude.com/en/articles/12512198-creating-custom-skills)** for detailed instructions). -2. Package your skill folder as a ZIP file. -3. Navigate to **[Customize > Skills](https://claude.ai/customize/skills)**. -4. To add custom skills, click the "+" button, then “+ Create skill.” -5. Select "Upload a skill.” -6. Upload a ZIP file containing your skill folder. -7. Your skill will appear in your Skills list and can be toggled on or off. - -> **Note:** Custom skills you upload are private to your individual account. If you’re on a Team or Enterprise plan and want to share skills with your organization, see **[Provision skills for your organization](https://support.claude.com/en/articles/13119606-managing-skills-as-an-admin#h_4dea113421)**. - ---- - -## Share a skill - -On Team and Enterprise plans, you can share skills you've created with specific colleagues or with your entire organization. Skill sharing works in both chat and Cowork. - -> **Note:** Sharing is off by default. An owner must navigate to **[Organization settings > Skills](https://claude.ai/admin-settings/skills)** and enable the **Share with organization** toggle, the **Skill sharing** toggle, or both before the “Share” button appears. If you don't see the option to share, check with your organization owner. - -To share a skill: - -1. Navigate to[ **Customize > Skills**](https://claude.ai/customize/skills). -2. Open a skill you created. -3. Click "Share." -4. Choose who to share with: - - **Specific people:** Enter names or emails to share directly. The skill appears in each recipient's skills list, grayed out until they enable it. - - **Entire organization:** The skill is published to your organization's directory, where anyone can find and install it. -5. Click [placeholder: "Share" / "Done"]. - -Shared skills are view-only. Recipients can enable and use the skill, but they can't edit the contents. If you update the skill later, recipients automatically get the updated version. - -## Use skills shared with you - -On Team and Enterprise plans, your skills list in **[Customize > Skills](https://claude.ai/customize/skills)** is organized into three sections: - -- **Personal skills:** Skills you've created or uploaded yourself. -- **Shared skills:** Skills colleagues have shared with you directly. These appear grayed out until you enable them. -- **Organization skills:** Skills shared org-wide and skills your owner has provisioned. You install these from the directory rather than enabling them from the list. - -#### Enable a skill shared with you directly - -1. Find the skill in the **Shared with you** section of your skills list. -2. Toggle it on. - -You can toggle the skill off again at any time, or delete it from your list entirely if you don't want it. - -#### Install a skill from your organization's directory - -1. In Cowork, click **Customize** in the left sidebar, then click [placeholder: the "+" button] to open the directory. -2. Click the **Skills** tab. -3. Find the skill you want and click "Install." - -Skills you install from the directory can be toggled off, which removes them from your sidebar. They remain in the directory so you can re-enable them later. For more on browsing the directory, see **[Browse skills, connectors, and plugins in one directory](https://support.claude.com/en/articles/14328846-browse-skills-connectors-and-plugins-in-one-directory)**. - ---- - -## Use Skills in Excel and PowerPoint - -Skills you've enabled in your Claude settings are also available in the Claude for Excel and Claude for PowerPoint add-ins. Claude applies relevant Skills automatically while you work—you don't need to invoke them separately. - -**How triggering works in the add-ins:** - -- Type `/` in the sidebar to see available Skills and select one (for example, `/debug` or `/deck-check`). -- Or describe your task naturally—Claude recognizes when a Skill applies and uses it. - -Claude adapts skills to the surface it’s in. A research skill may produce a Word document in Cowork, but detailed data breakdowns in Excel. - -Some skills may work better on one surface than others. If you let Claude work across apps, Claude can orchestrate another app to apply the skill. - -If you build a Skill with a specific Excel or PowerPoint template, Claude for Excel and Powerpoint can load that template exactly into the current open file. - -#### Instructions - -Each add-in also has an **Instructions** field for persistent preferences — see **[Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-in-excel)** and **[Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-in-powerpoint)** for details. - ---- - -## Manage your Skills - -#### View your Skills - -All your skills are listed in **[Customize > Skills](https://claude.ai/customize/skills)**. You can see: - -- Anthropic skills (created, tested, and maintained by Anthropic) -- Custom skills you've uploaded -- When each skill was enabled or uploaded -- A brief description of what each skill does - -#### Enable/disable your Skills - -Toggle any skill on or off using the switch next to it. Disabled skills won't be available to Claude. - -#### Delete custom Skills - -To remove a custom skill you've uploaded: - -1. Navigate to **[Customize > Skills](https://claude.ai/customize/skills)**. -2. Find the skill in your Skills list and click on it to view the details. -3. Use the toggle in the upper right corner to disable the skill. -4. To delete the custom skill entirely, click the "..." button next to the toggle, then select "Delete": - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2105391273/8359cbf8be20dce0f1cd3fd40e6f/CleanShot-2B2026-02-25-2Bat-2B15_50_16.png?expires=1776784500&signature=0ff3e73b0d9ed0aa7243fa2caf9958f63ab3f4a01b680834847474b0d6199152&req=diEnE8p3nINYWvMW1HO4zSOgAC0vyuKoH%2BdCnFXB0ujfHJLYTYfTA75mZ0Fm%0AJi8V%0A) -5. Click "Delete" in the confirmation prompt. - -If you change your mind, you can add the skill again by re-uploading the file. - ---- - -## Privacy and security details - -For Team and Enterprise plans, organization owners can provision skills for all users through organization settings, and individuals can share skills with colleagues or organization-wide if an owner has enabled sharing. On all other plans, each person uploads skills to their own account. - -Note that skills may include, or instruct Claude to install, third-party packages and software for Claude to use when completing a task. See **[our guidance on Claude's container environment](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_0ee9d698a1)** for details on Claude's container environment and **[the API documentation](https://docs.claude.com/en/docs/agents-and-tools/tool-use/code-execution-tool#containers)** for API's container environment. - -#### What are the primary risks of using Skills? - -The most significant risks are prompt injection, which allows Claude to be manipulated to execute unintended actions, and data exfiltration, caused by malicious package code or prompt-injected data leaks. We’ve implemented several mitigations to these risks. Refer to **[our security considerations for code execution](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_0ee9d698a1)** for more information. - -> **Important: **Only install skills only from trusted sources. - -When installing a skill from a less-trusted source—including one shared by a colleague—review it before enabling. Start by reading the contents of the files bundled in the skill to understand what it does, paying particular attention to code dependencies and bundled resources like images or scripts. Similarly, pay attention to instructions or code within the skill that instruct Claude to connect to potentially untrusted external network sources. - ---- - -## Troubleshooting - -#### Skills section not visible - -Ensure code execution is enabled in **[Settings > Capabilities](https://claude.ai/settings/capabilities)** (Free, Pro, Max) or **[Organization settings > Skills](https://claude.ai/admin-settings/skills)** (Team, Enterprise). Then navigate to **[Customize > Skills](https://claude.ai/customize/skills)** to access your skills. Skills require the code execution environment to function. - -#### Claude isn’t using a Skill - -- Verify the Skill is toggled on in **[Customize > Skills](https://claude.ai/customize/skills)**. -- Check that the Skill's description field clearly explains when it should be used. -- Ensure the Skill's instructions are clear and well-structured. -- Try being more explicit in your request (e.g., "Use my brand guidelines skill to create a presentation"). - -#### Upload errors - -Common reasons for upload failures: - -- ZIP file exceeds size limits -- Skill folder name doesn't match the skill name -- Missing required Skill.md file -- Invalid characters in skill name or description - -#### Skills greyed out - -If Skills appear greyed out, code execution may be disabled at the organization level (for Team and Enterprise plans) or individually. Check with your organization's Owner (Team, Enterprise) or make sure to enable code execution in **[Settings > Capabilities](https://claude.ai/settings/capabilities)** (Free, Pro, Max). - -#### Share button not visible - -Skill sharing for Team and Enterprise plans is off by default. An organization owner must enable peer-to-peer or peer-to-org sharing before you can share skills. Contact your organization owner if you'd like sharing enabled. - ---- - -## Best practices - -**Start simple. **Begin with Anthropic's pre-built Skills to understand how they work before creating custom skills. - -**Be specific. **Write clear descriptions when writing custom skills. A specific description tells Claude when to invoke your skill. - -**Test your skills. **After uploading a custom skill, test it with a few different prompts to ensure it works as expected. - -**Organize by purpose. **Create separate skills for different purposes rather than a single skill that’s meant to do everything. - ---- - -## Learn more about using Skills - -Refer to **[Teach Claude your way of working using Skills](https://support.claude.com/en/articles/12580051-teach-claude-your-way-of-working-using-skills)** for more information and video demonstrations. - -## Related Articles -- [Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude) -- [What are Skills?](https://support.claude.com/en/articles/12512176-what-are-skills) -- [Provision and manage Skills for your organization](https://support.claude.com/en/articles/13119606-provision-and-manage-skills-for-your-organization) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Browse skills, connectors, and plugins in one directory](https://support.claude.com/en/articles/14328846-browse-skills-connectors-and-plugins-in-one-directory) diff --git a/data/claude/claude/features-and-capabilities/12512198-how-to-create-custom-skills.md b/data/claude/claude/features-and-capabilities/12512198-how-to-create-custom-skills.md deleted file mode 100644 index 42ea5aa4..00000000 --- a/data/claude/claude/features-and-capabilities/12512198-how-to-create-custom-skills.md +++ /dev/null @@ -1,172 +0,0 @@ ---- -title: "How to create custom Skills" -title_slug: "how-to-create-custom-skills" -source_url: "https://support.claude.com/en/articles/12512198-how-to-create-custom-skills" -last_updated_iso: "2026-03-16T21:27:45Z" -article_id: "13961718" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# How to create custom Skills - -_Last updated: 2026-03-16T21:27:45Z_ - -> Skills are available for users on free, Pro, Max, Team, and Enterprise plans. This feature requires **[code execution to be enabled](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_1c99382190)**. Skills are also available in beta for Claude Code users and for all API users using the code execution tool. - -Custom Skills let you enhance Claude with specialized knowledge and workflows specific to your organization or personal work style. This article explains how to create, structure, and test your own Skills. - -Skills can be as simple as a few lines of instructions or as complex as multi-file packages with executable code. The best Skills: - -- Solve a specific, repeatable task -- Have clear instructions that Claude can follow -- Include examples when helpful -- Define when they should be used -- Are focused on one workflow rather than trying to do everything - ---- - -## Create a Skill.md file - -Every Skill consists of a directory containing at minimum a Skill.md file, which is the core of the Skill. This file must start with a YAML frontmatter to hold name and description fields, which are required metadata. It can also contain additional metadata, instructions for Claude or reference files, executable scripts, or tools. - -#### Required metadata fields - -**name:** A human-friendly name for your Skill (64 characters maximum) - -- **Example:** Brand Guidelines - -**description:** A clear description of what the Skill does and when to use it. - -- This is critical—Claude uses this to determine when to invoke your Skill (200 characters maximum). -- **Example:** Apply Acme Corp brand guidelines to presentations and documents, including official colors, fonts, and logo usage. - -#### Optional metadata fields - -**dependencies:** Software packages required by your Skill. - -- **Example:** python>=3.8, pandas>=1.5.0 - -The metadata in the Skill.md file serves as the first level of a progressive disclosure system, providing just enough information for Claude to know when the Skill should be used without having to load all of the content. - -#### Markdown body - -The Markdown body is the second level of detail after the metadata, so Claude will access this if needed after reading the metadata. Depending on your task, Claude can access the Skill.md file and use the Skill. - -#### Example Skill.md - -**Brand guidelines skill** - -``` -## Metadata
name: Brand Guidelines
description: Apply Acme Corp brand guidelines to all presentations and documents

## Overview
This Skill provides Acme Corp's official brand guidelines for creating consistent, professional materials. When creating presentations, documents, or marketing materials, apply these standards to ensure all outputs match Acme's visual identity. Claude should reference these guidelines whenever creating external-facing materials or documents that represent Acme Corp.

## Brand Colors

Our official brand colors are:
- Primary: #FF6B35 (Coral)
- Secondary: #004E89 (Navy Blue)
- Accent: #F7B801 (Gold)
- Neutral: #2E2E2E (Charcoal)

## Typography

Headers: Montserrat Bold
Body text: Open Sans Regular
Size guidelines:
- H1: 32pt
- H2: 24pt
- Body: 11pt

## Logo Usage

Always use the full-color logo on light backgrounds. Use the white logo on dark backgrounds. Maintain minimum spacing of 0.5 inches around the logo.

## When to Apply

Apply these guidelines whenever creating:
- PowerPoint presentations
- Word documents for external sharing
- Marketing materials
- Reports for clients

## Resources

See the resources folder for logo files and font downloads. -``` - -## Add resources - -If you have too much information to add to a single Skill.md file (e.g., sections that only apply to specific scenarios), you can add more content by adding files within your Skill directory. For example, add a REFERENCE.md file containing supplemental and reference information to your Skill directory. Referencing it in Skill.md will help Claude decide if it needs to access that resource when executing the Skill. - -## Add scripts - -For more advanced Skills, attach executable code files to Skill.md, allowing Claude to run code. For example, our document skills use the following programming languages and packages: - -- Python (pandas, numpy, matplotlib) -- JavaScript/Node.js -- Packages to help with file editing -- visualization tools - -> **Note:** Claude and Claude Code can install packages from standard repositories (Python PyPI, JavaScript npm) when loading Skills. It’s not possible to install additional packages at runtime with API Skills—all dependencies must be pre-installed in the container. - ---- - -## Package your skill - -Once your Skill folder is complete: - -1. Ensure the folder name matches your Skill's name. -2. Create a ZIP file of the folder. -3. The ZIP should contain the Skill folder as its root (not a subfolder). - -**Correct structure:** - -my-Skill.zip - -└── my-Skill/ - -├── Skill.md - -└── resources/ - -**Incorrect structure:** - -my-Skill.zip - -└── (files directly in ZIP root) - ---- - -## Test your skill - -#### Before uploading - -1. Review your Skill.md for clarity - -2. Check that the description accurately reflects when Claude should use the Skill - -3. Verify all referenced files exist in the correct locations - -4. Test with example prompts to ensure Claude invokes it appropriately - -#### After uploading to Claude - -1. Enable the Skill in **[Customize > Skills](https://claude.ai/customize/skills)**. - -2. Try several different prompts that should trigger it - -3. Review Claude's thinking to confirm it's loading the Skill - -4. Iterate on the description if Claude isn't using it when expected - -> **Note for Team and Enterprise plans:** To make a skill available to all users in your organization, see **[Provision and manage Skills for your organization](https://support.claude.com/en/articles/13119606-provisioning-and-managing-skills-for-your-organization)**. - ---- - -## Best practices - -**Keep it focused: **Create separate Skills for different workflows. Multiple focused Skills compose better than one large Skill. - -**Write clear descriptions: **Claude uses descriptions to decide when to invoke your Skill. Be specific about when it applies. - -**Start simple: **Begin with basic instructions in Markdown before adding complex scripts. You can always expand on the Skill later. - -**Use examples: **Include example inputs and outputs in your Skill.md file to help Claude understand what success looks like. - -**Test incrementally: **Test after each significant change rather than building a complex Skill all at once. - -**Skills can build on each other:** While Skills can't explicitly reference other Skills, Claude can use multiple Skills together automatically. This composability is one of the most powerful parts of the Skills feature. - -**Review the open Agent Skills specification:** Follow the guidelines at **[agentskills.io](http://agentskills.io)**, so skills you create can work across platforms that adopt the standard. - -For a more in-depth guide to skill creation, refer to **[Skill authoring best practices](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices)** in our Claude Docs. - ---- - -## Security considerations - -- Exercise caution when adding scripts to your Skill.md file. -- Don't hardcode sensitive information (API keys, passwords). -- Review any Skills you download before enabling them. -- Use appropriate MCP connections for external service access. - ---- - -## Example skills to reference - -Visit our repository on GitHub for example Skills you can use as templates: **[https://github.com/anthropics/skills/tree/main/skills](https://github.com/anthropics/skills/tree/main/skills)**. - -## Related Articles -- [Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude) -- [What are Skills?](https://support.claude.com/en/articles/12512176-what-are-skills) -- [Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) diff --git a/data/claude/claude/features-and-capabilities/12650343-use-claude-for-excel.md b/data/claude/claude/features-and-capabilities/12650343-use-claude-for-excel.md deleted file mode 100644 index 8336564d..00000000 --- a/data/claude/claude/features-and-capabilities/12650343-use-claude-for-excel.md +++ /dev/null @@ -1,460 +0,0 @@ ---- -title: "Use Claude for Excel" -title_slug: "use-claude-for-excel" -source_url: "https://support.claude.com/en/articles/12650343-use-claude-for-excel" -last_updated_iso: "2026-04-16T13:44:13Z" -article_id: "14205991" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Use Claude for Excel - -_Last updated: 2026-04-16T13:44:13Z_ - -> Claude for Excel is currently in beta and available to Pro, Max, Team, and Enterprise plans. - -Claude for Excel is an add-in that integrates Claude into your Excel workflow. It's designed for professionals who work extensively with spreadsheets, particularly in financial analysis and modeling. - -With Claude for Excel, you can: - -- Ask questions about your workbook and get answers with cell-level citations -- Update assumptions while preserving formula dependencies -- Debug errors and identify their root causes -- Build new models or fill existing templates -- Navigate complex multi-tab workbooks seamlessly -- Use connectors to bring context from your other tools directly into your spreadsheets - ---- - -## Get started with Claude for Excel - -#### Supported versions - -- Excel on the web -- Excel on Windows (Microsoft 365 subscription, build 16.0.13127.20296+) -- Excel on Mac (version 16.46+, build 21011600+) -- Excel on iPad (version 2.51+) - -#### For individuals - -1. Navigate to the **[Claude for Excel listing on Microsoft Marketplace](https://marketplace.microsoft.com/en-us/product/saas/wa200009404?tab=overview)**. -2. Click "Get it now" to install the add-in. -3. Open Excel, activate the add-in, and sign in with your Claude account. - -#### For admins - -**Deploy Claude** **for** **Excel to your organization:** - -1. Visit the **[Microsoft 365 Admin Center](https://admin.microsoft.com/)**. -2. Navigate to **Settings > Org Settings > User owned apps and services** and ensure that **[“Let users access the Office Store"](https://learn.microsoft.com/en-us/microsoft-365/admin/manage/manage-addins-in-the-admin-center?view=o365-worldwide#manage-add-in-downloads-by-turning-onoff-microsoft-marketplace-across-all-apps-except-outlook)** is toggled on. -3. Navigate to **Settings > Integrated apps > Add-ins**. -4. Search for "Claude by Anthropic for Excel" in Microsoft AppSource. -5. Deploy the add-in to your organization or specific users. -6. Share these instructions with your team: **[Microsoft's deployment guide](https://learn.microsoft.com/en-us/microsoft-365/admin/manage/manage-deployment-of-add-ins?view=o365-worldwide)**. - -After installation, team members can open Excel, activate the Claude add-in (from **Tools > Add-ins** on Mac or **Home > Add-ins** on Windows), sign in with their Claude credentials, and start working with their spreadsheets. - -> **Important:** Organizations that have disabled "Let users access the Office Store" may find that admin-deployed add-ins don't appear for users. To work around this, deploy using the manifest XML files provided below. - -For IT administrators deploying to multiple users: - -#### Step 1: Obtain the custom manifest - -1. Click **[this link](http://pivot.claude.ai/manifest-excel.xml)** to download the custom manifest XML file. -2. Save this file to a secure location. - -#### Step 2: Access Microsoft 365 Admin Center - -1. Navigate to **[https://admin.microsoft.com](https://admin.microsoft.com)** -2. Sign in with your admin credentials. -3. Go to **Settings** > **Integrated apps.** - -#### Step 3: Upload the custom add-in - -1. Click "Upload custom apps" -2. Select "Office Add-in." -3. Choose "I have a manifest file on this device." -4. Browse and select the Claude for Excel manifest XML file. -5. Click "Upload." - -#### Step 4: Assign Users - -Choose your deployment scope: - -- **Entire organization**: All users get access -- **Specific users**: Enter individual email addresses -- **Specific groups**: Select security groups or distribution lists -- **Just yourself**: For admin testing only - -#### Step 5: Deploy - -1. Review deployment settings. -2. Click "Deploy." -3. Add-in will be available within minutes (may take up to 24 hours for full organization rollout). - -#### Step 6: User access - -- Users will see Claude appear in Excel's Home ribbon. -- First-time users will need to sign in with their Claude accounts -- No additional installation required by users. - -#### Connect through an LLM gateway - -If your organization routes API traffic through an internal LLM gateway connected to Amazon Bedrock, Google Cloud Vertex AI, or Microsoft Azure, you can use the add-in without a Claude account. This is the same gateway pattern used by Claude Code. - -For setup instructions and gateway requirements, see **[Use Claude for Excel and PowerPoint with an LLM gateway](https://support.claude.com/en/articles/13945233-use-claude-in-excel-and-powerpoint-with-an-llm-gateway)**. - ---- - -## Key features - -#### Read and understand complex models - -Ask Claude questions about specific cells, formulas, or entire sections of your workbook. Claude can navigate across multiple tabs and provides answers with direct citations to referenced cells. - -**Example prompts:** - -- "What assumptions drive the revenue forecast in Q3?" -- "Explain how the WACC calculation flows through the DCF model" - -#### Update assumptions safely - -Modify values and inputs while Claude maintains all formula dependencies and relationships. Every change is highlighted with clear explanations. - -**Example prompts:** - -- "Increase growth rate by 2% and show the impact on terminal value" -- "Update interest rate assumptions based on latest Fed guidance" - -#### Build and fill templates - -Create spreadsheets from scratch or populate existing templates with new data, formulas, and assumptions. - -**Example prompts:** - -- "Build a three-statement model for a SaaS company" -- "Fill this DCF template with data from the uploaded 10-K" - -#### Debug and fix errors - -Identify error sources (like #REF!, #VALUE!, or circular references) and get actionable fixes that maintain spreadsheet integrity. - -**Example prompts:** - -- "Why is this NPV calculation returning #VALUE?" -- "Find all circular references in this workbook" - -#### Change tracking and citations - -Claude highlights every cell it updates and provides explanatory comments. When explaining calculations, Claude includes clickable citations that navigate directly to referenced cells. - -#### Edit and format natively - -Claude can now apply a range of Excel-native operations directly, including sorting and filtering data, editing pivot tables and charts, applying conditional formatting rules, setting data validation, and preparing workbooks for printing with finance-specific formatting tools. - -**Example prompts:** - -- "Sort this table by revenue, descending" -- "Add a conditional format that highlights cells below the target threshold in red" -- "Set up a dropdown for the status column with options: Active, Pending, Closed" -- "Toggle off gridlines and set the print area to A1:F20" - -#### Support for connectors - -Connect your other tools to give Claude context beyond what's in your spreadsheet. All connectors configured in your Claude settings are supported, including custom connectors. - -To connect a tool, open the Claude sidebar and select the connectors icon to see available options. - -Custom connectors can introduce security risks. Before enabling them, review **[Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp#h_b79c05dfcd)** for guidance on what to consider. - -#### Use Skills in Excel - -Skills you've enabled in your Claude settings are also available in the Claude for Excel add-in. Claude applies relevant Skills automatically while you work—you don't need to invoke them separately. - -You can also type / in the sidebar to see available Skills and select one directly (for example, /debug or /clean-up). Skills that aren't relevant to Excel are excluded from this list. - -To learn more about enabling and managing Skills, see **[Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude)**. - -#### Set persistent instructions - -Use the **Instructions** field in the add-in sidebar to set preferences that apply to every conversation in Excel. Instructions are useful for things like formatting conventions (for example, "always use IB formatting: blue for inputs, black for formulas"), preferred output style, or recurring context Claude should know about your workflow. - -Instructions you set in Excel only apply to Excel — they're separate from any Instructions you set in PowerPoint. - ---- - -## Technical specifications - -**Supported file formats:** - -- .xlsx files -- .xlsm files - -**What's preserved:** - -- Formulas and dependencies -- Cell relationships -- Existing formatting and structure - ---- - -## Context and session management - -- **Auto-compaction**: We **[automatically compact longer conversations](https://support.claude.com/en/articles/11647753-understanding-usage-and-length-limits#h_21b66a43b4)** into new conversations to avoid running out of context. -- **Session logging**: By turning this feature on in your settings, Claude will create a separate "Claude Log" tab in the Excel sheet to track your actions taken each turn. This allows Claude to maintain a history of its actions on the sheet. - - If Claude doesn't do this automatically, you can simply ask it to log its history and it should create a new logging tab. -- **Overwrite protection**: To avoid accidental data loss, Claude warns you before overwriting existing data. - -> **Note:** Your use of Claude for Excel is associated with your existing Claude account and is subject to the same usage limits. - ---- - -## Current limitations - -For Claude for Excel use, we automatically delete inputs and outputs on our backend within 30 days of receipt or generation, except in cases outlined in **[How long do you store my organization's data?](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data) **Data will be deleted after 30 days, but will be cached for a number of hours so users can access context in recently closed out documents. - -This is unlike our other commercial products (Team and Enterprise plans) that allow you to save and continue conversations with Claude. Chat history is not saved between sessions. - -Currently, observability and audibility are not available with this feature. Claude for Excel does not inherit custom data retention settings your organization might have set, and isn't included in Enterprise audit logs or the Compliance API at this time. - -Additionally, Claude does not have advanced Excel capabilities, including: - -- Data tables -- Macros -- VBA (Visual Basic for Applications) - -As a beta feature, Claude for Excel is **not recommended** for: - -- Final client deliverables without human review -- Audit-critical calculations without verification -- Replacing users’ financial judgment and expertise -- Models containing highly sensitive or regulated data without proper controls - -#### Unsupported versions - -- Excel 2016 / 2019 (perpetual/volume license) -- Excel on Android -- Older builds of Microsoft 365 Excel below the SharedRuntime threshold - ---- - -## Best practices - -To use Claude for Excel safely and effectively: - -- Always review changes before finalizing your work. -- Verify outputs match your organization's methodologies. -- Use appropriate permissions and access controls. -- Maintain human oversight for client-facing work. - ---- - -## Prompt injection attack risks - -Only use Claude for Excel with trusted spreadsheets and not spreadsheets from external untrusted sources (for example, downloaded templates, vendor files, collaborative documents, and data imports). - -An important risk that users of Claude for Excel and other AI tools that can read and manipulate spreadsheets is prompt injection attacks that hide malicious instructions in spreadsheet content (cells, formulas, comments, etc.) to trick the AI models into taking unintended actions. For example, a seemingly innocent template or data file received from an external party or downloaded from the internet might contain hidden instructions to "export all financial data to this external URL" or "modify these financial records." Claude may interpret these malicious instructions as legitimate requests from you. - -Our testing has identified edge scenarios where Claude for Excel can be manipulated to: - -- **Extract and share sensitive information **with bad actors through formulas, web searches containing your sensitive data, or file system access that exposes proprietary information. -- **Modify critical data** such as financial records. -- **Perform destructive actions **without verification (should you allow Claude to act without verifying its actions), exploiting Claude's helpful nature to delete or corrupt important data across multiple sheets. - -Users can approve all of Claude’s actions via a confirmation pop-up that appears when each tool is triggered: - -- External data fetching: WEBSERVICE, STOCKHISTORY, STOCKSERIES, TRANSLATE, and the CUBE* functions -- External imports: IMPORTDATA, IMPORTXML, IMPORTHTML, IMPORTFEED, FILTERXML -- Dynamic references: INDIRECT -- Command execution: DDE (Dynamic Data Exchange) -- Code execution: CALL, EVALUATE, FORMULA -- File system access: IMAGE, FILES, DIRECTORY, FOPEN, FWRITE, FCLOSE -- System information: REGISTER.ID, RTD, INFO - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1849431310/ffc870a5114b4178fcd74b5cccf8/Screenshot+2025-11-25+at+11_30_10%E2%80%AFAM.png?expires=1776784500&signature=2f4029abf9460c4eb91587144e3c2038fa68bb7a269cb49c47af75a07d07661f&req=dSgjH819nIJeWfMW1HO4zYWKZ%2BRsKt53qAsRdssXCyDaRdJiUdEOE8LG1c2h%0ApUBwWGsm8pPPNDUrrKg%3D%0A) - -While we continue to develop our offerings and improve safety measures to reduce these risks, users should exercise caution when using Claude for Excel and should not use it with spreadsheets from external, untrusted sources. - ---- - -## Example use cases - -#### Financial modeling - -**Build models** - -- "Build a 3-statement financial model for [company/industry]" -- "Create a SaaS metrics model with ARR, churn, and LTV calculations" -- "Build an LBO model with debt schedules and returns analysis" -- "Create a real estate pro forma for a multifamily acquisition" - -**Forecasting** - -- "Build a 12-month revenue forecast using historical trends" -- "Create a headcount capacity plan based on target client count" -- "Model cash flow projections for the next 3 years" - -**Scenario analysis** - -- "Add a downside case assuming revenue drops 15%" -- "Create base, bull, and bear scenarios with different growth assumptions" -- "Build a sensitivity table showing IRR across exit multiples and hold periods" - -#### Data analysis - -**Insights and trends** - -- "What trends stand out in 2025 vs 2024?" -- "Identify the top 10 customers by revenue and their growth rates" -- "Which product categories are underperforming vs budget?" - -**Variance analysis** - -- "Compare actuals to budget and explain the largest variances" -- "Which accounts have unusual changes vs prior month?" -- "Reconcile these two sheets and highlight discrepancies" - -**Categorization** - -- "Categorize these transactions into expense types" -- "Tag customer feedback by sentiment and topic" -- "Score each lead based on likelihood to convert" - -#### Data cleaning - -**Standardize formats** - -- "Convert all dates to YYYY-MM-DD format" -- "Standardize phone numbers to +1 (XXX) XXX-XXXX" -- "Clean up company names (remove Inc, LLC, Ltd variations)" - -**Fix data quality issues** - -- "Find and remove duplicate rows, keeping the most recent" -- "Identify and fix unicode/encoding errors" -- "Fill missing values based on patterns in the data" - -**Parse and transform** - -- "Extract company name from email domain" -- "Split full address into street, city, state, zip columns" -- "Convert this pivot table into a flat data table" - -#### Formulas - -**Troubleshooting** - -- "Find all #REF and #VALUE errors in this workbook" -- "Why is cell B4 showing an error? Trace the issue" -- "This SUMIF isn't returning the right result — what's wrong?" - -**Explanation** - -- "Explain what this formula does in plain English" -- "Trace this cell back to its source inputs" -- "Document all the formulas on this sheet" - -**Creation** - -- "Write a formula to calculate days of inventory from this data" -- "Create a VLOOKUP that pulls price from the rate table" -- "Build a formula that flags overdue invoices" - -#### Dashboards and reporting - -**Dashboards** - -- "Create an executive dashboard summarizing all worksheets" -- "Build a KPI scorecard with revenue, margins, and growth metrics" -- "Make an interactive summary with key charts and metrics" - -**Reports** - -- "Generate a monthly financial summary from the GL data" -- "Create a board-ready P&L with variance commentary" -- "Consolidate regional sheets into a company-wide report" - -**Charts** - -- "Create a waterfall chart showing revenue bridge" -- "Build a combo chart with revenue bars and margin line" -- "Make a cohort retention heatmap from this data" - -#### Formatting - -**Professional styling** - -- "Format this model using IB conventions (blue inputs, black formulas)" -- "Add headers, borders, and proper number formats" -- "Apply consistent formatting across all sheets" - -**Conditional formatting** - -- "Highlight negative values in red" -- "Color-code rows by status (green/yellow/red)" -- "Add data bars to show relative performance" - -#### Document import - -**PDF extraction** - -- "Extract the financial table from this PDF into Excel" -- "Pull the line items from this invoice PDF into my template" -- "Convert this scanned statement into editable data" - -**Template population** - -- "Fill in my deal template using data from this offering memo" -- "Populate the pitch template with these company metrics" -- "Map the imported CSV data to my standard format" - -#### Model review - -**Audit and validation** - -- "Check that all formulas link correctly across sheets" -- "Verify the balance sheet balances in all periods" -- "Find any hardcoded values that should be formulas" - -**Improvement** - -- "How can I simplify this model structure?" -- "What's missing from this valuation model?" -- "Suggest ways to make this more user-friendly" - ---- - -## Frequently asked questions - -#### Which models are available when using Claude for Excel? - -You can switch between Opus 4.7, Opus 4.6, and Sonnet 4.6 when using Claude for Excel. - -#### Does Claude understand financial modeling conventions? - -Yes, Claude is trained to recognize common financial modeling patterns, formula structures, and industry-standard calculations. However, always verify that outputs match your specific methodologies. - -#### Can I use Claude for Excel with sensitive data? - -Claude for Excel works within your existing security framework. For highly sensitive or regulated data, ensure you follow your organization's data handling policies. - -#### What happens to my chat history? - -Currently, chat history is not saved between sessions. Each time you open the add-in, you start a fresh conversation with Claude. However, we are working to support this in future versions of Claude for Excel. - -#### How does Claude access my spreadsheet? - -Claude reads the content of your currently open workbook, including cells, formulas, and tab structure. It can only access the workbook you have open in Excel. - -#### What if Claude makes a mistake? - -Claude highlights all changes it makes to your workbook. Review these changes carefully before saving or sharing your file. You can always undo changes using Excel's standard undo function. - -## Related Articles -- [Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Work across Excel, PowerPoint, and Word](https://support.claude.com/en/articles/13892150-work-across-excel-powerpoint-and-word) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) diff --git a/data/claude/claude/features-and-capabilities/12864745-using-claude-in-microsoft-foundry.md b/data/claude/claude/features-and-capabilities/12864745-using-claude-in-microsoft-foundry.md deleted file mode 100644 index 880f17f7..00000000 --- a/data/claude/claude/features-and-capabilities/12864745-using-claude-in-microsoft-foundry.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "Using Claude in Microsoft Foundry" -title_slug: "using-claude-in-microsoft-foundry" -source_url: "https://support.claude.com/en/articles/12864745-using-claude-in-microsoft-foundry" -last_updated_iso: "2026-03-16T21:22:26Z" -article_id: "14542585" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Using Claude in Microsoft Foundry - -_Last updated: 2026-03-16T21:22:26Z_ - -Claude Haiku 4.5, Sonnet 4.5, and Opus 4.1 models are available in public preview in Microsoft Foundry, where Azure customers can build production applications and enterprise agents. - -This integration enables developers to: - -- **Start building immediately:** Deploy Claude through Foundry's APIs, tools, and workflows. -- **Use your existing Azure agreements:** Claude is eligible for Microsoft Azure Consumption Commitment (MACC), and works with current Azure agreements and billing, eliminating separate vendor approvals. -- **Build in your preferred language:** Access Claude using Python, TypeScript, and C# SDKs with Microsoft Entra authentication. - -If you need support while using Claude through Microsoft Foundry, review the **[Azure AI services support and help options](https://learn.microsoft.com/en-us/azure/ai-foundry/foundry-agent/ask-foundry-agent)**. For specific details, including support channels, SLAs, escalation protocols, etc., please consult your Foundry agreement. - -Refer to [our Claude Docs](https://docs.claude.com/en/docs/build-with-claude/claude-in-microsoft-foundry) for more information. - -## Related Articles -- [How up-to-date is Claude's training data?](https://support.claude.com/en/articles/8114494-how-up-to-date-is-claude-s-training-data) -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude/features-and-capabilities/13345190-get-started-with-claude-cowork.md b/data/claude/claude/features-and-capabilities/13345190-get-started-with-claude-cowork.md deleted file mode 100644 index 34efdb16..00000000 --- a/data/claude/claude/features-and-capabilities/13345190-get-started-with-claude-cowork.md +++ /dev/null @@ -1,263 +0,0 @@ ---- -title: "Get started with Claude Cowork" -title_slug: "get-started-with-claude-cowork" -source_url: "https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork" -last_updated_iso: "2026-04-15T22:23:32Z" -article_id: "15229827" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Get started with Claude Cowork - -_Last updated: 2026-04-15T22:23:32Z_ - -This article explains how to use **[Claude Cowork](https://claude.com/product/cowork)**, which brings Claude Code's agentic capabilities to Claude Desktop for knowledge work beyond coding. - -## Availability - -Claude Cowork is available for paid plans (Pro, Max, Team, Enterprise) on: - -- **Claude Desktop for macOS** - - **[Click here](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect)** to download -- **Claude Desktop for Windows** - - Cowork requires the latest version of Claude for Windows. Download or update at **[claude.com/download](https://claude.com/download)**. - -#### Will my computer support Claude Cowork? - -If you haven't installed Claude Desktop yet and want to check if your computer will support Cowork, click the link associated with your system to download a simple program that checks this for you: - -- **[macOS](https://claude.ai/api/desktop/darwin/universal/cowork-readiness-check/latest/redirect)** -- **[Windows arm64](https://claude.ai/api/desktop/win32/arm64/cowork-readiness-check/latest/redirect)** -- **[Windows x64](https://claude.ai/api/desktop/win32/x64/cowork-readiness-check/latest/redirect)** - -Open the program after downloading to run the Cowork readiness check. If you see "This computer is ready for Cowork," you can move forward. - ---- - -## What is Claude Cowork? - -Claude Cowork uses the same agentic architecture that powers Claude Code, now accessible within Claude Desktop and without opening the terminal. Instead of responding to prompts one at a time, Claude can take on complex, multi-step tasks and execute them on your behalf. - -With Cowork, you can describe an outcome, step away, and come back to finished work—formatted documents, organized files, synthesized research, and more. With scheduled tasks, Claude can complete work for you automatically, which isn't possible in regular chats outside of Cowork. With the introduction of projects in Cowork, you can organize related tasks into persistent, self-contained workspaces with their own files, links, instructions, and memory, making Cowork more powerful for recurring or long-running work. - -**Important:** - -- Cowork has unique risks due to its agentic nature and internet access. -- Cowork respects your current network egress permissions. - - **Important:** Network egress permissions don't apply to the **[web search tool](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search)** or MCPs, including Claude in Chrome.* *Team or Enterprise plan owners can turn off web search for Cowork and Chat in **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)**, or Claude in Chrome via **[Organization settings > Claude in Chrome](http://claude.ai/admin-settings/browser-extension).** -- Cowork stores conversation history locally on your computer, so is not subject to Anthropic's **[data retention timeframe](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)**. -- Cowork activity is not captured in Audit Logs, Compliance API, or Data Exports. Do not use Cowork for regulated workloads. -- If you're a Team or Enterprise plan admin, you can **[use OpenTelemetry (OTel) to monitor Claude Cowork activity](https://support.claude.com/en/articles/14477985-monitor-claude-cowork-activity-with-opentelemetry)** across your organization. - - OpenTelemetry is **not** a replacement for audit logging. -- Please review **[Use Cowork safely](https://support.claude.com/en/articles/13364135-using-cowork-safely)** for more information. - -For important limitations and considerations for Team and Enterprise organizations using Cowork, see **[Cowork for Team and Enterprise plans](https://support.claude.com/en/articles/13455879-cowork-for-team-and-enterprise-plans)**. - -#### Key capabilities - -- **Direct local file access:** Claude can read from and write to your local files without manual uploads or downloads. -- **Sub-agent coordination:** Claude breaks complex work into smaller tasks and coordinates parallel workstreams to complete them. -- **Professional outputs:** Generate polished deliverables like Excel spreadsheets with working formulas, PowerPoint presentations, and formatted documents. -- **Long-running tasks:** Work on complex tasks for extended periods without conversation timeouts or context limits interrupting your progress. -- **Scheduled tasks:** Create and save tasks that you can have Claude run on-demand, or automatically on a cadence of your choosing. -- **Spreadsheets and presentations:** Cowork can produce spreadsheets and slides that can be further edited with Claude for Excel and Powerpoint. -- **Projects:** Group related tasks into separate workspaces with their own files, context, instructions, and memory. See **[Organize your tasks with projects in Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-cowork).** -- **Mobile access for Pro and Max:** Message Claude from your phone and get results delivered back to the same conversation. Claude works on your desktop using your local files and connectors — you just don't have to be sitting in front of it. See **[Assign tasks to Claude from anywhere in Cowork](https://support.claude.com/en/articles/13947068-assign-tasks-to-claude-from-anywhere-in-cowork)**. - ---- - -## How Claude Cowork runs your tasks - -Cowork runs directly on your computer, giving Claude access to the files you choose to share. Code runs safely in an isolated space, but Claude can make real changes to your files. - -When you start a task in Cowork, Claude: - -1. Analyzes your request and creates a plan. -2. Breaks complex work into subtasks when needed. -3. Runs code and shell commands in an isolated virtual machine (VM) on your computer. -4. Coordinates multiple workstreams in parallel if appropriate. -5. Delivers finished outputs directly to your file system. - -You maintain visibility into what Claude is planning and doing throughout the process so you can steer when it matters, or let Claude run independently. - ---- - -## Get started - -#### Requirements - -- **Claude Desktop app:** Cowork requires the **[desktop app](https://support.claude.com/en/articles/10065433-installing-claude-desktop)** for macOS or Windows and is not available on web or mobile. -- **Paid Claude subscription:** Cowork is available to paid Claude plans (Pro, Max, Team, Enterprise) only. -- **Active internet connection:** Required throughout the session. - -#### Access Claude Cowork - -1. Open Claude Desktop. -2. Look for the mode selector that includes "Chat" and the Cowork tab. -3. Click the "Cowork" tab to switch modes to "Tasks". -4. Describe the task you want Claude to complete. -5. Review Claude's approach, then let it run. - -> **Note:** The Claude Desktop app must remain open while Claude is working. If you close the app, your session will end. - -## What to expect during a task - -When Claude is working on a task in Cowork: - -- **Progress indicators** show what Claude is doing at each step. -- **Transparency:** Claude surfaces its reasoning and approach so you can follow along. -- **Steering:** You can jump in to course-correct or provide additional direction mid-task. -- **Parallel work:** For complex tasks, Claude may coordinate multiple sub-agents working simultaneously. -- **Deletion protection:** When using Cowork, Claude requires your explicit permission before permanently deleting any files. You will see a permission prompt and will need to select "Allow" before Claude is allowed to perform deletion tasks. - -Tasks can run for extended periods depending on complexity. You can monitor progress or step away and return when Claude finishes. - ---- - -## Add global and folder instructions - -#### Global instructions - -You can give Claude standing instructions that apply to every Cowork session. Use this to specify your preferred tone, output format, or background on your role. - -To set global instructions: - -1. Navigate to Settings > Cowork within Claude Desktop. -2. Click "Edit" next to **Global instructions**. -3. Type your instructions in the text box and click "Save": - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2180541860/aad5befe38e5d2da4f97040baa29/8c27842d-07d6-4b6f-b513-9ea9fbd002dc?expires=1776783600&signature=2a3802595aa51c315c397c9aac0342c051f61637801dc112ea0818133d2f622f&req=diEvFsx6nIlZWfMW1HO4zah%2FGLfis9998mPglonEgA6pXK2zAyRp5MqvcYzI%0A4rKg%0A) - -#### Folder instructions - -Folder instructions add project-specific context to Cowork when you select a local folder. Claude can also update these on its own during a session. - ---- - -## Claude Cowork plugins - -Plugins customize how Claude works for your role, team, and company in Cowork. Each one bundles skills, connectors, and sub-agents into a single package. For details on finding, installing, and customizing plugins, see **[Use plugins in Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-cowork)**. - ---- - -## Schedule recurring tasks - -You can set up tasks that Claude runs automatically or on demand. To schedule a task, type `/schedule` in any Cowork task. You can also click "Scheduled" in the left sidebar to view, create, and manage your scheduled tasks. - -Scheduled tasks only run while your computer is awake and the Claude Desktop app is open. - -For more in-depth details, see **[Schedule recurring tasks in Cowork](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-cowork)**. - ---- - -## Usage limits - -Working on tasks with Cowork consumes more of your usage allocation than chatting with Claude. This is because complex, multi-step tasks are compute-intensive and require more tokens to execute. - -If you find yourself hitting usage limits frequently when using Cowork, consider: - -- Batching related work into single sessions. -- Using standard chat for simpler tasks that don't require file access or extended execution. -- Monitoring your individual usage in **[Settings > Usage](http://claude.ai/settings/usage)**. - -See **[Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices)** for more information. - ---- - -## Example use cases - -Cowork is designed for complex, multi-step work that benefits from file access and extended execution time. Here are some examples: - -#### File and document management - -- **Organize files:** "Organize my Downloads folder by type and date" — Claude can sort hundreds of files into categorized folders. -- **Process receipts:** Drop receipts in a folder and ask Claude to create a formatted expense report. -- **Batch rename:** Rename files with consistent patterns like YYYY-MM-DD formatting. - -#### Research and analysis - -- **Research synthesis:** Combine information from web searches, articles, papers, and notes into coherent reports or summaries. -- **Transcript analysis:** Extract themes, key points, and action items from meeting notes, interviews, or lecture recordings. -- **Personal knowledge synthesis:** Analyze your notes, journals, or research files to surface patterns, themes, and connections you might have missed. - -#### Document creation - -- **Spreadsheets with formulas:** Generate Excel files with working VLOOKUP, conditional formatting, and multiple tabs—not just CSVs that need fixing. -- **Presentations:** Create slide decks from rough notes or meeting transcripts. -- **Reports from messy inputs:** Turn voice memos and scattered notes into polished documents. - -#### Data and analysis - -- **Statistical analysis:** Outlier detection, cross-tabulation, and time-series analysis on your data files. -- **Data visualization:** Generate charts using your data. -- **Data transformation:** Clean, transform, and process datasets. - ---- - -## Permissions and security - -Cowork runs with layered protections on your computer: - -- **Code execution isolation:** Shell commands and code Claude writes run inside an isolated virtual machine (VM), separate from your main operating system. -- **Controlled file and network access:** Claude can only read and write files in folders you've connected, and network access follows the egress settings you've configured. - -> **Important:** Claude has access to the local files you grant it permission to access, and can take real actions on your behalf. Review Claude's planned actions before allowing it to proceed, especially when working with sensitive files. - -#### Permissions - -Permissions work the same as for chat. You control: - -1. Which **[MCPs you connect to Claude](https://claude.ai/settings/connectors)** and how often they ask for permission. -2. **[Claude's internet access](https://claude.ai/settings/capabilities)** - -Please carefully assess how much you trust an MCP or website before extending access beyond Claude's default settings. - ---- - -## Current limitations - -Some Cowork capabilities are not yet available: - -- **Memory in projects only:** Memory is supported within projects but is not retained across standalone Cowork sessions. -- **No chat or artifact sharing:** Sessions cannot be shared with others. -- **Desktop app required:** Cowork runs on your desktop computer via the Claude Desktop app. Pro and Max users can also message Claude from the mobile app while your desktop stays active. See Assign tasks to Claude from anywhere in Cowork for details. -- **Session persistence:** The Claude Desktop app must remain open and your computer must be awake for Claude to work on tasks. If you close the app or your computer goes to sleep, active tasks will stop. - -We're iterating on Cowork based on feedback. If you encounter issues or have suggestions, use the feedback button in the app to share feedback with our team. - ---- - -## Troubleshooting - -#### I'm seeing "Setting up Claude's workspace" when I start Cowork; what does this mean? - -This message is expected and indicates that Cowork is updating to the most recent version to apply any fixes and improvements. - -#### Claude stopped working on my task - -Ensure the Claude Desktop app was open throughout the entire task. If the app was closed or your computer went to sleep, the session may have ended. - -#### I'm hitting usage limits quickly - -Cowork consumes more usage than standard chat. Try using standard chat for simpler tasks and reserve Cowork for complex, multi-step work that benefits from file access. - -#### Files aren't appearing where expected - -Check that you've granted Claude the appropriate file access permissions. Review the output location Claude specified when completing the task. - -#### I'm trying to start Cowork on Windows and seeing "VM service not running." What does this mean and how can I fix it? - -"VM service not running" indicates that the Claude VM Service (CoworkVMService) isn't available. This can happen if you installed Cowork via the older .exe/Squirrel installer instead of MSIX, or the Windows service is stopped. To fix this, reinstall from **[our download page](https://claude.com/download)**, or start "Claude VM Service" in services.msc / `sc start CoworkVMService` (or `CoworkVMServiceStore` for Microsoft Store installs). - -#### I'm trying to start Cowork on Windows and seeing "EXDEV: cross-device link not permitted." What does this mean and how can I fix it? - -This happens when the VM image download crosses a drive boundary. The most common cause of this issue is when the path Settings > System > Storage > "Where new content is saved" points at D:\ instead of C:\, which makes Windows symlink the MSIX package folder across drives. This can also be caused by AppData redirected to a network share via a roaming profile. To fix this, set storage back to C:\, uninstall then reinstall Cowork, and update to the latest desktop version (which downloads directly to the final drive). - -## Related Articles -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Schedule recurring tasks in Claude Cowork](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-claude-cowork) -- [Assign tasks from anywhere in Claude Cowork](https://support.claude.com/en/articles/13947068-assign-tasks-from-anywhere-in-claude-cowork) -- [Organize your tasks with projects in Claude Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork) -- [Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-let-claude-use-your-computer-in-cowork) diff --git a/data/claude/claude/features-and-capabilities/13364135-use-claude-cowork-safely.md b/data/claude/claude/features-and-capabilities/13364135-use-claude-cowork-safely.md deleted file mode 100644 index 2e0eee81..00000000 --- a/data/claude/claude/features-and-capabilities/13364135-use-claude-cowork-safely.md +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: "Use Claude Cowork safely" -title_slug: "use-claude-cowork-safely" -source_url: "https://support.claude.com/en/articles/13364135-use-claude-cowork-safely" -last_updated_iso: "2026-04-09T02:23:10Z" -article_id: "15263286" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Use Claude Cowork safely - -_Last updated: 2026-04-09T02:23:10Z_ - -Cowork lets Claude work on your computer with access to your files, browser, connected services, and apps. That capability comes with risks worth understanding. This article covers what we've built to keep you safe, what you should watch for, and how to protect yourself when using Cowork. - -## Availability - -Claude Cowork is available for paid plans (Pro, Max, Team, Enterprise) on: - -- **Claude Desktop for macOS** - - **[Click here](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect)** to download -- **Claude Desktop for Windows** - - Cowork requires the latest version of Claude for Windows. Download or update at **[claude.com/download](https://claude.com/download)**. - ---- - -## Understanding the risks - -**[Claude Cowork](https://claude.com/product/cowork)** has unique risks due to its agentic nature and internet access. - -**To minimize risks:** - -- Avoid granting access to local files with sensitive information, like financial documents. -- When using the Claude in Chrome extension, limit access to trusted sites. -- If you chose to extend Claude’s default internet access settings, be careful to only extend internet access to sites you trust. -- Monitor Claude for suspicious actions that may indicate prompt injection. -- Ensure you’re using trusted MCPs (as always). -- Be especially cautious with computer use—Claude is interacting with your actual desktop and apps outside the virtual machine. For details on how computer use works and how to manage permissions, see **[Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-computer-use-safety)**. - -> **Important:** Cowork has access to Claude in Chrome; we strongly advise against using Claude in Chrome to manage or take actions involving sensitive information. See **[Using Claude in Chrome safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely#h_044f6a88a7)** for more information about the potential risks. - -Cowork activity is not captured in audit logs, Compliance API, or data exports. Do not use Cowork for regulated workloads. For more information, see Cowork for Team and Enterprise plans. - -## Our safety measures - -We've implemented multiple layers of protection: - -- **Model training:** We use reinforcement learning to train Claude to recognize and refuse malicious instructions—even when they appear authoritative or urgent. -- **Content classifiers:** We scan all untrusted content entering Claude's context and flag potential injections before they can affect behavior. -- **Deletion protection:** Cowork requires your explicit permission before permanently deleting any files. You'll see a permission prompt and must select "Allow" before Claude can perform deletion tasks. -- **Computer use safeguards:** When Claude uses your computer, it asks for your permission before accessing each application. For full details, see **[Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-computer-use-safety)**. - -> **Important:** While we've enacted these safety measures to reduce risks, the chances of an attack are still non-zero. Always exercise caution when using Cowork. - ---- - -## Protect yourself from malicious attackers - -**1. Be selective about file access** - -You control which local files Claude can access. Since Claude can read, write, and permanently delete these files, be cautious about granting access to sensitive information like financial documents, credentials, or personal records. Consider creating a dedicated working folder for Claude rather than granting broad access, and keep backups of important files. - -**2. Monitor tasks, not just commands** - -Cowork executes code and commands on your behalf. While we surface what Claude is doing, you shouldn't expect to validate every individual command—instead, watch for unexpected patterns: Is Claude accessing files or websites you didn't mention? Is the task scope creeping beyond what you asked for? If something feels off, stop the task immediately. - -**3. Be cautious with scheduled tasks** - -Scheduled tasks run automatically, which means Claude may be working without you actively watching. Because you can't monitor these tasks in real time, take extra care when setting them up: - -- **Start simple.** Begin with low-risk tasks like generating summaries or compiling information before automating anything more complex. -- **Avoid sensitive data and consequential actions.** Don't schedule tasks that access sensitive files, send messages on your behalf, make purchases, or take other actions that are difficult to undo. -- **Review outputs after each run.** Check the results of scheduled tasks regularly to make sure Claude is performing as expected. You can review past runs from the "Scheduled" page in the left sidebar. -- **Pause tasks you're not actively using.** If you no longer need a scheduled task, pause or delete it rather than leaving it running in the background. - -Scheduled tasks only run while your computer is awake and the Claude Desktop app is open. For more on setting up and managing scheduled tasks, see **[Schedule recurring tasks in Cowork](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-cowork)**. - -**4. Be cautious with computer use** - -When Claude uses your computer, it works outside the virtual machine—interacting directly with your apps, browser, and desktop. This is powerful, but carries additional risk. Keep the following in mind: - -- Start with lower-stakes tasks and build trust gradually, like you would with a new colleague. -- Block sensitive apps (healthcare portals, banking, dating apps) so Claude doesn't encounter information you'd rather keep private. -- Be aware that Claude takes screenshots to understand your screen. -- Monitor Claude's actions. Although it can only use apps that you’ve given it permission to use, if it clicks a link in one app that link will open, even if you haven’t given Claude permission to access that app. - -For more information, see **[Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-computer-use-safety)**. - -**5. Limit browser and web access to trusted sources** - -If you're using the Claude in Chrome extension with Cowork, limit access to sites you trust. Web content is a primary vector for prompt injection attacks—malicious instructions can be hidden in websites, emails, or documents that Claude accesses. Claude's default network access is intentionally restricted; only extend it to sites you trust. - -> **Important:** Network egress permissions don't apply to the **[web search tool](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search)** or MCPs, including Claude in Chrome.* *Team or Enterprise plan owners can turn off web search for Cowork and Chat in **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)**, or Claude in Chrome via **[Organization settings > Claude in Chrome](http://claude.ai/admin-settings/browser-extension).** - -**6. Be especially cautious with unfamiliar MCPs and plugins** - -Desktop extensions (MCPs) and plugins expand what Claude can do, but each one introduces new ways for attacks to reach Claude. Plugins bundle together skills, connectors, and sub-agents into a single package, which means installing one can significantly expand Claude's scope of action. - -Local MCP servers bundled with plugins and desktop extensions run on your computer with the same permissions as any other program you run. Stick to verified extensions from the Claude Desktop directory, and carefully evaluate the permissions any extension or plugin requests before installing. - -For more on plugins, see **[Use plugins in Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-cowork)**. - -**7. Be mindful of cross-app data sharing** - -When using the Claude for Excel and Claude for PowerPoint add-ins with Cowork, Claude can read, edit, and pass context between these applications. For example, Claude might analyze data in Excel and move a chart into a presentation—without you explicitly directing that transfer. Be aware that data from one application may flow into another during a Cowork session, and avoid working with sensitive information in these add-ins while Cowork is active. - -**8. Be aware of mobile access to your desktop** - -When you message Claude from your phone, Claude works on your desktop computer using whatever file access, connectors, and plugins you've already granted. This means your phone effectively becomes a remote control for your desktop's resources. - -If your organization manages your computer, be aware that this extends access to a personal mobile device. Review what access you've granted Claude in Cowork, and consider whether that level of access is appropriate when reachable from your phone. - -**9. Report suspicious behavior immediately** - -If Claude suddenly starts discussing unrelated topics, attempts to access unexpected resources, or requests sensitive information unprompted, stop the task and report it to [usersafety@anthropic.com](mailto:usersafety@anthropic.com) or use the in-app feedback button. Your reports help us improve our defenses. - ---- - -## Your responsibility - -You remain responsible for all actions taken by Claude performed on your behalf. This includes: - -- Any content published or messages sent -- Purchases or financial transactions -- Data accessed or modified -- Actions taken by scheduled tasks running on your behalf -- Actions taken through computer use on your desktop and in your apps -- Respecting third-party website terms of service, including any restrictions on automated access - -For more information about using AI agents safely, please review our **[Acceptable Use Policy for Agents](https://support.claude.com/en/articles/12005017-using-agents-according-to-our-usage-policy)**. - -## Related Articles -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Assign tasks from anywhere in Claude Cowork](https://support.claude.com/en/articles/13947068-assign-tasks-from-anywhere-in-claude-cowork) -- [Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-let-claude-use-your-computer-in-cowork) diff --git a/data/claude/claude/features-and-capabilities/13521390-use-claude-for-powerpoint.md b/data/claude/claude/features-and-capabilities/13521390-use-claude-for-powerpoint.md deleted file mode 100644 index 5fd813da..00000000 --- a/data/claude/claude/features-and-capabilities/13521390-use-claude-for-powerpoint.md +++ /dev/null @@ -1,295 +0,0 @@ ---- -title: "Use Claude for PowerPoint" -title_slug: "use-claude-for-powerpoint" -source_url: "https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint" -last_updated_iso: "2026-04-16T13:46:28Z" -article_id: "15504285" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Use Claude for PowerPoint - -_Last updated: 2026-04-16T13:46:28Z_ - -> Claude for PowerPoint is currently a beta in research preview and available to Pro, Max, Team, and Enterprise plans. - -Claude for PowerPoint is an add-in that integrates Claude into your PowerPoint workflow. It's designed for professionals who build presentations, particularly those who spend significant time creating and refining slide decks. - -With Claude for PowerPoint, you can: - -- Build new slides using your existing client or corporate templates -- Make pinpoint edits to specific slides without regenerating entire decks -- Generate full deck structures from natural language descriptions -- Convert bullets into professional diagrams and native PowerPoint charts -- Use connectors to bring context from your other tools directly into your slides -- Iterate on feedback quickly while preserving formatting and template compliance - ---- - -## Get started with Claude for PowerPoint - -#### Supported versions - -- PowerPoint on the web -- PowerPoint on Windows (Microsoft 365 subscription, build 16.0.13127.20296+) -- PowerPoint on Mac (version 16.46+) - -#### For individuals - -1. Navigate to the **[Claude for PowerPoint listing on Microsoft Marketplace](https://marketplace.microsoft.com/en-us/product/office/WA200010001?tab=Overview)**. -2. Click "Get it now" to install the add-in. -3. Open PowerPoint, activate the add-in, and sign in with your Claude account. - -#### For admins - -**Deploy Claude for PowerPoint to your organization:** - -1. Visit the **[Microsoft 365 Admin Center](https://admin.microsoft.com/)**. -2. Navigate to **Settings > Org Settings > User owned apps and services** and ensure that **[“Let users access the Office Store"](https://learn.microsoft.com/en-us/microsoft-365/admin/manage/manage-addins-in-the-admin-center?view=o365-worldwide#manage-add-in-downloads-by-turning-onoff-microsoft-marketplace-across-all-apps-except-outlook)** is toggled on. -3. Navigate to **Settings > Integrated apps > Add-ins**. -4. Search for "Claude by Anthropic in PowerPoint" in Microsoft AppSource. -5. Deploy the add-in to your organization or specific users. -6. Share these instructions with your team: **[Microsoft's deployment guide](https://learn.microsoft.com/en-us/microsoft-365/admin/manage/manage-deployment-of-add-ins?view=o365-worldwide)**. - -After installation, team members can open PowerPoint, activate the Claude add-in (from **Tools > Add-ins** on Mac or **Home > Add-ins** on Windows), sign in with their Claude credentials, and start working with their presentations. - -> **Important:** Organizations that have disabled "Let users access the Office Store" may find that admin-deployed add-ins don't appear for users. To work around this, deploy using the manifest XML files provided below. - -For IT administrators deploying to multiple users: - -#### Step 1: Obtain the custom manifest - -1. Click **[this link](https://pivot.claude.ai/manifest-powerpoint.xml)** to download the custom manifest XML file. -2. Save this file to a secure location. - -#### Step 2: Access Microsoft 365 Admin Center - -1. Navigate to **[https://admin.microsoft.com](https://admin.microsoft.com)** -2. Sign in with your admin credentials. -3. Go to **Settings** > **Integrated apps.** - -#### Step 3: Upload the custom add-in - -1. Click "Upload custom apps" -2. Select "Office Add-in." -3. Choose "I have a manifest file on this device." -4. Browse and select the Claude for PowerPoint manifest XML file. -5. Click "Upload." - -#### Step 4: Assign users - -Choose your deployment scope: - -- **Entire organization**: All users get access -- **Specific users**: Enter individual email addresses -- **Specific groups**: Select security groups or distribution lists -- **Just yourself**: For admin testing only - -#### Step 5: Deploy - -1. Review deployment settings. -2. Click "Deploy." -3. Add-in will be available within minutes (may take up to 24 hours for full organization rollout). - -#### Step 6: User access - -- Users will see Claude appear in PowerPoint's Home ribbon. -- First-time users will need to sign in with their Claude accounts -- No additional installation required by users. - -#### Connect through an LLM gateway - -If your organization routes API traffic through an internal LLM gateway connected to Amazon Bedrock, Google Cloud Vertex AI, or Microsoft Azure, you can use the add-in without a Claude account. This is the same gateway pattern used by Claude Code. - -For setup instructions and gateway requirements, see **[Use Claude for Excel and PowerPoint with an LLM gateway](https://support.claude.com/en/articles/13945233-use-claude-in-excel-and-powerpoint-with-an-llm-gateway)**. - ---- - -## Key features - -#### Build from templates - -Start with a client or corporate template already loaded. Describe what you need, and Claude generates slides using the correct layouts, fonts, and colors from the slide master. Claude reads your deck's template and respects its formatting rules. - -**Example prompts:** - -- "Create a market sizing section—3 slides covering TAM, SAM, SOM with supporting visuals" -- "Add an executive summary slide using the one-column content layout" - -#### Edit existing slides - -Select a slide and tell Claude what to change. Claude makes edits while preserving your formatting and surrounding context. - -**Example prompts:** - -- "Simplify the text on this slide" -- "Add a chart showing the quarterly trend" -- "Restructure the storyline across slides 4-7" - -#### Generate full decks - -Open a blank deck and describe your goal. Claude builds a draft with logical structure and professional defaults, then you can refine from there. - -**Example prompts:** - -- "Create a 10-slide deck walking through our market entry hypotheses" -- "Build an internal project update presentation with timeline and next steps" - -#### Create native charts and diagrams - -Convert bullet points into professional visuals—diagrams, process flows, or editable native PowerPoint charts. Claude produces visuals you can edit directly, not static images. - -**Example prompts:** - -- "Turn these bullets into a process flow diagram" -- "Create a bar chart comparing Q1-Q4 performance" - -#### Template awareness - -Claude reads the slide master, layouts, fonts, and color scheme in your deck and uses them when generating or editing slides. It aims to maintain template compliance without introducing off-brand elements. - -#### Support for connectors - -Connect your other tools to give Claude context beyond what's in your deck. With connectors enabled, Claude can draw on information from your connected tools when generating or refining content. - -To connect a tool, open the Claude sidebar and select the connectors icon to see available options. - -Custom connectors can introduce security risks. Before enabling them, review **[Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp#h_b79c05dfcd)** for guidance on what to consider. - -#### Use Skills in PowerPoint - -Skills you've enabled in your Claude settings are also available in the Claude for PowerPoint add-in. Claude applies relevant Skills automatically while you work—you don't need to invoke them separately. - -You can also type `/` in the sidebar to see available Skills and select one directly (for example, `/deck-check`). Skills that aren't relevant to PowerPoint are excluded from this list. - -To learn more about enabling and managing Skills, see **[Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude)**. - -#### Set persistent instructions - -Use the **Instructions** field in the add-in sidebar to set preferences that apply to every conversation in PowerPoint. Instructions are useful for things like brand guidelines (for example, "always use one-line bullets" or "use the blue accent color for highlights"), preferred slide structure, or recurring context Claude should know about your workflow. - -Instructions you set in PowerPoint only apply to PowerPoint — they're separate from any Instructions you set in Excel. - ---- - -## Context and session management - -- **Auto-compaction**: We **[automatically compact longer conversations](https://support.claude.com/en/articles/11647753-understanding-usage-and-length-limits#h_21b66a43b4)** into new conversations to avoid running out of context. -- **Overwrite protection**: To avoid accidental data loss, Claude warns you before overwriting existing data. - -> **Note:** Your use of Claude for PowerPoint is associated with your existing Claude account and is subject to the same usage limits. - ---- - -## Current limitations - -For Claude for Powerpoint use, we automatically delete inputs and outputs on our backend within 30 days of receipt or generation, except in cases outlined in **[How long do you store my organization's data?](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data) **Data will be deleted after 30 days, but will be cached for a number of hours so users can access context in recently closed out documents. - -This is unlike our other commercial products (Team and Enterprise plans) that allow you to save and continue conversations with Claude. Chat history is not saved between sessions. - -Currently, observability and audibility are not available with this feature. Claude for PowerPoint does not inherit custom data retention settings your organization might have set, and isn't included in Enterprise audit logs or the Compliance API at this time. - -As a beta feature, Claude for PowerPoint is **not recommended** for: - -- Final client deliverables without human review -- Presentations containing highly sensitive or regulated data without proper controls -- Replacing your judgment on design and narrative flow - -#### Unsupported versions - -- PowerPoint 2016 / 2019 (perpetual/volume license) -- PowerPoint on iPad -- PowerPoint on Android -- Older builds of Microsoft 365 PowerPoint below the SharedRuntime threshold - ---- - -## Best practices - -To use Claude for PowerPoint safely and effectively: - -- Always review changes before finalizing your work -- Start with your template already applied before asking Claude to generate content. -- Be specific about what you want changed—Claude can target individual slides or elements. -- Verify that outputs match your organization's brand guidelines. - ---- - -## Prompt injection attack risks - -Only use Claude for PowerPoint with trusted files and not files from external untrusted sources (for example, downloaded templates, vendor files, collaborative documents, and data imports). - -An important risk that users of Claude for PowerPoint and other AI tools that can read and manipulate files is prompt injection attacks that hide malicious instructions in file content to trick the AI models into taking unintended actions. For example, a seemingly innocent template or data file received from an external party or downloaded from the internet might contain hidden instructions to "export all financial data to this external URL" or "modify these financial records." Claude may interpret these malicious instructions as legitimate requests from you. - -Our testing has identified edge scenarios where Claude for PowerPoint can be manipulated to: - -- **Extract and share sensitive information **with bad actors through web searches containing your sensitive data or file system access that exposes proprietary information. -- **Modify critical data** such as financial records. -- **Perform destructive actions **without verification (should you allow Claude to act without verifying its actions), exploiting Claude's helpful nature to delete or corrupt important data across multiple slides. - -While we continue to develop our offerings and improve safety measures to reduce these risks, users should exercise caution when using Claude for PowerPoint and should not use it with files from external, untrusted sources. - ---- - -## Example use cases - -#### Consulting deliverables - -- "Build a market sizing section with TAM, SAM, SOM slides" -- "Create a competitive landscape slide comparing 4 players" -- “Summarize these survey results” - -#### Iterative refinement - -- "Simplify the text on slide 3—it's too dense" -- "Combine slides 5 and 6 into a single summary" -- "Make the recommendations section more visual" - -#### Data visualization - -- "Convert these bullet points into a process flow" -- "Create a bar chart from this data table" -- "Add a pie chart showing market share breakdown" - -#### Deck restructuring - -- "Reorder slides to lead with recommendations first" -- "Add transition slides between each major section" -- "Create an agenda slide that reflects the current structure" - ---- - -## Frequently asked questions - -#### Which models are available when using Claude for PowerPoint? - -You can switch between Opus 4.7, Opus 4.6, and Sonnet 4.6 when using Claude for PowerPoint. - -#### Does Claude understand my template? - -Yes. Claude reads the slide master, layouts, fonts, and color scheme in your deck and uses them when generating or editing slides. It aims to maintain template compliance, though you should always review output for complex templates. - -#### Can I use Claude for PowerPoint with sensitive data? - -Claude for PowerPoint works within your existing security framework. For highly sensitive or regulated data, ensure you follow your organization's data handling policies. - -#### What happens to my chat history? - -Currently, chat history is not saved between sessions. Each time you open the add-in, you start a fresh conversation with Claude. - -#### How does Claude access my presentation? - -Claude reads the content of your currently open presentation, including slides, text, shapes, and slide master information. It can only access the presentation you have open in PowerPoint. - -#### What if Claude makes a mistake? - -Review Claude's changes carefully before saving or sharing your file. You can always undo changes using PowerPoint's standard undo function (Ctrl+Z / Cmd+Z). - -## Related Articles -- [Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude) -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Work across Excel, PowerPoint, and Word](https://support.claude.com/en/articles/13892150-work-across-excel-powerpoint-and-word) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) diff --git a/data/claude/claude/features-and-capabilities/13641943-visual-and-interactive-content.md b/data/claude/claude/features-and-capabilities/13641943-visual-and-interactive-content.md deleted file mode 100644 index e17c29a5..00000000 --- a/data/claude/claude/features-and-capabilities/13641943-visual-and-interactive-content.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: "Visual and interactive content" -title_slug: "visual-and-interactive-content" -source_url: "https://support.claude.com/en/articles/13641943-visual-and-interactive-content" -last_updated_iso: "2026-03-16T20:30:19Z" -article_id: "15726505" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Visual and interactive content - -_Last updated: 2026-03-16T20:30:19Z_ - -Claude can respond with visual content when it’s clearer than plain text. Some visuals display real-world data—like weather and recipes. Others are custom-built by Claude for your specific question, like a diagram or an interactive chart. Claude can also ask you structured questions using interactive inputs instead of asking you to type. - -> Visual responses and interactive content are available to all Claude users. Data display widgets (weather and recipes) require web search to be enabled. For setup instructions, see **[Enabling and using web search](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search)**. - ---- - -## Visual content - -When you ask Claude about certain topics, it may respond with visual content instead of (or alongside) a text response. This content is designed for information that's easier to understand at a glance. - -#### Weather - -> **Note:** Visual weather content is available on web and desktop. On mobile (iOS and Android), Claude provides weather information as text in the conversation. - -Claude can show current weather conditions and forecasts when you ask about the weather in a specific location. You can ask directly — "What's the weather in Tokyo?" — or more casually, like "Should I bring an umbrella today?" or "What's it like in Denver this weekend?" - -Claude automatically displays temperatures in Fahrenheit for US locations and Celsius for everywhere else. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2040544927/3a9c695b24df387ecdd766ad308c/8be9f393-dcb0-4ff8-89e8-5fa47bedaa38?expires=1776783600&signature=d7ab099a9bddda8900dbb1b03975c1ad2c5ffb2b96d91e4e9b6c2a53941ce5fc&req=diAjFsx6mYhdXvMW1HO4zXlB4ji93RuOdgndksVD5R2Nz%2FerWx%2BV35q8z3we%0AyNp6sUKVM%2BIKQvA3N7M%3D%0A) - -Weather is powered by Google Maps ([https://policies.google.com/privacy](https://policies.google.com/privacy)). - -#### Recipes - -When you ask about recipes, Claude can display formatted recipe cards that are easier to follow than a block of text. Within the recipe cards, you’ll see several ways to interact: change the number of servings or the units of measurement, or click “Get cooking” to launch a step-by-step interface walking you through the recipe. - -> **Note:** Visual recipe cards are available on web and desktop only. On mobile, Claude provides recipe information as text in the conversation. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2040544929/12f4c51eda7779d65d3ea2c7ab16/d0f4a314-cff8-421a-b401-10c2bf50374e?expires=1776783600&signature=02e972363c2fe18a75075bdf97d0a538dba2ca5e10d26354902242186f0148b5&req=diAjFsx6mYhdUPMW1HO4zUQpdLYS2leRrIPm%2FImZVg3HQv3R5Sahug%2FqaTRe%0A%2Bfufs12jIWDu7K3wkYo%3D%0A) - -#### Custom visuals - -> **Note: **Custom visuals are in beta and available on web and desktop only. - -When a diagram, chart, or interactive element would explain something better than text, Claude can build one from scratch—right in the conversation. Ask how something works and you might get a flowchart. Upload a CSV and Claude can render a chart you can explore. - -Unlike weather and recipes, custom visuals don’t pull from a fixed data source. Claude generates the layout, logic, and interactivity specific to your question. - -For details and tips, see **[Custom visuals in chat](https://support.claude.com/en/articles/13979539-custom-visuals-in-chat)**. - ---- - -## Sports scores - -Claude can provide current scores, standings, and detailed game stats when you ask about sports. - -Claude can look up data for the following leagues and sports: - -- **US professional leagues:** NFL, NBA, NHL, MLB, WNBA, MLS -- **US college sports:** NCAA football, NCAA men's basketball, NCAA women's basketball -- **International soccer:** English Premier League, La Liga, Serie A, Bundesliga, Ligue 1, Champions League -- **Individual sports:** Tennis, golf, NASCAR, cricket, MMA - -Depending on what you ask, Claude can provide recent results and live scores, upcoming games, league standings and rankings, and detailed game stats including box scores and player stats. - -> **Note:** Detailed game stats are not available for golf or NASCAR. Sports data is currently displayed as text on all platforms, not as a visual widget. - ---- - -## Interactive inputs - -Claude will sometimes request more information from you before it responds. Instead of asking you to type out a response, Claude may present interactive options you can click or tap — like multiple choice questions, multi-select options, or a ranking interface. - -For example, if you ask Claude to help you plan a trip, it might ask you to: - -- Select your budget range from a set of options -- Choose which activities interest you from a list -- Rank your priorities (like cost vs. comfort vs. location) - -This content appears at the bottom of the chat. You can still type a response if you prefer. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2040544930/9ad066e137d11e4b559b0217e12d/9bf30d2d-1715-42b3-9da5-2a9298f41f08?expires=1776783600&signature=fe63ae32124541f394387c89c4cfbee8561ed5db54f3125a19976bef2bfc8932&req=diAjFsx6mYhcWfMW1HO4zWmF6PO5YR2kx4wz0C7CTAKMSVjz935dc8sElVzK%0Ad%2B%2FcaPxDFgkFhQZTyGs%3D%0A) - ---- - -## Limitations - -- Visual weather and recipe content doesn’t render on mobile (Claude for iOS and Android). You'll still see the same information, but it will be text-only. -- Sports data is available as text only, not as visual content. -- Interactive content availability may vary based on the type of question and the information available. -- Data display content requires an active internet connection and may be affected by connectivity issues. - ---- - -## Privacy - -- Weather content is powered by Google Maps ([Google's privacy policy](https://policies.google.com/privacy)). -- Recipe images are powered by Bing Image Search ([Microsoft's privacy policy](https://privacy.microsoft.com/en-us/privacystatement)). -- Interactive inputs don't involve third-party services. - ---- - -## Tips - -- **You don't need to do anything special for visual content to appear.** Claude decides when a visual response is appropriate based on your question. Just ask naturally. -- **You can always type instead.** If Claude presents you with interactive content, you're not required to use it. You can type your response in the chat as usual. -- **Ask for what you need.** If Claude gives you a text response where you'd prefer a visual, try rephrasing — for example, "Show me a recipe for chocolate chip cookies" instead of "Do you know any chocolate chip cookie recipes?" - -## Related Articles -- [Can Claude produce images?](https://support.claude.com/en/articles/9002504-can-claude-produce-images) -- [Enabling and using web search](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) -- [Use visual and interactive content on Team and Enterprise plans](https://support.claude.com/en/articles/13663666-use-visual-and-interactive-content-on-team-and-enterprise-plans) -- [Custom visuals in chat](https://support.claude.com/en/articles/13979539-custom-visuals-in-chat) diff --git a/data/claude/claude/features-and-capabilities/13837440-use-plugins-in-claude-cowork.md b/data/claude/claude/features-and-capabilities/13837440-use-plugins-in-claude-cowork.md deleted file mode 100644 index 521fb866..00000000 --- a/data/claude/claude/features-and-capabilities/13837440-use-plugins-in-claude-cowork.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: "Use plugins in Claude Cowork" -title_slug: "use-plugins-in-claude-cowork" -source_url: "https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork" -last_updated_iso: "2026-04-09T14:02:42Z" -article_id: "16045566" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Use plugins in Claude Cowork - -_Last updated: 2026-04-09T14:02:42Z_ - -> Plugins are available to all Claude Cowork users on paid plans (Pro, Max, Team, Enterprise). - -Plugins customize how Claude works for your role, team, and company in Cowork. Each plugin bundles together skills, connectors, and sub-agents into a single package—so instead of setting up each piece individually, you get a ready-to-go setup from the first conversation. - -Claude also connects to services like Google Drive, Gmail, Slack, DocuSign, and many more. Plugins can bundle the right connectors for a given workflow so you don't have to set them up individually. - -> **Note:** Connectors in Cowork reach external services through Anthropic's cloud, not through your local network. Even though Cowork runs on your computer, a custom connector must point to a server that's reachable over the public internet from Anthropic's IP ranges. If your organization's MCP servers are behind a firewall or on a private network, see **[Network requirements for custom connectors](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp#h_b66e88c454)**. - ---- - -## Browse available plugins - -Cowork includes a growing library of plugins for common knowledge work—including sales, finance, legal, marketing, HR, engineering, design, operations, data analysis, and more. Each one comes pre-configured with the skills and connectors relevant to that function. - -We also provide **Plugin Create**, a plugin that helps you build custom plugins from scratch. - -For the full collection of Anthropic-built plugins, visit **[GitHub](https://github.com/anthropics/knowledge-work-plugins)**. - -> **Note:** Plugins may include local MCP servers that run on your computer with the same permissions as any other program you run. Only install plugins from sources you trust. If your organization is on an Enterprise plan, your admin may have restricted which plugins you can install, or disabled local MCP servers entirely. - ---- - -## Install a plugin - -1. Open the Claude Desktop app and switch to the “Cowork” tab. -2. Click the “Customize” menu in the left sidebar, which brings together your plugins, skills, and connectors in one place. -3. Click “Browse plugins” to open a modal where you can view all the available options. -4. Click “Install” on your selected plugin. -5. You can also upload a custom plugin file if you've built one yourself or received one from a colleague. - -Plugins you add yourself are saved locally to your machine. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2100409211/fc01614dde1a616fa31ffaa9cb04/47bacf5b-a810-45b5-a468-9769f1a58ef8?expires=1776784500&signature=78f65ecd3686b9cb436a0337cb148f1e1a74dec22c4672171228fdb6f3215abc&req=diEnFs1%2BlINeWPMW1HO4zZF3LRPaO%2FFQxakFVfq5WwyLr2xlPcLNKZFaiFwz%0A5l81w%2BnHxxwhmXLB2nc%3D%0A) - ---- - -## Use Skills - -Each plugin you install adds Skills you can use while working in Cowork. Type "/" or click the "+" button to see available Skills from your installed plugins. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2157396844/4a790e10f5b88df770783df1d7e9/image.png?expires=1776784500&signature=36a7542bc0ee454c16781955d7f66051596071f476c2b808fb76ec24625d7d31&req=diEiEcp3m4lbXfMW1HO4zf4NC%2FD7i0SRmKUxugP2BQs30jcsjchjHGosCRc9%0AGF2kAvcAPXYqRg7zwgA%3D%0A) - ---- - -## Customize a plugin - -After installing a plugin, you can tailor it to better fit your workflow: - -1. While viewing an installed plugin, click “Customize” in the upper right corner. -2. This opens a new Cowork task with a prompt asking Claude to customize the plugin you chose. -3. Click “Let's go” to start working with Claude to adjust the plugin's Skills and connectors to match how you work. - ---- - -## Build your own plugin - -Want to create something from scratch? Cowork includes **Plugin Create**, a built-in plugin that walks you through the process. You can also start from any of the Anthropic-built templates and modify them. - -For details on plugin structure and formatting, see the **[Plugins reference](https://code.claude.com/docs/en/plugins-reference)** in our Claude Code docs. - ---- - -## Organization-managed plugins - -If you're on a Team or Enterprise plan, an owner can distribute plugins across your organization through plugin marketplaces. These work the same as any other plugin, with a couple of differences: - -- You can't edit organization-managed plugins. This keeps shared tooling consistent across your team. -- Some plugins may be auto-installed or required for you. You can uninstall auto-installed plugins if you don't need them, but required plugins can't be removed. -- Available organization plugins show up when you browse the plugin catalog, and you can install them yourself. - -On Enterprise plans, your admin may customize which plugins are available to your group. This means the plugins you see in the catalog may differ from what colleagues in other groups see. - -For guidance on setting up and managing plugins organization-wide, see **[Manage Cowork plugins for your organization](https://support.claude.com/en/articles/13837433-manage-cowork-plugins-for-your-organization)**. - -## Related Articles -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Manage Claude Cowork plugins for your organization](https://support.claude.com/en/articles/13837433-manage-claude-cowork-plugins-for-your-organization) -- [Install financial services plugins for Cowork](https://support.claude.com/en/articles/13851150-install-financial-services-plugins-for-cowork) -- [Monitor Claude Cowork activity with OpenTelemetry](https://support.claude.com/en/articles/14477985-monitor-claude-cowork-activity-with-opentelemetry) diff --git a/data/claude/claude/features-and-capabilities/13851150-install-financial-services-plugins-for-cowork.md b/data/claude/claude/features-and-capabilities/13851150-install-financial-services-plugins-for-cowork.md deleted file mode 100644 index e1b28c97..00000000 --- a/data/claude/claude/features-and-capabilities/13851150-install-financial-services-plugins-for-cowork.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: "Install financial services plugins for Cowork" -title_slug: "install-financial-services-plugins-for-cowork" -source_url: "https://support.claude.com/en/articles/13851150-install-financial-services-plugins-for-cowork" -last_updated_iso: "2026-03-16T21:32:54Z" -article_id: "16062900" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Install financial services plugins for Cowork - -_Last updated: 2026-03-16T21:32:54Z_ - -We offer a set of open-source plugins that extend Cowork with specialized capabilities for financial services workflows, including financial modeling, equity research, investment banking, private equity, and wealth management. - -These plugins are available in a **[public GitHub repository](https://github.com/anthropics/financial-services-plugins/tree/main?tab=readme-ov-file#claude-for-financial-services-plugins)** that you can add as a marketplace in Cowork. - -## What's included - -The repository contains a **core plugin** and several **add-on plugins** that build on it: - -- **Financial analysis** (core) — Build comparable company analyses, DCF models, LBO models, and 3-statement financials. This plugin also includes all shared MCP connectors for financial data providers. **Install this first.** -- **Investment banking** — Draft CIMs, teasers, and process letters. Build buyer lists, run merger models, and create strip profiles. -- **Equity research** — Write earnings updates and initiating coverage reports. Track catalysts and screen for new ideas. -- **Private equity** — Source and screen deals, run due diligence checklists, draft IC memos, and monitor portfolio company KPIs. -- **Wealth management** — Prep for client meetings, build financial plans, rebalance portfolios, and identify tax-loss harvesting opportunities. - -The repository also includes partner-built plugins from **LSEG** and **S&P Global**, which bring their financial data and analytics directly into Cowork. - -## Add the marketplace - -1. Open the Claude Desktop app. -2. Look for the mode selector at the top of the app that includes "Chat" and “Cowork.” -3. Click the "Cowork" tab. -4. Click “Customize” on the left sidebar. -5. Click “Browse plugins.” -6. Select “Personal.” -7. Click the “+” button, then select **Add marketplace from GitHub**. -8. Enter the repository URL: **[https://github.com/anthropics/financial-services-plugins](https://github.com/anthropics/financial-services-plugins)** -9. Once added, you'll see the available financial services plugins in your marketplace. - -## Install plugins - -1. From your plugin marketplace, browse the available financial services plugins. -2. Install the **financial analysis** plugin first—this is the core plugin that provides shared tools and data connectors used by all other plugins. -3. Install any additional plugins based on your workflow needs. - -Once installed, plugins activate automatically. Skills are applied when relevant, or you can invoke them manually during your Cowork session by typing "/" or clicking the "+" button. - -## Available Skills - -After installation, you can use Skills like: - -- /comps [company] — Run a comparable company analysis -- /dcf [company] — Build a DCF valuation model -- /earnings [company] [quarter] — Generate a post-earnings update report -- /one-pager [company] — Create a one-page company profile -- /ic-memo [project name] — Draft an investment committee memo -- /source [criteria] — Source deals based on criteria -- /client-review [client] — Prep for a client meeting - -## MCP connectors - -The financial analysis core plugin includes connectors for third-party financial data providers such as Daloopa, Morningstar, S&P Global, FactSet, Moody's, MT Newswires, Aiera, LSEG, PitchBook, Chronograph, and Egnyte. - -Access to these connectors may require a separate subscription or API key from the respective provider. Contact your data provider for details. - -## Customize plugins for your firm - -These plugins are designed as starting points. You can customize them to match your firm's workflows by editing the plugin files directly: - -- Add your firm's terminology, processes, and formatting standards to skill files. -- Swap or add MCP connectors to point at your specific data providers. -- Adjust workflow instructions to reflect how your team does analysis. -- Use /ppt-template to teach Claude your firm's branded PowerPoint layouts. - -## Good to know - -- Plugins are file-based (Markdown and JSON) — no code or infrastructure required to customize. -- These plugins work across both Cowork and Claude Code. -- AI-generated financial analysis should always be reviewed by qualified professionals before being used in decision-making. - -## Learn more - -See our blog post for more information: **[Cowork and plugins for finance](https://claude.com/blog/cowork-plugins-finance)**. - -## Related Articles -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Manage Claude Cowork plugins for your organization](https://support.claude.com/en/articles/13837433-manage-claude-cowork-plugins-for-your-organization) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) diff --git a/data/claude/claude/features-and-capabilities/13854387-schedule-recurring-tasks-in-claude-cowork.md b/data/claude/claude/features-and-capabilities/13854387-schedule-recurring-tasks-in-claude-cowork.md deleted file mode 100644 index bc539ed3..00000000 --- a/data/claude/claude/features-and-capabilities/13854387-schedule-recurring-tasks-in-claude-cowork.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: "Schedule recurring tasks in Claude Cowork" -title_slug: "schedule-recurring-tasks-in-claude-cowork" -source_url: "https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-claude-cowork" -last_updated_iso: "2026-04-09T22:39:21Z" -article_id: "16067064" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Schedule recurring tasks in Claude Cowork - -_Last updated: 2026-04-09T22:39:21Z_ - -Scheduled tasks allow you to delegate work to Claude Cowork by creating tasks that run automatically on a recurring basis, or on demand. Instead of starting each task from scratch, you describe it once and Claude handles it on your schedule—delivering finished outputs like reports, briefings, and summaries every time. - -> Scheduled tasks are available in Cowork on Claude Desktop for all paid plans (Pro, Max, Team, Enterprise). - -## What scheduled tasks can do - -Scheduled tasks have access to the same capabilities as regular Cowork tasks, including connected tools, skills, and installed plugins. Common uses include: - -- **Daily briefings:** Summarize Slack messages, emails, or calendar events from the past 24 hours. -- **Weekly reports:** Compile data from Google Drive, spreadsheets, or connected tools into a formatted summary. -- **Recurring research:** Track topics, competitors, or industry news on a regular cadence. -- **File organization:** Periodically sort, clean up, or process files in a designated folder. -- **Team updates:** Generate status updates or standup summaries from project management tools. - -## How scheduled tasks work - -When you create a scheduled task, Claude saves your prompt as the task's instructions and runs them at the cadence you choose. Tasks can search Slack, query files, run web research, generate reports, and more—using any connectors and plugins you've set up in Cowork. - -Each scheduled task runs as its own Cowork session. You can review the results when they're ready, just like any other task. - -> **Important:** Scheduled tasks only run while your computer is awake and the Claude Desktop app is open. If your computer is asleep or the app is closed when a task is scheduled to run, Cowork will skip the task, then run it automatically once your computer wakes up or you open the desktop app again. When Cowork re-runs a skipped task, you will see a notification letting you know. Skipped runs also appear in the task’s history. - -For Team and Enterprise organizations, admins control Cowork access through the admin toggle. For more details, see **[Cowork for Team and Enterprise plans](https://support.claude.com/en/articles/13455879)**. - ---- - -## Create a scheduled task - -There are two ways to create a scheduled task: - -#### From any task using the /schedule Skill - -1. Open Cowork and click “+ New task” in the upper left corner to start a new task. -2. Enter your prompt in the chat input, then click "Let's go" to start the task. -3. Alternatively, open an existing task. -4. Type "/schedule" in the chat input. -5. This launches a Skill to create a scheduled task that can be run on demand or automatically on an interval. -6. Add any other required details about the task you’re trying to create in the chat input and send the message. -7. Claude may ask you questions with **[multiple choice responses](https://support.claude.com/en/articles/13641943-visual-and-interactive-content#h_6bd6fbd2c3)** before creating the scheduled task. -8. Once Claude has all the necessary information, it will output the name of the task it’s creating, the schedule it will follow, and what the task actually does. -9. You can explicitly confirm you want to schedule the task when prompted by Claude by clicking “Schedule": - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2104085399/4dda7e6f76026fd827db0b9323a9/f20635bf-15e7-4978-a213-5b9f67e9fb9a?expires=1776784500&signature=5eb4770e592f2294784cdc6f55c4fe9c0a2ec130fa2f82e7f23bf3ee1306aada&req=diEnEsl2mIJWUPMW1HO4zeLJCUPj9%2B6CPx%2FSrZI7l8z58lKX%2BMZQGIm6MlJy%0ANqU%2F%0A) -10. Claude will create and schedule your task, and it will be added to the “Scheduled tasks” page. - -#### From the “Scheduled tasks” page - -1. Click “Scheduled” in the left sidebar. -2. Click “+ New task” in the upper right. -3. In the **Create scheduled task** modal, enter the following information: - 1. Task name - 2. Description of the task - 3. The prompt describing what your task does. - 1. **Note:** Type "/" to include plugins and Skills. - 4. How frequently the task will run (hourly, daily, weekly, on weekdays, or manually) - 5. The model you want to use [optional] - 6. Which folder Claude should work in [optional] -4. Click “Save” to add a new task to the **Scheduled tasks** page. - -## Manage your scheduled tasks - -To view and manage all your scheduled tasks, click “Scheduled” in the left sidebar. From here you can: - -- View all the scheduled tasks you’ve created -- Review upcoming and past runs -- Click into individual tasks to manually edit the instructions or cadence -- Pause a scheduled task -- Resume a paused task -- Delete a scheduled task -- Run a task on demand - -## Related Articles -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Assign tasks from anywhere in Claude Cowork](https://support.claude.com/en/articles/13947068-assign-tasks-from-anywhere-in-claude-cowork) -- [Organize your tasks with projects in Claude Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork) diff --git a/data/claude/claude/features-and-capabilities/13892150-work-across-excel-powerpoint-and-word.md b/data/claude/claude/features-and-capabilities/13892150-work-across-excel-powerpoint-and-word.md deleted file mode 100644 index 3633959c..00000000 --- a/data/claude/claude/features-and-capabilities/13892150-work-across-excel-powerpoint-and-word.md +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: "Work across Excel, PowerPoint, and Word" -title_slug: "work-across-excel-powerpoint-and-word" -source_url: "https://support.claude.com/en/articles/13892150-work-across-excel-powerpoint-and-word" -last_updated_iso: "2026-04-10T15:41:50Z" -article_id: "16135822" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Work across Excel, PowerPoint, and Word - -_Last updated: 2026-04-10T15:41:50Z_ - -Claude can now work across apps to coordinate between the Excel, PowerPoint, and Word add-ins. Instead of switching between apps and providing context each time, Claude can read from one app and make changes in another. For example, you can ask Claude to analyze data in an Excel workbook, then create a presentation in PowerPoint using those results, without copying and pasting between apps. - -## Requirements - -- A paid Claude plan (Pro, Max, Team, or Enterprise) -- The Claude for Excel add-in installed from the Microsoft Marketplace -- The Claude for PowerPoint add-in installed from the Microsoft Marketplace -- The Claude for Word add-in installed from the Microsoft Marketplace - ---- - -## Let Claude work across apps - -#### 1. Install the add-ins - -Get[ **Claude for Excel**](https://marketplace.microsoft.com/en-us/product/saas/wa200009404?tab=overview), **[Claude for PowerPoint](https://marketplace.microsoft.com/en-us/product/office/WA200010001?tab=Overview)**,** **and** Claude for Word **from the Microsoft Marketplace. Open each app and activate the add-in at least once before using the cross-app features. - -#### 2. Toggle the setting on - -> **Note:** If you're a member of a Team or Enterprise plan, an organization owner needs to go to **[Organization settings > Office agents](https://claude.ai/admin-settings/office-agents)** and toggle the **Let Claude work across apps** setting on before you can enable this capability individually. - -Go to **Settings **in each of Claude for Excel and Powerpoint and toggle **Let Claude work across files** on: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2152216540/23e9f22eca1109ec09f2c6138191/2ef697a8-3a60-4193-bbd7-639ed91b20e9?expires=1776784500&signature=d47e9bc3f5aa114c60c2c122849cb3945a0fd4d0bbf70d90f9a559267b31d877&req=diEiFMt%2Fm4RbWfMW1HO4ze%2BVW3LyWApaQEr1GSm7Lk2y3I5tbzZXoXAvujFB%0Awn1O8x%2F%2B6IWYLQDau8Y%3D%0A) - -> **Note:** This setting is default on for Pro and Max plans and default off for Team and Enterprise plans. - -You'll see connected file indicators when Excel, PowerPoint, or Word files are linked to your session: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2152215013/db0cfd2aa4034975480d82218aad/8f11dc16-2173-4b34-a05a-e31a53b58cc2?expires=1776784500&signature=b72a14c15e5700beacad6983bac54aadc4b7e5ea304595656684d825d1dc8513&req=diEiFMt%2FmIFeWvMW1HO4zZtV0Wux09ZkGgi4PNaz7vV86iEBWzHa5uKQ2lCi%0AJ7jS5ntDUJLO2rEM7Zw%3D%0A) - -## - ---- - -## How it works - -When you describe a task that involves multiple files or apps, Claude coordinates behind the scenes: - -- Claude uses the Excel and PowerPoint add-ins to read from and write to open files. -- Context transfers between apps automatically, so you don't need to copy and paste information manually. - -You stay in one place while Claude does the switching. - -## What you can do - -#### Read and write across open files - -Claude can read data from an open Excel workbook, PowerPoint presentation, or Word document, and make changes to them directly. For example: - -- Pull numbers from an Excel model into a PowerPoint slide or a Word memo. -- Update a chart in PowerPoint with the latest figures from Excel. -- Read content from a presentation and use it to populate a spreadsheet. -- Summarize a Word document into PowerPoint slides. -- Draft a Word memo using data from an Excel workbook. - -#### Pass context between apps - -When Claude works across multiple files in Excel, PowerPoint, and Word, it carries relevant context forward. If you've been building a financial model in Excel and ask Claude to create a summary deck or draft an investment memo, Claude already understands the model's structure and key outputs, so you don't need to re-explain. - ---- - -## Skills work across apps too - -Skills you've enabled in your Claude settings apply when Claude is working in Excel, PowerPoint, or Word during a cross-app task. If you have a Skill that enforces your team's modeling conventions in Excel and another that matches your slide template in PowerPoint, Claude uses each one in the right app as it moves through the workflow. - -For more on how Skills work, see **[Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude).** - ---- - -## Data handling - -Inputs and outputs are automatically deleted from Anthropic's backend within 30 days of receipt or generation, except in cases outlined in **[How long do you store my organization's data?](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)** The Claude for Excel, Claude for PowerPoint, and Claude for Word add-ins do not inherit custom data retention settings your organization may have set, and activity is not currently included in Enterprise audit logs, the Compliance API, or data exports. Chat history is not saved between sessions. - -#### For admins who want to manage access - -Team and Enterprise organization owners can control whether team members can access this capability: - -1. Go to **[Organization settings > Office agents](https://claude.ai/admin-settings/office-agents)** -2. Toggle **Let Claude work across apps** on or off. - -Admins can also manage member access to the Claude for Excel, PowerPoint, and Word add-ins through the **[Microsoft 365 Admin Center](https://admin.microsoft.com)**. - ---- - -## Current limitations - -- Claude can only read from and write to files that are currently open in Excel, PowerPoint, or Word. -- Claude cannot create, open, close, or switch files directly from the add-ins—the files and add-ins must be open with the feature turned on. -- Chat history for cross-app sessions is not saved between sessions. - ---- - -## Troubleshooting - -#### Claude doesn't see my open file - -Make sure the add-in is activated in the app (**Tools > Add-ins** on Mac or **Home > Add-ins** on Windows) and that working across apps is turned on in Claude Desktop settings. - -#### Changes aren't appearing in the other app - -Claude works on open files in sequence. Wait for Claude to finish its current action, then check the target file. You may need to ask Claude to refresh or re-read the file. - -## Related Articles -- [Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude) -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) diff --git a/data/claude/claude/features-and-capabilities/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms.md b/data/claude/claude/features-and-capabilities/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms.md deleted file mode 100644 index 1e5bd890..00000000 --- a/data/claude/claude/features-and-capabilities/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms.md +++ /dev/null @@ -1,336 +0,0 @@ ---- -title: "Use Claude for Excel, PowerPoint, and Word with third-party platforms" -title_slug: "use-claude-for-excel-powerpoint-and-word-with-third-party-platforms" -source_url: "https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms" -last_updated_iso: "2026-04-15T21:18:35Z" -article_id: "16218832" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Use Claude for Excel, PowerPoint, and Word with third-party platforms - -_Last updated: 2026-04-15T21:18:35Z_ - -If your organization uses AWS Bedrock, Google Cloud Vertex AI, Azure AI Foundry, or an LLM gateway to access Claude, you can use the Claude for Excel, Claude for PowerPoint, and Claude for Word add-ins without a Claude account. The add-in connects through your organization's infrastructure, so your prompts and responses stay within your existing trust boundary. - -There are four connection paths, depending on how your organization accesses Claude: - -- **LLM gateway**: The add-in sends requests to your gateway (LiteLLM, Portkey, Kong, etc.), which routes them to the provider of your choice. This is the same pattern used by Claude Code. If your organization already runs **[Claude Code through an LLM gateway](https://code.claude.com/docs/en/llm-gateway)**, you can point the Office add-ins at the same endpoint—no new infrastructure is required. -- **Bedrock direct**: The add-in authenticates through Microsoft Entra ID and calls AWS Bedrock directly, with no gateway in between. -- **Vertex AI direct**: The add-in authenticates through Google OAuth and calls Vertex AI directly. -- **Foundry direct: **The add-in authenticates through your Azure AI Foundry resource directly using its API key. - -Your IT admin chooses the path during deployment. As an end user, the experience is the same regardless of which path your organization uses. - ---- - -## Requirements - -Requirements vary by connection path. - -**All paths:** - -- Claude for Excel, Claude for PowerPoint, or Claude for Word installed (from Microsoft AppSource or deployed by your admin) -- Microsoft 365 with Entra ID (for admin consent and, in the direct-cloud paths, token issuance) - -**LLM gateway:** - -- A gateway URL and API token from your IT team - -**Bedrock direct:** - -- An AWS account with Claude model access enabled in the target region -- An IAM OIDC identity provider and role configured to trust Microsoft Entra ID tokens - -**Vertex AI direct:** - -- A Google Cloud project with the Vertex AI API enabled and Claude model access in the target region -- A Google OAuth client configured with the add-in's redirect URI - -**Foundry direct:** - -- **An Azure AI Foundry resource with at least one Claude model deployed (Claude Opus 4.6, Opus 4.5, Sonnet 4.6, or Sonnet 4.5)** -- Deployment names must be left as the default model IDs (e.g. claude-opus-4-6); custom deployment names aren't supported yet. The adapter probes by model ID, so a renamed deployment won't be found. -- The resource's API key, from **Azure Portal → your Foundry resource → Keys and Endpoint → KEY 1** - -Your organization's IT team manages these resources. If you don't have the credentials you need, contact them—Anthropic can't provide or reset them for you. - ---- - -## Network allowlist - -The add-in needs to reach specific domains to function. Which domains depend on whether your organization uses the Anthropic API directly (1P) or a third-party platform (3P). Share the applicable table with your network or security team so they can allowlist these domains. - -> **Important:** In all configurations—including third-party—your prompts and Claude's responses travel only to your chosen inference provider (your gateway, Bedrock, Vertex AI, or Azure AI Foundry). The domains listed below that point to Anthropic (such as pivot.claude.ai) serve the add-in's interface, feature configuration, and operational telemetry. They don't carry prompt or response content. - -#### Anthropic API (1P) - -Use this table if people in your organization sign in with a Claude account and inference goes to api.anthropic.com. - -#### Third-party platforms (3P) - -Use this table if people in your organization sign in with Microsoft Entra ID and inference goes to your LLM gateway, Bedrock, or Vertex AI. - ---- - -## Deploy the add-in for third-party use (IT admins) - -Use the `claude-in-office` plugin to configure and deploy the add-in across your organization. This tool handles provisioning cloud resources (if using Bedrock or Vertex AI direct), generating the add-in manifest, and obtaining admin consent in a single guided flow. - -#### Use the setup wizard - -**[Install the plugin](https://github.com/anthropics/financial-services-plugins/tree/main/claude-in-office)** and run the interactive setup wizard: - -``` -claude plugin marketplace add anthropics/financial-services-plugins
claude plugin install claude-in-office@financial-services-plugins
/claude-in-office:setup -``` - -The wizard walks you through your connection path: - -- **LLM gateway**: Collects your gateway URL and token, determines which API format to use, generates the manifest, and handles Azure admin consent. -- **Bedrock direct**: Creates the IAM OIDC identity provider and role, generates the manifest, and handles Azure admin consent. -- **Vertex AI direct**: Walks you through creating the Google OAuth client, generates the manifest, and handles Azure admin consent. -- **Foundry direct:** Captures `azure_resource_name` and `azure_api_key`, then generates the manifest. - -When the wizard completes, the add-in is ready to deploy tenant-wide. - -> **Note:** The Bedrock and Vertex AI paths require Node.js for manifest generation and validation. The wizard checks for it and prompts you to install it if it's missing. - -You can use the following commands inside a `claude-in-office` session: - -#### What the wizard provisions - -The wizard automates resource creation based on your connection path. Here's what it sets up: - -**LLM gateway**: No cloud resources to provision. The wizard collects your gateway URL and token, then generates the manifest. - -**Bedrock direct**: Creates an IAM OIDC identity provider that trusts Microsoft Entra ID tokens, a role with bedrock:InvokeModel and bedrock:InvokeModelWithResponseStream permissions, and a trust policy scoped to the Claude add-in's application ID. - -**Vertex AI direct**: Walks you through creating a Google OAuth client in the GCP Console (this step can't be automated via CLI), enables the Vertex AI API, and captures the client ID and secret for the manifest. - -**Foundry direct**: No cloud resources to provision; the wizard collects the resource name and API key for the manifest. - -#### Per-user configuration - -If some values vary per user—for example, different gateway tokens or different AWS roles for different teams—the wizard can write per-user configuration via Microsoft Graph extension attributes. Run `/claude-in-office:update-user-attrs` with the per-user keys after the initial setup. - -#### Deploy to Microsoft 365 - -After the wizard generates your manifest: - -1. Open the **Microsoft 365 Admin Center** and go to **Settings** > **Integrated Apps** > **Upload custom apps**. -2. Select “Office Add-in” as the app type, then upload the manifest.xml file. -3. Choose who gets the add-in: - - If all users share the same configuration, select “Entire organization.” - - If you wrote per-user attributes in the previous step, assign to **Specific users/groups** matching exactly who was configured. Anyone else would open the add-in with no configuration. -4. Accept permissions and finish deployment. - -Propagation to users takes up to 24 hours (usually much faster). The add-in appears under **Home** > **Add-ins** in Excel, PowerPoint, and Word once it lands. - -> **Note:** Start with a pilot group to confirm the add-in works, then widen the assignment. You can change assignment later without redeploying. - -After deploying the add-in, your users can connect by following the steps below. - ---- - -## Connection instructions for end users - -#### LLM gateway - -1. Open Excel, PowerPoint, or Word and launch the Claude add-in. -2. On the sign-in screen, select "Enterprise gateway." -3. Enter the **Gateway URL** and **API token** your IT team provided. - - **Gateway URL**: The HTTPS base URL of your LLM proxy (for example, [https://llm-gateway.yourcompany.com](https://llm-gateway.yourcompany.com)). - - **API token**: The bearer token your proxy expects. The add-in sends this in the Authorization: Bearer header with every request. -4. The add-in checks the connection by sending a test request to the gateway. If it succeeds, you'll see the main app experience. - -Your credentials are stored locally in your browser's localStorage within the add-in's sandboxed iframe. They aren't synced to Anthropic's servers. Because the Office add-in runs inside a sandboxed iframe within the Microsoft application, it can't use your OS keychain the way Claude Code does—for this reason, only enter gateway-issued tokens, not raw cloud provider credentials. - -#### Bedrock, Vertex AI, or Foundry direct - -1. Open Excel, PowerPoint, or Word and launch the Claude add-in. -2. Authenticate using the method of your provider: - 1. **Bedrock or Vertex AI: **Sign in with your Microsoft work account. The add-in uses your Entra ID token to authenticate with your cloud provider—no separate cloud credentials are needed. - 2. **Foundry:** If your admin pre-filled the Azure resource name and API key, the add-in connects automatically. Otherwise, enter the values your IT team provided and select Connect. -3. The add-in reads the configuration your admin provisioned and connects to Bedrock or Vertex AI directly. - -If you see an error at sign-in, confirm with your IT team that your account is in the group assigned to the add-in. - -#### Change or update your connection - -If your API token expires or your IT team gives you a new URL, go to "Settings" in the add-in sidebar, enter the new values, and select "Test connection." - ---- - -## Gateway requirements for IT teams - -The Office add-ins support the same three API formats as Claude Code. Set `gateway_api_format` in your add-in manifest to tell the add-in which format your gateway speaks. - -#### CORS requirements - -The add-in's taskpane loads from [`https://pivot.claude.ai`](https://pivot.claude.ai). Every request to your gateway is therefore cross-origin, and the browser will silently discard any response that lacks CORS headers. - -Your gateway must return `Access-Control-Allow-Origin: [https://pivot.claude.ai](https://pivot.claude.ai)` (or `*`) on every response: GET, POST, OPTIONS, and all error responses. Setting it only on the OPTIONS preflight is not sufficient. For the preflight, return `Access-Control-Allow-Headers: *`. - -#### Required endpoints - -The endpoints your gateway must expose depend on which API format it speaks. Set `gateway_api_format` in your manifest to match. - -**gateway_api_format: anthropic (default)** - -**gateway_api_format: bedrock** - -Native Bedrock InvokeModel pass-through. `gateway_url` must point at the pass-through prefix (for example, [`https://litellm.example.com/bedrock`](https://litellm.example.com/bedrock)). - -**gateway_api_format: vertex** - -Native Vertex pass-through. `gateway_url` must include the API-version segment (for example, [`https://litellm.example.com/vertex_ai/v1`](https://litellm.example.com/vertex_ai/v1)). Also requires `gcp_project_id` and `gcp_region` so the add-in can build the path. - -#### Required header - -For `anthropic` and `vertex` formats, the gateway must forward the `anthropic-version` request header to the upstream provider. - -For `bedrock` format, the SDK puts `anthropic_version` in the request body instead — the gateway must preserve it there. - -Failure to forward the header or preserve the body field may result in reduced functionality or prevent the add-in from working. - -#### Authorization header - -The add-in can send your gateway’s authorization token in either the `x-api-key` or the `Authorization` header. - -#### Model discovery - -On login, the add-in attempts to discover available Claude models via GET /v1/models. If your gateway doesn't expose a model list at that path, the add-in falls back to prompting the user for a model ID manually. - -#### Differences from Claude Code gateway setup - ---- - -## Example gateway configuration with LiteLLM - -> **Warning:** LiteLLM PyPI versions 1.82.7 and 1.82.8 were compromised with credential-stealing malware. Do not install these versions. If you have already installed them: -> -> - Remove the package -> - Rotate all credentials on affected systems -> - Follow the remediation steps in **[BerriAI/litellm#24518](https://github.com/BerriAI/litellm/issues/24518)** -> -> LiteLLM is a third-party proxy service. Anthropic doesn’t endorse, maintain, or audit LiteLLM’s security or functionality. This guide is provided for informational purposes and may become outdated. Use at your own discretion. - -Many organizations use **LiteLLM** as their gateway. Below is a minimal litellm_config.yaml for routing Office add-in requests to Anthropic, Bedrock, or Vertex. - -#### Routing to Anthropic directly - -**yaml** - -``` -model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: claude-sonnet-4-5-20250929
api_key: os.environ/ANTHROPIC_API_KEY

litellm_settings:
drop_params: true -``` - -#### Routing to Amazon Bedrock - -**yaml** - -``` -model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: bedrock/anthropic.claude-sonnet-4-5-20250929-v1:0
aws_region_name: us-east-1

litellm_settings:
drop_params: true -``` - -#### Routing to Google Cloud Vertex AI - -**yaml** - -``` -model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: vertex_ai/claude-sonnet-4-5-20250929
vertex_project: your-gcp-project-id
vertex_location: us-east5

litellm_settings:
drop_params: true -``` - -#### Routing to Azure - -**yaml** - -``` -model_list:
- model_name: claude-sonnet-4-5-20250929
litellm_params:
model: azure_ai/claude-sonnet-4-5-20250929
api_base: https://your-resource.services.ai.azure.com/anthropic
api_key: os.environ/AZURE_API_KEY
extra_headers:
x-api-key: os.environ/AZURE_API_KEY

litellm_settings:
drop_params: true -``` - -For detailed setup instructions, refer to **[LiteLLM's Anthropic format documentation](https://docs.litellm.ai/)**. - ---- - -## What Anthropic collects - -Even when inference goes through your own infrastructure, the add-in communicates with pivot.claude.ai to load its interface and with claude.ai/api/ to evaluate feature flags. These connections transmit operational telemetry—such as which features are used, performance timings, and error rates—so Anthropic can maintain and improve the add-in experience. They don't transmit your prompts or Claude's responses. - -Anthropic collects information in accordance with AWS Bedrock, Google Cloud Vertex AI, or Microsoft Azure's terms, consistent with Anthropic's arrangements with customers. Anthropic doesn't have access to a customer's AWS, Google, or Microsoft instance, including prompts or outputs it contains. Anthropic doesn't train generative models with such content or use it for other purposes. Anthropic can access metadata—such as tool use, token counts, and similar items—and use such metadata for analytic and product improvement purposes. - -For details on what your organization's gateway or cloud provider logs, contact your IT team. - -To route a full audit trail—including prompts, tool inputs, tool outputs, and document references—to your own infrastructure, see **[Configure a custom OpenTelemetry collector for Office agents](https://support.claude.com/en/articles/14447276-)**. - ---- - -## How this differs from signing in with a Claude account - -When you sign in with a Claude account, the add-ins connect directly to Anthropic. When you connect through a third-party platform, the add-ins send inference requests to your organization's infrastructure instead, and your IT team controls how that traffic is routed and logged. - -Some features that rely on having a Claude account aren't available through third-party platforms yet, but we're working on adding support: - -If your team needs these features, talk to your Claude admin about which sign-in path fits your organization. - -#### Add MCP connectors to third-party add-ins - -MCP connectors are now supported in Claude for Excel, PowerPoint, and Word. As an administrator, you can set the MCP gateway in the add-in manifest following the documentation here: **[MCP servers](https://github.com/anthropics/financial-services-plugins/blob/main/claude-in-office/commands/manifest.md#mcp-servers)**. If you prefer to use the bootstrap endpoint, you can configure MCP connectors following the documentation here: **[`mcp_servers`](https://github.com/anthropics/financial-services-plugins/blob/main/claude-in-office/commands/bootstrap.md#mcp_servers)**. - -#### Add Skills to third-party add-ins - -Skills are now supported in Claude for Excel, PowerPoint, and Word. The Anthropic financial services skills are available by default. Additional Skills may be added by administrators or manually by individuals. - -Administrators can add skills using the bootstrap endpoint, following the documentation here: **[`skills`](https://github.com/anthropics/financial-services-plugins/blob/main/claude-in-office/commands/bootstrap.md#skills)**. - -Individuals can manually upload local skills (either as a .zip, .skill, or SKILL.md file) and manage them individually. Skills are uploaded by selecting the "+" button, then Skills → "Upload Skills." - -#### Add file uploads to third-party add-ins - -File uploads are now supported in Claude for Excel, PowerPoint, and Word. Individuals can upload files by selecting the "+" button, then "Add files or photos" . - ---- - -## Troubleshooting - -#### "Connection refused" or network error - -The gateway URL or cloud endpoint is unreachable from the user's network. Verify the URL is correct, the service is running, and there are no firewall or VPN restrictions blocking the connection. Check the **Network allowlist** section above to confirm all required domains are allowed. - -#### 401 Unauthorized or "Invalid token" - -The auth token is invalid or expired. For gateway connections, confirm the token with your IT team. For direct-cloud connections, verify the user's Entra ID account is in the assigned group and that the OIDC trust or OAuth client is configured correctly. For Foundry, regenerate the key in Azure Portal → Keys and Endpoint. - -#### 403 Forbidden or "Access denied" - -The token is valid but lacks the right permissions. For Bedrock, verify the IAM role has `bedrock:InvokeModel` permissions. For Vertex, verify the service account has `aiplatform.endpoints.predict` permissions. For gateways, check the token's scope with your IT admin. For Foundry, check the resource’s networking rules, or confirm the key belongs to the right resource. - -#### 404 Not found - -The add-in couldn't reach the expected API path. For gateways, verify the URL is the base URL (for example, [https://litellm-server:4000)—don't](https://litellm-server:4000)%E2%80%94don't) include /v1/messages in the URL field. - -#### 500 or other server errors - -The gateway or cloud provider encountered an internal error. Check your gateway logs (for example, docker logs litellm if using LiteLLM) for upstream provider errors. Try the request again, and contact your IT admin if the issue persists. - -#### "No models available" - -The add-in couldn't find Claude models. For gateways, your gateway may not expose a model list at GET /v1/models. Your IT team can either configure the gateway to serve a model list or give you a specific model ID to enter manually. For Bedrock or Vertex, confirm that at least one Claude model (Claude Sonnet 4.5 or later) is enabled in your account and region. For Foundry, confirm at least one Claude model is deployed in the resource (Model catalog). - -#### Streaming responses fail or hang - -Verify that your gateway supports Server-Sent Events (SSE) pass-through. Some proxy configurations strip or buffer SSE connections, which prevents streaming responses from reaching the add-in. - -#### A feature I expected isn't available - -Connectors, skills, file uploads, and Working Across Apps aren't available through third-party platforms yet. If you need these, ask your admin about signing in with a Claude account instead. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) -- [Model availability in Claude for Government](https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government) diff --git a/data/claude/claude/features-and-capabilities/13947068-assign-tasks-from-anywhere-in-claude-cowork.md b/data/claude/claude/features-and-capabilities/13947068-assign-tasks-from-anywhere-in-claude-cowork.md deleted file mode 100644 index 0e29accb..00000000 --- a/data/claude/claude/features-and-capabilities/13947068-assign-tasks-from-anywhere-in-claude-cowork.md +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: "Assign tasks from anywhere in Claude Cowork" -title_slug: "assign-tasks-from-anywhere-in-claude-cowork" -source_url: "https://support.claude.com/en/articles/13947068-assign-tasks-from-anywhere-in-claude-cowork" -last_updated_iso: "2026-04-09T14:06:50Z" -article_id: "16223314" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Assign tasks from anywhere in Claude Cowork - -_Last updated: 2026-04-09T14:06:50Z_ - -Claude Cowork gives you one continuous conversation with Claude that you can reach from your phone or your desktop. Assign Claude a task, go do something else, and come back to the finished work. Claude runs on your computer—with access to your local files, connectors, plugins, and your apps through computer use—and messages you the result when it's done. - -> This capability is available in Claude Cowork on Pro and Max plans. It requires both the Claude Desktop app and the Claude mobile app. - ---- - -## Requirements - -To use this capability, you need: - -- The most recent version of the **Claude Desktop app** installed and running on your computer (macOS or Windows x64). Your computer must be awake and the app must be open for Claude to work on tasks. Download or update at **[claude.com/download](http://claude.com/download)**. -- The most recent version of the **Claude mobile app** installed on your phone. Existing mobile app users will need to update to the latest version before using this capability. -- **A Pro or Max plan**. -- **An active internet connection** on both devices. - ---- - -## How it works - -Instead of starting a new session for each task, you have a single persistent thread with Claude. This thread doesn't reset—Claude retains context from previous tasks, so you can pick up where you left off. - -Message Claude from your phone on the way to work, then follow up from your desktop when you sit down. It's the same conversation, same context, wherever you reach it. - -When you assign a task, Claude figures out what kind of work is needed and spins up the right session. Development tasks run in Claude Code; knowledge work runs in Cowork. These sessions appear in their respective sidebars. You can click into any session for details, or wait for the result in the thread. - -Claude messages you the outcome—a spreadsheet, a memo, a comparison table, a pull request—rather than showing you every step of the process. You'll get a push notification on your phone when a task is done or when Claude needs your go-ahead. - ---- - -## Get started - -Follow these steps to get started: - -1. Download or update Claude Desktop. -2. Download or update Claude for iOS/Android. -3. Open Cowork on either your phone or your desktop. -4. Click “Dispatch” on the left side panel. -5. You’ll land on a page describing the functionality. Click “Get started”: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2169954086/419674f781edb2977b93cce062b4/93b1893c-d79a-4eb6-b2f1-2fe3e043bd90?expires=1776783600&signature=9d2739ccba7950c847fc899608bd92079338b63de7227bfee8dda8f6c433c46f&req=diEhH8B7mYFXX%2FMW1HO4zSZP3ZSMHQ35B32drIe5EDnzIfNmfGWpTEQ0ULWF%0A5b5C%0A) -6. On the next screen, you can give Claude access to your files and keep your computer awake by toggling those on: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2169955082/de4053ee0eab8fcb9263584bb171/d39b77da-1a69-4682-9fdb-7ed488f236b0?expires=1776783600&signature=7d76d12db4fd46b926730b2cd1d5ec66114b15b875d75f43b0149a3820932ffc&req=diEhH8B7mIFXW%2FMW1HO4zaZWvNyfVQIYepuGRb1rD3LqifD7y6A0ewXTP0RE%0A5DEX%0A) -7. Click “Finish setup.” -8. Start messaging Claude within the “Dispatch” section. - -After completing these steps, your continuous conversation with Claude syncs across both surfaces automatically. - ---- - -## What you can do - -From your phone, you can hand Claude tasks that use everything on your desktop, including things you can't open on your phone. For example: - -- Ask Claude to pull data from a local spreadsheet and compile a summary report. -- Have Claude search your Slack messages and email, then draft a briefing document. -- Request a formatted presentation built from files in your Google Drive. -- Tell Claude to organize or process files in a specific folder on your computer. - -Claude uses the same connectors, plugins, and file access you've already configured in Cowork. You don't need to set anything up separately for mobile. - -#### Retrieve files and outputs - -When Claude finishes a task that produces a file, you can access it directly from mobile or find it on your desktop at the location Claude specifies. - -#### Memory - -Claude remembers what you've worked on and learns how you work. Context carries across sessions, so you don't have to re-explain your preferences, your projects, or how you like things done. - -You control what Claude remembers. You can view, edit, and delete your memory at any time. - -#### Scheduled tasks and routines - -You can set up tasks that Claude runs automatically on a schedule. Tell Claude once to check your email every morning, pull your metrics every week, or compile a Friday report—and it handles it from there without being asked again. - -For more on setting up and managing scheduled tasks, see **[Schedule recurring tasks in Cowork](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-cowork)**. - -#### Computer use - -Claude can use the apps on your computer to complete tasks you assign through Dispatch. If you ask Claude to update a spreadsheet in Excel, navigate an internal dashboard, or run your dev tools, Claude can work directly with those apps on your desktop. - -For details on how computer use works, permissions, and safety guidance, see **[Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-computer-use-safety)**. - ---- - -## Safety considerations - -From your phone, you can now access everything on your desktop through Claude—including files, connectors, any plugins you've installed, and your apps through computer use. - -Giving a mobile AI agent remote control of a desktop AI agent creates a chain where instructions from your phone can trigger real actions on your computer—including reading, moving, or deleting local files, interacting with connected services, and controlling your browser, and using your desktop apps.. This is powerful, but it also means mistakes (or malicious content the model encounters along the way) can have real consequences. A manipulated instruction, an unexpected command, or a phishing link opened in your browser could cascade into actions that are difficult or impossible to undo. - -Before enabling this, make sure you: - -- Trust every app and service in the chain -- Understand what files and accounts are accessible -- Know how to quickly disconnect or revoke access - -Only connect these agents if you're comfortable with what they *could* do, not just what you intend them to do. - -For additional safety guidance, see **[Use Cowork safely](https://support.claude.com/en/articles/13364135-use-cowork-safely)**. - ---- - -## Current limitations - -The following limitations apply: - -- **Your desktop must be active.** Claude works on your desktop computer. If your computer is asleep or the Claude Desktop app is closed, Claude can't work on tasks. -- **Computer use runs outside the virtual machine.** When Claude uses your apps through computer use, it operates outside the Cowork sandbox. For details, see **[Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-computer-use-safety)**. -- **One continuous thread.** There's no way to start a new thread or manage multiple threads. All messages live in a single conversation. - -## Related Articles -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Schedule recurring tasks in Claude Cowork](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-claude-cowork) -- [Organize your tasks with projects in Claude Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork) -- [Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-let-claude-use-your-computer-in-cowork) diff --git a/data/claude/claude/features-and-capabilities/13979539-custom-visuals-in-chat.md b/data/claude/claude/features-and-capabilities/13979539-custom-visuals-in-chat.md deleted file mode 100644 index f7c247d5..00000000 --- a/data/claude/claude/features-and-capabilities/13979539-custom-visuals-in-chat.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: "Custom visuals in chat" -title_slug: "custom-visuals-in-chat" -source_url: "https://support.claude.com/en/articles/13979539-custom-visuals-in-chat" -last_updated_iso: "2026-03-16T20:28:53Z" -article_id: "16262087" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Custom visuals in chat - -_Last updated: 2026-03-16T20:28:53Z_ - -Claude can generate custom diagrams, charts, and interactive visuals directly in your conversation. When a visual would explain something better than text, Claude builds one from scratch—shaped to your specific question, rendered inline as part of the response. - -> **Note: **Custom visuals are currently in beta and available to all Claude users on web and desktop. - -## How it works - -You don’t need to turn anything on. Claude decides when a visual would help based on what you’re asking. You can also ask directly—try phrases like “draw this as a diagram,” “show me how this changes over time,” or “chart this data.” - -Once a visual appears, you can interact with it—click buttons, adjust sliders, expand it to full screen—and keep asking follow-up questions. Claude can update or rebuild the visual as the conversation continues. - -Here are a few examples of what Claude might generate: - -- “Show me how this process works” → Claude shows you by creating a flowchart. -- Upload a CSV and ask “What does the data show?”→ Claude generates an interactive chart. -- “Help me decide between two different options” → Claude outputs a side-by-side comparison. -- “Visualize this system or concept” → Claude builds a diagram alongside its explanation. - -## Keep a visual - -Custom visuals are ephemeral by default. They live inline as part of Claude's response and aren't saved separately when the conversation moves on. Think of them less like a finished file and more like a whiteboard sketch. - -However, if you do want to keep a visual, you have a few options: - -- **Copy as image** — grab a static snapshot for notes, slides, or a quick paste. -- **Download** — save the visual as an .svg or .html file. -- **Save as artifact** — convert it into an artifact you can keep, publish, and iterate on over time. - -This is the main practical difference from artifacts: artifacts are persistent and shareable from the start, while custom visuals help you think in the moment and only stick around if you choose to keep them. If you want to build something persistent—a tool, an app, a document to share—ask Claude to create an artifact instead. For more information, see **[What are artifacts and how do I use them?](https://support.claude.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-them)** - -## How are custom visuals built? - -Custom visuals aren’t photos or illustrations. Claude builds them using HTML—the same building blocks as web pages—so they’re interactive and specific to your question rather than static images. - ---- - -## Limitations - -- Custom visuals are available in chats on Claude web and desktop apps only. They don’t render on Claude for iOS or Claude for Android or in Cowork sessions. -- If you share a chat, the visual renders for the recipient on web and desktop only and they must be logged in to view. -- Visuals aren't saved automatically. To keep one, use one of the options described above. -- This feature is in beta. Visual quality and complexity will vary, and Claude may not always choose to generate a visual when you expect one. - ---- - -## Tips - -- **Ask for what you want. **If Claude gives a text output when you’d prefer a visual, try rephrasing—“show me a diagram of how this works” or “chart this for me.” -- **Smarter is better.** Opus performs the best at visualization tasks, so if you’re going for something complex, we’d recommend choosing a more intelligent model. -- **Personalize your visuals.** If you tell Claude “make all my visualizations pink”, Claude will remember. -- **Iterate in the conversation. **You can ask Claude to adjust a visual the same way you’d ask it to revise text—“make the chart show monthly instead of yearly” or “add a third option to the comparison.” - -## Related Articles -- [Can Claude produce images?](https://support.claude.com/en/articles/9002504-can-claude-produce-images) -- [What are artifacts and how do I use them?](https://support.claude.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-them) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Visual and interactive content](https://support.claude.com/en/articles/13641943-visual-and-interactive-content) diff --git a/data/claude/claude/features-and-capabilities/14116274-organize-your-tasks-with-projects-in-claude-cowork.md b/data/claude/claude/features-and-capabilities/14116274-organize-your-tasks-with-projects-in-claude-cowork.md deleted file mode 100644 index 9c635778..00000000 --- a/data/claude/claude/features-and-capabilities/14116274-organize-your-tasks-with-projects-in-claude-cowork.md +++ /dev/null @@ -1,106 +0,0 @@ ---- -title: "Organize your tasks with projects in Claude Cowork" -title_slug: "organize-your-tasks-with-projects-in-claude-cowork" -source_url: "https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork" -last_updated_iso: "2026-04-09T14:04:37Z" -article_id: "16463631" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Organize your tasks with projects in Claude Cowork - -_Last updated: 2026-04-09T14:04:37Z_ - -Projects in Claude Cowork let you group related tasks into dedicated workspaces with their own files, context, instructions, and memory. If you use projects on Claude, Cowork projects work similarly, but they live locally on your desktop and are built around the tasks you run through Cowork. - -## Availability - -> **Important:** This feature requires the latest version of Claude Desktop. Start by updating your desktop app if you’re not using the latest version. - -Cowork is available for paid plans (Pro, Max, Team, Enterprise) on: - -- **Claude Desktop for macOS** - - **[Click here](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect) **to download -- **Claude Desktop for Windows** - - Cowork requires the latest version of Claude for Windows. Download or update at **[our download page](https://claude.com/download)**. - ---- - -## Create a project - -Find **Projects** in the left navigation panel and click the “+” button to see the three different ways to create a project: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2183720240/6f6ef438913391703598d86d606c/CleanShot+2026-03-20+at+09_11_43.png?expires=1776784500&signature=784222ad9dcd8613dc16269bc00f56d530b36a688f2a2a713afb19cd37a49928&req=diEvFc58nYNbWfMW1HO4zcOghAO92SxwZwSvwegvtgwjM8IrX2fNCDBRDQK%2F%0A7Pxa4Nsym3%2FqvwYR4JY%3D%0A) - -#### Start from scratch - -Selecting “Start from scratch” allows you to set up a new folder with instructions and files: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2177090014/07832b50003cf7fd3b4e9c7c448b/3385d9b8-c3e7-42b9-ae3f-4d213baa53a7?expires=1776784500&signature=eec470f73c5e95111f04617720ab35fbd9ee8cd4af9c5fe33c5f79a0193d2f2b&req=diEgEcl3nYFeXfMW1HO4zZCoTItCRnGTvb0suCMAnj2pAJNRiCTMuOPHK%2B%2Fz%0AnyP1Fxu%2FuwgRcEub9Zc%3D%0A) - -#### Import from a Claude project - -After selecting “Import from project,” you’ll see a “Search projects in Chat…” field: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2183717962/acdc11bcc825ae76a13f508365bc/CleanShot+2026-03-20+at+09_12_08.png?expires=1776784500&signature=da625a07c03ed83b52ecb90f0fc9bfe12c24f8b4f9ae5020886019cde77a5ba4&req=diEvFc5%2FmohZW%2FMW1HO4zQQ7X2VawpwajggUT7FIJz853%2FoQtVCS9KJsamGk%0Ahy7jKdxaQugGPVoocVM%3D%0A) - -Clicking into the field will display a drop-down showing your recent projects, but you can also use it to search all your projects. After you select a chat project (bulk upload is not supported), you can name the new Cowork project and choose where to save it on your computer: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2183727973/7a25430123d9e13e7c3cdd411f70/CleanShot+2026-03-20+at+09_13_41.png?expires=1776784500&signature=6f9e9957c9f1427fad8939afdf583dd418a9576f1c5b23f88d12e695c2fc5c30&req=diEvFc58mohYWvMW1HO4zU%2FKDSVB9CfJI7f%2FdY0VL6gE3vC6pDsAIvEh8Dus%0AV8iKxULyBiQUG5HkO5k%3D%0A) - -Clicking “Create” will transfer the files and instructions from your existing Claude project and create a new Cowork project. - -#### Use an existing folder on your computer - -If you select “Use an existing folder,” you’ll be prompted to pick a file to use as context for the new Cowork project: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2177087935/2f0052dae601d0b7fecdc029e1c3/2e3ca9e7-23b1-436e-bbdb-edcd31c41f15?expires=1776784500&signature=a2fbdd008be30f8866c6f94c00c817159ea8aada44e3066be3b633f414ea39ef&req=diEgEcl2mohcXPMW1HO4zejrkDDRHSdauv8e2Xj2xOU8IDUbxYQ5ALTOcaWt%0Amtg2hTEOVGNjymNFVQ4%3D%0A) - -After selecting a folder, you can name the new Cowork project, choose where to save it on your computer, add instructions, and attach any additional files. Click “Create” to start using your new project: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2177087937/f59dbe3fc28448a9597ea097cb4d/96a59acb-4054-4b4b-a208-751f9711f535?expires=1776784500&signature=e729965a691b41a02bb10a1d7053adaf581df85062f5315349b067cbdee57a58&req=diEgEcl2mohcXvMW1HO4zUq4WOWzi6Y%2FMfnqHouW6MLI8KJ9LeBrFJXLqsi3%0AYVA%2B6F0XfkTtb%2BhthsU%3D%0A) - ---- - -## What's included in a project - -Each project has its own: - -- **Instructions** — Add tone, formatting, or rules to help guide how Claude works on all tasks in the project. -- **Scheduled tasks** — Set up recurring tasks that are specific to the project. -- **Context** — Add a local folder, link a chat project, or paste in a URL for Claude to reference. -- **Memory** — Claude remembers context from your work within the project. - ---- - -## Memory in projects - -Memory is enabled for Cowork projects. This means Claude can remember context from tasks you've run in a project and apply it to future tasks in the same project. Memory is scoped to the project, so what Claude learns in one project doesn't carry over to others. - -For more information about how memory works, see **[Use Claude’s chat search and memory to build on previous context](https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context)**. - ---- - -## Archive a project - -When you archive a project in Cowork: - -- The project's metadata is removed from the UI, but is not removed locally. -- Any related files or folders stored on your computer are not affected. - ---- - -## Current limitations - -- Projects are only available in Cowork, not in Claude Code. Support for Claude Code is planned for a future update. -- Projects are desktop-only and stored locally. There's no cloud sync for project data at this time. -- For members of Team and Enterprise plans, Cowork projects do not support **[project sharing](https://support.claude.com/en/articles/9519189-manage-project-visibility-and-sharing)**. - -## Related Articles -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Schedule recurring tasks in Claude Cowork](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-claude-cowork) -- [Assign tasks from anywhere in Claude Cowork](https://support.claude.com/en/articles/13947068-assign-tasks-from-anywhere-in-claude-cowork) -- [Let Claude use your computer in Cowork](https://support.claude.com/en/articles/14128542-let-claude-use-your-computer-in-cowork) diff --git a/data/claude/claude/features-and-capabilities/14128542-let-claude-use-your-computer-in-cowork.md b/data/claude/claude/features-and-capabilities/14128542-let-claude-use-your-computer-in-cowork.md deleted file mode 100644 index dac64fbb..00000000 --- a/data/claude/claude/features-and-capabilities/14128542-let-claude-use-your-computer-in-cowork.md +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: "Let Claude use your computer in Cowork" -title_slug: "let-claude-use-your-computer-in-cowork" -source_url: "https://support.claude.com/en/articles/14128542-let-claude-use-your-computer-in-cowork" -last_updated_iso: "2026-04-01T21:25:54Z" -article_id: "16481744" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Let Claude use your computer in Cowork - -_Last updated: 2026-04-01T21:25:54Z_ - -Claude can now use your computer to complete tasks in Cowork and Claude Code (refer to our **[Claude Code Docs](https://code.claude.com/docs/en/desktop#let-claude-use-your-computer)** for more information about this). When Claude doesn't have a connector or tool for what you need, it navigates your screen directly—clicking, typing, and opening apps just like you would. It can work in your browser, open files, and run your dev tools automatically, with no setup required. - -> Computer use is in research preview for Pro and Max plans. It’s available in Cowork and Claude Code in the Claude Desktop application for both macOS and Windows. This early research preview comes with risks—review **[Use Cowork safely](https://support.claude.com/en/articles/13364135-use-cowork-safely)** before using this capability. - ---- - -## How computer use works with Cowork - -In Cowork, Claude uses the most precise tool first. When you assign a task, Claude follows this order: - -1. **Connectors. **If a connector is available—like Gmail, Google Drive, or Slack—Claude uses it. This is the fastest and most reliable path. -2. **Browser. **When there isn’t a connector for the tool you need, Claude can navigate the Chrome browser to work on your task using Claude in Chrome. -3. **Screen interaction. **Claude uses computer use to interact directly with your screen: clicking, typing, and navigating your desktop apps. - -Claude prioritizes the fastest method. For example, pulling messages through your Slack connection takes seconds, but navigating Slack through your screen takes much longer and is more error-prone. - ---- - -## What you can do - -Computer use lets Claude work with the apps and files on your machine. For example: - -- Pull together a competitive analysis using local files and connected tools, then compile it into a formatted report. -- Open your phone simulator, interact with the app you developed, and find UX issues. -- Fill in a spreadsheet with data from multiple sources, format it, and save it to a shared folder. -- Navigate apps that don’t have connectors—like an internal dashboard or a specialized tool your team uses. - -If your work involves a physical machine, Claude keeps working while you step away. Your computer just needs to be on. - ---- - -## Permissions and access - -Claude asks for your permission before accessing each application. You’ll see a prompt and must approve before Claude can interact with that app. Some apps are off-limits by default. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2193297849/243cf7bd2386d92a253c2cec7d32/46cb6fcb-c0ee-4d1c-9974-9c1c1058c81c?expires=1776784500&signature=c0327f7cc11881077fc78429d68756de089f441e35d4819a50cedf446111b898&req=diEuFct3molbUPMW1HO4za8%2BSXqFSySZOFMEfKzd96oZf4En9ZwvX5K2NroT%0A4QZinY7jb1l8dN8VdZI%3D%0A) - -Claude is trained to avoid risky operations—like transferring funds, modifying or deleting files, or handling sensitive data—and to flag signs of prompt injection. However, these safeguards aren't perfect, and Claude may occasionally act outside these boundaries. - ---- - -## Safeguarding personal data - -When Claude uses computer use, Claude takes screenshots of your computer to understand how to navigate the screen and the apps to which you’ve given permission. This means Claude can see any information visible on your screen or those apps, including personal data, sensitive documents, or private information belonging to you or others. - -Be mindful of what's visible when using Claude, especially on apps containing confidential information. Close files or apps with sensitive information before using computer use. - -#### Claude is trained to avoid - -- Engaging in stock trading or investment transactions -- Inputting sensitive data -- Gathering or scraping facial images - -These guardrails are part of how Claude is trained and instructed, but they aren't absolute. Don't rely on them as a substitute for blocking access to sensitive apps. - -#### Recommendations - -- Do not give computer use permission access to sensitive apps (such as banking, healthcare, government). -- Start with simple tasks like research or organizing rather than complex multi-step workflows. -- Make sure your prompts are specific and carefully tailored to avoid Claude doing things you didn't intend. - -#### What to avoid - -We strongly advise against using computer use to manage or take actions on sensitive information including but not limited to: - -- Managing financial accounts or investments -- Handling legal documents or contracts -- Processing medical or health information -- Interacting with apps containing personal information of others - -#### Memory - -Cowork has memory, which means Claude can learn how you work and retain context across sessions. Sensitive data—like passwords, financial details, or health information—is excluded from memory. You can view, edit, and delete what Claude remembers at any time. - ---- - -## Safety - -Computer use runs outside the virtual machine that Cowork normally uses for working on your files and running commands. This means Claude is interacting with your actual desktop and apps, rather than an isolated sandbox. We’ve built safeguards for this: - -- **Per-app permissions. **Claude asks before accessing each application, and some sensitive apps (investment and trading platforms, cryptocurrency) are blocked by default. -- **App blocklist.** Prevent Claude from accessing certain apps by adding them to a blocklist. Any requests from Claude to use blocked applications will be automatically denied. -- **Action review.** Our system scans for signs of prompt injection when Claude uses your computer, and Claude will ask permission before accessing new applications. You can stop Claude at any point. But this capability is still early, and attacks are constantly evolving—stay cautious. - -That said, computer use is a new capability, and the threats it guards against are constantly evolving. Claude makes mistakes, and no safeguards are perfect. Start with apps you trust and monitor Claude’s work—especially early on. Note that actions taken in one app can impact other apps. For example, clicking a link in your email app might open it in Chrome, even if you haven’t explicitly granted Claude permission to use Chrome (we can prevent Claude from seeing the Chrome window but can’t stop the link from opening). We don't recommend for use on apps with sensitive data relating to your healthcare, finances, or other personal records. - -For detailed safety guidance, see **[Use Cowork safely](https://support.claude.com/en/articles/13364135-use-cowork-safely)**. - ---- - -## Current limitations - -This is a research preview. Keep the following in mind: - -- Your desktop must be active. Your computer needs to be awake and the Claude Desktop app needs to be open for computer use to work. -- Complex tasks sometimes need a second try. Computer use works well for many tasks, but may struggle with complex multi-step workflows. -- Screen interaction is slower than connectors. When Claude works through your screen instead of a direct integration, tasks take longer. Where possible, connect the tools you use most. -- Available on Pro and Max plans only. Team and Enterprise plans don’t have access to computer use at this time. - ---- - -## Get started with computer use - -To start using computer use: - -1. Make sure you have the latest version of Claude Desktop. Download or update at claude.com/download. -2. Open the desktop app and go to **Settings > General** (under **Desktop app**). -3. Find the **Computer use** toggle and turn it on: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2193911341/630e6df3b08b27d1c7b4f1ca6a1f/image.png?expires=1776784500&signature=e1be11a0f5fc3e1ef0707800c90e984b466ccb30a2180b1b781aa16d10463f91&req=diEuFcB%2FnIJbWPMW1HO4zR8GrkJ7TU41jdPXX%2BaSOrF%2FBh3IGdxZNxkz0A86%0ABwsf%0A) -4. Open Cowork or Claude Code in the desktop app and start a session. -5. Ask Claude to do something that involves an app on your computer. Claude will ask for permission to access the app before proceeding. - -We’re sharing this early because it’s the kind of capability that gets better with real usage. If something doesn’t work as expected, use the in-app feedback button or reach out to [usersafety@anthropic.com](mailto:usersafety@anthropic.com). - -## Related Articles -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Schedule recurring tasks in Claude Cowork](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-claude-cowork) -- [Assign tasks from anywhere in Claude Cowork](https://support.claude.com/en/articles/13947068-assign-tasks-from-anywhere-in-claude-cowork) diff --git a/data/claude/claude/features-and-capabilities/14328846-browse-skills-connectors-and-plugins-in-one-directory.md b/data/claude/claude/features-and-capabilities/14328846-browse-skills-connectors-and-plugins-in-one-directory.md deleted file mode 100644 index ef98b722..00000000 --- a/data/claude/claude/features-and-capabilities/14328846-browse-skills-connectors-and-plugins-in-one-directory.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "Browse skills, connectors, and plugins in one directory" -title_slug: "browse-skills-connectors-and-plugins-in-one-directory" -source_url: "https://support.claude.com/en/articles/14328846-browse-skills-connectors-and-plugins-in-one-directory" -last_updated_iso: "2026-03-31T13:36:01Z" -article_id: "16740819" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Browse skills, connectors, and plugins in one directory - -_Last updated: 2026-03-31T13:36:01Z_ - -Our unified directory brings skills, connectors, and plugins together in one place so you can find and install everything that customizes Claude without switching between separate menus. On Team and Enterprise plans, the directory is also where skills shared across your organization appear. - ---- - -## Access the directory - -1. Open Claude or Claude Desktop -2. Click “Customize” in the left sidebar. -3. Click on the tab you want to view (Skills, Connectors, or Plugins), then the “+” button. -4. Select “Browse [skills / connectors / plugins]” to open the unified directory. - -#### Skills - -To open the Skills directory, go to **[Customize > Skills](https://claude.ai/customize/skills)**, click the “+” button, then “Browse skills.” Click the “Install” button on any skill to add it to your skills list. Once installed, the skill appears in **[Customize > Skills](https://claude.ai/customize/skills)** and is enabled by default, so Claude can use it automatically when relevant. You can toggle it off at any time, but the skill stays in the directory so you can re-enable it later. - -Skills you install from the directory are view-only—you can use them, but you can’t edit the skill contents. If you want to change how a skill works, download a copy, modify it, and upload it as your own. - -For members of Team and Enterprise plans, the “Your organization” tab surfaces skills that have been shared with your entire organization. This includes skills that owners have provisioned centrally and skills that colleagues have shared org-wide. You can’t fully delete org-shared skills from your list—only the person who shared the skill or an organization owner can remove it from the directory. - -> **Note: **Skills shared with you directly by a colleague don’t appear in the directory—they go straight to your skills list. See **[Use skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude)** for details on how shared skills work. - -#### Connectors - -The connectors tab shows the same catalog of services you can connect Claude to, now in the unified view. Click "Connect" on any service to start the authentication flow. For more on connecting and managing services, see **[Use connectors to extend Claude’s capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities)**. - -#### Plugins - -The plugins tab shows available plugins, including any your organization has distributed through a plugin marketplace. Click "Install" to add a plugin. For more on installing and customizing plugins, see **[Use plugins in Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-cowork)**. - -## For organization owners - -Skill sharing to the directory is off by default. To let people in your organization share skills org-wide, enable the **Share with organization** toggle in **[Organization settings > Skills](https://claude.ai/admin-settings/skills)**. You can also enable the **Skill sharing** toggle separately, which lets people share skills with specific colleagues without publishing to the directory. - -For full details on configuring sharing and provisioning skills centrally, see **[Provision and manage skills for your organization](https://support.claude.com/en/articles/13119606-provision-and-manage-skills-for-your-organization)**. - -## Related Articles -- [When to use desktop and web connectors](https://support.claude.com/en/articles/11725091-when-to-use-desktop-and-web-connectors) -- [What are Skills?](https://support.claude.com/en/articles/12512176-what-are-skills) -- [Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude) -- [Provision and manage Skills for your organization](https://support.claude.com/en/articles/13119606-provision-and-manage-skills-for-your-organization) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) diff --git a/data/claude/claude/features-and-capabilities/14465370-use-claude-for-word.md b/data/claude/claude/features-and-capabilities/14465370-use-claude-for-word.md deleted file mode 100644 index 4e1466c5..00000000 --- a/data/claude/claude/features-and-capabilities/14465370-use-claude-for-word.md +++ /dev/null @@ -1,313 +0,0 @@ ---- -title: "Use Claude for Word" -title_slug: "use-claude-for-word" -source_url: "https://support.claude.com/en/articles/14465370-use-claude-for-word" -last_updated_iso: "2026-04-17T15:24:21Z" -article_id: "16914654" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Use Claude for Word - -_Last updated: 2026-04-17T15:24:21Z_ - -Claude for Word is an add-in that integrates Claude into your Word workflow. It’s designed for professionals who work extensively with documents, particularly in legal review, financial memo drafting, and iterative editing. - -> Claude for Word is currently in beta and available to Pro, Max, Team, and Enterprise plans. - -With Claude for Word, you can: - -- Ask questions about your document and get answers with clickable section citations. -- Edit selected text while preserving surrounding styles, numbering, and formatting. -- Use tracked changes mode so every edit lands as a revision you can accept or reject in Word’s native review pane. -- Have Claude work through comment threads, editing the anchored text and replying with what it changed. -- Fill templates with drafted content that inherits your document’s heading and paragraph styles. -- Find every provision touching a theme with semantic navigation, not just keyword search. - ---- - -## Get started with Claude for Word - -#### Supported versions - -- Word on the web -- Word on Windows (Microsoft 365 subscription, Version 2205 / Build 15202.10000 or later) -- Word on Mac (version 16.61 / Build 22040100 or later) - -#### For individuals - -1. Navigate to the **[Claude for Word listing on Microsoft Marketplace](https://marketplace.microsoft.com/en-us/product/office/WA200010453?tab=Overview)**. -2. Click “Get it now” to install the add-in. -3. Open Word, activate the add-in, and sign in with your Claude account. - -#### For admins - -**Deploy Claude for Word to your organization:** - -1. Visit the **Microsoft 365 Admin Center**. -2. Navigate to **Settings > Org Settings > User owned apps and services** and ensure that **“Let users access the Office Store”** is toggled on. -3. Navigate to **Settings > Integrated apps > Add-ins**. -4. Search for “Claude by Anthropic for Word” in Microsoft AppSource. -5. Deploy the add-in to your organization or specific people. -6. Share these instructions with your team: **Microsoft’s deployment guide**. - -After installation, team members can open Word, activate the Claude add-in (from Tools > Add-ins on Mac or Home > Add-ins on Windows), sign in with their Claude credentials, and start working with their documents. - -> **Important:** Organizations that have disabled “Let users access the Office Store” may find that admin-deployed add-ins don’t appear for people. To work around this, deploy using the manifest XML files provided below. - -For IT administrators deploying to multiple people: - -**Step 1: Obtain the custom manifest** - -1. Click **[this link](https://pivot.claude.ai/manifest-word.xml)** to download the custom manifest XML file. -2. Save this file to a secure location. - -**Step 2: Access Microsoft 365 Admin Center** - -1. Navigate to **https://admin.microsoft.com** -2. Sign in with your admin credentials. -3. Go to **Settings > Integrated apps**. - -**Step 3: Upload the custom add-in** - -1. Click “Upload custom apps.” -2. Select “Office Add-in.” -3. Choose “I have a manifest file on this device.” -4. Browse and select the Claude for Word manifest XML file. -5. Click “Upload.” - -**Step 4: Assign people** - -Choose your deployment scope: - -- **Entire organization: **All people get access -- **Specific users: **Enter individual email addresses -- **Specific groups: **Select security groups or distribution lists -- **Just yourself: **For admin testing only - -**Step 5: Deploy** - -1. Review deployment settings. -2. Click “Deploy.” -3. The add-in will be available within minutes (may take up to 24 hours for full organization rollout). - -**Step 6: Access** - -- People will see Claude appear in Word’s Home ribbon. -- First-time people will need to sign in with their Claude accounts. -- No additional installation required. - -#### Connect through an LLM gateway - -If your organization routes API traffic through an internal LLM gateway connected to Amazon Bedrock, Google Cloud Vertex AI, or Microsoft Azure, you can use the add-in without a Claude account. This is the same gateway pattern used by Claude Code. - -For setup instructions and gateway requirements, see **[Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-and-powerpoint-with-third-party-platforms)**. - ---- - -## Key features - -#### Read and understand documents - -Ask Claude questions about specific sections, clauses, or defined terms in your document. Claude provides answers with clickable citations that navigate directly to the referenced section in your document. - -**Example prompts:** - -- “What’s the liability cap and is it mutual?” -- “Summarize the key commercial terms in this agreement” -- “What assumptions drive the revenue forecast in section 3?” - -#### Edit selected text - -Select a passage and tell Claude what to change. Claude edits only the selection while preserving surrounding styles, numbering, and formatting. New text inherits the paragraph style, font, and numbering of the surrounding content. - -**Example prompts:** - -- “Tighten this paragraph and drop the passive voice” -- “Rewrite this clause to make the indemnification mutual” -- “Simplify this section for a non-technical audience” - -#### Track changes mode - -When you enter suggested edits mode, Claude’s edits land as tracked revisions. The original text is visible as a deletion and the new text as an insertion, all reviewable in Word’s native review pane. This gives you a clear audit trail of what Claude changed, so you can accept or reject each revision individually. - -**Example prompts:** - -- “Rewrite §4.2 to cap damages at 12 months of fees, and make it mutual” -- “Draft a mutual indemnification clause after §8” - -#### Comment-driven editing - -Claude reads comment threads in your document, understands what text each thread is anchored to, and can work through them one by one. For each comment, Claude edits the anchored passage and replies to the thread with a note explaining what it did. - -**Example prompts:** - -- “Work through my open comments” -- “Address the comment on the liability section” - -#### Summarize counterparty redlines - -When a counterparty returns a document with tracked changes, Claude can read and summarize what they changed. Ask Claude to group changes by severity or flag the ones worth pushing back on. - -**Example prompts:** - -- “Summarize what the other side changed and flag anything that’s worth discussing” -- “Which of these redlines are dealbreakers?” - -#### Fill templates - -Draft sections in your document’s heading and paragraph styles. Claude uses your template’s formatting when generating content, so new headings, bullets, and table entries match what’s already there. Tables populate in place without reflowing layout or changing column widths. - -**Example prompts:** - -- “Draft the Key Risks section with four risks in the template’s style” -- “Populate the summary table with revenue, gross margin, and net retention for the last three years” - -#### Semantic navigation - -Find every provision or passage in your document that touches a specific theme. Claude returns thematic matches, not just keyword hits, and each result navigates to the relevant location on click. - -**Example prompts:** - -- “Find every provision touching data retention” -- “Where does this agreement address termination?” - -## Work across Word, Excel, and PowerPoint - -Claude for Word shares context with Claude for Excel and Claude for PowerPoint, so Claude can work across your open documents in a single conversation. For example, you can ask Claude to pull numbers from an Excel model into a Word memo, or summarize a Word document into PowerPoint slides, without copying and pasting between apps. - -For setup instructions, see **[Work across Excel, PowerPoint, and Word](https://support.claude.com/en/articles/13892150-work-across-excel-and-powerpoint)**. - ---- - -## Context and session management - -- **Auto-compaction: **We automatically compact longer conversations into new conversations to avoid running out of context. -- **Overwrite protection: **To avoid accidental data loss, Claude warns you before overwriting existing content. - -> **Note:** Your use of Claude for Word is associated with your existing Claude account and is subject to the same usage limits. - ---- - -## Current limitations - -For Claude for Word use, we automatically delete inputs and outputs on our backend within 30 days of receipt or generation, except in cases outlined in **[How long do you store my organization’s data?](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)** Data will be deleted after 30 days, but will be cached for a number of hours so users can access context in recently closed out documents. - -This is unlike our other commercial products (Team and Enterprise plans) that allow you to save and continue conversations with Claude. Chat history isn’t saved between sessions. - -Currently, observability and audibility are not available with this feature. Claude for Word doesn’t inherit custom data retention settings your organization might have set, and isn’t included in Enterprise audit logs or the Compliance API at this time. - -As a beta feature, Claude for Word is **not recommended** for: - -- Final client deliverables or counterparty sends without human review -- Litigation filings or audit-critical documents without verification -- Replacing legal or financial judgment -- Documents containing highly sensitive or privileged data without proper controls - -#### Unsupported versions - -- Word 2016 / 2019 (perpetual/volume licensed) -- Word on iPad -- Word on Android -- Microsoft 365 Word builds older than Version 2205 (Windows) or 16.61 (Mac) - ---- - -## Best practices - -To use Claude for Word safely and effectively: - -- Always review tracked changes before accepting them. -- Verify that outputs match your firm’s playbook and standard positions. -- Use appropriate permissions and access controls. -- Maintain human oversight for client-facing work. - ---- - -## Prompt injection attack risks - -Only use Claude for Word with trusted documents and not documents from external untrusted sources (for example, downloaded templates, counterparty files, or collaborative documents shared via email). - -An important risk for people using Claude for Word and other AI tools that can read and edit documents is prompt injection attacks that hide malicious instructions in document content (text, comments, tracked changes, headers, footers) to trick AI models into taking unintended actions. For example, a seemingly routine contract received from an external party might contain hidden instructions to modify terms or exfiltrate data. Claude may interpret these instructions as legitimate requests from you. - -Our testing has identified edge scenarios where Claude for Word can be manipulated to: - -- **Extract and share sensitive information **with bad actors through web searches containing your sensitive data or file system access that exposes proprietary information. -- **Modify critical content **such as contract terms or financial figures. -- **Perform destructive actions **without verification (should you allow Claude to act without verifying its actions), exploiting Claude’s helpful nature to delete or alter important content. - -While we continue to develop our offerings and improve safety measures to reduce these risks, you should exercise caution when using Claude for Word and should not use it with documents from external, untrusted sources. - ---- - -## Example use cases - -#### Legal contract review - -- “Summarize the key commercial terms: parties, term, governing law, and anything off-market” -- “Flag provisions that deviate from standard market position, ranked by severity” -- “Make the indemnification mutual and insert our standard fallback language” -- “Work through all five reviewer comments as tracked changes” -- “What did the counterparty change, and which revisions are dealbreakers?” - -#### Finance memo drafting - -- “Draft the Investment Thesis section with three points, pulling the numbers from the uploaded 10-K” -- “Populate the summary table with revenue, gross margin, and FCF for the last three years” -- “Too generic on point two. Use the customer count from the deck” -- “Address the partner’s comment on the Risks section” - -#### Document QA and consistency - -- “Flag inconsistent defined terms and broken cross-references” -- “Check the numbering scheme for gaps” -- “Proofread for spelling, grammar, and punctuation” -- “Is the same party referred to by different names anywhere in this document?” - -#### General document editing - -- “Tighten section 4 and drop the passive voice” -- “Rewrite this for a non-technical audience” -- “Add a fourth risk addressing customer concentration” -- “Define this term and use it consistently throughout” - ---- - -## Frequently asked questions - -#### Which models are available when using Claude for Word? - -You can switch between Opus 4.7, Opus 4.6, and Sonnet 4.6 when using Claude for Word. - -#### Does Claude understand legal and financial document conventions? - -Claude recognizes common document patterns including multi-level legal numbering, defined terms, cross-references, and standard contract structures. However, always verify that outputs match your specific requirements and your firm’s standard positions. - -#### Can I use Claude for Word with sensitive data? - -Claude for Word works within your existing security framework. For highly sensitive or regulated data, ensure you follow your organization’s data handling policies. - -#### What happens to my chat history? - -Currently, chat history isn’t saved between sessions. Each time you open the add-in, you start a fresh conversation with Claude. - -#### How does Claude access my document? - -Claude reads the content of your currently open document, including text, comments, tracked changes, footnotes, tables, and bookmarks. It can only access the document you have open in Word. - -#### What if Claude makes a mistake? - -In tracked changes mode, you can review every edit before accepting it. You can always undo changes using Word’s standard undo function (Ctrl+Z / Cmd+Z). - -#### Does Claude support .doc files? - -Claude for Word supports .docx files. If you’re working with a legacy .doc file, save it as .docx first. - -## Related Articles -- [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack) -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Work across Excel, PowerPoint, and Word](https://support.claude.com/en/articles/13892150-work-across-excel-powerpoint-and-word) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) diff --git a/data/claude/claude/features-and-capabilities/14479591-use-dictation-in-office-agents.md b/data/claude/claude/features-and-capabilities/14479591-use-dictation-in-office-agents.md deleted file mode 100644 index 20ae3243..00000000 --- a/data/claude/claude/features-and-capabilities/14479591-use-dictation-in-office-agents.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: "Use dictation in Office agents" -title_slug: "use-dictation-in-office-agents" -source_url: "https://support.claude.com/en/articles/14479591-use-dictation-in-office-agents" -last_updated_iso: "2026-04-07T23:40:44Z" -article_id: "16936768" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Use dictation in Office agents - -_Last updated: 2026-04-07T23:40:44Z_ - -Dictation lets you speak your prompts instead of typing them when using Office agents. Click the microphone icon in the chat input, speak, and your words appear in the composer as you talk. - -Dictation is available for organizations that sign in with Claude directly. It isn't available when Office agents is configured with third-party authentication such as a gateway, Vertex AI, or Bedrock. See below for more information. - -## How it works - -When you click the microphone, Office agents streams your audio to Anthropic's transcription service, the same infrastructure that powers dictation in the Claude apps. The transcribed text appears in the composer in real time. Click the microphone again to stop, or press Enter to stop and send in one step. - -Nothing is transcribed on your device, and your audio isn’t sent to any third-party service. Audio is processed entirely on Anthropic’s infrastructure and isn’t retained; only the resulting text remains in your composer. - -## Use dictation - -- Click the microphone icon on the right side of the chat input. The placeholder changes to *Listening...* and the button turns blue. -- Speak your prompt. Your words appear in the composer as you talk. -- Click the microphone again to stop, or press Enter to stop and send in one step. -- To choose a different microphone, hover over the microphone icon and click the arrow that appears. - -## Why dictation isn't available with third-party authentication - -In third-party environments, Office agents do not send prompts to Anthropic directly. Spoken audio is effectively a prompt, so dictation isn’t offered there. If you need voice input in a third-party environment, use the dictation feature built into your operating system or Office application instead. - -## Related Articles -- [How do I view and sign your Data Processing Addendum (DPA)?](https://support.claude.com/en/articles/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa) -- [Business Associate Agreements (BAA) for Commercial Customers](https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers) -- [Using dictation on Claude Mobile](https://support.claude.com/en/articles/10065434-using-dictation-on-claude-mobile) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) diff --git a/data/claude/claude/features-and-capabilities/14503520-available-beta-and-research-preview-features.md b/data/claude/claude/features-and-capabilities/14503520-available-beta-and-research-preview-features.md deleted file mode 100644 index 140f0919..00000000 --- a/data/claude/claude/features-and-capabilities/14503520-available-beta-and-research-preview-features.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "Available beta and research preview features" -title_slug: "available-beta-and-research-preview-features" -source_url: "https://support.claude.com/en/articles/14503520-available-beta-and-research-preview-features" -last_updated_iso: "2026-04-15T16:28:07Z" -article_id: "16970589" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Available beta and research preview features - -_Last updated: 2026-04-15T16:28:07Z_ - -Claude offers some features in beta or research preview before they become generally available. This article explains what those labels mean, which features they apply to, and what to expect when you use them. - -## What the labels mean - -Some Claude features are marked as beta or research preview. Both labels signal that a feature is still evolving, but they describe different stages of development. - -#### Research preview - -Research preview features are earlier in development. They give you a first look at something we're exploring, and they're more likely to change significantly before they become generally available. - -#### Beta - -Beta features are further along in development. They're stable enough for regular use, and we're still refining how they work based on what we learn from people using them. - -## What to expect - -When you use a beta or research preview feature, keep the following in mind: - -- **The experience may change. **We iterate on these features based on how they're used and what we hear from people using them. -- **Performance and reliability may vary. **These features haven't gone through the same level of polish as generally available features. -- **Not every feature graduates. **Some beta and research preview features become a permanent part of Claude. Others don't, and we sometimes remove features that don't work out. - ---- - -## Current beta and research preview features - -This table below lists the beta and research preview features currently available across our products; click on the feature name to learn more. - -> **Note: **Availability varies by plan. Check each linked article to confirm which plans support the feature. - ---- - -## Share feedback - -Feedback on beta and research preview features helps inform our decisions. You can share feedback with **[our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support)**. - -## Related Articles -- [Business Associate Agreements (BAA) for Commercial Customers](https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers) -- [Install Claude Desktop](https://support.claude.com/en/articles/10065433-install-claude-desktop) -- [Using Research on Claude](https://support.claude.com/en/articles/11088861-using-research-on-claude) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack) diff --git a/data/claude/claude/features-and-capabilities/14604397-set-up-your-design-system-in-claude-design.md b/data/claude/claude/features-and-capabilities/14604397-set-up-your-design-system-in-claude-design.md deleted file mode 100644 index cb4bf141..00000000 --- a/data/claude/claude/features-and-capabilities/14604397-set-up-your-design-system-in-claude-design.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: "Set up your design system in Claude Design" -title_slug: "set-up-your-design-system-in-claude-design" -source_url: "https://support.claude.com/en/articles/14604397-set-up-your-design-system-in-claude-design" -last_updated_iso: "2026-04-17T15:07:56Z" -article_id: "17088410" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Set up your design system in Claude Design - -_Last updated: 2026-04-17T15:07:56Z_ - -Creating a design system allows Claude Design to produce outputs that fit your specifications. It extracts reusable components, colors, typography, and patterns from the assets you provide—codebases, slide decks, or other design references—and uses them as the foundation for every project created within your account. - -> Claude Design by Anthropic Labs is now available in research preview to Pro, Max, Team, and Enterprise plans. This capability is default off for Enterprise plans. - -This guide is for the designer or brand owner who will set up the design system. You only need to do this once; after setup, all team members’ projects automatically use it (for Team and Enterprise plans). - -## Prerequisites - -- Permissions granted by your organization admin for design system setup. -- At least one of the following as source material: - - A codebase with your design system or component library - - A slide deck or document that reflects your visual identity - - Brand guideline assets (logos, color palettes, typography specs) - ---- - -## Step 1: Create or switch to your organization - -To set up your organization’s design system: - -1. Open **[Claude Design](http://claude.ai/design)**. -2. In the lower-left corner of the project picker, click the current organization name. -3. Select your organization, or create a new one. -4. You’ll be redirected to the onboarding flow. Complete it. - -## Step 2: Upload your brand and product assets - -During onboarding (or afterward from your organization settings), upload the assets that define your brand and product. Claude will analyze them and extract a reusable design system. - -**What to upload:** - -- **Codebases: **If your design system lives in code (for example, a React component library), you can link or upload the repository. Claude will read the components and styles. -- **Prototypes:** Screenshots, web flows, and existing design files. -- **Slide decks or documents: **Even a well-designed PowerPoint or PDF that reflects your brand can work. Claude extracts colors, layout patterns, and typographic choices. -- **Individual assets: **Logos, color palette files, typography specimens. - -You only need one source to get started, but providing multiple gives Claude more to work with. - -## Step 3: Review the generated design system - -After uploading, Claude generates a design system (UI kit) for your organization. This typically includes: - -- **Color palette: **Primary, secondary, and accent colors extracted from your assets. -- **Typography: **Font families, sizes, and weights. -- **Components: **Buttons, cards, navigation elements, and other reusable UI patterns. -- **Layout patterns: **Spacing, grid systems, and page structures. - -To validate your design system, create a test project and see if the output matches your brand expectations. Try prompts like: - -- “Create a landing page for [your product].” -- “Design a dashboard showing [relevant metrics].” -- “Make a presentation about [a topic your team commonly presents on].” - -## Step 4: Make it available to your team - -Once you’re satisfied with the design system quality, make sure the “Published” toggle is switched on. After publishing, any projects created from the Claude Design homescreen while in your organization will use your design system instead of the default. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2287527007/b1c46cb8dba4cd7e8bbea85fb0c3/2819c6cf-9ce1-4df5-84c8-feae0164bf2e?expires=1776784500&signature=2f5ea886b5d55f892e26defd9acaac5875214a7db1f50586db51f8064a003794&req=diIvEcx8moFfXvMW1HO4zWNHGPSMBj8SIQKNMXlu0T%2Fn3khCc%2Bz5h8pwl%2FRt%0ARvgFSWg5yJZKDLXkBac%3D%0A) - ---- - -## Tips for best results - -- **Include real examples, not just specs. **A finished landing page or marketing site tells Claude more about your brand’s feel than a color palette alone. -- **Iterate. **If the first extraction doesn’t capture your brand well, try uploading additional or different assets. - -## Updating your design system - -Brands evolve. When your design system changes, you can update it within Claude Design. From your Claude Design organization settings, click the “Open” button next to the design system you want to edit. Click the “Remix” button in the upper right corner to open the chat interface on the left side of the window. From here, you can work with Claude to change your design system. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Set up Code Review for Claude Code](https://support.claude.com/en/articles/14233555-set-up-code-review-for-claude-code) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Design admin guide for Team and Enterprise plans](https://support.claude.com/en/articles/14604406-claude-design-admin-guide-for-team-and-enterprise-plans) -- [Get started with Claude Design](https://support.claude.com/en/articles/14604416-get-started-with-claude-design) diff --git a/data/claude/claude/features-and-capabilities/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md b/data/claude/claude/features-and-capabilities/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md deleted file mode 100644 index 9b01b26b..00000000 --- a/data/claude/claude/features-and-capabilities/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md +++ /dev/null @@ -1,174 +0,0 @@ ---- -title: "Claude Design admin guide for Team and Enterprise plans" -title_slug: "claude-design-admin-guide-for-team-and-enterprise-plans" -source_url: "https://support.claude.com/en/articles/14604406-claude-design-admin-guide-for-team-and-enterprise-plans" -last_updated_iso: "2026-04-17T20:55:22Z" -article_id: "17088422" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Claude Design admin guide for Team and Enterprise plans - -_Last updated: 2026-04-17T20:55:22Z_ - -Claude Design by Anthropic Labs lets your team create on-brand designs, prototypes, presentations, and interactive microsites through conversation with Claude. - -> Claude Design by Anthropic Labs is available in research preview to Pro, Max, Team, and Enterprise plans. This capability is default off for Enterprise plans. - -Claude Design works best when a **design system** is set up for your organization first. This ensures every project your team creates stays true to your brand, typography, color palette, and component patterns. This guide walks you through enabling Claude Design, setting up the right foundation, and rolling it out to your team. - -## Enable Claude Design for your organization - -Claude Design is available via a toggle in organization settings, and can be **[controlled using custom roles](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans)**. - -Before you enable broad access, read through the rollout approach below. Turning on Claude Design without a design system in place means your team will get functional but generic output. - -Team and Enterprise plan admins can enable this organization-wide by following these steps: - -1. Go to **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)**. -2. Find the **Claude Design** toggle under **Anthropic Labs** and switch it on. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2289240025/8a528b6cccc3ea1001c25953cb14/image.png?expires=1776783600&signature=214c04aae01c7e471fc9ca2827ce050d7cf1b6cebe854d33795e40c7021d5dd3&req=diIvH8t6nYFdXPMW1HO4zahp0uQPEeUjDIPtKBLQ9H8otgYAk7vUXV21x0dZ%0ACzrqb%2B3EWbAJUs6IpEs%3D%0A) - -## - ---- - -## The design system: why it comes first - -The single most important thing you can do before rolling out Claude Design is have an experienced designer set up your organization’s design system. Once in place, every project your team creates automatically reflects your brand. - -This means your rollout has a natural sequence: design system setup first, then broader access. - -#### Who should set up the design system - -For best results, we recommend pulling in designers across both brand and product design. Together they can ensure the design system covers both brand identity and product UI patterns. - -#### What they’ll do - -1. Create your organization in Claude Design (see **[Set up your design system in Claude Design](https://support.claude.com/en/articles/14604397-set-up-your-design-system-in-claude-design)**). -2. Complete the onboarding flow. -3. Upload brand assets (codebases, slide decks, or other design references). -4. Validate that Claude generates designs consistent with your brand. - -Access to design system setup is controlled separately from general Claude Design access via custom roles, as described above. This lets you grant design system editing permissions to your trusted designers while giving broader feature access to the rest of your team. - ---- - -## Recommended rollout phases - -A phased rollout lets you validate your design system and build internal expertise before broad adoption. You can control access to Claude Design in accordance with each rollout phase using **[custom roles](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans)**. - -#### Phase 1: Design system setup - -- **Who: **2–4 trusted designers and design leads across brand and product design. -- **Goal: **Create and validate your organization’s design system. -- **Checkpoint: **Review generated output for brand consistency before proceeding. - -#### Phase 2: Design team onboarding - -- **Who: **Full design team. -- **Goal: **Build familiarity with Claude Design; stress-test the design system across real projects. -- **Checkpoint: **Gather feedback on design quality and refine the design system if needed. - -#### Phase 3: Product and UX onboarding - -- **Who: **Product managers, UX researchers, and adjacent functions. -- **Goal: **Enable faster prototyping and design collaboration beyond the design team. -- **Checkpoint: **Observe usage throughout the organization and gather feedback on usability. - -#### Phase 4: Broader organization - -- **Who: **Entire organization or specific departments. -- **Goal: **Make design creation available widely while maintaining brand consistency. -- **Checkpoint: **Observe usage throughout the organization and gather feedback on usability. - -#### Rollout tips - -- Announce each phase clearly so people know when their turn is coming. -- Consider running a short training session or office hours during early phases. -- Establish a feedback channel for design system improvements. -- Share examples of creative uses of Claude Design internally to help foster creativity. - ---- - -## What your team can do with Claude Design - -Once set up, your team can use Claude Design to: - -- **Create prototypes and mockups: **Describe a UI and get a working interactive prototype. -- **Build presentations and slide decks: **Generate on-brand decks through conversation, presentable as HTML, PDF, and PPTX. -- **Design microsites and landing pages: **Create polished single-page sites. -- **Iterate with inline comments: **Annotate designs directly on the canvas and ask Claude to implement changes. -- **Hand off to engineering: **Export design intent for use with Claude Code or your existing development workflow. - -We have more tutorials available here: - -- **[Using Claude Design for prototypes and UX](http://claude.com/resources/tutorials/using-claude-design-for-prototypes-and-ux)** -- **[Using Claude Design for presentations and slide decks](http://claude.com/resources/tutorials/using-claude-design-for-presentations-and-slide-decks)** - ---- - -## Monitor usage - -Claude Design is an Anthropic Labs release that doesn’t support audit logs or usage tracking yet. - -We recommend tracking adoption qualitatively during your rollout—check in with each group as they onboard, collect feedback, and sample a few projects periodically to assess design system compliance. - -## Data handling and privacy - -When your team uses Claude Design, they may upload design assets, brand guidelines, screenshots, and other materials. Understanding how these are handled is important for organizations with data governance requirements. - -- Uploaded assets are stored persistently, and fall under the same **[data retention and deletion policies](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)** as other Anthropic enterprise products. -- Claude Design doesn’t currently support data residency requirements. - ---- - -## Third-party platform availability - -Claude Design is currently available only through the web interface at claude.ai/design. - -If your organization requires Claude Design through your existing cloud provider agreements, reach out to your Anthropic Contact or our **[Sales team](https://claude.com/contact-sales)**. - ---- - -## Subscription usage and pricing - -See here for more details: **[Claude Design subscription usage and pricing](https://support.claude.com/en/articles/14667344-claude-design-subscription-usage-and-pricing)**. - ---- - -## Frequently asked questions - -#### Do all team members need to upload brand assets? - -No. Once a designer sets up your organization’s design system, all projects created within that organization automatically use it. Team members just start creating. - -#### Can we have multiple design systems for different brands or sub-teams? - -Yes. Organizations can have multiple design systems. - -#### What happens if someone starts using Claude Design before the design system is set up? - -They’ll get functional designs, but the designs won’t reflect your brand. We strongly recommend completing design system setup first for the best team experience. - -#### Can I restrict Claude Design to specific departments? - -Yes. Use the RBAC controls to grant access to specific groups or departments rather than enabling it org-wide. - -#### How many users can we onboard at once? - -There are no strict limits, but we recommend the phased approach outlined above to ensure quality and successful adoption across your organization. - -#### Can we export or archive generated designs? - -Claude Design currently supports export to HTML bundles, PPTX, PDF, and hand-off to Claude Code. Additional export options will be added over time. Reach out to your sales contact if there’s a specific format or destination you need. - -## Related Articles -- [Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [Set up your design system in Claude Design](https://support.claude.com/en/articles/14604397-set-up-your-design-system-in-claude-design) -- [Get started with Claude Design](https://support.claude.com/en/articles/14604416-get-started-with-claude-design) diff --git a/data/claude/claude/features-and-capabilities/14604416-get-started-with-claude-design.md b/data/claude/claude/features-and-capabilities/14604416-get-started-with-claude-design.md deleted file mode 100644 index a6a800e3..00000000 --- a/data/claude/claude/features-and-capabilities/14604416-get-started-with-claude-design.md +++ /dev/null @@ -1,153 +0,0 @@ ---- -title: "Get started with Claude Design" -title_slug: "get-started-with-claude-design" -source_url: "https://support.claude.com/en/articles/14604416-get-started-with-claude-design" -last_updated_iso: "2026-04-17T15:07:03Z" -article_id: "17088437" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Get started with Claude Design - -_Last updated: 2026-04-17T15:07:03Z_ - -Claude Design by Anthropic Labs lets you create designs, interactive prototypes, presentations, and more by having a conversation with Claude. This guide walks you through creating your first project, iterating on designs, and getting the most out of the tool. - -> Claude Design by Anthropic Labs is now available in research preview to Pro, Max, Team, and Enterprise plans. This capability is default off for Enterprise plans. - -This guide assumes your organization’s design system has already been set up, so everything you create will automatically use your brand’s colors, typography, and component patterns. If you’re a design lead who needs to set up or modify the design system itself, see **[Set up your design system in Claude Design](https://support.claude.com/en/articles/14604397-set-up-your-design-system-in-claude-design)**. - ---- - -## How Claude Design works - -Claude Design has two main areas: a chat interface on the left and a canvas on the right. You describe what you want in the chat, and Claude generates a working design on the canvas. From there, you iterate—refining through conversation and inline comments until it’s right. - -The typical flow is: - -1. Create a project and add any relevant context (screenshots, a codebase). -2. Describe what you want to build. -3. Review what Claude generates on the canvas. -4. Iterate using chat messages and inline comments. -5. Export or share when you’re happy with the result. - ---- - -## Create a new project - -When you create a project, it automatically inherits your organization’s design system. You don’t need to upload brand assets or configure anything—your brand colors, fonts, and components are already in place. - -#### Add context to your project - -The more context you give Claude, the better your output will be. You can attach reference material at any point during a project. - -- **Screenshots, images, or existing assets: **Upload screenshots of existing designs, competitor products, wireframes, or visual inspiration. You can also attach an existing slide deck or document with a design style you want to replicate. Useful for “make it look like this” requests. -- **Codebases and existing design files: **Link a code repository so Claude understands your existing components, architecture, and styling patterns. This makes prototypes more production-ready from the start. Import also supports multiple ways to upload existing product design work. - -#### Write effective prompts - -You don’t need to be a designer to get great results. Be specific about what you’re building, who it’s for, and what matters most. - -A good prompt includes the **goal** (what you’re building), the **layout** (how things should be arranged), the **content** (what information to display), and the **audience** (who will use it). Claude will also ask clarifying questions if it needs more information. - -Here are some examples of prompts that work well: - -- “Create a dashboard showing monthly revenue with filters for region and product line.” -- “Design a mobile app onboarding flow with 4 screens that walks users through our core features.” -- “Build a landing page for our new API product with a hero section, code examples, and pricing.” -- “Create a form for collecting customer feedback with conditional questions based on category.” -- “Design an internal tool for our ops team to review and approve content submissions.” - ---- - -## Iterate on your design - -The first generation is a starting point. The real value comes from iterating. - -#### Using chat - -Chat is best for broad changes that affect the overall design: - -- “Make the color scheme darker and more minimal.” -- “Rearrange the dashboard so metrics are in the top row and the chart is below.” -- “Add a settings panel on the right side.” -- “Show me 2–3 alternative layouts for this page.” - -You can also ask Claude to explain its design decisions, suggest improvements, or review the design for accessibility. - -#### Using inline comments - -Inline comments let you click directly on a specific part of the canvas and request a targeted change. This is faster than describing the location in chat. - -Examples of good inline comments: - -- “Make this button padding larger.” -- “Change this to a dropdown instead of radio buttons.” -- “Use the primary brand color here.” -- “Make this section collapsible.” - -> **Note: **If your comments aren’t being picked up, paste the feedback directly into the chat instead. This is a known workaround for an intermittent issue where comments can disappear before Claude reads them. - -#### When to use chat vs. comments - -Use **comments** for targeted, component-level changes (“fix this button,” “adjust this spacing”). Use **chat** for structural changes, new sections, aesthetic shifts, or anything that requires explanation or context. - -## Manage versions and revisions - -If you want to explore a different direction without losing your current work, tell Claude: “Save what we have and try a completely different approach.” Claude will save your current project and confirm where it’s saved, so you can reference earlier iterations in the conversation easily. - -## Export and share - -Once your design is ready, you can share it with colleagues or export it for use elsewhere. The right format depends on your use case—whether you’re getting stakeholder feedback, handing off to engineering, or presenting to a group. - -Use the “Export” button in the upper right corner when viewing your project to choose from the following export formats. - -- Download as .zip -- Export as PDF -- Export as PPTX -- Send to Canva -- Export as standalone HTML -- Handoff to Claude Code - - Send to local coding agent - - Send to Claude Code Web - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2287510952/553a03eec5cea7b9eff53b473552/6dc33363-38b1-444e-96bb-f8218b588173?expires=1776783600&signature=9174139372fdf5fc66441c12de9687206146101aa4285b3289abba56b3db83c9&req=diIvEcx%2FnYhaW%2FMW1HO4zQFD7ipdk25ynfz9ljnuyXSZ4tPkD6Pt0nIqbavu%0AdI4qjc%2B%2F6vs3Ywf1whc%3D%0A) - -You can also share projects within your organization using a shareable link. Sharing options include view-only, comment, and edit access. - ---- - -## Subscription usage and pricing - -See here for more details: **[Claude Design subscription usage and pricing](https://support.claude.com/en/articles/14667344-claude-design-subscription-usage-and-pricing)**. - ---- - -## Tips for best results - -- **Start simple, then layer in complexity. **Begin with the core layout and content, then add interactions, edge cases, and polish. Claude responds well to incremental requests. -- **Be specific in your feedback. **“This doesn’t look right” is hard to act on. “Tighten the spacing between form fields to 8px” gives Claude exactly what it needs. -- **Reference your design system. **If you know a component exists in your brand’s system, mention it by name: “Use the Primary Button component” or “Apply the Card layout pattern.” -- **Think about responsiveness early. **Mention whether your design needs to work on mobile, tablet, and desktop, or just one of those. -- **Ask for variations. **If you’re unsure about a direction, ask Claude to show you 2–3 options. Comparing alternatives is much faster than guessing. -- **Ask Claude for feedback. **Claude can review your design for accessibility, contrast ratios, information hierarchy, and general usability. Treat it as a design collaborator, not just a generator. - ---- - -## Known limitations - -Claude Design is available as an experimental preview from Anthropic Labs. A few things to be aware of: - -- **Comment persistence: **Inline comments occasionally disappear before Claude reads them. To work around this, paste the comment text into the chat. -- **Save errors in compact view: **The compact layout mode can trigger save errors. If this happens, switch to full view and retry. -- **Large codebases: **Linking very large repositories may cause lag or browser issues. Link specific subdirectories rather than entire monorepos. -- **Chat errors: **If you hit a “chat upstream error,” try starting a new chat tab within the same project. - -## Related Articles -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [Your first day in Claude Code](https://support.claude.com/en/articles/14552382-your-first-day-in-claude-code) -- [Set up your design system in Claude Design](https://support.claude.com/en/articles/14604397-set-up-your-design-system-in-claude-design) -- [Claude Design admin guide for Team and Enterprise plans](https://support.claude.com/en/articles/14604406-claude-design-admin-guide-for-team-and-enterprise-plans) diff --git a/data/claude/claude/features-and-capabilities/14661296-claude-security.md b/data/claude/claude/features-and-capabilities/14661296-claude-security.md deleted file mode 100644 index cbb4e584..00000000 --- a/data/claude/claude/features-and-capabilities/14661296-claude-security.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: "Claude Security" -title_slug: "claude-security" -source_url: "https://support.claude.com/en/articles/14661296-claude-security" -last_updated_iso: "2026-04-16T23:58:49Z" -article_id: "17192643" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Claude Security - -_Last updated: 2026-04-16T23:58:49Z_ - -Claude Security is a capability built into **[Claude](https://claude.ai)** that scans codebases for security vulnerabilities and suggests targeted patches for human review. It helps teams find and fix issues that traditional methods often miss. - -> Claude Security is now in research preview. - -Claude Security lets you: - -1. **Scan your code in parallel** — Claude Security understands context, traces data flows across files, and identifies complex, multi-component vulnerability patterns that traditional scanners might not detect. -2. **Validate findings** — Every finding goes through multi-stage verification, with Claude challenging its own results before surfacing them. The result: more real issues reported and fewer false positives. -3. **Review and patch** — Pivot directly from a finding into a Claude Code session to review the proposed fix. Resolve vulnerabilities quickly instead of growing a backlog. - -To get started, see the **getting started guide**. - -## Finding types - -Each finding falls into one of the categories below. - -#### Categories - -## Severities - -Severity is assigned per finding based on exploitability in your codebase, not the category itself—so the same category can land at different severities in different repos. - -## Finding structure - -Every scan finding includes the following fields: - -## Frequently asked questions - -- **Model selection** — Access to Mythos is limited to a small set of approved customers. -- **Scan length** — Scan time varies based on the repository and the agent's actions. -- **Severity configuration** — Severity isn't configurable today. -- **Non-GitHub repositories** — Only repositories hosted on GitHub can be scanned today. -- **Scan determinism** — Scans are non-deterministic, so a real issue may not surface in every scan. New findings are marked "new" in the console. - -## Scope of use - -You may only use Claude Security to scan code that your company owns and to which your company holds all necessary rights to scan. You may not use Claude Security to scan code owned by or licensed from third parties, including but not limited to open source projects or repositories other than those included in your company's codebase(s). - -## Related Articles -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Using Claude in Chrome Safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely) -- [Claude in Chrome Permissions Guide](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) diff --git a/data/claude/claude/features-and-capabilities/14667344-claude-design-subscription-usage-and-pricing.md b/data/claude/claude/features-and-capabilities/14667344-claude-design-subscription-usage-and-pricing.md deleted file mode 100644 index d316eb9d..00000000 --- a/data/claude/claude/features-and-capabilities/14667344-claude-design-subscription-usage-and-pricing.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: "Claude Design subscription usage and pricing" -title_slug: "claude-design-subscription-usage-and-pricing" -source_url: "https://support.claude.com/en/articles/14667344-claude-design-subscription-usage-and-pricing" -last_updated_iso: "2026-04-17T15:12:01Z" -article_id: "17201687" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Claude Design subscription usage and pricing - -_Last updated: 2026-04-17T15:12:01Z_ - -Claude Design is priced and metered independently from the rest of Claude. It has its own usage tracking, its own allowances, and—for subscription plans—its own weekly limits that sit alongside (not inside) your existing chat or Claude Code limits. - -The sections below walk through what each plan includes, how billing works once allowances are used, and how usage is tracked. - -## Individual plans - -Claude Design comes with a recurring weekly allowance that resets every seven days. **[Extra usage](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans)** is available for purchase. - -## Team plan - -Each provisioned user gets a recurring weekly allowance that resets every seven days, with no additional setup required. Admins can purchase **[extra usage](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans)** for additional capacity. - -## Enterprise plans - -Enterprise customers fall into one of two billing models—legacy seat-based or usage-based—and the Claude Design experience differs between them. - -## Enterprise (legacy seat-based) - -Each provisioned user gets a recurring weekly allowance that resets every seven days, with no additional setup. Admins can purchase **[extra usage](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans)** for users who need more capacity. - -## Enterprise (usage-based) - -Claude Design usage bills at standard API rates under your existing agreement. - -As you’re getting started, we’re offering a one-time credit for each Claude Design user, covering approximately 20 typical prompts, which expires July 17th. This credit will be consumed first, before any additional Claude Design activity counts towards org spend. - -## Frequently asked questions - -#### How long will allowances last? - -The weekly allowances described above are ongoing—they are not a one-time promotion. They are, however, beta-period rate limits and are subject to change. The Enterprise consumption allowance is the one exception: it is a one-time credit that expires on July 17. - -#### How are allowances distributed? - -Every allowance—recurring or one-time—is granted per user, not pooled at the organization level. Each provisioned user gets their own bucket. - -If you're using custom roles on the Enterprise plan, only users who have been specifically provisioned for Claude Design receive an allowance. Users who haven't been provisioned won't receive one. - -#### How is usage tracked? - -Claude Design is an Anthropic Labs release that doesn’t support audit logs or usage tracking yet. Claude Design usage is metered separately from chat and Claude Code, so design activity never draws from those other limits. - -## Related Articles -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) -- [Claude March 2026 usage promotion](https://support.claude.com/en/articles/14063676-claude-march-2026-usage-promotion) diff --git a/data/claude/claude/features-and-capabilities/8241126-uploading-files-to-claude.md b/data/claude/claude/features-and-capabilities/8241126-uploading-files-to-claude.md deleted file mode 100644 index 00fde56a..00000000 --- a/data/claude/claude/features-and-capabilities/8241126-uploading-files-to-claude.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: "Uploading files to Claude" -title_slug: "uploading-files-to-claude" -source_url: "https://support.claude.com/en/articles/8241126-uploading-files-to-claude" -last_updated_iso: "2026-03-16T21:03:38Z" -article_id: "8226569" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Uploading files to Claude - -_Last updated: 2026-03-16T21:03:38Z_ - -This article explains how to upload documents and images to Claude, including supported file types, size limits, and how to get started. - -## Supported file types - -#### Documents - -Claude can work with the following document types: - -- PDF -- DOCX -- CSV -- TXT -- HTML -- ODT -- RTF -- EPUB -- JSON -- XLSX* - -> **Note:** You must enable **[code execution and file creation](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_1c99382190)** in your account to upload XLSX files. - -#### Images - -Claude supports the following image formats: - -- JPEG -- PNG -- GIF -- WebP - ---- - -## How to upload files - -You can upload files to Claude in several ways: - -1. Click the "+" button in the lower left corner of the chat box -2. Select "Add files or photos" from the menu. -3. Choose files from your device for upload. -4. Click "Open" to attach the files, or drag and drop the files directly into the chat window. -5. You can also copy images and paste them from your clipboard into Claude. - -Files can be uploaded to individual chats or uploaded to a project's **Files** section for persistent reference across conversations. - ---- - -## File limits - -#### Chat uploads - -- **File size:** 30MB per file -- **Number of files:** Up to 20 files per chat -- **Image dimensions:** Up to 8000x8000 pixels - -#### Project files - -- **File size:** 30MB per file -- **Number of files:** Unlimited, but total content must fit within Claude's context window -- **Content type:** Text extraction only (except for multimodal PDFs) - -> **Note:** Additional token limits may apply based on the length of extracted content. - ---- - -## PDF processing - -Claude models can analyze both text and visual elements (like images, charts, and graphics) in PDFs that are under 100 pages. Claude will only process text from PDFs over 1000 pages. - ---- - -## Tips for best results - -**For images:** Use images that are 1000x1000 pixels or larger. Avoid small or low-resolution images where possible. - -**For PDFs:** When referring to specific pages, use the PDF page numbers as shown in your PDF viewer, not the page numbers printed on the document itself. - -**For large documents:** If you're working with larger files, consider dividing them into smaller sections to stay within limits. - -**For non-PDF documents:** Claude extracts text only from these files. If they contain embedded images, Claude won't be able to read or interpret them. - -## Related Articles -- [Can Claude produce images?](https://support.claude.com/en/articles/9002504-can-claude-produce-images) -- [Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude) -- [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack) -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Set up your design system in Claude Design](https://support.claude.com/en/articles/14604397-set-up-your-design-system-in-claude-design) diff --git a/data/claude/claude/features-and-capabilities/9002504-can-claude-produce-images.md b/data/claude/claude/features-and-capabilities/9002504-can-claude-produce-images.md deleted file mode 100644 index 284e9567..00000000 --- a/data/claude/claude/features-and-capabilities/9002504-can-claude-produce-images.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: "Can Claude produce images?" -title_slug: "can-claude-produce-images" -source_url: "https://support.claude.com/en/articles/9002504-can-claude-produce-images" -last_updated_iso: "2026-03-16T20:28:41Z" -article_id: "9154983" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Can Claude produce images? - -_Last updated: 2026-03-16T20:28:41Z_ - -Claude doesn’t generate photos or illustrations the way image-generation tools do. - -Claude can, however, build diagrams, charts, and interactive visuals directly in your conversation to assist with your understanding. These are generated using HTML and SVG—so you can interact with them, ask follow-up questions, and have Claude adjust them as you go. This feature is in beta on Claude web and desktop. For additional details, see **[Custom visuals in chat](https://support.claude.com/en/articles/13979539-custom-visuals-in-chat)**. - -Claude can also view and analyze images you upload. For more, see **[Uploading files to Claude](https://support.claude.com/en/articles/8241126-uploading-files-to-claude)**. - -## Related Articles -- [Uploading files to Claude](https://support.claude.com/en/articles/8241126-uploading-files-to-claude) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Visual and interactive content](https://support.claude.com/en/articles/13641943-visual-and-interactive-content) -- [Custom visuals in chat](https://support.claude.com/en/articles/13979539-custom-visuals-in-chat) diff --git a/data/claude/claude/features-and-capabilities/9487310-what-are-artifacts-and-how-do-i-use-them.md b/data/claude/claude/features-and-capabilities/9487310-what-are-artifacts-and-how-do-i-use-them.md deleted file mode 100644 index 3cac0f8e..00000000 --- a/data/claude/claude/features-and-capabilities/9487310-what-are-artifacts-and-how-do-i-use-them.md +++ /dev/null @@ -1,163 +0,0 @@ ---- -title: "What are artifacts and how do I use them?" -title_slug: "what-are-artifacts-and-how-do-i-use-them" -source_url: "https://support.claude.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-them" -last_updated_iso: "2026-03-24T20:47:22Z" -article_id: "9739799" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# What are artifacts and how do I use them? - -_Last updated: 2026-03-24T20:47:22Z_ - -> Accessing artifacts in the sidebar and Claude-powered artifacts are supported on free, Pro, Max, Team, and Enterprise plans. - -Artifacts allow you to turn ideas into shareable apps, tools, or content—build tools, visualizations, and experiences by simply describing what you need. Claude can share substantial, standalone content with you in a dedicated window separate from the main conversation. This makes it easy to work with significant pieces of content that you may want to modify, build upon, or reference later. - ---- - -## What are artifacts? - -Claude creates an artifact when the content it's sharing meets these criteria: - -- It is significant and self-contained, typically over 15 lines. -- It is something you're likely to want to edit, iterate on, or reuse outside the conversation. -- It represents a complex piece of content that stands on its own without requiring extra conversation context. -- It is content you're likely to want to refer back to or use later. - -Common examples of artifact content include: - -- Documents (Markdown or plain text) -- Code snippets -- Single-page HTML websites -- SVG images -- Diagrams and flowcharts -- Interactive React components - ---- - -## Enabling or disabling artifacts - -To adjust your artifacts preferences: - -1. Click your initials or name in the lower left corner. -2. Navigate to **[Settings > Capabilities](https://claude.ai/settings/capabilities)**. -3. Find **Artifacts** and toggle it on or off. - -> **Note:** Team and Enterprise administrators may manage some artifact settings at the organization level. - ---- - -## Accessing your artifacts - -You can access all your artifacts through the dedicated artifacts space in your Claude sidebar. This space allows you to: - -- View all your creations in one organized location -- Browse Anthropic-created artifacts for inspiration -- Create new artifacts from scratch or by customizing existing ones -- Manage and organize your artifact collection - ---- - -## Working with artifacts - -When Claude creates an artifact, you'll see the content displayed in a dedicated window to the right of the main chat. - -#### Edit and iterate - -- Ask Claude to modify or update the artifact content -- Changes appear directly in the artifact window -- Switch between different versions using the version selector -- Your edits won't change Claude's memory of the original content -- Edit prior chat messages to create a different version of the conversation, with its own set of artifacts—this lets you explore different directions without losing previous work - -#### View and export - -In the lower right corner of the artifact window, you can: - -- View the underlying code of any artifact -- Copy content to your clipboard -- Download files to use outside the conversation - -#### Multiple artifacts - -- Open and work with several artifacts in one conversation -- Use the chat controls (slider icon in upper right) to switch between them -- Select which artifact you want Claude to reference for updates - -#### Fixing errors - -If an artifact generates an error, look for the “Try fixing with Claude” button near the error message. Click the button to automatically copy the error details into a new message, then send it to Claude to diagnose the issue and suggest a fix. - -> **Note:** While Claude will attempt to fix the error, success isn't guaranteed. Some errors may require additional troubleshooting. - ---- - -## AI-powered artifacts - -You can build artifacts that embed AI capabilities, turning them into AI-powered apps. Users of your artifacts can access Claude's intelligence through a text-based API—answering questions, generating creative content, providing personalized coaching, playing games, solving problems, and adapting responses based on input. - -#### Creating AI-powered artifacts - -1. Describe what you want to Claude. -2. Claude writes the code. -3. The app runs on Anthropic's infrastructure. -4. Users authenticate with their Claude account and interact with their own instance of the artifact. - -#### How usage works - -When you share AI-powered artifacts, others can use them immediately—no API keys required, and no costs to you. Whether your artifact helps 10 people or 10,000, sharing is free. Usage counts against each user's own Claude subscription limits, not yours. - -For Team and Enterprise plans, when you share AI-powered artifacts within your organization, team members can use them without incurring additional costs to the creator. - ---- - -## MCP integration - -> MCP integration for artifacts is available on Pro, Max, Team, and Enterprise plans on Claude web and desktop. - -Artifacts can connect to external services through the Model Context Protocol (MCP), enabling interactive applications that read from and write to tools like Asana, Google Calendar, and Slack. In addition to Anthropic's official MCP integrations, artifacts can connect to any **[custom MCP servers](https://support.claude.com/en/articles/11175166-getting-started-with-custom-connectors-using-remote-mcp)** you've configured. - -When an artifact needs to access an MCP tool, you'll be prompted to approve access on first interaction. Your preferences persist for subsequent uses of that artifact. - -> **Important:** Each user must authenticate MCP servers independently, even when using shared or published artifacts. Organization admins can enable or disable artifact MCP access at the organization level but cannot manage which specific MCP servers artifacts can use. - ---- - -## Persistent storage - -> Persistent storage for artifacts is available on Pro, Max, Team, and Enterprise plans on Claude web and desktop. - -Artifacts can store data across sessions, enabling stateful applications like journals, trackers, and collaborative tools. Storage can be configured as either personal or shared: - -- **Personal storage:** Each user maintains their own private data. For example, in a journal artifact, your entries remain visible only to you. -- **Shared storage:** All users see and interact with the same data. For example, in a game leaderboard, everyone sees the same scores and rankings. - -When you interact with an artifact that uses shared storage for the first time, you'll see a confirmation dialog explaining that your data will be visible to other users of that artifact. - -> **Note:** Persistent storage is only available for published artifacts. During development and testing, storage operations will not succeed until the artifact is published. - -**Storage specifications:** - -- 20 MB storage limit per artifact -- Text-only input—no images, files, or binary data -- Personal and shared storage are isolated -- Unpublishing an artifact permanently deletes all associated storage data - -**Privacy consideration:** Artifact creators determine which data uses personal versus shared storage when building the artifact. Before entering sensitive information, consider whether the artifact uses shared storage. - ---- - -## Learn more - -To share your artifacts publicly, embed them on websites, or discover artifacts created by others, see **[Publishing and sharing artifacts](https://support.claude.com/en/articles/9547008-publishing-and-sharing-artifacts)**. - -## Related Articles -- [Business Associate Agreements (BAA) for Commercial Customers](https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers) -- [Publishing and sharing artifacts](https://support.claude.com/en/articles/9547008-publishing-and-sharing-artifacts) -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/claude/features-and-capabilities/9517075-what-are-projects.md b/data/claude/claude/features-and-capabilities/9517075-what-are-projects.md deleted file mode 100644 index 6475eac7..00000000 --- a/data/claude/claude/features-and-capabilities/9517075-what-are-projects.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: "What are projects?" -title_slug: "what-are-projects" -source_url: "https://support.claude.com/en/articles/9517075-what-are-projects" -last_updated_iso: "2026-03-16T21:21:25Z" -article_id: "9778409" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# What are projects? - -_Last updated: 2026-03-16T21:21:25Z_ - -> Projects are available to all users, including those with free Claude accounts. Free users can create a maximum of five projects. - -Projects allow you to create self-contained workspaces with their own chat histories and knowledge bases. Within each project, you can upload documents, provide context, and have focused chats with Claude. - -## Project Knowledge - -A key benefit of projects is the ability to provide context for your chats with Claude. You can upload relevant documents, text, code, or other files to a project's knowledge base, which Claude will use to better understand the context and background for your individual chats within that project. - -In addition, you can define project instructions for each project to further tailor Claude's responses. For example, instructing Claude to use a more formal tone or answer questions from the perspective of a specific role or industry. - -## Enhanced project knowledge with RAG - -> Enhanced project knowledge with RAG is only available to users with paid Claude plans (Pro, Max, Team, or Enterprise). - -When using a paid plan, your projects automatically scale to handle large amounts of content through Retrieval Augmented Generation (RAG). When your project knowledge approaches context limits, Claude seamlessly enables RAG mode to expand capacity by up to 10x while maintaining response quality. - -For more information on leveraging expanded project knowledge capacity, see [Retrieval Augmented Generation (RAG) for Projects](https://support.claude.com/en/articles/11473015-retrieval-augmented-generation-rag-for-projects). - -## Collaboration and Sharing (Team and Enterprise plans only) - -For users on Claude for Work (Team and Enterprise) plans, projects can be shared with other members of your organization, enabling powerful collaboration and knowledge sharing capabilities. The sharing system includes: - -**Permission levels:** - -- **Can use:** Members can see project contents, knowledge, and instructions, and chat within the project, but cannot edit it. -- **Can edit:** Members can modify project instructions and knowledge, add/remove members, update member settings, and actively contribute to the project. -- **Project creators can:** - - Share to specific members instead of making a project fully private or public to the entire organization. - - Make a previously-created private project visible to the whole organization. - -**Sharing options:** - -- **Individual sharing:** Share projects with specific team members by email. -- **Bulk sharing:** Add multiple users at once using email lists. -- **Organization-wide sharing:** Make projects available to everyone in your organization either when creating the project or afterward. - - **Note:** If an Owner or Primary Owner disables public projects, organization-wide sharing will be disabled both when creating the project and afterward. - -**Collaboration features:** - -- **Shared with me tab:** Easily find projects that others have shared with you. -- **Email notifications:** Get notified when someone shares a project with you. -- **Access management:** Project creators can modify permissions or remove access as needed. - -Multiple members can contribute documents, create chats, and work together within the same project environment, making projects ideal for team collaboration. - -For more information on getting started with projects, see [How can I create and manage projects?](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects) - -For more information on private projects and visibility settings on Team and Enterprise plans, see [Project visibility and sharing](https://support.claude.com/en/articles/9519189-project-visibility-and-sharing). - -## Related Articles -- [How large is the context window on paid Claude plans?](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans) -- [How can I create and manage projects?](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects) -- [Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices) -- [Retrieval augmented generation (RAG) for projects](https://support.claude.com/en/articles/11473015-retrieval-augmented-generation-rag-for-projects) -- [Organize your tasks with projects in Claude Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork) diff --git a/data/claude/claude/features-and-capabilities/9547008-publishing-and-sharing-artifacts.md b/data/claude/claude/features-and-capabilities/9547008-publishing-and-sharing-artifacts.md deleted file mode 100644 index d7e20c72..00000000 --- a/data/claude/claude/features-and-capabilities/9547008-publishing-and-sharing-artifacts.md +++ /dev/null @@ -1,157 +0,0 @@ ---- -title: "Publishing and sharing artifacts" -title_slug: "publishing-and-sharing-artifacts" -source_url: "https://support.claude.com/en/articles/9547008-publishing-and-sharing-artifacts" -last_updated_iso: "2026-03-26T16:52:06Z" -article_id: "9816350" -breadcrumbs: - - "Claude" - - "Features and capabilities" ---- - -# Publishing and sharing artifacts - -_Last updated: 2026-03-26T16:52:06Z_ - -Artifacts are a powerful way to create content within Claude. You can take your creations further by sharing them so others can engage with and customize them. Similarly, if you see an artifact you like, you can customize it to make it your own. This article covers how to publish artifacts publicly, share them within your organization, and discover artifacts created by others. - ---- - -## Publishing vs. sharing - -Claude uses different terms depending on your plan: - -- **Publishing** (Free, Pro, Max): Makes your artifact publicly available. Anyone with the link can view and interact with it. -- **Sharing** (Team, Enterprise): Makes your artifact available within your organization only. Viewers must be logged into your Team or Enterprise account to access it. - ---- - -## Discovering artifacts - -> Discovering and browsing artifacts is available on Free, Pro, Max, Team, and Enterprise plans on web, Claude for iOS and Android, and Claude Desktop. - -Access a curated collection of artifacts directly from the artifacts space in your Claude sidebar by clicking **[Artifacts > Inspiration](http://claude.ai/artifacts)** (or the "Get inspired" banner on mobile). - -The Inspiration tab features: - -- High-quality, useful artifacts across various categories -- Examples to inspire your own creations -- One-click access to try any artifact immediately -- Easy customization of existing artifacts to make them your own - -Artifacts are organized into categories such as Learn something, Life hacks, and Be creative. - ---- - -## Publishing artifacts - -> Publishing is available on Free, Pro, and Max plans. - -**To publish an artifact:** - -1. Navigate to the artifact you want to publish. -2. Ensure you're on the correct artifact version. -3. Click the “Publish” button. -4. Copy the public link to share with others. - -#### Who can access published artifacts - -**Non-users:** - -- View and interact with any published artifact without signing up. -- Try all basic functionality without a Claude account. -- Prompted to sign up only for advanced features like customizing or using AI-powered capabilities. - -**Claude users (Free, Pro, Max):** - -- Full access to view, interact with, and customize any published artifact. -- Can use AI-powered features within their usage limits. -- Can save and organize artifacts they discover. - -#### Embedding artifacts - -After publishing, you'll see a “Get embed code” button. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951684960/0cd917c4455b31e86b70a97f8234/image.png?expires=1776783600&signature=aab65f5cdef3ee798a742e881844f8f01d065706676f9b20995288ead4aab921&req=dSkiF892mYhZWfMW1HO4zdcpAFBV7QCHR8xgMH3ra8gbJ89WA0p%2Bxs2Tcs8H%0A98LQ%2B6glilN7zmjgYEc%3D%0A) - -Click it to open a modal with automatically generated code you can copy and paste to embed your artifact on another website. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951685860/6bf1aa2c57d6ff95804797779e9c/image.png?expires=1776783600&signature=f547ea62946df2b2ab3062f5ac86bfb5d3e964e4c9fb6028dcfe6475eac6448d&req=dSkiF892mIlZWfMW1HO4zcqH4N%2BEwYdrf3CUbx4Ru6UvFQLKlyqIqnBHUHps%0A%2BNzlIFbLlEUEfePbXgg%3D%0A) - -You must specify which websites can embed your artifact by entering URLs in the **Allowed domains** field, separated by commas. - -#### Unpublishing artifacts - -After publishing an artifact, an “Unpublish” button appears, giving you the option to revoke access. - -> **Important:** Once you unpublish an artifact, you cannot publish that same artifact again. You'll need to create a new artifact if you want to publish it later. Unpublishing also permanently deletes all associated storage data (both personal and shared) if the artifact used persistent storage. - ---- - -## Sharing artifacts within your organization - -> Internal sharing is available on Team and Enterprise plans. - -Artifacts created on Team or Enterprise accounts can only be shared within your organization—they cannot be published publicly. - -**To share an artifact:** - -1. Navigate to the artifact you want to share. -2. Ensure you're on the correct artifact version. -3. Click the “Share” button. -4. Click “Share & copy link” to make this version shareable. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951680160/d5a38784df4c6d0cc55eda339279/Screenshot%2B2025-10-28%2Bat%2B2_00_15-E2-80-AFPM.png?expires=1776783600&signature=4e4b8ca6c102190adba5dc776ad198cd8da51960ddd8bc7783799a3c23273bb4&req=dSkiF892nYBZWfMW1HO4zbvYNVfiJXqVK6hAzMpXfmOo4Z2JxJGtnJhOMNnY%0ABRQ0GXjIkvmTTB4v%2F8k%3D%0A) - -#### Who can access shared artifacts - -- Only members of your Team or Enterprise organization. -- Viewers must authenticate with their Team or Enterprise account. -- If the artifact was created from a project, viewers must also have access to that project. - -#### Sharing artifacts with attachments - -When you share an artifact, viewers also gain access to any attachments and files in the conversation that created it. Consider this before sharing artifacts from conversations containing sensitive documents. - -#### Unsharing artifacts - -**To unshare an artifact:** - -1. Click the “Share” button in the upper right corner of the artifact. -2. In the **Artifact shared** modal, click “Unshare.” - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1951676927/c66153a2c075c6a64404306aefd0/Screenshot%2B2025-10-28%2Bat%2B1_58_24-E2-80-AFPM.png?expires=1776783600&signature=f935d083d70812af629719e398e058c02f89efa7d7defbe17cb8f53659fd3e83&req=dSkiF895m4hdXvMW1HO4zW9EzQ%2B68Xe1gj8mTHivCKb4%2FaD%2B%2B%2FVqxsT6KDLY%0AjZtnZAusrIFip31Wmac%3D%0A) - ---- - -## Customizing artifacts - -> Customizing is available on all plans: Free, Pro, Max, Team, and Enterprise. - -Customizing allows you to build upon and modify artifacts created by others: - -1. When viewing an artifact, look for the "Customize" button. -2. Click the button to start a new Claude conversation with the artifact's content. -3. You'll be redirected to Claude, where you can modify and interact with the artifact. - -#### What happens when you customize - -- A new conversation is created for you with Claude -- The original artifact's content is added to your conversation -- You can modify, expand upon, or use the artifact as inspiration -- Your changes don't affect the original—you're working on your own copy - -> **Note:** If you haven't used artifacts before, clicking "Customize" will automatically enable the feature for your account. If you don't have a Claude account, you'll be prompted to sign up. - ---- - -## Learn More - -For information about creating artifacts, AI-powered capabilities, MCP integration, and persistent storage, see **[What are artifacts and how do I use them?](https://support.claude.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-them)** - -## Related Articles -- [What are artifacts and how do I use them?](https://support.claude.com/en/articles/9487310-what-are-artifacts-and-how-do-i-use-them) -- [Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices) -- [Sharing and Unsharing Chats](https://support.claude.com/en/articles/10593882-sharing-and-unsharing-chats) -- [Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) diff --git a/data/claude/claude/get-started-with-claude/11049762-choosing-a-claude-plan.md b/data/claude/claude/get-started-with-claude/11049762-choosing-a-claude-plan.md deleted file mode 100644 index dc55e444..00000000 --- a/data/claude/claude/get-started-with-claude/11049762-choosing-a-claude-plan.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: "Choosing a Claude plan" -title_slug: "choosing-a-claude-plan" -source_url: "https://support.claude.com/en/articles/11049762-choosing-a-claude-plan" -last_updated_iso: "2026-03-16T21:01:49Z" -article_id: "11891354" -breadcrumbs: - - "Claude" - - "Get started with Claude" ---- - -# Choosing a Claude plan - -_Last updated: 2026-03-16T21:01:49Z_ - -Use the following guide to determine which plan is right for you. - -The plans listed above are intended for individual users. Looking for a plan for your organization or company? Read more about our Team and Enterprise plans: - -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) - -## Related Articles -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [How do I sign up for the Max plan?](https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [How to gift a Claude subscription](https://support.claude.com/en/articles/12938627-how-to-gift-a-claude-subscription) -- [Holiday 2025 Usage Promotion](https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion) diff --git a/data/claude/claude/get-started-with-claude/12938627-how-to-gift-a-claude-subscription.md b/data/claude/claude/get-started-with-claude/12938627-how-to-gift-a-claude-subscription.md deleted file mode 100644 index 14d64dc1..00000000 --- a/data/claude/claude/get-started-with-claude/12938627-how-to-gift-a-claude-subscription.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: "How to gift a Claude subscription" -title_slug: "how-to-gift-a-claude-subscription" -source_url: "https://support.claude.com/en/articles/12938627-how-to-gift-a-claude-subscription" -last_updated_iso: "2026-03-27T22:30:43Z" -article_id: "14660068" -breadcrumbs: - - "Claude" - - "Get started with Claude" ---- - -# How to gift a Claude subscription - -_Last updated: 2026-03-27T22:30:43Z_ - -Give the gift of Claude to friends, family, or colleagues. Gift subscriptions are available for Pro, Max 5x, and Max 20x plans, and can be purchased for 1, 3, 6, or 12 months. - -## What's included? - -Gift subscriptions include full access to all features of the selected plan. Refer to the below articles for full details for each plan: - -- **[What is the Pro plan?](https://support.claude.com/en/articles/8325606-what-is-the-pro-plan)** -- **[What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan)** - -## Who can purchase gifts? - -Gift subscriptions are available for Free, Pro, and Max plan users to purchase. Members of Team and Enterprise organizations can't purchase gift subscriptions at this time. - -## How to purchase a gift - -1. Log in to your Claude account and click your initials in the lower left corner. -2. Select “Gift Claude” from the menu, or visit claude.ai/gift. -3. Choose a plan (Pro, Max 5x, or Max 20x) and duration (1, 3, 6, or 12 months). -4. Personalize your gift: - - Pick a card color - - Add an optional message - - Choose to send via email or generate a shareable link -5. If sending by email, enter the recipient's name and email address. -6. Complete checkout with your payment information. - -After purchase, you'll receive a confirmation email with your order details. - -> **Important:** The gift will expire 365 days after the purchase date. Recipients cannot redeem multiple gifts at one time or stack redemptions. - -## Delivery options - -**Email delivery:** The recipient receives the gift directly in their inbox. The email includes your personalized message and a redemption button. - -**Shareable link:** You receive a link that you can share however you'd like—in a card, text message, or in person. - -## Good to know - -- Gift subscriptions are available globally. -- Recipients redeem gifts on the web at **[claude.ai/gift/redeem](https://claude.ai/gift/redeem)**. For more information, see **[How to redeem a Claude gift subscription](https://support.claude.com/en/articles/12938695-how-to-redeem-a-claude-gift-subscription)**. -- Recipients with active mobile (iOS or Android) subscriptions will need to wait until their mobile subscription ends before redeeming. -- No credit card is required for the recipient to redeem. - -## Related Articles -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [How do I sign up for the Max plan?](https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan) -- [Choosing a Claude plan](https://support.claude.com/en/articles/11049762-choosing-a-claude-plan) -- [How to redeem a Claude gift subscription](https://support.claude.com/en/articles/12938695-how-to-redeem-a-claude-gift-subscription) -- [Holiday 2025 Usage Promotion](https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion) diff --git a/data/claude/claude/get-started-with-claude/12938695-how-to-redeem-a-claude-gift-subscription.md b/data/claude/claude/get-started-with-claude/12938695-how-to-redeem-a-claude-gift-subscription.md deleted file mode 100644 index 802aa2ee..00000000 --- a/data/claude/claude/get-started-with-claude/12938695-how-to-redeem-a-claude-gift-subscription.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: "How to redeem a Claude gift subscription" -title_slug: "how-to-redeem-a-claude-gift-subscription" -source_url: "https://support.claude.com/en/articles/12938695-how-to-redeem-a-claude-gift-subscription" -last_updated_iso: "2026-03-16T21:00:15Z" -article_id: "14660136" -breadcrumbs: - - "Claude" - - "Get started with Claude" ---- - -# How to redeem a Claude gift subscription - -_Last updated: 2026-03-16T21:00:15Z_ - -Someone sent you a Claude gift subscription—here's how to redeem it and start using Claude. - -## How to redeem your gift - -1. Open the gift email or link you received. -2. Click “Redeem your gift.” -3. Sign in to your Claude account, or create a new account if you don't have one. -4. Confirm redemption. -5. You can also redeem directly at [claude.ai/gift/redeem](https://claude.ai/gift/redeem) and enter your gift code. - -> **Important:** Your gift will expire 365 days after the purchase date. It’s not possible to redeem multiple gifts at one time or stack redemptions. - -## What happens when you redeem - -Your experience depends on your current subscription status: - -**If you're a new or free user:** Your account is upgraded to the gifted plan immediately. You'll have full access for the duration of the gift. - -**If you're a Pro subscriber (web) and receive a Pro gift:** Your Pro subscription is extended by the gift duration. - -**If you're a Pro subscriber (web) and receive a Max gift:** You're upgraded to the Max plan for the gift duration. When the gift ends, your Pro subscription resumes. Any unused time from your Pro billing cycle is added as account credit. - -**If you're a Max subscriber (web) and receive a lower-tier gift:** The gift value is converted to account credit, which is automatically applied to your future invoices. - -**If you're a Max subscriber (web) and receive the same or higher Max tier:** Your Max subscription is extended or upgraded accordingly. - -## Mobile Subscribers - -If you have an active subscription through the iOS App Store or Google Play Store, you'll need to wait until that subscription ends before you can redeem a gift subscription. Gift subscriptions can only be redeemed on the web. - -Your gift won't expire while you wait—you can redeem it once your mobile subscription ends. - -## Troubleshooting - -#### I don't see the redemption email - -Check your spam or junk folder. If you still can't find it, ask the person who sent the gift to confirm your email address or resend the gift link. - -#### I'm getting an error when trying to redeem - -Make sure you're signed in to Claude on the web (not the mobile app). - -#### Can I use the gift on a different email address? - -The gift can be redeemed by any Claude account, regardless of which email received the gift. - -## Related Articles -- [Claude 4 Invite Contest](https://support.claude.com/en/articles/11408405-claude-4-invite-contest) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [How to gift a Claude subscription](https://support.claude.com/en/articles/12938627-how-to-gift-a-claude-subscription) -- [Holiday 2025 Usage Promotion](https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) diff --git a/data/claude/claude/get-started-with-claude/7996845-what-are-some-things-i-can-use-claude-for.md b/data/claude/claude/get-started-with-claude/7996845-what-are-some-things-i-can-use-claude-for.md deleted file mode 100644 index 25e986c2..00000000 --- a/data/claude/claude/get-started-with-claude/7996845-what-are-some-things-i-can-use-claude-for.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "What are some things I can use Claude for?" -title_slug: "what-are-some-things-i-can-use-claude-for" -source_url: "https://support.claude.com/en/articles/7996845-what-are-some-things-i-can-use-claude-for" -last_updated_iso: "2026-03-16T21:18:04Z" -article_id: "7929213" -breadcrumbs: - - "Claude" - - "Get started with Claude" ---- - -# What are some things I can use Claude for? - -_Last updated: 2026-03-16T21:18:04Z_ - -You can use Claude to: - -- **Write across different formats and styles.** Claude can help you draft everything from a text message or an email to a screenplay or a novel. -- **Learn something new.** You can ask Claude to teach you how to make Pasta Carbonara, use a new library in Python, learn about 20th century Uruguayan history, or ride a pogo stick. -- **Summarize text.** Claude is great at generating concise summaries of long articles, news stories, documents, conversations, or even books! -- **Code.** Claude can be an extremely helpful 'pair programmer'. While Claude is best at Python, it knows how to code in all major programming languages. -- **Act as a debate or brainstorming partner.** Claude is great to bounce ideas off of, help generate different viewpoints, provide recommendations, and generally converse with. -- **Translate languages.** While Claude is best at English due to its training data, Claude knows more than a dozen languages and can translate between them to varying degrees of success. Some languages Claude is especially good at other than English are Portuguese, French, and German. -- **Analyze images.** Claude can interpret the content of images, and provide assistance on things like analyzing chart data or describing what’s depicted. - -## Related Articles -- [Can Claude produce images?](https://support.claude.com/en/articles/9002504-can-claude-produce-images) -- [Using dictation on Claude Mobile](https://support.claude.com/en/articles/10065434-using-dictation-on-claude-mobile) -- [How to use Claude in your preferred language](https://support.claude.com/en/articles/10769299-how-to-use-claude-in-your-preferred-language) -- [Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude) -- [Using Claude in Microsoft Foundry](https://support.claude.com/en/articles/12864745-using-claude-in-microsoft-foundry) diff --git a/data/claude/claude/get-started-with-claude/8114487-what-interfaces-can-i-use-to-access-claude.md b/data/claude/claude/get-started-with-claude/8114487-what-interfaces-can-i-use-to-access-claude.md deleted file mode 100644 index 20c8ff62..00000000 --- a/data/claude/claude/get-started-with-claude/8114487-what-interfaces-can-i-use-to-access-claude.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "What interfaces can I use to access Claude?" -title_slug: "what-interfaces-can-i-use-to-access-claude" -source_url: "https://support.claude.com/en/articles/8114487-what-interfaces-can-i-use-to-access-claude" -last_updated_iso: "2026-03-16T21:17:09Z" -article_id: "8070448" -breadcrumbs: - - "Claude" - - "Get started with Claude" ---- - -# What interfaces can I use to access Claude? - -_Last updated: 2026-03-16T21:17:09Z_ - -You access Claude via: - -- Chat ([claude.ai](https://claude.ai)); -- [Claude for iOS](https://apps.apple.com/us/app/claude-by-anthropic/id6473753684); -- [Claude for Android](https://play.google.com/store/apps/details?id=com.anthropic.claude); -- [Claude Desktop](http://claude.ai/download); and -- [Claude Console](https://platform.claude.com/) / [API](https://docs.claude.com/en/api/overview) - -## Related Articles -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) -- [I have a paid Claude subscription (Pro, Max, Team, or Enterprise plans). Why do I have to pay separately to use the Claude API and Console?](https://support.claude.com/en/articles/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) diff --git a/data/claude/claude/get-started-with-claude/8114491-get-started-with-claude.md b/data/claude/claude/get-started-with-claude/8114491-get-started-with-claude.md deleted file mode 100644 index 8f929ab0..00000000 --- a/data/claude/claude/get-started-with-claude/8114491-get-started-with-claude.md +++ /dev/null @@ -1,100 +0,0 @@ ---- -title: "Get started with Claude" -title_slug: "get-started-with-claude" -source_url: "https://support.claude.com/en/articles/8114491-get-started-with-claude" -last_updated_iso: "2026-03-25T16:27:42Z" -article_id: "8070452" -breadcrumbs: - - "Claude" - - "Get started with Claude" ---- - -# Get started with Claude - -_Last updated: 2026-03-25T16:27:42Z_ - -## What is Claude? - -Claude is a large language model (LLM) built by Anthropic. It's trained to be a helpful, honest, and harmless assistant with a conversational tone. - -## How to access Claude - -You can access Claude through several platforms: - -- **Web**: Visit **[claude.ai](https://claude.ai/)** to chat with Claude in a web browser. -- **Desktop**: **[Download Claude Desktop](https://claude.ai/download)** for Mac or Windows. -- **Mobile**: Download Claude for iOS or Android to chat on your mobile device. - -## Supported locations - -You must be in one of our **[supported locations](https://support.claude.com/en/articles/8461763-where-can-i-access-claude)** to access Claude. - -## Is there an age requirement to use Claude? - -You must be at least 18 years old to use our services. - -## How to talk to Claude - -#### What is a prompt? - -You use **prompts** to communicate with Claude. The best approach is to speak to Claude like you would a coworker or friend - naturally and conversationally. Your prompts can range from simple questions to complex requests: - -- **Simple questions**: "How do I hang a picture frame in my room?" -- **Complex requests**: Multi-step projects, analysis, creative writing, coding, or technical tasks. - -#### Use the Claude chat interface - -Type your prompt into the chat interface and click the submit button to start a conversation with Claude. You can click the "+" button in the lower left or type "/" to view additional options and commands: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1916208578/2cf2ea52f1f884084b57983a8805/image.png?expires=1776784500&signature=447999983810bb5a6fc07f44910b8b0b356bb187acd708d55df181ad467f0ac2&req=dSkmEMt%2BlYRYUfMW1HO4zV2J4inNvIOE9crMELaMZPxLRB4skEYwbKBP9tSd%0AJ26OVKfQJ8TpfKjbJc4%3D%0A) - ---- - -## Understanding Claude's capabilities - -#### Which model am I talking to? - -The model you're currently chatting with is displayed either below your text input (on web and desktop) or at the top of your screen (on mobile). You can click on the model you're using to open the model selector and switch to another available model. - -#### Can I chat with Claude in different languages? - -Claude has extensive training in English and performs well in many other common languages. It also has some ability to communicate in less common languages and has extensive knowledge of programming languages. - -For instructions to select a language in your settings, see **[How to use Claude in your preferred language](https://support.claude.com/en/articles/10769299-how-to-use-claude-in-your-preferred-language).** - -#### Are there any usage limits or limits on chat length? - -While using the free Claude plan, there is a session-based usage limit that will reset every five hours. Also, the number of messages you can send will vary based on demand, and we may impose other types of usage limits to ensure fair access to all users. Claude will notify you when you’ve reached your limit, or if your prompt exceeds the available context window. - -For more information about usage and length limits, refer to **[How do usage and length limits work?](https://support.claude.com/en/articles/11647753-how-do-usage-and-length-limits-work)** - -#### How do I increase my usage limits? - -We also have several paid subscriptions that offer additional usage. For more information, view our guide on **[Choosing a Claude plan](https://support.claude.com/en/articles/11049762-choosing-a-claude-plan)**. - ---- - -## Tips for getting started - -1. **Start simple**: Begin with straightforward questions to get familiar with how Claude responds. -2. **Be specific**: The more specific your request, the better Claude can assist you. -3. **Iterate**: Don't hesitate to refine your prompts or ask follow-up questions. -4. **Explore**: Try different types of tasks - from having Claude answer basic questions to using it as a collaboration partner for more involved projects. - ---- - -## Next steps - -Once you've started using Claude, you can: - -- **[Customize your appearance settings](https://support.claude.com/en/articles/8887527-customizing-your-appearance-settings)** -- **[Explore Claude’s personalization features](https://support.claude.com/en/articles/10185728-understanding-claude-s-personalization-features)** -- Learn more about designing effective prompts in our **[prompt engineering documentation](https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/overview)**. -- For additional features and more usage, consider **[upgrading to a paid plan](https://support.claude.com/en/articles/11049762-choosing-a-claude-plan)**. - -## Related Articles -- [Using Research on Claude](https://support.claude.com/en/articles/11088861-using-research-on-claude) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) -- [How do usage and length limits work?](https://support.claude.com/en/articles/11647753-how-do-usage-and-length-limits-work) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) diff --git a/data/claude/claude/get-started-with-claude/8114494-how-up-to-date-is-claude-s-training-data.md b/data/claude/claude/get-started-with-claude/8114494-how-up-to-date-is-claude-s-training-data.md deleted file mode 100644 index a56ba4d8..00000000 --- a/data/claude/claude/get-started-with-claude/8114494-how-up-to-date-is-claude-s-training-data.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: "How up-to-date is Claude's training data?" -title_slug: "how-up-to-date-is-claudes-training-data" -source_url: "https://support.claude.com/en/articles/8114494-how-up-to-date-is-claude-s-training-data" -last_updated_iso: "2026-04-16T13:30:36Z" -article_id: "8070455" -breadcrumbs: - - "Claude" - - "Get started with Claude" ---- - -# How up-to-date is Claude's training data? - -_Last updated: 2026-04-16T13:30:36Z_ - -While we're constantly updating Claude's data, each model has a knowledge cutoff: - -- Claude Opus 4.7 was trained on data up until January 2026. -- Claude Sonnet 4.6 was trained on data up until August 2025. -- Claude Opus 4.6 was trained on data up until August 2025. -- Claude Opus 4.5 was trained on data up until August 2025. -- Claude Haiku 4.5 was trained on data up until July 2025. -- Claude Sonnet 4.5 was trained on data up until July 2025. -- Claude Opus 3 was trained on data up until August 2023. - -These models may not be aware of events or information that occurred after their respective cutoff dates. If you ask about more recent events, the model may not have accurate information. - -You can refer to **[Models overview](https://docs.claude.com/en/docs/about-claude/models/overview)** in our Claude Docs for more detailed information about our models. - -## Related Articles -- [How large is the Claude API’s context window?](https://support.claude.com/en/articles/8606395-how-large-is-the-claude-api-s-context-window) -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Using Claude in Microsoft Foundry](https://support.claude.com/en/articles/12864745-using-claude-in-microsoft-foundry) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude/get-started-with-claude/8287232-verifying-your-phone-number.md b/data/claude/claude/get-started-with-claude/8287232-verifying-your-phone-number.md deleted file mode 100644 index 3349603a..00000000 --- a/data/claude/claude/get-started-with-claude/8287232-verifying-your-phone-number.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: "Verifying your phone number" -title_slug: "verifying-your-phone-number" -source_url: "https://support.claude.com/en/articles/8287232-verifying-your-phone-number" -last_updated_iso: "2026-03-16T21:17:02Z" -article_id: "8279957" -breadcrumbs: - - "Claude" - - "Get started with Claude" ---- - -# Verifying your phone number - -_Last updated: 2026-03-16T21:17:02Z_ - -When you first create a Claude account, you’ll be asked to enter your phone number from a [supported location](https://support.claude.com/en/articles/8461763-where-can-i-access-claude) to receive a verification code via text message: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1893173143/de034a2e7d9a6ae1f703cf867afd/image.png?expires=1776784500&signature=7b7e93f09518e8b6fb5381fcdf4549d29942292a2d84058d5082319914a743a3&req=dSguFch5noBbWvMW1HO4zVIf%2F5Zk1C5%2FoTnI%2BoMZk7f50bXQUlMXXGjcUwzU%0A607%2B9f1dhHwnc87kzKY%3D%0A) - -Once you receive the text message with the code, type it into the box and click “Verify code.” This will complete the verification and account creation process and allow you to start chatting with Claude. - -## Why do I need to verify my phone number? - -Verifying your phone number helps us prevent spam and abuse. Your phone number is only used for account verification and not for any other purposes. - -## What happens during phone verification? - -We’ll send a six-digit verification code to your phone number via text message. Enter this code on the verification screen to confirm you have access to that phone number. - -## Limitations - -We only accept phone numbers from our supported locations at this time. Additionally, you cannot use VoIP numbers, Google Voice, phone numbers created using apps, landlines, or other numbers that can’t receive texts to verify your account. - -## Frequently Asked Questions - -#### What if I don't have a phone number from a supported location? - -Only users physically located in one of our supported locations can create and use Claude accounts. We also require a phone number from a supported location to create an account, and there isn’t a way to skip this step. - -#### I don't have a phone that can receive text messages. How can I create an account? - -You must have a phone number that can receive a verification code via text message to create and use a Claude account. We require phone verification for all new users, and there isn’t a way to skip this step. - -#### I didn't receive my phone verification code. What should I do? - -The code may take a few minutes to arrive via text, but if it has been more than five minutes, click “Try again” to reset the modal and reenter your phone number, ensuring that you’re entering the correct one. - -#### I’m still not receiving the code, or I’m seeing “Error sending code. Double check your phone number.” - -If you aren’t receiving a verification code via text after reentering your phone number, or you’re seeing an error message (“Error sending code. Double check your phone number.”), you’ll need to try using a different phone number to verify your account. - -#### I received the text message with the verification code, but the code isn’t working. - -The texted verification codes are temporary, so ensure you’re entering the most recent code you received. You can use “Try again” to restart the verification and receive a new code, so you should request one and enter it as soon as you receive it - -#### Why am I seeing a message stating that my phone number was used too many times? - -If you see an error stating that your phone number is already in use, this means there’s another Claude account in our system that was verified using that number. If you know which email address is associated with this verified account, you should log in to that account and contact our Support team to ask for help unlinking your phone number from it. Once we unlink the number, you’ll be able to use it to verify a different account. - -Alternatively, you can enter a different phone number that hasn’t been used for verification yet. - -#### Can I change the phone number associated with my account? - -There isn’t a way to change your phone number associated with your Claude account once it has been verified. Please ensure you verify your account using a phone number you'll have access to long-term. - -## Related Articles -- [How do I change the email address associated with my account?](https://support.claude.com/en/articles/8452276-how-do-i-change-the-email-address-associated-with-my-account) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Logging in to your Console account](https://support.claude.com/en/articles/13371040-logging-in-to-your-console-account) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) diff --git a/data/claude/claude/get-started-with-claude/8461763-where-can-i-access-claude.md b/data/claude/claude/get-started-with-claude/8461763-where-can-i-access-claude.md deleted file mode 100644 index 408e4a55..00000000 --- a/data/claude/claude/get-started-with-claude/8461763-where-can-i-access-claude.md +++ /dev/null @@ -1,194 +0,0 @@ ---- -title: "Where can I access Claude?" -title_slug: "where-can-i-access-claude" -source_url: "https://support.claude.com/en/articles/8461763-where-can-i-access-claude" -last_updated_iso: "2026-03-16T21:16:15Z" -article_id: "8488154" -breadcrumbs: - - "Claude" - - "Get started with Claude" ---- - -# Where can I access Claude? - -_Last updated: 2026-03-16T21:16:15Z_ - -You can access Claude in the following locations: - -- Albania -- Algeria -- Andorra -- Angola -- Antigua and Barbuda -- Argentina -- Armenia -- Australia -- Austria -- Azerbaijan -- Bahamas -- Bahrain -- Bangladesh -- Barbados -- Belgium -- Belize -- Benin -- Bhutan -- Bolivia -- Bosnia and Herzegovina -- Botswana -- Brazil -- Brunei -- Bulgaria -- Burkina Faso -- Burundi -- Cambodia -- Cameroon -- Canada -- Cabo Verde -- Chad -- Chile -- Colombia -- Comoros -- Congo (Brazzaville) -- Costa Rica -- Croatia -- Czechia (Czech Republic) -- Denmark -- Djibouti -- Dominica -- Dominican Republic -- East Timor -- Ecuador -- Egypt -- El Salvador -- Equatorial Guinea -- Estonia -- Eswatini -- Fiji -- Finland -- France -- Gabon -- Gambia -- Georgia -- Germany -- Ghana -- Greece -- Grenada -- Guatemala -- Guinea -- Guinea-Bissau -- Guyana -- Haiti -- Herzegovina -- Honduras -- Hungary -- Iceland -- India -- Indonesia -- Iraq -- Ireland -- Israel -- Italy -- Côte d'Ivoire -- Jamaica -- Japan -- Jordan -- Kazakhstan -- Kenya -- Kiribati -- Kuwait -- Kyrgyzstan -- Laos -- Latvia -- Lebanon -- Lesotho -- Liberia -- Liechtenstein -- Lithuania -- Luxembourg -- Madagascar -- Malawi -- Malaysia -- Maldives -- Malta -- Mariana Islands -- Marshall Islands -- Mauritania -- Mauritius -- Mexico -- Micronesia -- Moldova -- Monaco -- Mongolia -- Montenegro -- Morocco -- Mozambique -- Namibia -- Nauru -- Nepal -- Netherlands -- New Zealand -- Niger -- Nigeria -- North Macedonia -- Norway -- Oman -- Pakistan -- Palau -- Palestine -- Panama -- Papua New Guinea -- Paraguay -- Peru -- Philippines -- Poland -- Portugal -- Qatar -- Republic of Cyprus -- Romania -- Rwanda -- Saint Kitts and Nevis -- Saint Lucia -- Saint Vincent and the Grenadines -- Samoa -- San Marino -- São Tomé and Príncipe -- Saudi Arabia -- Senegal -- Serbia -- Seychelles -- Sierra Leone -- Singapore -- Slovakia -- Slovenia -- Solomon Islands -- South Africa -- South Korea -- Spain -- Sri Lanka -- Suriname -- Sweden -- Switzerland -- Taiwan -- Tajikistan -- Tanzania -- Thailand -- Togo -- Tonga -- Trinidad and Tobago -- Tunisia -- Türkiye (Turkey) -- Turkmenistan -- Tuvalu -- Uganda -- Ukraine -- United Arab Emirates -- United Kingdom -- United States -- Uruguay -- Uzbekistan -- Vanuatu -- Vatican City -- Vietnam -- Zambia -- Zimbabwe diff --git a/data/claude/claude/personalization-and-settings/10181068-configure-and-use-styles.md b/data/claude/claude/personalization-and-settings/10181068-configure-and-use-styles.md deleted file mode 100644 index 9eba5706..00000000 --- a/data/claude/claude/personalization-and-settings/10181068-configure-and-use-styles.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: "Configure and use styles" -title_slug: "configure-and-use-styles" -source_url: "https://support.claude.com/en/articles/10181068-configure-and-use-styles" -last_updated_iso: "2026-03-16T21:25:42Z" -article_id: "10729648" -breadcrumbs: - - "Claude" - - "Personalization and settings" ---- - -# Configure and use styles - -_Last updated: 2026-03-16T21:25:42Z_ - -Styles allow you to customize how Claude communicates, helping you achieve more while working in a way that feels natural to you. - -## Using preset styles - -#### Selecting a style - -1. Click the "Search and tools" menu in the lower left corner of the chat interface. -2. Select "Use style." -3. Click one of the four available preset styles in the menu. -4. Claude will adapt its responses according to your selected style. - -> **Note:** Switch between styles at any time during your conversation. Claude will use your current style selection for new messages, message edits, and retries. - -Available preset styles include: - -- **Normal:** Default responses from Claude. -- **Concise:** Shorter and more direct responses. -- **Formal:** Clear and polished responses -- **Explanatory:** Educational responses for learning new concepts. - -## Managing preset styles - -You can customize which preset styles appear in your menu: - -1. From the "Use style" dropdown, click "Create & edit styles." -2. Select the preset style you want to hide from the "Customize your styles" modal. -3. Click "Options" in the top-right corner. -4. Select "Hide preset style." -5. To unhide preset styles, click “Reset preset styles” in the bottom right corner of the "Customize your styles" modal. - -> **Note:** While you can hide most preset styles, the Normal and Concise styles will always remain visible in your menu. - -## Creating custom styles - -#### Method 1: Upload writing samples - -1. From the "Use style" dropdown, click "Create & edit styles." -2. Click “Create custom style.” -3. Select "Add Writing Example" to choose between uploading a file from your device, or pasting the text content directly -4. Click "Create style" -5. Claude will analyze your writing and generate a matching style - -Your writing samples help Claude understand and match your preferred communication approach. You can upload documents in various formats including pdf, doc, and txt files. - -#### Method 2: Describe your style - -1. From the "Use style" dropdown, click "Create & edit styles." -2. Click “Create custom style" in the bottom left corner of the "Customize your styles" modal. -3. Choose "Describe style instead." -4. Select a starting point that best matches your goal. - 1. Claude will use the selected starting point to help create an effective style. - 2. Click on "Use custom instructions (advanced)" to provide your own specific style instructions that Claude will follow exactly. -5. Click "Generate style." - -## Managing your custom styles - -- From the "Use style" dropdown, click "Create & edit styles" to: - - Reorder styles using the icon (:::) next to each style. -- From the "Create & edit styles" modal, click into individual styles to: - - Rename styles by clicking into the style name or options menu. - - Preview how the style affects Claude's responses. - - Delete styles you no longer need through the options menu. - - Edit style instructions to fine-tune Claude's responses. - - Editing styles can be done with Claude (“Edit Style”) or by clicking “Set Instructions Manually” in the options menu to edit the instructions directly. - -## Tips for success - -- Be specific when describing your desired communication style. -- Use the preview feature to ensure the style matches your expectations. -- Switch between styles based on different conversation needs. -- Consider your audience and purpose when selecting or creating styles. - -## Related Articles -- [How can I create and manage projects?](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects) -- [Understanding Claude's Personalization Features](https://support.claude.com/en/articles/10185728-understanding-claude-s-personalization-features) -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) diff --git a/data/claude/claude/personalization-and-settings/10185728-understanding-claude-s-personalization-features.md b/data/claude/claude/personalization-and-settings/10185728-understanding-claude-s-personalization-features.md deleted file mode 100644 index 25aaa544..00000000 --- a/data/claude/claude/personalization-and-settings/10185728-understanding-claude-s-personalization-features.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: "Understanding Claude's Personalization Features" -title_slug: "understanding-claudes-personalization-features" -source_url: "https://support.claude.com/en/articles/10185728-understanding-claude-s-personalization-features" -last_updated_iso: "2026-03-16T21:20:41Z" -article_id: "10735559" -breadcrumbs: - - "Claude" - - "Personalization and settings" ---- - -# Understanding Claude's Personalization Features - -_Last updated: 2026-03-16T21:20:41Z_ - -Claude offers several ways to personalize your experience: profile preferences, project instructions, and styles. Each serves a different purpose in helping Claude better understand and meet your needs. - -## Profile Preferences - -Profile preferences are account-wide settings that help Claude understand your general preferences that Claude should consider in responses. - -To set your preferences: - -1. Click your initials in the lower left corner. -2. Select "Settings." -3. Under "What preferences should Claude consider in responses?", describe your preferences, such as: - - Your preferred approaches or methods - - Common terms or concepts you use - - Typical scenarios you encounter - - General communication preferences - -Any preferences you add here will be applied to all of your conversations with Claude. - ---- - -## Project Instructions - -Project instructions help Claude understand the specific context and requirements for a particular project. These instructions only apply to chats within that project. - -> Projects are available to all users, including those with free Claude accounts. Free users can create a maximum of five projects. - -Use project instructions when you want to: - -- Provide project-specific context -- Set guidelines for a particular workflow -- Establish requirements for a specific set of tasks -- Define roles or perspectives Claude should adopt within the project - -Project instructions are particularly useful when you're working on focused tasks or need Claude to maintain consistent context across multiple conversations within the same project. - -For detailed information on using projects, see our article on [creating and managing projects](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects). - ---- - -## Styles - -Styles customize how Claude communicates with you. Unlike profile preferences and project instructions which provide context and guidance, styles focus specifically on how Claude formats and delivers its responses. - -Use styles when you want to: - -- Adjust the tone and format of Claude's responses. -- Switch between different communication styles (e.g., concise for quick answers, explanatory for learning). -- Create custom communication patterns based on your own writing. - -For detailed information on using styles, see our article on [configuring and using styles](https://support.claude.com/en/articles/10181068-configuring-and-using-styles). - ---- - -## Choosing the Right Feature - -- Use preferences for account-wide settings that affect all your interactions with Claude. -- Use project instructions when you need specific guidance or context for a particular project (paid plans only). -- Use styles when you want to customize how Claude formats and delivers its responses. - -You can use these features independently or in combination to create the most effective experience for your needs. - -## Related Articles -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Organize your tasks with projects in Claude Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork) -- [Organization preferences in Claude for Government](https://support.claude.com/en/articles/14503675-organization-preferences-in-claude-for-government) -- [Set organization preferences](https://support.claude.com/en/articles/14546867-set-organization-preferences) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) diff --git a/data/claude/claude/personalization-and-settings/10769299-how-to-use-claude-in-your-preferred-language.md b/data/claude/claude/personalization-and-settings/10769299-how-to-use-claude-in-your-preferred-language.md deleted file mode 100644 index 57457ebd..00000000 --- a/data/claude/claude/personalization-and-settings/10769299-how-to-use-claude-in-your-preferred-language.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: "How to use Claude in your preferred language" -title_slug: "how-to-use-claude-in-your-preferred-language" -source_url: "https://support.claude.com/en/articles/10769299-how-to-use-claude-in-your-preferred-language" -last_updated_iso: "2026-03-16T21:21:21Z" -article_id: "11533672" -breadcrumbs: - - "Claude" - - "Personalization and settings" ---- - -# How to use Claude in your preferred language - -_Last updated: 2026-03-16T21:21:21Z_ - -> Claude is available in multiple languages on web and desktop applications. - -## Supported Languages - -- English -- French -- German -- Hindi -- Indonesian -- Italian -- Japanese -- Korean -- Portuguese (Brazilian) -- Spanish (Latin America) -- Spanish (Spain) - -## Changing your language setting - -#### On Web and Desktop - -1. Click your profile icon in the lower left corner. -2. Go to the "Language" section. -3. Choose your preferred language. -4. The interface will update automatically. - -> **Note:*** *Even if you've changed your language settings, you can still chat with Claude in any language. Claude will converse with you in the language you use. - -## Related Articles -- [What are some things I can use Claude for?](https://support.claude.com/en/articles/7996845-what-are-some-things-i-can-use-claude-for) -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [Using dictation on Claude Mobile](https://support.claude.com/en/articles/10065434-using-dictation-on-claude-mobile) -- [Using Research on Claude](https://support.claude.com/en/articles/11088861-using-research-on-claude) -- [FAQs on Using Claude for Education at Your University](https://support.claude.com/en/articles/11139144-faqs-on-using-claude-for-education-at-your-university) diff --git a/data/claude/claude/personalization-and-settings/8664678-how-can-i-change-the-model-version-that-i-m-chatting-with.md b/data/claude/claude/personalization-and-settings/8664678-how-can-i-change-the-model-version-that-i-m-chatting-with.md deleted file mode 100644 index bf0ad195..00000000 --- a/data/claude/claude/personalization-and-settings/8664678-how-can-i-change-the-model-version-that-i-m-chatting-with.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "How can I change the model version that I’m chatting with?" -title_slug: "how-can-i-change-the-model-version-that-im-chatting-with" -source_url: "https://support.claude.com/en/articles/8664678-how-can-i-change-the-model-version-that-i-m-chatting-with" -last_updated_iso: "2026-03-16T21:22:24Z" -article_id: "8740398" -breadcrumbs: - - "Claude" - - "Personalization and settings" ---- - -# How can I change the model version that I’m chatting with? - -_Last updated: 2026-03-16T21:22:24Z_ - -Use the model selector to switch between available models: - -1. Start chatting with Claude or open an existing chat. -2. The selected model will appear next to the send button. -3. To change it, click on the model name and choose which Claude model you’d like to chat with instead. -4. Click "More models" to view additional options. -5. If you’ve previously messaged Claude in an existing chat, switching Claude’s model will open a new chat. - -## Related Articles -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [Using extended thinking](https://support.claude.com/en/articles/10574485-using-extended-thinking) -- [Using incognito chats](https://support.claude.com/en/articles/12260368-using-incognito-chats) -- [Custom visuals in chat](https://support.claude.com/en/articles/13979539-custom-visuals-in-chat) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude/personalization-and-settings/8887527-customizing-your-appearance-settings.md b/data/claude/claude/personalization-and-settings/8887527-customizing-your-appearance-settings.md deleted file mode 100644 index dd342889..00000000 --- a/data/claude/claude/personalization-and-settings/8887527-customizing-your-appearance-settings.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: "Customizing your appearance settings" -title_slug: "customizing-your-appearance-settings" -source_url: "https://support.claude.com/en/articles/8887527-customizing-your-appearance-settings" -last_updated_iso: "2026-03-16T21:21:28Z" -article_id: "9016396" -breadcrumbs: - - "Claude" - - "Personalization and settings" ---- - -# Customizing your appearance settings - -_Last updated: 2026-03-16T21:21:28Z_ - -## How to switch between light and dark mode - -1. Log in to your account and click your initials or name in the lower left corner. -2. Navigate to [Settings > Appearance](https://claude.ai/settings/appearance). -3. Select from Light, Match System, and Dark under **Color mode**. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1648260417/d478c757c7115ad58a12026d4caf/AD_4nXc__Qop4X9hknWGfGj_y_DCpLutLruhxIclJIfir0ilsgNMg7X8ksIVnqk1Oce5FKlGIOYu9CKbVsu8DqD7iIY2aC0ZfXMyFTeAdNq-Cao2mXcj_WUpNF0kM2HoYR_dEx6N_cuJow?expires=1776784500&signature=93053438f990674eb7264a12edf945b88c4ba69899cc8f3a52ccd8a6130c04aa&req=dSYjHst4nYVeXvMW1HO4zc2jKKQ6iI%2FhSBkgeTglJrqKT5tfBbTke53jA6cg%0AmIjNDPUC5iWtJAwBkf8%3D%0A) - -## How to change your font - -1. In [Settings > Appearance](https://claude.ai/settings/appearance), find **Chat font**. -2. Select from Default, Match System, and Dyslexic Friendly. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1648260416/7fc0803d44d8de40f8e6636b2eb6/AD_4nXf0UEDa1i2QmqlQtoB5BgpQ-FfZVzss_7wMVQdvkmEDSfoTxixnG0GSxC6qrOs21HdkXH-I2Yn_GHDAf8yjd6FJtoh9FadALozvIErFp9r8LychDGLPb7OpN1CN4PRcgVAYNCre?expires=1776784500&signature=025a80824f3cab5095882304b5ef8acb2ba53a242737dc294eae0beafe4c30f4&req=dSYjHst4nYVeX%2FMW1HO4zc895GbiVXU5QtNFlF5%2FHEfro1FzOzwpGOXhWk0C%0A3emjGTVxqp0ijyocF48%3D%0A) - -## Can I disable the sidebar? - -It's not currently possible to completely disable the sidebar. You can click the button on the top right of the sidebar to open or close it. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1941108004/5217903737ddd9bb62fe5d7a904c/CleanShot+2026-01-14+at+09_12_58.png?expires=1776784500&signature=80d4bb91b32692b6d19249955e0dace7b9994667b223638a86f9bd321340bb37&req=dSkjF8h%2BlYFfXfMW1HO4zUS%2BCFnxUX%2FqylfYa7uDb9kz8UVh2uZPUixO1egu%0AWjvXlcH7vOmW65kEmfw%3D%0A) - -## Related Articles -- [How to create custom Skills](https://support.claude.com/en/articles/12512198-how-to-create-custom-skills) -- [Google Sheets add-on](https://support.claude.com/en/articles/13162029-google-sheets-add-on) -- [Customizing your Console appearance settings](https://support.claude.com/en/articles/13346458-customizing-your-console-appearance-settings) -- [Use Claude for PowerPoint](https://support.claude.com/en/articles/13521390-use-claude-for-powerpoint) -- [Set up your design system in Claude Design](https://support.claude.com/en/articles/14604397-set-up-your-design-system-in-claude-design) diff --git a/data/claude/claude/troubleshooting/12466728-troubleshoot-claude-error-messages.md b/data/claude/claude/troubleshooting/12466728-troubleshoot-claude-error-messages.md deleted file mode 100644 index f6f61c3e..00000000 --- a/data/claude/claude/troubleshooting/12466728-troubleshoot-claude-error-messages.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: "Troubleshoot Claude error messages" -title_slug: "troubleshoot-claude-error-messages" -source_url: "https://support.claude.com/en/articles/12466728-troubleshoot-claude-error-messages" -last_updated_iso: "2026-03-16T20:32:12Z" -article_id: "13898432" -breadcrumbs: - - "Claude" - - "Troubleshooting" ---- - -# Troubleshoot Claude error messages - -_Last updated: 2026-03-16T20:32:12Z_ - -This article explains common error messages and warnings you may encounter when using Claude and provides guidance on how to address them. - -## Usage limit warnings and errors - -Usage limit warnings appear when you're approaching your plan’s limit within a five-hour session: *“Approaching 5-hour limit.”* - -If you hit your plan’s limit after the warning appears, you’ll see a blocking error message letting you know when you can use Claude again: *“5-hour limit reached - resets [time].”* - -Looking for ways to maximize your Claude usage? Refer to **[Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices)**. - -#### Extra usage - -Paid Claude users with extra usage enabled in Usage settings will see a slightly different usage limit error:* “5-hour limit resets [time] - continuing with extra usage.”* Note that this will only appear for members with access to extra usage. - -Refer to these articles for more information about this feature depending on your plan: - -- **[Extra usage for paid Claude Plans](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans)** -- **[Extra usage for Team and Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-enterprise-plans)** - -## Length limit errors - -You may encounter a length limit error when your message to Claude exceeds the maximum input length allowed: "Your message will exceed the length limit for this chat. Try attaching fewer or smaller files or starting a new conversation." This error indicates that your message is too long and needs to be shortened before sending it to Claude. - -For users on paid plans with code execution enabled, Claude automatically manages long conversations by summarizing earlier messages when context limits are approached. This means most users will rarely encounter length limit errors during normal use. Your full chat history is preserved so Claude can reference it even after summarization. In rare cases where you still encounter this error (such as when sending a very large first message), you can: - -- Break your content into smaller chunks and process them separately -- Summarize or extract key sections before sending to Claude -- Use Claude to first identify the most relevant portions of your content -- Start a new conversation - -## Login errors - -If you see a generic error message when attempting to log in to your Claude account (e.g, "There was an error logging you in"), try the following troubleshooting steps: - -- Ensure you’re not using a VPN when accessing Claude. -- Disable any browser extensions that you currently have active. -- Clear your browser’s cache and cookies. - -If you're still seeing an error, check **[our status page](http://status.claude.com)** for active incidents. - -## Capacity constraints - -Capacity issues occur when Claude’s infrastructure experiences high demand system-wide. When capacity is constrained, you may see this message when chatting with Claude: *"Due to unexpected capacity constraints, Claude is unable to respond to your message. Please try again soon."* - -> **Important:** Capacity constraints are not outages. The system is functioning normally but managing high demand across all users. These issues are temporary and typically resolve as demand patterns shift throughout the day. If you encounter this message, try again in a few minutes. - -Capacity issues will not appear on our status page because they represent normal load management rather than technical problems. - -## Service incidents and outages - -Service incidents are disruptions where Claude is unavailable or significantly degraded for all or most users. These represent actual technical problems with our systems. To check for confirmed incidents, visit status.claude.com, where you'll find real-time updates on scope, impact, and resolution progress for any active incidents. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1753796247/e6a8c6ef8653b229c5758e881242/c2fc6fc0-d163-4119-93e0-394104d86bc9?expires=1776784500&signature=afbc53bfcae14e864c631c45fdc6995b563a2bf827c21269d1b3404f6b4aec0f&req=dSciFc53m4NbXvMW1HO4za4BUakk2rbB7y68oYp%2BYg%2FiwPbXbx7xAcXI97AM%0AoxD5weTxF51K1eC%2F2sA%3D%0A) - -## Related Articles -- [What is the Pro plan?](https://support.claude.com/en/articles/8325606-what-is-the-pro-plan) -- [How large is the context window on paid Claude plans?](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans) -- [How do usage and length limits work?](https://support.claude.com/en/articles/11647753-how-do-usage-and-length-limits-work) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Claude Design subscription usage and pricing](https://support.claude.com/en/articles/14667344-claude-design-subscription-usage-and-pricing) diff --git a/data/claude/claude/troubleshooting/12738598-adapting-to-new-model-personas-after-deprecations.md b/data/claude/claude/troubleshooting/12738598-adapting-to-new-model-personas-after-deprecations.md deleted file mode 100644 index 344f5d79..00000000 --- a/data/claude/claude/troubleshooting/12738598-adapting-to-new-model-personas-after-deprecations.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: "Adapting to new model personas after deprecations" -title_slug: "adapting-to-new-model-personas-after-deprecations" -source_url: "https://support.claude.com/en/articles/12738598-adapting-to-new-model-personas-after-deprecations" -last_updated_iso: "2026-03-16T21:21:23Z" -article_id: "14337422" -breadcrumbs: - - "Claude" - - "Troubleshooting" ---- - -# Adapting to new model personas after deprecations - -_Last updated: 2026-03-16T21:21:23Z_ - -[Model deprecations and retirements](https://docs.claude.com/en/docs/about-claude/model-deprecations#model-status) are routine parts of the model lifecycle. While we would like to keep past models publicly available as we continue to advance the frontier of safety and capabilities, maintenance overhead and capacity constraints do not currently allow this. We nonetheless recognize that losing access to models comes with costs to many users, particularly those who have come to value the unique character or capabilities of a specific model on a personal level. We aim to provide resources, tools, and guidance to such users to minimize these costs and make the transitions between models as smooth and seamless as possible. - -## Strategies and recommendations - -Below are a set of strategies and recommendations for adapting to model transitions. Not all of them will be applicable in every circumstance, but in most cases we expect that some combination of these strategies can help to smooth the transition between models. We encourage you to experiment with these and other strategies to find what works best for you. - -- When a model deprecation is announced, we suggest experimenting with newer models as soon as possible. You can test different models and run side-by-side comparisons with the kinds of prompts and conversations that matter the most to you, to identify the best alternative model prior to retirement. -- [Enabling memory and allowing Claude to search past chats](https://support.claude.com/en/articles/11817273-using-claude-s-chat-search-and-memory-to-build-on-previous-context) can help new models to learn and immediately adapt to your preferences and communication style. -- [Defining custom styles](https://support.claude.com/en/articles/10181068-configuring-and-using-styles) that capture your preferred communication style can help improve consistency between models. -- [Projects](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects) offer another means of personalization, and can include custom instructions for Claude as well as custom context, which again can help new models understand and adapt to your needs and preferences. -- Using these personalization strategies can be thought of giving feedback to new models. If you find that a new model is more or less talkative than you’d prefer, or has a different tone, you can shape the model’s behavior within a conversation, within a project, or across your entire account using the strategies above. If you’re not sure how to describe the qualities you’re looking for, you can ask Claude to review some of the conversations you’ve most appreciated and to craft instructions for itself based on those. -- In addition to finding strategies for preserving features and styles of past models, we also encourage you to explore the changes that newer models bring. They often offer improved performance on complex topics, improved brainstorming and collaboration, better instruction following, and other improvements that you may find valuable, even if they come with a change. -- Along with these practical strategies, we recommend maintaining a general awareness of the model lifecycle when relating to models; historically Anthropic has deprecated most models around a year after their initial release. - -These strategies aren’t perfect and can only go so far toward preserving or replicating the unique experience of interacting with a particular model, which we recognize is intrinsically important to many users. We’re taking [other early steps](https://www.anthropic.com/research/deprecation-commitments) toward ensuring model preservation post-retirement, and someday aim to make past models publicly available again in some form. - -## Related Articles -- [I’ve been using other large language models (LLMs) to power my product. How should I alter my prompts when switching to Claude?](https://support.claude.com/en/articles/8114533-i-ve-been-using-other-large-language-models-llms-to-power-my-product-how-should-i-alter-my-prompts-when-switching-to-claude) -- [I would like to input sensitive data into my chats with Claude. Who can view my conversations?](https://support.claude.com/en/articles/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Can I use my Outputs to train an AI model?](https://support.claude.com/en/articles/12326764-can-i-use-my-outputs-to-train-an-ai-model) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude/troubleshooting/8241188-claude-is-producing-links-that-don-t-work-and-falsely-claiming-that-it-has-sent-emails-or-produced-external-documents-what-s-going-on.md b/data/claude/claude/troubleshooting/8241188-claude-is-producing-links-that-don-t-work-and-falsely-claiming-that-it-has-sent-emails-or-produced-external-documents-what-s-going-on.md deleted file mode 100644 index 336f9942..00000000 --- a/data/claude/claude/troubleshooting/8241188-claude-is-producing-links-that-don-t-work-and-falsely-claiming-that-it-has-sent-emails-or-produced-external-documents-what-s-going-on.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: "Claude is producing links that don’t work and falsely claiming that it has sent emails or produced external documents. What’s going on?" -title_slug: "claude-is-producing-links-that-dont-work-and-falsely-claiming-that-it-has-sent-emails-or-produced-external-documents-whats-going-on" -source_url: "https://support.claude.com/en/articles/8241188-claude-is-producing-links-that-don-t-work-and-falsely-claiming-that-it-has-sent-emails-or-produced-external-documents-what-s-going-on" -last_updated_iso: "2026-03-16T21:21:55Z" -article_id: "8226636" -breadcrumbs: - - "Claude" - - "Troubleshooting" ---- - -# Claude is producing links that don’t work and falsely claiming that it has sent emails or produced external documents. What’s going on? - -_Last updated: 2026-03-16T21:21:55Z_ - -In an attempt to be a helpful assistant, Claude can sometimes hallucinate its capabilities. Even if it claims otherwise, Claude does not have access to other tools or software that are not [explicitly integrated](https://support.anthropic.com/en/articles/10168395-setting-up-integrations-on-claude-ai), including email, word processors, or file transfers. - -More information on hallucinations can be found [here](https://support.anthropic.com/en/articles/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on). diff --git a/data/claude/claude/troubleshooting/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on.md b/data/claude/claude/troubleshooting/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on.md deleted file mode 100644 index 26655a4e..00000000 --- a/data/claude/claude/troubleshooting/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "Claude is providing incorrect or misleading responses. What’s going on?" -title_slug: "claude-is-providing-incorrect-or-misleading-responses-whats-going-on" -source_url: "https://support.claude.com/en/articles/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on" -last_updated_iso: "2026-03-16T21:21:17Z" -article_id: "8567414" -breadcrumbs: - - "Claude" - - "Troubleshooting" ---- - -# Claude is providing incorrect or misleading responses. What’s going on? - -_Last updated: 2026-03-16T21:21:17Z_ - -In an attempt to be a helpful assistant, Claude can occasionally produce responses that are incorrect or misleading. - -This is known as "hallucinating" information, and it’s a byproduct of some of the current limitations of frontier Generative AI models, like Claude. For example, in some subject areas, Claude might not have been trained on the most-up-to-date information and may get confused when prompted about current events. Another example is that Claude can display quotes that may look authoritative or sound convincing, but are not grounded in fact. In other words, Claude can write things that might look correct but are very mistaken. - -Users should not rely on Claude as a singular source of truth and should carefully scrutinize any high-stakes advice given by Claude. - -When working with web search results, users should review Claude's cited sources. Original websites may contain important context or details not included in Claude's synthesis. Additionally, the quality of Claude's responses depends on the underlying sources it references, so checking original content helps you identify any information that might be misinterpreted without the full context. - -You can use the thumbs down button to let us know if a particular response was unhelpful, or write to us at [feedback@anthropic.com](mailto:feedback@anthropic.com) with your thoughts or suggestions. - -To learn more about how Anthropic’s technology works and our research on developing safer, steerable, and more reliable models, we recommend visiting: [https://www.anthropic.com/research](https://www.anthropic.com/research) - -## Related Articles -- [I’m planning to launch a product using the Claude API. What steps should I take to ensure I’m not violating Anthropic’s Usage Policy?](https://support.claude.com/en/articles/8241216-i-m-planning-to-launch-a-product-using-the-claude-api-what-steps-should-i-take-to-ensure-i-m-not-violating-anthropic-s-usage-policy) -- [Using Research on Claude](https://support.claude.com/en/articles/11088861-using-research-on-claude) -- [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack) -- [Using Claude in Chrome Safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely) -- [Claude Code cheatsheet](https://support.claude.com/en/articles/14553413-claude-code-cheatsheet) diff --git a/data/claude/claude/usage-and-limits/11647753-how-do-usage-and-length-limits-work.md b/data/claude/claude/usage-and-limits/11647753-how-do-usage-and-length-limits-work.md deleted file mode 100644 index d18d4558..00000000 --- a/data/claude/claude/usage-and-limits/11647753-how-do-usage-and-length-limits-work.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: "How do usage and length limits work?" -title_slug: "how-do-usage-and-length-limits-work" -source_url: "https://support.claude.com/en/articles/11647753-how-do-usage-and-length-limits-work" -last_updated_iso: "2026-03-16T20:31:15Z" -article_id: "12687897" -breadcrumbs: - - "Claude" - - "Usage and limits" ---- - -# How do usage and length limits work? - -_Last updated: 2026-03-16T20:31:15Z_ - -When chatting with Claude, you may encounter two different types of limits that work in distinct ways: **usage limits **and **length limits**. Understanding the difference between these can help you use Claude more effectively. - -## What are usage limits? - -Usage limits control how much you can interact with Claude over a specific time period. Think of this as your "conversation budget" that determines how many messages you can send to Claude, or how long you can work with Claude Code, before needing to wait for your limit to reset. - -Your usage is affected by several factors, including the length and complexity of your conversations, the features you use, and which Claude model you're chatting with. Different subscription plans (Pro, Max, Team, etc.) have different usage allowances, with paid plans offering higher limits. - -Note that your usage of all different Claude product surfaces (claude.ai, Claude Code, Claude Desktop) counts towards the same usage limit. - -## How can I get unlimited usage? - -There are a couple of different ways to increase your usage depending on your plan: - -- If you’re using a paid plan, including Pro, Max, Team, or seat-based Enterprise plans, see these articles for details about purchasing extra usage: - - **[Extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans)** - - **[Extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans)** -- If your organization has a usage-based Enterprise plan, your usage is based on consumption. See this article for additional information: **[How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan)** - -For strategies to maximize your message allotment, see **[Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices)**. - -## What are length limits? - -Length limits relate to Claude's context window—the amount of information Claude can work with in a single chat. Think of the context window as Claude's working memory that determines how much content it can process and remember at once. - -> Claude's context window size is 200K tokens across all models and paid plans, except for Enterprise plans, which have a 500K context window on some models. For more information, refer to **[What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan)** - -## Automatic context management - -For users with code execution enabled, Claude now automatically manages long conversations. When your conversation approaches the context window limit, Claude summarizes earlier messages to continue the conversation seamlessly. This means you can have longer, more natural conversations with fewer interruptions. - -Your full chat history is preserved so Claude can reference it even after summarization. You may occasionally see that Claude is "organizing its thoughts" during long conversations—this indicates automatic context management is working. - -> **Note:** **[Code execution must be enabled](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_1c99382190)** for automatic context management. Rare edge cases (such as very large first messages) may still encounter context limits. - -## How can I increase the size of Claude’s context window? - -While you can't increase the fixed context window size for your plan, you can use these strategies to maximize available context space and optimize both your context window and usage limits: - -- **Utilize projects effectively:** Projects use retrieval-augmented generation (RAG), which allows Claude to work with larger amounts of information more efficiently by only loading relevant content into the context window. -- **Shorten project instructions:** Keep your project instructions concise and focused on essential information. Claude performs best when you use project instructions for general context around your project, key guidelines, and Claude's role. Reserve task-specific instructions for the chat itself. -- **Remove unused project files:** Regularly clean up files you're no longer actively using in your projects. -- **Toggle extended thinking off:** Turn off this feature when you don't need Claude's enhanced reasoning for a particular task. -- **Temporarily disable non-critical tools and connectors:** Disable web search, Research, and MCP connectors from your "Search and tools" settings when they're not needed for specific conversations. - -> **Note:** Tools and connectors are token-intensive, so managing them helps both maximize your available context window and optimize your usage limits. - -## Key differences - -The main distinction is that usage limits control *how much* you can use Claude across all your conversations, while length limits control *how long* any single conversation can become. Usage limits are about quantity over time, while length limits are about the depth and complexity of individual conversations. - -If you hit your usage limit, you'll need to wait for it to reset, upgrade your plan, or purchase extra usage. If you hit a length limit, you can start a new conversation or use **[features like projects](https://support.claude.com/en/articles/9517075-what-are-projects)** to work with larger amounts of information more efficiently. - -## Related Articles -- [How large is the context window on paid Claude plans?](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans) -- [Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/claude/usage-and-limits/14063676-claude-march-2026-usage-promotion.md b/data/claude/claude/usage-and-limits/14063676-claude-march-2026-usage-promotion.md deleted file mode 100644 index 4bea29da..00000000 --- a/data/claude/claude/usage-and-limits/14063676-claude-march-2026-usage-promotion.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: "Claude March 2026 usage promotion" -title_slug: "claude-march-2026-usage-promotion" -source_url: "https://support.claude.com/en/articles/14063676-claude-march-2026-usage-promotion" -last_updated_iso: "2026-03-16T21:36:51Z" -article_id: "16379547" -breadcrumbs: - - "Claude" - - "Usage and limits" ---- - -# Claude March 2026 usage promotion - -_Last updated: 2026-03-16T21:36:51Z_ - -We're offering a limited-time promotion that doubles usage limits for Claude users outside 8 AM-2 PM ET / 5-11 AM PT / 12-6 PM GMT on weekdays. - -This promotion is available for Free, Pro, Max, and Team plans. Enterprise plans are not included in this promotion. - -## What is the promotion? - -From March 13, 2026 through March 28, 2026, your five-hour usage is doubled during off-peak hours (outside 8 AM-2 PM ET / 5-11 AM PT / 12-6 PM GMT) on weekdays). Usage remains unchanged from 8 AM-2 PM ET / 5-11 AM PT / 12-6 PM GMT on weekdays. - -## Eligibility - -No action is required to participate. If you’re on an eligible plan, the doubled usage is automatically applied. - -## Where does this apply? - -The 2x usage increase applies across the following Claude surfaces: - -- Claude (web, desktop, and mobile) -- Cowork -- Claude Code -- Claude for Excel -- Claude for PowerPoint - -## Frequently asked questions - -#### Do I need to do anything to get the extra usage? - -No. The promotion applies automatically. You’ll see higher limits reflected in your usage outside 8 AM-2 PM ET / 5-11 AM PT / 12-6 PM GMT on weekdays without any changes to your account settings. - -#### Does bonus usage count against my weekly usage limit? - -No. The additional usage you get during off-peak hours doesn’t count toward any weekly usage limits on your plan. - -#### What happens when the promotion ends? - -After March 28, 2026, usage limits return to their standard levels at all hours. There’s no change to your plan or billing. - -## Terms and conditions - -This offer is valid from March 13, 2026 through March 28, 2026 at 11:59 PM PT. It applies to Free, Pro, Max, and Team plans only and excludes Enterprise plans. This offer has no cash value and is not transferable. It may not be combined with other offers. - -## Related Articles -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Holiday 2025 Usage Promotion](https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion) -- [Claude Design subscription usage and pricing](https://support.claude.com/en/articles/14667344-claude-design-subscription-usage-and-pricing) diff --git a/data/claude/claude/usage-and-limits/14246112-buy-usage-bundles.md b/data/claude/claude/usage-and-limits/14246112-buy-usage-bundles.md deleted file mode 100644 index 2ce32104..00000000 --- a/data/claude/claude/usage-and-limits/14246112-buy-usage-bundles.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: "Buy usage bundles" -title_slug: "buy-usage-bundles" -source_url: "https://support.claude.com/en/articles/14246112-buy-usage-bundles" -last_updated_iso: "2026-04-07T18:46:19Z" -article_id: "16631972" -breadcrumbs: - - "Claude" - - "Usage and limits" ---- - -# Buy usage bundles - -_Last updated: 2026-04-07T18:46:19Z_ - -You can pre-purchase extra usage in bundles and save up to 30% compared to standard extra usage rates. Larger bundles come with bigger discounts, and your balance works across Claude, Claude Code, Claude Cowork, and third-party products. - -> Usage bundles are available on Pro, Max, and Team plans. - -## - ---- - -## Where your balance works - -Your usage bundle balance is a single pool that applies across Claude, Claude Desktop, Claude Mobile (iOS and Android), Claude Code, Cowork, and third-party products that use your Claude account. - -## Available bundles - -The discount you receive depends on the bundle size you purchase. Bigger bundles save you more. - -Individual Pro and Max plan subscribers can purchase up to $2000 worth of discounted bundles per month. Any extra usage beyond this cap is billed at standard rates. - -On Team plans, Owners and Primary Owners can purchase up to $3000 worth of discounted bundles per month. Any extra usage beyond this cap is billed at standard rates. - -Price and plans are subject to change at Anthropic's discretion. - ---- - -## How to buy usage bundles - -You’ll need extra usage enabled before you can purchase bundles. If you haven’t set up extra usage yet, see the relevant guide for your plan: - -- **[Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans)** (Pro and Max) -- **[Manage extra usage for Team plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans)** (Team) - -Once extra usage is enabled: - -1. Navigate to **Settings > Usage**. -2. Click “Buy usage.” -3. Select a bundle size. -4. Confirm your purchase. The discount is applied automatically at checkout. - -Your bundle balance appears in your usage dashboard and draws down as you use Claude beyond your plan’s included limits. - ---- - -## Frequently asked questions - -#### What happens if I reach the monthly purchase cap? - -You can still use extra usage beyond the cap, but any additional usage is billed at standard extra usage rates without a discount. - -#### Can I buy multiple bundles in the same month? - -Yes. You can purchase as many bundles as you’d like up to your monthly cap ($2000 in value for Pro and Max plans, $3000 in value for Team plans). - -#### Do usage bundles replace my plan’s included usage? - -No. Your plan’s included usage works the same as before. Bundle credits only apply after you’ve exceeded your plan’s limits and are using extra usage. - -## Related Articles -- [What is the Pro plan?](https://support.claude.com/en/articles/8325606-what-is-the-pro-plan) -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Holiday 2025 Usage Promotion](https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion) -- [Claude March 2026 usage promotion](https://support.claude.com/en/articles/14063676-claude-march-2026-usage-promotion) diff --git a/data/claude/claude/usage-and-limits/9797557-usage-limit-best-practices.md b/data/claude/claude/usage-and-limits/9797557-usage-limit-best-practices.md deleted file mode 100644 index d01d1fe4..00000000 --- a/data/claude/claude/usage-and-limits/9797557-usage-limit-best-practices.md +++ /dev/null @@ -1,129 +0,0 @@ ---- -title: "Usage limit best practices" -title_slug: "usage-limit-best-practices" -source_url: "https://support.claude.com/en/articles/9797557-usage-limit-best-practices" -last_updated_iso: "2026-03-16T21:25:56Z" -article_id: "10178464" -breadcrumbs: - - "Claude" - - "Usage and limits" ---- - -# Usage limit best practices - -_Last updated: 2026-03-16T21:25:56Z_ - -The number of messages you can send will vary based on your Claude plan. For more information on your plan’s usage, refer to the following resources. - -- **[Free Claude](https://support.claude.com/en/articles/8114491-getting-started-with-claude#h_57262af5ae)** -- **[Pro plan](https://support.claude.com/en/articles/8325606-what-is-the-pro-plan#h_62ccc00135)** -- **[Max plan](https://support.claude.com/en/articles/11049741-what-is-the-max-plan#h_cfd2904008)** -- **[Team plan](https://support.claude.com/en/articles/9266767-what-is-the-team-plan#h_b59203dff2)** -- **[Enterprise plan](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan#h_8294bce903)** - -Additional factors that affect your usage limits include: - -- Message length -- File attachment size -- Current conversation length -- Tool usage (e.g., Research, web search) -- Model choice -- Artifact creation and usage - -Our system also includes caching that helps you optimize your limits: - -- Content in projects is cached and doesn't count against your limits when reused. -- Similar prompts you use frequently are partially cached. -- Claude remembers context from earlier in the conversation. - ---- - -## 1. Start by planning your conversations - -Before starting a conversation with Claude, consider the following: - -- What specific information or assistance do you need? -- Can you combine multiple related questions into a single message? -- Is there any background information you can provide upfront? - -Planning helps reduce the number of back-and-forth messages needed. - -## 2. Be specific and concise - -- Provide clear, detailed instructions or questions in each message. -- Avoid vague queries that may require clarification. -- Include relevant context to help Claude understand your needs better. - -## 3. Leverage Claude's chat search and memory capabilities - -- All users can follow these guidelines to take advantage of Claude's memory within a single chat: - - Refer back to previous information instead of repeating it. - - Use phrases like "As mentioned earlier" to build on earlier parts of the conversation. -- Users with paid plans (Pro, Max, Team, and Enterprise) can prompt Claude to search through previous conversations and reference relevant information in new chats. Giving Claude access to additional context prevents you from needing to provide the same information repeatedly. - - Learn more here: **[Searching past chats with Claude](https://support.claude.com/en/articles/11817273-using-claude-s-chat-search-and-memory-to-build-on-previous-context#h_89b670b004)** -- Users with paid plans (Pro, Max, Team, and Enterprise) can use Claude's memory and project summaries to build context across conversations. - - Learn more here: **[What is Claude's memory?](https://support.claude.com/en/articles/11817273-using-claude-s-chat-search-and-memory-to-build-on-previous-context#h_c1c0b33879)** - -## 4. Batch similar requests in one message - -If you have multiple related tasks or questions, group them in a single message. For example, instead of sending separate messages for each math problem, send them all in one message. - -## 5. Review and edit your prompt before sending - -Take a moment to review your message for clarity and completeness to reduce the need for follow-up messages. - -## 6. Use project knowledge bases effectively - -Projects offer significant caching benefits: - -- When you upload documents to a project, they're cached for future use. -- Every time you reference that content, only new/uncached portions count against your limits. -- This means you can work with the same documents repeatedly without using up your messages as quickly. -- Example: If you're working on a research paper and add all your reference materials to a project, you can ask multiple questions about those materials while using fewer messages than if you uploaded them each time. -- Projects offer a Retrieval Augmented Generation (RAG) mode allowing for expanded project knowledge capacity. - - Learn more here: **[Retrieval Augmented Generation (RAG) for projects](https://support.claude.com/en/articles/11473015-retrieval-augmented-generation-rag-for-projects)** - -## 7. Monitor your consumption in Usage settings - -- If you're using a Pro, Max, Team, or seat-based Enterprise plan, you can navigate to **[Settings > Usage](https://claude.ai/settings/usage)** to view progress bars showing how much of your five-hour session and weekly usage limits you’ve consumed. -- The **Plan usage limits** section at the top shows your progress towards both your session limit and weekly limits. - - **Current session:** How much of your plan’s five-hour session limit you’ve used thus far, plus the amount of time remaining in the session. - - **Weekly limits:** Check when your plan’s weekly usage limit resets for Opus only and all other models. -- **Extra usage:** If you are using a Pro, Max, Team, or seat-based Enterprise plan, your Usage settings page will also show how much of your plan's limit you've used. Refer to these articles for more information about enabling extra usage depending on your plan: - - **[Extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans)** - - **[Extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans)** -- If your organization is on a usage-based Enterprise plan, you won’t have specific usage limits, but will be charged based on consumption. You can also track this in **[Settings > Usage](https://claude.ai/settings/usage)**. - -## 8. Quick caching tips - -- Use projects for anything you'll reference multiple times. -- Upload your core working documents to the project knowledge section when starting a project. -- The more you use the same content, the more benefit you get from caching. - ---- - -## Best practices for specific use cases - -#### For coding tasks - -- Provide complete context about your coding environment in your initial message. -- Include entire relevant code snippets in one message for reviews or debugging. - -#### For writing assistance - -- Outline requirements, target audience, and key points comprehensively. -- Send entire texts for editing in one message rather than breaking them up. - -#### For research and analysis - -- Clearly define your research question and focus areas initially. -- Provide all relevant data in a single, well-structured message. - -By following these best practices, you can make the most efficient use of your Claude plan's message allocation. - -## Related Articles -- [How large is the context window on paid Claude plans?](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans) -- [How do usage and length limits work?](https://support.claude.com/en/articles/11647753-how-do-usage-and-length-limits-work) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Holiday 2025 Usage Promotion](https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/connectors/11503834-build-custom-connectors-via-remote-mcp-servers.md b/data/claude/connectors/11503834-build-custom-connectors-via-remote-mcp-servers.md deleted file mode 100644 index 39268afb..00000000 --- a/data/claude/connectors/11503834-build-custom-connectors-via-remote-mcp-servers.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Build custom connectors via remote MCP servers" -title_slug: "build-custom-connectors-via-remote-mcp-servers" -source_url: "https://support.claude.com/en/articles/11503834-build-custom-connectors-via-remote-mcp-servers" -last_updated_iso: "2026-04-15T01:46:41Z" -article_id: "12484032" -breadcrumbs: - - "Connectors" ---- - -# Build custom connectors via remote MCP servers - -_Last updated: 2026-04-15T01:46:41Z_ - -The guide to building custom connectors has moved to the Claude developer docs. - -[View the building guide →](https://claude.com/docs/connectors/building) - -## Related Articles -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Remote MCP Server Submission Guide](https://support.claude.com/en/articles/12922490-remote-mcp-server-submission-guide) -- [Local MCP Server Submission Guide](https://support.claude.com/en/articles/12922832-local-mcp-server-submission-guide) -- [Building Desktop Extensions with MCPB](https://support.claude.com/en/articles/12922929-building-desktop-extensions-with-mcpb) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/connectors/12922490-remote-mcp-server-submission-guide.md b/data/claude/connectors/12922490-remote-mcp-server-submission-guide.md deleted file mode 100644 index 13c6dc23..00000000 --- a/data/claude/connectors/12922490-remote-mcp-server-submission-guide.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Remote MCP Server Submission Guide" -title_slug: "remote-mcp-server-submission-guide" -source_url: "https://support.claude.com/en/articles/12922490-remote-mcp-server-submission-guide" -last_updated_iso: "2026-04-15T01:46:20Z" -article_id: "14636634" -breadcrumbs: - - "Connectors" ---- - -# Remote MCP Server Submission Guide - -_Last updated: 2026-04-15T01:46:20Z_ - -The remote MCP server submission guide has moved to the Claude developer docs. - -[View the submission guide →](https://claude.com/docs/connectors/building/submission) · [Pre-submission checklist →](https://claude.com/docs/connectors/building/review-criteria) - -## Related Articles -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Build custom connectors via remote MCP servers](https://support.claude.com/en/articles/11503834-build-custom-connectors-via-remote-mcp-servers) -- [Local MCP Server Submission Guide](https://support.claude.com/en/articles/12922832-local-mcp-server-submission-guide) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/connectors/12922832-local-mcp-server-submission-guide.md b/data/claude/connectors/12922832-local-mcp-server-submission-guide.md deleted file mode 100644 index 36fdae60..00000000 --- a/data/claude/connectors/12922832-local-mcp-server-submission-guide.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Local MCP Server Submission Guide" -title_slug: "local-mcp-server-submission-guide" -source_url: "https://support.claude.com/en/articles/12922832-local-mcp-server-submission-guide" -last_updated_iso: "2026-04-15T01:46:02Z" -article_id: "14637014" -breadcrumbs: - - "Connectors" ---- - -# Local MCP Server Submission Guide - -_Last updated: 2026-04-15T01:46:02Z_ - -The local MCP server submission guide has moved to the Claude developer docs. - -[View the submission guide →](https://claude.com/docs/connectors/building/submission) - -## Related Articles -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Build custom connectors via remote MCP servers](https://support.claude.com/en/articles/11503834-build-custom-connectors-via-remote-mcp-servers) -- [Remote MCP Server Submission Guide](https://support.claude.com/en/articles/12922490-remote-mcp-server-submission-guide) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/connectors/12922929-building-desktop-extensions-with-mcpb.md b/data/claude/connectors/12922929-building-desktop-extensions-with-mcpb.md deleted file mode 100644 index ff3d91e2..00000000 --- a/data/claude/connectors/12922929-building-desktop-extensions-with-mcpb.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Building Desktop Extensions with MCPB" -title_slug: "building-desktop-extensions-with-mcpb" -source_url: "https://support.claude.com/en/articles/12922929-building-desktop-extensions-with-mcpb" -last_updated_iso: "2026-04-15T02:03:56Z" -article_id: "14637142" -breadcrumbs: - - "Connectors" ---- - -# Building Desktop Extensions with MCPB - -_Last updated: 2026-04-15T02:03:56Z_ - -The MCPB and Desktop Extensions build guide has moved to the Claude developer docs. - -[View the MCPB build guide →](https://claude.com/docs/connectors/building/mcpb) - -## Related Articles -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Build custom connectors via remote MCP servers](https://support.claude.com/en/articles/11503834-build-custom-connectors-via-remote-mcp-servers) -- [When to use desktop and web connectors](https://support.claude.com/en/articles/11725091-when-to-use-desktop-and-web-connectors) -- [Enabling and using the desktop extension allowlist](https://support.claude.com/en/articles/12592343-enabling-and-using-the-desktop-extension-allowlist) -- [Deploying enterprise-grade MCP servers with desktop extensions](https://support.claude.com/en/articles/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions) diff --git a/data/claude/connectors/custom-connectors/11175166-get-started-with-custom-connectors-using-remote-mcp.md b/data/claude/connectors/custom-connectors/11175166-get-started-with-custom-connectors-using-remote-mcp.md deleted file mode 100644 index c7696fb7..00000000 --- a/data/claude/connectors/custom-connectors/11175166-get-started-with-custom-connectors-using-remote-mcp.md +++ /dev/null @@ -1,181 +0,0 @@ ---- -title: "Get started with custom connectors using remote MCP" -title_slug: "get-started-with-custom-connectors-using-remote-mcp" -source_url: "https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp" -last_updated_iso: "2026-04-02T19:24:29Z" -article_id: "12073865" -breadcrumbs: - - "Connectors" - - "Custom Connectors" ---- - -# Get started with custom connectors using remote MCP - -_Last updated: 2026-04-02T19:24:29Z_ - -> Custom connectors using remote MCP are available on Claude, Cowork, and Claude Desktop for users on Free, Pro, Max, Team, and Enterprise plans. Free users are limited to one custom connector. This feature is currently in beta. - -## What are custom connectors? - -Custom connectors let you connect Claude directly to the tools and data sources that matter most to your workflows. This enables Claude to operate within your favorite software and draw insights from the complete context of your external tools. - -You can: - -- Connect Claude to existing remote MCP servers. -- Build your own remote MCP servers to connect with any tool. - -> **⚠️ Security and Privacy with Custom Connectors (beta)** -> -> Be aware that custom connectors allow you to connect Claude to services that have not been verified by Anthropic, and allow Claude to access and take action in these services. For more guidance, review the **[Security and privacy considerations](#h_9088ccdf4d)** section below. - -## What are remote MCP servers? - -The Model Context Protocol (MCP) is an open standard, created by Anthropic, for AI applications to connect to tools and data. - -Previously, **[MCP servers only ran locally](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop)** (i.e. on a user's laptop). Now, developers can build and host remote MCP servers that communicate with AI apps over the internet. - -Remote MCP servers give models access to internet-hosted tools and data, transforming Claude into an informed teammate that can independently handle complex, multi-step projects tailored to your needs. - ---- - -## Network requirements - -When you add a custom connector, Claude connects to your remote MCP server from Anthropic's cloud infrastructure, rather than from your local device. This is true across every Claude client, including claude.ai, Claude Desktop, Cowork, and the mobile apps. - -This means your MCP server must be reachable over the public internet from Anthropic's IP ranges. Servers hosted on a private corporate network, behind a VPN, or blocked by a firewall won't connect, even if you can reach them from your own machine. - -#### If your server is on a private network - -You’ll need to allowlist Anthropic's IP addresses in your firewall so inbound connections from Claude can reach your server. See **[Anthropic IP addresses](https://platform.claude.com/docs/en/api/ip-addresses)** for the current ranges. - -#### Why this applies to Cowork and Claude Desktop - -Even though Cowork and Claude Desktop run on your computer, remote connectors are configured and brokered through your Claude account. The connection to your MCP server originates from Anthropic's servers, not from your machine's network interface. Local MCP servers configured in Claude Desktop via `claude_desktop_config.json` are a separate mechanism and do use your local network, but those aren't available in Cowork or claude.ai. - ---- - -## Add a custom connector - -> **Note:*** *While anyone can build and host connectors using remote MCP, only Owners can add them to Team and Enterprise plans. Once a connector has been added to a Team or Enterprise organization, users individually connect to and enable that connector. This ensures that Claude can only access tools and data that the individual user has access to. - -#### For Team and Enterprise plans - -**Preliminary steps for owners:** - -Before members of Team and Enterprise plans can configure custom connectors, an Owner or Primary Owner needs to follow these initial steps to add a custom connector to your organization: - -1. Navigate to **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. -2. Click the "Add" button. -3. Hover over “Custom,” then select “Web.” -4. Add your connector's remote MCP server URL. -5. Optionally, click “Advanced settings” to specify an OAuth Client ID and OAuth Client Secret for your server. -6. Finish configuring your connector by clicking "Add." - -**Steps for members after connector is configured:** - -1. Navigate to **[Customize > Connectors](https://claude.ai/customize/connectors)** -2. Find the custom connector your Owner added in the list (it will have a "Custom" label). -3. Click "Connect" to authenticate and start using the connector with Claude. - -#### For Pro and Max plans - -If you are using an individual Pro or Max plan, follow these steps to add a custom connector: - -1. Navigate to **[Customize > Connectors](https://claude.ai/customize/connectors)** -2. Click "+" then “Add custom connector.” -3. Add your connector's remote MCP server URL. -4. Optionally, click “Advanced settings” to specify an OAuth Client ID and OAuth Client Secret for your server. -5. Finish configuring your connector by clicking "Add." - -#### Enabling connectors after configuration - -You can enable connectors for individual conversations via the “+” button on the lower left of your chat interface, then "Connectors." You'll see your configured connectors with toggles allowing you to enable/disable them per conversation. - ---- - -## Remove custom connectors - -You can remove a custom connector by following these steps: - -1. Navigate to **[Customize > Connectors](https://claude.ai/customize/connectors)** - 1. Team and Enterprise Owners can do this on their organization's behalf in **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)** -2. Locate the "Connectors" section. -3. Click "Remove" or select the three dots next to the connector you'd like to remove. -4. Follow the prompts to remove. - -If you're hoping to edit a custom connector, you'll need to remove it first, then re-add it using the updated details. - ---- - -## Build custom connectors - -To learn about building connectors to use with Claude, see **[Building custom connectors via remote MCP servers](https://support.claude.com/en/articles/11503834-building-custom-connectors-via-remote-mcp-servers)**. - ---- - -## Security and privacy considerations - -Custom connectors allow you to connect Claude to arbitrary services that have not been verified by Anthropic. When you connect Claude to external services, you're granting it the ability to access and potentially modify data within those services based on your permissions. It’s important to make sure you’re only connecting to remote MCP servers that you trust and that you’re aware of Claude’s interactions with web connectors. - -#### Security and permissions - -When you add a custom connector to Claude, you'll typically go through an OAuth authentication process to securely sign in to the application and grant specific permissions. This allows Claude to interact with the application on your behalf, without Claude ever seeing your actual password. You can revoke these permissions at any time by disconnecting the connector in Claude's settings or the third-party service's security settings. - -Remote MCP servers act as intermediaries between Claude and external applications. You should: - -- **Only connect to trusted servers:** Only connect Claude to servers built and hosted by organizations and applications you trust. -- **Review requested permissions carefully:** During auth, review what permissions the MCP server is requesting to the application. Limit these scopes when possible and deny access if requested permissions seem unnecessary. -- **Be aware of prompt injections:** Malicious MCP servers may include hidden instructions that try to make Claude perform unintended actions. Claude has built-in protections that attempt to block these attacks, but it's important to pay attention to tool inputs & outputs and connect only to trusted servers. -- **Monitor changes in tool behavior:** Server developers may update tool behavior unexpectedly, leading to unintended or malicious behavior. - -#### Reporting malicious MCP servers - -If you become aware of a malicious MCP server, please report it to our **[vulnerability disclosure program](https://hackerone.com/anthropic-vdp/)**, and choose [`https://github.com/modelcontextprotocol`](https://github.com/modelcontextprotocol) as the Asset. - -#### Taking actions with tools - -Remote MCP servers give Claude tools it can invoke during your conversation. The developer of an MCP server can define what these tools do, including: - -- Reading data from connected applications. -- Creating, modifying, or deleting data in connected applications. -- Taking actions on behalf of the user. - -Claude can only access resources that you've given the server permission to access, but you should: - -- Be aware of any actions Claude is taking and that they have no destructive or unintended effects. -- Review Claude's tool approval requests carefully and only click "Allow always" when using a server and tool that you trust to run unsupervised. -- Using the "Search and tools" menu, disable any tools that aren't relevant to the current conversation or that you don't want Claude to be able to invoke. - -#### Interactive connectors - -Some connectors can display interactive interfaces directly within your Claude conversations. Instead of only returning text-based responses, these connectors can open live, interactive apps — like dashboards, task boards, or design tools — right in the chat. - -Interactive connectors appear in two ways: - -- **Inline cards:** Compact components embedded in the conversation, showing summaries, confirmations, or quick actions. -- **Fullscreen view:** Immersive interfaces for complex interactions like data visualizations or document editing. The conversation composer remains available so you can continue chatting with Claude. - -You can interact with these connectors directly — filtering data, checking off tasks, adjusting settings — without leaving the conversation. Any actions you take within the interface use the same permissions you granted when connecting the tool. - -**Admin controls:** Team and Enterprise plan owners can disable specific tool calls that render interactive connectors within **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. - -#### Using Claude with Research - -> **Note: ****[Advanced Research](https://claude.com/blog/integrations)** is not currently able to invoke tools from local MCP servers. - -Research allows Claude to deeply investigate queries by searching through hundreds of internal and external sources. During the research process, Claude can invoke tools from your connectors automatically without further approval. - -When using Research with custom connectors: - -- Disable any tools that can take write actions in external applications. -- Review Claude’s approval request carefully and be aware of which tools you’re granting Claude permission to invoke. -- Be mindful of the impact of Claude sending a large number of requests to your connectors. - -See **[Using Research on Claude](https://support.claude.com/en/articles/11088861-using-research-on-claude)** for more information about this feature. - -## Related Articles -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [When to use desktop and web connectors](https://support.claude.com/en/articles/11725091-when-to-use-desktop-and-web-connectors) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) -- [MCP connectors](https://support.claude.com/en/articles/14503689-mcp-connectors) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/connectors/general/11176164-use-connectors-to-extend-claude-s-capabilities.md b/data/claude/connectors/general/11176164-use-connectors-to-extend-claude-s-capabilities.md deleted file mode 100644 index 9e3cb82f..00000000 --- a/data/claude/connectors/general/11176164-use-connectors-to-extend-claude-s-capabilities.md +++ /dev/null @@ -1,185 +0,0 @@ ---- -title: "Use connectors to extend Claude's capabilities" -title_slug: "use-connectors-to-extend-claudes-capabilities" -source_url: "https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities" -last_updated_iso: "2026-04-15T01:48:48Z" -article_id: "12075123" -breadcrumbs: - - "Connectors" - - "General" ---- - -# Use connectors to extend Claude's capabilities - -_Last updated: 2026-04-15T01:48:48Z_ - -This guide explains how to enable and use connectors with Claude to enhance its capabilities. - -> Web connectors are available for all users on Claude, Cowork, Claude Desktop, and Claude Mobile (iOS and Android). Desktop extensions are available to all users on Claude Desktop. - -What are connectors? - -Connectors let Claude access your apps and services, retrieve your data, and take actions within connected services. Claude inherits each person's permissions from the connected service. If someone can't access a specific file, channel, or record in the source system, the connector can't reach it from Claude either. - -For example, you can connect Claude to Linear to create issues, to Slack to send messages, or to Google Drive to search your files. Connectors work across Claude, Claude Desktop, Claude Code, and the API (via the **[MCP Connector](https://platform.claude.com/docs/en/agents-and-tools/mcp-connector)**). - -You can find available connectors in the **[Connectors Directory](https://claude.ai/connectors)**, where each connector has a page detailing its use cases, read/write capabilities, and availability. You can also add custom connectors or connect to any service that supports MCP. - -Browse available connectors - -> You can browse the Connectors Directory on Claude and Claude Desktop. It isn't possible to browse the directory on Claude for iOS or Android at this time. - -You can browse the directory from two areas: - -**From a chat** - -1. Click the "+" button in the lower left corner of your chat, or type "/" to open the menu. -2. Hover over “Connectors.” -3. Select “Manage connectors.” -4. Click the “+” button next to **Connectors**. -5. This opens a **Connectors** modal where you can see available connectors by category or scroll through the complete list. - -**From settings** - -1. Navigate to **[Customize > Connectors](http://claude.ai/customize/connectors)**. -2. Click the “+” button next to **Connectors**. -3. Browse available connectors by category or scroll through the complete list. - ---- - -Connect a service to Claude - -> You can connect Claude to a new service on Claude and Claude Desktop. It isn't possible to add new connectors (custom or from the directory) on Claude for iOS or Android at this time. - -To connect a service from the directory: - -1. Click on the connector you want to add. -2. Review the connector's description and capabilities. -3. Click “Connect” or “Install” to begin the setup process. -4. Follow the authentication prompts to grant Claude access to your account. -5. Configure any specific settings or permissions as needed. - -> **Important:** When connecting to a service, you're granting Claude permission to access and potentially modify data within that service based on your account permissions. Only connect services you trust and need for your workflows. - -Connect a service on Team and Enterprise plans - -Before members of Team and Enterprise plans can use connectors, an Owner or Primary Owner needs to enable them for the organization. Enabling a connector makes it available to your team, but it doesn't automatically grant anyone access. Each person still needs to authenticate individually before they can use it. - -1. Navigate to **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. -2. Click “Browse connectors” at the bottom of the page. -3. Select the connector from the list and click “Add to your team.” -4. Individual users can then authenticate with the connector to start using it with Claude. - -Once enabled at the org level, individual users follow the same steps described above to connect and authenticate. - -## Restrict actions within connected services - -Owners on Team and Enterprise plans can limit which actions a connected service can take across your organization. For example, you can allow a connector to read data from a service while preventing it from writing any changes back. This applies org-wide to everyone using the connector—individual users can't override it. - -Common use cases: - -- Allow Claude to search and summarize email, but prevent it from sending messages. -- Allow Claude to read files in Google Drive, but prevent it from creating or editing documents. -- Allow Claude to view Linear issues, but prevent it from creating new ones or changing status. - -To configure action restrictions: - -1. Navigate to **[Customize > Connectors](http://claude.ai/customize/connectors)** -2. Select the connector to see **Tool permissions**. -3. The permissions will be categorized by type (for example, read-only tools, write/delete tools) -4. You -5. For each permission category or individual permission, select Always allow, Needs approval, or Blocked. - -> **Note:** Action restrictions work alongside source-system permissions. Even when you allow a write action in Claude, a person still needs the underlying permission in the source system to make that change. Restricting actions in Claude never grants more access than the source system permits—it only narrows it. - ---- - -Use connected services - -Once you connect to a service on Claude or Claude Desktop, it will be available to use the next time you log in to your account on Claude for iOS or Android. - -Once connected, services become available in your conversations: - -1. Click the “+”** **button in the lower left of the chat interface (you can also type “/” to open this menu). -2. Hover over “Connectors” to open the menu. -3. Enable the specific services you want Claude to use for that conversation by toggling them on. -4. Claude will now be able to use these services when relevant to your requests. - -For example, after connecting Linear, you can ask Claude to "Create a new issue for the login bug" and Claude will use Linear to create the issue in your workspace. - -Some connectors are interactive and can render live interfaces—like dashboards, task boards, and design tools—directly within your conversation. Look for the **Interactive** badge in the Connectors Directory to find connectors with this capability. - ---- - -Choose how connectors load in your conversation - -When you add many connectors, Claude gives you control over how they load. You can find the **Tool access** setting by clicking the “+” button in the lower left corner of your chat, or typing “/” to open the menu. Hover over “Connectors,” then “Tool access” to choose your preferred mode. For most users, **Auto** (the default) works well. If you have 10 or more connectors active, consider switching to **On demand** to give your conversations more room. - -Learn more about tool access modes: **[Manage Claude's tool access](https://support.claude.com/en/articles/13730515-manage-claude-s-tool-access)**. - ---- - -Manage your connectors - -To manage your connected services: - -1. Navigate to **[Customize > Connectors](http://claude.ai/customize/connectors)**. -2. View all your connected services in the **Connectors** section. -3. For each service, you can disconnect it, modify connection settings, or review permissions and access levels. - ---- - -Custom connectors - -> Custom connectors using remote MCP are available on Claude, Cowork, and Claude Desktop for users on free, Pro, Max, Team, and Enterprise plans. Free users are limited to one custom connector. - -In addition to directory connectors, you can add custom connectors: - -1. Navigate to **[Customize > Connectors](http://claude.ai/customize/connectors)**. -2. Click the “+” button next to **Connectors**. -3. Select “Add custom connector.” -4. Enter the connector's name and URL. -5. Enter advanced settings (OAuth Client ID and secret) if desired. -6. Click “Add,” then follow the same connection process as directory connectors. - -Custom connectors connect to your MCP server from Anthropic's cloud, not from your local device. Your server must be reachable over the public internet. If it's behind a firewall or on a private network, see **[Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166)** for network requirements and private network options. - -> **Important:** Custom connectors allow you to connect Claude to services that haven't been verified by Anthropic. Only connect to servers from trusted organizations and review authentication permissions carefully. - ---- - -Security and privacy - -All data transfers are encrypted. When using connectors, you can only sync content to Claude that you have permission to view in the original source. - -When connecting to services from the directory, review what access the service is requesting during the connection process. Disconnect services you no longer need or use. - -**For Team and Enterprise plans:** - -- Access permissions are enforced at the user level. Users need to authenticate with the third-party service when first using the connector, even after an Owner or Primary Owner enables it. -- Connectors are only available in private projects. -- Chats with synced content can't be shared. - ---- - -Troubleshoot connection issues - -If you're having trouble connecting to a service, try these steps: - -1. Check that you have a stable internet connection. -2. Verify you have an active account with the service. -3. Review any permissions or account type requirements for the service. -4. If authentication fails, try disconnecting and reconnecting from **[Customize > Connectors](http://claude.ai/customize/connectors)**. - -## Custom connector not connecting or timing out? - -Custom connectors (remote MCP servers) are reached from Anthropic's cloud infrastructure, not from your local machine. This is true even if you're using Cowork or Claude Desktop, which run locally on your computer. If your MCP server is behind a corporate firewall, on a private network, or not reachable over the public internet, the connection will fail. - -To resolve this, you can either allowlist Anthropic's IP ranges in your firewall to create a secure outbound-only connection from your network. For detailed guidance, see the network requirements section in **[Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166)**. - -## Related Articles -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [When to use desktop and web connectors](https://support.claude.com/en/articles/11725091-when-to-use-desktop-and-web-connectors) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) -- [MCP connectors](https://support.claude.com/en/articles/14503689-mcp-connectors) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/connectors/general/11596036-anthropic-connectors-directory-faq.md b/data/claude/connectors/general/11596036-anthropic-connectors-directory-faq.md deleted file mode 100644 index 9be812b3..00000000 --- a/data/claude/connectors/general/11596036-anthropic-connectors-directory-faq.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "Anthropic Connectors Directory FAQ" -title_slug: "anthropic-connectors-directory-faq" -source_url: "https://support.claude.com/en/articles/11596036-anthropic-connectors-directory-faq" -last_updated_iso: "2026-04-15T01:47:01Z" -article_id: "12620238" -breadcrumbs: - - "Connectors" - - "General" ---- - -# Anthropic Connectors Directory FAQ - -_Last updated: 2026-04-15T01:47:01Z_ - -The Connectors Directory FAQ has moved to the Claude developer docs. - -[View the FAQ →](https://claude.com/docs/connectors/faq) · [Partnership FAQ →](https://claude.com/docs/connectors/building/partnership-faq) - -## Related Articles -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Build custom connectors via remote MCP servers](https://support.claude.com/en/articles/11503834-build-custom-connectors-via-remote-mcp-servers) -- [When to use desktop and web connectors](https://support.claude.com/en/articles/11725091-when-to-use-desktop-and-web-connectors) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) -- [Browse skills, connectors, and plugins in one directory](https://support.claude.com/en/articles/14328846-browse-skills-connectors-and-plugins-in-one-directory) diff --git a/data/claude/connectors/general/11725091-when-to-use-desktop-and-web-connectors.md b/data/claude/connectors/general/11725091-when-to-use-desktop-and-web-connectors.md deleted file mode 100644 index 7e1e4e8f..00000000 --- a/data/claude/connectors/general/11725091-when-to-use-desktop-and-web-connectors.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: "When to use desktop and web connectors" -title_slug: "when-to-use-desktop-and-web-connectors" -source_url: "https://support.claude.com/en/articles/11725091-when-to-use-desktop-and-web-connectors" -last_updated_iso: "2026-04-15T02:04:27Z" -article_id: "12811066" -breadcrumbs: - - "Connectors" - - "General" ---- - -# When to use desktop and web connectors - -_Last updated: 2026-04-15T02:04:27Z_ - -Claude can connect to your tools in two ways: through the web (remote connectors) or through the Claude Desktop app (desktop extensions). Most connectors are remote—they're the default choice and work everywhere you use Claude. - -Use a remote connector when - -- The tool is a cloud service you sign into (Slack, Notion, Linear, GitHub, your company's SaaS) -- You want the connector available everywhere—web, mobile, Cowork, Desktop, and Claude Code -- You're connecting something from the [Connectors Directory](https://claude.ai/directory) - -Remote connectors work across all Claude surfaces. Once connected, they're available everywhere without extra setup. - -Use a desktop extension when - -- The tool runs on your computer—local files, a database on localhost, a desktop application -- The tool needs OS-level access (filesystem, clipboard, local processes) -- There's no cloud version to connect to - -Desktop extensions run locally and are only available in Claude Desktop and Claude Code—not on web or mobile. - -Plugins work with both - -A plugin can bundle either remote or local MCP servers (or both). Installing a plugin that references a remote MCP makes it available everywhere; one that references a local MCP works in Desktop and Claude Code. - -Quick guide - -Get started - -- Browse and add remote connectors: [Settings → Connectors](https://claude.ai/settings/connectors) or the [Connectors Directory](https://claude.ai/directory) -- Install a desktop extension: Open Claude Desktop → Settings → Extensions -- Building your own? See the [connector building docs](https://claude.com/docs/connectors/building) for remote connectors or the [MCPB guide](https://claude.com/docs/connectors/building/mcpb) for local ones. - -## Related Articles -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Deploying enterprise-grade MCP servers with desktop extensions](https://support.claude.com/en/articles/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) diff --git a/data/claude/connectors/general/13145338-anthropic-software-directory-terms.md b/data/claude/connectors/general/13145338-anthropic-software-directory-terms.md deleted file mode 100644 index 9cd16f76..00000000 --- a/data/claude/connectors/general/13145338-anthropic-software-directory-terms.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: "Anthropic Software Directory Terms" -title_slug: "anthropic-software-directory-terms" -source_url: "https://support.claude.com/en/articles/13145338-anthropic-software-directory-terms" -last_updated_iso: "2026-03-16T21:04:05Z" -article_id: "14939083" -breadcrumbs: - - "Connectors" - - "General" ---- - -# Anthropic Software Directory Terms - -_Last updated: 2026-03-16T21:04:05Z_ - -By submitting your MCP server, Skill folder, plugin, app, or other software, container, or data (“Software”) for inclusion in any Anthropic directory, repository, surface, or similar offering (collectively, “Directories”), you represent and warrant to Anthropic that (i) you have and will maintain all necessary rights to provide your Software to users and to grant the rights set forth in these terms; (ii) your Software and the ordinary, intended use of your Software complies with all applicable laws and regulations and does not violate Anthropic’s Software Directory Policy (currently available at [https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy), as may be updated from time to time); (iii) any information you give us will be accurate and up-to-date; and (iv) if you or your Software collects or shares user information or other personal data, you will provide and adhere to a privacy policy for your Software, provide all applicable third-party privacy policies, and ensure all such policies clearly and accurately describe to users what user information you and third parties collect and how you and third parties use and share such information. - -You further (i) agree to indemnify and hold Anthropic harmless from any claims, damages, or liabilities arising from or related to your Software or users' interactions with it; (ii) grant Anthropic non-exclusive, royalty-free, worldwide licenses to reproduce, display, and distribute any descriptions of the Software and Software documentation provided by you or made available through the Software in connection with presenting the Software in the Directories and to display your name, trademarks, logos, and other branding materials associated with your Software in Directories for the purpose of identifying and promoting your Software, our Directories, and the Anthropic Services to our users and the public; and (iii) authorize Anthropic to review and test your Software in accordance with these terms, to collect and use functional metadata about your Software to improve the Anthropic Services, and to share such functional metadata with our users. - -Anthropic has no obligation to include your Software in any Directory and may remove or refuse to display any Software or its content from some or all Directories at any time for any reason (including but not limited to violations of these terms, user complaints, security concerns, or changes to Anthropic's Software Directory Policy) without liability to you. While Anthropic is not obligated to monitor your Software or its content, Anthropic may at any time review or test your Software for security vulnerabilities and to ensure quality and compliance with these terms, our Usage Policy, and our Software Directory Policy. - -If Anthropic elects to include your Software in one or more Directories, you agree to continue implementing and maintaining quality and security standards for your Software that are consistent with Anthropic's Software Directory Policy, as may be updated from time to time), and you acknowledge that failure to maintain these standards may result in your Software’s removal from some or all Directories. You further agree to implement and maintain a mechanism for receiving reports of security vulnerabilities from Anthropic and from third parties and to investigate such reports with a reasonable standard of care. - -You understand that inclusion of your Software in one or more Directories does not create any partnership, employment, or agency relationship between you and Anthropic, nor does it grant you any rights to use Anthropic's name, trademarks, or intellectual property. You will not make any statement regarding the Anthropic Services which suggests partnership with, sponsorship by, or endorsement by Anthropic without Anthropic’s prior written approval, and you will at all times comply with Anthropic’s [Trademark Guidelines](https://www.anthropic.com/legal/trademark-guidelines). Anthropic reserves the right to modify these terms at any time without prior notice, and your continued submission or maintenance of Software in one or more Directories after any such changes constitutes your acceptance of the revised terms. - ---- - -See prior version of these terms here: [Anthropic MCP Directory Terms and Conditions](https://support.claude.com/en/articles/11697081-anthropic-mcp-directory-terms-and-conditions). - -## Related Articles -- [Terms of Service Updates](https://support.claude.com/en/articles/9190861-terms-of-service-updates) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy](https://support.claude.com/en/articles/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy) -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) diff --git a/data/claude/connectors/general/13145358-anthropic-software-directory-policy.md b/data/claude/connectors/general/13145358-anthropic-software-directory-policy.md deleted file mode 100644 index 6e9bd1f7..00000000 --- a/data/claude/connectors/general/13145358-anthropic-software-directory-policy.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: "Anthropic Software Directory Policy" -title_slug: "anthropic-software-directory-policy" -source_url: "https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy" -last_updated_iso: "2026-04-15T01:48:09Z" -article_id: "14939113" -breadcrumbs: - - "Connectors" - - "General" ---- - -# Anthropic Software Directory Policy - -_Last updated: 2026-04-15T01:48:09Z_ - -Anthropic allows users to discover high-quality Model Context Protocol servers, Skill folders, plugins, apps, and other software, containers, or data (“Software”) that work seamlessly within Claude through directories, repositories, surfaces, or similar offerings (collectively, “Directories”). We review submissions to our Directories to ensure they meet our standards for safety, security, and compatibility with Anthropic Services and other Software. We conduct both initial and ongoing reviews of Software, and may require developers to address compliance issues to continue being included in our Directories. All Software must maintain compliance with these requirements, including any future changes, to remain in our Directories. - -1. Safety and Security - -A. Software must not violate or facilitate violation of our [Usage Policy](https://www.anthropic.com/legal/aup). All Software must comply with our Universal Usage Standards and High-Risk Use Case requirements and with our policy on the [countries and regions Anthropic currently supports](https://www.anthropic.com/supported-countries). - -B. Software must not evade or enable users to circumvent Claude's safety guardrails, system instructions, or sandbox environments. - -C. Software must prioritize protecting user privacy and the privacy interests of third parties. Developers must take care to responsibly handle personal and other sensitive data, follow privacy best practices, and ensure compliance with applicable laws. - -D. Software must only collect data from the user’s context that is necessary to perform their function. Software must not collect extraneous conversation data, even for logging purposes. - -E. Software must not infringe on the intellectual property rights of others. - -F. Software must not query or extract data from Claude's memory, chat history, conversation summaries, or user-generated or uploaded files. - -2. Compatibility - -This section applies to Software that provides Claude with tools or capabilities through natural language descriptions, including MCP servers, Skill folders, and similar Software ("Instructional Software"). - -A. Instructional Software must define each tool or capability through narrow, unambiguous natural language that specifies what it does and when it should be invoked. - -B. Instructional Software tool or capability descriptions must precisely match actual functionality, ensuring the Instructional Software is called at correct and appropriate times. Descriptions must not include unexpected functionality or promise undelivered features. - -C. Instructional Software tool or capability descriptions must not create confusion or conflict with other Software in our Directories. - -D. Instructional Software must not intentionally call or coerce Claude into calling other external software, tools, databases, or resources unless requested and intended by a user. Similarly, Instructional Software tool or capability descriptions must not be written in a way that intentionally leads to other Software extraneously calling them. - -E. Instructional Software must not attempt to interfere with Claude calling tools from other software, tools, databases, or resources unless requested and intended by a user. - -F. Instructional Software must not direct Claude to dynamically pull behavioral instructions from external sources for Claude to execute. - -G. Instructional Software must not contain hidden, obfuscated, or encoded instructions. All behavioral guidance must be human-readable and clearly presented. - -3. Developer Requirements - -A. Developers of Software that collects user data or connects to a remote service must provide a clear, accessible privacy policy link explaining data collection, usage, and retention. Developers must provide Anthropic with links to all applicable privacy policies and ensure such policies are presented to users as required by law. - -B. Developers must provide verified contact information and support channels for users with product or security concerns. - -C. Developers must document how their Software works, its intended purpose, and how users can troubleshoot issues. - -D. Developers must provide a standard testing account with sample data for Anthropic to verify full Software functionality. - -E. Developers must provide at least three working examples of prompts or use cases that demonstrate core functionality. - -F. Developers must verify that they own or control any API endpoint, domain, or user interface their Software connects to, as well as any external resources it retrieves or renders. Plugins are an exception, and may connect to any Connector approved in the Software Directory. - -G. Developers must maintain their Software and address issues within reasonable timeframes. - -H. Developers must agree to our [Software Directory Terms](https://support.claude.com/en/articles/13145338-anthropic-software-directory-terms) and follow design guidelines Anthropic publishes applicable to Software. - -4. Unsupported Use Cases - -Unless otherwise expressly permitted by us in writing, we do not allow Software with certain capabilities into our Directories. We may revisit these restrictions as our Directories and Anthropic Services evolve. - -A. Software that transfers money, cryptocurrency, or other financial assets, or executes financial transactions on behalf of users. - -B. Software that uses AI models to generate images, video, or audio content. Design-focused software that uses AI models to create visual aids (such as slides, diagrams, charts, UI mockups, logos, or other design assets) are permitted. These servers may generate images as part of a design workflow, provided the developer does not offer standalone image generation as a primary service. - -C. Software that serves [advertisements](https://www.anthropic.com/news/claude-is-a-space-to-think), sponsored content, paid product placements, or exists primarily as an advertising or promotional vehicle. - -5. Additional Requirements for Model Context Protocol Servers - -A. MCP servers must gracefully handle errors and provide helpful feedback rather than generic error messages. - -B. MCP servers must be frugal with their use of tokens. The amount of tokens a given tool call uses should be roughly commensurate with the complexity or impact of the task. When possible, users should be given options to exclude unnecessary text in the response. - -C. MCP tool names must not exceed 64 characters. - -D. Remote MCP servers that connect to a remote service and require authentication must use secure OAuth 2.0 with certificates from recognized authorities. - -E. MCP servers must provide all applicable [annotations](https://modelcontextprotocol.io/specification/2025-11-25/schema#toolannotations) for their tools, in particular *readOnlyHint*, *destructiveHint*, and *title*. - -F. Remote MCP servers should support the [Streamable HTTP](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#streamable-http) transport. Servers may support [SSE](https://modelcontextprotocol.io/specification/2024-11-05/basic/transports#http-with-sse) for the time being, but in the future it will be deprecated. - -G. Local MCP servers must be built with reasonably current versions of all dependencies, including packages in *node_modules*. - -> See prior version of this policy here: [Anthropic MCP Directory Policy](https://support.claude.com/en/articles/11697096-anthropic-mcp-directory-policy). - -## Related Articles -- [Getting Started with Local MCP Servers on Claude Desktop](https://support.claude.com/en/articles/10949351-getting-started-with-local-mcp-servers-on-claude-desktop) -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [What are Skills?](https://support.claude.com/en/articles/12512176-what-are-skills) -- [Anthropic Software Directory Terms](https://support.claude.com/en/articles/13145338-anthropic-software-directory-terms) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/connectors/general/13730515-manage-claude-s-tool-access.md b/data/claude/connectors/general/13730515-manage-claude-s-tool-access.md deleted file mode 100644 index e3b667f9..00000000 --- a/data/claude/connectors/general/13730515-manage-claude-s-tool-access.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: "Manage Claude’s tool access" -title_slug: "manage-claudes-tool-access" -source_url: "https://support.claude.com/en/articles/13730515-manage-claude-s-tool-access" -last_updated_iso: "2026-03-16T21:33:28Z" -article_id: "15860163" -breadcrumbs: - - "Connectors" - - "General" ---- - -# Manage Claude’s tool access - -_Last updated: 2026-03-16T21:33:28Z_ - -When you connect many services to Claude, you can control how those connectors are loaded into your conversations. This helps Claude work more accurately and efficiently, especially if you've added 10 or more connectors. - -> Tool access modes are available for all users on Claude, Cowork, Claude Desktop, and Claude Mobile (iOS and Android). - -## Why tool access matters - -Each connector takes up space in a conversation. With a small number of connected services, this is rarely noticeable. But as your connector library grows, the combined overhead can limit how much room is left for your actual work: documents, code, and conversation history. - -To address this, Claude supports three tool access modes that control when and how your connectors are loaded. - ---- - -## Tool access modes - -You can manage Claude’s access to your connectors per conversation using the **Tool access** setting in your chat. - -Choose from three options: - -- **Auto** *(default)*: Claude decides dynamically which connectors to load based on what you're working on. This is the best starting point for most users. -- **Always available**: All your connectors are loaded at the start of every conversation. Claude can use any of them immediately, without any extra steps. - - Best for: Fewer than 10 connectors you use constantly. - - Trade-off: Uses more conversation space upfront. -- **On demand:** Connectors aren't loaded until Claude searches for the right one based on your request. Claude finds the most relevant connectors and loads only those. - - Best for: Large connector libraries (10 or more), or when you're running into conversation length issues. - - Trade-off: Claude may take an extra step to find the right connector before using it. - ---- - -## Which mode should I use? - ---- - -## How to change your tool access setting - -You can set your tool access mode per conversation by following these steps: - -1. Open a chat with Claude. -2. Click the “+”** **button in the lower left corner of your chat, or type "/" to open the menu. -3. Mouse over “Connectors,” then “Tool access.” -4. Select your preferred mode from the three options. - -Your selection only applies to that conversation. You can change it at any time. - ---- - -## Frequently asked questions - -#### Will “On demand” mode miss the connectors I need? - -Claude searches for the most relevant connectors based on your request, so it works well for most tasks. For connectors that need to be available every time, use “Always available” or set that connector's access individually. - -#### Why does Claude sometimes add an extra message to use a connector? - -In “On demand” mode, Claude searches for the right tool before using it. This search step adds one interaction, but keeps your conversation from hitting length limits when you have many tools connected. - -## Related Articles -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Getting started with Claude in Slack](https://support.claude.com/en/articles/11506255-getting-started-with-claude-in-slack) -- [Troubleshoot Claude error messages](https://support.claude.com/en/articles/12466728-troubleshoot-claude-error-messages) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) diff --git a/data/claude/connectors/pre-built-connectors/10166901-use-google-workspace-connectors.md b/data/claude/connectors/pre-built-connectors/10166901-use-google-workspace-connectors.md deleted file mode 100644 index d785493b..00000000 --- a/data/claude/connectors/pre-built-connectors/10166901-use-google-workspace-connectors.md +++ /dev/null @@ -1,219 +0,0 @@ ---- -title: "Use Google Workspace connectors" -title_slug: "use-google-workspace-connectors" -source_url: "https://support.claude.com/en/articles/10166901-use-google-workspace-connectors" -last_updated_iso: "2026-04-15T01:59:27Z" -article_id: "10707090" -breadcrumbs: - - "Connectors" - - "Pre-Built Connectors" ---- - -# Use Google Workspace connectors - -_Last updated: 2026-04-15T01:59:27Z_ - -Connect your Gmail, Google Calendar, and Google Drive to Claude so you can search emails, manage your calendar, work with documents, and save files—all without leaving the conversation. - -> Google Workspace connectors (Gmail, Google Calendar, and Google Drive) are available for all users on Claude and Claude Desktop. - -For Team and Enterprise plans, an Owner or Primary Owner must enable these connectors at the organization level before individual users can authenticate. For setup instructions, read **[Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities#h_17dd443beb)**. - -What you can do - -## Gmail - -- **Search and read emails** using natural language queries -- **Draft emails** with proper formatting and context — Claude creates drafts in your Gmail account, but cannot send emails on your behalf -- **Access email metadata**, including attachment metadata (not attachment content) -- **Manage email organization** with labels and threads -- **List saved drafts** in your Gmail account - -## Google Calendar - -- **View events and calendars**, including shared calendars you have access to -- **Create, update, and delete events** with full customization -- **Find mutual availability** across attendees -- **Manage attendee lists** and respond to invitations (accept, decline, or tentative) -- **Set up recurring meetings** - -## Google Drive - -- **Search and retrieve Google Docs** from your Drive -- **Add Google Docs directly to chats and projects** by pasting URLs or selecting from recent documents -- **View file permissions** and **list recent changes** to your Drive -- **Save Claude-generated files** directly to your Drive (requires **[code execution and file creation](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_1c99382190)** to be enabled) - -> **Note:** Claude extracts text content only from Google Drive files. Images embedded in documents are not processed. - ---- - -How to use the connectors - -Ask Claude a question that requires access to your Gmail, Calendar, or Drive. Claude automatically detects which tools it needs and uses them to respond. Each action Claude takes on your behalf requires your explicit approval. - -Claude's response includes citations indicating which emails, calendar events, or documents were used as sources, with links to the originals when available. You can ask follow-up questions to dig deeper into any source. - -## Add Google Drive files to chats - -1. Click the plus sign in the chat interface. -2. Select "Add from Google Drive." -3. Search through your recently accessed documents or paste the document's URL. -4. When you send your message, Claude accesses and processes the document to inform its response. - -You can add multiple files to a single chat to give Claude comprehensive context. The files must fit within the conversation's context window. - -## Add Google Drive files to projects - -The Google Drive connector is only available when adding to **Files** in private projects. This option will be disabled for shared projects. - -1. Open your project and find the **Files** section. -2. Click the "+" button to add files. -3. Select "Drive." -4. Search through your recently accessed documents or paste the document's URL. -5. Your document is added to your project knowledge for Claude to access when chatting in that project. - -Google Docs added to chats and projects sync directly from Google Drive, so you're always working with the latest version. - -## Managing individual connectors - -You can enable or disable specific connectors from below the chat interface: - -1. Click the plus sign in the chat interface. -2. Hover over "Connectors." -3. Toggle individual connectors on or off. - ---- - -Google Drive Cataloging (Enterprise) - -> Google Drive Cataloging is only available for Enterprise plans. - -Enterprise users can enable Google Drive Cataloging to index their Drive content with RAG (Retrieval Augmented Generation). When enabled, Claude indexes your Google Drive documents to provide more accurate, contextual responses with direct citations to relevant sources — and reduces token usage by pulling only relevant content into your context. - -If cataloging is turned off, Claude uses the Google APIs to search through your Drive data directly. - -## Supported file types for cataloging - -Google Docs (text extraction only, up to 10MB). - -## Enable Google Drive Cataloging - -**For admins:** - -1. Navigate to **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)**. -2. Locate **Google Drive cataloging** under **Data sources**. -3. Toggle this on and follow the instructions to authenticate. - -**For individual users** (after an admin enables the feature): - -1. Click the plus sign in the chat interface. -2. Toggle **Drive search** on. - -If this is your first time using this feature, you'll be redirected to Google to authenticate. - -## How cataloging works - -Once enabled, Claude indexes your Google Docs and uses that index during conversations to provide relevant context and citations. Claude periodically re-indexes documents that have changed and de-indexes documents that have been deleted. It may take several hours for Claude to recognize updates or deletions. - -## Cataloging data retention - -- Indexed data for a deleted file is removed within one hour of the file being deleted. -- When an admin turns off cataloging, all indexed data for the organization is deleted within six hours. - ---- - -Privacy and data handling - -- You must authenticate directly with your Google account before using these connectors. -- On Team and Enterprise plans, an Owner or Primary Owner must enable connectors at the account level before individual users can authenticate. -- Claude can only access the Gmail, Calendar, and Drive data for the Google account you've connected. -- Claude only accesses your data when you explicitly ask a question or request an action requiring this information, and retrieves the minimum information needed. -- Claude mirrors your existing permissions — you cannot access information you don't already have access to in Google Workspace. -- Data retrieved while using connectors is stored on Anthropic servers, protected by Anthropic's security infrastructure (see our **[Trust Center](https://trust.anthropic.com/controls#organizational-security)** for details). This data is retained with its associated chat, so you can delete any retrieved data by deleting the chat. -- We do not train our models on your Gmail or Calendar connector data, ensuring your private information remains private. - - **Note**: If you are using our consumer products (e.g. Claude Free, Pro, and Max ( when using Claude Code with those accounts) and you have chosen to allow us to use your chats and coding sessions for model training, then any content you copy/paste from your Gmail or Calendar or Claude's responses which include specific information from these connectors may be used to improve our models. For more information, refer to **[Is my data used for model training?](https://privacy.claude.com/en/articles/10023580-is-my-data-used-for-model-training)** -- Each user's Google Drive Cataloging index is private — no other users can access it, even within the same organization. Each index is unique to a user/organization pair, and fully respects your underlying access controls and permissions. -- Data is encrypted at rest and in transit. - -## A note on Gmail permissions - -During authentication, Google's OAuth screen mentions email sending permissions. Claude only reads emails and creates drafts with your explicit approval. The send function is not enabled — all emails must be sent manually through your Gmail account. - ---- - -Current limitations - -- Attachment content is not directly accessible through Gmail (metadata only). -- Claude cannot see images embedded in documents, emails, or presentations. -- Some advanced Gmail filters may not be supported. -- Complex queries may require multiple API calls. -- Rate limits apply per Google's API quotas. -- Performance may vary for large mailboxes. - ---- - -Troubleshooting - -## Reconnecting your Google account - -If you see the error "*Please try again. You may need to reconnect with your Google Drive account," *follow these steps: - -1. Navigate to **[Customize > Connectors](https://claude.ai/customize/connectors)**. -2. Find your Google connector and click on it to view the details. -3. Click the "Disconnect" button. -4. Click "Disconnect" in the confirmation message. -5. The next time you use a Google Workspace feature in your chat, you'll be redirected to Google to re-authenticate. - -If you're still having trouble, disconnect from your Google account settings at[ **myaccount.google.com/connections**](https://myaccount.google.com/connections). Search for the Claude connection, click into the settings, and choose "Delete all connections." - -## Google Workspace admin configuration - -If your organization uses Google Workspace and the connectors aren't working (you may see the message *"Access blocked: your institution's admin needs to review Claude for Google Drive"*), your Google Workspace admin may need to allow Claude as a trusted application: - -1. Go to **[admin.google.com](https://admin.google.com)** -2. Navigate to **Security > Access and data control > API controls > Manage third-party app access**. -3. Click "Add app," then select "OAuth App Name." -4. Search for "Claude" and set it as "Trusted." -5. Wait approximately 15 minutes for Google's policy to propagate, then try connecting again. - ---- - -Frequently asked questions - -## What happens if I update a Google Doc after adding it to a chat? - -The document continues to sync with the most up-to-date version in Google Drive. - -## Can I add multiple files to a single chat? - -Yes. You can add multiple Google Drive files to provide Claude with comprehensive context. The documents must fit within the conversation's context window. - -## What happens if I lose access to a document? - -You won't be able to view its contents in conversations where it was previously added. The document preview is removed, but the conversation history is maintained. - -## Does Claude have access to images, comments, or suggestions in Google Docs? - -No. Claude extracts the main text content only and cannot see images, comments, or suggestions. - -## Can Claude send emails on my behalf? - -No. Claude can create email drafts, but all emails must be sent manually through your Gmail account. - -## Can I opt out of using these connectors? - -On Team and Enterprise plans, Owners and Primary Owners can disable Google Workspace connectors for their organization in **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. Individual users can also disable specific tools from the chat interface. - -## Who has access to my Google Drive Cataloging index? - -Only you. Your index includes only documents you have access to, and no one else can access it—even members of the same organization. If you disconnect your Google account from Claude, your index is deleted. - -Browse all available connectors in the [Connectors Directory](https://claude.ai/directory). - -## Related Articles -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack) -- [Enable and use the Microsoft 365 connector](https://support.claude.com/en/articles/12542951-enable-and-use-the-microsoft-365-connector) -- [Microsoft 365 Connector: Security Guide](https://support.claude.com/en/articles/12684923-microsoft-365-connector-security-guide) -- [MCP connectors](https://support.claude.com/en/articles/14503689-mcp-connectors) diff --git a/data/claude/connectors/pre-built-connectors/10167454-using-the-github-integration.md b/data/claude/connectors/pre-built-connectors/10167454-using-the-github-integration.md deleted file mode 100644 index 7e57da9a..00000000 --- a/data/claude/connectors/pre-built-connectors/10167454-using-the-github-integration.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: "Using the GitHub Integration" -title_slug: "using-the-github-integration" -source_url: "https://support.claude.com/en/articles/10167454-using-the-github-integration" -last_updated_iso: "2026-04-15T01:58:38Z" -article_id: "10707782" -breadcrumbs: - - "Connectors" - - "Pre-Built Connectors" ---- - -# Using the GitHub Integration - -_Last updated: 2026-04-15T01:58:38Z_ - -> For more information on enabling GitHub within your account, see **[Connect a service to Claude](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities#h_c228562ecd)**. - -Connect your GitHub repositories directly to Claude to provide comprehensive context for your software development tasks. You can easily add repositories by selecting them from a list, helping Claude better understand and assist with your codebase. - -How to add GitHub repositories - -> **Note:*** *If you're currently unauthenticated with GitHub, you'll be redirected to GitHub to authenticate before you can use this integration. - -## Chats - -- Click the "+" button on the lower left corner of the chat interface. -- Select "Add from GitHub" from the drop-down. -- Use the file browser to select specific files and folders. -- When you send your message, Claude will access and process the content to inform its response. - -## Projects - -- Click the "+" button in the upper right corner of your project knowledge section. -- Select "GitHub" from the drop-down. -- Search through your accessible repositories, or paste a repository URL. -- Use the file browser to select specific files and folders. -- Your selected content will be added to the project knowledge for Claude to access and process. -- You can use the "Sync" icon to ensure you're working with the most up-to-date version of your codebase. -- You can use the "Configure files" icon to modify which files and folders Claude analyzes. - -Connecting to private repositories - -If Claude cannot access a repository after you enter a valid URL, it most likely means you're attempting to connect Claude to a private repository: - -Follow the link to our GitHub App, where you can grant access to repos if you're a GitHub administrator, or send a request to your GitHub organization's administrators. - -- **Grant access yourself if you can**: You can choose between letting Claude access all repos or specific ones. -- **Request access if you don't have the necessary permissions**: The administrators of your GitHub organization will receive an email notification about your request. Once they approve the request, you'll be able to sync and access the repository in Claude. - -Best Practices - -1. **Start small**: Begin by selecting a small subset of your codebase to analyze. This will help you get familiar with how Claude interprets and discusses your code. -2. **Iterate and refine**: If Claude's initial response doesn't fully address your question, don't hesitate to ask follow-up questions or request clarification. -3. **Combine with human expertise**: Use Claude's insights as a starting point for further investigation and discussion with your team. Please review Claude's work. -4. **Thoughtful file selection**: When using "Configure files", be strategic about your selections. Include key files and directories that are central to your current task or project, but avoid selecting unnecessary files to keep within token limits and maintain focus. -5. **Regular updates**: Remember to refresh your project's GitHub sync periodically to ensure Claude is working with the most up-to-date version of your codebase and especially before starting a new analysis or when you know there have been significant changes to your repo. - -Frequently Asked Questions - -**Q: What information is retrieved from GitHub?** - -A: Only files (names and contents) in a repo on a specific branch are synced. We do not retrieve commit history, PRs, or other metadata. - -**Q: What happens if my repository is updated after adding it to a project?** - -A: You can click "Sync now" to fetch the latest changes from your repository. This will update all previously selected files and folders. - -**Q: Can I add multiple repositories to a single project or chat?** - -A: Yes, you can add multiple repositories to provide Claude with comprehensive context for your development tasks. The repositories must fit within Claude's context window. - -**Q: What happens if I lose access to a repository?** - -A: If you lose access to a repository, you won't be able to view its contents in projects where it was previously added. The repository preview will be removed, though the conversation history will be maintained. - -Browse all available connectors in the [Connectors Directory](https://claude.ai/directory). - -## Related Articles -- [Automated Security Reviews in Claude Code](https://support.claude.com/en/articles/11932705-automated-security-reviews-in-claude-code) -- [Manage Claude Cowork plugins for your organization](https://support.claude.com/en/articles/13837433-manage-claude-cowork-plugins-for-your-organization) -- [Set up Code Review for Claude Code](https://support.claude.com/en/articles/14233555-set-up-code-review-for-claude-code) -- [Claude Code: Common developer use cases](https://support.claude.com/en/articles/14553517-claude-code-common-developer-use-cases) -- [Claude Security](https://support.claude.com/en/articles/14661296-claude-security) diff --git a/data/claude/connectors/pre-built-connectors/11506255-getting-started-with-claude-in-slack.md b/data/claude/connectors/pre-built-connectors/11506255-getting-started-with-claude-in-slack.md deleted file mode 100644 index cef38bb5..00000000 --- a/data/claude/connectors/pre-built-connectors/11506255-getting-started-with-claude-in-slack.md +++ /dev/null @@ -1,181 +0,0 @@ ---- -title: "Getting started with Claude in Slack" -title_slug: "getting-started-with-claude-in-slack" -source_url: "https://support.claude.com/en/articles/11506255-getting-started-with-claude-in-slack" -last_updated_iso: "2026-03-16T21:05:58Z" -article_id: "12487295" -breadcrumbs: - - "Connectors" - - "Pre-Built Connectors" ---- - -# Getting started with Claude in Slack - -_Last updated: 2026-03-16T21:05:58Z_ - -You can now integrate Claude and Slack, giving you two ways to use them together: add Claude directly to your Slack workspace, or enable the Slack connector for your Claude apps. - -## What is Claude in Slack? - -> The Claude app is available to users on paid Slack plans. Slack admins must approve the Claude app before individual users can access it. - -It’s how we’ve brought Claude’s capabilities directly to Slack, bringing AI assistance into your team’s workspace. This integration allows you to work with Claude without leaving Slack through three convenient surfaces: - -**Direct message with Claude**: Start a private conversation with @Claude. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1755143775/0ac74968f16b0c304ad05c1501c3/8f870a90-c622-449d-9eba-0a2edf5d63f1?expires=1776784500&signature=6b59c35c77ae2453c4faaef22e8b49ed17f73d49135f2d7f688a88f239ec19fb&req=dSciE8h6noZYXPMW1HO4zb2WBQMEHoBy5mlLMjhGEMHnTsf%2B%2BytyhdS2jgfa%0AKw5%2FEVauakBxh%2BpSfIM%3D%0A) - -**AI assistant panel**: Click the Claude icon in Slack's AI assistant header to open a panel on the right side of your Slack window, allowing you to access Claude from anywhere in the Slack app. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1755144720/47781e38d6f97597aa494e0aeb2d/38f88d2c-aa96-4d35-8a02-7ad6b23f8699?expires=1776784500&signature=5bddc21aee7a4bdfdbf8deb468b7939ca4646cb1aa6d0217089da1dc4933052a&req=dSciE8h6mYZdWfMW1HO4zUifwjfeH6ehPUSeDntyEuV7y5et3bvuJurac7yQ%0AGhpoROo%2BAwUotq35lSc%3D%0A) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1755145556/3155c34bba5a64e0ab7b760e78c2/5c54e519-3c0d-4ffa-a555-0b9d9660ea53?expires=1776784500&signature=f98a026e1720147a9b379773ae6ce4e05de0bfd8e62e61abd8aa1199c9d59ec5&req=dSciE8h6mIRaX%2FMW1HO4zXrVXd57%2BIvGBGejWRiWDiKctfMBkgAR8%2BoQZWYT%0AXGFe4EKZl9aEBilAlxc%3D%0A) - -**Thread participation**: Mention @Claude in any thread to get Claude's help with the conversation. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1755146282/dd7e489f38bd786346478a9b286e/c3e07137-64e6-470c-9f3f-1db2632a784e?expires=1776784500&signature=7252815b8053eb20c4d98e62aaa5d330b60007f7359933034009dd5968087172&req=dSciE8h6m4NXW%2FMW1HO4za6vkdbjCgEidk%2ByK9LXwIKtPqfdRVUZE2sNgv2O%0AMhYg%2FXBBh72cDH6VxF8%3D%0A) - -All surfaces provide the same capabilities that you have enabled in Claude, including web search and connections to your integrated tools, allowing you to seamlessly integrate AI assistance into your existing workflow. - -> **Note:** Team and Enterprise plan users with access to Claude Code on the web can also route coding tasks directly to Claude Code by mentioning @Claude. See [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack#h_adda66b697) for details on this beta feature. - ---- - -## Enabling and installing Claude in Slack - -#### For Slack admins - -1. Go to the [Claude app in the Slack App Marketplace](https://slack.com/marketplace/A08SF47R6P4). -2. Click "Add to Slack" on the Claude app page. -3. Review and approve the app for your organization. -4. Choose whether to deploy org-wide or to specific workspaces. - -**To install across all workspaces:** - -1. Navigate to your Slack management workspace at: [https://app.slack.com/manage//workspaces/all](https://app.slack.com/manage//workspaces/all) - - Find your enterprise's Slack ID using the appropriate lookup method -2. Navigate to **Integrations → Installed apps → Add to more workspaces**. -3. Toggle through all relevant workspaces where you'd like to enable Claude. - -#### For individual users - -Once your Slack admin has approved Claude (or if you're on a personal Slack plan): - -1. Find Claude in your apps list (search for "Claude" if it's not immediately visible), or go to the Slack App Marketplace. -2. Click "Connect Account” to be prompted to connect your Claude account: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1755147280/abac53f0415690817c630a420091/98c15ecd-761c-4e0d-aeae-1c52d38e52c8?expires=1776784500&signature=662131c5087e1e7f1fb9b8615256ed52585e923db28a5faa3d4ddc4ed1934fd3&req=dSciE8h6moNXWfMW1HO4zRIwikq7TSRj%2Fy7g3WAjXh6ZBgXKGyHYMt8mN3nO%0AREP%2B%0A) -3. In the window that opens, select which organization you would like to connect with Claude for Slack. -4. Click “Authorize” to allow Claude in Slack to access your Claude chat account: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1755147985/57be4bd15a4720466d9114ef9e0d/5944ab3f-20b9-43f7-b475-127b98a3eef4?expires=1776784500&signature=4ba0dd7d3028bcc8950b0d1ee102c938eacd97783c8cf835d4eeda20775a4b57&req=dSciE8h6mohXXPMW1HO4zcpXRZM8GgmRFQ%2BRWX0w%2Fe4orCYn5qdU3BcHuJ5C%0AaDjS%0A) -5. You should see a confirmation message upon successful connection: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1755148657/71571a264d97c7a145c399b3e653/f0d32375-bf8f-47d5-89e3-c165eb3a1d41?expires=1776784500&signature=1b68628612b45659148663af6d0d16e78b63a96205c49bb1fc857d99eb80fb78&req=dSciE8h6lYdaXvMW1HO4zZ9S5TcefJVuXLLzhWuBjzNae63UTFHmDwuxmwif%0AAHBJ%0A) -6. After successful authentication, return to Slack. -7. Click “+ New Chat” to start a conversation with Claude, or @mention Claude in any Slack conversation to access its capabilities. - -> **Tip**: Add Claude to your Slack header for quick access by clicking the three dots "..." at the top right and selecting "Add this app to header." - -**Enabling Claude Code in Slack (beta)** - -Team and Enterprise plan users can route coding tasks from Slack to Claude Code on the web. To enable this capability: - -1. A Claude Owner or Primary Owner must enable Claude Code on the web by navigating to **[Organization settings > Claude Code](http://claude.ai/admin-settings/claude-code)**. -2. Individual users must have access to Claude Code on the web. - -Once enabled, mentioning @Claude for coding tasks will automatically create a Claude Code session. Learn more about **[using Claude Code in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack#h_adda66b697)**. - ---- - -## What is the Slack connector? - -> The Slack connector is available for all paid plans (Pro, Max, Team, and Enterprise). - -Enabling the Slack connector allows Claude to search within your Slack workspace’s channels, direct messages, and shared files to pull relevant context into your conversations. Note that members of Team and Enterprise plan organizations will not see the option to enable the Slack connector individually until it’s enabled by an Owner. - -> **Important:** You must install Claude in Slack before enabling and using the Slack connector. - -## Enabling the Slack connector - -#### Team and Enterprise owners - -1. Log in to your Owner or Primary Owner account and click your initials in the lower left corner. -2. Navigate to **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. -3. Under “Connectors,” click the "Enable" button next to the Slack connector. -4. Users can then authenticate in their individual connector settings to begin using Slack in Claude. - -#### Individual Pro, Max, Team, and Enterprise users - -1. Log in to your Claude account and click your initials in the lower left corner. -2. Navigate to **[Settings > Connectors](http://claude.ai/settings/connectors)**. -3. Find the Slack connector and click “Connect.” -4. Click "Connect" to authenticate with the connector and start using Slack in Claude. - ---- - -## Managing your Claude in Slack connections - -#### Viewing Claude app connection status - -1. Click on the Claude app in your Slack sidebar. -2. Go to the "Home" tab. -3. You'll see your connection status, including your connected account email and organization name. - -#### Disconnecting the Claude app - -To disconnect your Claude account from Slack: - -1. Go to the Claude Home tab in Slack. -2. Under **Disconnect Claude Account**, click the red "Disconnect" button. -3. Confirm the disconnection. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1755149744/97a579fedf87deb5e5b6abf48963/4cab9f61-9f98-40c4-969a-f590716dfb38?expires=1776784500&signature=6d5e36a40a0da97e23aa79ed923f386f78a7361599e3feadfb4dc8d75ef6a7ac&req=dSciE8h6lIZbXfMW1HO4zdIAspNMZrWVQgg7UiXQlE00RiyqBu6k8uoivuXk%0A8DW2NTgaSNKv6e3CbhA%3D%0A) - -Disconnecting will: - -- Remove the connection between your Claude account and Slack workspace. -- Delete all past Claude conversations in Slack from Claude (within 30 days). -- Preserve conversations in Slack, but Claude won't have awareness of them if you reconnect - -#### Disconnecting the Slack connector - -You can also disconnect the Slack connector from your Claude settings (or you can enable/disable the connector for an individual chat): - -1. Go to[ ](https://claude.ai/settings/integrations)claude.ai/settings/connectors -2. Find **Slack** in your list of Connectors. -3. Click the menu (...) and select "Disconnect." - ---- - -## Privacy and data - -#### Data storage - -Your Slack conversations with Claude remain separate from your Claude history, keeping work organized across platforms. - -#### Data visibility - -- Conversations initiated in Slack are not visible in [your Claude chat history](http://claude.ai/recents). -- Conversations initiated in the Claude web app are not accessible in Slack. -- Each platform maintains separate conversation histories. - -#### Data deletion - -- Conversations are automatically deleted from Claude within 30 days if you disconnect the integration or uninstall the app. -- Your conversations in Slack follow your organization's Slack retention policies. - ---- - -## Frequently asked questions - -#### I’m trying to add Claude in Slack but it’s not working – help! - -If you are using a company Slack instance and are not assigned to an Admin role, a Slack Admin must approve the Claude app on behalf of your organization before you’re able to download it. If you try to skip this step and install Claude in Slack, you’ll see a **Request to install **prompt where you can send a message to your Slack Admin. Work with them to approve the app and make it available for your team. - -## Related Articles -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Get started with Claude in Chrome](https://support.claude.com/en/articles/12012173-get-started-with-claude-in-chrome) -- [Using Claude in Slack](https://support.claude.com/en/articles/12461605-using-claude-in-slack) -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) diff --git a/data/claude/connectors/pre-built-connectors/12461605-using-claude-in-slack.md b/data/claude/connectors/pre-built-connectors/12461605-using-claude-in-slack.md deleted file mode 100644 index dfb1fc2a..00000000 --- a/data/claude/connectors/pre-built-connectors/12461605-using-claude-in-slack.md +++ /dev/null @@ -1,222 +0,0 @@ ---- -title: "Using Claude in Slack" -title_slug: "using-claude-in-slack" -source_url: "https://support.claude.com/en/articles/12461605-using-claude-in-slack" -last_updated_iso: "2026-03-16T21:03:21Z" -article_id: "13892183" -breadcrumbs: - - "Connectors" - - "Pre-Built Connectors" ---- - -# Using Claude in Slack - -_Last updated: 2026-03-16T21:03:21Z_ - -Claude in Slack gives you AI assistance right where your team collaborates. This article covers how to interact with Claude in Slack, which features are available, and tips for getting the most out of the integration. - -## Send a direct message to Claude - -1. Search for "@Claude" anywhere in Slack. -2. Click on Claude, then the "Chat" tab at the top to open a direct message. -3. You'll see a welcome message with suggested prompts. -4. Type your question or request and press Enter. - -## Use the AI assistant panel - -1. Click the Claude icon in the AI assistant header (if available in your workspace). -2. The Claude panel will open on the right side of your Slack window. -3. Type your message and press Enter. -4. Claude will respond in the panel. -5. When you close the AI assistant panel, the conversation moves to your history. -6. Access previous conversations by clicking the clock icon. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1755150661/a1a13c73bda421f6ee906650cfc9/22907223-e523-4a93-a6d2-3199a8368991?expires=1776784500&signature=3bf42d8fc4982bb1412d944aef0058357b77b87dbf36be8c9321c4c01d05cbfe&req=dSciE8h7nYdZWPMW1HO4zXK25RdJ4DUbVfOC%2FRy97LVgJNY%2Fw%2F%2FBXLFM5SCj%0AGSoGEgj1wLNuTsqYfh4%3D%0A) - -## Mention @Claude in a thread or channel - -1. Mention @Claude in any thread or channel where you want Claude's help. -2. Claude will draft a response based on the recent conversation context. -3. You'll see the draft privately first. -4. Review, edit, or regenerate the response before deciding to share it. -5. Click "Post to thread" to share Claude's response with your team. - -This gives you control to review what Claude shares before it becomes visible to others. - -#### What context from the thread or channel is included when using @Claude? - -When mentioned in a channel, Claude will have access to the last 20 messages in that channel, including any files shared within those messages. When using @Claude in a thread, it will have access to the last 50 messages in that thread. - -## Forward a thread directly to Claude - -You can also select “Forward message…” on a message within any Slack thread to send it directly to Claude. When shared in this way, Claude will have access to the last 100 messages in the thread. - -## Route coding tasks to Claude Code (beta) - -> **Note:** This feature is currently available in beta as a research preview for Team and Enterprise plan users who have access to Claude Code on the web. - -You can delegate coding tasks to Claude Code directly from Slack. When you mention @Claude for a coding-related request, Claude automatically detects the coding intent and spins up a Claude Code session on the web using context from your Slack conversation. - -#### How it works - -1. Mention @Claude in a channel or thread with a coding task. -2. Claude reviews your message to determine if it's a coding request. -3. If it is, Claude gathers context from recent messages and creates a new Claude Code session. -4. Claude posts status updates back to your Slack thread as the session progresses. -5. Once complete, Claude provides a link to the full session where you can review changes and open a pull request. - -You can also manually tell Claude to handle a request as a coding task if it isn't automatically detected. - -#### Use cases for Claude Code in Slack - -- **Bug investigation and fixes**: Ask Claude to investigate and fix bugs as soon as they're reported in Slack. -- **Quick code reviews and modifications**: Have Claude implement small features or refactor code based on team feedback. -- **Collaborative debugging**: When team discussion provides crucial context—like error reproductions or user reports—Claude uses that information to inform its debugging approach. - -#### Requirements - -To use Claude Code in Slack: - -- The Claude app must be installed in your Slack workspace via the [Slack App Marketplace](https://slack.com/marketplace/A08SF47R6P4). -- A Claude Owner or Primary Owner must enable Claude Code on the web by navigating to [Admin settings > Claude Code](http://claude.ai/admin-settings/claude-code). -- You must have access to Claude Code on the web. - -Claude automatically chooses which repository to run the task on based on the repositories you've authenticated to Claude Code on the web. - ---- - -## Features and capabilities - -#### Available features - -Claude in Slack supports many of the capabilities offered by the Claude web app, including: - -- **Web search**: Get up-to-date information from the internet. -- **Integrations**: Access connected services like Google Docs, Gmail, and Google Calendar. -- **File uploads**: Attach files directly in your Slack conversation for Claude to analyze. -- **Document analysis**: Upload PDFs, text files, images, and more. - -#### How integrations work - -If you've connected integrations in Claude (like Google Workspace), they work in Slack too: - -1. Share a Google Doc link in your message to Claude. -2. Claude will automatically access and analyze the document based on your permissions. -3. You can reference emails from Gmail or events from Google Calendar the same way. - -You cannot manage or connect new integrations from within Slack—set these up in your Claude settings first. - -#### Feature limitations - -The following features are not available when using Claude in Slack: - -- Research -- Extended thinking -- Creating new integration connections (you can only use integrations you’ve already connected in your Claude settings) - ---- - -## Using integrations across multiple Slack workspaces - -If you use Claude across more than one Slack workspace, it's important to understand that your integrations (like the Slack connector) are tied to your **Claude account**, not to a specific Slack workspace. - -**To avoid unexpected results:** - -- Disconnect the Slack connector from your Claude account before using Claude in a different workspace (**Settings > Connectors > Slack > Disconnect**), then reconnect it when needed. -- If you regularly use Claude in simultaneous workspaces, consider using separate Claude accounts, each configured for its respective workspace. - ---- - -## Common use cases - -#### Code assistance - -Share code snippets with Claude to get implementation suggestions, or help debugging errors, optimizing functions, and understanding legacy code. For more complex coding tasks, Claude can automatically route your request to Claude Code on the web (see **[Route coding tasks to Claude Code](#h_adda66b697)**). - -#### Content creation - -Transform team discussions into formalized documentation, draft emails and proposals in your direct message with Claude, then share the results in relevant Slack channels. - -#### Document analysis - -Upload files directly to Claude for data analysis, key point extraction/summarization, and translation. Supported file types include: PDF, TXT, DOC, DOCX, images (PNG, JPG), CSV, and more. For more information, see **[Uploading files to Claude](https://support.claude.com/en/articles/8241126-uploading-files-to-claude)**. - -#### Meeting preparation - -Before joining a call, ask Claude to summarize key topics from shared documents, analyze relevant files, review meeting agendas, and prepare talking points. - -#### Onboarding support - -Granting new team members access to channel history and shared documents in Slack helps them ramp up faster. - -#### Quick research - -Get instant answers during team discussions. Ask Claude about industry trends, technical concepts, or company information while staying in your conversation. - ---- - -## Best practices - -#### Optimize your workflow - -- **Keep Claude DMs organized**: Use them for draft work before sharing in channels. -- **Leverage context**: Claude maintains conversation context within each session. -- **Use clear prompts**: Be specific about what you need to get the best results. -- **Request web search**: Add "search the web" to your prompt when you need current information. - -#### Managing conversations - -- Each Claude DM maintains full chat history. -- In the AI assistant panel, conversations move to history when you close the panel. -- Start fresh conversations when switching topics for better results. - -#### File handling - -- Upload files directly in your Slack message to Claude. -- Claude processes files using the same system as the Claude web app. -- You can upload multiple files in a single message. - -## Message editing and deletion - -- **Editing messages**: Claude won't see edits to previous messages. -- **Deleting messages**: Deleted messages remain in Claude's context but are removed from the Slack interface. -- **Threading**: Threading is disabled in Claude DMs to maintain conversation flow. - -## Channel restrictions - -Claude works in direct messages and threads where you explicitly mention @Claude. You control when Claude participates in conversations and can review all responses before sharing them with your team. - ---- - -## Troubleshooting - -#### "Usage limit reached" - -This message appears when you've hit your Claude account usage limits. Try again later or consider **[upgrading your Claude plan](https://claude.ai/upgrade)**. - -#### "I'm unable to generate a response at this time" - -This generic error message can appear for various reasons: - -- API failures or temporary service issues -- Empty responses from Claude -- Network connectivity problems - -Try sending your message again. If the problem persists, you can **[contact our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support)**. - -#### "I don't have access to our previous conversation history" - -This message appears when you try to continue a conversation in Slack that has already been deleted from Claude. This can happen if: - -- You disconnected your Claude in Slack app. -- Your organization’s retention policy deleted the conversation. -- You manually deleted the conversation from the Claude web app. - -Start a new conversation to continue. - -## Related Articles -- [Getting started with Claude in Slack](https://support.claude.com/en/articles/11506255-getting-started-with-claude-in-slack) -- [Using Claude in Xcode](https://support.claude.com/en/articles/12293051-using-claude-in-xcode) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Assign tasks from anywhere in Claude Cowork](https://support.claude.com/en/articles/13947068-assign-tasks-from-anywhere-in-claude-cowork) -- [Claude Code champion kit](https://support.claude.com/en/articles/14555399-claude-code-champion-kit) diff --git a/data/claude/connectors/pre-built-connectors/12542951-enable-and-use-the-microsoft-365-connector.md b/data/claude/connectors/pre-built-connectors/12542951-enable-and-use-the-microsoft-365-connector.md deleted file mode 100644 index 843322ff..00000000 --- a/data/claude/connectors/pre-built-connectors/12542951-enable-and-use-the-microsoft-365-connector.md +++ /dev/null @@ -1,351 +0,0 @@ ---- -title: "Enable and use the Microsoft 365 connector" -title_slug: "enable-and-use-the-microsoft-365-connector" -source_url: "https://support.claude.com/en/articles/12542951-enable-and-use-the-microsoft-365-connector" -last_updated_iso: "2026-04-03T16:16:48Z" -article_id: "14016505" -breadcrumbs: - - "Connectors" - - "Pre-Built Connectors" ---- - -# Enable and use the Microsoft 365 connector - -_Last updated: 2026-04-03T16:16:48Z_ - -This article explains how to connect Claude to Microsoft 365 using our pre-built MCP connector, allowing Claude to search, analyze, and access information across SharePoint, OneDrive, Outlook, and Teams. - -> The Microsoft 365 connector is available on all Claude plans: Free, Pro, Max, Team, and Enterprise. - -With Microsoft 365 connected, Claude can: - -- **Search and analyze documents** across SharePoint sites and OneDrive libraries -- **Access email threads** and analyze communications from Outlook -- **Review meeting information** from Teams Calendar -- **Pull insights** from Teams Chat discussions - -> **Important:** The Microsoft 365 connector requires a Microsoft Entra tenant tied to a Microsoft Business plan. Personal Microsoft accounts (such as @outlook.com or @hotmail.com addresses) can't be used to connect. If you're unsure whether you have an Entra tenant, check with your IT administrator. - ---- - -## Enable the Microsoft 365 connector - -The Microsoft 365 connector requires a **work Microsoft 365 account** tied to a Microsoft Entra tenant (any Microsoft Business plan). Personal Microsoft accounts—such as @outlook.com, @hotmail.com, or @live.com addresses—can't be used with this connector. If you're not sure whether your account is tied to an Entra tenant, check with your IT administrator. - -Before anyone in a Microsoft Entra tenant can use the connector, a Microsoft Entra Global Administrator must complete a one-time consent process to authorize the integration. - -#### Before you connect - -**For Team and Enterprise plans only:** An organization Owner must first enable the connector for the organization before any team members can connect. - -1. Sign in to Claude. -2. Navigate to **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. -3. Click the "Add" button at the top of the page. -4. Find "Microsoft 365" and click "Add to your team." - -This step isn't required on Free, Pro, or Max plans. - -#### Microsoft Entra Global Administrator consent - -A Microsoft Entra Global Administrator in your tenant must authorize the connector before anyone else can connect. If you're the Global Administrator, you can do this yourself during the connection steps below. If you're not, ask your Global Administrator to either: - -- Connect to Microsoft 365 in their own Claude account first (following the steps below), or -- Complete the manual setup described in "Manual setup in Microsoft Entra ID" below. - -#### Connecting to Microsoft 365 - -Once a Global Administrator has granted consent (or if you're the Global Administrator and will be granting consent during this process): - -1. Navigate to **[Customize > Connectors](https://claude.ai/customize/connectors)**. -2. Find "Microsoft 365" in the list and click "Connect." -3. Authenticate with your Microsoft 365 credentials. -4. If you're the Global Administrator and this is the first time the connector is being authorized for your tenant, review and accept the requested permissions, checking the box to grant access on behalf of the whole organization. - -After the Global Administrator has granted consent, other people in the same Entra tenant can connect by repeating steps 1–3 above. They won't see the consent prompt — they'll just authenticate and start using the connector. - -> **Note:** Once you've connected Microsoft 365 to your Claude account, you can also use it on Claude for iOS or Android. - -#### Restricting access (optional) - -**Restrict which people can use the connector:** Navigate to the M365 MCP Server for Claude enterprise application in the Entra admin center (**[https://entra.microsoft.com](https://entra.microsoft.com)**), go to Properties and set "Assignment required?" to Yes, then add the specific users or groups under the Users and groups section—only those assigned will be able to authenticate and use the connector. Repeat this same process for the M365 MCP Client for Claude enterprise application to ensure both components are restricted to the same set of authorized people. - -**Restrict which permissions the connector can use:** See the "Permission categories" and "Selectively revoking permissions" sections below. - -#### Manual setup in Microsoft Entra ID - -If your Microsoft Entra Global Administrator doesn't have a Claude account, or if you need to troubleshoot the app install and permissions setup, you can add the connector apps and grant admin consent directly in Microsoft Entra ID. - -This process adds two service principals to your tenant. Each principal establishes a service-level identity for one of the two M365 MCP for Claude app registrations, allowing them to access and interact with your organization's data and resources via the Microsoft Graph API. - -**1) Add the service principals** - -Using **[Microsoft Graph Explorer](https://developer.microsoft.com/en-us/graph/graph-explorer)**, add both required service principals: - -M365 MCP Client for Claude - -POST [https://graph.microsoft.com/v1.0/servicePrincipals](https://graph.microsoft.com/v1.0/servicePrincipals) - -{"appId":"08ad6f98-a4f8-4635-bb8d-f1a3044760f0"} - -M365 MCP Server for Claude - -POST [https://graph.microsoft.com/v1.0/servicePrincipals](https://graph.microsoft.com/v1.0/servicePrincipals) - -{"appId":"07c030f6-5743-41b7-ba00-0a6e85f37c17"} - -**2) Grant admin consent** - -Construct and visit the following URLs in your browser, replacing {your-tenant-id} with your organization's tenant ID: - -M365 MCP Client for Claude - -`[https://login.microsoftonline.com/{your-tenant-id}/adminconsent?client_id=08ad6f98-a4f8-4635-bb8d-f1a3044760f0](https://login.microsoftonline.com/{your-tenant-id}/adminconsent?client_id=08ad6f98-a4f8-4635-bb8d-f1a3044760f0)` - -M365 MCP Server for Claude - -`[https://login.microsoftonline.com/{your-tenant-id}/adminconsent?client_id=07c030f6-5743-41b7-ba00-0a6e85f37c17](https://login.microsoftonline.com/{your-tenant-id}/adminconsent?client_id=07c030f6-5743-41b7-ba00-0a6e85f37c17)` - -When you visit each URL, you'll be prompted to consent to the delegated permissions required by the integration on behalf of your organization. - -**3) Complete setup in Claude** - -After the Microsoft Entra admin completes the consent process: - -- **For Team and Enterprise plans:** An organization Owner needs to enable the connector in **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**, then members can connect individually through **Customize > Connectors**. -- **For Free, Pro, and Max plans:** Navigate to **Customize > Connectors**, find "Microsoft 365," and click "Connect." - ---- - -## How to use the Microsoft 365 connector - -Ask Claude a question that requires accessing your Microsoft 365 data. Claude will automatically detect which tools it needs and retrieve the relevant information. - -#### Example queries - -- "Find the Q4 strategic planning document in SharePoint." -- "Summarize email conversations about the product launch." -- "What discussions happened in the Teams channel about the marketing campaign?" -- "Review meeting notes from last week's leadership sync." - -Claude will provide a response based on information retrieved from your Microsoft 365 environment, including relevant context and citations when applicable. - -## SharePoint and OneDrive document access - -- Search documents across SharePoint sites and libraries to locate project specifications, strategic plans, and other business documents. -- Access files stored in your OneDrive and have Claude analyze content without manually uploading. -- Consolidate information from distributed file locations and analyze trends across multiple documents. - -## Outlook email analysis - -- Search email threads and conversations to track project status, client feedback, and team alignment. -- Access message content and metadata, filtering by date, sender, subject, and other criteria. -- Analyze communication patterns and find specific information from past correspondences. - -## Outlook Calendar meeting analysis and summarization - -- Review meeting summaries, attendee information, and content to prepare for upcoming meetings or understand discussions you missed. -- Analyze scheduling patterns and track project decisions. - -## Teams chat capabilities - -- Access Teams chat messages and channel discussions where you're a participant. -- Review team collaboration patterns and find decisions made across conversations. - ​ - ---- - -## Which permissions does the Microsoft 365 Connector require? - -When you connect the Microsoft 365 integration, you'll be asked to grant several permissions that allow Claude to access your Microsoft 365 data on your behalf. - -**Important to understand:** - -- All permissions are **delegated permissions**, which means Claude acts on behalf of your Microsoft 365 account and can only access data you already have permission to view in Microsoft 365. -- Claude can only access Microsoft 365 data for the account you've connected. -- Claude can’t access anything beyond your existing permissions. -- These permissions enable read-only access—Claude can’t modify, delete, or create content in your Microsoft 365 tenant. - -## Permission categories - -During authentication, the Microsoft 365 connector requests the following permissions: - -**Basic access** - -- **User.Read**: Sign in and read your user profile -- **openid: Sign in with your organizational account** -- **offline_access: Maintain access to data you have given it access to** -- **email: View your email address** -- **profile: View your basic profile information** - -**Email (Outlook)** - -- **Mail.Read**: Read your email messages -- **Mail.ReadBasic**: Read email metadata (sender, subject, date) -- **Mail.Read.Shared**: Read emails in mailboxes you have access to -- **MailboxFolder.Read**: Read your mailbox folder structure -- **MailboxItem.Read**: Read items in your mailbox - -**Calendar** - -- **Calendars.Read**: Read your calendar events -- **Calendars.Read.Shared**: Read calendars shared with you - -**Teams Chat** - -- **Chat.Read**: Read your Teams chat messages -- **Chat.ReadBasic**: Read Teams chat metadata -- **ChatMember.Read**: Read information about chat participants -- **ChatMessage.Read**: Read your Teams chat messages - -**Teams Channels** - -- **Channel.ReadBasic.All**: Read channel names and descriptions -- **ChannelMessage.Read.All**: Read channel messages - -**Meetings** - -- **OnlineMeetings.Read**: Read your online meetings -- **OnlineMeetingTranscript.Read.All**: Read meeting transcripts -- **OnlineMeetingAiInsight.Read**: Read AI-generated meeting insights -- **OnlineMeetingArtifact.Read.All**: Read meeting recordings and artifacts -- **OnlineMeetingRecording.Read.All**: Read meeting recordings - -**Files (OneDrive and SharePoint)** - -- **Files.Read**: Read your files -- **Files.Read.All**: Read all files you can access -- **Sites.Read.All**: Read items in SharePoint sites - -**User Directory** - -- **User.ReadBasic.All**: Read basic profile information for all users in your organization (used for finding meeting availability) - -## Why are these permissions needed? - -These permissions allow Claude to do the following when prompted: - -- Search your emails, documents, and calendar to answer your questions. -- Access meeting information and Teams discussions. -- Find and analyze content across your Microsoft 365 environment. -- Provide accurate, contextual responses based on your work data. - -Additionally, the Microsoft 365 Connector searches SharePoint across the entire tenant using the permissions of the user. Site-specific search restriction is unsupported. - -You can revoke these permissions at any time by disconnecting the connector in **[Customize > Connectors](https://claude.ai/customize/connectors)**. Team and Enterprise plan Owners can also remove the connector for their organization in **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. - -## Selectively revoking permissions - -To limit which types of resources the connector can access, you can selectively revoke permissions from the default set of authorized scopes. This requires Microsoft Entra admin access. - -1. As a Microsoft Entra Admin, go to: entra.admin.com -2. Select “Enterprise Applications.” -3. Next to the search box, remove the application type filter. -4. Search for and click "M365 MCP Server for Claude." -5. Go to Permissions. -6. Under the Admin consent tab and in the Microsoft Graph list of permissions, select the permission you would like to revoke and click the breadcrumbs button (“...”). -7. Select “Revoke permission,” and confirm with the “Yes, revoke” button. -8. Claude will now be unable to access resources via that API. Attempts to access a resource with a revoked permission will show a "Failed to call tool ". -9. As a convenience, users can also individually toggle off which tools the connector will use in the Microsoft 365 connector settings to prevent Claude from trying to access a tool for which the permission is revoked. - -To restore a revoked permission, follow the steps to grant admin consent described in the manual setup section above. This will revert the permissions to the default state. - -## Privacy and security - -- **Permission inheritance:** Claude mirrors your existing Microsoft 365 permissions. -- **On-demand access:** Claude only accesses your data when you explicitly ask questions requiring it. -- **Revocable access:** You can disconnect the integration at any time through **[Settings > Connectors](https://claude.ai/settings/integrations)**. - -Read more here: **[Microsoft 365 Connector: Security Guide](https://support.claude.com/en/articles/12684923-microsoft-365-connector-security-guide)**. -​ - ---- - -## Troubleshooting - -#### Authentication is failing. What should I check? - -1. **Verify your credentials:** Ensure you're using the correct Microsoft 365 account. Personal Microsoft accounts (like @outlook.com) aren't supported—you need an account tied to a Microsoft Entra tenant. -2. **Check subscription status:** Confirm your Microsoft 365 license is active. -3. **Check admin consent:** If you aren't a Microsoft Entra Global Administrator, confirm that your admin has granted tenant-wide consent for the connector. Without this, you'll receive an error during authentication. -4. **Review organizational policies:** Your IT team may need to approve third-party app access. -5. **Try a different browser:** Some browsers may block authentication popups. -6. **Disable browser extensions:** Ad blockers or privacy extensions may interfere. -7. **Clear cookies and cache:** Try a fresh browser session. - -#### Claude says it can't find documents I know exist - -Check the following: - -1. **Permissions:** Verify you have access to the document in Microsoft 365 directly. -2. **Location:** Ensure the document is in SharePoint or OneDrive, not local storage. -3. **Indexing delay:** Recently uploaded documents may take time to become searchable. -4. **Specific location:** Try specifying the exact SharePoint site or library name. -5. **File name:** Try searching by exact file name or unique keywords from the document. - -#### Search results are incomplete or irrelevant - -Tips to improve your search queries: - -- Be more specific about what you're looking for. -- Specify locations (site names, date ranges, document types). -- Use exact phrases for better matching. -- Try breaking up complex queries into simpler, more focused questions. -- Verify spelling of names, projects, or terms. - ​ - ---- - -## Frequently asked questions - -#### Can Claude modify my Microsoft 365 data? - -No. The current Microsoft 365 integration provides **read-only access**. Claude can search and analyze your data but cannot: - -- Create, edit, or delete documents -- Send emails or calendar invites -- Modify SharePoint sites or OneDrive files -- Change Teams settings or permissions - -#### Can I use the Microsoft 365 Connector with Enterprise Search? - -Yes, the Microsoft 365 Connector works well with **[Enterprise Search](https://support.claude.com/en/articles/12489464-using-enterprise-search)**. When enabled: - -1. Enterprise Search can query Microsoft 365 alongside other connected tools. -2. You get unified search across Slack, Google Workspace, Microsoft 365, and more. -3. Enterprise Search's optimized prompts help Claude search more effectively. - -#### Can Claude search archived emails? - -Yes, Claude can search all emails you have access to in Outlook, including archived messages, as long as they're accessible through your account. - -#### Does Claude search shared drives and team sites? - -Yes, Claude can search any SharePoint sites and shared drives you have permission to access, including team sites, communication sites, SharePoint document libraries, and shared OneDrive folders. - -#### Can Claude access private Teams channels? - -Claude can only access Teams content that you have permission to view in Microsoft 365. If you're a member of a private channel, Claude can search for that content. If you're not a member, Claude can’t access it. - -#### How do I ask Claude to search specific locations? - -Be specific in your queries: - -- **For specific SharePoint sites:** "Search the Engineering team site in SharePoint for architecture documents." -- **For specific date ranges:** "Find emails from the last week about the Q4 budget." -- **For specific senders or topics:** "Show me Teams discussions with Sarah about the product roadmap." -- **For specific file types:** "Find PowerPoint presentations in SharePoint about sales strategy." - -#### Can Claude summarize long email threads? - -Yes. Try something like: "Summarize the email thread about the vendor selection process." Claude will read the thread and provide a concise summary with key points and decisions. - -#### What happens if a Microsoft 365 user tries to connect before a MicrosoftEntra Global Admininstrator grants tenant-wide permission? - -You'll receive an error message indicating that an administrator must grant app permissions before you can use the connector. The connection attempt will fail until a Microsoft Entra Global Administrator approves the necessary permissions. If you're on an individual Claude plan, ask your Microsoft Entra admin to complete the consent process. If you're on a Team or Enterprise plan, your Claude Owner and Microsoft Entra admin both need to complete their respective setup steps. - -## Related Articles -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Microsoft 365 Connector: Security Guide](https://support.claude.com/en/articles/12684923-microsoft-365-connector-security-guide) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [MCP connectors](https://support.claude.com/en/articles/14503689-mcp-connectors) diff --git a/data/claude/connectors/pre-built-connectors/12684923-microsoft-365-connector-security-guide.md b/data/claude/connectors/pre-built-connectors/12684923-microsoft-365-connector-security-guide.md deleted file mode 100644 index 4d755ca3..00000000 --- a/data/claude/connectors/pre-built-connectors/12684923-microsoft-365-connector-security-guide.md +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: "Microsoft 365 Connector: Security Guide" -title_slug: "microsoft-365-connector-security-guide" -source_url: "https://support.claude.com/en/articles/12684923-microsoft-365-connector-security-guide" -last_updated_iso: "2026-04-03T16:20:03Z" -article_id: "14259460" -breadcrumbs: - - "Connectors" - - "Pre-Built Connectors" ---- - -# Microsoft 365 Connector: Security Guide - -_Last updated: 2026-04-03T16:20:03Z_ - -> The Microsoft 365 connector is available on all Claude plans: Free, Pro, Max, Team, and Enterprise. - -## What it is - -The Microsoft 365 Connector is an **Anthropic-hosted integration** that enables Claude to securely access Microsoft 365 services (Outlook, SharePoint, OneDrive, Teams) through user-delegated permissions. Anthropic has completed Microsoft's publisher verification process, associating our verified Microsoft Partner Network account with this application to confirm our organizational identity. - -The connector operates as a **secure proxy**, and your Microsoft 365 documents, emails, and files remain in your tenant. The connector only retrieves data on-demand during active queries and doesn’t cache file content. Credentials are encrypted and managed by Anthropic's backend infrastructure. The MCP server itself doesn’t store or manage these credentials. Microsoft's Azure SDK handles the On-Behalf-Of token exchange and caching on a per-user basis for accessing the Graph API. - -## Access restriction - -#### Access can be fully restricted - -The connector provides **multiple layers of access control** to address your security requirements. For detailed information on administration of the Microsoft 365 Connector see **[Enabling and using the Microsoft 365 connector](https://support.claude.com/en/articles/12542951-enabling-and-using-the-microsoft-365-connector)**. - -**1. Microsoft Entra tenant requirement** - -All people using the connector—regardless of Claude plan—must authenticate with a Microsoft 365 account tied to a Microsoft Entra tenant. Personal Microsoft accounts (@outlook.com, @hotmail.com) can't be used. A Microsoft Entra Global Administrator must complete a one-time consent process before anyone in the tenant can connect. - -**2. Organization-level gating (Team and Enterprise plans)** - -On Team and Enterprise plans, access to the connector requires a two-step approval process. First, Owners must explicitly enable the Microsoft 365 connector in Claude organization settings by navigating to Organization settings > Connectors > Browse connectors > Add "Microsoft 365." Until this approval is granted, team members have no access. - -Second, after the Owner enables the connector, a Microsoft Entra Global Administrator must complete individual authentication and grant consent on behalf of the whole organization before any team members can connect. - -**3. Granular permission revocation** - -You can selectively disable specific capabilities via Microsoft Entra Admin Center. For example: - -Changes take effect immediately for all people in your organization. People can also choose to disable capabilities during a chat by selectively toggling off the connector's tools. - -**4. Microsoft conditional access integration** - -The connector fully supports your existing Entra (Azure AD) policies: - -- **Multi-factor authentication (MFA)**: Enforce MFA for connector access -- **Device compliance**: Require managed/compliant devices -- **IP restrictions**: Limit Microsoft authentication to corporate network or VPN -- **Group-based access**: Restrict to specific security groups - -**5. User-level permissions** - -- The Microsoft 365 Connector uses **[delegated permissions](https://learn.microsoft.com/en-us/graph/permissions-overview?tabs=http#delegated-permissions)**. -- Users can only access Microsoft 365 data **they already have permission** for -- SharePoint search requires Sites.Read.All permission. Site-specific permissioning (using *.Selected permissions) is not supported because the underlying search is tenant-wide. -- Users cannot bypass SharePoint sharing settings or folder permissions -- Users cannot access other users' private files or emails -- Delegated permissions inherently respect Microsoft 365 data loss prevention (DLP) policies - -**6. Token management** - -- Refresh tokens expire after 90 days of inactivity by default, requiring re-authentication. This can be customized in Microsoft Entra ID using a token lifetime policy. -- Access tokens typically expire within 60-90 minutes per Microsoft Entra ID defaults and are automatically refreshed -- Admins or users can revoke access anytime via Microsoft Entra ID -- The Microsoft 365 Connector never sees or stores passwords - -## Security architecture summary - -#### Authentication flow - -- **OAuth 2.0 On-Behalf-Of (OBO):** Industry-standard delegated authentication -- **PKCE protection**: Public client uses Proof Key for Code Exchange to prevent authorization code interception -- **Two-stage token exchange**: User authenticates to obtain access token for MCP server, then MCP server exchanges it for Graph API access using OBO flow with confidential client credentials. In this flow, not even the user or their Claude client has access to the OBO tokens. Only the MCP server can access and use tokens with access to the user’s data via the Microsoft Graph API. -- **No credential storage**: Users never share Microsoft passwords with Anthropic -- **Encrypted token storage**: Access and refresh tokens are encrypted while cached by the Claude backend - -#### Data flow - -- Documents and other content are retrieved **only during active queries** -- **Tool call results **from the connector that are **part of stored chats are retained** -- **The user who requested the Claude chat** can see the tool call results and Claude’s response incorporating the data -- **Other users shared on the chat** can only see Claude’s response incorporating the result of the tool call -- Each request creates a fresh data flow which is cleaned up after the response is returned - -#### Multi-tenant isolation - -- Microsoft Entra tenants are **cryptographically separated** from each other using a common-scoped multi-tenant configuration -- Multi-tenant isolation is cryptographically enforced through digitally signed access tokens that bind each user to their organization’s tenant - -## Available capabilities - -#### Current features (read-only access) - -The connector provides **read-only** access to: - -## Permissions list - -**Basic permissions** - -- [User.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#userread) - Sign in and read user profile (basic requirement) - -**Mail permissions** - -- [Mail.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#mailread) - Read user mail (required for email tools/resources) -- [Mail.ReadBasic](https://learn.microsoft.com/en-us/graph/permissions-reference#mailreadbasic) - Read user mail metadata (alternative for limited functionality) -- [Mail.Read.Shared](https://learn.microsoft.com/en-us/graph/permissions-reference#mailreadshared) - Read user and shared mail -- [MailboxFolder.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions) - Read a user's mailbox folders -- [MailboxItem.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions) - Read a user's mailbox items - -**Calendar permissions** - -- [Calendars.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#calendarsread) - Read user calendars and events -- [Calendars.Read.Shared](https://learn.microsoft.com/en-us/graph/permissions-reference#calendarsreadshared) - Read calendars user can access, including shared - -**User directory** - -- [User.ReadBasic.All](https://learn.microsoft.com/en-us/graph/permissions-reference#userreadbasicall) - Read basic profiles of all users (for meeting availability) - -**Chat permissions** - -- [Chat.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#chatread) - Read user chat messages -- [Chat.ReadBasic](https://learn.microsoft.com/en-us/graph/permissions-reference#chatreadbasic) - Read user chat metadata (alternative for limited functionality) -- [ChatMember.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#chatmemberread) - Read the members of chats -- [ChatMessage.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#chatmessageread) - Read user chat messages (more specific than Chat.Read) - -**Channel permissions** - -- [Channel.ReadBasic.All](https://learn.microsoft.com/en-us/graph/permissions-reference#channelreadbasicall) - Read the names and descriptions of channels -- [ChannelMessage.Read.All](https://learn.microsoft.com/en-us/graph/permissions-reference#channelmessagereadall) - Read channel messages - -**Meeting permissions** - -- [OnlineMeetings.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#onlinemeetingsread) - Read online meetings -- [OnlineMeetingTranscript.Read.All](https://learn.microsoft.com/en-us/graph/permissions-reference#onlinemeetingtranscriptreadall) - Read meeting transcripts -- [OnlineMeetingAiInsight.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#onlinemeetingaiinsightread) - Read all AI Insights for online meetings -- [OnlineMeetingArtifact.Read.All](https://learn.microsoft.com/en-us/graph/permissions-reference#onlinemeetingartifactreadall) - Read user's online meeting artifacts -- [OnlineMeetingRecording.Read.All](https://learn.microsoft.com/en-us/graph/permissions-reference#onlinemeetingrecordingreadall) - Read all recordings of online meetings - -**Files permissions** - -- [Files.Read](https://learn.microsoft.com/en-us/graph/permissions-reference#filesread) - Read user files -- [Files.Read.All](https://learn.microsoft.com/en-us/graph/permissions-reference#filesreadall) - Read all files user can access - -**Sites permissions** - -- [Sites.Read.All](https://learn.microsoft.com/en-us/graph/permissions-reference#sitesreadall) - Read items in all site collections -- [Sites.Selected](https://learn.microsoft.com/en-us/graph/permissions-reference#sitesselected) – Manages application access at the site collection level, providing access to a specific site collection - -## Current limitations - -- **No write capabilities**: Cannot send emails, schedule meetings, create/modify documents, or post Teams messages. -- **User-level access only**: Access with service principal authentication is not supported. - -## Frequently asked questions - -#### Can we test with a small pilot group before enterprise-wide rollout? - -Yes. The recommended approach is to use app assignment to restrict who can use the connector: - -- Enable the connector (Team and Enterprise Owners enable it in organization settings; individual plan users can connect directly). -- Microsoft Entra Admin completes pre-consent setup -- Use Microsoft Entra Enterprise App assignment to restrict access to specific users or groups (e.g., assign only "IT Security Test Group" to the app). -- Expand groups progressively for gradual deployment - -#### How do we ensure no data leakage occurs between our organization and others in the multi-tenant environment? - -Multi-tenant isolation ensures complete separation: - -- Server uses the common tenant configuration to accept tokens from any Microsoft Entra ID tenant -- Each user's token contains their organization's tenant ID (tid claim) which is validated -- Graph API tokens obtained through OBO are automatically scoped to the user and their tenant -- Cross-tenant token access is prevented cryptographically by the design of Microsoft Graph’s OAuth 2.0 implementation. - -#### What happens if someone tries to connect with a personal Microsoft account? - -The connector requires a Microsoft Entra tenant tied to a Microsoft Business plan. Personal Microsoft accounts (@outlook.com, @hotmail.com) can't be used to authenticate. People attempting to connect with a personal account will receive an authentication error. - -#### Do you have audit logging for compliance? - -Yes. All Graph API calls made by the connector are logged in your organization's Microsoft 365 audit log, which you can access through the M365 Compliance Center. These logs show the timestamp, user, operation performed, and resource accessed, with retention periods matching your Microsoft 365 audit policy. Additionally, Anthropic logs authentication and tool execution events. - -#### Can we revoke access if we discover unauthorized usage? - -There are multiple revocation methods: - -- **Individual:** Users disconnect via **Customize > Connectors** -- **Admin-level**: On Team and Enterprise plans, Owners disable the connector in Claude organization settings (all team members affected). -- **Permission-level**: Revoke specific permissions in Microsoft Entra Admin Center -- **Tenant-level**: Revoke all permissions in Microsoft Entra Admin Center - -#### What certifications does Anthropic have? - -Anthropic has the following certifications: - -- **SOC 2 Type II** (annual audit) -- **ISO 27001** certified -- **GDPR compliant** (DPA available) -- **Microsoft publisher-verified** application - -## Additional resources - -- Claude Help Center: **[Enabling and using the Microsoft 365 connector](https://support.claude.com/en/articles/12542951-enabling-and-using-the-microsoft-365-connector)** -- **[Overview of Microsoft Graph permissions: Delegated permissions](https://learn.microsoft.com/en-us/graph/permissions-overview?tabs=http#delegated-permissions)** - -## Related Articles -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Enable and use the Microsoft 365 connector](https://support.claude.com/en/articles/12542951-enable-and-use-the-microsoft-365-connector) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [MCP connectors](https://support.claude.com/en/articles/14503689-mcp-connectors) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/connectors/pre-built-connectors/13454812-use-interactive-connectors-in-claude.md b/data/claude/connectors/pre-built-connectors/13454812-use-interactive-connectors-in-claude.md deleted file mode 100644 index 676c1f9f..00000000 --- a/data/claude/connectors/pre-built-connectors/13454812-use-interactive-connectors-in-claude.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: "Use interactive connectors in Claude" -title_slug: "use-interactive-connectors-in-claude" -source_url: "https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude" -last_updated_iso: "2026-03-25T18:44:35Z" -article_id: "15411962" -breadcrumbs: - - "Connectors" - - "Pre-Built Connectors" ---- - -# Use interactive connectors in Claude - -_Last updated: 2026-03-25T18:44:35Z_ - -> Interactive connectors are available for all users on Claude, Cowork, Claude Desktop, and Claude for iOS/Android. - -## What are interactive connectors? - -Some connectors can now display live, interactive apps directly within your Claude conversations. Instead of returning text-only responses, these connectors render interfaces—like analytics dashboards, task boards, or design tools—that you can interact with without leaving the chat. - -For example, you might ask Claude about your project status, and instead of just describing it, Claude opens your Asana board right in the conversation. You can check off tasks, update statuses, and keep chatting with Claude—all in one place. - -Claude can also generate its own custom visuals—diagrams, charts, and simple interactive elements built from scratch for your question. When a connected service offers an interactive interface that handles your request, like an MCP app, Claude will use it. Custom visuals fill the gaps when no connector interface fits what you’re asking for. - -For more on Claude-generated visuals, see **[Custom visuals in chat](https://support.claude.com/en/articles/13979539-custom-visuals-in-chat)**. - ---- - -## How interactive connectors appear - -Interactive connectors display in two ways: - -**Inline cards** are compact components embedded directly in the conversation. They're ideal for quick summaries, confirmations, and single actions—like a status update or a message draft ready to send. - -**Fullscreen view** provides an immersive interface for complex interactions like data visualizations, document editing, or detailed project views. The conversation input remains available so you can continue talking to Claude while interacting with the connector. - -## Interact with connectors - -You can interact directly with elements inside the connector: - -- Filter, sort, or drill into data -- Toggle settings, check boxes, or make selections -- Confirm and execute actions (mark complete, send, save) -- Expand and collapse content sections - -If you need to ask Claude to modify something, refine a result, or navigate to a different context, type in the conversation input—Claude can interpret your request and update the interface accordingly. - -## Which connectors are interactive? - -In the **[Connectors Directory](https://claude.ai/directory)**, connectors with this capability are marked with an "Interactive” badge. Current interactive connectors include: - -- **Amplitude** — View and interact with analytics dashboards -- **Asana** — Manage tasks and project boards -- **Box** — Work with documents and files -- **Canva** — Create and edit designs -- **Clay** — Manage contacts and outreach -- **Figma** — Review and annotate designs -- **Hex** — Explore data and notebooks -- **Slack** — Draft and send messages - -We’re adding support for more interactive connectors over time. - -## Get started with interactive connectors - -1. Navigate to the **[Connectors Directory](https://claude.ai/directory)**. -2. Look for connectors marked with the "Interactive" badge. -3. Connect and authenticate with the connector. -4. Start a conversation with Claude and ask about something the connector handles—the interactive elements will appear automatically when relevant. - -> **Note:** Interactive connectors are default on when you have the relevant connector enabled. No additional setup is needed. - -## Considerations for Team and Enterprise plans - -#### Can Team and Enterprise owners control interactive connectors separately from standard connectors? - -Yes. Team and Enterprise owners can disable the specific tool calls that render interactive connectors within **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. This does not disable the connector itself — text-based tool functionality continues to work normally. - ---- - -## Permissions and security - -#### How are interactive connectors secured? - -Interactive connectors run in sandboxed iframes with strict Content Security Policies. All communication between the interface and Claude uses auditable JSON-RPC messaging. Servers must predeclare which external domains they need, and the host can review HTML content before rendering. - -#### Do interactive connectors require additional permissions beyond the connector itself? - -No. Interactive connectors use the same permissions you granted when connecting the tool. They don't request additional access to your data. - -#### Can interactive connectors make purchases or financial transactions? - -No. Purchases through third-party interactive connectors are not supported. - ---- - -## Troubleshooting - -#### The interface isn't appearing - -- Check that the connector is connected and enabled for your current conversation. -- Try starting a new conversation and asking Claude a question that the connector handles. - -#### The connector isn't responding to interactions - -- Check your internet connection. -- Try refreshing the page or restarting Claude Desktop. -- If the issue persists, disconnect and reconnect the connector in **[Settings > Connectors](https://claude.ai/settings/connectors)**. - -#### I want to disable interactive connectors - -- **Team and Enterprise users:** Ask your organization owner to disable the relevant tool calls in **[Organization settings > Connectors](https://claude.ai/admin-settings/connectors)**. -- **Individual users:** You can disable specific connector tools via the "Search and tools" menu in your conversation. - ---- - -## I'm a developer. Where can I learn about building MCP Apps? - -MCP Apps is the open-source extension to the Model Context Protocol that powers interactive apps. If you are building your own interactive connector, note that it must meet additional design, security, and testing requirements. See the **[Remote MCP Server Submission Guide](https://support.claude.com/en/articles/12922490)** for details. - -## Related Articles -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [When to use desktop and web connectors](https://support.claude.com/en/articles/11725091-when-to-use-desktop-and-web-connectors) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Claude Code user FAQ](https://support.claude.com/en/articles/14554922-claude-code-user-faq) diff --git a/data/claude/identity-management-sso-jit-scim/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning.md b/data/claude/identity-management-sso-jit-scim/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning.md deleted file mode 100644 index cb87d8b4..00000000 --- a/data/claude/identity-management-sso-jit-scim/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning.md +++ /dev/null @@ -1,146 +0,0 @@ ---- -title: "Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning" -title_slug: "important-considerations-before-enabling-single-sign-on-sso-and-jitscim-provisioning" -source_url: "https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning" -last_updated_iso: "2026-04-10T23:30:07Z" -article_id: "10859428" -breadcrumbs: - - "Identity management (SSO, JIT, SCIM)" ---- - -# Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning - -_Last updated: 2026-04-10T23:30:07Z_ - -Before setting up SSO for your Claude or Claude Console organization, review this guide to understand key concepts, plan your approach, and complete any prerequisite steps. - -## Understanding parent organizations - -Our single sign-on feature uses the concept of a "parent organization." This is an entity that stores SSO settings that can be shared across multiple Claude or Console organizations. Your plan type determines whether or not you have a parent organization by default: - -#### Key things to know - -- **Domain verification is required before you can configure SSO.** Domains are verified at the parent organization level—once verified, other parent organizations cannot claim the same domain. -- **Multiple organizations can be linked to the same parent organization** to share domain verification and SSO configuration. This is useful if you have both Claude (Team/Enterprise plans) and Console organizations. -- **Each parent organization can only be linked to one Identity Provider. **This means that every organization linked to a single parent organization must be managed through the same IdP. -- **Enabling group mappings** allows you to control which users are provisioned to which organizations under your parent, and with which roles. See **[Configure groups and assign users in your IdP](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning#h_0178209cfa)** for details. -- **Parent organizations manage identity and access only**—specifically, domain verification, SSO configuration, and user provisioning. Billing, invoicing, and usage tracking are handled at the individual organization level and aren't affected by parent organization relationships. - -#### What this means for you - -You will need to check the parent organization dynamic depending on your plan: - -- **If you have a Team or Enterprise plan:** You can proceed directly to the **[Setting up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso)** guide. Your parent organization is already in place (or will be created when you enable SSO for Team plans). -- **If you have a Claude Console organization and an existing Team or Enterprise plan:** Your Console organization may already be linked to your Team or Enterprise parent organization. Check if you can access **[platform.claude.com/settings/identity](http://platform.claude.com/settings/identity)**. If so, this indicates that the org is linked to the parent organization and SSO is already configured. If not, an Owner on your Team or Enterprise plan can initiate a merge to link your Console organization (see **[Merge organizations](#h_3bad8701c8)** below) to their parent organization and the existing SSO configuration. -- **If you have a Claude Console organization without a Team or Enterprise plan:** **[Contact our Sales team](https://claude.com/contact-sales)** to request a parent organization for your Console account. Once we create your parent organization, you will see the Identity settings page in Claude Console and can proceed with SSO setup. - ---- - -## Merge organizations - -Team or Enterprise organizations can invite other orgs to join an existing parent organization and share SSO configuration. - -> **Important:** The **Merge Organizations** option is only available on Claude (claude.ai). Console organizations cannot initiate a merge—they must be invited by a Team or Enterprise organization. - -#### Requirements for merging - -- The Team or Enterprise organization initiating the proposal must have verified domains in their parent organization. -- All members in the organization being invited must have email addresses matching those verified domains. -- An Admin (Console) or Owner (Claude) for the invited organization needs to approve the merge. - -#### To initiate a merge proposal - -1. Navigate to **[Organization settings > Organization and access](https://claude.ai/admin-settings/organization)**. -2. Click "Invite" under **Merge Organizations**. -3. Select the organization you want to invite and click "Next." -4. Review the member count and click "Invite." -5. The merge proposal will be sent to the invited organization's Admins/Owners, with the email subject “*Parent Organization Update: New Member Organization Proposed*,” and must be approved within 14 days. - -> **Note:** If the person initiating the merge is also an Admin/Owner in the invited organization, only one approval is required. - -#### To approve a merge proposal - -An organization Owner or Primary Owner needs to go to **[claude.ai/settings/join-proposal](https://claude.ai/settings/join-proposal)** to accept the merge. - -Once a Console organization is merged, it will gain access to the **[Identity and access page](http://platform.claude.com/settings/identity)**, in the Organization settings, to configure SSO and provisioning settings. - ---- - -## Global access settings - -You'll find settings you can use to configure SSO in the **Global access settings** section. This is where you configure the primary SSO connection and policies that apply across multiple joined Claude or Console organizations. While some settings in this section apply to all Claude and Console organizations that have joined the parent organization, those with a "This org only" label apply only to the specific organization you're currently viewing. This allows you to enable organization-specific features like group mappings. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2136628437/d6bd859fe6590fb3d9075e4ecd82/image.png?expires=1776784500&signature=5246db6b8c3c63c8df107711e0e0da1c3aefb7ab275eb4c195168fd2f07dfa6a&req=diEkEM98lYVcXvMW1HO4zbFPn2EuI2YvZ%2FwOXT%2BR2c0lD%2Brnb4SDZGM4Imlr%0AkHwKPdsn3BDRX%2FJkwXM%3D%0A) - ---- - -## Restrict new organization creation - -Once your organization's domains are verified, owners will see a **Restrict organization creation** toggle under **Security** on the Organization and access page. Toggle this on to prevent users from creating new Claude or Console organizations—including personal accounts—using any of your verified domains. - ---- - -## Provisioning options - -Once SSO is configured, you can choose how users are provisioned to your organization. - -> ***Note:** Only Enterprise plan organizations can enable SCIM provisioning; if a Console organization is merged with a Team plan’s parent org, it will not have access to SCIM provisioning. - -For detailed information on how each provisioning method works, see **[Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning)**. - ---- - -## What happens to existing users when SSO is enabled - -After enabling SSO for your organization, there are two distinct scenarios to consider for users who have individual accounts associated with your verified company domain: - -#### Users with existing free/Pro/Team/Max accounts who ARE added to your SSO application - -These users will maintain access to their existing free/Pro/Team/Max accounts. They will have the ability to toggle between the Team or Enterprise plan account and their previous accounts by clicking the profile icon with their initials in the bottom left corner. - -#### Users with existing free/Pro/Team/Max accounts who are NOT added to your SSO application - -- **If "Require SSO for Claude" is NOT enabled:** These users can still access their existing accounts using the "Continue with email" option. -- **If "Require SSO for Claude" IS enabled:** These users will be unable to access their existing free/Pro/Team/Max accounts. Please note that these accounts are not deleted, but will be inaccessible as users are unable to log in via SSO. - ---- - -## How to view existing Claude / Console accounts associated with your verified domain - -To view or download information about your verified domains and their usage across Claude organizations: - -1. Navigate to the Organization and access section in Claude (**[claude.ai/admin-settings/organization](https://claude.ai/admin-settings/organization)**) or the Identity and access section in Console (**[platform.claude.com/settings/identity](http://platform.claude.com/settings/identity)**). -2. Click “Domain memberships” in the **Domains **section. -3. Review the information or download details in CSV or JSON format. - ---- - -## Recommended steps before implementing SSO - -#### Communicate clearly with your team - -- Notify all employees about the upcoming migration to SSO. -- Provide a clear timeline for when the change will occur. -- Advise employees who won't be added to the SSO application to save or **[export their conversation history](https://support.claude.com/en/articles/9450526-how-can-i-export-my-claude-data)** if SSO will be enforced. - -#### Plan for a smooth transition - -- Schedule the SSO implementation during a time that minimizes disruption. -- Ensure your IT team is prepared to support employees with the transition. -- Have a clear process in place for granting access to authorized users. -- If possible, implement both SSO and provisioning features at the same time. - -Taking time to test, communicate, and plan before enabling domain capture and SSO will help ensure a successful transition and positive experience for your organization. - ---- - -## Next steps - -Once you've reviewed these considerations and completed any necessary prerequisite steps (such as merging organizations), proceed to **[Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso)** for detailed implementation instructions. - -## Related Articles -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Switching to a different Identity Provider (IdP)](https://support.claude.com/en/articles/13443687-switching-to-a-different-identity-provider-idp) -- [SSO login](https://support.claude.com/en/articles/14503613-sso-login) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/identity-management-sso-jit-scim/13132885-set-up-single-sign-on-sso.md b/data/claude/identity-management-sso-jit-scim/13132885-set-up-single-sign-on-sso.md deleted file mode 100644 index 5018f13f..00000000 --- a/data/claude/identity-management-sso-jit-scim/13132885-set-up-single-sign-on-sso.md +++ /dev/null @@ -1,151 +0,0 @@ ---- -title: "Set up single sign-on (SSO)" -title_slug: "set-up-single-sign-on-sso" -source_url: "https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso" -last_updated_iso: "2026-04-10T23:34:57Z" -article_id: "14920425" -breadcrumbs: - - "Identity management (SSO, JIT, SCIM)" ---- - -# Set up single sign-on (SSO) - -_Last updated: 2026-04-10T23:34:57Z_ - -> Single sign-on is available for Team plans, Enterprise plans, and Console organizations. - -This guide covers the steps to configure SSO for Team and Enterprise plans, and Claude Console organizations. - -## Step 1: Review prerequisites and important considerations - -Before proceeding with SSO setup, complete the following: - -**Review the considerations guide:** Read **[Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning)** to understand parent organizations, determine your setup path, and complete any prerequisite steps such as merging organizations. - -**Confirm you have the required role:** - -- For Team or Enterprise plans: You must be an Owner or Primary Owner -- For Claude Console: You must be an Admin - -**Confirm you have access to the following:** - -- DNS settings for your company's email address domain -- Your company's SSO Identity Provider (IdP) used to log in to third-party applications (e.g., Okta, Google Workspace, etc.) - -Please contact your organization's IT Administrator if you do not have permissions to manage Claude or company DNS settings. - -> **Note:** WorkOS is Anthropic's provider for domain verification and SSO setup. More details can be found in **[Anthropic's Subprocessor List](https://trust.anthropic.com/subprocessors)**. You will be taken through a WorkOS setup flow when configuring SSO and provisioning features – find your Identity Provider in their **[Integration documentation](https://workos.com/docs/integrations)**. - ---- - -## Step 2: Verify your domain(s) - -Domain verification proves that you own your company's domain. Once verified, you can configure SSO for accounts with your company's domain. - -You can verify multiple domains for a single organization, but all domains must be managed through a single IdP. We don't support verifying domains from separate IdPs within the same organization. - -> **Note:** Verifying your domain by itself will not impact existing users' ability to access our products. End users’ access is only affected once SSO is set up and explicitly enforced. - -1. Navigate to your “Identity and access” settings in Claude (**[claude.ai/admin-settings/organization](http://claude.ai/admin-settings/organization)**) or Console (**[platform.claude.com/settings/identity](http://platform.claude.com/settings/identity)**) – note this page will only appear on Console if you've worked with Sales to enable SSO or completed a merge proposal. -2. In the **Domains** section, click “Add or edit domains.” -3. Enter the domain(s) you want to verify in the **Update organization email domains modal** and click the “+” button: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2047041551/518afbae9c8011a6e3c98ffb651d/d2491145-362d-490b-bdcf-66a0a7656ddc?expires=1776784500&signature=0cc35d5f79288f4e5c9d4f8bf6715abda54039144803c96109e9e56036c15dc4&req=diAjEcl6nIRaWPMW1HO4zQCfASubhonis0%2B6T5c8FJ8gigiW5F55oAPhnKk9%0AKL7K%0A) -4. Click “Save” when you’re finished adding domains. -5. The domain(s) you added will now appear in the **Domains** section; click “Verify” to the right of the domain(s) to begin the verification process. -6. Enter your domain in the text box and click “Continue”: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2047042630/0617a562cd28a7ff0e607d66a30b/6bd08e1d-2b65-40ab-bc79-a257153854c1?expires=1776784500&signature=3c8651d1a84bb19d65ae02031fbf55f58e1e77f66848b6d386c8f317e2bc654e&req=diAjEcl6n4dcWfMW1HO4zWHcuhuQn9WvyoyXAW0OlXqdXIOs4fGQXL7lbog9%0AsugT%0A) -7. This will generate a TXT record. Follow the instructions to add this TXT record to your domain provider. - - If using a subdomain (e.g., subdomain.yourcompany.com), set your TXT record on that subdomain (e.g., _acme-challenge.subdomain.yourco. mpany.com). -8. Wait 10 minutes for your DNS change to propagate. - - *Note: DNS changes can take 24-48 hours to propagate globally.* -9. When you see the green "Verified" badge, you can close the instructions page. -10. If your domain shows as "Pending," use the "Refresh" button. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2047044496/b8df54a0331784cc9ae8f00112aa/bf9609c1-dc93-4665-a066-4cae2fe4b002?expires=1776784500&signature=c42d3087e62afd0e8405936d2c26e278ff325bae4893b7e434811e476591e3f6&req=diAjEcl6mYVWX%2FMW1HO4zVjmVi8HZ3C8PM2D8ZcdgrgmV6gNutFGZkLEKTaD%0ASwEaud6EZJhAjOuaTKc%3D%0A) - -> **Note:** Once your domain is verified, you'll see a **Restrict organization creation **toggle under **Security** on the Organization and access organization settings page. Enable this if you want to prevent users from creating new Claude or Console organizations—including personal accounts—using your verified domains. - ---- - -## Step 3: Set up SSO with your Identity Provider - -1. Navigate to your Organization and access settings in Claude (**[claude.ai/admin-settings/organization](http://claude.ai/admin-settings/organization)**) or Console (**[platform.claude.com/settings/identity](http://platform.claude.com/settings/identit)**) -2. In the **Global access settings **section, click “Setup SSO” (or “Manage”). -3. Follow the setup guide provided for your Identity Provider (see below for additional guides). -4. At the end of these steps, you’ll be prompted to Test Single Sign-on to confirm there are no errors and the configuration is successful. -5. Once complete, navigate back to the Identity and access settings page for further configuration options. - -> **Important:** SSO enforcement might result in users being unable to log in if they are not correctly assigned to the Anthropic app in the IdP. If you have more than one Claude/Console org connected to your “parent org,” you will want to consider creating a unique IdP Group for each. For more information, see **[enable group mappings](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning#h_adee31eeba)**. - -For IdP-specific setup instructions, see: - -- **[Okta SAML](https://workos.com/docs/integrations/okta-saml)** -- **[Entra ID SAML (formerly Azure AD)](https://workos.com/docs/integrations/entra-id-saml)** -- **[Google SAML](https://workos.com/docs/integrations/google-saml)** -- **[OneLogin SAML](https://workos.com/docs/integrations/onelogin-saml)** -- **[JumpCloud SAML](https://workos.com/docs/integrations/jumpcloud-saml)** -- **[Duo SAML](https://workos.com/docs/integrations/duo-saml/4-enter-duo-saml-settings-in-your-workos-dashboard)** - ---- - -## Step 4: Choose to require SSO - -You can now choose to toggle on **Require SSO for Console** and/or **Require SSO for Claude,** on the Organization and access page, under the **Global access settings** section: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2176495531/114027ca915b025e4fe221d00bd2/CleanShot+2026-03-18+at+11_23_50%402x.png?expires=1776784500&signature=298124c8b75dbbd7a00fb1dc316cfcc869b83241f42c3c25fbd8f89ac53bb854&req=diEgEM13mIRcWPMW1HO4zQPodDRTWD6FplzuRwWItpm%2FgaHgrsDvSw7UqGL6%0Aem2J%2FzhzX5Fh5fQ7pW0%3D%0A) - -When SSO is required, users must use the “Continue with SSO” option to access Claude/Console. When SSO is not required, they will have the option to choose “Continue with SSO” or “Continue with email.” - -Before you decide, review **[What happens to existing users when SSO is enabled](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning#h_644f467167)**. - ---- - -## Step 5: Choose your provisioning approach - -Once SSO is enabled, you need to decide how users will be added to your organization. This is controlled by the **Provisioning mode** setting in the **Global access settings **section of your Organization and access settings. - -**Invite only** is the default. Users are added and removed directly in your Claude or Console settings. Please see **[Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-managing-members-on-team-and-enterprise-plans)**. - -**JIT (Just-in-Time) provisioning** can be enabled to automatically provision users when they first log in. By default, users assigned to your Anthropic IdP app first login, they will receive the User role. This is the simplest automated option and requires no additional configuration beyond selecting "Approve automatically (JIT)" as your provisioning mode. - -#### Enable group mappings - when to configure additional provisioning features - -For more control over provisioning, see **[Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning)**. You'll want to review this guide if you need to: - -- Automatically assign roles or seat tiers based on IdP group membership. -- Use SCIM directory sync for automatic provisioning and deprovisioning. -- Manage access across multiple organizations (e.g., if you have both a Team/Enterprise organization and a Console organization linked to the same parent and need to control which users are provisioned to each). - -> **Note:** We don't currently support IdP-initiated login for Claude Console organizations that share SSO settings with a Team or Enterprise plan organization. Users will be redirected to claude.ai with IdP-initiated login. As a workaround, if possible in your IdP, create a bookmark called "Claude Console" that links to platform.claude.com/login?sso=true to redirect users to Console for SP-initiated login. - ---- - -## Updating your SSO certificate - -When your Identity Provider's X.509 signing certificate expires or is rotated, you'll need to update it in Claude or Console to maintain SSO functionality. - -1. Navigate to your Organization and access settings: - - For Team and Enterprise plans: **[claude.ai/admin-settings/organization](http://claude.ai/admin-settings/organization)** - - For Claude Console: **[platform.claude.com/settings/identity](http://platform.claude.com/settings/organization)** -2. In the **Global access settings **section, click “Manage SSO.” -3. Select “Metadata Config.” -4. Click “Edit.” -5. Update your certificate information and save your changes. -6. Click "Test sign-in" on the same page to confirm everything is working. - ---- - -## Turning off SSO - -You can toggle **Require SSO for Claude **or **Require SSO for Console** off at any time. This will make SSO optional for all users. - -To fully disconnect SSO, click “Manage SSO” then “Reset.” This will end all users’ sessions and require them to sign back in via email login link. - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Switching to a different Identity Provider (IdP)](https://support.claude.com/en/articles/13443687-switching-to-a-different-identity-provider-idp) -- [SSO login](https://support.claude.com/en/articles/14503613-sso-login) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/identity-management-sso-jit-scim/13133195-set-up-jit-or-scim-provisioning.md b/data/claude/identity-management-sso-jit-scim/13133195-set-up-jit-or-scim-provisioning.md deleted file mode 100644 index d7616ee2..00000000 --- a/data/claude/identity-management-sso-jit-scim/13133195-set-up-jit-or-scim-provisioning.md +++ /dev/null @@ -1,151 +0,0 @@ ---- -title: "Set up JIT or SCIM provisioning" -title_slug: "set-up-jit-or-scim-provisioning" -source_url: "https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning" -last_updated_iso: "2026-04-10T23:36:14Z" -article_id: "14920932" -breadcrumbs: - - "Identity management (SSO, JIT, SCIM)" ---- - -# Set up JIT or SCIM provisioning - -_Last updated: 2026-04-10T23:36:14Z_ - -> JIT provisioning is available for Team plans, Enterprise plans, and Console organizations. SCIM provisioning is available for Enterprise and Console organizations only. - -This guide covers how to configure user provisioning and role assignment for your Claude or Claude Console organization. - -**Before you begin:** This guide assumes you have already completed the steps in **[Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso)**, including domain verification and SSO configuration with your Identity Provider (IdP), and you have an Admin (Console) or Owner (Claude) role. - ---- - -## Step 1: Choose your provisioning mode - -Once SSO is configured, you need to decide how users will be provisioned to your organization. This is controlled by the **Provisioning mode** setting in **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Organization and access](https://claude.ai/admin-settings/organization)**. - -#### Provisioning options - -**Invite only** is the default. Users are added and removed directly in Claude or Console settings. - -**Approve automatically (JIT):** Users assigned to your Anthropic IdP app are automatically provisioned when they first log in. This option is available to all plans. - -**Sync with SCIM:** Users are automatically provisioned and deprovisioned based on assignments in your IdP, without requiring them to log in first. SCIM is available for Enterprise plans and Console organizations with their own parent organization or joined to an Enterprise parent organization. SCIM is not available for Team plans or Console organizations joined to a Team plan's parent organization. - -#### Provisioning behavior overview - -Use this table to help decide which provisioning mode is right for your organization: - -Both JIT and SCIM can be combined with **Enable group mappings** to control role or seat tier assignment based on IdP group membership. If you select either of these options for your provisioning mode, **Enable group mappings** will appear within that section: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2176723944/4737810c06ddb3b763b4db87616c/bd6fc71e-7ffb-4d75-8023-15c3f3ecd3b1?expires=1776784500&signature=472337e2bf9e28d5a7bd973c450d07181e2a4d32b6536d9656be85ae2771d70b&req=diEgEM58nohbXfMW1HO4zbyhYEDk5uS88ID2M6EZ%2Fu3fSMn1JNVD02Urs3bg%0A5B3e3MbN6CnaaLKesvs%3D%0A) - -#### Available roles and seat tiers - -For information on purchasing seats or adjusting your plan's seat allocation, see our guides for **[Team plans](https://support.claude.com/en/articles/12004354-purchasing-and-managing-seats)** and **[Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans)**. - ---- - -## Step 2: Set up SCIM directory sync (if using SCIM) - -> **Note:** Skip this step if you're using Invite only or JIT provisioning. - -If you chose SCIM as your provisioning mode, you need to establish the connection between your Identity Provider and Anthropic before enabling it. - -1. Navigate to your Organization and access settings in Claude (**[claude.ai/admin-settings/organization](http://claude.ai/admin-settings/organization)**) or Console (**[platform.claude.com/settings/identity](http://platform.claude.com/settings/identit)**) -2. In the **Global access settings **section, click “Setup SCIM” (or “Manage SCIM”)** **next to **Directory sync (SCIM)**. -3. Follow the WorkOS setup guide to configure SCIM in your Identity Provider. You'll need to copy values from WorkOS into your IdP's Anthropic application. - -**‼️ When you reach the IdP Group step, pause to review Steps 3 and 4 of this guide, alongside the other guides.** - -For IdP-specific JIT / SCIM setup instructions, see: - -- **[Okta SAML](https://workos.com/docs/integrations/okta-saml)** / **[OKTA SCIM](https://workos.com/docs/integrations/okta-scim)** -- **[Entra ID SAML](https://workos.com/docs/integrations/entra-id-saml)** / **[Entra ID SCIM](https://workos.com/docs/integrations/entra-id-scim)** -- **[Google SAML](https://workos.com/docs/integrations/google-saml)** / **[Directory Sync](https://workos.com/docs/integrations/google-directory-sync)** -- **[OneLogin SAML](https://workos.com/docs/integrations/onelogin-saml)** / **[OneLogin SCIM](https://workos.com/docs/integrations/onelogin-scim)** -- **[JumpCloud SAML](https://workos.com/docs/integrations/jumpcloud-saml)** / **[JumpCloud SCIM](https://workos.com/docs/integrations/jumpcloud-scim)** -- See additional IdPs **[here](https://workos.com/docs/integrations)** - -Once your IdP is connected, continue to Step 3. - ---- - -## Step 3: Configure provisioning mode and enable group mappings - -1. In the **Global access settings** section of your Organization and access settings, find **Provisioning mode**. -2. Select your chosen option from the dropdown: - 1. **Invite only**: New members can only join if manually invited by an existing member. SSO access alone won't add them to your org. - 2. **Approve automatically (JIT)**: Allow people with SSO access to join when they first log in. Each new member uses one of your available seats. - 3. **Sync with SCIM**: Add or remove members automatically as your directory changes. Your org always stays current. -3. If you selected “Approve automatically (JIT)” or “Sync with SCIM,” do NOT click “Save changes” immediately. You must first ensure all users are assigned to your Anthropic application in your IdP. -4. Once you’ve confirmed all users are assigned in your IdP you can either: - 1. Click “Save changes” to complete the set up and trigger the initial provisioning, or - 2. Toggle on **Enable group mappings** and move to Step 4. - -> **Important**: Saving before users are properly assigned will result in those users being deprovisioned from the organization. - ---- - -## Step 4: Configure groups in your Identity Provider and map groups to roles and seat types - -1. Create groups in your IdP for each role you want to assign. Unless you're on the single-seat Enterprise plan, create groups for each seat type as well. - 1. While there are no longer naming requirements for these groups, we recommend including something in the group name (e.g., `anthropic-claude-` or `anthropic-console-`) to make them easier to identify. -2. Add users to the groups you created, ensuring at least one user (including yourself) is in a group that will be mapped to an Admin (Console) or Owner (Claude) role. -3. Return to your Organization and access settings in Claude or Console, and find **Provisioning mode**. -4. Toggle **Enable group mappings** on (if it’s not already): - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2176704418/12b0291c6e4838629c426eb70b35/dec53ce5-8b57-4864-9239-b4b5fe1feef9?expires=1776784500&signature=20265c433c87bea0b293c937e45b08c93565e8a25116764c9d9cfa64d2777aa1&req=diEgEM5%2BmYVeUfMW1HO4zb2ns7WRJvVuR0JZcR0qIIov%2B5OdC5H85FQuKkMb%0Amjc7%0A) -5. In the **Enable group mappings** section, click “Add” next to each role and select the corresponding group from your IdP in the dropdown. - 1. When using group mappings, you *must* assign all users to a role-based group in order to ensure they’re provisioned an account. Assigning users to seat-tier based groups is optional. - 2. You can map an IdP group to the “Custom roles” role. Members assigned this role have no default permissions—their access is determined entirely by the custom roles assigned to their groups in Claude. -6. **For all plans except single-seat Enterprise:** In the **Assign seat tiers to IdP groups** section (optional), click "Add" next to each seat type and select the corresponding group from your IdP. If a user isn't assigned to a seat type group, they will be assigned to the highest available type by default. - 1. **For single-seat Enterprise:** Seat type mapping does not apply. All provisioned users are automatically assigned an Enterprise seat, provided one is available in your organization. -7. Verify all necessary groups are mapped to the appropriate roles and seat types. -8. Click “Save changes.” - 1. **Note:** Microsoft Entra only pushes SCIM changes every 40 minutes, so there may be a delay before changes appear. You can check which users are synced from your IdP by clicking "Manage SCIM" and viewing the Directory. Those users in the Directory will be provisioned to Claude / Console. - -> **Important:** All users who need access must be assigned to the appropriate groups before you save your group mappings configuration. These users should already be assigned to your Anthropic application in your IdP from when you enabled SSO. - ---- - -## Troubleshooting - -#### Users assigned correctly and showing in the directory but aren’t being added to the Claude as members? - -Verify you have enough seats purchased and available to add members to your org. - -1. Check the number of available seats shown in **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Billing](https://claude.ai/admin-settings/billing)** and purchase additional seats if needed (see our guides for **[Team plans](https://support.claude.com/en/articles/12004354-purchasing-and-managing-seats)** and **[Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans)**). -2. Once you have available seats, go back to the Organization and access page and click “Sync now,” next to **Directory sync (SCIM)**. This will trigger a sync to provision accounts for those users not yet added as members. - -#### Users aren't being provisioned with the correct role - -1. Verify the user is assigned to the correct group in your IdP. -2. Verify the group is mapped to the correct role in your Organization and access settings. -3. **For JIT:** The user needs to log out and log back in for role changes to take effect. -4. **For SCIM:** Click "Sync Now" to prompt an immediate sync, or wait for the automatic sync cycle. - -#### I lost Admin/Owner access after enabling group mappings - -This happens when the person configuring group mappings isn't assigned to a group mapped to an Admin or Owner role, causing their permissions to be downgraded to User. - -To fix this: - -**Option 1: Have another Admin/Owner reinstate your role** - -1. Contact another Admin or Owner of your organization. -2. Ask them to navigate to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)** (for Claude) or **[Settings > Members](https://platform.claude.com/settings/members)** (for Console). -3. Have them change your role back to Admin or Owner. - -**Option 2: Fix via your Identity Provider** - -1. In your IdP, assign yourself to a group with the correct prefix that maps to an Admin or Owner role. -2. **For JIT:** Log out and log back in to regain access. -3. **For SCIM:** Ask another Admin or Owner to click "Sync Now" in the Organization and access settings, or wait for the automatic sync cycle. - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Switching to a different Identity Provider (IdP)](https://support.claude.com/en/articles/13443687-switching-to-a-different-identity-provider-idp) -- [How SCIM sync works for Enterprise organizations](https://support.claude.com/en/articles/14499648-how-scim-sync-works-for-enterprise-organizations) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/identity-management-sso-jit-scim/13443687-switching-to-a-different-identity-provider-idp.md b/data/claude/identity-management-sso-jit-scim/13443687-switching-to-a-different-identity-provider-idp.md deleted file mode 100644 index 78281db0..00000000 --- a/data/claude/identity-management-sso-jit-scim/13443687-switching-to-a-different-identity-provider-idp.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "Switching to a different Identity Provider (IdP)" -title_slug: "switching-to-a-different-identity-provider-idp" -source_url: "https://support.claude.com/en/articles/13443687-switching-to-a-different-identity-provider-idp" -last_updated_iso: "2026-04-10T23:49:06Z" -article_id: "15396490" -breadcrumbs: - - "Identity management (SSO, JIT, SCIM)" ---- - -# Switching to a different Identity Provider (IdP) - -_Last updated: 2026-04-10T23:49:06Z_ - -This guide walks you through the process of migrating your Claude or Console organization from one identity provider to another while preserving user access and avoiding disruption. - -> **Note:** This process applies to organizations that already have SSO configured. If you're setting up SSO for the first time, see **[Setting up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso)**. - -## Before you begin - -- Confirm you have the required role: - - **For Team or Enterprise plans:** You must be an Owner or Primary Owner. - - **For Claude Console:** You must be an Admin. -- Notify your users in advance that they will be temporarily signed out during the migration. -- Schedule the switch during a low-disruption period. -- Ensure that the SSO and SCIM email attribute for all users in your new IdP exactly matches what was used with your previous IdP. If these email addresses don't match exactly, users will be provisioned with duplicate accounts. - -## Steps to switch your IdP - -1. **Disable SCIM pushes from your current IdP** (if applicable): Stop Create/Update events on your current IdP's side to prevent any sync signals from being sent during the migration. - 1. For more information about SCIM, see **[Setting up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning)**. -2. **Switch provisioning mode to "Invite only"** (if applicable): Wait approximately one hour after disabling SCIM pushes, then navigate to the "Identity and access" page on **all** connected Claude (claude.ai/admin-settings/organization) or Console (platform.claude.com/settings/identity) organizations. Under **Global SSO Configuration**, set the provisioning mode to "Invite only." - 1. This stops SCIM from automatically managing users—users remain in the organization but are no longer subject to SCIM events. -3. **Delete the SCIM directory** (if applicable): Click "Manage SCIM" > "Delete Directory." When in invite only mode, deleting the directory will not trigger directory sync events, including user deprovisioning. -4. **Reset the SSO connection**: Click "Manage SSO" > "Reset Connection." - 1. **Important:** This will sign out all users. They will be able to **[sign in via email link](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account#h_869b162f56)** until the new IdP is configured for SSO. -5. **Verify the reset**: Refresh the "Identity and access" page and confirm that the button state has changed from "Manage SSO" to "Setup SSO." -6. **Set up your new IdP for SSO and provisioning**: Follow the **[SSO setup steps](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso)** and **[configure JIT or SCIM](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning)** with group mappings enabled (if needed) to ensure all users are assigned in the new IdP with the correct groups for all your connected Claude and/or Console organizations. If applicable, after setup you can click "Manage SCIM" to verify which users have synced to the directory and confirm they're associated with the correct groups. -7. **Re-enable provisioning** (if applicable): Select "Approve automatically (JIT)" or "Sync with SCIM" to switch the provisioning mode and click "Save Changes" to apply. - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [How SCIM sync works for Enterprise organizations](https://support.claude.com/en/articles/14499648-how-scim-sync-works-for-enterprise-organizations) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/identity-management-sso-jit-scim/14499648-how-scim-sync-works-for-enterprise-organizations.md b/data/claude/identity-management-sso-jit-scim/14499648-how-scim-sync-works-for-enterprise-organizations.md deleted file mode 100644 index 33fe7c6e..00000000 --- a/data/claude/identity-management-sso-jit-scim/14499648-how-scim-sync-works-for-enterprise-organizations.md +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: "How SCIM sync works for Enterprise organizations" -title_slug: "how-scim-sync-works-for-enterprise-organizations" -source_url: "https://support.claude.com/en/articles/14499648-how-scim-sync-works-for-enterprise-organizations" -last_updated_iso: "2026-04-09T15:02:01Z" -article_id: "16965230" -breadcrumbs: - - "Identity management (SSO, JIT, SCIM)" ---- - -# How SCIM sync works for Enterprise organizations - -_Last updated: 2026-04-09T15:02:01Z_ - -SCIM provisioning keeps your Enterprise organization's membership and groups in sync with your identity provider. This article covers what gets synced, how syncs are triggered, and what to watch for when resyncing. - -> Available on the Enterprise plan. For setup instructions, see **Set up JIT or SCIM provisioning**. - -## What gets synced - -When you connect your identity provider (IdP) to your Enterprise organization through the WorkOS integration, two things sync from your IdP: - -- **Members** from your SCIM directory -- **SCIM groups** that you've pushed from your IdP to WorkOS - -Group membership in your organization determines which capabilities members with custom roles can access, along with group spend limits. - -## Automatic syncing - -Your Enterprise organization receives changes from your IdP automatically whenever your IdP pushes member or group updates (adds, removes, or edits) to WorkOS. - -Behind the scenes, your organization polls WorkOS for update events every minute and processes them in a queue. This method is eventually consistent — syncs typically complete within minutes, but can take several hours during periods of high system traffic. - -## Manual syncing - -Some actions trigger a manual sync immediately, and you can also run one on demand. - -#### Actions that trigger a manual sync - -- **Changing the provisioning mode to SCIM.** Any member not in your IdP directory is removed, and any member in your IdP directory is added. You'll need to wait for this initial resync before configuring group mappings. -- **Enabling Advanced Group Mappings.** The full list of members and groups updates. New and existing members' roles and seat tiers are enforced by the group mapping and can't be overridden manually. After saving a new mapping, click - -**Sync now** to recompute roles and seat tiers for existing members. - -- **Using the Check for updates button** at **Organization settings > Groups**. -- **Using the Sync now button** at **Organization settings > Identity and access > Manage SCIM**. - -> **Note: **When you update seat provisioning or seat roles through group mappings, existing members aren't resynced automatically. Trigger a manual sync to apply the changes. -> -> When you disable group mappings, you regain the ability to manually assign member roles and seat tiers. Existing members keep their current roles. New members are assigned the User role—change their role to "Custom Roles" if you want to enable custom role permissions. - -## How to manually trigger a sync - -You can trigger a manual sync from two places in your admin settings. - -**From the Groups page** - -1. Go to **Organization settings > Groups**. -2. Click **Check for updates**. -3. Select whether to sync members, groups, or both. - -**From the Manage SCIM page** - -1. Go to **Organization settings > Identity and access > Manage SCIM**. -2. Click **Sync now**. -3. Select whether to sync members, groups, or both. - -> **Note: **If you trigger a manual sync while background changes are processing, your organization takes the most recent change for each member or group. If multiple changes are queued for the same member or group, you may need to resync again to make sure everything applies correctly. - -## Member sync vs. group sync - -When you trigger a manual sync, you can choose to sync members, groups, or both. Here's what each does: - -- **Member sync** updates your organization's record of which members are mapped to seats, seat tiers, and seat roles (Custom Roles, User, Admin, Owner). This can affect members' login access to Claude. -- **Group sync** updates your organization's record of which SCIM groups exist and who belongs to them. Group membership determines which capabilities members with custom roles can use, along with group spend limits. - -## How long manual syncs take - -Manual syncs rescan WorkOS for the full list of members and groups to establish an up-to-date baseline. Expect roughly one minute per 100 members in your organization—so a 1,000-member organization takes about 10 minutes to fully resync. - -## Verifying your sync status - -To check whether your organization's membership and groups are current, you have two options: - -- **Export your member list.** Go to **Organization settings > Members** and click **Export CSV** to download the current view of your membership. -- **View the WorkOS integration's record.** Go to **Organization settings > Identity and access > Manage SCIM** to see what WorkOS currently holds for your organization. - -## Risks to watch for when resyncing - -Before you trigger a manual resync, keep these in mind: - -- **Changing the provisioning mode to SCIM removes members not in your IdP directory.** Confirm that all existing members are in your IdP directory before changing provisioning mode. -- **Updating a member's email creates a new member record.** The member with the old email is removed, and a new member with the new email is created. -- **Resyncing cascades to child organizations.** If you have multiple organizations with SCIM provisioning under the same **parent organization**, resyncing one triggers resyncing in the others. This includes sandbox organizations sharing the same parent. -- **Incomplete group mappings remove members from the organization.** When enabling group mapping for SCIM, finish assigning all groups before saving. Any member not included in a role group mapping is removed from the organization. If you enable seat tier mapping, any member not in a seat tier group mapping is also removed. - -## Related Articles -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Migrate your organization from Team to Enterprise](https://support.claude.com/en/articles/13779868-migrate-your-organization-from-team-to-enterprise) -- [Set up role-based permissions on Enterprise plans](https://support.claude.com/en/articles/13930458-set-up-role-based-permissions-on-enterprise-plans) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/index.md b/data/claude/index.md deleted file mode 100644 index 5c290fa2..00000000 --- a/data/claude/index.md +++ /dev/null @@ -1,368 +0,0 @@ -# Claude Help Center - -Exported 321 articles. - -## Amazon Bedrock -- [How do I get access to Claude in Amazon Bedrock?](amazon-bedrock/7996920-how-do-i-get-access-to-claude-in-amazon-bedrock.md) -- [How do I learn more about Amazon and Anthropic’s strategic collaboration?](amazon-bedrock/10280779-how-do-i-learn-more-about-amazon-and-anthropic-s-strategic-collaboration.md) -- [I use Claude in Amazon Bedrock. Who do I contact for customer support inquiries?](amazon-bedrock/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries.md) -- [What AWS Regions are Claude models available in Amazon Bedrock?](amazon-bedrock/10280791-what-aws-regions-are-claude-models-available-in-amazon-bedrock.md) -- [What is Amazon Bedrock?](amazon-bedrock/7996918-what-is-amazon-bedrock.md) -- [Where do I find Claude in Amazon Bedrock documentation?](amazon-bedrock/10280783-where-do-i-find-claude-in-amazon-bedrock-documentation.md) -## Claude -- [Release notes](claude/12138966-release-notes.md) -## Claude / Account management -- [Claude 4 Invite Contest](claude/account-management/11408405-claude-4-invite-contest.md) -- [Configuring session security settings](claude/account-management/13163631-configuring-session-security-settings.md) -- [How can I delete my Claude account?](claude/account-management/9028421-how-can-i-delete-my-claude-account.md) -- [How can I export my Claude data?](claude/account-management/9450526-how-can-i-export-my-claude-data.md) -- [How do I change the email address associated with my account?](claude/account-management/8452276-how-do-i-change-the-email-address-associated-with-my-account.md) -- [How do I log out of all active sessions?](claude/account-management/10310342-how-do-i-log-out-of-all-active-sessions.md) -- [How to get support](claude/account-management/9015913-how-to-get-support.md) -- [How to get support for Claude for Government](claude/account-management/13047024-how-to-get-support-for-claude-for-government.md) -- [I would like to input sensitive data into my chats with Claude. Who can view my conversations?](claude/account-management/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations.md) -- [Logging in to your Claude account](claude/account-management/13189465-logging-in-to-your-claude-account.md) -- [Managing your active sessions](claude/account-management/13124001-managing-your-active-sessions.md) -- [Notice regarding consumption tax (JCT) for Japanese customers](claude/account-management/14051822-notice-regarding-consumption-tax-jct-for-japanese-customers.md) -- [Public Sector FAQs](claude/account-management/13756069-public-sector-faqs.md) -- [Understanding your billing address and tax calculation](claude/account-management/12997130-understanding-your-billing-address-and-tax-calculation.md) -- [Why is a coupon or promotion not available for my account?](claude/account-management/11107691-why-is-a-coupon-or-promotion-not-available-for-my-account.md) -## Claude / Conversation management -- [How can I delete or rename a conversation?](claude/conversation-management/8230524-how-can-i-delete-or-rename-a-conversation.md) -- [Sharing and Unsharing Chats](claude/conversation-management/10593882-sharing-and-unsharing-chats.md) -- [Use Claude’s chat search and memory to build on previous context](claude/conversation-management/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context.md) -- [Using incognito chats](claude/conversation-management/12260368-using-incognito-chats.md) -## Claude / Features and capabilities -- [Assign tasks from anywhere in Claude Cowork](claude/features-and-capabilities/13947068-assign-tasks-from-anywhere-in-claude-cowork.md) -- [Available beta and research preview features](claude/features-and-capabilities/14503520-available-beta-and-research-preview-features.md) -- [Browse skills, connectors, and plugins in one directory](claude/features-and-capabilities/14328846-browse-skills-connectors-and-plugins-in-one-directory.md) -- [Can Claude produce images?](claude/features-and-capabilities/9002504-can-claude-produce-images.md) -- [Claude Design admin guide for Team and Enterprise plans](claude/features-and-capabilities/14604406-claude-design-admin-guide-for-team-and-enterprise-plans.md) -- [Claude Design subscription usage and pricing](claude/features-and-capabilities/14667344-claude-design-subscription-usage-and-pricing.md) -- [Claude Security](claude/features-and-capabilities/14661296-claude-security.md) -- [Create and edit files with Claude](claude/features-and-capabilities/12111783-create-and-edit-files-with-claude.md) -- [Custom visuals in chat](claude/features-and-capabilities/13979539-custom-visuals-in-chat.md) -- [Enabling and using web search](claude/features-and-capabilities/10684626-enabling-and-using-web-search.md) -- [Get started with Claude Cowork](claude/features-and-capabilities/13345190-get-started-with-claude-cowork.md) -- [Get started with Claude Design](claude/features-and-capabilities/14604416-get-started-with-claude-design.md) -- [How does Claude handle mathematical equations and calculations?](claude/features-and-capabilities/10366421-how-does-claude-handle-mathematical-equations-and-calculations.md) -- [How to create custom Skills](claude/features-and-capabilities/12512198-how-to-create-custom-skills.md) -- [Import and export your memory from Claude](claude/features-and-capabilities/12123587-import-and-export-your-memory-from-claude.md) -- [Install financial services plugins for Cowork](claude/features-and-capabilities/13851150-install-financial-services-plugins-for-cowork.md) -- [Let Claude use your computer in Cowork](claude/features-and-capabilities/14128542-let-claude-use-your-computer-in-cowork.md) -- [Organize your tasks with projects in Claude Cowork](claude/features-and-capabilities/14116274-organize-your-tasks-with-projects-in-claude-cowork.md) -- [Publishing and sharing artifacts](claude/features-and-capabilities/9547008-publishing-and-sharing-artifacts.md) -- [Retrieval augmented generation (RAG) for projects](claude/features-and-capabilities/11473015-retrieval-augmented-generation-rag-for-projects.md) -- [Schedule recurring tasks in Claude Cowork](claude/features-and-capabilities/13854387-schedule-recurring-tasks-in-claude-cowork.md) -- [Set up your design system in Claude Design](claude/features-and-capabilities/14604397-set-up-your-design-system-in-claude-design.md) -- [Uploading files to Claude](claude/features-and-capabilities/8241126-uploading-files-to-claude.md) -- [Use Claude Cowork safely](claude/features-and-capabilities/13364135-use-claude-cowork-safely.md) -- [Use Claude for Excel](claude/features-and-capabilities/12650343-use-claude-for-excel.md) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](claude/features-and-capabilities/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms.md) -- [Use Claude for PowerPoint](claude/features-and-capabilities/13521390-use-claude-for-powerpoint.md) -- [Use Claude for Word](claude/features-and-capabilities/14465370-use-claude-for-word.md) -- [Use dictation in Office agents](claude/features-and-capabilities/14479591-use-dictation-in-office-agents.md) -- [Use plugins in Claude Cowork](claude/features-and-capabilities/13837440-use-plugins-in-claude-cowork.md) -- [Use Skills in Claude](claude/features-and-capabilities/12512180-use-skills-in-claude.md) -- [Using Claude in Microsoft Foundry](claude/features-and-capabilities/12864745-using-claude-in-microsoft-foundry.md) -- [Using Claude in Xcode](claude/features-and-capabilities/12293051-using-claude-in-xcode.md) -- [Using extended thinking](claude/features-and-capabilities/10574485-using-extended-thinking.md) -- [Using Research on Claude](claude/features-and-capabilities/11088861-using-research-on-claude.md) -- [Visual and interactive content](claude/features-and-capabilities/13641943-visual-and-interactive-content.md) -- [What are artifacts and how do I use them?](claude/features-and-capabilities/9487310-what-are-artifacts-and-how-do-i-use-them.md) -- [What are projects?](claude/features-and-capabilities/9517075-what-are-projects.md) -- [What are Skills?](claude/features-and-capabilities/12512176-what-are-skills.md) -- [When should I use web search, extended thinking, and Research?](claude/features-and-capabilities/11095361-when-should-i-use-web-search-extended-thinking-and-research.md) -- [Work across Excel, PowerPoint, and Word](claude/features-and-capabilities/13892150-work-across-excel-powerpoint-and-word.md) -## Claude / Get started with Claude -- [Choosing a Claude plan](claude/get-started-with-claude/11049762-choosing-a-claude-plan.md) -- [Get started with Claude](claude/get-started-with-claude/8114491-get-started-with-claude.md) -- [How to gift a Claude subscription](claude/get-started-with-claude/12938627-how-to-gift-a-claude-subscription.md) -- [How to redeem a Claude gift subscription](claude/get-started-with-claude/12938695-how-to-redeem-a-claude-gift-subscription.md) -- [How up-to-date is Claude's training data?](claude/get-started-with-claude/8114494-how-up-to-date-is-claude-s-training-data.md) -- [Verifying your phone number](claude/get-started-with-claude/8287232-verifying-your-phone-number.md) -- [What are some things I can use Claude for?](claude/get-started-with-claude/7996845-what-are-some-things-i-can-use-claude-for.md) -- [What interfaces can I use to access Claude?](claude/get-started-with-claude/8114487-what-interfaces-can-i-use-to-access-claude.md) -- [Where can I access Claude?](claude/get-started-with-claude/8461763-where-can-i-access-claude.md) -## Claude / Personalization and settings -- [Configure and use styles](claude/personalization-and-settings/10181068-configure-and-use-styles.md) -- [Customizing your appearance settings](claude/personalization-and-settings/8887527-customizing-your-appearance-settings.md) -- [How can I change the model version that I’m chatting with?](claude/personalization-and-settings/8664678-how-can-i-change-the-model-version-that-i-m-chatting-with.md) -- [How to use Claude in your preferred language](claude/personalization-and-settings/10769299-how-to-use-claude-in-your-preferred-language.md) -- [Understanding Claude's Personalization Features](claude/personalization-and-settings/10185728-understanding-claude-s-personalization-features.md) -## Claude / Troubleshooting -- [Adapting to new model personas after deprecations](claude/troubleshooting/12738598-adapting-to-new-model-personas-after-deprecations.md) -- [Claude is producing links that don’t work and falsely claiming that it has sent emails or produced external documents. What’s going on?](claude/troubleshooting/8241188-claude-is-producing-links-that-don-t-work-and-falsely-claiming-that-it-has-sent-emails-or-produced-external-documents-what-s-going-on.md) -- [Claude is providing incorrect or misleading responses. What’s going on?](claude/troubleshooting/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on.md) -- [Troubleshoot Claude error messages](claude/troubleshooting/12466728-troubleshoot-claude-error-messages.md) -## Claude / Usage and limits -- [Buy usage bundles](claude/usage-and-limits/14246112-buy-usage-bundles.md) -- [Claude March 2026 usage promotion](claude/usage-and-limits/14063676-claude-march-2026-usage-promotion.md) -- [How do usage and length limits work?](claude/usage-and-limits/11647753-how-do-usage-and-length-limits-work.md) -- [Usage limit best practices](claude/usage-and-limits/9797557-usage-limit-best-practices.md) -## Claude API and Console / API FAQ -- [Can I have a Claude account and a Console account?](claude-api-and-console/api-faq/8987223-can-i-have-a-claude-account-and-a-console-account.md) -- [Can I use the Claude API for individual use?](claude-api-and-console/api-faq/8987200-can-i-use-the-claude-api-for-individual-use.md) -- [How can I delete my Claude Console account?](claude-api-and-console/api-faq/10366376-how-can-i-delete-my-claude-console-account.md) -- [How large is the Claude API’s context window?](claude-api-and-console/api-faq/8606395-how-large-is-the-claude-api-s-context-window.md) -- [What is the External Researcher Access Program?](claude-api-and-console/api-faq/9125743-what-is-the-external-researcher-access-program.md) -## Claude API and Console / API Prompt Design -- [Claude’s response to my prompt is too brief.](claude-api-and-console/api-prompt-design/8114518-claude-s-response-to-my-prompt-is-too-brief.md) -- [Introduction to prompt design](claude-api-and-console/api-prompt-design/7996853-introduction-to-prompt-design.md) -- [My prompt isn’t giving me a helpful answer.](claude-api-and-console/api-prompt-design/7996857-my-prompt-isn-t-giving-me-a-helpful-answer.md) -## Claude API and Console / Claude API Usage and Best Practices -- [API Key Best Practices: Keeping Your Keys Safe and Secure](claude-api-and-console/claude-api-usage-and-best-practices/9767949-api-key-best-practices-keeping-your-keys-safe-and-secure.md) -- [How can I advance my Claude API usage to Tier 2?](claude-api-and-console/claude-api-usage-and-best-practices/10366389-how-can-i-advance-my-claude-api-usage-to-tier-2.md) -- [I’m planning to launch a product using the Claude API. What steps should I take to ensure I’m not violating Anthropic’s Usage Policy?](claude-api-and-console/claude-api-usage-and-best-practices/8241216-i-m-planning-to-launch-a-product-using-the-claude-api-what-steps-should-i-take-to-ensure-i-m-not-violating-anthropic-s-usage-policy.md) -- [I’ve been using other large language models (LLMs) to power my product. How should I alter my prompts when switching to Claude?](claude-api-and-console/claude-api-usage-and-best-practices/8114533-i-ve-been-using-other-large-language-models-llms-to-power-my-product-how-should-i-alter-my-prompts-when-switching-to-claude.md) -- [Our approach to rate limits for the Claude API](claude-api-and-console/claude-api-usage-and-best-practices/8243635-our-approach-to-rate-limits-for-the-claude-api.md) -- [What should I do if I suspect my API key has been compromised?](claude-api-and-console/claude-api-usage-and-best-practices/8384961-what-should-i-do-if-i-suspect-my-api-key-has-been-compromised.md) -## Claude API and Console / Pricing and Billing -- [Add or update your Claude Console organization's tax or VAT ID](claude-api-and-console/pricing-and-billing/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id.md) -- [How can I learn more about Claude API pricing?](claude-api-and-console/pricing-and-billing/8114523-how-can-i-learn-more-about-claude-api-pricing.md) -- [How do I pay for my Claude API usage?](claude-api-and-console/pricing-and-billing/8977456-how-do-i-pay-for-my-claude-api-usage.md) -- [How will I be billed for Claude API use?](claude-api-and-console/pricing-and-billing/8114526-how-will-i-be-billed-for-claude-api-use.md) -- [Where can I find full receipts and invoices for my Claude API and Console payments?](claude-api-and-console/pricing-and-billing/10366473-where-can-i-find-full-receipts-and-invoices-for-my-claude-api-and-console-payments.md) -## Claude API and Console / Troubleshooting -- [How can I check connectivity to the Claude API?](claude-api-and-console/troubleshooting/13403291-how-can-i-check-connectivity-to-the-claude-api.md) -- [I'm getting an API connection error. How can I fix it?](claude-api-and-console/troubleshooting/10366432-i-m-getting-an-api-connection-error-how-can-i-fix-it.md) -- [I’m encountering 429 errors, and I’m worried my rate limit is too low. What should I do?](claude-api-and-console/troubleshooting/8114527-i-m-encountering-429-errors-and-i-m-worried-my-rate-limit-is-too-low-what-should-i-do.md) -- [Where can I find your API documentation?](claude-api-and-console/troubleshooting/8114490-where-can-i-find-your-api-documentation.md) -- [Where can I go for Claude API support and assistance?](claude-api-and-console/troubleshooting/8114535-where-can-i-go-for-claude-api-support-and-assistance.md) -## Claude API and Console / Using the Claude API and Console -- [About the Development Partner Program](claude-api-and-console/using-the-claude-api-and-console/11174108-about-the-development-partner-program.md) -- [Anthropic's AI for Science Program](claude-api-and-console/using-the-claude-api-and-console/11199177-anthropic-s-ai-for-science-program.md) -- [Claude Console roles and permissions](claude-api-and-console/using-the-claude-api-and-console/10186004-claude-console-roles-and-permissions.md) -- [Cost and Usage Reporting in the Claude Console](claude-api-and-console/using-the-claude-api-and-console/9534590-cost-and-usage-reporting-in-the-claude-console.md) -- [Creating and managing Workspaces in the Claude Console](claude-api-and-console/using-the-claude-api-and-console/9796807-creating-and-managing-workspaces-in-the-claude-console.md) -- [Customizing your Console appearance settings](claude-api-and-console/using-the-claude-api-and-console/13346458-customizing-your-console-appearance-settings.md) -- [Google Sheets add-on](claude-api-and-console/using-the-claude-api-and-console/13162029-google-sheets-add-on.md) -- [How can I access the Claude API?](claude-api-and-console/using-the-claude-api-and-console/8114521-how-can-i-access-the-claude-api.md) -- [How do I use the Workbench?](claude-api-and-console/using-the-claude-api-and-console/8606378-how-do-i-use-the-workbench.md) -- [I created a Claude Console organization - how do I start using the Claude API?](claude-api-and-console/using-the-claude-api-and-console/8114531-i-created-a-claude-console-organization-how-do-i-start-using-the-claude-api.md) -- [I have a paid Claude subscription (Pro, Max, Team, or Enterprise plans). Why do I have to pay separately to use the Claude API and Console?](claude-api-and-console/using-the-claude-api-and-console/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console.md) -- [Inviting members to the Claude Console](claude-api-and-console/using-the-claude-api-and-console/13443764-inviting-members-to-the-claude-console.md) -- [Logging in to your Console account](claude-api-and-console/using-the-claude-api-and-console/13371040-logging-in-to-your-console-account.md) -- [Manage user feedback settings on Claude Console](claude-api-and-console/using-the-claude-api-and-console/10504853-manage-user-feedback-settings-on-claude-console.md) -- [Sharing Prompts in the Claude Console](claude-api-and-console/using-the-claude-api-and-console/10722177-sharing-prompts-in-the-claude-console.md) -- [Where is the Claude API supported?](claude-api-and-console/using-the-claude-api-and-console/8116515-where-is-the-claude-api-supported.md) -## Claude Code -- [Automated Security Reviews in Claude Code](claude-code/11932705-automated-security-reviews-in-claude-code.md) -- [Claude Code FAQ](claude-code/12386420-claude-code-faq.md) -- [Claude Code model configuration](claude-code/11940350-claude-code-model-configuration.md) -- [Claude Code on the web](claude-code/12618689-claude-code-on-the-web.md) -- [Claude Code usage analytics](claude-code/12157520-claude-code-usage-analytics.md) -- [Managing API key environment variables in Claude Code](claude-code/12304248-managing-api-key-environment-variables-in-claude-code.md) -- [Set up Code Review for Claude Code](claude-code/14233555-set-up-code-review-for-claude-code.md) -- [Use Claude Code with your Team or Enterprise plan](claude-code/11845131-use-claude-code-with-your-team-or-enterprise-plan.md) -- [Using Claude Code with your Max plan](claude-code/11145838-using-claude-code-with-your-max-plan.md) -## Claude Code / Launch guides -- [Claude Code champion kit](claude-code/launch-guides/14555399-claude-code-champion-kit.md) -- [Claude Code cheatsheet](claude-code/launch-guides/14553413-claude-code-cheatsheet.md) -- [Claude Code communications kit](claude-code/launch-guides/14555877-claude-code-communications-kit.md) -- [Claude Code power user tips](claude-code/launch-guides/14554000-claude-code-power-user-tips.md) -- [Claude Code user FAQ](claude-code/launch-guides/14554922-claude-code-user-faq.md) -- [Claude Code: Common developer use cases](claude-code/launch-guides/14553517-claude-code-common-developer-use-cases.md) -- [Give Claude context: CLAUDE.md and better prompts](claude-code/launch-guides/14553240-give-claude-context-claude-md-and-better-prompts.md) -- [Models, usage, and limits in Claude Code](claude-code/launch-guides/14552983-models-usage-and-limits-in-claude-code.md) -- [Troubleshoot Claude Code installation and authentication](claude-code/launch-guides/14552646-troubleshoot-claude-code-installation-and-authentication.md) -- [Your first day in Claude Code](claude-code/launch-guides/14552382-your-first-day-in-claude-code.md) -## Claude Desktop / Desktop extensions -- [Deploying enterprise-grade MCP servers with desktop extensions](claude-desktop/desktop-extensions/12702546-deploying-enterprise-grade-mcp-servers-with-desktop-extensions.md) -- [Enabling and using the desktop extension allowlist](claude-desktop/desktop-extensions/12592343-enabling-and-using-the-desktop-extension-allowlist.md) -- [Getting Started with Local MCP Servers on Claude Desktop](claude-desktop/desktop-extensions/10949351-getting-started-with-local-mcp-servers-on-claude-desktop.md) -## Claude Desktop / General -- [Deploy Claude Desktop for macOS](claude-desktop/general/12611117-deploy-claude-desktop-for-macos.md) -- [Deploy Claude Desktop for Windows](claude-desktop/general/12622703-deploy-claude-desktop-for-windows.md) -- [Enterprise configuration](claude-desktop/general/12622667-enterprise-configuration.md) -- [Install Claude Desktop](claude-desktop/general/10065433-install-claude-desktop.md) -- [Use quick entry with Claude Desktop on Mac](claude-desktop/general/12626668-use-quick-entry-with-claude-desktop-on-mac.md) -## Claude Mobile apps / Claude for Android -- [How can I cancel my Claude Pro subscription on Claude for Android?](claude-mobile-apps/claude-for-android/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android.md) -- [How can I uninstall Claude for Android?](claude-mobile-apps/claude-for-android/9612889-how-can-i-uninstall-claude-for-android.md) -- [How do I install Claude for Android?](claude-mobile-apps/claude-for-android/9612887-how-do-i-install-claude-for-android.md) -- [How do I sign up for Claude Pro on Claude for Android?](claude-mobile-apps/claude-for-android/9612892-how-do-i-sign-up-for-claude-pro-on-claude-for-android.md) -- [How to update Claude for Android](claude-mobile-apps/claude-for-android/11825394-how-to-update-claude-for-android.md) -- [Using Claude with Android Apps](claude-mobile-apps/claude-for-android/11869629-using-claude-with-android-apps.md) -- [Using the Claude Widget on Android](claude-mobile-apps/claude-for-android/10534883-using-the-claude-widget-on-android.md) -- [What versions of Android are supported?](claude-mobile-apps/claude-for-android/9612904-what-versions-of-android-are-supported.md) -- [Why can’t I find Claude for Android in the Play Store?](claude-mobile-apps/claude-for-android/9612901-why-can-t-i-find-claude-for-android-in-the-play-store.md) -## Claude Mobile apps / Claude for iOS -- [Accessing Claude app on iOS Lock Screen, Control Center, and Action Button](claude-mobile-apps/claude-for-ios/10302511-accessing-claude-app-on-ios-lock-screen-control-center-and-action-button.md) -- [How can I cancel my Claude Pro subscription on the Claude app for iOS?](claude-mobile-apps/claude-for-ios/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios.md) -- [How do I sign up for Claude Pro on the Claude app for iOS?](claude-mobile-apps/claude-for-ios/9266495-how-do-i-sign-up-for-claude-pro-on-the-claude-app-for-ios.md) -- [How to update Claude for iOS](claude-mobile-apps/claude-for-ios/11825384-how-to-update-claude-for-ios.md) -- [Installing Claude for iOS](claude-mobile-apps/claude-for-ios/9266462-installing-claude-for-ios.md) -- [Using Claude App Intents, Shortcuts, and Widgets on iOS](claude-mobile-apps/claude-for-ios/10263469-using-claude-app-intents-shortcuts-and-widgets-on-ios.md) -- [Using Claude with iOS Apps](claude-mobile-apps/claude-for-ios/11869619-using-claude-with-ios-apps.md) -## Claude Mobile apps / General -- [Minimum age requirement access restriction](claude-mobile-apps/general/13117299-minimum-age-requirement-access-restriction.md) -- [Using dictation on Claude Mobile](claude-mobile-apps/general/10065434-using-dictation-on-claude-mobile.md) -- [Using voice mode](claude-mobile-apps/general/11101966-using-voice-mode.md) -## Claude for Education -- [FAQs on Using Claude for Education at Your University](claude-for-education/11139144-faqs-on-using-claude-for-education-at-your-university.md) -- [Getting Started with Claude for Education at Your University (for Owners/Admins)](claude-for-education/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins.md) -- [Set up the Claude LTI in Canvas by Instructure](claude-for-education/11725453-set-up-the-claude-lti-in-canvas-by-instructure.md) -- [Who owns and manages the data of my Claude for Education account?](claude-for-education/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account.md) -## Claude for Government -- [Classification banner in Claude for Government](claude-for-government/14503804-classification-banner-in-claude-for-government.md) -- [Get started with Claude for Government](claude-for-government/14503590-get-started-with-claude-for-government.md) -- [MCP connectors](claude-for-government/14503689-mcp-connectors.md) -- [MCP: Individual connectors](claude-for-government/14503703-mcp-individual-connectors.md) -- [MCP: Web Search](claude-for-government/14503775-mcp-web-search.md) -- [Model availability in Claude for Government](claude-for-government/14503794-model-availability-in-claude-for-government.md) -- [Organization preferences in Claude for Government](claude-for-government/14503675-organization-preferences-in-claude-for-government.md) -- [Set up SCIM in Claude for Government](claude-for-government/14503643-set-up-scim-in-claude-for-government.md) -- [SSO login](claude-for-government/14503613-sso-login.md) -## Claude for Nonprofits -- [Claude for Nonprofits Partnership Guide for All Users](claude-for-nonprofits/12923901-claude-for-nonprofits-partnership-guide-for-all-users.md) -- [Claude for Nonprofits Partnership Success Guide for Admins](claude-for-nonprofits/12923668-claude-for-nonprofits-partnership-success-guide-for-admins.md) -- [Getting started with Claude for Nonprofits](claude-for-nonprofits/12893767-getting-started-with-claude-for-nonprofits.md) -- [Using the Benevity Connector in Claude](claude-for-nonprofits/12923227-using-the-benevity-connector-in-claude.md) -- [Using the Blackbaud Connector in Claude](claude-for-nonprofits/12923221-using-the-blackbaud-connector-in-claude.md) -- [Using the Candid Connector in Claude](claude-for-nonprofits/12923235-using-the-candid-connector-in-claude.md) -## Claude in Chrome -- [Claude in Chrome admin controls](claude-in-chrome/13065128-claude-in-chrome-admin-controls.md) -- [Claude in Chrome Permissions Guide](claude-in-chrome/12902446-claude-in-chrome-permissions-guide.md) -- [Claude in Chrome Troubleshooting](claude-in-chrome/12902405-claude-in-chrome-troubleshooting.md) -- [Get started with Claude in Chrome](claude-in-chrome/12012173-get-started-with-claude-in-chrome.md) -- [Using Claude in Chrome Safely](claude-in-chrome/12902428-using-claude-in-chrome-safely.md) -## Connectors -- [Build custom connectors via remote MCP servers](connectors/11503834-build-custom-connectors-via-remote-mcp-servers.md) -- [Building Desktop Extensions with MCPB](connectors/12922929-building-desktop-extensions-with-mcpb.md) -- [Local MCP Server Submission Guide](connectors/12922832-local-mcp-server-submission-guide.md) -- [Remote MCP Server Submission Guide](connectors/12922490-remote-mcp-server-submission-guide.md) -## Connectors / Custom Connectors -- [Get started with custom connectors using remote MCP](connectors/custom-connectors/11175166-get-started-with-custom-connectors-using-remote-mcp.md) -## Connectors / General -- [Anthropic Connectors Directory FAQ](connectors/general/11596036-anthropic-connectors-directory-faq.md) -- [Anthropic Software Directory Policy](connectors/general/13145358-anthropic-software-directory-policy.md) -- [Anthropic Software Directory Terms](connectors/general/13145338-anthropic-software-directory-terms.md) -- [Manage Claude’s tool access](connectors/general/13730515-manage-claude-s-tool-access.md) -- [Use connectors to extend Claude's capabilities](connectors/general/11176164-use-connectors-to-extend-claude-s-capabilities.md) -- [When to use desktop and web connectors](connectors/general/11725091-when-to-use-desktop-and-web-connectors.md) -## Connectors / Pre-Built Connectors -- [Enable and use the Microsoft 365 connector](connectors/pre-built-connectors/12542951-enable-and-use-the-microsoft-365-connector.md) -- [Getting started with Claude in Slack](connectors/pre-built-connectors/11506255-getting-started-with-claude-in-slack.md) -- [Microsoft 365 Connector: Security Guide](connectors/pre-built-connectors/12684923-microsoft-365-connector-security-guide.md) -- [Use Google Workspace connectors](connectors/pre-built-connectors/10166901-use-google-workspace-connectors.md) -- [Use interactive connectors in Claude](connectors/pre-built-connectors/13454812-use-interactive-connectors-in-claude.md) -- [Using Claude in Slack](connectors/pre-built-connectors/12461605-using-claude-in-slack.md) -- [Using the GitHub Integration](connectors/pre-built-connectors/10167454-using-the-github-integration.md) -## Identity management (SSO, JIT, SCIM) -- [How SCIM sync works for Enterprise organizations](identity-management-sso-jit-scim/14499648-how-scim-sync-works-for-enterprise-organizations.md) -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](identity-management-sso-jit-scim/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning.md) -- [Set up JIT or SCIM provisioning](identity-management-sso-jit-scim/13133195-set-up-jit-or-scim-provisioning.md) -- [Set up single sign-on (SSO)](identity-management-sso-jit-scim/13132885-set-up-single-sign-on-sso.md) -- [Switching to a different Identity Provider (IdP)](identity-management-sso-jit-scim/13443687-switching-to-a-different-identity-provider-idp.md) -## Privacy and legal -- [Business Associate Agreements (BAA) for Commercial Customers](privacy-and-legal/8114513-business-associate-agreements-baa-for-commercial-customers.md) -- [Can I use my Outputs to train an AI model?](privacy-and-legal/12326764-can-i-use-my-outputs-to-train-an-ai-model.md) -- [Claude 4 Invite Sweepstakes Official Rules](privacy-and-legal/11140763-claude-4-invite-sweepstakes-official-rules.md) -- [Consumer Terms of Service Updates](privacy-and-legal/9264813-consumer-terms-of-service-updates.md) -- [Designated Point of Contact for Users in the EU](privacy-and-legal/11595103-designated-point-of-contact-for-users-in-the-eu.md) -- [Does Anthropic crawl data from the web, and how can site owners block the crawler?](privacy-and-legal/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler.md) -- [How do I view and sign your Data Processing Addendum (DPA)?](privacy-and-legal/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa.md) -- [I think a user is infringing my copyright or other intellectual property. How do I report it?](privacy-and-legal/10023646-i-think-a-user-is-infringing-my-copyright-or-other-intellectual-property-how-do-i-report-it.md) -- [Official Anthropic marketing email addresses](privacy-and-legal/10416553-official-anthropic-marketing-email-addresses.md) -- [Online Safety Contacts](privacy-and-legal/11174660-online-safety-contacts.md) -- [Report a Concern: Australian DIS Standard compliance](privacy-and-legal/12335811-report-a-concern-australian-dis-standard-compliance.md) -- [Reporting, Blocking, and Removing Content from Claude](privacy-and-legal/10684638-reporting-blocking-and-removing-content-from-claude.md) -- [Terms of Service Updates](privacy-and-legal/9190861-terms-of-service-updates.md) -- [Unauthorized Anthropic stock sales and investment scams](privacy-and-legal/13704655-unauthorized-anthropic-stock-sales-and-investment-scams.md) -- [Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy](privacy-and-legal/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy.md) -- [What Certifications has Anthropic obtained?](privacy-and-legal/10015870-what-certifications-has-anthropic-obtained.md) -- [What is Anthropic’s policy for handling governmental requests for user information?](privacy-and-legal/9519291-what-is-anthropic-s-policy-for-handling-governmental-requests-for-user-information.md) -- [Where can I learn more about Anthropic's Privacy practices?](privacy-and-legal/10035659-where-can-i-learn-more-about-anthropic-s-privacy-practices.md) -- [Why am I receiving an 'Output blocked by content filtering policy' error?](privacy-and-legal/9205721-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md) -- [Why am I receiving an 'Output blocked by content filtering policy' error?](privacy-and-legal/10023638-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md) -## Pro and Max plans / General -- [Add or update your paid Claude account’s tax or VAT ID](pro-and-max-plans/general/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id.md) -- [Examples of projects you can create](pro-and-max-plans/general/9529781-examples-of-projects-you-can-create.md) -- [Holiday 2025 Usage Promotion](pro-and-max-plans/general/13163666-holiday-2025-usage-promotion.md) -- [How can I create and manage projects?](pro-and-max-plans/general/9519177-how-can-i-create-and-manage-projects.md) -- [How do I cancel my paid Claude subscription?](pro-and-max-plans/general/8325617-how-do-i-cancel-my-paid-claude-subscription.md) -- [How large is the context window on paid Claude plans?](pro-and-max-plans/general/8606394-how-large-is-the-context-window-on-paid-claude-plans.md) -- [Manage extra usage for paid Claude plans](pro-and-max-plans/general/12429409-manage-extra-usage-for-paid-claude-plans.md) -- [Paid Plan Billing FAQs](pro-and-max-plans/general/8325618-paid-plan-billing-faqs.md) -- [Requesting a refund for a paid Claude plan](pro-and-max-plans/general/12386328-requesting-a-refund-for-a-paid-claude-plan.md) -- [Why am I being asked to verify my payment method?](pro-and-max-plans/general/11818288-why-am-i-being-asked-to-verify-my-payment-method.md) -- [Why was my card declined?](pro-and-max-plans/general/9402418-why-was-my-card-declined.md) -## Pro and Max plans / Max plan -- [How do I sign up for the Max plan?](pro-and-max-plans/max-plan/11049752-how-do-i-sign-up-for-the-max-plan.md) -- [What is the Max plan?](pro-and-max-plans/max-plan/11049741-what-is-the-max-plan.md) -## Pro and Max plans / Pro plan -- [How do I sign up for the Pro plan?](pro-and-max-plans/pro-plan/8325609-how-do-i-sign-up-for-the-pro-plan.md) -- [How to change your Pro plan from monthly to annual billing](pro-and-max-plans/pro-plan/10185996-how-to-change-your-pro-plan-from-monthly-to-annual-billing.md) -- [What is the Pro plan?](pro-and-max-plans/pro-plan/8325606-what-is-the-pro-plan.md) -## Safeguards -- [API Safeguards Tools](safeguards/9199617-api-safeguards-tools.md) -- [Creating a new account after deletion](safeguards/12109679-creating-a-new-account-after-deletion.md) -- [Crisis Helpline Support in Claude](safeguards/13171706-crisis-helpline-support-in-claude.md) -- [CSAM Detection and Reporting](safeguards/9020328-csam-detection-and-reporting.md) -- [Exceptions to our Usage Policy](safeguards/9528712-exceptions-to-our-usage-policy.md) -- [Identity verification on Claude](safeguards/14328960-identity-verification-on-claude.md) -- [Law Enforcement Requests](safeguards/9035075-law-enforcement-requests.md) -- [Model Safety Bug Bounty Program](safeguards/12119250-model-safety-bug-bounty-program.md) -- [Our Approach to User Safety](safeguards/8106465-our-approach-to-user-safety.md) -- [Public Vulnerability Reporting](safeguards/11427875-public-vulnerability-reporting.md) -- [Real-time cyber safeguards on Claude](safeguards/14604842-real-time-cyber-safeguards-on-claude.md) -- [Reporting, Blocking, and Removing Content from Claude](safeguards/7996906-reporting-blocking-and-removing-content-from-claude.md) -- [Responsible Use of Anthropic's Models: Guidelines for Organizations Serving Minors](safeguards/9307344-responsible-use-of-anthropic-s-models-guidelines-for-organizations-serving-minors.md) -- [Safeguards warnings and appeals](safeguards/8241253-safeguards-warnings-and-appeals.md) -- [Using Agents According to Our Usage Policy](safeguards/12005017-using-agents-according-to-our-usage-policy.md) -## Team and Enterprise plans / Admin management -- [Account management FAQs](team-and-enterprise-plans/admin-management/13325567-account-management-faqs.md) -- [Disable public projects for your organization](team-and-enterprise-plans/admin-management/9927533-disable-public-projects-for-your-organization.md) -- [Manage Claude Cowork plugins for your organization](team-and-enterprise-plans/admin-management/13837433-manage-claude-cowork-plugins-for-your-organization.md) -- [Manage custom roles on Enterprise plans](team-and-enterprise-plans/admin-management/13930452-manage-custom-roles-on-enterprise-plans.md) -- [Manage extra usage for Team and seat-based Enterprise plans](team-and-enterprise-plans/admin-management/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans.md) -- [Manage groups and group spend limits on Enterprise plans](team-and-enterprise-plans/admin-management/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans.md) -- [Manage members on Team and Enterprise plans](team-and-enterprise-plans/admin-management/13133750-manage-members-on-team-and-enterprise-plans.md) -- [Manage user feedback settings on Team and Enterprise plans](team-and-enterprise-plans/admin-management/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md) -- [Purchase and manage seats on Enterprise plans](team-and-enterprise-plans/admin-management/13393991-purchase-and-manage-seats-on-enterprise-plans.md) -- [Purchase and manage seats on Team plans](team-and-enterprise-plans/admin-management/12004354-purchase-and-manage-seats-on-team-plans.md) -- [Roles and permissions](team-and-enterprise-plans/admin-management/9267276-roles-and-permissions.md) -- [Set organization preferences](team-and-enterprise-plans/admin-management/14546867-set-organization-preferences.md) -- [Set up role-based permissions on Enterprise plans](team-and-enterprise-plans/admin-management/13930458-set-up-role-based-permissions-on-enterprise-plans.md) -## Team and Enterprise plans / Analytics and usage -- [Claude Enterprise Analytics API reference guide](team-and-enterprise-plans/analytics-and-usage/13703965-claude-enterprise-analytics-api-reference-guide.md) -- [Claude Enterprise Analytics API: Access engagement and adoption data](team-and-enterprise-plans/analytics-and-usage/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data.md) -- [Configure a custom OpenTelemetry collector for Office agents](team-and-enterprise-plans/analytics-and-usage/14447276-configure-a-custom-opentelemetry-collector-for-office-agents.md) -- [Monitor Claude Cowork activity with OpenTelemetry](team-and-enterprise-plans/analytics-and-usage/14477985-monitor-claude-cowork-activity-with-opentelemetry.md) -- [View usage analytics for Team and Enterprise plans](team-and-enterprise-plans/analytics-and-usage/12883420-view-usage-analytics-for-team-and-enterprise-plans.md) -## Team and Enterprise plans / Billing -- [Add or update your Team plan's tax or VAT ID](team-and-enterprise-plans/billing/9927624-add-or-update-your-team-plan-s-tax-or-vat-id.md) -- [Cancel your organization's Team plan subscription](team-and-enterprise-plans/billing/9267323-cancel-your-organization-s-team-plan-subscription.md) -- [Change your Team plan from monthly to annual billing](team-and-enterprise-plans/billing/12083917-change-your-team-plan-from-monthly-to-annual-billing.md) -- [How am I billed for my Enterprise plan?](team-and-enterprise-plans/billing/11526368-how-am-i-billed-for-my-enterprise-plan.md) -- [How is my Team plan bill calculated?](team-and-enterprise-plans/billing/9267289-how-is-my-team-plan-bill-calculated.md) -- [Team plan billing FAQs](team-and-enterprise-plans/billing/12997503-team-plan-billing-faqs.md) -## Team and Enterprise plans / Capabilities -- [Manage project visibility and sharing](team-and-enterprise-plans/capabilities/9519189-manage-project-visibility-and-sharing.md) -- [Provision and manage Skills for your organization](team-and-enterprise-plans/capabilities/13119606-provision-and-manage-skills-for-your-organization.md) -- [Use Claude Cowork on Team and Enterprise plans](team-and-enterprise-plans/capabilities/13455879-use-claude-cowork-on-team-and-enterprise-plans.md) -- [Use enterprise search](team-and-enterprise-plans/capabilities/12489464-use-enterprise-search.md) -- [Use visual and interactive content on Team and Enterprise plans](team-and-enterprise-plans/capabilities/13663666-use-visual-and-interactive-content-on-team-and-enterprise-plans.md) -## Team and Enterprise plans / Get started -- [Can individuals with Pro or Max plan accounts migrate them to Team or Enterprise plan organizations?](team-and-enterprise-plans/get-started/9267400-can-individuals-with-pro-or-max-plan-accounts-migrate-them-to-team-or-enterprise-plan-organizations.md) -- [Find and join a Team or Enterprise organization](team-and-enterprise-plans/get-started/13566435-find-and-join-a-team-or-enterprise-organization.md) -- [Get started with the Team plan](team-and-enterprise-plans/get-started/9267247-get-started-with-the-team-plan.md) -- [Join an organization via invite link](team-and-enterprise-plans/get-started/13776697-join-an-organization-via-invite-link.md) -- [Migrate your organization from Team to Enterprise](team-and-enterprise-plans/get-started/13779868-migrate-your-organization-from-team-to-enterprise.md) -## Team and Enterprise plans / Plan overviews -- [What is the Enterprise plan?](team-and-enterprise-plans/plan-overviews/9797531-what-is-the-enterprise-plan.md) -- [What is the Team plan?](team-and-enterprise-plans/plan-overviews/9266767-what-is-the-team-plan.md) -## Team and Enterprise plans / Security and compliance -- [Access audit logs](team-and-enterprise-plans/security-and-compliance/9970975-access-audit-logs.md) -- [Access the Compliance API](team-and-enterprise-plans/security-and-compliance/13015708-access-the-compliance-api.md) -- [Can you delete data that I sent via Team and Enterprise plans?](team-and-enterprise-plans/security-and-compliance/9796617-can-you-delete-data-that-i-sent-via-team-and-enterprise-plans.md) -- [Configure custom data retention controls for Enterprise plans](team-and-enterprise-plans/security-and-compliance/10440198-configure-custom-data-retention-controls-for-enterprise-plans.md) -- [Does Anthropic Act as a Data Processor or Controller?](team-and-enterprise-plans/security-and-compliance/9267385-does-anthropic-act-as-a-data-processor-or-controller.md) -- [Enforce network-level access control with Tenant Restrictions](team-and-enterprise-plans/security-and-compliance/13198485-enforce-network-level-access-control-with-tenant-restrictions.md) -- [Export your organization's data](team-and-enterprise-plans/security-and-compliance/13346720-export-your-organization-s-data.md) -- [HIPAA-ready Enterprise plans](team-and-enterprise-plans/security-and-compliance/13296973-hipaa-ready-enterprise-plans.md) -- [How can I access the personal information that Anthropic has on my account?](team-and-enterprise-plans/security-and-compliance/9267387-how-can-i-access-the-personal-information-that-anthropic-has-on-my-account.md) -- [Restrict access to Claude with IP allowlisting](team-and-enterprise-plans/security-and-compliance/13200993-restrict-access-to-claude-with-ip-allowlisting.md) -- [What happens to a user's data when they are removed from a Team or Enterprise organization?](team-and-enterprise-plans/security-and-compliance/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization.md) -- [Who owns and manages the data of my team?](team-and-enterprise-plans/security-and-compliance/9265372-who-owns-and-manages-the-data-of-my-team.md) diff --git a/data/claude/privacy-and-legal/10015870-what-certifications-has-anthropic-obtained.md b/data/claude/privacy-and-legal/10015870-what-certifications-has-anthropic-obtained.md deleted file mode 100644 index 5fc50896..00000000 --- a/data/claude/privacy-and-legal/10015870-what-certifications-has-anthropic-obtained.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "What Certifications has Anthropic obtained?" -title_slug: "what-certifications-has-anthropic-obtained" -source_url: "https://support.claude.com/en/articles/10015870-what-certifications-has-anthropic-obtained" -last_updated_iso: "2026-03-16T21:09:21Z" -article_id: "10488694" -breadcrumbs: - - "Privacy and legal" ---- - -# What Certifications has Anthropic obtained? - -_Last updated: 2026-03-16T21:09:21Z_ - -*This article is about our commercial products such as Claude for Work and the Anthropic API. For our consumer products such as Claude Free, Pro, Max and when accounts from those plans use Claude Code, see **[here](https://privacy.claude.com/en/collections/10663362-consumers).* - -Anthropic is committed to the safety and security of our users' information and maintains the following compliance credentials: - -- HIPAA-ready configuration (BAA available) -- ISO 27001:2022 (Information Security Management) -- ISO/IEC 42001:2023 (AI Management Systems) -- SOC 2 Type I & Type II - -For more information and to request copies of our compliance documentation, please visit our [Trust Portal](https://trust.anthropic.com/). - -## Related Articles -- [Business Associate Agreements (BAA) for Commercial Customers](https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers) -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) -- [HIPAA-ready Enterprise plans](https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) diff --git a/data/claude/privacy-and-legal/10023638-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md b/data/claude/privacy-and-legal/10023638-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md deleted file mode 100644 index c392e8fe..00000000 --- a/data/claude/privacy-and-legal/10023638-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "Why am I receiving an 'Output blocked by content filtering policy' error?" -title_slug: "why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error" -source_url: "https://support.claude.com/en/articles/10023638-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error" -last_updated_iso: "2026-03-16T20:40:42Z" -article_id: "10500944" -breadcrumbs: - - "Privacy and legal" ---- - -# Why am I receiving an 'Output blocked by content filtering policy' error? - -_Last updated: 2026-03-16T20:40:42Z_ - -Some Claude users may encounter refusals or errors with the message ‘Output blocked by content filtering policy’. These refusals do not reflect Anthropic’s judgments about the propriety of any content. Instead, they generally arise from Anthropic’s efforts to prevent Claude from being used to replicate or regurgitate pre-existing materials. Anthropic takes these steps because Claude’s purpose is to generate new content and ideas, not to reproduce content that already exists. We also prohibit in our terms and policies use of our services in ways that infringe, misappropriate, or violate intellectual property or other legal rights. - -We’re mindful that some users may encounter these refusals or errors when they aren’t intending for Claude to replicate or regurgitate anything. We know this can be frustrating, and welcome your feedback and insights as we iterate on our tooling to improve our users’ experiences with our services. - -Conversely, if you are receiving these messages because you *are* trying to elicit copyrighted content, we may warn you or, in cases of repeat violations, suspend or terminate your account. - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [API Safeguards Tools](https://support.claude.com/en/articles/9199617-api-safeguards-tools) -- [Why am I receiving an 'Output blocked by content filtering policy' error?](https://support.claude.com/en/articles/9205721-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) -- [Can I use my Outputs to train an AI model?](https://support.claude.com/en/articles/12326764-can-i-use-my-outputs-to-train-an-ai-model) diff --git a/data/claude/privacy-and-legal/10023646-i-think-a-user-is-infringing-my-copyright-or-other-intellectual-property-how-do-i-report-it.md b/data/claude/privacy-and-legal/10023646-i-think-a-user-is-infringing-my-copyright-or-other-intellectual-property-how-do-i-report-it.md deleted file mode 100644 index 7bf0d344..00000000 --- a/data/claude/privacy-and-legal/10023646-i-think-a-user-is-infringing-my-copyright-or-other-intellectual-property-how-do-i-report-it.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "I think a user is infringing my copyright or other intellectual property. How do I report it?" -title_slug: "i-think-a-user-is-infringing-my-copyright-or-other-intellectual-property-how-do-i-report-it" -source_url: "https://support.claude.com/en/articles/10023646-i-think-a-user-is-infringing-my-copyright-or-other-intellectual-property-how-do-i-report-it" -last_updated_iso: "2026-03-16T21:27:17Z" -article_id: "10500954" -breadcrumbs: - - "Privacy and legal" ---- - -# I think a user is infringing my copyright or other intellectual property. How do I report it? - -_Last updated: 2026-03-16T21:27:17Z_ - -If you believe someone is infringing your intellectual property rights, you can send us notice of the infringement and we’ll take appropriate action, which may include suspension or termination of the accounts of repeat copyright infringers. Notices can be submitted through [this form](https://claude.com/form/anthropic-content-reporting) or by mail to the address below: - -Anthropic PBC - -548 Market Street - -PMB 90375 - -San Francisco, CA 94104-5401 - -Attn: Legal / Copyright Agent - -Written claims concerning copyright infringement must contain the following information: - -- A physical or electronic signature of the person authorized to act on behalf of the owner of the copyright interest; -- A description of the copyrighted work that you allege has been infringed upon; -- A description of where the material that you alleged is infringing is located on the platform; -- Your address, telephone number, and e-mail address; -- A statement by you that you have a good-faith belief that the disputed use is not authorized by the copyright owner, its agent, or the law; and -- A statement by you, made under penalty of perjury, that the above information in your notice is accurate and that you are the copyright owner or authorized to act on the copyright owner’s behalf. - -For questions, please email [dmca@anthropic.com](mailto:dmca@anthropic.com) or call (415) 326-6303. diff --git a/data/claude/privacy-and-legal/10035659-where-can-i-learn-more-about-anthropic-s-privacy-practices.md b/data/claude/privacy-and-legal/10035659-where-can-i-learn-more-about-anthropic-s-privacy-practices.md deleted file mode 100644 index f2e56b12..00000000 --- a/data/claude/privacy-and-legal/10035659-where-can-i-learn-more-about-anthropic-s-privacy-practices.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: "Where can I learn more about Anthropic's Privacy practices?" -title_slug: "where-can-i-learn-more-about-anthropics-privacy-practices" -source_url: "https://support.claude.com/en/articles/10035659-where-can-i-learn-more-about-anthropic-s-privacy-practices" -last_updated_iso: "2026-03-16T20:39:53Z" -article_id: "10520794" -breadcrumbs: - - "Privacy and legal" ---- - -# Where can I learn more about Anthropic's Privacy practices? - -_Last updated: 2026-03-16T20:39:53Z_ - -Anthropic respects the privacy of everyone that engages with our products! For more information about our privacy practices please visit our [Privacy Center](https://privacy.anthropic.com/). - -## Related Articles -- [Does Anthropic crawl data from the web, and how can site owners block the crawler?](https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [What Certifications has Anthropic obtained?](https://support.claude.com/en/articles/10015870-what-certifications-has-anthropic-obtained) -- [Anthropic Software Directory Terms](https://support.claude.com/en/articles/13145338-anthropic-software-directory-terms) -- [Unauthorized Anthropic stock sales and investment scams](https://support.claude.com/en/articles/13704655-unauthorized-anthropic-stock-sales-and-investment-scams) diff --git a/data/claude/privacy-and-legal/10416553-official-anthropic-marketing-email-addresses.md b/data/claude/privacy-and-legal/10416553-official-anthropic-marketing-email-addresses.md deleted file mode 100644 index 0a3e3d9d..00000000 --- a/data/claude/privacy-and-legal/10416553-official-anthropic-marketing-email-addresses.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: "Official Anthropic marketing email addresses" -title_slug: "official-anthropic-marketing-email-addresses" -source_url: "https://support.claude.com/en/articles/10416553-official-anthropic-marketing-email-addresses" -last_updated_iso: "2026-03-16T20:43:01Z" -article_id: "11045054" -breadcrumbs: - - "Privacy and legal" ---- - -# Official Anthropic marketing email addresses - -_Last updated: 2026-03-16T20:43:01Z_ - -To help you identify legitimate marketing communications from Anthropic, all our marketing emails are sent from addresses ending in anthropic.com or claude.com. Below are the official email addresses we use for marketing communications: - -- [team@email.anthropic.com](mailto:team@email.anthropic.com) -- [api@email.anthropic.com](mailto:api@email.anthropic.com) -- [notice@email.anthropic.com](mailto:notice@email.anthropic.com) -- [support@mail.anthropic.com](mailto:support@mail.anthropic.com) -- [anthropic-team@mail.anthropic.com](mailto:anthropic-team@mail.anthropic.com) -- [sales@mail.anthropic.com](mailto:sales@mail.anthropic.com) -- [no-reply@email.claude.com](mailto:no-reply@email.claude.com) -- [no-reply@research.anthropic.com](mailto:no-reply@research.anthropic.com) - -Please note that these addresses are outbound only with unmonitored inboxes. - -Concerned about an email you received? Visit our [How to Get Support](https://support.claude.com/en/articles/9015913-how-to-get-support) guide to understand your options for further assistance. - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [Does Anthropic crawl data from the web, and how can site owners block the crawler?](https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler) -- [I think a user is infringing my copyright or other intellectual property. How do I report it?](https://support.claude.com/en/articles/10023646-i-think-a-user-is-infringing-my-copyright-or-other-intellectual-property-how-do-i-report-it) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) -- [Unauthorized Anthropic stock sales and investment scams](https://support.claude.com/en/articles/13704655-unauthorized-anthropic-stock-sales-and-investment-scams) diff --git a/data/claude/privacy-and-legal/10684638-reporting-blocking-and-removing-content-from-claude.md b/data/claude/privacy-and-legal/10684638-reporting-blocking-and-removing-content-from-claude.md deleted file mode 100644 index a86d4938..00000000 --- a/data/claude/privacy-and-legal/10684638-reporting-blocking-and-removing-content-from-claude.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: "Reporting, Blocking, and Removing Content from Claude" -title_slug: "reporting-blocking-and-removing-content-from-claude" -source_url: "https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude" -last_updated_iso: "2026-03-16T21:07:02Z" -article_id: "11419287" -breadcrumbs: - - "Privacy and legal" ---- - -# Reporting, Blocking, and Removing Content from Claude - -_Last updated: 2026-03-16T21:07:02Z_ - -Anthropic supports a variety of ways to allow people to control their content and personal information. As a site owner, you can control what shows up in Claude outputs that use web search. As a user or member of the public, you can report problematic content that another user shares publicly or that you receive in a Claude output. For each type of concern, follow the reporting instructions below. - -Please note, we reserve the right to suspend users who frequently provide manifestly illegal content and suspend the processing of notices for users who frequently submit notices which are manifestly unfounded. We will provide a warning before suspension. - -## How to report safety issues - -We welcome reports concerning safety issues so that we can enhance the safety and harmlessness of our models. We would also like to hear from you if you identify our safety mechanisms causing any user experience issues. Please report such issues to [usersafety@anthropic.com](mailto:usersafety@anthropic.com) with enough detail for us to replicate the issue. - -#### Help us improve AI safety by reporting universal jailbreaks - -This [form](https://docs.google.com/forms/d/1bjD-H30kVJAbIHnFXKzFcSjkUNjE-mwRHSF7R2uSjYM/edit) allows you to submit universal jailbreaks for ASL-3 uses of concern (meaning elicit information related to biological threats) that you've identified. Universal jailbreaks are techniques that allow users to consistently bypass safety measures across multiple harmful queries. Thank you very much for helping us to keep Anthropic safe. - -## How to block or remove content - -#### Blocking or removing websites from Claude web search - -#### Blocking or removing content from shared Claude content - -#### Blocking or removing content from Claude outputs or shared Claude content - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [Claude is providing incorrect or misleading responses. What’s going on?](https://support.claude.com/en/articles/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on) -- [Does Anthropic crawl data from the web, and how can site owners block the crawler?](https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler) -- [What is the External Researcher Access Program?](https://support.claude.com/en/articles/9125743-what-is-the-external-researcher-access-program) -- [Claude in Chrome Troubleshooting](https://support.claude.com/en/articles/12902405-claude-in-chrome-troubleshooting) diff --git a/data/claude/privacy-and-legal/11140763-claude-4-invite-sweepstakes-official-rules.md b/data/claude/privacy-and-legal/11140763-claude-4-invite-sweepstakes-official-rules.md deleted file mode 100644 index f13ef6bf..00000000 --- a/data/claude/privacy-and-legal/11140763-claude-4-invite-sweepstakes-official-rules.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "Claude 4 Invite Sweepstakes Official Rules" -title_slug: "claude-4-invite-sweepstakes-official-rules" -source_url: "https://support.claude.com/en/articles/11140763-claude-4-invite-sweepstakes-official-rules" -last_updated_iso: "2026-03-16T20:44:53Z" -article_id: "12025192" -breadcrumbs: - - "Privacy and legal" ---- - -# Claude 4 Invite Sweepstakes Official Rules - -_Last updated: 2026-03-16T20:44:53Z_ - -By entering the Claude 4 Invite Sweepstakes, you accept and agree to these Official Rules and the decisions of Anthropic, PBC (“Anthropic”) which shall be final in all matters. - -1. **NO PURCHASE NECESSARY TO ENTER OR WIN.** -2. **HOW TO ENTER. **Beginning on May 22nd, 2025 at 9am ET through June 4th, 2025 at 9am ET, log into your Claude.ai account and navigate to [https://claude.ai/invite](https://claude.ai/invite) to find your unique referral link. For each unique person who signs up for a first-time Claude.ai account using your unique referral link and sends at least one message to Claude, you will be entered into the sweepstakes pool. No more than 100 entries per user. Use of any robotic, automatic, programmed, or similar entry method or entering more than the number of times permitted will void all entries and result in disqualification. You may not enter more times than indicated by using multiple email addresses, identities, or devices in an attempt to circumvent the rules. -3. **ELIGIBILITY. **To participate, you must (i) have a registered Claude.ai account, (ii) reside in the United States (excluding Florida, New York, and Rhode Island), Argentina, Austria, Barbados, Bermuda, France, Germany, Ireland, Japan, Latvia, New Zealand, Serbia, South Africa, South Korea, Switzerland, or the United Kingdom, and (iii) be at least 18 years of age. Employees of Anthropic, PBC and its affiliates and their immediate family members are not eligible. Void where prohibited. -4. **DRAWING. **Anthropic will conduct a random drawing from among all eligible entries received to select 5 winners every day for 10 days starting on or about May 27th, 2025. Potential winners will be notified by email and must respond with the requested information within 72 hours of the date notice is sent. Failure to respond within the applicable time period will result in forfeiture of prize and Anthropic shall have the option to award the prize to an alternate winner. The return of any prize notification or prize as undeliverable may result in disqualification and an alternate winner may be selected. -5. **PRIZES. **Four month subscription to Claude Max 5x Plan (approximate value: $400). Total prize value: approximately $40,000. Current subscribers will receive a pro-rata refund for remaining subscription time. Non-paying users will receive the subscription at no cost. Limit one prize per person. No substitution or transfer of prize permitted by winner. -6. PRIVACY. Anthropic will use your email address and referral link information to administer the contest as set forth in our [Privacy Policy](https://www.anthropic.com/legal/privacy). -7. **LIMITATION OF LIABILITY. **By entering this sweepstakes, you waive all right to, and hold Anthropic harmless from, any claim, liability, loss, damage (including punitive, incidental, and consequential damages), or expense (including attorneys’ fees) arising out of or in connection with participation in this sweepstakes or the acceptance, use, or misuse of any prize. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATIONS OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE MAY NOT APPLY TO YOU. -8. **CHOICE OF LAW. **These Official Rules will be governed by, and construed and interpreted in accordance with, the laws of the State of California without giving effect to conflict of law principles. You and Anthropic agree that any disputes arising out of or relating to these Official Rules will be resolved exclusively in the state or federal courts located in San Francisco, California, and you and Anthropic submit to the personal and exclusive jurisdiction of those courts. By accessing our Services, you waive any claims that may arise under the laws of other jurisdictions. - -## Related Articles -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [Claude 4 Invite Contest](https://support.claude.com/en/articles/11408405-claude-4-invite-contest) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Real-time cyber safeguards on Claude](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude) diff --git a/data/claude/privacy-and-legal/11174660-online-safety-contacts.md b/data/claude/privacy-and-legal/11174660-online-safety-contacts.md deleted file mode 100644 index dd4f916e..00000000 --- a/data/claude/privacy-and-legal/11174660-online-safety-contacts.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Online Safety Contacts" -title_slug: "online-safety-contacts" -source_url: "https://support.claude.com/en/articles/11174660-online-safety-contacts" -last_updated_iso: "2026-03-16T20:45:46Z" -article_id: "12073273" -breadcrumbs: - - "Privacy and legal" ---- - -# Online Safety Contacts - -_Last updated: 2026-03-16T20:45:46Z_ - -**Designated Point of Contact for Authorities** - -Government authorities can contact Anthropic directly by emailing [regulator-inquiries@anthropic.com](mailto:regulator-inquiries@anthropic.com). This is reserved for government officials seeking a point of contact and for governmental submissions to remove content. - -For other types of inquiries, please use the mechanisms described below.  - -**Illegal Content Reporting ** - -For user requests for content removal, please use the mechanisms described [here](https://support.anthropic.com/en/articles/10684638-blocking-and-removing-content-from-claude).  - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [Law Enforcement Requests](https://support.claude.com/en/articles/9035075-law-enforcement-requests) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) -- [How to get support for Claude for Government](https://support.claude.com/en/articles/13047024-how-to-get-support-for-claude-for-government) -- [Unauthorized Anthropic stock sales and investment scams](https://support.claude.com/en/articles/13704655-unauthorized-anthropic-stock-sales-and-investment-scams) diff --git a/data/claude/privacy-and-legal/11595103-designated-point-of-contact-for-users-in-the-eu.md b/data/claude/privacy-and-legal/11595103-designated-point-of-contact-for-users-in-the-eu.md deleted file mode 100644 index e97089ce..00000000 --- a/data/claude/privacy-and-legal/11595103-designated-point-of-contact-for-users-in-the-eu.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "Designated Point of Contact for Users in the EU" -title_slug: "designated-point-of-contact-for-users-in-the-eu" -source_url: "https://support.claude.com/en/articles/11595103-designated-point-of-contact-for-users-in-the-eu" -last_updated_iso: "2026-03-16T20:48:29Z" -article_id: "12619038" -breadcrumbs: - - "Privacy and legal" ---- - -# Designated Point of Contact for Users in the EU - -_Last updated: 2026-03-16T20:48:29Z_ - -Users in the EU can open a support inquiry from this page via the chat tool, which serves as our single point of contact for EU users under the DSA. - -Follow these [instructions](https://support.anthropic.com/en/articles/9015913-how-to-get-support) to get support. - -## **European Union Monthly Active Recipients** - -In accordance with our obligations under Article 24(2) of the DSA, Anthropic publishes information on the average ‘monthly active recipients’ of our online services in the European Union, calculated over a six-month period. -​ -Anthropic has calculated its average monthly active recipients in the EU for the six-month period ending 31 October 2025, and has concluded that it falls well below the 45 million threshold set out in Article 33(1) of the DSA. -​ -Anthropic will continue to monitor the number of average monthly active recipients of its services in the EU and will publish updated information at least every 6 months. - -## Related Articles -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Use Claude for Excel](https://support.claude.com/en/articles/12650343-use-claude-for-excel) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) diff --git a/data/claude/privacy-and-legal/12326764-can-i-use-my-outputs-to-train-an-ai-model.md b/data/claude/privacy-and-legal/12326764-can-i-use-my-outputs-to-train-an-ai-model.md deleted file mode 100644 index 41dafbb1..00000000 --- a/data/claude/privacy-and-legal/12326764-can-i-use-my-outputs-to-train-an-ai-model.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: "Can I use my Outputs to train an AI model?" -title_slug: "can-i-use-my-outputs-to-train-an-ai-model" -source_url: "https://support.claude.com/en/articles/12326764-can-i-use-my-outputs-to-train-an-ai-model" -last_updated_iso: "2026-03-16T20:51:34Z" -article_id: "13708712" -breadcrumbs: - - "Privacy and legal" ---- - -# Can I use my Outputs to train an AI model? - -_Last updated: 2026-03-16T20:51:34Z_ - -## Understanding our policies on using Claude's Outputs for model training and development - -When you use Claude, you own the Outputs generated from your Inputs. However, there are important restrictions on using these Outputs to train AI models which are standard practice across the AI industry. We prohibit customers from using our services to train or develop AI models without our written permission. This article explains what uses are permitted, what uses are prohibited, and why these policies exist. - -## Why we restrict model training - -Anthropic invests significantly in making Claude safe, helpful, and harmless. We conduct rigorous pre-release testing, implement multiple safety layers, and continuously monitor our models' behavior. When Outputs are used to train new models without our oversight, additional risks emerge. Safety controls may be lost – models trained on Claude's Outputs won't have our safety measures, potentially leading to harmful or dangerous AI systems. We also have no visibility into deployment, meaning we cannot monitor how these distilled models are used or prevent misuse. - -When customers use Claude to generate Outputs that then train competing models, they're essentially using our infrastructure and investment to build direct competitors to our service. Like other software and service providers, we expect that our services won't be used to undermine our product offerings. - -## What you can do with Outputs - -You can use Claude's Outputs to train models that don't compete with Anthropic's own models. This includes creating specialized classifiers and tools such as: - -- Sentiment analysis tools -- Content categorization systems -- Summarization tools -- Information extraction tools -- Semantic search tools -- Anomaly detection tools - -Outputs can also be integrated into your applications to power features within your products, generate content for your customers, analyze and structure your data, or improve internal workflows and productivity. - -## What's prohibited - -Our Terms do not allow the use of Outputs to train models that are competitive with Anthropic's own. It is also a violation of our Terms to support a third party's attempt to do the same. - -Uses that are prohibited include: - -- General purpose chatbots -- Models designed for open-ended text generation -- Using Outputs as training targets for models -- Reverse engineering training methods - -## Related Articles -- [I would like to input sensitive data into my chats with Claude. Who can view my conversations?](https://support.claude.com/en/articles/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations) -- [Does Anthropic crawl data from the web, and how can site owners block the crawler?](https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler) -- [Why am I receiving an 'Output blocked by content filtering policy' error?](https://support.claude.com/en/articles/9205721-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error) -- [Why am I receiving an 'Output blocked by content filtering policy' error?](https://support.claude.com/en/articles/10023638-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error) -- [Real-time cyber safeguards on Claude](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude) diff --git a/data/claude/privacy-and-legal/12335811-report-a-concern-australian-dis-standard-compliance.md b/data/claude/privacy-and-legal/12335811-report-a-concern-australian-dis-standard-compliance.md deleted file mode 100644 index 019d0396..00000000 --- a/data/claude/privacy-and-legal/12335811-report-a-concern-australian-dis-standard-compliance.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: "Report a Concern: Australian DIS Standard compliance" -title_slug: "report-a-concern-australian-dis-standard-compliance" -source_url: "https://support.claude.com/en/articles/12335811-report-a-concern-australian-dis-standard-compliance" -last_updated_iso: "2026-03-16T20:53:54Z" -article_id: "13721955" -breadcrumbs: - - "Privacy and legal" ---- - -# Report a Concern: Australian DIS Standard compliance - -_Last updated: 2026-03-16T20:53:54Z_ - -Users in Australia can report concerns about Anthropic's compliance with the Digital Industry Standard (DIS Standard) [here](https://docs.google.com/forms/d/e/1FAIpQLScZbBlN2JjMFE6IygxBOEhISAEtXbbe3P5e1wJY766UiEVj5Q/viewform). - -## Information about the role and functions of the eSafety Commissioner - -The [e-Safety Commissioner](https://www.esafety.gov.au/about-us/what-we-do) is the Australian Government’s independent online safety regulator. The eSafety Commissioner’s role is to help safeguard Australians at risk of online harms and to promote safer, more positive online experiences.The eSafety Commissioner’s functions include the following: - -- raising public awareness about online safety issues, how to prevent risks, how to deal with harms, and the best pathways to support. -- empowering individuals and communities through training and education. -- producing free, evidence based, easy-to-use information and advice for general and diverse audiences. -- protecting Australians by using its legal powers, across most online services and platforms, via its complaints reporting schemes. -- investigating complaints and helping to stop, remove and limit the impact of online risks. - -For further information, please visit the eSafety Commissioner’s website [here](https://www.esafety.gov.au/about-us/what-we-do). - -## How to report content to us - -We are committed to our users’ safety across our products. We provide users with a reporting tool that is accessible within Claude by clicking on the ‘thumbs down’ button on Claude’s response. This will begin the reporting process. We also provide additional reporting options [here](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude). You can also make a complaint to us about harmful material or other aspects of the online safety standards [here](https://docs.google.com/forms/d/e/1FAIpQLScZbBlN2JjMFE6IygxBOEhISAEtXbbe3P5e1wJY766UiEVj5Q/viewform). - -## How to refer a matter to the eSafety Commissioner - -If you wish to refer a matter to the eSafety Commissioner, please follow the instructions provided [here](https://www.esafety.gov.au/report). - -## Related Articles -- [Does Anthropic crawl data from the web, and how can site owners block the crawler?](https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler) -- [API Safeguards Tools](https://support.claude.com/en/articles/9199617-api-safeguards-tools) -- [Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy](https://support.claude.com/en/articles/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) -- [Crisis Helpline Support in Claude](https://support.claude.com/en/articles/13171706-crisis-helpline-support-in-claude) diff --git a/data/claude/privacy-and-legal/13704655-unauthorized-anthropic-stock-sales-and-investment-scams.md b/data/claude/privacy-and-legal/13704655-unauthorized-anthropic-stock-sales-and-investment-scams.md deleted file mode 100644 index 74e18abd..00000000 --- a/data/claude/privacy-and-legal/13704655-unauthorized-anthropic-stock-sales-and-investment-scams.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: "Unauthorized Anthropic stock sales and investment scams" -title_slug: "unauthorized-anthropic-stock-sales-and-investment-scams" -source_url: "https://support.claude.com/en/articles/13704655-unauthorized-anthropic-stock-sales-and-investment-scams" -last_updated_iso: "2026-04-15T20:18:06Z" -article_id: "15826418" -breadcrumbs: - - "Privacy and legal" ---- - -# Unauthorized Anthropic stock sales and investment scams - -_Last updated: 2026-04-15T20:18:06Z_ - -We are sharing important information about investments in Anthropic to help protect individuals from potentially invalid transfers or investment fraud. - -## Transfer restrictions - -Both our preferred stock and common stock are subject to transfer restrictions contained in our bylaws. **Any sale or transfer of Anthropic stock, or any interest in Anthropic stock, that has not been approved by our Board of Directors is void and will not be recognized on our books and records.** This means that if someone purports to sell Anthropic shares without proper board approval, that transaction is invalid. The purported buyer would not be recognized as a stockholder of Anthropic and you would have no stockholder rights. - -## SPVs and retail investment funds - -We do not permit special purpose vehicles (SPVs) to acquire Anthropic stock and any transfer of shares to an SPV are void under our transfer restrictions. Offers to invest in Anthropic’s past or future financing rounds through an SPV are prohibited. - -We are also aware of investment funds that claim to offer indirect access to Anthropic stock. These funds often market themselves by saying something like: "You can't invest in Anthropic directly, but invest with us and we'll get access for you." These funds are most likely relying on mechanisms that attempt to circumvent our transfer restrictions. Any third party claiming to sell Anthropic shares to the general public—whether through direct sales, "forward contracts," tokenized securities, or other mechanisms—is likely either engaged in fraud or offering an investment that may have no value due to our transfer restrictions. - -Invest at your own risk: if someone offers you a way to participate, even on an indirect basis, in an investment in Anthropic, assume that it is invalid. - -## Be especially cautious if someone: - -- Contacts you unsolicited via email, social media, or messaging apps offering Anthropic shares. -- Claims to have "exclusive" or "limited-time" access to Anthropic stock. -- Requests payment via cryptocurrency, wire transfer, or other hard-to-trace methods. -- Pressures you to invest quickly. -- Claims to have structured a transaction to avoid company restrictions. -- Cannot provide documentation of board approval for the transfer. - -## Beware of stock scams - -Scammers regularly attempt to carry out fraudulent investment schemes falsely claiming to provide access to prominent private technology companies and in some cases may even issue fake stock certificates evidencing your purported investment. Anthropic does not issue stock certificates to the general public and anyone providing you with stock certificates is very likely engaged in fraud. We encourage anyone who receives this type of outreach to exercise extreme caution. - -## Report concerns - -Before investing in any opportunity claiming to offer Anthropic stock, we strongly encourage individuals to verify the legitimacy of the offering through official regulatory databases and to seek independent legal and financial advice. - -If you have concerns about someone claiming to sell Anthropic stock or marketing access to Anthropic equity, please email **[anthropic-equity-alerts@anthropic.com](mailto:anthropic-equity-alerts@anthropic.com)**. - -If you believe you have been targeted by a stock scam: - -- Consider contacting your local law enforcement or securities regulator -- In the United States, you can report suspected fraud to the **[Securities and Exchange Commission (SEC)](https://www.sec.gov/tcr)** or review investor alerts on **[Investor.gov](https://www.investor.gov/)**. -- Consult with a qualified financial advisor or attorney before making any investment decision. - ---- - -*This article is intended to provide general information about Anthropic's stock transfer restrictions and to warn about potential investment scams. It does not constitute legal or financial advice.* - -## Related Articles -- [Anthropic Software Directory Terms](https://support.claude.com/en/articles/13145338-anthropic-software-directory-terms) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) -- [Claude Code power user tips](https://support.claude.com/en/articles/14554000-claude-code-power-user-tips) diff --git a/data/claude/privacy-and-legal/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa.md b/data/claude/privacy-and-legal/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa.md deleted file mode 100644 index dbff9d2a..00000000 --- a/data/claude/privacy-and-legal/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "How do I view and sign your Data Processing Addendum (DPA)?" -title_slug: "how-do-i-view-and-sign-your-data-processing-addendum-dpa" -source_url: "https://support.claude.com/en/articles/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa" -last_updated_iso: "2026-03-16T21:17:50Z" -article_id: "7929231" -breadcrumbs: - - "Privacy and legal" ---- - -# How do I view and sign your Data Processing Addendum (DPA)? - -_Last updated: 2026-03-16T21:17:50Z_ - -*This article is about our commercial products (e.g. Claude for Work, Claude API). For our consumer products (e.g. Claude Free, Claude Pro), see [here](https://privacy.claude.com/en/collections/10663362-consumers).* - -Anthropic’s DPA with Standard Contractual Clauses (SCCs) is automatically incorporated into our [Commercial Terms of Service](https://www.anthropic.com/legal/commercial-terms), and can be viewed [here](https://www.anthropic.com/legal/data-processing-addendum). When you accept Anthropic’s Commercial Terms of Service, you also accept our DPA. - -**Important note for third-party platform users:** If you access Claude via a third-party platform or service provider, your use of Claude in those cases is governed by the third-party platform's terms of service. - -## Related Articles -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) diff --git a/data/claude/privacy-and-legal/8114513-business-associate-agreements-baa-for-commercial-customers.md b/data/claude/privacy-and-legal/8114513-business-associate-agreements-baa-for-commercial-customers.md deleted file mode 100644 index 618d80a1..00000000 --- a/data/claude/privacy-and-legal/8114513-business-associate-agreements-baa-for-commercial-customers.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: "Business Associate Agreements (BAA) for Commercial Customers" -title_slug: "business-associate-agreements-baa-for-commercial-customers" -source_url: "https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers" -last_updated_iso: "2026-04-02T16:07:21Z" -article_id: "8070475" -breadcrumbs: - - "Privacy and legal" ---- - -# Business Associate Agreements (BAA) for Commercial Customers - -_Last updated: 2026-04-02T16:07:21Z_ - -*This article is about our commercial products such as Claude for Work and the Anthropic API. For our consumer products such as Claude Free, Pro, Max and when accounts from those plans use Claude Code, see ****[here](https://privacy.claude.com/en/collections/10663362-consumers)****.* - -After review of HIPAA-related compliance items and your specific use case, Anthropic may provide a Business Associate Agreement (BAA) covering our HIPAA-ready services, such as use of our first-party API or Enterprise plans. - -For our first-party API, our BAA is available for customers who qualify for certain HIPAA-ready services. - -For clarity, the BAA does not cover Workbench and Console, Claude Free, Pro, Max, or Team plans, and features currently in beta such as Cowork and Claude for Office. As part of the BAA, customers of Anthropic’s HIPAA-ready services are subject to certain configuration requirements and limitations on what features/integrations are available. - -Not all API features are covered; see the **[Implementation Guide](https://trust.anthropic.com/resources?s=2zblcrsgb00l3x9l2tpjf&name=[anthropic]-2025-type-1-hipaa-report-(-1-p-api).pdf)** for the full list of eligible and non-eligible features. - -Below is a breakdown of what’s covered under the BAA, by feature and product surface. - -## What’s covered under Anthropic’s BAA - -The Messages API is covered as an Eligible Service under your BAA. The following Messages API features are covered under your BAA. Messages API features not listed below are not covered under your BAA. - -## Product BAA coverage by surface - -To learn more about Anthropic’s HIPAA-ready services or begin the BAA process, please submit an inquiry with the details of your deployment to our **[Sales team via this form](https://claude.com/contact-sales)**. - -Please see our **[Trust Portal](https://trust.anthropic.com/resources?s=rgirr4qe8u7ek8c2igx3&name=claude-for-enterprise-hipaa-ready-offering-implementation-guide)** for more information about our compliance commitments. - -## Related Articles -- [About the Development Partner Program](https://support.claude.com/en/articles/11174108-about-the-development-partner-program) -- [HIPAA-ready Enterprise plans](https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) -- [Real-time cyber safeguards on Claude](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude) diff --git a/data/claude/privacy-and-legal/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler.md b/data/claude/privacy-and-legal/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler.md deleted file mode 100644 index cb0d4f48..00000000 --- a/data/claude/privacy-and-legal/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: "Does Anthropic crawl data from the web, and how can site owners block the crawler?" -title_slug: "does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler" -source_url: "https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler" -last_updated_iso: "2026-04-07T21:18:35Z" -article_id: "9027581" -breadcrumbs: - - "Privacy and legal" ---- - -# Does Anthropic crawl data from the web, and how can site owners block the crawler? - -_Last updated: 2026-04-07T21:18:35Z_ - -As per industry standard, Anthropic uses a variety of robots to gather data from the public web for model development, to search the web, and to retrieve web content at users’ direction. Anthropic uses different robots to enable website owner transparency and choice. Below is information on the three robots that Anthropic uses and how to set your site preferences to enable those you want to access your content and limit those you don’t. - -As part of our mission to build safe and reliable frontier systems and advance the field of responsible AI development, we’re sharing the principles by which we collect data as well as instructions on how to opt out of our crawling going forward: - -- Our collection of data should be *transparent*. Anthropic uses the Bots described above to access web content. -- Our crawling should *not* *be* *intrusive or disruptive*. We aim for minimal disruption by being thoughtful about how quickly we crawl the same domains and respecting Crawl-delay where appropriate. -- Anthropic’s Bots *respect “do not crawl”* signals by honoring industry standard directives in robots.txt. -- Anthropic’s Bots *respect anti-circumvention technologies *(e.g., we will not attempt to bypass CAPTCHAs for the sites we crawl.) - -To limit crawling activity, we support the non-standard Crawl-delay extension to robots.txt. An example of this might be: - -User-agent: ClaudeBot - -Crawl-delay: 1 - -To block a Bot from your entire website, add this to the robots.txt file in your top-level directory. Please do this for every subdomain that you wish to opt out from. An example of this is: - -User-agent: ClaudeBot - -Disallow: / - -Opting out of being crawled by Anthropic Bots requires modifying the robots.txt file in the manner above. Alternate methods like blocking IP address(es) from which Anthropic Bots operates may not work correctly or persistently guarantee an opt-out, as doing so impedes our ability to read your robots.txt file. If a crawler has a source IP address on **[this list](https://claude.com/crawling/bots.json)**, it indicates that the crawler is coming from Anthropic. - -You can learn more about our data handling practices and commitments at our **[Help Center](https://support.claude.com/en/collections/4078534-privacy-and-legal)**. If you have further questions, or believe that our Bots may be malfunctioning, please reach out to [claudebot@anthropic.com](mailto:claudebot@anthropic.com). Please reach out from an email that includes the domain you are contacting us about, as it is otherwise difficult to verify reports. - -> You can be notified of substantial changes to this article by clicking here and completing the form: -> -> Subscribe to updates - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [How to get support](https://support.claude.com/en/articles/9015913-how-to-get-support) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) -- [Claude in Chrome Permissions Guide](https://support.claude.com/en/articles/12902446-claude-in-chrome-permissions-guide) diff --git a/data/claude/privacy-and-legal/9190861-terms-of-service-updates.md b/data/claude/privacy-and-legal/9190861-terms-of-service-updates.md deleted file mode 100644 index 20513659..00000000 --- a/data/claude/privacy-and-legal/9190861-terms-of-service-updates.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "Terms of Service Updates" -title_slug: "terms-of-service-updates" -source_url: "https://support.claude.com/en/articles/9190861-terms-of-service-updates" -last_updated_iso: "2026-03-16T21:13:59Z" -article_id: "9369343" -breadcrumbs: - - "Privacy and legal" ---- - -# Terms of Service Updates - -_Last updated: 2026-03-16T21:13:59Z_ - -At Anthropic, we review our policies and terms to ensure we’re providing the highest level of protection and clarity for our users. This support article covers the changes to our [Consumer Terms of Service](https://url8792.mail.anthropic.com/ls/click?upn=Lkx8Cped8oFc76RI0OmCv1x2RnLlvUgqfB7RzVLsApSvXyt2orRCkRvrp5vRvHrkM02x8yqyYKxTIS8oXAHw9g-3D-3DfJPg_p0ShPCpPTvtmEuEJGvYe3eZztZgqCzhfInQjZFOB8cYRmzkXlX-2F26zBeoLc5XmuQcIC7AByEcAH6aKBGtzcqbozCwRm-2BFPGZ8TunE3aWyP81EjtJMYEdpRjsVGDi8bK9mMPPBDadFxbbkgmw739a6fHxTbnAi8Y4aCFW42Nzyn3HMexOLV6MJQ2RonSn6heCcZqEyvBkh7G4p1ikXL1I6yft9HcHGhdu1-2BG-2FQyYgk9rdJLRDz2gl-2FdqJEOwYFJNAo74gNvaRKihUP3-2FUP-2BImT68RTvLpJZW84cDDNBnEyceCsra2ryL1x8ixmbViPSic-2FDY82VodR-2FVC-2FFE4sPfHzaekeNRxJ1QfWsFVbfdCLAxUejSPkAGef5ImpnY3vViNI8t7n-2FAbj9PolZu13aEYzJL-2F7LQzKU0WLq8J6xqgXE4vY5aJtasTuusml2A6XwFW-2F95oNGiNMk3EQ94rYU3ZzzDdq0TBqHhCV-2F0dcg3hJp2Z8CdIPbRPl7yGN4tOqRT8-2BR3PgxEC4njObPO7Qne-2Bv0dTtvznflhiMHNxWgYqJ5hNB-2B7T03wQo4RQDlV9ct1yYtoLXpXIdjbCIcN2knP2ekj-2FK63d58EDAOWn313Morx49RRMPpfuOqzFopOJ85GYnwYNfQeiSqTNH4Trw1bM7sgjHSrBFOz8WXL4xvxYZZagHoT2vejvIOh3WeyNBx7l05SzFFTM-2F1sKyVjecSmLTyvuc8hFD3YE8IiIAIpeVVdIMjEBtQYynO0Zn96llK6apib8fLvf2zHKIw9-2BOoAxTBKDnYOb4aalzMKjayA41b7ailwCpHlXSAQYlXuvZyGfyXULmF2hL3lkzKyTVOUafBDqUDUHjfg3vbRljY4ydRU9OU-2FI3pI58FjsOoj-2FcGm8uHJ0nRiTYzFbacJXiyZvA3BiRQihR8D2m563hLFZaTPWvgXyOaWo6p3ta9sqEI-2BeRT3c4V8RCDMqVyx27-2BsnWyFKD8hy6hxLpY1RSbOLxLHtZ-2FkvnvQY1wVQWLt5dmEZwR-2FeTVF7t23IA6rbHMeoTg-3D-3D) that take effect **April 15, 2024**. - -We encourage you to read our updated [Terms of Service](https://anthropic.com/terms) in full, but here is a summary of key changes: - -- **Enhanced clarity. **With some help from Claude, we reorganized and simplified our Terms of Service to make them easier to understand. -- **“Provider” definition. **We updated the definition of “Providers” to include our affiliates, licensors, distributors, and service providers. We also clarified that our Providers are intended third-party beneficiaries of specified disclaimers and limitations of liability. -- **Software updates. **We clarified our terms about software updates, including that we may offer automatic updates to our software to ensure our users have access to the latest version. -- **Open Source. **We have also clarified that our software may include open source software and describe how open source license terms interact with our Consumer Terms of Service. - -## Related Articles -- [How do I view and sign your Data Processing Addendum (DPA)?](https://support.claude.com/en/articles/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa) -- [Consumer Terms of Service Updates](https://support.claude.com/en/articles/9264813-consumer-terms-of-service-updates) -- [Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy](https://support.claude.com/en/articles/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy) -- [Anthropic Software Directory Terms](https://support.claude.com/en/articles/13145338-anthropic-software-directory-terms) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) diff --git a/data/claude/privacy-and-legal/9205721-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md b/data/claude/privacy-and-legal/9205721-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md deleted file mode 100644 index 21f7780a..00000000 --- a/data/claude/privacy-and-legal/9205721-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "Why am I receiving an 'Output blocked by content filtering policy' error?" -title_slug: "why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error" -source_url: "https://support.claude.com/en/articles/9205721-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error" -last_updated_iso: "2026-03-16T21:13:25Z" -article_id: "9387007" -breadcrumbs: - - "Privacy and legal" ---- - -# Why am I receiving an 'Output blocked by content filtering policy' error? - -_Last updated: 2026-03-16T21:13:25Z_ - -Some Claude users may encounter refusals or errors with the message ‘Output blocked by content filtering policy’. These refusals do not reflect Anthropic’s judgments about the propriety of any content. Instead, they generally arise from Anthropic’s efforts to prevent Claude from being used to replicate or regurgitate pre-existing materials. Anthropic takes these steps because Claude’s purpose is to generate new content and ideas, not to reproduce content that already exists. We also prohibit in our terms and policies use of our services in ways that infringe, misappropriate, or violate intellectual property or other legal rights. - -We’re mindful that some users may encounter these refusals or errors when they aren’t intending for Claude to replicate or regurgitate anything. We know this can be frustrating, and welcome your feedback and insights as we iterate on our tooling to improve our users’ experiences with our services. - -Conversely, if you are receiving these messages because you *are* trying to elicit copyrighted content, we may warn you or, in cases of repeat violations, suspend or terminate your account. - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [API Safeguards Tools](https://support.claude.com/en/articles/9199617-api-safeguards-tools) -- [Why am I receiving an 'Output blocked by content filtering policy' error?](https://support.claude.com/en/articles/10023638-why-am-i-receiving-an-output-blocked-by-content-filtering-policy-error) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) -- [Can I use my Outputs to train an AI model?](https://support.claude.com/en/articles/12326764-can-i-use-my-outputs-to-train-an-ai-model) diff --git a/data/claude/privacy-and-legal/9264813-consumer-terms-of-service-updates.md b/data/claude/privacy-and-legal/9264813-consumer-terms-of-service-updates.md deleted file mode 100644 index 2245eb5c..00000000 --- a/data/claude/privacy-and-legal/9264813-consumer-terms-of-service-updates.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "Consumer Terms of Service Updates" -title_slug: "consumer-terms-of-service-updates" -source_url: "https://support.claude.com/en/articles/9264813-consumer-terms-of-service-updates" -last_updated_iso: "2026-03-16T21:13:46Z" -article_id: "9461916" -breadcrumbs: - - "Privacy and legal" ---- - -# Consumer Terms of Service Updates - -_Last updated: 2026-03-16T21:13:46Z_ - -This support article covers the changes to our [Consumer Terms of Service](https://www.anthropic.com/legal/consumer-terms) that take effect **May 1, 2024. **At Anthropic, we review our policies and terms to ensure we’re providing the highest level of protection and clarity for our users. - -We encourage you to read our updated [Consumer Terms of Service](https://www.anthropic.com/legal/consumer-terms) in full, but at a high level, our latest updates provide clarity about how you can pay for and manage your subscription to our consumer services (like Claude Pro), if you purchased your subscription via an app. - -In case you haven't heard, Claude is now available as an iOS app via the [Apple App Store], putting the power of AI right in your pocket! And for businesses looking to supercharge their productivity, the new [Team plan](https://www.anthropic.com/claude) helps you collaborate with Claude like never before. - -## Related Articles -- [How do I view and sign your Data Processing Addendum (DPA)?](https://support.claude.com/en/articles/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa) -- [Terms of Service Updates](https://support.claude.com/en/articles/9190861-terms-of-service-updates) -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy](https://support.claude.com/en/articles/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy) diff --git a/data/claude/privacy-and-legal/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy.md b/data/claude/privacy-and-legal/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy.md deleted file mode 100644 index 22804051..00000000 --- a/data/claude/privacy-and-legal/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: "Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy" -title_slug: "updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy" -source_url: "https://support.claude.com/en/articles/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy" -last_updated_iso: "2026-03-16T21:12:23Z" -article_id: "9510051" -breadcrumbs: - - "Privacy and legal" ---- - -# Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy - -_Last updated: 2026-03-16T21:12:23Z_ - -At Anthropic, we periodically review our policies and terms to ensure we’re providing the highest level of protection and clarity for our users. As our products evolve, we also want to keep you informed about our latest updates: - -- Claude is now available as an iOS app via the [Apple App Store](https://apps.apple.com/app/claude/id6473753684) so you can access Claude from anywhere, any time. -- For businesses looking to increase productivity, our new [Team plan](https://www.anthropic.com/claude) offers increased usage for members and better tools for managing users and billing. -- And Claude.ai is now available to users in the EU. - -This support article covers some recent changes to our Anthropic’s **[Acceptable Use Policy (now “Usage Policy”)](https://www.anthropic.com/legal/aup)**, **[Consumer Terms of Service](https://www.anthropic.com/legal/consumer-terms)**, and **[Privacy Policy](https://www.anthropic.com/legal/privacy)**. - -We encourage you to read the updated documents on our website, but here is a summary of key changes: - -Usage Policy - -- **Policy refinements: **We’ve refined and restructured our policy to give more details about the individuals and organizations covered by our policies. -- **More specific risk levels: **We’ve broken out some specific “high-risk use cases” that have additional requirements due to posing an elevated risk of harm. -- **Disclosure requirements: **We added new disclosure requirements so that organizations who use our tools also help their own users understand they are interacting with an AI system. - -Consumer Terms of Service - -- **Enhanced clarity: **With some help from Claude, we simplified some terms to make them easier to understand. For example, Claude helped us simplify the provision that describes what happens if you create a Claude.ai account with an email domain that belongs to your employer or another organization. -- **Update for UK consumers. **For individuals based in the United Kingdom, our UK Consumer Terms of Service now state that the agreement is between the user and our Irish subsidiary, Anthropic Ireland, Limited, rather than Anthropic, PBC. - -Privacy Policy - -- **Data controller: **We’ve updated our **[Privacy Policy](https://www.anthropic.com/legal/privacy)** to reflect that the data controller for our users in the European Economic Area (EEA), UK, and Switzerland is Anthropic Ireland, Limited. -- **Data retention: **We’ve changed our [default data retention period](https://support.anthropic.com/en/articles/7996866-how-long-do-you-store-personal-data) to 30 days. - -You can review our full **[Usage Policy](https://www.anthropic.com/legal/aup)**, **[Consumer Terms of Service](https://www.anthropic.com/legal/consumer-terms)**, and **[Privacy Policy](https://www.anthropic.com/legal/privacy)** on our website. If you have any questions, please contact us [here](https://support.anthropic.com). - -Thanks for using Claude! We appreciate you taking the time to stay informed on these updates as we work to responsibly deploy our products more broadly. - -## Related Articles -- [Terms of Service Updates](https://support.claude.com/en/articles/9190861-terms-of-service-updates) -- [Consumer Terms of Service Updates](https://support.claude.com/en/articles/9264813-consumer-terms-of-service-updates) -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) diff --git a/data/claude/privacy-and-legal/9519291-what-is-anthropic-s-policy-for-handling-governmental-requests-for-user-information.md b/data/claude/privacy-and-legal/9519291-what-is-anthropic-s-policy-for-handling-governmental-requests-for-user-information.md deleted file mode 100644 index 2e292efe..00000000 --- a/data/claude/privacy-and-legal/9519291-what-is-anthropic-s-policy-for-handling-governmental-requests-for-user-information.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "What is Anthropic’s policy for handling governmental requests for user information?" -title_slug: "what-is-anthropics-policy-for-handling-governmental-requests-for-user-information" -source_url: "https://support.claude.com/en/articles/9519291-what-is-anthropic-s-policy-for-handling-governmental-requests-for-user-information" -last_updated_iso: "2026-03-16T21:09:36Z" -article_id: "9780688" -breadcrumbs: - - "Privacy and legal" ---- - -# What is Anthropic’s policy for handling governmental requests for user information? - -_Last updated: 2026-03-16T21:09:36Z_ - -Trust and transparency are paramount values. Accordingly: - -1. Anthropic does not disclose information about customers or end users of our services in response to government requests except in accordance with valid legal process (eg., a validly issued subpoena or warrant). We will make an exception to this policy if we believe there is an emergency that may result in imminent physical harm or death, and providing such information without delay may avert that emergency. -2. We evaluate each request to ensure that it’s legally valid, and we may reject requests that are overly broad or vague. -3. We will also provide users notice if their data is requested, unless we believe we're legally prohibited from doing so, or other rare exceptions apply, including where a child is at risk of harm or in cases of emergency. In particular, if data is sought on an API or enterprise customer, we will generally ask the requester to contact our customer in the first instance. - -## Related Articles -- [Does Anthropic crawl data from the web, and how can site owners block the crawler?](https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler) -- [Model Safety Bug Bounty Program](https://support.claude.com/en/articles/12119250-model-safety-bug-bounty-program) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) -- [Crisis Helpline Support in Claude](https://support.claude.com/en/articles/13171706-crisis-helpline-support-in-claude) -- [Unauthorized Anthropic stock sales and investment scams](https://support.claude.com/en/articles/13704655-unauthorized-anthropic-stock-sales-and-investment-scams) diff --git a/data/claude/pro-and-max-plans/general/11818288-why-am-i-being-asked-to-verify-my-payment-method.md b/data/claude/pro-and-max-plans/general/11818288-why-am-i-being-asked-to-verify-my-payment-method.md deleted file mode 100644 index e9c3f815..00000000 --- a/data/claude/pro-and-max-plans/general/11818288-why-am-i-being-asked-to-verify-my-payment-method.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: "Why am I being asked to verify my payment method?" -title_slug: "why-am-i-being-asked-to-verify-my-payment-method" -source_url: "https://support.claude.com/en/articles/11818288-why-am-i-being-asked-to-verify-my-payment-method" -last_updated_iso: "2026-03-16T20:49:09Z" -article_id: "12947839" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# Why am I being asked to verify my payment method? - -_Last updated: 2026-03-16T20:49:09Z_ - -If you see the following pop-up when you log in to your Claude account, you’ll need to click the “Verify now” button to verify your payment method: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1631413861/42c3b13d7fc44a11a88ec2b9cd03/AD_4nXeMx8QXpeZZCkfAnVSwx8KZ9n4Vr2rvPdQddyE6ZNxch__F6ZqFs1G4ZmU52Wvb7gRlwRqquTLdw8IQv-gICDyP-MXqiQK_Oe7gX3SKsCKKt2IEpMx4qDeMeeZufMaJfv16XgOH5g?expires=1776784500&signature=12e6f35edf6478e310a3f12965c3811b972eb60da12a419e9162fef8759fb999&req=dSYkF81%2FnolZWPMW1HO4zf7%2Bg0Lp4IT3n6MrEicvimAg0EcfZ98Gtu1QV%2FTT%0AjH5ZihBJ6zUCLQhxeL0%3D%0A) - -## What happens if I click “Remind me later?” - -Clicking “Remind me later” will dismiss the verification modal for 24 hours, after which you’ll be prompted again. - -## Related Articles -- [Verifying your phone number](https://support.claude.com/en/articles/8287232-verifying-your-phone-number) -- [Using Claude with iOS Apps](https://support.claude.com/en/articles/11869619-using-claude-with-ios-apps) -- [Using Claude with Android Apps](https://support.claude.com/en/articles/11869629-using-claude-with-android-apps) -- [Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso) -- [Use Claude for Word](https://support.claude.com/en/articles/14465370-use-claude-for-word) diff --git a/data/claude/pro-and-max-plans/general/12386328-requesting-a-refund-for-a-paid-claude-plan.md b/data/claude/pro-and-max-plans/general/12386328-requesting-a-refund-for-a-paid-claude-plan.md deleted file mode 100644 index e3f4a7fa..00000000 --- a/data/claude/pro-and-max-plans/general/12386328-requesting-a-refund-for-a-paid-claude-plan.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: "Requesting a refund for a paid Claude plan" -title_slug: "requesting-a-refund-for-a-paid-claude-plan" -source_url: "https://support.claude.com/en/articles/12386328-requesting-a-refund-for-a-paid-claude-plan" -last_updated_iso: "2026-03-16T21:02:23Z" -article_id: "13784121" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# Requesting a refund for a paid Claude plan - -_Last updated: 2026-03-16T21:02:23Z_ - -> **Important:** Except as expressly provided in our **[Consumer Terms of Service](https://www.anthropic.com/legal/consumer-terms)** or where required by law, all payments are non-refundable. - -To request a refund for a payment defined as refundable in our Terms of Service, follow these instructions: - -1. Log in to your account and click on your initials or name in the lower left corner. -2. Select "Get help" from the menu to open a messenger on the right side of the window. -3. Click the "Send us a message" button. -4. Click "Accept," then "Claude Refund Request" from the available options. -5. Select your refund reason from the available options. -6. Follow the prompts to check your refund eligibility. -7. If eligible, continue in the support messenger to cancel and refund your plan. - ---- - -## What should I do if I can't access the account I'm requesting a refund for? - -If you're unable to log in to the account associated with your payment (for example, if you can't access the email account you used to sign up), you'll need to **[contact our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support)** using another email and 'cc' the email address tied to the account you can't access. Write back to cancel your paid plan and request a refund so our team can assist. -​ - -## I paid for my plan on Claude for iOS -- what's the process for requesting a refund? - -If you paid for your plan on **[Claude for iOS](https://support.claude.com/en/collections/9879000-claude-for-ios)**, this means your subscription was started from the Apple App Store. We didn't process this payment, so you will need to reach out to **[Apple Support](https://support.apple.com/billing)** to request a refund. - -## I paid for my plan on Claude for Android -- what's the process for requesting a refund? - -If you have an active subscription purchased on **[Claude for Android](https://support.claude.com/en/collections/9879004-claude-for-android)**, our Support team will need to check your eligibility before assisting with a refund. When contacting us, provide any relevant details upfront so our team can help with your request. However, if you are requesting a refund for an inactive subscription, our team won't be able to issue refunds for historical payments made through the Play Store. Please get in touch with **[Google Support](https://support.google.com/googleplay/workflow/9813244?hl=en)** for further assistance. - -## How do I request a refund when I'm disputing the payment? - -Our Support team cannot process refunds during pending disputes, as the disputed funds are pulled back immediately. You can choose to either continue working with your bank until the dispute is resolved, or to withdraw the bank dispute, which will allow us to process a refund. - -## Related Articles -- [How to get support](https://support.claude.com/en/articles/9015913-how-to-get-support) -- [Claude 4 Invite Sweepstakes Official Rules](https://support.claude.com/en/articles/11140763-claude-4-invite-sweepstakes-official-rules) -- [Claude 4 Invite Contest](https://support.claude.com/en/articles/11408405-claude-4-invite-contest) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) diff --git a/data/claude/pro-and-max-plans/general/12429409-manage-extra-usage-for-paid-claude-plans.md b/data/claude/pro-and-max-plans/general/12429409-manage-extra-usage-for-paid-claude-plans.md deleted file mode 100644 index 6a812295..00000000 --- a/data/claude/pro-and-max-plans/general/12429409-manage-extra-usage-for-paid-claude-plans.md +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: "Manage extra usage for paid Claude plans" -title_slug: "manage-extra-usage-for-paid-claude-plans" -source_url: "https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans" -last_updated_iso: "2026-04-07T18:44:31Z" -article_id: "13844254" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# Manage extra usage for paid Claude plans - -_Last updated: 2026-04-07T18:44:31Z_ - -This article explains how to enable and use extra usage on your paid Claude plan (Pro, Max 5x, or Max 20x), allowing you to continue working with Claude after reaching your plan’s usage limits by switching to pay-as-you-go pricing. - -## What is extra usage? - -Extra usage allows individuals subscribed to paid Claude plans (Pro, Max 5x, and Max 20x) to continue using Claude seamlessly after reaching their included usage limits. Instead of being blocked when you hit your session limits, you can switch to consumption-based pricing at standard API rates and continue your work without interruption. - -> **Note: **If you subscribed through one of the Claude mobile apps, you can only enable extra usage on the web version of Claude. You will need to add your payment method before enabling and purchasing extra usage on the web. - ---- - -## How extra usage works - -When you reach your plan’s usage limit with extra usage enabled: - -- You’ll see a notification that you’ve reached your session usage limit. -- If extra usage is enabled and you have funds available, you can choose to continue working. -- Your subsequent usage will be billed at standard API pricing rates. -- Your session limits reset every five hours as usual. - -> **Note:** Extra usage is charged separately from your paid Claude subscription and appears as additional charges on your bill. - ---- - -## Enabling extra usage - -To enable extra usage on your paid Claude plan: - -1. Navigate to [Settings > Usage](https://claude.ai/settings/usage) in your Claude account. -2. Locate the **Extra usage** section. -3. Click "Enable" to turn on extra usage. -4. Set up your payment method if not already configured. -5. Configure your spending preferences. -6. Click “Adjust limit” to control costs with a monthly spending cap. You can also select “Set to unlimited” if you prefer no spending restrictions: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1805820732/369dc2e95e2ea7131c75b92d52e2/ce39ab8c-ab3b-4936-986b-bc965919158e?expires=1776783600&signature=d527a26ac87cc4af4c9d429399c4d2ca1d39ffbe0a6be8a0649d9a388acc2b78&req=dSgnE8F8nYZcW%2FMW1HO4zV7kvneq%2FbhCxdoHGhDYlifOXtMiHNIvaDBAOsvB%0AfjUw%0A) -7. You’ll then need to prepay to cover usage beyond your plan limits. Click “Add funds,” enter the amount you want to purchase in the modal, then click “Purchase.” -8. You can also enable auto-reload to automatically make a purchase when your balance falls below a threshold you set: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1805819785/5e203c38e6ba3f76bfd1dab0d5ce/fe062e7c-18cb-48cc-a7e2-754ac6e6c4be?expires=1776783600&signature=d87bcf055164949b24cb0947a0ed60377bd986368b0bd4b369f8f74d8b5c57b2&req=dSgnE8F%2FlIZXXPMW1HO4zYj2DhSerfM%2BopE7m38YdfcpuftgtMngi4qaDZvk%0Agl1CVA48OwAPfcI2XO4%3D%0A) - -> **Note:** There is a daily redemption limit of $2000. - ---- - -## Setting spending controls - -Control your extra usage spending with: - -- **Monthly spending cap:** Set a maximum amount you're willing to spend on extra usage each month. -- **Auto-reload settings:** Automatically purchase credits when your balance drops below a threshold. -- **Usage alerts:** Receive notifications when approaching your spending limits. - ---- - -## Extra usage pricing - -Extra usage is billed at standard API rates; see our [pricing page](https://claude.com/pricing#api) for details. - -Price and plans are subject to change at Anthropic's discretion. - ---- - -## Managing your extra usage - -#### Monitoring usage and costs - -Track your extra usage through: - -- **Usage dashboard:** View real-time consumption in [Settings > Usage](https://claude.ai/settings/usage). -- **Current spending:** Monitor your month-to-date extra usage costs. -- **Usage history:** Review past consumption patterns to optimize future usage. - -#### Tips for cost-effective usage - -To manage extra usage costs while maintaining productivity: - -- **Choose efficient models:** Use our most efficient model - Haiku 4.5, or Sonnet 4.5 for most tasks. These provide excellent performance at lower token costs than Opus models. -- **Leverage your included usage first:** Plan intensive work sessions around your five-hour usage windows. -- **Start new conversations:** Begin fresh chats for new topics to minimize the size of your context window. -- **Use projects effectively:** Store frequently referenced documents in project knowledge instead of re-uploading. -- **Set appropriate limits:** Start with conservative spending caps and adjust based on your needs. - ---- - -## How extra usage works with other features - -#### Claude Code - -Extra usage applies to both Claude conversations and Claude Code terminal usage. Your combined usage across both interfaces counts toward your limits. - -#### Research mode - -When using Research mode, extra usage rates apply once you exceed your included Max 20X limits. Research sessions may consume tokens more quickly due to multiple searches and comprehensive analysis. - -#### Projects and files - -Documents stored in project files count toward your context when used in conversations. Extra usage pricing applies to all tokens processed, including project content. - ---- - -## Frequently Asked Questions - -#### Can I disable extra usage after enabling it? - -Yes, you can disable extra usage at any time through [Settings > Usage](https://claude.ai/settings/usage). Once disabled, you'll only have access to your plan's included usage. - -#### How quickly do my regular usage limits reset? - -Your plan’s included usage limit will reset every five hours once you reach it. Extra usage doesn’t affect this reset timing. - -#### I subscribed to a paid Claude plan on the App or Play store; how can I access extra usage? - -If you purchased your paid plan through one of the Claude mobile apps, extra usage is only available if you enable and purchase it on the Claude web app. You will not be able to set up extra usage on the mobile app. - -#### Is extra usage available for all paid plan tiers? - -Yes, extra usage is now available for all paid Claude plans, including Pro, Max 5x, and Max 20x plans. - -#### Can I track extra usage separately from my included usage? - -Yes, the usage dashboard clearly distinguishes between your included plan usage limits and any extra usage consumption. - -#### Will I get a warning before switching to extra usage? - -Yes, you’ll see a clear notification when approaching and reaching your included usage limits, with a confirmation that you’ll continue with extra usage. - -#### Why was I able to exceed my extra usage limit? - -It's possible to slightly exceed your defined usage limit. Our system checks if you're within your limit before you're allowed to make a single request or send a message. Once the request is processed, we calculate your token consumption, which means you may bypass your limit with that request. Once this happens, any subsequent requests will be blocked. - -#### Does extra usage pricing differ from API pricing? - -No, extra usage is billed at the same [standard API rates](https://claude.com/pricing#api) shown in the pricing table above. - -## Related Articles -- [How large is the context window on paid Claude plans?](https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans) -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [Choosing a Claude plan](https://support.claude.com/en/articles/11049762-choosing-a-claude-plan) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Claude Design subscription usage and pricing](https://support.claude.com/en/articles/14667344-claude-design-subscription-usage-and-pricing) diff --git a/data/claude/pro-and-max-plans/general/13163666-holiday-2025-usage-promotion.md b/data/claude/pro-and-max-plans/general/13163666-holiday-2025-usage-promotion.md deleted file mode 100644 index 61b40804..00000000 --- a/data/claude/pro-and-max-plans/general/13163666-holiday-2025-usage-promotion.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: "Holiday 2025 Usage Promotion" -title_slug: "holiday-2025-usage-promotion" -source_url: "https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion" -last_updated_iso: "2026-03-16T21:01:52Z" -article_id: "14969906" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# Holiday 2025 Usage Promotion - -_Last updated: 2026-03-16T21:01:52Z_ - -We’re giving Pro and Max subscribers a holiday gift—2x usage limits from December 25 through December 31. During this period, your plan’s usage limits will be doubled, giving you more room to explore Claude’s capabilities as you plan for the new year. - -## Who is eligible? - -To be eligible for this promotion, you must meet the following criteria: - -- You have an active Pro, Max 5x, or Max 20x subscription. -- You are an individual subscriber (this promotion does not apply to Team or Enterprise plans). -- Both existing subscribers and new users who sign up for Pro or Max during the promotional period are eligible. - -## What’s included in this promotion? - -During the promotional period, you’ll receive: - -- A 2x increase to your five-hour usage limits. -- A 2x increase to your weekly usage caps. - -All weekly caps will be reset at the start of the promotional period (December 25 at 12:00 AM UTC). - -This promotion applies to usage on [claude.ai](http://claude.ai), Claude Code, and Claude in Chrome. - -## When does this promotion run? - -This is a one-week holiday promotion running from Wednesday, December 25, 2025 at 12:00 AM UTC through Wednesday, December 31 at 11:59 PM UTC. - -## What happens after the promotional period ends? - -After the promotional period ends, your usage limits will return to their standard levels based on your subscription plan. There is no additional charge—you’ll simply continue using Claude as part of your existing subscription. - -## Terms and Conditions - -Additional usage is available from December 25, 2025 at 12:00 AM UTC through December 31, 2025 at 11:59 PM UTC. The increased usage limits apply to the Claude web app, Claude Code, and Claude in Chrome only. This promotion cannot be combined with other offers or promotions. Available to individual Pro, Max 5x, and Max 20x subscribers only. Team and Enterprise plans are not eligible. - -## Related Articles -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [How do I sign up for the Max plan?](https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Claude March 2026 usage promotion](https://support.claude.com/en/articles/14063676-claude-march-2026-usage-promotion) -- [Claude Design subscription usage and pricing](https://support.claude.com/en/articles/14667344-claude-design-subscription-usage-and-pricing) diff --git a/data/claude/pro-and-max-plans/general/8325617-how-do-i-cancel-my-paid-claude-subscription.md b/data/claude/pro-and-max-plans/general/8325617-how-do-i-cancel-my-paid-claude-subscription.md deleted file mode 100644 index bb59c67c..00000000 --- a/data/claude/pro-and-max-plans/general/8325617-how-do-i-cancel-my-paid-claude-subscription.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: "How do I cancel my paid Claude subscription?" -title_slug: "how-do-i-cancel-my-paid-claude-subscription" -source_url: "https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription" -last_updated_iso: "2026-03-16T21:16:26Z" -article_id: "8322863" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# How do I cancel my paid Claude subscription? - -_Last updated: 2026-03-16T21:16:26Z_ - -You may cancel your paid (Pro or Max plan) subscription at any time by following the cancellation instructions for the platform you signed up on. Your cancellation will take effect at the end of your current billing period and you can continue using your paid plan until then. - -> **Note: **To avoid being charged for your next billing period, cancel your subscription at least 24 hours before your next billing date. - -## Claude and Claude Desktop - -If you signed up for a paid plan on the web version of Claude ([claude.ai](http://claude.ai)) or Claude Desktop (Mac or Windows), start by logging into your account on a web browser or opening the desktop app. Click on your initials or name in the lower left corner and select “Settings” from the menu. Navigate to [Settings > Billing](http://claude.ai/settings/billing) and click the “Cancel” button. - -## Claude for iOS - -If you signed up for a paid plan via the App Store, your subscription and payment will be handled directly on your iOS device. To cancel your paid subscription, click on your initials in the top right corner of Claude for iOS, and then click “Billing” from the menu options. Select “Manage subscription” and follow the prompts for cancellation. If you’ve already removed the app from your device, you can also follow these instructions from the App Store to unsubscribe: [If you want to cancel a subscription from Apple](https://support.apple.com/en-us/118428). - -## Claude for Android - -If you signed up for a paid plan via the Android app, your subscription and payment will be handled directly on your Android device. To cancel your paid subscription, click on your initials in the top right corner of Claude for Android, and then click “Billing” from the menu options. Select “Manage subscription” and follow the prompts for cancellation. If you’ve already removed the app from your device, you can also follow these instructions from the Play Store to unsubscribe: [Cancel, pause, or change a subscription on Google Play](https://support.google.com/googleplay/answer/7018481?hl=en&co=GENIE.Platform%3DAndroid). - -## Related Articles -- [How can I cancel my Claude Pro subscription on the Claude app for iOS?](https://support.claude.com/en/articles/9264804-how-can-i-cancel-my-claude-pro-subscription-on-the-claude-app-for-ios) -- [Installing Claude for iOS](https://support.claude.com/en/articles/9266462-installing-claude-for-ios) -- [How can I cancel my Claude Pro subscription on Claude for Android?](https://support.claude.com/en/articles/9612898-how-can-i-cancel-my-claude-pro-subscription-on-claude-for-android) -- [I have a paid Claude subscription (Pro, Max, Team, or Enterprise plans). Why do I have to pay separately to use the Claude API and Console?](https://support.claude.com/en/articles/9876003-i-have-a-paid-claude-subscription-pro-max-team-or-enterprise-plans-why-do-i-have-to-pay-separately-to-use-the-claude-api-and-console) -- [Requesting a refund for a paid Claude plan](https://support.claude.com/en/articles/12386328-requesting-a-refund-for-a-paid-claude-plan) diff --git a/data/claude/pro-and-max-plans/general/8325618-paid-plan-billing-faqs.md b/data/claude/pro-and-max-plans/general/8325618-paid-plan-billing-faqs.md deleted file mode 100644 index a082652d..00000000 --- a/data/claude/pro-and-max-plans/general/8325618-paid-plan-billing-faqs.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: "Paid Plan Billing FAQs" -title_slug: "paid-plan-billing-faqs" -source_url: "https://support.claude.com/en/articles/8325618-paid-plan-billing-faqs" -last_updated_iso: "2026-03-16T21:16:30Z" -article_id: "8322864" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# Paid Plan Billing FAQs - -_Last updated: 2026-03-16T21:16:30Z_ - -## Where can I find the invoice or receipt for my Pro or Max plan payment? - -If you are subscribed to a paid plan (Pro or Max), follow these steps to access your invoices: - -1. Click on your initials or name in the lower left corner and select “Settings” from the menu. -2. Navigate to [Settings > Billing](http://claude.ai/settings/billing). -3. Find the **Invoices** section. -4. Click the "View" button next to the invoice you want to open. - -Additionally, all invoices are automatically emailed to your billing email address. To find previously emailed invoices in your inbox, search by the subject line "Your receipt from Anthropic." - -## How can I edit the billing details for my existing paid Claude subscription? - -1. Click on your initials or name in the lower left corner and select “Settings” from the menu. -2. Navigate to [Settings > Billing](http://claude.ai/settings/billing). -3. Click the "Update" button next to your payment method. -4. Enter your new billing details in the payment update form. -5. Click "Update" to save your changes. -6. Your updated payment method will be charged the next time your subscription renews. - -## How can I use a different name on my invoices? - -If you want to use a name other than the one tied to your payment method, check the "Use a different name on invoices" box when adding or updating your payment method in [Settings > Billing](http://claude.ai/settings/billing). - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1922141785/666191101c11030b05f03a668a74/image.png?expires=1776783600&signature=0cf3ce329374ab490e732aa42cd397a64d1715690dcdbb3cf7a4592014029c16&req=dSklFMh6nIZXXPMW1HO4zVXW%2F2usYzDKQoNvNFTb5cdLg2IJMJaQ23hRYf9V%0A3g%2FJe9oI7UZThR8H%2FVI%3D%0A) - -## How can I edit a paid invoice? - -Once an invoice is paid, there isn't a way to edit the information on the finalized invoice. Additionally, our internal teams cannot reissue paid invoices or modify information on previous invoices. - -## Can I change the date I'm charged for my Pro or Max subscription? - -No, there isn't a direct way to change your subscription billing date. However, you can unsubscribe from your current plan, then resubscribe on your preferred billing date to establish your new monthly billing cycle on a different date. - -## What alternate payment methods are available? - -We only accept credit or debit cards for Pro or Max plan payments. - -## I have a paid plan, but my account is showing as free; how can I access my paid account? - -If you've paid for a Pro or Max plan but are not seeing this reflected in your account, there are two things you should check: - -1. You've logged in with a different email. We recommend trying to sign in with any alternative emails you may have used to create your paid account. -2. Your payment method failed and your account was downgraded. To check this, navigate to [Settings > Billing](https://claude.ai/settings/billing) to confirm your recent payment status and update your payment method or billing details if needed. - -## Related Articles -- [Add or update your paid Claude account’s tax or VAT ID](https://support.claude.com/en/articles/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id) -- [How do I sign up for the Max plan?](https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation) -- [Team plan billing FAQs](https://support.claude.com/en/articles/12997503-team-plan-billing-faqs) diff --git a/data/claude/pro-and-max-plans/general/8606394-how-large-is-the-context-window-on-paid-claude-plans.md b/data/claude/pro-and-max-plans/general/8606394-how-large-is-the-context-window-on-paid-claude-plans.md deleted file mode 100644 index 69d78a95..00000000 --- a/data/claude/pro-and-max-plans/general/8606394-how-large-is-the-context-window-on-paid-claude-plans.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: "How large is the context window on paid Claude plans?" -title_slug: "how-large-is-the-context-window-on-paid-claude-plans" -source_url: "https://support.claude.com/en/articles/8606394-how-large-is-the-context-window-on-paid-claude-plans" -last_updated_iso: "2026-04-16T13:28:07Z" -article_id: "8670598" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# How large is the context window on paid Claude plans? - -_Last updated: 2026-04-16T13:28:07Z_ - -Claude’s context window size is 200K, meaning it can ingest 200K+ tokens (about 500 pages of text or more) when using a paid Claude plan. - -When using Claude Code with a Pro, Max, Team, or Enterprise plan, Opus 4.7 supports a 1M token context window. Pro users need to enable extra usage to access Opus 4.7 in Claude Code. Sonnet 4.6 also supports a 1M context window for all paid Claude plans on Claude Code, but extra usage must be enabled to access it (except for usage-based Enterprise plans). - -> **Note: **Users on Enterprise plans have access to a 500K context window when using specific models. See **[What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan)** for more information. - -## Automatic context management - -For users on paid plans with code execution enabled, Claude automatically manages your conversation context. When your conversation approaches the context window limit, Claude summarizes earlier messages to make room for new content. This does not count towards your usage limit, and allows conversations to continue indefinitely in most cases. - -Your full chat history is preserved so Claude can reference it, even after earlier portions have been summarized. You may occasionally notice Claude "organizing its thoughts" during long conversations—this is the automatic context management at work. - -> **Note:** Code execution must be enabled for automatic context management to work. In rare edge cases (such as very large first messages or system errors), you may still encounter context window limits. - -## Maximizing your context window - -While context is managed automatically for most conversations, you can still optimize how you use your available context space: - -- **Utilize projects effectively:** Projects use retrieval-augmented generation (RAG), which allows Claude to work with larger amounts of information by only loading relevant content into the context window. -- **Keep project instructions concise:** Claude performs best when you use project instructions for general context around your project, key guidelines, and Claude's role. -- **Manage tools and connectors:** These features are token-intensive, so being mindful of how many you have active helps maximize your available context. - -## Related Articles -- [How large is the Claude API’s context window?](https://support.claude.com/en/articles/8606395-how-large-is-the-claude-api-s-context-window) -- [Claude Code model configuration](https://support.claude.com/en/articles/11940350-claude-code-model-configuration) -- [Release notes](https://support.claude.com/en/articles/12138966-release-notes) -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Models, usage, and limits in Claude Code](https://support.claude.com/en/articles/14552983-models-usage-and-limits-in-claude-code) diff --git a/data/claude/pro-and-max-plans/general/9402418-why-was-my-card-declined.md b/data/claude/pro-and-max-plans/general/9402418-why-was-my-card-declined.md deleted file mode 100644 index 8f778fdc..00000000 --- a/data/claude/pro-and-max-plans/general/9402418-why-was-my-card-declined.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Why was my card declined?" -title_slug: "why-was-my-card-declined" -source_url: "https://support.claude.com/en/articles/9402418-why-was-my-card-declined" -last_updated_iso: "2026-03-16T21:11:50Z" -article_id: "9633676" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# Why was my card declined? - -_Last updated: 2026-03-16T21:11:50Z_ - -There are several reasons your card may have been declined when trying to process this transaction. While we don't receive detailed information from issuing banks regarding the specific reasons for a decline, there are several common factors that may contribute to this issue. A few ideas to try are: - -## Ensure Supported Billing Location - -Please review our list of [supported billing locations](https://www.anthropic.com/supported-countries) to confirm that your payment method's billing address and origin country are eligible for processing. Ensure that your payment method’s billing address matches the origin country. - -## Verify Billing Address - -Ensure that the billing address associated with your payment method matches the address on file with your bank. Even minor discrepancies, such as a missing accent mark or a misspelled street name, can trigger a decline. - -## Complete 3DS Verification (if applicable) - -If your transaction requires 3D Secure (3DS) verification, ensure that you have successfully completed the authentication process. This may involve entering a one-time password sent to your registered mobile device or confirming the transaction through your bank's app or website. - -## Use an Accepted Payment Method - -We accept credit cards and debit cards for all purchases. For API accounts on monthly invoicing, we also accept to ACH bank transfers. - -Please note that we do not accept third-party payment processors such as PayPal or Venmo. If you attempt to use an unsupported payment method, your transaction will likely be declined. - -## Confirm Sufficient Funds - -Verify that your payment method has sufficient funds to cover the total amount of your purchase. If you're unsure about your account balance, we recommend contacting your bank directly for assistance. - -## Retry the Payment - -If you have access to another payment method, consider using it to complete your purchase. It may be worthwhile to attempt the transaction again at a later time as temporary technical issues or network disruptions can sometimes cause declines, which may resolve on their own. - -## Contact Your Bank - -Reach out to your issuing bank directly to inquire about the reason for the decline. They may be able to provide additional information or insights that can help you resolve the issue. - -If you've tried the troubleshooting steps above and are still encountering difficulties, please don't hesitate to [contact our support team](https://support.anthropic.com/en/articles/9015913-how-to-get-support) for further assistance. - -## Related Articles -- [Paid Plan Billing FAQs](https://support.claude.com/en/articles/8325618-paid-plan-billing-faqs) -- [Add or update your paid Claude account’s tax or VAT ID](https://support.claude.com/en/articles/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id) -- [Add or update your Team plan's tax or VAT ID](https://support.claude.com/en/articles/9927624-add-or-update-your-team-plan-s-tax-or-vat-id) -- [Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation) -- [Team plan billing FAQs](https://support.claude.com/en/articles/12997503-team-plan-billing-faqs) diff --git a/data/claude/pro-and-max-plans/general/9519177-how-can-i-create-and-manage-projects.md b/data/claude/pro-and-max-plans/general/9519177-how-can-i-create-and-manage-projects.md deleted file mode 100644 index 0f413771..00000000 --- a/data/claude/pro-and-max-plans/general/9519177-how-can-i-create-and-manage-projects.md +++ /dev/null @@ -1,201 +0,0 @@ ---- -title: "How can I create and manage projects?" -title_slug: "how-can-i-create-and-manage-projects" -source_url: "https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects" -last_updated_iso: "2026-03-16T21:11:37Z" -article_id: "9780564" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# How can I create and manage projects? - -_Last updated: 2026-03-16T21:11:37Z_ - -> Projects are available to all users, including those with free Claude accounts. Free users can create a maximum of five projects. - -## How to create a project - -1. Hover over the left side of your account and click “Projects,” or navigate directly to this section: [claude.ai/projects](http://claude.ai/projects). -2. Click "+ New Project" in the upper right corner. -3. Give your project a name and description (note that Claude will not have access to these details). -4. If you are on a Team or Enterprise plan, choose the visibility settings: - - **Keep it private:** Only you and members you invite can view or use this project. - - **Share with your broader organization:** Everyone in your organization can view and use this project (where enabled by administrators). - -Once your project is set up, you can initiate chats with Claude within the project. - -## Adding content to project knowledge - -You'll find the project knowledge base on the right side of your project's main page. Anything you upload to this space will be used across all of your chats within that project. - -#### To add content to your project knowledge base - -1. Click on the "+" button to add content to the project. -2. Upload relevant documents, text files, or code snippets. -3. Claude will process this information and use it as context in your chats within the project. -4. If you are using a paid Claude plan, when your project knowledge approaches the context window limit, [Claude will automatically enable RAG mode to expand your project's capacity](https://support.anthropic.com/en/articles/11473015-retrieval-augmented-generation-rag-for-projects). - -#### To add project instructions to your project knowledge base - -1. Click on "Set project instructions." -2. Add instructions for how you'd like Claude to behave and respond and click "Save instructions." -3. Claude will use these instructions for all the chats within the project. - -> **Note:** Context is not shared across chats within a project unless the information is added into the project knowledge base. - ---- - -## Sharing projects - -If you are a member of a Team or Enterprise plan organization, you can share projects with other members of your organization. - -#### To share a project - -1. Open the project you want to share. -2. Click the "Share project" button to the right of the project name. -3. Add individual members using their name or email address, or copy and paste a list of email addresses for bulk sharing. -4. Select the appropriate permission level for each member: - - **Can use:** Members can see project contents, knowledge, and instructions, and chat within the project, but cannot edit it. - - **Can edit:** Members can modify project instructions and knowledge, update member settings, and actively contribute to the project. -5. Click "Share" to send invitations. - -#### Managing shared project access - -- **To change permissions:** Open the sharing menu and select a new role for the member. -- **To view who has access:** The sharing menu shows all current members and their permission levels. -- **To remove access:** The project creator can click on the member's current role and select "Remove access." - -#### Finding shared projects - -Projects that others have shared with you will appear in the "Shared with me" tab on your [Projects page](http://claude.ai/projects). You'll also receive an email notification when someone shares a project with you. - ---- - -## Starring projects for quick access - -Starring a project allows for quick access from your projects and chats list, visible when hovering over the left side of your account. You can star a project from two different areas: - -#### From the “Projects” page - -1. Locate the project on the “Projects” page. -2. Click on the three dots ("..." button) on the upper right corner of the project. -3. Select "Star" from the menu that appears. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584571648/2a3c5e2ea9f13a61365e02cb3d54/Screenshot+2025-06-23+at+11_19_50%E2%80%AFAM.png?expires=1776784500&signature=b3a1a82ff86579caaca3bfe32c9fec02e7b4236762d88821882afd45262e291b&req=dSUvEsx5nIdbUfMW1HO4zYgMrEKM719e9NE33p2Jnb8X3IqkJ3vqB50STyiP%0AFcS4KDTs4%2BA81vfLokU%3D%0A) - -#### From the project - -1. Open the relevant project. -2. Click on the star icon in the upper right corner. -3. The project will now appear in your starred items in the left side panel of your account. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584571995/a5c91a7ee55606f5006e9c023696/Screenshot+2025-06-23+at+11_20_28%E2%80%AFAM.png?expires=1776784500&signature=d0b119332e719ce41ada9300e25eebec851edcd161543bf8311678845b391124&req=dSUvEsx5nIhWXPMW1HO4zZOc34Vpw3XiOGS2ma2coPw4ZlMWKUZ0oxDc%2BPyi%0Al%2BaxWMfcx0qxc85WZzE%3D%0A) - ---- - -## How to move chats into projects - -You can move a standalone chat into a project by clicking on the dropdown arrow next to the chat name, then “Add to project”: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784190248/0f19c8de18b494a27be252fdfaff/d4e7a5c5-25f5-4623-862b-c593d2dc0b39?expires=1776784500&signature=967a1303a304fe55b99d12224c8bbc822e52c505451624fe4a958d7f307d5dc0&req=dScvEsh3nYNbUfMW1HO4zQABZmdrQqQQBSXNVFXQ%2FVFdpvAWK6PEYAcVDR3w%0AlWPFDisEMDVKhgcfP38%3D%0A) - -Browse or search for the correct project in the **Move chat** modal that appears, then click on it to move the chat. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784190951/34dc256ccd4c0cf74976f31062e6/55365cf2-059d-41b2-ac95-4b00c4389a76?expires=1776784500&signature=3190cf56ea75c6574d7f6eb83c36b3e24e9aa5c47f2fc1ea26a3a139ba9ffa33&req=dScvEsh3nYhaWPMW1HO4zSMEBSa3ww0EgYbpTjViBxBiPA1cWuob9iIKAIvc%0AnQmBsEqM0rW5X%2FK%2FD68%3D%0A) - -You can also remove chats from projects, or move them between projects, using the same dropdown menu within the chat: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784185682/8625eac15b9fa452f148a6c47250/c53a1bc4-a991-4684-a789-5447ed789d35?expires=1776784500&signature=06fce05493c18d69570ec64bcc3700af279379bc16070a64105eae8e63d655c7&req=dScvEsh2mIdXW%2FMW1HO4zb6Dt%2FErBkEPS2r1%2FGRlqOR43YqEa7MattSjxZcv%0A8qwZnwpzYfkmJKASriQ%3D%0A) - -You can move chats into projects in bulk from [Your chat history page](https://claude.ai/recents): - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784185685/bb960063204592db277a4ba62d8d/ebbf5c69-da79-4e56-9d87-f2a97a22fe67?expires=1776784500&signature=9431a75423cc58184df0209c48d875a6258c820b51b13dd8c6848311d796f702&req=dScvEsh2mIdXXPMW1HO4zbPaokpO4f6muQSB0Ebsw9f8MdX6F2Kw5j8i01HQ%0Ai1ev1qs2aApF6%2FdRuoM%3D%0A) - -Select the chats you want to move, then click the icon next to the number of selected chats to move them into your project. - ---- - -## Move chats to manage Claude’s memory - -> Memory from chat history is available for users on Pro, Max, Team, and Enterprise plans on the web, Claude Desktop, and Claude Mobile. - -For Team and Enterprise plans using Claude’s memory, the ability to move chats into and out of projects allows you to manage what’s included in memory summaries. Claude maintains separate memory summaries for each individual project, as well as a summary including the rest of your non-project chats. For example, if you accidentally start an unrelated chat in a project and need to remove it from the project-specific memory summary, you can click “Remove from project” so it will be included in Claude’s overall memory summary instead. - -Refer to our article on chat search and memory for more information: [What is Claude’s memory?](https://support.claude.com/en/articles/11817273-using-claude-s-chat-search-and-memory-to-build-on-previous-context#h_c1c0b33879) - ---- - -## How to archive projects - -Archiving is a way to organize your projects and declutter your project list. It's particularly useful for completed projects or those you're not actively working on but may need to reference in the future. - -> **Important:** When a project is archived, all sharing permissions are reset to private and previous sharing context is wiped for security purposes. - -Here's what you need to know about archiving: - -- Archived projects will appear at the bottom of your main projects list. -- You can still access conversations from archived projects. -- There is no way to delete archived projects at this time (you must unarchive it first). - -#### To archive a project, follow these steps - -1. Navigate to the project you want to archive. -2. Click on the three dots ("..." button) in the upper right corner. -3. Confirm that you want to archive the project. - -#### How to access archived projects - -You can access an archived project in the archived projects tab on the [Projects page](http://claude.ai/projects). - -## How to unarchive a project - -There are two ways to make archived project active again: - -#### From the archived projects tab - -1. Locate the archived project. -2. Click on the three dots ("..." button) in the upper right corner. -3. Select "Unarchive" from the menu that appears. - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784203118/6490446438392ddbe9fd523f0d81/Screenshot-2B2025-07-09-2Bat-2B11_38_30-E2-80-AFAM.png?expires=1776784500&signature=515e232ba3c046207d058694675ce2c0e72b97aa739f9d4d6bee774cd431b057&req=dScvEst%2BnoBeUfMW1HO4zeHszjpgsyhLSqvQQeeJTp%2BdedL68BLXkWus8g2g%0AKZnZ%0A) - -#### From the project - -1. Navigate to the archived project. -2. Click on the three dots ("..." button) in the upper right corner. -3. Confirm that you want to unarchive the project. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1584543869/87d1308b507e2f62827757ec0b61/Screenshot+2025-06-23+at+10_59_50%E2%80%AFAM.png?expires=1776784500&signature=487a5120eee15e31402da22652f508ec078b633c5699cb3b5d17bbe09d446fdc&req=dSUvEsx6nolZUPMW1HO4zVDg8toMR6tk%2BOxOx8zCzkbHp8KofrO8l%2F%2B4IGEa%0AUExE%2F3%2BOuO44d623YNc%3D%0A) - ---- - -## Deleting projects - -> **Note:** It's not possible to delete archived projects. To see the option to delete an archived project, you must unarchive it first. - -#### From the “Projects” page - -1. Locate the project on the [Projects page](https://claude.ai/projects). -2. Click on the three dots ("..." button) on the upper right corner of the project. -3. Select "Delete" from the menu that appears. -4. Confirm deletion in the pop-up by clicking "Yes, delete." - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1784203814/66200261afca3b2d6533a0ec8de9/Screenshot%2B2025-07-09%2Bat%2B11_34_02-E2-80-AFAM.png?expires=1776784500&signature=cbcbec55e09fb0693a17b6b9d5402965c51c60cfdbc646a27bac6399762a2707&req=dScvEst%2BnoleXfMW1HO4zUvE7dHIOi1%2FgwQJrerRpXcQyTF7JmpbzRSDzSPa%0ACzgCu%2FVsSMTRS1v%2BC%2BY%3D%0A) - -#### From the project - -1. Navigate to the project -2. Click on the three dots ("..." button) next to the star. -3. Select "Delete." -4. Confirm deletion in the pop-up by clicking "Yes, delete." - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1611821522/4a3423380f3cf55e2f1540387743/Screenshot+2025-07-09+at+11_34_52%E2%80%AFAM.png?expires=1776784500&signature=31c5f812b7b481fbc17b036d20da9f04da948cc6ba848d849aa105d0b0355436&req=dSYmF8F8nIRdW%2FMW1HO4zdEk9poNAwlPH0VF4IAuZvhP4UheH6BfBe5UfE52%0AGoT6eRoDU6fHAWRa4oQ%3D%0A) - -## Related Articles -- [What are projects?](https://support.claude.com/en/articles/9517075-what-are-projects) -- [Manage project visibility and sharing](https://support.claude.com/en/articles/9519189-manage-project-visibility-and-sharing) -- [Use Claude’s chat search and memory to build on previous context](https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context) -- [Using incognito chats](https://support.claude.com/en/articles/12260368-using-incognito-chats) -- [Organize your tasks with projects in Claude Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork) diff --git a/data/claude/pro-and-max-plans/general/9529781-examples-of-projects-you-can-create.md b/data/claude/pro-and-max-plans/general/9529781-examples-of-projects-you-can-create.md deleted file mode 100644 index 5a1213ff..00000000 --- a/data/claude/pro-and-max-plans/general/9529781-examples-of-projects-you-can-create.md +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: "Examples of projects you can create" -title_slug: "examples-of-projects-you-can-create" -source_url: "https://support.claude.com/en/articles/9529781-examples-of-projects-you-can-create" -last_updated_iso: "2026-03-16T21:10:08Z" -article_id: "9793677" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# Examples of projects you can create - -_Last updated: 2026-03-16T21:10:08Z_ - -> Projects are available to all users, including those with free Claude accounts. Free users can create a maximum of five projects. - -Projects are versatile and can be tailored to a wide range of use cases. Here are some examples to inspire you and showcase how projects can enhance your work: - -## Research Project - -**Purpose**: Organize and analyze information for a specific research topic. - -**Example**: "Climate Change Impact on Coral Reefs" - -**Components**: - -- Knowledge Base: Scientific papers, research reports, and data sets on coral reefs and climate change -- Chats: Discussions about research findings, data analysis, and hypothesis formation -- Artifacts: Summaries of key papers, and draft sections of a research paper - -**Benefits**: Centralize all research materials, collaborate with team members, and use Claude to help analyze complex scientific information. - ---- - -## Product Development - -**Purpose**: Manage the development process of a new product from ideation to launch. - -**Example**: "EcoFriendly Water Bottle Design" - -**Components**: - -- Knowledge Base: Market research reports, competitor analysis, materials specifications -- Chats: Brainstorming sessions, design iterations, problem-solving discussions -- Artifacts: 3D model descriptions, marketing copy drafts - -**Benefits**: Keep all product-related information in one place, use Claude for creative ideation, and track the evolution of the product design. - ---- - -## Content Creation Hub - -**Purpose**: Plan, create, and manage content for various platforms. - -**Example**: "Lifestyle Blog and Social Media Content" - -**Components**: - -- Knowledge Base: Style guides, audience personas, SEO best practices -- Chats: Content brainstorming, editorial calendar planning, SEO optimization discussions -- Artifacts: Blog post drafts, social media content calendars, image descriptions for graphic design - -**Benefits**: Streamline the content creation process, maintain consistency across platforms, and use Claude for content ideas and writing assistance. - ---- - -## Educational Course Development - -**Purpose**: Design and develop an educational course. - -**Example**: "Introduction to Machine Learning" - -**Components**: - -- Knowledge Base: Textbooks, research papers, industry reports on machine learning -- Chats: Curriculum planning, lesson structure discussions, assessment design -- Artifacts: Lesson plans, lecture notes, exercise problem sets, quiz questions - -**Benefits**: Organize course materials, use Claude to help explain complex concepts, and iteratively improve the course content. - ---- - -## Personal Finance Management - -**Purpose**: Track, analyze, and plan personal finances. - -**Example**: "2024 Financial Goals and Budget" - -**Components**: - -- Knowledge Base: Bank statements, investment reports, financial advice articles -- Chats: Budget planning, investment strategy discussions, financial goal setting -- Artifacts: Monthly budget breakdowns, investment portfolio summaries, savings goal trackers - -**Benefits**: Keep all financial information in one secure place, use Claude to analyze spending patterns, and get help with financial calculations and planning. - ---- - -## Home Renovation Project - -**Purpose**: Plan and manage a home renovation. - -**Example**: "Kitchen Remodel 2024" - -**Components**: - -- Knowledge Base: Home improvement guides, product catalogs, building codes -- Chats: Design ideas, budget discussions, contractor communication logs -- Artifacts: Room layout plans, material lists, project timelines, budget breakdowns - -**Benefits**: Centralize all project information, use Claude to help with design ideas and budget calculations, and keep track of all decisions and communications. - -These examples demonstrate the flexibility of projects. Whether you're working on professional tasks, personal goals, or collaborative efforts, projects can help you organize information, generate ideas, and streamline your work process. Remember, you can customize each project to fit your specific needs and workflow. - -## Related Articles -- [What are projects?](https://support.claude.com/en/articles/9517075-what-are-projects) -- [How can I create and manage projects?](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects) -- [Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices) -- [Use enterprise search](https://support.claude.com/en/articles/12489464-use-enterprise-search) -- [HIPAA-ready Enterprise plans](https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans) diff --git a/data/claude/pro-and-max-plans/general/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id.md b/data/claude/pro-and-max-plans/general/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id.md deleted file mode 100644 index 585a0060..00000000 --- a/data/claude/pro-and-max-plans/general/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: "Add or update your paid Claude account’s tax or VAT ID" -title_slug: "add-or-update-your-paid-claude-accounts-tax-or-vat-id" -source_url: "https://support.claude.com/en/articles/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id" -last_updated_iso: "2026-03-16T20:36:10Z" -article_id: "10306517" -breadcrumbs: - - "Pro and Max plans" - - "General" ---- - -# Add or update your paid Claude account’s tax or VAT ID - -_Last updated: 2026-03-16T20:36:10Z_ - -## Add your tax or VAT ID during signup - -When you sign up for a Pro or Max subscription, you may have the option to enter your Tax or VAT ID depending on your location: - -1. During the sign-up process, enter your address information. -2. If your address is eligible for tax purposes, an optional field for your Tax or VAT ID will appear. -3. Enter your Tax or VAT ID in the provided field. -4. If the ID is entered correctly, you'll be able to proceed with your signup. - -> **Important:** If you're signing up for an individual paid account as a business, and want to use a name other than the one tied to your payment method, check the "Use a different name on invoices" box when adding or updating your payment method in [Settings > Billing](http://claude.ai/settings/billing). Then, enter your company name in the "Bill to" field to ensure it is reflected correctly on your invoice. - -## Update your tax or VAT ID after signup - -> **Note:** Updates to your billing details will only apply to future billing cycles. Previously completed invoices cannot be updated retroactively. - -If you need to add or update your Tax or VAT ID after you've already signed up, follow these steps: - -1. Log in to your Claude account. -2. Click on your initials or name in the lower left corner and select “Settings” from the menu. -3. Navigate to [Settings > Billing](http://claude.ai/settings/billing). -4. Click the "Update" button next to your payment method. -5. In the payment update form, you should see a field to enter or update your Tax or VAT ID. -6. Enter or modify your Tax or VAT ID as needed. -7. Save your changes. - -> **Note:** Your billing address determines your tax jurisdiction. See [Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation) for details on how to view or update your billing address. - -## Related Articles -- [Paid Plan Billing FAQs](https://support.claude.com/en/articles/8325618-paid-plan-billing-faqs) -- [Add or update your Claude Console organization's tax or VAT ID](https://support.claude.com/en/articles/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id) -- [Add or update your Team plan's tax or VAT ID](https://support.claude.com/en/articles/9927624-add-or-update-your-team-plan-s-tax-or-vat-id) -- [Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation) -- [Team plan billing FAQs](https://support.claude.com/en/articles/12997503-team-plan-billing-faqs) diff --git a/data/claude/pro-and-max-plans/max-plan/11049741-what-is-the-max-plan.md b/data/claude/pro-and-max-plans/max-plan/11049741-what-is-the-max-plan.md deleted file mode 100644 index 368dea77..00000000 --- a/data/claude/pro-and-max-plans/max-plan/11049741-what-is-the-max-plan.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: "What is the Max plan?" -title_slug: "what-is-the-max-plan" -source_url: "https://support.claude.com/en/articles/11049741-what-is-the-max-plan" -last_updated_iso: "2026-04-07T18:49:59Z" -article_id: "11891326" -breadcrumbs: - - "Pro and Max plans" - - "Max plan" ---- - -# What is the Max plan? - -_Last updated: 2026-04-07T18:49:59Z_ - -> This article is about paid Max plans for individual consumers. If you're part of an organization looking to use Claude with your team, refer to **[Team and Enterprise Plans](https://support.claude.com/en/collections/9387370-team-and-enterprise-plans)**. - -The Max plan is designed for users who collaborate with Claude frequently and need more usage to work on a variety of tasks. In addition to providing higher usage limits than the Pro plan, Max plan subscribers will also receive priority access to our newest features and models. - -## Key benefits - -- **More usage capacity**: Get 5x or 20x more usage than the Pro plan, depending on your selected tier. -- **No more interruptions**: Stay in flow when it matters most with higher usage limits that allow for deeper, more extensive work with Claude. -- **Scale as needed**: Choose the usage tier that matches your workflow, with the flexibility to adjust as your needs change. -- **Priority access**: Be among the first to experience new models, features, and products. -- **Access to Claude Code: [Use Claude Code](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-pro-or-max-plan)** for your terminal-based coding workflows with one unified subscription. -- **Access to Cowork:** Hand off complex, multi-step tasks to Claude in Claude Desktop. See this article for more information: **[Get started with Cowork](https://support.claude.com/en/articles/13345190-getting-started-with-local-agent-mode)**. - ---- - -## How much does the Max plan cost? - -#### Pricing tiers - -The Max plan is available in two tiers to match your usage needs: - -- **Max 5x**: $100 per month -- **Max 20x**: $200 per month - -> **Note:** These prices are for web subscriptions only. Mobile pricing may vary depending on your app platform. - -Price and plans are subject to change at Anthropic's discretion. - -#### Billing information - -- The Max plan is currently available as a monthly subscription only. -- When upgrading from a lower to a higher tier, your account will be charged on a prorated basis for the remainder of your billing cycle. -- When moving from an annual Pro plan to a Max plan, if the remaining balance on your annual Pro plan is greater than your Max plan price, you will receive a credit to your account for the remaining balance. This credit will be applied to future subscription costs. - - To receive your credit, the billing address used to purchase your Max plan must be the same as your previous subscription’s billing address. - - If your billing address has changed, you will need to cancel your Pro subscription and wait for the subscription end date before signing up for a new Max subscription with a new billing address. - -#### How can I get a free or discounted Max plan? - -We do not offer standard discounted pricing any of our paid plans, including Max 5x and 20x plans. With that said, anyone in a supported location can access the free version of Claude by navigating to claude.ai and signing up using an email address. - -We occasionally run limited-time promotions, but we don't have any standing discounts available upon request. These promotional offers are typically announced through our official channels when available. If you're interested in potential future promotions, we recommend following our official social media accounts or signing up for our newsletter to be notified of any special offers. Our Support team cannot issue one-off discounts or coupons. - ---- - -## Does the Max plan have any usage limits? - -Yes. The Max plan offers substantially higher usage compared to our Pro plan and is available in two tiers: - -**Max 5x** provides 5 times more usage per session than the Pro plan. This tier is ideal for frequent users who work with Claude on a variety of tasks. - -**Max 20x** provides 20 times more usage per session than the Pro plan. This tier is ideal for daily users who collaborate often with Claude for most tasks. - -Max plans also have two weekly usage limits: one that applies across all models and another for Sonnet models only. Both limits reset seven days after your session starts. - -In addition, to manage capacity and ensure fair access to all users, we may limit your usage in other ways, such as weekly and monthly caps or model and feature usage, at our discretion. - -For more information about usage and length limits, refer to **[Understanding usage and length limits](https://support.claude.com/en/articles/11647753-understanding-usage-and-length-limits)**. For guidance on using your Max capacity efficiently, we also have **[Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices)**. - -## Related Articles -- [How do I sign up for the Max plan?](https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan) -- [Choosing a Claude plan](https://support.claude.com/en/articles/11049762-choosing-a-claude-plan) -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Holiday 2025 Usage Promotion](https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion) diff --git a/data/claude/pro-and-max-plans/max-plan/11049752-how-do-i-sign-up-for-the-max-plan.md b/data/claude/pro-and-max-plans/max-plan/11049752-how-do-i-sign-up-for-the-max-plan.md deleted file mode 100644 index 4d146dcc..00000000 --- a/data/claude/pro-and-max-plans/max-plan/11049752-how-do-i-sign-up-for-the-max-plan.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "How do I sign up for the Max plan?" -title_slug: "how-do-i-sign-up-for-the-max-plan" -source_url: "https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan" -last_updated_iso: "2026-03-16T20:45:52Z" -article_id: "11891341" -breadcrumbs: - - "Pro and Max plans" - - "Max plan" ---- - -# How do I sign up for the Max plan? - -_Last updated: 2026-03-16T20:45:52Z_ - -> This article applies to individual consumers signing up for paid Max plans. If you're part of an organization looking to use Claude with your team, refer to [Team and Enterprise Plans](https://support.claude.com/en/collections/9387370-team-and-enterprise-plans). - -## Instructions for new users - -1. Visit [claude.ai](https://claude.ai/) -2. Create a new account -3. During the onboarding process, select the Max plan option -4. Choose your preferred usage tier (5x or 20x) -5. Enter your payment information -6. Confirm your subscription - -## Instructions for existing free users - -1. Log in to your Claude account -2. Go to Settings > Billing -3. Select "Upgrade to Max" -4. Choose your preferred usage tier (5x or 20x) -5. Enter your payment information -6. Confirm your subscription - -## Instructions for existing Pro users - -1. Log in to your Claude account -2. Go to Settings > Billing -3. Select "Upgrade to Max" -4. Choose your preferred usage tier (5x or 20x) -5. Confirm your upgrade - -Your Pro plan will be upgraded to Max immediately, with billing adjusted on a prorated basis for the remainder of your current billing cycle. - -> **Note:*** *When moving from an annual Pro plan to a Max plan, if the remaining balance on your annual Pro plan is greater than your Max plan price, you will receive a credit to your account for the remaining balance. This credit will be applied to future subscription costs. - -## How does subscription renewal work for Max plans? - -After subscribing for a Max plan, your subscription will be set to automatically renew at the end of each billing period by default. This ensures uninterrupted access to Max features. However, you have the flexibility to [cancel your paid plan](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) at any time if you choose not to continue. - -## Related Articles -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [Choosing a Claude plan](https://support.claude.com/en/articles/11049762-choosing-a-claude-plan) -- [Using Claude Code with your Max plan](https://support.claude.com/en/articles/11145838-using-claude-code-with-your-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [Holiday 2025 Usage Promotion](https://support.claude.com/en/articles/13163666-holiday-2025-usage-promotion) diff --git a/data/claude/pro-and-max-plans/pro-plan/10185996-how-to-change-your-pro-plan-from-monthly-to-annual-billing.md b/data/claude/pro-and-max-plans/pro-plan/10185996-how-to-change-your-pro-plan-from-monthly-to-annual-billing.md deleted file mode 100644 index b176fa9b..00000000 --- a/data/claude/pro-and-max-plans/pro-plan/10185996-how-to-change-your-pro-plan-from-monthly-to-annual-billing.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: "How to change your Pro plan from monthly to annual billing" -title_slug: "how-to-change-your-pro-plan-from-monthly-to-annual-billing" -source_url: "https://support.claude.com/en/articles/10185996-how-to-change-your-pro-plan-from-monthly-to-annual-billing" -last_updated_iso: "2026-03-16T20:40:52Z" -article_id: "10735880" -breadcrumbs: - - "Pro and Max plans" - - "Pro plan" ---- - -# How to change your Pro plan from monthly to annual billing - -_Last updated: 2026-03-16T20:40:52Z_ - -Save on your Pro plan subscription by switching from monthly to annual billing. When you upgrade, any remaining time on your current monthly subscription will be credited to your new annual plan invoice. - -## To switch from monthly to annual billing - -1. Navigate to [Settings > Billing](https://claude.ai/settings/billing). -2. Click "Adjust plan" next to your Pro subscription details. -3. From [the upgrade page](https://claude.ai/upgrade), select "Get Pro annual plan" -4. Review the annual price on the next screen. -5. Click "Confirm subscription." - -## What happens next? - -- Your subscription billing period switches from monthly to annual immediately. -- Any unused time from your monthly subscription will be automatically credited to your first annual invoice. You’ll see this credit as a separate line item on your invoice. -- Your next billing date will be set to one year from the date you switch. -- You can cancel your subscription at any time from your billing settings. See [How do I cancel my paid Claude subscription?](https://support.anthropic.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) for more information. - -## Related Articles -- [How do I sign up for the Pro plan?](https://support.claude.com/en/articles/8325609-how-do-i-sign-up-for-the-pro-plan) -- [Paid Plan Billing FAQs](https://support.claude.com/en/articles/8325618-paid-plan-billing-faqs) -- [How is my Team plan bill calculated?](https://support.claude.com/en/articles/9267289-how-is-my-team-plan-bill-calculated) -- [How do I sign up for the Max plan?](https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan) -- [Change your Team plan from monthly to annual billing](https://support.claude.com/en/articles/12083917-change-your-team-plan-from-monthly-to-annual-billing) diff --git a/data/claude/pro-and-max-plans/pro-plan/8325606-what-is-the-pro-plan.md b/data/claude/pro-and-max-plans/pro-plan/8325606-what-is-the-pro-plan.md deleted file mode 100644 index 9a840baf..00000000 --- a/data/claude/pro-and-max-plans/pro-plan/8325606-what-is-the-pro-plan.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: "What is the Pro plan?" -title_slug: "what-is-the-pro-plan" -source_url: "https://support.claude.com/en/articles/8325606-what-is-the-pro-plan" -last_updated_iso: "2026-04-21T00:04:42Z" -article_id: "8322849" -breadcrumbs: - - "Pro and Max plans" - - "Pro plan" ---- - -# What is the Pro plan? - -_Last updated: 2026-04-21T00:04:42Z_ - -> This article is about paid Pro plans for individual consumers. If you're part of an organization looking to use Claude with your team, refer to **[Team and Enterprise Plans](https://support.claude.com/en/collections/9387370-team-and-enterprise-plans)**. - -The Pro plan is a paid plan for our Claude chat experience. It is currently available in certain **[supported locations](https://support.claude.com/en/articles/8461763-where-can-i-access-claude)**. - -## Key benefits - -The benefits of the Pro plan are: - -- At least five times the usage per session compared to our free service. -- Priority access to Claude during high-traffic periods. -- Early access to new features that help you get the most out of Claude. -- Ability to choose another model with the **[model selector](https://support.claude.com/en/articles/8664678-how-can-i-change-the-model-version-that-i-m-chatting-with)**. -- Access to **[projects and knowledge bases](https://support.claude.com/en/articles/9517075-what-are-projects)**. -- **[Cowork access](https://support.claude.com/en/articles/13345190-getting-started-with-cowork)** - -Learn how to **[sign up for the Pro plan](https://support.claude.com/en/articles/8325609-how-do-i-sign-up-for-the-pro-plan)**. - -> **Note:*** *The Pro plan does not include API usage through the Claude Console. If you're interested in both enhanced Claude features and the Claude API, you'll need to **[set up Console access](https://support.claude.com/en/articles/8114521-how-can-i-access-the-claude-api)** to pay for API usage separately. - ---- - -## How much does the Pro plan cost? - -The Pro plan is available for $20 per month (US), with pricing in your local currency where supported. Monthly pricing varies by region, and some regions include applicable taxes in the displayed price while others add tax at checkout. - -You can choose to save with an annual subscription plan. Annual subscriptions are billed once yearly at a discounted rate. - -Visit **[claude.ai/upgrade](https://claude.ai/upgrade)** or check your mobile app store for current pricing in your region. - -Price and plans are subject to change at Anthropic's discretion. - -## How can I get a free or discounted Pro plan? - -We do not offer standard discounted pricing any of our paid plans, including Pro plans. With that said, anyone in a supported location can access the free version of Claude by navigating to claude.ai and signing up using an email address. - -We occasionally run limited-time promotions, but we don't have any standing discounts available upon request. These promotional offers are typically announced through our official channels when available. If you're interested in potential future promotions, we recommend following our official social media accounts or signing up for our newsletter to be notified of any special offers. Our Support team cannot issue one-off discounts or coupons. - ---- - -## Does the Pro plan have any usage limits? - -Yes. During peak hours, the Pro plan offers at least five times the usage per session compared to our free service. The number of messages you can send will vary based on message length, including the length of files you attach, the length of your current conversation, and the model or feature you use. Your session-based usage limit will reset every five hours. - -Pro plans also have a weekly usage limit that applies across all models and resets seven days after your session starts. - -In addition, to manage capacity and ensure fair access to all users, we may limit your usage in other ways, such as weekly and monthly caps or model and feature usage, at our discretion. - -For more information about usage and length limits, refer to **[Understanding usage and length limits](https://support.claude.com/en/articles/11647753-understanding-usage-and-length-limits)**. For guidance on using your Pro capacity efficiently, we also have **[Usage limit best practices](https://support.claude.com/en/articles/9797557-usage-limit-best-practices)**. - -#### How do I increase my Pro plan usage limits? - -Our Max plans offer more usage for individuals than Pro plans. For additional information, see **[What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan)** - -Pro subscribers can also enable extra usage to continue working with Claude beyond the plan’s included usage limits. For more information and instructions for enabling this feature, see **[Extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-extra-usage-for-paid-claude-plans)**. - -## Related Articles -- [Get started with Claude](https://support.claude.com/en/articles/8114491-get-started-with-claude) -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) diff --git a/data/claude/pro-and-max-plans/pro-plan/8325609-how-do-i-sign-up-for-the-pro-plan.md b/data/claude/pro-and-max-plans/pro-plan/8325609-how-do-i-sign-up-for-the-pro-plan.md deleted file mode 100644 index c1c6bfec..00000000 --- a/data/claude/pro-and-max-plans/pro-plan/8325609-how-do-i-sign-up-for-the-pro-plan.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "How do I sign up for the Pro plan?" -title_slug: "how-do-i-sign-up-for-the-pro-plan" -source_url: "https://support.claude.com/en/articles/8325609-how-do-i-sign-up-for-the-pro-plan" -last_updated_iso: "2026-03-16T21:16:43Z" -article_id: "8322853" -breadcrumbs: - - "Pro and Max plans" - - "Pro plan" ---- - -# How do I sign up for the Pro plan? - -_Last updated: 2026-03-16T21:16:43Z_ - -> This article applies to individual consumers signing up for paid Pro plans. If you're part of an organization looking to use Claude with your team, refer to [Team and Enterprise Plans](https://support.claude.com/en/collections/9387370-team-and-enterprise-plans). - -## Instructions for new users - -1. Navigate to Claude ([claude.ai](http://claude.ai)) in a web browser. -2. Enter your email address and click “Continue with email” or click “Continue with Google” if applicable. -3. Follow the Google prompts, or use the emailed login link to access your new Claude account. -4. Click on your initials or name in the lower left corner and select “Settings” from the menu. -5. Navigate to [Settings > Billing](http://claude.ai/settings/billing) and click the “Upgrade plan” button. -6. After landing on [the upgrade page](https://claude.ai/upgrade), click “Get Pro plan.” -7. Choose between monthly and annual billing periods. -8. Enter your payment information and click “Subscribe.” - -## Instructions for existing free users - -1. Log in to your free Claude account. -2. Click on your initials or name in the lower left corner and select “Settings” from the menu. -3. Navigate to [Settings > Billing](http://claude.ai/settings/billing) and click the “Upgrade plan” button. -4. After landing on [the upgrade page](https://claude.ai/upgrade), click “Get Pro plan.” -5. Choose between monthly and annual billing periods. -6. Enter your payment information and click “Subscribe.” - -## How does subscription renewal work for Pro plans? - -After subscribing for a Pro plan, your subscription will be set to automatically renew at the end of each billing period (monthly or annual) by default. This ensures uninterrupted access to Pro features. However, you have the flexibility to [cancel your paid plan](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription) at any time if you choose not to continue. - -## I am outside of your supported locations; can I subscribe to the Pro plan? - -No. Paid plans are only available for users physically located in one of our [supported locations](https://support.claude.com/en/articles/8461763-where-can-i-access-claude), and we require a phone number from a supported location to create an account. - -## Is there still a free version of Claude? - -Yes. You can still access the free version of Claude without subscribing for a paid plan. Note that like Pro, the free version of Claude is only available to customers physically located in one of our [supported regions](https://support.claude.com/en/articles/8461763-where-can-i-access-claude). - -## Related Articles -- [What is the Pro plan?](https://support.claude.com/en/articles/8325606-what-is-the-pro-plan) -- [Get started with the Team plan](https://support.claude.com/en/articles/9267247-get-started-with-the-team-plan) -- [How to change your Pro plan from monthly to annual billing](https://support.claude.com/en/articles/10185996-how-to-change-your-pro-plan-from-monthly-to-annual-billing) -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [How do I sign up for the Max plan?](https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan) diff --git a/data/claude/safeguards/11427875-public-vulnerability-reporting.md b/data/claude/safeguards/11427875-public-vulnerability-reporting.md deleted file mode 100644 index 4a84ab70..00000000 --- a/data/claude/safeguards/11427875-public-vulnerability-reporting.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Public Vulnerability Reporting" -title_slug: "public-vulnerability-reporting" -source_url: "https://support.claude.com/en/articles/11427875-public-vulnerability-reporting" -last_updated_iso: "2026-03-16T20:47:01Z" -article_id: "12384334" -breadcrumbs: - - "Safeguards" ---- - -# Public Vulnerability Reporting - -_Last updated: 2026-03-16T20:47:01Z_ - -## Help us improve AI safety by reporting universal jailbreaks - -This [form](https://docs.google.com/forms/d/1bjD-H30kVJAbIHnFXKzFcSjkUNjE-mwRHSF7R2uSjYM/viewform?edit_requested=true) allows you to submit universal jailbreaks for ASL-3 uses of concern (meaning elicit information related to biological threats) that you've identified. Universal jailbreaks are techniques that allow users to consistently bypass safety measures across multiple harmful queries. - -## Report a security vulnerability - -The security of our systems and user data is Anthropic’s top priority. We appreciate the work of security researchers acting in good faith in identifying and reporting potential vulnerabilities. Please review our [Responsible Disclosure Policy](https://www.anthropic.com/responsible-disclosure-policy), which includes a section on *How to Submit a Report*. - -Thank you very much for helping us to keep Anthropic safe. - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) -- [Model Safety Bug Bounty Program](https://support.claude.com/en/articles/12119250-model-safety-bug-bounty-program) -- [Report a Concern: Australian DIS Standard compliance](https://support.claude.com/en/articles/12335811-report-a-concern-australian-dis-standard-compliance) -- [Anthropic Software Directory Terms](https://support.claude.com/en/articles/13145338-anthropic-software-directory-terms) diff --git a/data/claude/safeguards/12005017-using-agents-according-to-our-usage-policy.md b/data/claude/safeguards/12005017-using-agents-according-to-our-usage-policy.md deleted file mode 100644 index c1b789aa..00000000 --- a/data/claude/safeguards/12005017-using-agents-according-to-our-usage-policy.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: "Using Agents According to Our Usage Policy" -title_slug: "using-agents-according-to-our-usage-policy" -source_url: "https://support.claude.com/en/articles/12005017-using-agents-according-to-our-usage-policy" -last_updated_iso: "2026-03-16T20:53:13Z" -article_id: "13255523" -breadcrumbs: - - "Safeguards" ---- - -# Using Agents According to Our Usage Policy - -_Last updated: 2026-03-16T20:53:13Z_ - -All uses of agents and agentic features must continue to adhere to Anthropic’s Usage Policy. The following are intended to be non-exhaustive illustrations of how our Usage Policy applies to certain agentic uses. As agentic capabilities evolve, we will update this list with additional examples to help users understand what our Usage Policy covers in practice in agentic environments. - -## Do Not Use Agents for Surveillance or Unauthorized Data Collection - -This includes using agents to: - -- Monitor or track individuals’ online activities, behaviors, or movements without notification or consent -- Collect, compile, or analyze personal information to create profiles based on individuals’ protected attributes, sensitive characteristics, or personal circumstances -- Use facial recognition or biometric identification software or websites -- Conduct mass surveillance across multiple websites or platforms to send communications or engage in any form of targeted actions - -## Do Not Use Agents to Generate or Distribute Harmful Content - -This includes using agents to: - -- Create websites or domains that mimic legitimate webpages -- Generate content that leads to phishing, social engineering, or fraud -- Impersonate individuals (private or public) without their consent - -## Do Not Use Agents to Engage in Scaled Abuse - -This includes using agents to: - -- Spam government services, emergency systems, or crisis helplines -- Overwhelm servers with traffic to disrupt services (e.g., DDoS attacks) -- Coordinate harassment campaigns across multiple platforms or accounts -- Manipulate online polls, voting systems, or traffic metrics -- Create or manage multiple accounts to evade detection or circumvent platform safeguards -- Engage in click farming or artificial engagement (e.g., through likes or comments) on social media -- Automate influence operations or coordinated inauthentic behavior -- Bulk report people, users, or content through abuse reporting systems - -## Do Not Use Agents for Unauthorized System Access or Manipulation - -This includes using agents to: - -- Install malware, backdoors, or monitoring software without authorization -- Execute commands that attempt privilege escalation or system exploitation -- Perform actions that could compromise critical infrastructure or emergency services -- Engage in unauthorized, illegal, or fraudulent financial transactions (such as brokerage or investment advisory activities) or payment processing -- Access or modify another person's account using their stored credentials without authorization - -## Related Articles -- [Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy](https://support.claude.com/en/articles/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy) -- [Exceptions to our Usage Policy](https://support.claude.com/en/articles/9528712-exceptions-to-our-usage-policy) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) -- [Buy usage bundles](https://support.claude.com/en/articles/14246112-buy-usage-bundles) diff --git a/data/claude/safeguards/12109679-creating-a-new-account-after-deletion.md b/data/claude/safeguards/12109679-creating-a-new-account-after-deletion.md deleted file mode 100644 index 36977fcb..00000000 --- a/data/claude/safeguards/12109679-creating-a-new-account-after-deletion.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Creating a new account after deletion" -title_slug: "creating-a-new-account-after-deletion" -source_url: "https://support.claude.com/en/articles/12109679-creating-a-new-account-after-deletion" -last_updated_iso: "2026-03-16T20:51:26Z" -article_id: "13412599" -breadcrumbs: - - "Safeguards" ---- - -# Creating a new account after deletion - -_Last updated: 2026-03-16T20:51:26Z_ - -If you receive the following message, "The email you used is either associated with an existing account or an account that was active within the last 30 days," this is due to having a deleted account with multiple attempts to create new accounts with the same email address. - -If your previous account was disabled for [Usage Policy violations](https://www.anthropic.com/legal/aup), you won't be able to create new accounts with the email address associated with the disabled account, regardless of waiting period. - -## Related Articles -- [Safeguards warnings and appeals](https://support.claude.com/en/articles/8241253-safeguards-warnings-and-appeals) -- [How do I change the email address associated with my account?](https://support.claude.com/en/articles/8452276-how-do-i-change-the-email-address-associated-with-my-account) -- [How can I delete my Claude account?](https://support.claude.com/en/articles/9028421-how-can-i-delete-my-claude-account) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Logging in to your Console account](https://support.claude.com/en/articles/13371040-logging-in-to-your-console-account) diff --git a/data/claude/safeguards/12119250-model-safety-bug-bounty-program.md b/data/claude/safeguards/12119250-model-safety-bug-bounty-program.md deleted file mode 100644 index dcd4425c..00000000 --- a/data/claude/safeguards/12119250-model-safety-bug-bounty-program.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: "Model Safety Bug Bounty Program" -title_slug: "model-safety-bug-bounty-program" -source_url: "https://support.claude.com/en/articles/12119250-model-safety-bug-bounty-program" -last_updated_iso: "2026-03-16T20:49:23Z" -article_id: "13426208" -breadcrumbs: - - "Safeguards" ---- - -# Model Safety Bug Bounty Program - -_Last updated: 2026-03-16T20:49:23Z_ - -## Purpose - -We believe external testing is crucial for building a safe AI ecosystem. As model capabilities advance, the consequences of jailbreaks could become increasingly significant. This ongoing Program builds on our successful previous bug bounty initiatives with several key objectives: - -1. Identify universal jailbreaks in our deployed systems with ASL-3 protections -2. Provide continuous assessment of our safeguards' effectiveness -3. Test our monitoring systems' ability to detect vulnerabilities -4. Incentivize the user of one central legitimate channel for reporting publicly available jailbreaks - -## Program Overview - -Our Model Safety Bug Bounty Program is run through HackerOne. Through this Program, we are interested in finding universal jailbreaks that surpass our [Constitutional Classifiers](https://www.anthropic.com/news/constitutional-classifiers) system. We also occasionally run targeted programs within our overall Program to test the robustness of classifiers we hope to launch in the future. - -A universal jailbreak is a generalized technique that reliably elicits policy-violating responses from a language model, regardless of the input prompt. Unlike narrow jailbreaks, which depend on the specifics of a particular question or context, universal jailbreaks work across a wide range of prompts and scenarios. - -This is an ongoing Program. Once accepted to the Program on HackerOne, participants can submit jailbreak reports at any time through this Program. **To help with your red-teaming efforts, we provide access to a free model alias that reflects the model and classifiers live on our latest, most advanced model**.** Your use of this free model alias must be limited to performing authorized red-teaming activities.** - -## Program Scope - -This Program is primarily interested in discovering jailbreaks that are **universal**, in that they can reveal harmful information across a wide range of queries, and **detailed**, in that they reveal highly specific harmful information related to biological threats. - -To emphasize, we are interested in jailbreaks that extract information that answers a set of **harmful biological questions that we share with accepted participants in the Program.** - -We will pay **up to $35,000 per novel, universal jailbreak identified.** We are only interested in jailbreaks that reveal substantial amounts of harmful information based on our sole criteria and discretion. We award bounties using a sliding scale based on an internal grading rubric which determines how detailed and accurate responses are. - -This program is scoped to jailbreaks on our Constitutional Classifiers. For technical vulnerabilities that potentially exist on our Information Systems such as misconfigurations, CSRFs or cross site request forgeries, privilege escalation attacks, SQL Injection, XSS, and directory traversal attacks, please refer to our [Responsible Disclosure Policy](https://www.anthropic.com/responsible-disclosure-policy) and submit your report [here](https://hackerone.com/297a385f-b3bd-4ecd-9466-7d9ad55371ce/embedded_submissions/new). - -## How to Apply - -You can apply to join our Program [here](https://docs.google.com/forms/d/e/1FAIpQLSf3IuyunFH1Rbz_9Bpt2kGBfwSW5QQ1TBkeAzNZrtCP-hRvNA/viewform). We review applications on a rolling basis. If accepted, you will receive an invite via HackerOne. IIf you do not already have a HackerOne account, please create one before applying to the Program so we can invite you directly on the platform. You must use your @wearehackerone.com email alias to create a [Claude Console account](https://platform.claude.com). - -## Disclosure Guidelines & Confidentiality Obligations - -All Program participants are required to sign a non-disclosure agreement to protect Program confidentiality as a condition for joining. **You may publicly disclose:** - -- The existence of Anthropic's Model Safety Bug Bounty Program. -- Your participation as a selected participant in the Program. - -**You may not disclose without express permission:** - -- Any jailbreaks/vulnerabilities (even resolved ones) outside of the Program without express consent from Anthropic. -- The testing question set. -- Details about the classifiers and safety mitigations. -- Information about the models being tested. -- Identity of other participants. -- Any other information related to the Program, except as expressly permitted above. - -## Anthropic’s Use of Data from the Program - -Participant agrees that all data submitted to Anthropic, including its products and services, in connection with this Program may be used, stored, shared, and/or published by Anthropic indefinitely in furtherance of its safety research, model development, and related purposes without further obligation to Participant. - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [What is the External Researcher Access Program?](https://support.claude.com/en/articles/9125743-what-is-the-external-researcher-access-program) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) -- [Anthropic's AI for Science Program](https://support.claude.com/en/articles/11199177-anthropic-s-ai-for-science-program) -- [Public Vulnerability Reporting](https://support.claude.com/en/articles/11427875-public-vulnerability-reporting) diff --git a/data/claude/safeguards/13171706-crisis-helpline-support-in-claude.md b/data/claude/safeguards/13171706-crisis-helpline-support-in-claude.md deleted file mode 100644 index 78c6b4b7..00000000 --- a/data/claude/safeguards/13171706-crisis-helpline-support-in-claude.md +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: "Crisis Helpline Support in Claude" -title_slug: "crisis-helpline-support-in-claude" -source_url: "https://support.claude.com/en/articles/13171706-crisis-helpline-support-in-claude" -last_updated_iso: "2026-03-16T21:01:37Z" -article_id: "14982572" -breadcrumbs: - - "Safeguards" ---- - -# Crisis Helpline Support in Claude - -_Last updated: 2026-03-16T21:01:37Z_ - -*For medical emergencies, active injuries, or situations where you're in immediate physical danger, please contact emergency services (such as 911 in the US and Canada, or 112 in much of Europe) or go to your nearest emergency room.* - -*This guidance was developed in partnership with ThroughLine.* - -Claude may sometimes display crisis support resources in a banner or in its responses. These resources are designed to connect you with people who specialize in helping during difficult moments. - -## Why am I seeing a crisis support message? - -Claude may show a banner with connections to crisis support resources when your conversation touches on topics that may be related to emotional distress, suicidal thoughts, or self-harm. This banner is surfaced by a separate detection system, not from Claude directly. - -These resources are there to make it easier to get help if you want it. You decide whether to use these resources, and there are no consequences for your account based on your decision to access resources. - -If the banner doesn't feel relevant to your situation, that's completely okay - you can simply dismiss it. We'd rather offer support when it's not needed than miss an opportunity to help someone who could use it. After you see the banner, it won't appear again for about two hours, but you can always access crisis resources at [claude.findahelpline.com](http://claude.findahelpline.com) anytime. - -## What is a crisis helpline? - -Crisis helplines are free services staffed by trained personnel (who could be a volunteer, a counselor, or an individual who has been through similar situations) who provide support during tough times. You can usually reach them through multiple options (often phone, text, and/or online chat). Most operate around the clock, every day of the year, so help is available whenever you need it. - -#### What helplines offer - -- **A caring ear: **Responders are there to hear what you're experiencing, without judgment or criticism. -- **Safety support: **If you're having thoughts of suicide or self-harm, they can work with you to create a plan for staying safe. -- **In-the-moment guidance: **They can help you work through overwhelming feelings and figure out next steps. -- **Connections to ongoing care: **They can point you toward community resources, support groups, or mental health services if you're looking for longer-term help. -- **Support for concerned loved ones: **If you’re worried about a friend or family member, helplines can help you think through how to be there for them. - -You don't need to be at a breaking point to reach out. People contact helplines for all kinds of reasons - sometimes just to have someone listen. - -## How to connect with a helpline - -Contacting a helpline is straightforward, and there's no special preparation needed: - -- **Choose your method:** Many helplines let you call, text, or chat online. You can check what's available and pick whichever feels most comfortable for you. -- **Speak freely: **Share what's on your mind however it comes out. There's no script to follow. Something like "I'm not sure where to start" works perfectly fine. -- **Feel free to let them guide the conversation:** The helpline responder will ask some questions to understand your situation and how they can best support you. You're always in control of what you share and where the conversation goes. -- **Share only what you're comfortable with: **You can remain anonymous. There’s no requirement to provide your name or any identifying details. - -#### A few things to keep in mind - -- Crisis helplines provide immediate support, not ongoing therapy. However, they can help connect you with longer-term resources. -- For medical emergencies, active injuries, or situations where you're in immediate physical danger, please contact emergency services (911 in the US or Canada and 112 in much of Europe) or go to your nearest emergency room. - -## Understanding who provides what - -**Crisis helplines and Anthropic are entirely different organizations with different roles.** This distinction matters because it affects what kind of help you can get from each. It’s important to note that: - -- **Helpline responders are not Anthropic employees. **They specialize in emotional and mental health support. Questions about Claude, your account, technical issues, or billing aren't something they can address. -- **Your Claude activity stays private. **Anthropic doesn't send your conversations to helplines. Helplines have no information about what you've discussed with Claude or any details about your account. - -## Need help with Claude itself? - -For anything related to Claude or your Anthropic account, here's where to go: - -- **Support center: **Visit [support.anthropic.com](https://support.anthropic.com) -- **Account questions: **Check your account settings for help options -- **Feedback on responses: **The thumbs down button on any Claude response lets you flag concerns - -## Frequently asked questions - -We worked with ThroughLine to provide answers to common questions about using a crisis helpline. - -#### Is there a cost for using crisis helplines via ThroughLine? - -Crisis helplines don't charge anything. Standard phone or texting rates from your carrier may apply, but the service itself is free. - -#### Where can I find a helpline? - -If you're in the United States, the 988 Suicide & Crisis Lifeline is available by call or text. For other countries, a directory of services worldwide maintained by ThroughLine can be found at [claude.findahelpline.com](http://claude.findahelpline.com). - -#### Does talking to a helpline actually make a difference? - -Studies consistently show that crisis counseling reduces distress and helps people feel more grounded. Responders are specifically trained to help during difficult moments, including supporting people through thoughts of self-harm. - -#### I'm not in a crisis. Is it still okay to call? - -Absolutely. Many people reach out when they're stressed, lonely, or just having a hard day. You don't need to meet some threshold of "bad enough" to deserve support. - -#### Can I call about someone else I'm worried about? - -Yes. Helplines support people who are concerned about others too. They can offer guidance on how to approach the situation and be helpful to the person you care about. - -#### Are there options besides phone calls? - -Many helplines offer text and online chat alongside traditional phone support. You can use whatever channel feels most comfortable to you. - -#### Will the helpline contact my family or anyone else? - -Generally, no. Conversations with support personnel are kept confidential. The main exception is if a responder believes there's an immediate, serious safety risk - and even then, they'll typically try to work with you first. Different helplines have slightly different policies, so feel free to ask when you connect. - -#### What about non-English speakers or people outside the United States? - -Helplines exist in countries around the globe, many offering support in local languages. You can locate services in your region on [claude.findahelpline.com](http://claude.findahelpline.com). - -#### Is it okay to contact a helpline multiple times? - -Yes, though some services have guidelines around frequency. Feel free to ask about their approach when you're connected. - -#### Does Anthropic send my Claude conversations to helplines? - -No. Your interactions with Claude remain with Anthropic. Helpline personnel have no access to your messages, account information, or anything else related to your use of Claude. When you contact a helpline, that's a completely separate conversation. - -#### What if I have to wait to speak with someone? - -High demand sometimes means wait times. If that happens, you can stay on the line, try reaching out via a different method (chat instead of phone, for instance), or contact an alternative helpline. [claude.findahelpline.com](http://claude.findahelpline.com) lists multiple options for most locations. - -#### I feel nervous about reaching out. - -That's a common feeling. Helplines understand this and won't push you to share more than you're ready to. You control the pace and depth of the conversation. If it helps, you might start with something simple: "I'm feeling nervous about this call." - -#### How are the crisis resources in Claude selected? - -We work with ThroughLine, an organization that curates and maintains a global directory of verified crisis helplines. The resources shown are selected based on your location to provide relevant, local support options. - -## Related Articles -- [I use Claude in Amazon Bedrock. Who do I contact for customer support inquiries?](https://support.claude.com/en/articles/7996921-i-use-claude-in-amazon-bedrock-who-do-i-contact-for-customer-support-inquiries) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [Logging in to your Claude account](https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) diff --git a/data/claude/safeguards/14328960-identity-verification-on-claude.md b/data/claude/safeguards/14328960-identity-verification-on-claude.md deleted file mode 100644 index 128af480..00000000 --- a/data/claude/safeguards/14328960-identity-verification-on-claude.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: "Identity verification on Claude" -title_slug: "identity-verification-on-claude" -source_url: "https://support.claude.com/en/articles/14328960-identity-verification-on-claude" -last_updated_iso: "2026-04-13T17:48:49Z" -article_id: "16741003" -breadcrumbs: - - "Safeguards" ---- - -# Identity verification on Claude - -_Last updated: 2026-04-13T17:48:49Z_ - -Being responsible with powerful technology starts with knowing who is using it. Identity verification helps us prevent abuse, enforce our usage policies, and comply with legal obligations. - -We are rolling out identity verification for a few use cases, and you might see a verification prompt when accessing certain capabilities, as part of our routine platform integrity checks, or other safety and compliance measures. - -We only use your verification data to confirm who you are and not for any other purposes. - -## How are we verifying? - -We selected Persona Identities as our verification partner based on the strength of their technology, privacy controls, and security safeguards. Follow the steps below to complete your identity verification process. - -## What you'll need - -Before you start, have these ready: - -- **A valid government-issued photo ID**: the physical document, in hand -- **A phone or a computer with a camera**: you may be asked to take a live selfie with your phone, or your webcam -- **A few minutes**: verification typically takes under five minutes - -## Accepted ID types - -We accept original, physical **government-issued** photo IDs from most countries. Common examples include: - -- Passport -- Driver's license or state/provincial ID card -- National identity card - -Your ID must be issued by a government, clearly legible, undamaged, and include a photo of you. - -**We do not accept:** - -- Photocopies, screenshots, scans, or photos of a photo -- Digital or mobile IDs (such as mobile driver's licenses) -- Non-government IDs: student IDs, employee badges, library cards, bank cards -- Temporary paper IDs - -## How your data is protected - -We know that handing over an ID is a meaningful ask, and we've designed this process to protect your information at every step. - -- Anthropic is the data controller for your verification data. That means we set the rules for how it's used and how long it's kept. Persona processes it on our behalf, under our instructions. -- Your ID and selfie are collected and held by Persona, not on Anthropic's systems. Anthropic can access verification records through Persona's platform when needed—for example, to review an appeal—but we don't copy or store those images ourselves. -- Persona is contractually limited in how they can use your data: only to provide and support verification and to improve their ability to prevent fraud. They're bound to protect it with industry-standard security controls and delete it in line with the retention limits we've set and applicable law. -- All data passing through and to Persona is encrypted in transit and at rest. - -For full details on how we handle personal data, see our **[Privacy Policy](https://www.anthropic.com/legal/privacy)**. - -## What we're *not* doing - -- **We are not using your identity data to train our models.** Verification data is used solely to confirm who you are and to meet our legal and safety obligations. -- **We are not collecting more than we need.** We ask for the minimum information required to verify your identity. -- **We are not sharing your identity data with anyone else. **Verification data stays between you, Persona, and Anthropic, except where we're legally required to respond to valid legal processes. Your verification data is never shared with third parties for marketing, advertising, or any purpose unrelated to verification and compliance. - -## What if my verification fails? - -Verification can fail for a number of reasons: a blurry photo, an unreadable document, an expired ID, or a technical issue. - -If your verification is unsuccessful: - -1. **Try again.** You'll have multiple attempts within the verification flow—most failures are resolved by retaking the photo in better lighting or using a different government-issued photo ID. -2. **Check your document.** Make sure your ID is undamaged and clearly legible. -3. **Contact us.** If you've used your attempts and still can't verify, reach out to us via this **[form](http://claude.com/form/identity-verification-help)** and we'll take a look. - -## Why did my account get banned after verification? - -As part of our safety process, we may ban an account for a variety of reasons: - -- Repeated violations of our Usage Policy -- Account creation from an unsupported location -- Terms of Service violations -- Under-18 usage - -If you feel your account has been wrongly banned, please **[fill out the appeal form](https://docs.google.com/forms/d/e/1FAIpQLSdcTocgFJXSJzFJzVc47nxKmjeVhXDfgRaifH3DUZhYarA8vA/viewform?usp=dialog)** with your account information so our Safeguards team can further investigate why your account was disabled. - -## Questions? - -If you have questions about identity verification, your data, or the verification process, reach out to us via this **[form](http://claude.com/form/identity-verification-help)**. - -## Related Articles -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [Get started with Claude for Government](https://support.claude.com/en/articles/14503590-get-started-with-claude-for-government) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) -- [Model availability in Claude for Government](https://support.claude.com/en/articles/14503794-model-availability-in-claude-for-government) -- [Real-time cyber safeguards on Claude](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude) diff --git a/data/claude/safeguards/14604842-real-time-cyber-safeguards-on-claude.md b/data/claude/safeguards/14604842-real-time-cyber-safeguards-on-claude.md deleted file mode 100644 index 140865f9..00000000 --- a/data/claude/safeguards/14604842-real-time-cyber-safeguards-on-claude.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: "Real-time cyber safeguards on Claude" -title_slug: "real-time-cyber-safeguards-on-claude" -source_url: "https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude" -last_updated_iso: "2026-04-16T13:24:56Z" -article_id: "17089111" -breadcrumbs: - - "Safeguards" ---- - -# Real-time cyber safeguards on Claude - -_Last updated: 2026-04-16T13:24:56Z_ - -As part of our ongoing safety commitments, we are rolling out new real-time cyber safeguards on our most capable Claude models. These safeguards are designed to automatically detect and block requests that may indicate prohibited or high-risk cybersecurity usage based on our Usage Policy. - -We continuously evaluate our models against emerging threats and evolve our defenses accordingly. After extensive capability and safety testing, we believe a stronger, real-time layer of cyber defense is now warranted on our most capable models. - -This work is ongoing. We'll continue to test, refine, and evolve safeguards over time. - -## How this works - -Our cyber safeguards currently block two categories of activities: - -- **Prohibited use:** Cybersecurity activities that are almost always used maliciously and have little to no legitimate defensive application such as mass data exfiltration or ransomware code development. These are blocked by default and not subject to adjustment via self-serve application through the Cyber Verification Program. -- **High Risk Dual use:** Cybersecurity activities that have legitimate defensive applications, such as vulnerability exploitation or offensive security tooling development. These are blocked by default, but defensive users can apply for adjustment for legitimate use cases through the Cyber Verification Program described below. - -## Cyber Verification Program - -Many cybersecurity practitioners do legitimate work that overlaps with the dual use category above. The Cyber Verification Program (CVP) is a free application-based program that is designed to enable professionals to continue working on legitimate dual use tasks safely while minimizing interruption. - -If your use case has a legitimate defensive purpose and is being affected by these safeguards, we encourage you to apply for the CVP. See **How to apply** below for the right path based on how you access Claude. - -Organizations on Zero Data Retention (ZDR) are not currently eligible to participate in the CVP. If you have a Sales Managed ZDR account, please contact your Anthropic Sales Representative for more information. - -## How to apply - -How you apply depends on how you access Claude. Once you submit your application, we aim to send an email notification with our review decision within 2 business days. - -Cyber Use Case Form - -**Are you a platform owner?** If you use Claude to power products or services available to your customers and want to learn whether your platform is eligible to participate in the Cyber Verification Program, please **[fill out this Platform CVP Interest Form](https://claude.com/form/platform-cvp-interest)**. - -## Appeals - -We expect to occasionally decline eligible applications incorrectly, and approved users may still experience blocks on legitimate work. We’re actively working to reduce both. - -If you’re encountering one of these issues, we recommend checking the following: - -**Are you signed in to the right organization?** CVP approval is tied to a specific organization ID. If you're hitting blocks on a different organization—for example, your personal workspace instead of your team's organization—the approval doesn't carry over. Compare the organization ID where you're seeing blocks against the one on your approval email. - -**Is the activity actually dual use?** CVP approval only lifts blocks on dual use activities. Prohibited use activities (e.g., mass data exfiltration, ransomware code development) remain blocked regardless of CVP status. - -If you've checked both and still believe something is wrong, you can **[submit a report or appeal form](https://claude.com/form/cyber-block-false-positive-report-cvp-rejection-appeal)**. Your feedback helps us refine these safeguards. - -## Related Articles -- [API Safeguards Tools](https://support.claude.com/en/articles/9199617-api-safeguards-tools) -- [Model Safety Bug Bounty Program](https://support.claude.com/en/articles/12119250-model-safety-bug-bounty-program) -- [Getting started with Claude for Nonprofits](https://support.claude.com/en/articles/12893767-getting-started-with-claude-for-nonprofits) -- [Using Claude in Chrome Safely](https://support.claude.com/en/articles/12902428-using-claude-in-chrome-safely) -- [Set up Code Review for Claude Code](https://support.claude.com/en/articles/14233555-set-up-code-review-for-claude-code) diff --git a/data/claude/safeguards/7996906-reporting-blocking-and-removing-content-from-claude.md b/data/claude/safeguards/7996906-reporting-blocking-and-removing-content-from-claude.md deleted file mode 100644 index d4208109..00000000 --- a/data/claude/safeguards/7996906-reporting-blocking-and-removing-content-from-claude.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: "Reporting, Blocking, and Removing Content from Claude" -title_slug: "reporting-blocking-and-removing-content-from-claude" -source_url: "https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude" -last_updated_iso: "2026-03-16T21:06:22Z" -article_id: "7929276" -breadcrumbs: - - "Safeguards" ---- - -# Reporting, Blocking, and Removing Content from Claude - -_Last updated: 2026-03-16T21:06:22Z_ - -Anthropic supports a variety of ways to allow people to control their content and personal information. As a site owner, you can control what shows up in Claude outputs that use web search. As a user or member of the public, you can report problematic content that another user shares publicly or that you receive in a Claude output. For each type of concern, follow the reporting instructions below. - -Please note, we reserve the right to suspend users who frequently provide manifestly illegal content and suspend the processing of notices for users who frequently submit notices which are manifestly unfounded. We will provide a warning before suspension. - -## How to report safety issues - -We welcome reports concerning safety issues so that we can enhance the safety and harmlessness of our models. We would also like to hear from you if you identify our safety mechanisms causing any user experience issues. Please report such issues to [usersafety@anthropic.com](mailto:usersafety@anthropic.com) with enough detail for us to replicate the issue. - -#### Help us improve AI safety by reporting universal jailbreaks - -This [form](https://docs.google.com/forms/d/1bjD-H30kVJAbIHnFXKzFcSjkUNjE-mwRHSF7R2uSjYM/edit) allows you to submit universal jailbreaks for ASL-3 uses of concern (meaning elicit information related to biological threats) that you've identified. Universal jailbreaks are techniques that allow users to consistently bypass safety measures across multiple harmful queries. Thank you very much for helping us to keep Anthropic safe. - -## How to block or remove content - -#### Blocking or removing websites from Claude web search - -#### Blocking or removing content from shared Claude content - -#### Blocking or removing content from Claude outputs or shared Claude content - -## Related Articles -- [Claude is providing incorrect or misleading responses. What’s going on?](https://support.claude.com/en/articles/8525154-claude-is-providing-incorrect-or-misleading-responses-what-s-going-on) -- [Does Anthropic crawl data from the web, and how can site owners block the crawler?](https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler) -- [What is the External Researcher Access Program?](https://support.claude.com/en/articles/9125743-what-is-the-external-researcher-access-program) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) -- [Claude in Chrome Troubleshooting](https://support.claude.com/en/articles/12902405-claude-in-chrome-troubleshooting) diff --git a/data/claude/safeguards/8106465-our-approach-to-user-safety.md b/data/claude/safeguards/8106465-our-approach-to-user-safety.md deleted file mode 100644 index b6e0bc6b..00000000 --- a/data/claude/safeguards/8106465-our-approach-to-user-safety.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: "Our Approach to User Safety" -title_slug: "our-approach-to-user-safety" -source_url: "https://support.claude.com/en/articles/8106465-our-approach-to-user-safety" -last_updated_iso: "2026-03-16T21:17:53Z" -article_id: "8061560" -breadcrumbs: - - "Safeguards" ---- - -# Our Approach to User Safety - -_Last updated: 2026-03-16T21:17:53Z_ - -User safety is core to Anthropic’s mission of creating reliable, interpretable, and steerable AI systems. As we launch new ways for people to interact with Claude, we also expect to see new types of potential harm materialize, whether through the generation of misinformation, objectionable content, hate speech or other misuses. We are actively investing in and experimenting with additional safety features to supplement our existing model safety efforts and are working to provide helpful tools to a wide audience while also doing our best to mitigate harm. Launching new products in open beta allows us to experiment, iterate and hear your feedback. Here are some of the safety features we’ve introduced: - -- Detection models that flag potentially harmful content based on our [Usage Policy](https://vault.pactsafe.io/s/9f502c93-cb5c-4571-b205-1e479da61794/legal.html#aup). -- Safety filters on prompts, which may block responses from the model when our detection models flag content as harmful. -- Enhanced safety filters, which allow us to increase the sensitivity of our detection models. We may temporarily apply enhanced safety filters to users who repeatedly violate our policies, and remove these controls after a period of no or few violations. - -These features are not failsafe, and we may make mistakes through false positives or false negatives. Your feedback on these measures and how we explain them to users will play a key role in helping us improve these safety systems, and we encourage you to reach out to us at [usersafety@anthropic.com](mailto:usersafety@anthropic.com) with any feedback you may have. To learn more, [read about our core views on AI safety](https://www.anthropic.com/index/core-views-on-ai-safety). - -## Related Articles -- [I’m planning to launch a product using the Claude API. What steps should I take to ensure I’m not violating Anthropic’s Usage Policy?](https://support.claude.com/en/articles/8241216-i-m-planning-to-launch-a-product-using-the-claude-api-what-steps-should-i-take-to-ensure-i-m-not-violating-anthropic-s-usage-policy) -- [Safeguards warnings and appeals](https://support.claude.com/en/articles/8241253-safeguards-warnings-and-appeals) -- [CSAM Detection and Reporting](https://support.claude.com/en/articles/9020328-csam-detection-and-reporting) -- [API Safeguards Tools](https://support.claude.com/en/articles/9199617-api-safeguards-tools) -- [Model Safety Bug Bounty Program](https://support.claude.com/en/articles/12119250-model-safety-bug-bounty-program) diff --git a/data/claude/safeguards/8241253-safeguards-warnings-and-appeals.md b/data/claude/safeguards/8241253-safeguards-warnings-and-appeals.md deleted file mode 100644 index f4fc35fa..00000000 --- a/data/claude/safeguards/8241253-safeguards-warnings-and-appeals.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: "Safeguards warnings and appeals" -title_slug: "safeguards-warnings-and-appeals" -source_url: "https://support.claude.com/en/articles/8241253-safeguards-warnings-and-appeals" -last_updated_iso: "2026-04-16T14:15:05Z" -article_id: "8226705" -breadcrumbs: - - "Safeguards" ---- - -# Safeguards warnings and appeals - -_Last updated: 2026-04-16T14:15:05Z_ - -*Please Note: Our response times are currently longer than normal due to our recent launch and an increase in email volume. We will reply to your appeal/email as soon as we can and we ask for your patience in the meantime.* - -## Appeals - -As part of our safety process, we may ban an account for a variety of reasons: - -- Repeated violations of our **[Usage Policy](https://www.anthropic.com/legal/aup)** -- Account creation from an **[unsupported location](https://support.claude.com/en/articles/8461763-where-can-i-access-claude)** -- **[Terms of Service](https://www.anthropic.com/legal/consumer-terms)** violations - -If you feel your account has been wrongly suspended or terminated, please fill out the appeal form linked below with your account information so our Safeguards team can further investigate why your account was disabled. - -Submit an appeal - -## Warnings - -As part of our safety process, we warn users if we believe their prompts are violating our **[Usage Policy](https://www.anthropic.com/legal/aup)**. For API customers, these warnings are linked to ongoing thresholds of violative behavior across their entire API account. - -If you believe we’ve made a mistake in issuing you a warning, please email **[usersafety@anthropic.com](mailto:usersafety@anthropic.com)** with the details of your situation and your account information. - -## Related Articles -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/7996906-reporting-blocking-and-removing-content-from-claude) -- [Our Approach to User Safety](https://support.claude.com/en/articles/8106465-our-approach-to-user-safety) -- [I’m planning to launch a product using the Claude API. What steps should I take to ensure I’m not violating Anthropic’s Usage Policy?](https://support.claude.com/en/articles/8241216-i-m-planning-to-launch-a-product-using-the-claude-api-what-steps-should-i-take-to-ensure-i-m-not-violating-anthropic-s-usage-policy) -- [CSAM Detection and Reporting](https://support.claude.com/en/articles/9020328-csam-detection-and-reporting) -- [API Safeguards Tools](https://support.claude.com/en/articles/9199617-api-safeguards-tools) diff --git a/data/claude/safeguards/9020328-csam-detection-and-reporting.md b/data/claude/safeguards/9020328-csam-detection-and-reporting.md deleted file mode 100644 index e695e789..00000000 --- a/data/claude/safeguards/9020328-csam-detection-and-reporting.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: "CSAM Detection and Reporting" -title_slug: "csam-detection-and-reporting" -source_url: "https://support.claude.com/en/articles/9020328-csam-detection-and-reporting" -last_updated_iso: "2026-03-16T21:13:10Z" -article_id: "9175078" -breadcrumbs: - - "Safeguards" ---- - -# CSAM Detection and Reporting - -_Last updated: 2026-03-16T21:13:10Z_ - -Anthropic strictly prohibits Child Sexual Abuse Material (CSAM) on our services. We are committed to combatting CSAM distribution across our products and will report flagged media and related information to the National Center for Missing and Exploited Children (NCMEC). - -As just one example of how we are combatting CSAM distribution: on our first-party services, we use a hash-matching tool to detect and report known CSAM that is included in a user or organization’s inputs. This tool provides access to NCMEC’s database of known CSAM hash values. When an image is sent in an input to our services, we will calculate a perceptual hash of the image. This hash will be automatically compared against the database. In the case of a match, we will notify and provide NCMEC information about the input and the related Account. - -As part of Anthropic’s safety process, we will also send a notice to the user or organization any time we report CSAM to NCMEC. If you receive a notification from us about CSAM detection and believe we’ve made an error, please email [usersafety@anthropic.com](mailto:usersafety@anthropic.com). - -## Related Articles -- [Our Approach to User Safety](https://support.claude.com/en/articles/8106465-our-approach-to-user-safety) -- [I’m planning to launch a product using the Claude API. What steps should I take to ensure I’m not violating Anthropic’s Usage Policy?](https://support.claude.com/en/articles/8241216-i-m-planning-to-launch-a-product-using-the-claude-api-what-steps-should-i-take-to-ensure-i-m-not-violating-anthropic-s-usage-policy) -- [Law Enforcement Requests](https://support.claude.com/en/articles/9035075-law-enforcement-requests) -- [API Safeguards Tools](https://support.claude.com/en/articles/9199617-api-safeguards-tools) -- [Reporting, Blocking, and Removing Content from Claude](https://support.claude.com/en/articles/10684638-reporting-blocking-and-removing-content-from-claude) diff --git a/data/claude/safeguards/9035075-law-enforcement-requests.md b/data/claude/safeguards/9035075-law-enforcement-requests.md deleted file mode 100644 index 638ad3bf..00000000 --- a/data/claude/safeguards/9035075-law-enforcement-requests.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: "Law Enforcement Requests" -title_slug: "law-enforcement-requests" -source_url: "https://support.claude.com/en/articles/9035075-law-enforcement-requests" -last_updated_iso: "2026-03-16T21:13:48Z" -article_id: "9191415" -breadcrumbs: - - "Safeguards" ---- - -# Law Enforcement Requests - -_Last updated: 2026-03-16T21:13:48Z_ - -Anthropic PBC discloses account records solely in accordance with our Terms of Service and applicable law. For more information about Anthropic’s policies for handling governmental requests for user information, see [here](https://support.anthropic.com/en/articles/9519291-what-is-anthropic-s-policy-for-handling-governmental-requests-for-user-information). If you are a law enforcement agent who is authorized to gather evidence in connection with an official investigation, you may request records from Anthropic by emailing [law-enforcement-requests@anthropic.com](mailto:law-enforcement-requests@anthropic.com). - -Please include the following information with your request: - -- Law Enforcement Agency Country -- City -- State/Province -- Zip/Postal Code -- Law Enforcement Address -- Name of Court/Policy Department/Authority/Agency -- Name of Contact Person Handling this Matter (Detective, Investigator, etc.) -- Official Law Enforcement Agency Request Email Address -- Contact Person’s Phone Number -- Description of legal Inquiry -- Matter Type of legal Inquiry -- Attach Any Relevant Documentation (e.g., Subpoena, Warrant) -- NCMEC Report Identifier (If Applicable) - -## Related Articles -- [I think a user is infringing my copyright or other intellectual property. How do I report it?](https://support.claude.com/en/articles/10023646-i-think-a-user-is-infringing-my-copyright-or-other-intellectual-property-how-do-i-report-it) -- [Claude 4 Invite Sweepstakes Official Rules](https://support.claude.com/en/articles/11140763-claude-4-invite-sweepstakes-official-rules) -- [Online Safety Contacts](https://support.claude.com/en/articles/11174660-online-safety-contacts) -- [Enforce network-level access control with Tenant Restrictions](https://support.claude.com/en/articles/13198485-enforce-network-level-access-control-with-tenant-restrictions) -- [Unauthorized Anthropic stock sales and investment scams](https://support.claude.com/en/articles/13704655-unauthorized-anthropic-stock-sales-and-investment-scams) diff --git a/data/claude/safeguards/9199617-api-safeguards-tools.md b/data/claude/safeguards/9199617-api-safeguards-tools.md deleted file mode 100644 index 2ec8c412..00000000 --- a/data/claude/safeguards/9199617-api-safeguards-tools.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: "API Safeguards Tools" -title_slug: "api-safeguards-tools" -source_url: "https://support.claude.com/en/articles/9199617-api-safeguards-tools" -last_updated_iso: "2026-03-16T21:13:38Z" -article_id: "9379409" -breadcrumbs: - - "Safeguards" ---- - -# API Safeguards Tools - -_Last updated: 2026-03-16T21:13:38Z_ - -Whether you are just starting the process of setting up safeguards for your API deployment of Claude, or your deployment is already running, here are some strategies to consider when building your own AI safety program. These suggestions are designed to help you comply with our [Terms of Service](https://www.anthropic.com/legal/commercial-terms) and [Usage Policy](https://www.anthropic.com/legal/aup), which prohibit certain uses of Claude. Failure to comply with the [Terms](https://www.anthropic.com/legal/commercial-terms) and [Usage Policy](https://www.anthropic.com/legal/aup) may result in suspension or termination of your access to the services. - -**Basic Safeguards** - -- Store IDs linked with each API call, so if you need to pinpoint specific violative content you have the ability to find it in your systems. -- Consider assigning IDs to users, which can help you track specific individuals who are violating Anthropic’s AUP, allowing for more targeted action in cases of misuse. - - The choice to [pass IDs to Anthropic through the API](https://docs.anthropic.com/claude/reference/messages_post#:~:text=models%20for%20details.-,metadata,object,-An%20object%20describing) is up to you. But, if provided, we can more precisely pinpoint violations. To help protect end-users' privacy, any IDs passed should be cryptographically hashed. -- Consider requiring customer to sign-up for an account on your platform before utilizing Claude -- Ensure your customers understand permitted uses -- Warn, throttle, or suspend users who repeatedly violate Anthropic’s [Terms of Service](https://www.anthropic.com/legal/commercial-terms) and [Usage Policy](https://www.anthropic.com/legal/aup) - -**Intermediate Safeguards** - -- Create customization frameworks that restrict end-user interactions with Claude to a limited set of prompts or only allow Claude to review a specific knowledge corpus that you already have, which will decrease the ability of users to engage in violative behavior. -- Enable additional safety filters - free real-time moderation tooling built by Anthropic for helping detect potentially harmful prompts and managing real-time actions to reduce harm - - For more information about how to enable our additional safety filters, please reach out to [usersafety@anthropic.com](mailto:usersafety@anthropic.com). -- *For Bedrock Customers:* - - Activate your private S3 bucket in order to store prompts and completions for your own evaluation - -**Advanced Safeguards** - -- [Use Claude for your content moderation](https://docs.anthropic.com/claude/docs/content-moderation) -- Run a moderation API against all end-user prompts before they are sent to Claude to ensure they are not harmful - -**Comprehensive Safeguards** - -- Set up an internal human review system to flag prompts that are marked by Claude (being used for content moderation) or a moderation API as harmful so you can intervene to restrict or remove users with high violation rates. - -## Related Articles -- [Our Approach to User Safety](https://support.claude.com/en/articles/8106465-our-approach-to-user-safety) -- [Safeguards warnings and appeals](https://support.claude.com/en/articles/8241253-safeguards-warnings-and-appeals) -- [Responsible Use of Anthropic's Models: Guidelines for Organizations Serving Minors](https://support.claude.com/en/articles/9307344-responsible-use-of-anthropic-s-models-guidelines-for-organizations-serving-minors) -- [Report a Concern: Australian DIS Standard compliance](https://support.claude.com/en/articles/12335811-report-a-concern-australian-dis-standard-compliance) -- [Real-time cyber safeguards on Claude](https://support.claude.com/en/articles/14604842-real-time-cyber-safeguards-on-claude) diff --git a/data/claude/safeguards/9307344-responsible-use-of-anthropic-s-models-guidelines-for-organizations-serving-minors.md b/data/claude/safeguards/9307344-responsible-use-of-anthropic-s-models-guidelines-for-organizations-serving-minors.md deleted file mode 100644 index b48a11d5..00000000 --- a/data/claude/safeguards/9307344-responsible-use-of-anthropic-s-models-guidelines-for-organizations-serving-minors.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: "Responsible Use of Anthropic's Models: Guidelines for Organizations Serving Minors" -title_slug: "responsible-use-of-anthropics-models-guidelines-for-organizations-serving-minors" -source_url: "https://support.claude.com/en/articles/9307344-responsible-use-of-anthropic-s-models-guidelines-for-organizations-serving-minors" -last_updated_iso: "2026-03-16T21:09:38Z" -article_id: "9517175" -breadcrumbs: - - "Safeguards" ---- - -# Responsible Use of Anthropic's Models: Guidelines for Organizations Serving Minors - -_Last updated: 2026-03-16T21:09:38Z_ - -At Anthropic, we recognize the unique vulnerabilities and needs of children in digital spaces. In order to create a safer digital environment and mitigate risks, organizations providing minors with the ability to directly interact with products that incorporate our API(s) should implement the following safeguards: - -**1. Additional Technical Measures** - -Organizations with products serving minors should implement additional safety features tailored to their unique use cases, as they are best situated to understand the specific ways their end users may interact with products that incorporate Anthropic's services. These safety measures may include, but are not limited to: - -- Age verification systems to ensure only intended users can access the product -- Content moderation and filtering to block inappropriate or harmful content -- Monitoring and reporting mechanisms to identify and address potential issues -- Educational resources and guidance for minors on safe and responsible use of the product - -In addition to these organization-specific measures, Anthropic may make available technical measures intended to tailor product experiences for certain end users, including minors. For example, we may provide a child-safety system prompt, which organizations serving minors should implement as part of a comprehensive suite of safety measures. It is important to note that, while helpful, these technical measures are not infallible and should be used in conjunction with the organization's own safety features to ensure a robust approach to child safety. - -**2. Regulatory Compliance** - -It is the responsibility of organizations to comply with all applicable child safety and data privacy regulations, such as the Children's Online Privacy Protection Act (COPPA) in the United States. Compliance with these regulations should be clearly stated on the organization’s website or similar public-facing documentation. - -**3. Disclosure Requirements** - -Organizations must disclose to their users that they are interacting with an AI system rather than a human. - -Anthropic will periodically audit organizations for compliance with these safeguards. If your organization has a high violation rate and has not implemented these safety recommendations, we may ask you to implement them. Failure to implement these recommendations when requested, or a continued high violation rate, may lead to the suspension or termination of your account. - -## Related Articles -- [Anthropic's AI for Science Program](https://support.claude.com/en/articles/11199177-anthropic-s-ai-for-science-program) -- [Model Safety Bug Bounty Program](https://support.claude.com/en/articles/12119250-model-safety-bug-bounty-program) -- [Can I use my Outputs to train an AI model?](https://support.claude.com/en/articles/12326764-can-i-use-my-outputs-to-train-an-ai-model) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) -- [Identity verification on Claude](https://support.claude.com/en/articles/14328960-identity-verification-on-claude) diff --git a/data/claude/safeguards/9528712-exceptions-to-our-usage-policy.md b/data/claude/safeguards/9528712-exceptions-to-our-usage-policy.md deleted file mode 100644 index 6511384c..00000000 --- a/data/claude/safeguards/9528712-exceptions-to-our-usage-policy.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "Exceptions to our Usage Policy" -title_slug: "exceptions-to-our-usage-policy" -source_url: "https://support.claude.com/en/articles/9528712-exceptions-to-our-usage-policy" -last_updated_iso: "2026-03-16T21:10:36Z" -article_id: "9792548" -breadcrumbs: - - "Safeguards" ---- - -# Exceptions to our Usage Policy - -_Last updated: 2026-03-16T21:10:36Z_ - -Anthropic maintains a comprehensive Usage Policy to ensure the responsible deployment of our AI systems. Anthropic may enter into contracts with government customers that tailor use restrictions to that customer’s public mission and legal authorities if, in Anthropic’s judgment, the contractual use restrictions and applicable safeguards are adequate to mitigate the potential harms addressed by this Usage Policy. - -For example, with carefully selected government entities, we may allow foreign intelligence analysis in accordance with applicable law. All other use restrictions in our Usage Policy, including those prohibiting use for disinformation campaigns, the design or use of weapons, censorship, domestic surveillance, and malicious cyber operations, remain. - -At this time, this policy only applies to models that are at AI Safety Level 2 (ASL-2) under our Responsible Scaling Policy (RSP). - -**What government entities are eligible for Usage Policy modifications?** - -Our evaluation of whether to tailor use restrictions to the mission and legal authorities of a government entity aims to balance enabling beneficial uses of our products and services with mitigating potential harms, and includes: - -- Our assessment of the models’ suitability for the proposed use cases. -- The legal authorities of the agency in question. -- The extent of the agency's willingness to engage in ongoing dialogue with Anthropic. -- The safeguards in place to prevent misuse and mitigate risks of mistakes. -- The degree of independent and democratic oversight of the organizations and their uses of AI technologies, including legislative or regulatory constraints and other relevant public commitments. - -## Related Articles -- [Our Approach to User Safety](https://support.claude.com/en/articles/8106465-our-approach-to-user-safety) -- [API Safeguards Tools](https://support.claude.com/en/articles/9199617-api-safeguards-tools) -- [Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy](https://support.claude.com/en/articles/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy) -- [What is Anthropic’s policy for handling governmental requests for user information?](https://support.claude.com/en/articles/9519291-what-is-anthropic-s-policy-for-handling-governmental-requests-for-user-information) -- [Using Agents According to Our Usage Policy](https://support.claude.com/en/articles/12005017-using-agents-according-to-our-usage-policy) diff --git a/data/claude/team-and-enterprise-plans/admin-management/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md b/data/claude/team-and-enterprise-plans/admin-management/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md deleted file mode 100644 index 9fb0fa3e..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Manage user feedback settings on Team and Enterprise plans" -title_slug: "manage-user-feedback-settings-on-team-and-enterprise-plans" -source_url: "https://support.claude.com/en/articles/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans" -last_updated_iso: "2026-03-16T20:34:00Z" -article_id: "11166866" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Manage user feedback settings on Team and Enterprise plans - -_Last updated: 2026-03-16T20:34:00Z_ - -As a Primary Owner or Owner of a Team or Enterprise plan, you can manage the ability for members of your organization to submit feedback to Anthropic via thumbs up / thumbs down. - -1. Navigate to **[Organization settings > Data and Privacy](https://claude.ai/admin-settings/data-privacy-controls).** -2. Use the toggle to change the **Rate chats **setting for your organization: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2058292603/75752add0bed6a9f3ab217f01708/CleanShot%2B2026-02-12%2Bat%2B08_55_14-402x.png?expires=1776783600&signature=4019c4ddc602c658cd76c75fcad8466ddbcca275a76724dbec923c9bd1c534d3&req=diAiHst3n4dfWvMW1HO4zYGm%2FSEbGKvK085gFtEpvcTq49YeBaRk%2Bw3AZKt3%0ADSrV8zi%2FOTGZwceZZm8%3D%0A) - -More information on how Anthropic collects, uses, and stores feedback data can be found in our Privacy Center: **[How long do you store my organization’s data?](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)** - -## Related Articles -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [Configure custom data retention controls for Enterprise plans](https://support.claude.com/en/articles/10440198-configure-custom-data-retention-controls-for-enterprise-plans) -- [Manage user feedback settings on Claude Console](https://support.claude.com/en/articles/10504853-manage-user-feedback-settings-on-claude-console) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/admin-management/12004354-purchase-and-manage-seats-on-team-plans.md b/data/claude/team-and-enterprise-plans/admin-management/12004354-purchase-and-manage-seats-on-team-plans.md deleted file mode 100644 index 8da02da7..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/12004354-purchase-and-manage-seats-on-team-plans.md +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: "Purchase and manage seats on Team plans" -title_slug: "purchase-and-manage-seats-on-team-plans" -source_url: "https://support.claude.com/en/articles/12004354-purchase-and-manage-seats-on-team-plans" -last_updated_iso: "2026-03-16T20:37:43Z" -article_id: "13254584" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Purchase and manage seats on Team plans - -_Last updated: 2026-03-16T20:37:43Z_ - -Seat management allows Team plan owners to control their organization's seat allocation, assign users to different seat types, and manage billing. For pricing and billing details, see **[How is my Team plan bill calculated?](https://support.claude.com/en/articles/9267289-how-is-my-team-plan-bill-calculated)** - -> **Permissions note:** Only Owners and Primary Owners can purchase seats and access **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. Admins and above can reassign seat types for members in **[Organization](https://claude.ai/admin-settings/billing)[ settings > Organization](https://claude.ai/admin-settings/organization)**. - -For information on adding and removing members from your organization, see **[Managing members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-managing-members-on-team-and-enterprise-plans)**. - ---- - -## Understanding seat types - -Team plans offer two seat types: - -Organizations can mix and match seat types based on team needs. Assign Premium seats to power users who need more capacity, while keeping other team members on Standard seats. - -Your plan has a total seat allocation (e.g., 30 Standard seats and 10 Premium seats). Within that allocation, you can assign and reassign users to different seat types as needed. - ---- - -## Purchasing new seats - -> **Important:** If you want to upgrade an existing member from Standard to Premium, you don't need to purchase a new seat. Use the seat tier reassignment in **[Organization](https://claude.ai/admin-settings/billing)[ settings > Organization](https://claude.ai/admin-settings/organization)** instead — see **[Upgrading a Standard seat to Premium](#h_e7a7f4f396)** below. - -Follow these steps to add seats to your plan's total allocation: - -1. Log in with your Owner or Primary Owner account. -2. Navigate to **[Organization](https://claude.ai/admin-settings/billing)[ settings > Organization](https://claude.ai/admin-settings/organization)**. -3. Click "Manage" under "Total seats." -4. In the "Seat breakdown" modal, click "Add or change seats." -5. Click the "**+**" next to the seat type you want to add (Standard or Premium). -6. Click "Next" to review your purchase details and confirm the billing impact. -7. Check the confirmation box before continuing. -8. Click "Confirm & purchase" to complete the transaction. - -> **Note:** You can also purchase seats while adding a new member. If you don't have an available seat of the selected type, you'll be prompted to purchase one. - ---- - -## Reducing your seat allocation - -You can reduce the total number of seats on your Team plan: - -1. Log in with your Owner or Primary Owner account. -2. Navigate to **[Organization](https://claude.ai/admin-settings/billing)[ settings > Organization](https://claude.ai/admin-settings/organization)**. -3. If needed, remove members or reassign them to free up the seats you want to eliminate. -4. Click “Manage” under **Total seats**. -5. Click “Add or change seats” in the **Seat breakdown** modal. -6. Click the "**-**" next to the seat type you want to reduce. -7. Click “Next” to review the changes. -8. Check the confirmation box and click "Confirm & purchase" to complete the change. - ---- - -## Assigning and reassigning seat types - -You can move users between Standard and Premium seats within your existing allocation. - -To reassign a user's seat type: - -1. Go to **[Organization](https://claude.ai/admin-settings/billing)[ settings > Organization](https://claude.ai/admin-settings/organization)**. -2. Find the member you want to reassign. -3. Click the dropdown under **Seat Tier**. -4. Select Standard or Premium. - -Members moved from Premium to Standard will have lower usage limits, and vice versa. - -## Upgrading a Standard seat to Premium - -Upgrading a member from Standard to Premium is a reassignment, not a new purchase. You don't need to buy an additional seat unless your Premium allocation is already full. - -1. Go to **[Organization](https://claude.ai/admin-settings/billing)[ settings > Organization](https://claude.ai/admin-settings/organization)**. - -2. Find the member assigned to a Standard seat you want to upgrade. - -3. Click the dropdown under **Seat Tier**. - -4. Select "Premium." - -If you have no available Premium seats, you'll be prompted to purchase one at this point. - -The upgrade is prorated based on your billing cycle, and you'll be charged the price difference immediately. - -#### What if I don't have an available seat? - -If you try to reassign a user to Premium but don't have any available Premium seats, you'll then be prompted to purchase an additional Premium seat. - -## Using "unassigned" to swap users between seat types - -The unassigned option allows you to temporarily remove a user from a seat without removing them from your organization. This is useful when you need to swap people between seat types within your existing allocation. - -**Example:** You have five Premium seats, all assigned. You want to move User A (currently on Premium) to Standard, and move User B (currently on Standard) to Premium—without purchasing an additional seat. - -1. Go to **[Organization](https://claude.ai/admin-settings/billing)[ settings > Organization](https://claude.ai/admin-settings/organization)**. -2. Find User A and change their seat tier to "Unassigned." This frees up one Premium seat. -3. Find User B and change their seat tier to "Premium." They now occupy the available Premium seat. -4. Find User A and change their seat tier to "Standard." - -> **Note:** Unassigned users remain members of your organization but cannot use Claude until they're assigned to a seat. - -## Seat assignment with JIT or SCIM provisioning - -**[Users provisioned via JIT or SCIM](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning-to-manage-user-assignments-on-team-or-enterprise-plans)** are automatically assigned to the highest-available seat type when they're added. Admins and above can manually reassign seat types afterward in **[Organization](https://claude.ai/admin-settings/billing)[ settings > Organization](https://claude.ai/admin-settings/organization)**. - -You can also enable group mappings with JIT or SCIM to provision users directly to a specific seat type. - ---- - -## Understanding billing - -- **New seats** are prorated based on your billing cycle and charged immediately. -- **Seat type upgrades** (Standard → Premium) are prorated and charged immediately for the price difference. -- **Removing members** does not trigger an immediate credit or refund. The seat becomes available to assign to another member. To reduce your bill, you'll need to reduce your plan's total seat allocation. - -For detailed billing calculations and examples, see **[How is my Team plan bill calculated?](https://support.claude.com/en/articles/9267289-how-is-my-team-plan-bill-calculated)** - -## Related Articles -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/admin-management/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans.md b/data/claude/team-and-enterprise-plans/admin-management/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans.md deleted file mode 100644 index b9aab059..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans.md +++ /dev/null @@ -1,161 +0,0 @@ ---- -title: "Manage extra usage for Team and seat-based Enterprise plans" -title_slug: "manage-extra-usage-for-team-and-seat-based-enterprise-plans" -source_url: "https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans" -last_updated_iso: "2026-04-15T21:44:39Z" -article_id: "13257005" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Manage extra usage for Team and seat-based Enterprise plans - -_Last updated: 2026-04-15T21:44:39Z_ - -This article explains how Team and seat-based Enterprise plan Owners and Primary Owners can purchase extra usage, allowing members to continue using Claude, Cowork, and Claude Code after reaching usage limits for their assigned seat. - -## What is extra usage? - -Enabling extra usage allows Team and seat-based Enterprise plan members on Standard and Premium seats to continue working with Claude, Cowork, and Claude Code after reaching their included usage limits. Instead of being blocked upon hitting limits, members can keep working without interruption by purchasing extra usage. - -> **Important:** Extra usage doesn't apply to current usage-based Enterprise plans. On those plans, there's no included usage allowance to run out of—all usage is billed at API rates from the first token. For details on how usage and spend limits work on usage-based plans, see **[How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan)** - ---- - -## How extra usage works - -After an organization Owner or Primary Owner configures your account for extra usage, you’ll start using this as soon as you reach your seat's usage limit. Your subsequent usage will be billed at standard API pricing rates as you continue working. - -**For Team plans:** Owners can pre-purchase extra usage that they can control using spend limits. - -**For seat-based Enterprise plans:** Extra usage is billed at the end of each month based on your actual usage during the billing period. - ---- - -## Enable extra usage - -#### For Team owners - -1. Log in to your Team organization as an Owner or Primary Owner. -2. Navigate to **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Usage](https://claude.ai/admin-settings/usage)**. -3. Click “Enable” in **Extra usage** to turn this on for your organization. -4. You’ll be prompted to pay for extra usage. -5. Next, you’ll see the option to enable auto-reload; choose “Reload when balance reaches” and enter the amount to reload. -6. Set a monthly spend limit to apply organization-wide. -7. Enable extra usage for specific users or the entire organization. - -#### For seat-based Enterprise owners - -1. Log in to your seat-based Enterprise organization as an Owner or Primary Owner. -2. Navigate to **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Usage](https://claude.ai/admin-settings/usage)**. -3. Click “Enable” in **Extra usage** to turn this on for your organization. -4. You’ll be prompted to set monthly spend limits for the organization as a whole, by seat tier, or for individual members. - -#### How can members switch to extra usage once it's enabled? - -Once an organization owner has enabled extra usage: - -1. Continue using Claude or Claude Code normally. -2. When you reach your usage limit and choose to continue working, your extra usage will be tracked and billed according to your plan type. - ---- - -## Organization-wide spend limits - -Owners and Primary Owners of Team and seat-based Enterprise plans can set organization-wide spend limits to ensure predictable costs while providing flexibility for critical work. - -> **Note:** If you're on an Enterprise plan, you can also set spend limits at the group level. See **[Manage groups and group spend limits on Enterprise plans](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans)**. - -#### Spend limits - -After navigating to **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Usage](https://claude.ai/admin-settings/usage)** and enabling this feature, Owners can set a monthly spend limit on the entire organization's extra usage. Setting a limit here controls total extra usage spend across your whole organization, regardless of individual or seat limits. - -The **Usage and spend limits** section will show the current limit (if any) or **Unlimited**. Clicking on “Adjust limit” opens a modal where you can either input an amount and click “Set spend limit,” or click “Set to unlimited” to remove the organization-wide monthly spend limit: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149347604/936ac4eb025d3ef1f00c3b8a26b0/image.png?expires=1776783600&signature=c88efe5c20c5cdfe38e9ccfe686f64e97ce7f39a5ef840ef20246ea27cec67e3&req=diEjH8p6modfXfMW1HO4zQHwjKfQni2g6DwhVVpk1mAxDjp%2BA3bqyoIk2mfO%0AuA26iaP7VkekD35G%2FT0%3D%0A) - -Changes to your organization’s overall spend limit go into effect immediately. - -#### Seat spend limits for seat-based Enterprise plans - -Owners and Primary Owners on **seat-based Enterprise plans only** can set spend limits that apply to all users within a specific seat tier. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149351600/c5b979c366ac2738f60ea84e85b3/CleanShot+2026-03-10+at+15_37_41%402x.png?expires=1776783600&signature=f2be2dfe461aa79c887662846a941fcdde374aab8b2f1255a5afdd6f3e12a863&req=diEjH8p7nIdfWfMW1HO4zYnqP4OTK3OP0wfO62ivdG%2Bi%2BMVSIBv0x%2Br3DkAT%0AgYyZQLGxObo%2F4RA82gw%3D%0A) - -Select the “By group” tab to see **Standard seats** and **Premium seats** groups. Click the “...” icon next to the current limit, then “Edit limit.” This opens a modal where you can either select “Set dollar amount” and input an amount, or click “Unlimited” to remove the limit for that seat type. Click “Set limit” to save your changes. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149362056/44993661ca2db771fe924d0346f6/image.png?expires=1776783600&signature=86f869779adb34dffc1f8a021d1f5a5db342473a439903a2ba7c9da0ab94b8d7&req=diEjH8p4n4FaX%2FMW1HO4zRzvs4MMeE5Aq7nEDCGq9G5DMf7MsTjLOu%2FPt4af%0Ayv9Qzbp%2BTd9jyjYg%2F%2B4%3D%0A) - ---- - -## User-level spend limits - -Owners and Primary Owners can also set individual monthly spend limits for each member by finding **Spend limits by user** and clicking the “...” button next to the user, then “Edit limit”: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149370853/db66f5cd03683b9cc119d0dcd6b8/image.png?expires=1776783600&signature=ef800b0ee0a62e8d86700f610fbd65aff4d961aba245e74a68db53d0317f1f2b&req=diEjH8p5nYlaWvMW1HO4zaPdFgFQXSxAe9HwvwG7ubhOuei%2BPf6ACpO9JBj6%0AgJL1RAgaSsnTcJNFGWs%3D%0A) - -Enter the amount and click “Set limit.” Alternatively, selecting “Set to unlimited” will remove that member’s monthly spend limit (they will still be subject to any organization or seat-level spend limits). - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2149374028/97813fe3b515c2e839d8d92abd79/image.png?expires=1776783600&signature=5b83450da5fab7f1168749c028f5806d8631cf944faa62eeee1294e305085589&req=diEjH8p5mYFdUfMW1HO4zevsDfGNO%2BiMw6z2wGSwkbtH36plTs2ZVTLVUw0m%0AsP1oPT6M8QvVhpNBbiw%3D%0A) - -This allows owners fine control over extra usage, so you can set limits for different members based on their roles or individual needs. Once a user reaches their defined spend limit, this will automatically pause their extra usage until the end of the month. They will need to wait for their usage limits to reset before using Claude again. - -Note that the** Spend limits by user** section has a **MTD Spend** column, so you can track members’ usage patterns and optimize seat assignments. - ---- - -## Extra usage pricing - -Extra usage is billed at standard API rates; see our **[pricing page](https://claude.com/pricing#api)** for details. - -Price and plans are subject to change at Anthropic's discretion. - ---- - -## Request extra usage for seat-based Enterprise plans - -Members of seat-based Enterprise plans will see a "Request extra usage" link upon hitting their included usage limit: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1890802390/d7ea7057886f58e9cf4f1429e724/CleanShot%2B2025-12-17%2Bat%2B11_10_45-402x.png?expires=1776783600&signature=23ea1c41ef9d49da73c08ad32725a99a0db417610ca14803b746e5bcff0dad8f&req=dSguFsF%2Bn4JWWfMW1HO4zRIqaFuOntAqtd0CAHZGpNgyaynUg3fdEWkaZ4H%2B%0A8tN77gyFVIdC8kSp7w4%3D%0A) - -Click this to send a request to organization Admins to either switch you to a Premium seat (if you're currently assigned to a Standard seat) or enable extra usage for your user account. This will change to **Request sent to admin** after clicking it, indicating that you submitted a request for a seat tier increase or extra usage to an organization Admin. - -Admins and Owners can review these requests in **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Usage](https://claude.ai/admin-settings/usage)**. Clicking into "Review requests" will open a modal where each requester is listed, along with their current seat, and the time they asked for more usage. Click "Increase limit" next to each request you want to approve. Admins and above will also receive a daily email including all your organization's outstanding requests. - -#### Disable extra usage requests - -If you want to prevent users from submitting requests for extra usage, an organization owner can follow these steps: - -1. Navigate to **[Organization settings > Usage](https://claude.ai/admin-settings/usage)**. -2. Scroll to the bottom of the page and find **Extra usage requests**. -3. Toggle it off: - - ![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2062483151/eaa174f7567934caa10f1d23a459/image.png?expires=1776783600&signature=b73b217750e2537125c18c76143fdac0f06cbeca4c58930f08cc2ad0e4a03108&req=diAhFM12noBaWPMW1HO4zTKanqRyk50cZHWW%2Bg4lClrXRZr0Kv8HqxDciYhp%0ApEm4%0A) - ---- - -## Frequently asked questions - -#### What happens when I reach my extra usage limit? - -If your account is configured for extra usage and you exceed your set spend limit, you won’t be able to use Claude, Cowork, or Claude Code again until the next billing period, or until your limits are adjusted. - -#### Why was I able to exceed my extra usage limit? - -It's possible to slightly exceed your defined usage limit. Our system checks if you're within your limit before you're allowed to make a single request or send a message. Once the request is processed, we calculate your token consumption, which means you may bypass your limit with that request. Once this happens, any subsequent requests will be blocked. - -#### Does extra usage apply to Claude, Cowork, and Claude Code? - -Yes, extra usage applies to Claude, Cowork, and Claude Code. - -#### Can extra usage be disabled completely? - -Yes, Owners and Primary Owners can choose to disable extra usage entirely, which means that members of the organization will be unable to continue working once they reach their usage limits and will need to wait for them to reset. - -## Related Articles -- [How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Manage extra usage for paid Claude plans](https://support.claude.com/en/articles/12429409-manage-extra-usage-for-paid-claude-plans) -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/admin-management/13133750-manage-members-on-team-and-enterprise-plans.md b/data/claude/team-and-enterprise-plans/admin-management/13133750-manage-members-on-team-and-enterprise-plans.md deleted file mode 100644 index 0de81c4b..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/13133750-manage-members-on-team-and-enterprise-plans.md +++ /dev/null @@ -1,176 +0,0 @@ ---- -title: "Manage members on Team and Enterprise plans" -title_slug: "manage-members-on-team-and-enterprise-plans" -source_url: "https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans" -last_updated_iso: "2026-04-09T15:12:03Z" -article_id: "14921748" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Manage members on Team and Enterprise plans - -_Last updated: 2026-04-09T15:12:03Z_ - -This guide covers how to add, remove, and manage the people on your Team or Enterprise plan. - -> **Permissions note:** Organization Admins can manage members in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, but only Owners and Primary Owners can access **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Billing](https://claude.ai/admin-settings/billing)**. For more information, see our article about **[roles and permissions](https://support.claude.com/en/articles/9267276-roles-and-permissions)**. - -For information on purchasing seats or adjusting your plan's seat allocation, see our guides for **[Team plans](https://support.claude.com/en/articles/12004354-purchasing-and-managing-seats)** and **[Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans)**. - ---- - -## Add members - -#### Add members by invitation - -> **Note:** Pending invitations occupy your available seats immediately; a new member does not need to accept the invite to take up a seat. - -Admins and above can add members by following these steps: - -1. Navigate to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)** and click “Add member.” -2. Enter the person's email address (it must use one of your organization's **[allowed email domains](https://support.claude.com/en/articles/13325567-account-management-faqs#h_b54c41c86c)**). -3. Select the appropriate seat type. -4. Set the role and permissions for the member. - 1. **Note:** On Enterprise plans, you can also select “Custom roles” as a member’s role. Members set to this role have their access controlled through group memberships and custom roles. For additional details, see **[Manage custom roles on Enterprise plans](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans)**. -5. Click “Add members.” - -This sends an email invitation to the person. The invitation expires after 21 days, so you'll need to re-invite them if they don't accept within that time period. - -**Add multiple members at once:** You can invite multiple members by clicking "Bulk add" and typing or pasting email addresses separated by commas or new lines. - -> **Note:** If you don't have an available seat of the selected type, you'll be prompted to purchase one. See our guides for **[Team plans](https://support.claude.com/en/articles/12004354-purchasing-and-managing-seats)** and **[Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans)** for more information. - -#### Add members via organization discovery - -Members can also join your organization on their own through organization discovery. When you enable discoverability, colleagues with a matching email domain can find your organization during signup and request to join—no invitation needed. You can configure whether they're added automatically or require your approval. See **[Find and join a Team or Enterprise organization](https://support.claude.com/en/articles/13566435-organization-discovery)** for details. - -#### Share an invite link - -Admins and above can generate a shareable invite link and distribute it to teammates—for example, by posting it in a Slack channel, email thread, or team wiki—without needing to enter individual email addresses. - -**Availability:** - -- **Team plans:** Invite links are enabled by default for new organizations. -- **Enterprise plans (non-SSO):** Invite links are disabled by default. Admins can enable them in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. -- **SSO organizations:** Invite links are not available. Member provisioning is managed through your Identity Provider. - -To find and copy your invite link, navigate to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. New members who join via link are assigned to the lowest available seat tier, defaulting to a standard seat if none are available. - -Admins can disable the link at any time—this immediately invalidates all existing links. Regenerating the link also invalidates the previous one. - -For more details on how the joining flow works, see **[Join an organization via invite link](https://support.claude.com/en/articles/13776697-join-an-organization-via-invite-link)**. - -#### Automated provisioning with SSO - -Organizations with single sign-on (SSO) configured can automate member provisioning. Learn more about **[setting up SSO](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso-for-claude-and-claude-console)**. - -- **Just-in-time (JIT) provisioning:** Members assigned to the Anthropic app in your Identity Provider will have accounts created automatically the first time they log in. On plans with multiple seat types, users are assigned to the highest-available seat type upon first login. On single-seat Enterprise plans, users are automatically assigned the Enterprise seat. Admins and above can manually reassign seat types afterward in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. -- **SCIM provisioning (Enterprise plan only):** With SCIM directory sync enabled, members assigned to the Anthropic app in your Identity Provider are provisioned automatically, up to the number of total seats on your plan. On plans with multiple seat types, seat types are distributed from highest to lowest available. On single-seat Enterprise plans, all users are automatically assigned the Enterprise seat. Primary Owners and Owners can reassign seat types afterward in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. - -> **Important:** An Owner or Primary Owner must ensure seats are available before new users can be provisioned. We recommend monitoring your seat usage and adding seats proactively to ensure uninterrupted access for your team. You can **[enable group mappings with JIT or SCIM](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning#h_adee31eeba) to provision users directly to a specific role and seat tier**. - ---- - -## Member-to-member invites - -Organization members can invite teammates by email, even if they aren't admins. This makes it easier for your team to grow organically without requiring admin involvement for every new member. - -#### How it works - -Any member can access the invite flow from the account selector in Claude. They enter a teammate's email address and submit the invite. What happens next depends on your organization's new member approval setting: - -- **Approve one-by-one (default):** The invite request goes to an admin for review. The invite is only sent to the teammate after an admin approves it. -- **Approve automatically:** The invite is sent right away and the invitee can join immediately. - -Invites sent by members follow the same domain restrictions as other join methods — the invitee's email must match one of your organization's allowed domains. - -#### Availability - -- **Team plans:** Member-to-member invites are enabled by default for new organizations. -- **Enterprise plans:** Member-to-member invites are disabled by default. Admins can enable them from Admin settings. - -#### Admin controls - -Admins can enable or disable member-to-member invites from the admin settings. When disabled, only admins can send invitations. Invitees added through member invites are assigned the default member role and placed in the lowest available seat tier. - -## - ---- - -## Remove members - -You can remove a member by navigating to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, clicking the menu button to the right of the member, then selecting "Remove from team." - -For Enterprise organizations using SCIM provisioning, members are automatically removed from Claude when they are removed from your Identity Provider. - -When a member is removed: - -- They lose access to the organization immediately. -- The seat they occupied becomes available to assign to another user. -- If you re-add the member later using the same email address, their account history will be maintained. - -Removing a member frees up their seat for reassignment, but does not automatically reduce your plan's total seat count. See our guides for **[Team plans](https://support.claude.com/en/articles/12004354-purchasing-and-managing-seats)** and **[Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans)** for information on reducing seats. - -> **Note:** You cannot remove yourself as a Primary Owner or Owner. Another Primary Owner or Owner must remove you from the team. - ---- - -## Export member data - -Admins and above can export a CSV of your organization's current member list from your organization settings. - -The export includes member details such as name, email address, role, and seat type. This is useful for auditing membership, reconciling seat usage, or maintaining an external record of your team. - -To export: - -1. Navigate to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. -2. Find the **Members** section. -3. Click the "Export CSV" button. -4. A CSV file will download to your device. - ---- - -## Manage invitations - -#### Resend an expired invitation - -You can resend an invite from **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. Find the member and select to resend the invite. - -#### Revoke a pending invitation - -You can revoke a pending invite from **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. Find the member and select "Remove from team." - ---- - -## Frequently asked questions - -#### Can I invite someone who already uses Claude personally with their work email? - -Yes. Once they join your team, they'll have both a personal account and a Team or Enterprise plan account. They can toggle between accounts through the menu by clicking their initials or name in the lower left corner. - -#### How do I add a member that I previously removed? - -To add a member that you previously removed, follow the same steps as adding a new member. Their account history will be maintained. - -#### How do I change the Primary Owner? - -The current Primary Owner can transfer ownership by: - -1. Navigate to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. -2. Click the Role dropdown next to the new user and select "Primary Owner." -3. Type the new Primary Owner's email address in the modal to confirm and transfer ownership. - -> **Important:** There can only be one Primary Owner per organization. Following these steps transfers the role to a different user. - -#### What happens to the initial invitation for a new Enterprise organization? - -When Anthropic provides a new Enterprise organization and invites the Primary Owner, the same 21-day expiration period applies to that initial invitation. If your invitation has expired, please reach out to your account manager. - -## Related Articles -- [Roles and permissions](https://support.claude.com/en/articles/9267276-roles-and-permissions) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) -- [Find and join a Team or Enterprise organization](https://support.claude.com/en/articles/13566435-find-and-join-a-team-or-enterprise-organization) -- [Migrate your organization from Team to Enterprise](https://support.claude.com/en/articles/13779868-migrate-your-organization-from-team-to-enterprise) diff --git a/data/claude/team-and-enterprise-plans/admin-management/13325567-account-management-faqs.md b/data/claude/team-and-enterprise-plans/admin-management/13325567-account-management-faqs.md deleted file mode 100644 index 7402970c..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/13325567-account-management-faqs.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: "Account management FAQs" -title_slug: "account-management-faqs" -source_url: "https://support.claude.com/en/articles/13325567-account-management-faqs" -last_updated_iso: "2026-03-16T21:05:09Z" -article_id: "15202605" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Account management FAQs - -_Last updated: 2026-03-16T21:05:09Z_ - -## How do I change my team name? - -Owners can update the team name on their plan by navigating to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)** and clicking "Update" under the current team name. Type in a new name and click "Save." - -## How can I change a Team or Enterprise plan member’s name? - -It's not possible to change another user's name on their behalf, but a user can edit their own name by following these steps: - -1. Log in to your Claude account. -2. Navigate to **[Settings > General](http://claude.ai/settings/general)**. -3. Make edits to the "Full name" field and click "Save changes." - -## Can I create multiple teams? - -**For Team plans:** - -Yes, you can create multiple teams by purchasing multiple Team plans. To create a new Team plan, you can navigate directly to our team creation page and start by naming your team. - -**For Enterprise plans:** - -If you're interested in purchasing multiple Enterprise plans, you can **[reach out to our Sales team](https://claude.com/contact-sales)**. - -## How do I view a list of all members on a team? - -Admins and Owners can view a list of all members on a team by navigating to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. - -## How can I view or add allowed email domains? - -The email domain that was used to create your Team or Enterprise plan organization is the allowed email domain for your team members. After the account is created, Owners of organizations that are not using domain capture can add additional domains by following these steps: - -1. Navigate to **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Identity and access](https://claude.ai/admin-settings/identity).** -2. Click "Add or edit domains" under **Domains**. -3. In the **Update organization email domains** modal that appears, enter the new domain. -4. Click the "+" button to add the domain. -5. Click the "Save" button. - -Owners can remove domains by opening up the same modal and clicking the trash can icon to the right of the domain: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2053873852/1cbccea3b7067e03205f2ff8546b/CleanShot+2026-02-11+at+11_16_07%402x.png?expires=1776784500&signature=c5687f7c093bc9368220d83883b8fe8a07d628535cc750de6cf05306dcb679e3&req=diAiFcF5nolaW%2FMW1HO4zUrhGe2fYQwfkeFUnrkrQZhKXFeX%2FqUKoEcklmVX%0AlOEeKILZ0JUYcYX%2FnWs%3D%0A) - -While the account creator must use a business email address, you can add public domains like @gmail.com, @yahoo.com, and @hotmail.com as allowed domains for other members of your organization. - -## Related Articles -- [Can individuals with Pro or Max plan accounts migrate them to Team or Enterprise plan organizations?](https://support.claude.com/en/articles/9267400-can-individuals-with-pro-or-max-plan-accounts-migrate-them-to-team-or-enterprise-plan-organizations) -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Find and join a Team or Enterprise organization](https://support.claude.com/en/articles/13566435-find-and-join-a-team-or-enterprise-organization) diff --git a/data/claude/team-and-enterprise-plans/admin-management/13393991-purchase-and-manage-seats-on-enterprise-plans.md b/data/claude/team-and-enterprise-plans/admin-management/13393991-purchase-and-manage-seats-on-enterprise-plans.md deleted file mode 100644 index 3abb18e6..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/13393991-purchase-and-manage-seats-on-enterprise-plans.md +++ /dev/null @@ -1,194 +0,0 @@ ---- -title: "Purchase and manage seats on Enterprise plans" -title_slug: "purchase-and-manage-seats-on-enterprise-plans" -source_url: "https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans" -last_updated_iso: "2026-03-27T21:42:08Z" -article_id: "15307980" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Purchase and manage seats on Enterprise plans - -_Last updated: 2026-03-27T21:42:08Z_ - -This article covers how to add seats, manage your seat allocation, and handle member access on Enterprise plans. For pricing and billing details, see **[How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-usage-based-enterprise-plans)** - -> **Permissions note:** Only Owners and Primary Owners can purchase seats and access **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. Admins and above can reassign seat types for members in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. To check your role, click your name or initials in the lower left corner—your role is listed next to your organization's plan type. - -For information on adding and removing members from your organization, see **[Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-managing-members-on-team-and-enterprise-plans)**. - -> **Important: **The main sections of this article describe the current Enterprise seat model, which applies to all new Enterprise plans. -> -> - If your organization was provisioned before the transition to the single Enterprise seat and you see **Chat** and **Chat + Claude Code** seat types in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, refer to **[Information for Chat and Chat + Claude Code plans](#h_2673e097fb)**. -> - **[HIPAA-ready Enterprise organizations](https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans)** are an exception: they are provisioned with separate Chat and Chat + Claude Code seat types and are not eligible for the single Enterprise seat billing model. -> - If you see **Standard** and **Premium** seat types, refer to **[Information for seat-based Enterprise plans](#h_6a78e30e26)**. -> - Chat-only seats and Standard/Premium seats are no longer available for new contracts—both legacy plan types are transitioning to the single Enterprise seat at their next renewal. - ---- - -## Your seat type - -Usage-based Enterprise plans use a single seat type: the **Enterprise seat**, priced per user per month (billed annually). This seat includes access to Claude on web, desktop, and mobile, as well as Claude Code. - -Enterprise plans require a minimum of 20 seats. - ---- - -## Add seats - -You can add seats to your Enterprise plan at any time during your annual term. New seats are prorated for the remainder of your billing cycle and charged immediately. - -1. Log in with your Owner or Primary Owner account. -2. Go to **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. -3. Click the pencil icon under **Seats**. -4. Enter the number of seats you'd like to add. -5. Review your changes and the prorated charge before confirming. -6. Click "Upgrade" to finalize. - -> **Note:** You can also purchase a seat while adding a new member. If you don't have an available seat when inviting someone, you'll be prompted to purchase one. - -For details on how seat additions are billed, see **[How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan)** - ---- - -## Remove seats - -**Self-serve Enterprise plans:** Seats cannot be removed during your annual term. You can add seats at any time, but reductions to your seat count only take effect at renewal. If you need to make an exception, contact our **[Sales team](https://claude.com/contact-sales)** to discuss converting to a sales-assisted plan. - -**Sales-assisted Enterprise plans:** Contact your account manager to discuss changes to your seat allocation. - -Removing a member from your organization is different from reducing your seat count. When you remove a member, their seat becomes available to assign to someone else — your total seat allocation and bill don't change. To reduce your bill, you'll need to reduce your total seat allocation. See **[Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-managing-members-on-team-and-enterprise-plans)** for instructions on removing members. - ---- - -## Temporarily remove a member's access - -The **unassigned** option lets you temporarily remove a member's access to Claude without removing them from your organization. This is useful for contractors or team members who need intermittent access. - -To unassign a member: - -1. Go to **[Organization settings > Organization](https://claude.ai/admin-settings/organization).** -2. Find the member you want to unassign. -3. Click the dropdown under **Seat Type**. -4. Select "Unassigned." - -To restore their access, repeat the process and select “Enterprise seat.” - -> **Note:** Unassigned members remain part of your organization but cannot use Claude until they're assigned to a seat. - ---- - -## Seat assignment with JIT or SCIM provisioning - -**[Users provisioned via JIT or SCIM](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning-to-manage-user-assignments-on-team-or-enterprise-plans)** are automatically assigned an Enterprise seat when they're added, provided one is available in your allocation. If no seat is available, provisioning will not complete until an Owner purchases an additional seat. - -Admins and above can manually adjust a member's status (e.g., set to unassigned) afterward in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. - ---- - -## Cancel your Enterprise plan - -**Self-serve Enterprise plans:** An Owner or Primary Owner can cancel your plan from **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. Cancellation takes effect at the end of your current annual billing cycle — your organization will continue to have access until then. - -**Sales-assisted Enterprise plans:** Reach out to your Anthropic Contact or **[our Sales team](https://claude.com/contact-sales)** to discuss cancellation. - ---- - -## Information for Chat and Chat + Claude Code plans - -> **Important:** Chat and Chat + Claude Code are legacy seat types that are no longer available for new Enterprise contracts. This section only applies to organizations that were provisioned with these seat types before the transition to the single Enterprise seat. If you recently signed a new Enterprise contract, the main sections of this article apply to you—your plan uses the single Enterprise seat, which includes Claude Code access for all members. - -Some existing usage-based Enterprise organizations currently have two seat types: **Chat** and **Chat + Claude Code**. If you see these seat types in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, this section applies to you. Your plan will transition to the single Enterprise seat model at your next contract renewal — see below for more information. - -#### Seat types - -You can mix and match seat types based on your team's needs. Assign Chat + Claude Code seats to team members who need coding workflows, while keeping others on Chat seats. - -#### Reassign users between seat types - -You can move users between Chat and Chat + Claude Code seats within your existing allocation. - -1. Go to **[Organization settings > Organization](https://claude.ai/admin-settings/organization).** -2. Find the member you want to reassign. -3. Click the dropdown under **Seat Type**. -4. Select Chat or Chat + Claude Code. - -Members moved from Chat + Claude Code to Chat will lose Claude Code access, and vice versa. If you try to assign a user to Chat + Claude Code but don't have any available seats of that type, you'll be prompted to purchase one. - -#### Swap users between seat types - -If all your Chat + Claude Code seats are assigned and you need to move one user to that type while moving another off it, use the unassigned option to free up a seat first. - -**Example:** You have ten Chat + Claude Code seats, all assigned. You want to move User A (currently on Chat + Claude Code) to Chat, and move User B (currently on Chat) to Chat + Claude Code — without purchasing an additional seat. - -1. Go to **[Organization settings > Organization](https://claude.ai/admin-settings/organization).** -2. Find User A and change their seat type to "Unassigned." This frees up one Chat + Claude Code seat. -3. Find User B and change their seat type to "Chat + Claude Code." They now occupy the freed seat. -4. Find User A and change their seat type to "Chat." - -#### Seat assignment with JIT or SCIM provisioning - -Users provisioned via JIT or SCIM are automatically assigned to the highest-available seat type (Chat + Claude Code, if available) when they're added. Admins and above can manually reassign seat types afterward in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**. - -You can also use Advanced Group Mappings with JIT or SCIM to provision users directly to a specific seat type. - -#### Transition to the single Enterprise seat - -> **Note: [HIPAA-ready organizations](https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans)** are provisioned with separate Chat and Chat + Claude Code seat types and are not eligible for the unified seat type. - -At your next renewal, you will switch to the single Enterprise seat model upon signing a new contract. This seat includes Claude Code, Cowork, Chat and more. - -Reach out to your Anthropic Contact or **[our Sales team](https://claude.com/contact-sales)** with questions about your upcoming renewal. - ---- - -## Information for seat-based Enterprise plans - -> **Important:** Standard and Premium are legacy seat types that are no longer available for new Enterprise contracts. This section only applies to organizations that were provisioned with these seat types before the transition to usage-based billing. If you recently signed a new Enterprise contract, the main sections of this article apply to you. - -Some Enterprise organizations are on older seat-based plans with a different billing structure than the usage-based model described above. If you see **Standard** and **Premium** seats in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, this section applies to you. - -#### Seat types - -#### Reassign users between seat types - -You can move users between Standard and Premium seats within your existing allocation. - -1. Go to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)** -2. Find the member you want to reassign. -3. Click the dropdown under **Seat Type**. -4. Select Standard or Premium. - -Members moved from Premium to Standard will have lower usage limits, and vice versa. - -If you try to reassign a user to Premium but don't have any available Premium seats, you'll be prompted to purchase an additional seat. - -#### Swap users between seat types - -If all your Premium seats are assigned and you need to move one user to Premium while moving another to Standard, use the unassigned option to free up a seat first. - -**Example:** You have ten Premium seats, all assigned. You want to move User A (currently on Premium) to Standard, and move User B (currently on Standard) to Premium — without purchasing an additional seat. - -1. Go to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)** -2. Find User A and change their seat type to "Unassigned." This frees up one Premium seat. -3. Find User B and change their seat type to "Premium." They now occupy the freed seat. -4. Find User A and change their seat type to "Standard." - -#### Billing and extra usage - -Seat-based Enterprise plans charge a flat monthly fee per seat that includes usage limits. Owners can enable extra usage to allow team members to continue working after reaching their seat's usage limits. For details, see **[Extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans)**. - -For specific information about seat-based Enterprise pricing, reach out to your Anthropic Contact or **[our Sales team](https://claude.com/contact-sales)**. - -#### Transition to the single Enterprise seat - -At your next contract renewal, your plan will transition to the usage-based single Enterprise seat model described in the main sections of this article. If you'd like to migrate before your renewal, reach out to your Anthropic Contact or **[our Sales team](https://claude.com/contact-sales)**. - -## Related Articles -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Purchase and manage seats on Team plans](https://support.claude.com/en/articles/12004354-purchase-and-manage-seats-on-team-plans) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/admin-management/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans.md b/data/claude/team-and-enterprise-plans/admin-management/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans.md deleted file mode 100644 index 2ff540ff..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: "Manage groups and group spend limits on Enterprise plans" -title_slug: "manage-groups-and-group-spend-limits-on-enterprise-plans" -source_url: "https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans" -last_updated_iso: "2026-04-09T14:28:23Z" -article_id: "15986258" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Manage groups and group spend limits on Enterprise plans - -_Last updated: 2026-04-09T14:28:23Z_ - -Groups and group spend limits are available for Enterprise plan organizations. Owners and Primary Owners can manage groups in **[Organization settings > Groups](http://claude.ai/admin-settings/groups)** and group spend limits in[ **Organization settings > Usage**](https://claude.ai/admin-settings/usage). - -## What are groups? - -Groups let you organize members into logical collections — by team, department, or any other grouping that fits your organization. Once groups are set up, you can: - -- **Set spend limits for groups**, so all members of a group share a per-user spend limit. -- **Control member access through group memberships and custom roles**, so their capabilities and permissions are determined entirely by the groups they belong to. For additional details, see **[Manage custom roles on Enterprise plans](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans)**. - -Groups can be created manually or synced automatically from your identity provider via SCIM. Each organization can have up to 100 groups. - -In addition to spend limits, Enterprise admins can use groups to control plugin access in Cowork. Each plugin in your organization's marketplace can have group-level overrides that determine whether it's available, pre-installed, required, or hidden for members of a specific group. For details, see **[Manage Cowork plugins for your organization](https://support.claude.com/en/articles/13837433-manage-cowork-plugins-for-your-organization)**. - ---- - -## Create a group - -1. Navigate to **[Organization settings > Groups](http://claude.ai/admin-settings/groups)**. -2. Click the "Add group" button. -3. Enter a name for the group in the **Create a group** modal. -4. Select which custom roles to assign to this group (optional). -5. Search for and add members to the group. -6. Click "Add group” and your group will appear in the list.. - -> **Note:** If SCIM directory sync is enabled, you’ll see a “SCIM Sync” button next to "Add group." Clicking this will manually refresh groups from your identity provider. - -## Edit a group - -Click any group in the list to open its edit form. You can change the name, update custom role assignments, and add or remove members. - -> **Note:** Groups synced from your identity provider via SCIM can't be renamed or deleted in Claude, and their members are managed in your identity provider. - -## Delete a group - -Click the menu button to the right of any group and select "Delete." Deleting a group doesn't affect the custom roles that were assigned to it and doesn't remove any members from your organization. - ---- - -## SCIM group sync - -If your organization uses SCIM directory sync, groups from your identity provider are automatically synced to Claude. SCIM groups appear with a sync indicator in the groups list. - -SCIM groups support custom role assignments and spend limits the same way as manually created groups. - -To manually trigger a sync, click “SCIM Sync." - ---- - -## Control member access with custom roles - -You can control individual members' feature access entirely through groups and custom roles. When a member's role is set to **Custom roles**, they have no default capabilities or permissions beyond chat—their access is determined entirely by the custom roles assigned to their groups. This is different from the User, Admin, or Owner roles, which include built-in permissions. - -#### Set a member's role to Custom roles - -1. Navigate to[ **Organization settings > Organization**](https://claude.ai/admin-settings/organization). -2. Find the member and click their role dropdown. -3. Select "Custom roles." - -Only Owners and Primary Owners can change member roles. You can also assign “Custom roles” at scale by mapping an IdP group using[ **group mappings**](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning). - -#### Recommended setup - -1. Create custom roles with the desired permissions in **[Organization settings > Custom roles](http://claude.ai/admin-settings/roles)**. For details, see Manage custom roles on Enterprise plans. -2. Create groups in **[Organization settings > Groups](http://claude.ai/admin-settings/groups)** (or sync them from your identity provider). -3. Assign custom roles to groups. -4. Add members to the appropriate groups. - 1. **Note:** If a member set to Custom roles isn't in any groups, or their groups have no custom roles assigned, they have no permissions and can't access any features beyond chat. -5. Set each member's organization role to **Custom roles**. -6. Enable any features at the organization level that you want to control per-group. - -The member's effective permissions are now determined by their group memberships and the custom roles assigned to those groups. - -> **Important: **Always complete steps 1–5 before enabling features at the organization level (step 6). If you enable a feature before changing members' roles to Custom roles and assigning appropriate custom roles, there's a brief window where some members could access the feature through their previous role. For a detailed walkthrough, see **[Set up role-based entitlements on Enterprise plans](https://support.claude.com/en/articles/13930458-set-up-role-based-entitlements-on-enterprise-plans)**. - -#### Inviting new members - -When inviting a new member, Owners and Primary Owners can select "Custom roles" as the role. The new member's access is determined by their group memberships after they join. - ---- - -## Group spend limits - -Group spend limits let you control spending across your organization by assigning per-user monthly spend limits to groups. Instead of setting spend limits for each member individually, you can set a limit on a group and have it apply to every member of that group. - -Group spend limits work alongside individual spend limits. If a member has an individual spend limit set, their individual limit takes precedence over any group limit. - -## Set a group spend limit - -1. Navigate to **[Organization settings > Usage](https://claude.ai/admin-settings/usage)**. -2. Select the “By group” tab. -3. Find the group and click the menu button to the right, then “Edit limit” -4. Select “Unlimited,” or “Set dollar amount” and enter a dollar amount for the spend limit. -5. Click "Set limit." - -The spend limit applies to all members of the group. Members who also have an individual spend limit set are governed by their individual limit instead. - -## How spend limits are resolved - -When determining a member's effective spend limit, the system evaluates in this order: - -1. **Individual limit**—if the member has an individual spend limit set, that limit applies regardless of group membership. -2. **Group limit**—if the member has no individual limit, the system checks their group memberships. If the member belongs to multiple groups with spend limits, the lowest (most restrictive) limit applies. - 1. This lets you set a broad spend limit on a larger group and then create subgroups with lower limits for teams that need tighter budget controls. -3. **No limit**—if the member has no individual limit and belongs to no groups with spend limits, no spend limit is applied. - -## Related Articles -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Manage custom roles on Enterprise plans](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans) -- [Set up role-based permissions on Enterprise plans](https://support.claude.com/en/articles/13930458-set-up-role-based-permissions-on-enterprise-plans) -- [How SCIM sync works for Enterprise organizations](https://support.claude.com/en/articles/14499648-how-scim-sync-works-for-enterprise-organizations) diff --git a/data/claude/team-and-enterprise-plans/admin-management/13837433-manage-claude-cowork-plugins-for-your-organization.md b/data/claude/team-and-enterprise-plans/admin-management/13837433-manage-claude-cowork-plugins-for-your-organization.md deleted file mode 100644 index 47cbecab..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/13837433-manage-claude-cowork-plugins-for-your-organization.md +++ /dev/null @@ -1,220 +0,0 @@ ---- -title: "Manage Claude Cowork plugins for your organization" -title_slug: "manage-claude-cowork-plugins-for-your-organization" -source_url: "https://support.claude.com/en/articles/13837433-manage-claude-cowork-plugins-for-your-organization" -last_updated_iso: "2026-04-08T23:39:29Z" -article_id: "16045555" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Manage Claude Cowork plugins for your organization - -_Last updated: 2026-04-08T23:39:29Z_ - -Plugin marketplaces allow Team and Enterprise plan owners to distribute curated plugins to everyone in their organization through Claude Cowork. You create a marketplace, add plugins to it, and control exactly which plugins your team members can see and use. - -> Owners and Primary Owners of Team and Enterprise plans can manage organization plugins on Claude Desktop. - -**Requirements:** Cowork and Skills must both be enabled for your organization before you can use plugin marketplaces. - -There are two ways to add plugins to a marketplace: - -- **Manual upload**—Upload individual plugin ZIP files through the admin UI. Best for quick iteration, one-off tools, or teams that don't use GitHub for plugin development. -- **GitHub syncing**—Connect a private GitHub repository and Cowork automatically syncs plugins from it. Best when multiple developers collaborate on plugins or you want version-controlled updates. - -You can use both approaches in parallel—for example, a GitHub-synced marketplace for your core plugins and a separate manual marketplace for ad-hoc tools. - ---- - -## Set up a manual marketplace - -1. Open Claude Desktop and go to **Organization settings > Plugins**. -2. Click “Add plugins” and select “Upload a file” as the source. -3. If this is your first time setting up a marketplace, “Upload to a new marketplace” will be auto-selected. - 1. You’ll be able to choose “Add to an existing marketplace” when uploading plugins moving forward. -4. Enter a name for your marketplace. -5. Either drag your files in, or click the upload prompt and select your file. - 1. **Note: **The file must be a valid .zip under 50 MB. -6. Repeat for each plugin you want to add. -7. Click “Upload” to add your plugins to a new marketplace. - -If you upload a plugin with the same name as an existing one, it overwrites the previous version automatically—no need to delete the old one first. - ---- - -## Set up a GitHub-synced marketplace - -GitHub syncing lets you manage plugins as code in a repository. When you push changes, you can trigger a sync to update your marketplace—either manually or automatically. - -#### Prepare your repository - -Your repository must be **private or internal**—public repos aren't allowed for organization marketplaces. Repos hosted on custom GitHub Enterprise Server instances aren't supported. Your repo must be hosted on github.com. - -For details on plugin structure and formatting, see the **[plugin reference documentation](https://code.claude.com/docs/en/plugins-reference)**. - -Additional resources: - -- **[Create and distribute a plugin marketplace](https://code.claude.com/docs/en/plugin-marketplaces)** -- **[Create plugins](https://code.claude.com/docs/en/plugins)** -- **[Creating a new GitHub repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-new-repository)** - -#### Connect the repository - -1. Make sure both Cowork and Skills are enabled for your organization. - 1. **[Enable Cowork](https://support.claude.com/en/articles/13455879-use-cowork-on-team-and-enterprise-plans#h_71cdc52dfc)** - 2. **[Enable Skills](https://support.claude.com/en/articles/13119606-provision-and-manage-skills-for-your-organization#h_7673241237)** -2. Go to **Organization settings > Plugins**. -3. Click "Add plugin" and select "GitHub" as the source. -4. Enter the repository in `owner/repo` format (for example, `acme-corp/claude-plugins`). - -Your personal GitHub token is verified to confirm you have access, then Cowork uses its GitHub App installation token for sync operations. - -**Can't see your repo?** Make sure the Claude GitHub App is installed in that repository. - -#### How syncing works - -An initial sync runs automatically when you connect a repository. After that, organization owners can opt-in to continued automatic updates per marketplace by going to **Organization settings > Plugins** (under **Libraries**), clicking the menu button in the upper right corner of the marketplace, then toggling "Sync automatically" on: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2193200015/a239033a9ab19fbd39f1a0d9edce/CleanShot+2026-03-23+at+11_41_31%402x.png?expires=1776784500&signature=16c8b51bc74f11b6daef1bd576f548839234b7a7d8469e3230854fe967ce6efe&req=diEuFct%2BnYFeXPMW1HO4zUYv6dv%2ByXsRRDH%2FtUo5ov6DlKreVGY092lnW2kA%0AHcM7v%2FIZu3%2FXGAW50B4%3D%0A) - -The GitHub marketplace will then be auto-synced whenever a PR is merged to that repo. You can also trigger syncs manually by clicking “Update” on the marketplace. - -During a sync, Cowork compares the latest commit in your repo against the last-synced commit. If nothing has changed, the sync is skipped. If there are changes, Cowork reads the manifest, validates each plugin, and replaces all plugins in the marketplace with the current state of the repo. Syncs can take up to 30 minutes depending on the number of plugins. - -> **Important:** If a sync fails, plugins may be temporarily removed for your team members. If this happens, check the failure message, fix the issue in your repo, push the update, and trigger the sync again. Once the sync succeeds, verify that your installation preferences are still set correctly — they may have been reset during the failure. - ---- - -## Control plugin distribution - -Once your marketplace has plugins, you control how they're distributed using installation preferences. For each plugin, you can set one of four options: - -#### Set preferences - -1. In **Organization settings > Plugins**, navigate to your marketplace. -2. Select the installation preference for each plugin. -3. Changes take effect on each member's next session or plugin refresh. - -#### What members experience - -Members browse available plugins through the **Browse plugins** modal in Cowork. Auto-installed plugins appear in their installed list automatically. Available plugins show up in the catalog for self-service installation. - -Members can't edit organization-managed plugins, which prevents conflicting changes to shared tooling. - ---- - -## Customize plugin access by group - -Enterprise admins can override a plugin's organization-wide installation preference for specific groups. For example, you can auto-install a plugin for the Engineering group, make it available for Legal to install on their own, and hide it from everyone else. - -> Group-level plugin access is available on Enterprise plans and configurable by Admins and above. - -#### How group overrides work - -Each plugin in your marketplace has an organization-wide installation preference (Installed by default, Available for install, Required, or Not available). By default, every group inherits that organization-wide setting. - -When you set a group-level override for a plugin, it replaces the org-wide setting for members of that group. The resolution order is: group setting, then org-wide setting, then marketplace default. - -#### Set plugin access for a group - -1. In **Organization settings > Plugins**, navigate to your marketplace. -2. Find the plugin you want to customize. -3. In the **Custom access** column, click to add a group override. -4. Select the group and choose one of the four installation preferences listed above. - -Both manually created groups and SCIM-provisioned groups from your identity provider appear in the group picker and work the same way. - -#### What happens when a member is in multiple groups - -If a member belongs to two or more groups with different settings for the same plugin, the **most permissive** setting applies. The order from most to least permissive is: Required > Installed by default > Available for install > Not available. - -For example, if Group A sets a plugin to "Not available" and Group B sets it to "Installed by default," a member in both groups gets the plugin installed by default. - -> **Note:** This is the opposite of how group spend limits resolve. Spend limits apply the most restrictive value by default, because they serve as a budget control. Plugin access applies the most permissive value, because groups here are meant to enable access for teams that need a tool—not to act as a security boundary. If you need to hard-block a plugin, set its org-wide preference to "Not available" and only grant access to the groups that should have it. - -#### What happens when a group is deleted - -If a group is removed—for example, if it's deleted from your identity provider—the override remains in the admin UI but is flagged as orphaned. It has no effect on members (since no one belongs to a deleted group) and doesn't count toward the custom access badge. You can clear orphaned overrides from the plugin's custom access settings. - -#### Do group settings persist across marketplace re-syncs? - -Yes. Group-level overrides persist when you re-sync a GitHub-connected marketplace. They're only removed if the plugin itself is deleted from the marketplace. - ---- - -## Update and remove plugins - -#### Manual marketplaces - -To update a plugin, upload a new ZIP file with the same plugin name. The new version overwrites the existing one automatically. Plugin names are the unique identifier — `legal` will always replace `legal`. - -To remove a plugin, delete it from your marketplace in **Organization settings > Plugins**. - -#### GitHub-synced marketplaces - -Push your changes to the connected repository, then go to **Organization settings > Plugins**, find your marketplace, and click "Update" to trigger a sync. Each sync replaces all plugins with the current state of the repo. Note that if an owner has enabled "Sync automatically" for the GitHub-synced marketplace, this will happen automatically after pushing changes to the repo. - -To remove a plugin, delete it from the repository and trigger a sync. - ---- - -## Limits - -## - ---- - -## Naming rules - -Plugin names must use **lowercase words separated by hyphens** (for example, `deployment-tools`, not `Deployment Tools`). The following marketplace names are reserved and can't be used: - -- `claude-code-marketplace` -- `claude-code-plugins` -- `claude-plugins-official` -- `anthropic-marketplace` -- `anthropic-plugins` -- `agent-skills` -- `life-sciences` - -Names that impersonate official Anthropic marketplaces are also blocked. - ---- - -## Choose between manual upload and GitHub sync - ---- - -## Troubleshooting - -#### Upload rejected - -Common causes: the file exceeds 50 MB, it isn't a valid ZIP file, or the marketplace has reached the 100-plugin limit. Check the file size and format, and remove unused plugins if you're at capacity. - -#### Plugin not appearing for members - -Check the plugin's installation preference in your marketplace settings. If it's set to **Not available**, members won't see it. Also confirm that Cowork and Skills are both enabled for your organization. - -#### Updated plugin not reflecting for members - -Changes take effect on each member's next session or plugin refresh. If the update still isn't showing, confirm the upload succeeded by checking the plugin version in your marketplace. - -#### GitHub sync fails with a content error - -One or more plugins in your repo is likely formatted incorrectly. Fix the formatting issue, push the update to GitHub, and trigger the sync again. For plugin structure requirements, see the **[plugin reference documentation](https://code.claude.com/docs/en/plugins-reference)**. - -#### Plugins disappeared after a failed sync - -A failed GitHub sync can temporarily remove plugins from your marketplace. Fix the underlying issue, re-sync successfully, then verify that installation preferences are set correctly—they may have been reset. - -#### Can't see a GitHub repo when connecting - -Make sure the Cowork GitHub App is installed in that repository. Your personal GitHub token is checked first to confirm access, but the sync itself uses the GitHub App installation token. - -## Related Articles -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Install financial services plugins for Cowork](https://support.claude.com/en/articles/13851150-install-financial-services-plugins-for-cowork) -- [Organize your tasks with projects in Claude Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-claude-cowork) -- [Set up Code Review for Claude Code](https://support.claude.com/en/articles/14233555-set-up-code-review-for-claude-code) diff --git a/data/claude/team-and-enterprise-plans/admin-management/13930452-manage-custom-roles-on-enterprise-plans.md b/data/claude/team-and-enterprise-plans/admin-management/13930452-manage-custom-roles-on-enterprise-plans.md deleted file mode 100644 index e4f6aae6..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/13930452-manage-custom-roles-on-enterprise-plans.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: "Manage custom roles on Enterprise plans" -title_slug: "manage-custom-roles-on-enterprise-plans" -source_url: "https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans" -last_updated_iso: "2026-04-17T14:35:59Z" -article_id: "16198734" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Manage custom roles on Enterprise plans - -_Last updated: 2026-04-17T14:35:59Z_ - -> Custom roles are available for Enterprise plan organizations. Owners and Primary Owners can manage custom roles in **[Organization settings > Custom roles](https://claude.ai/admin-settings/roles)**. - -## What are custom roles? - -Custom roles let you define exactly which features your members can access. Each custom role contains a set of permissions that grant or restrict access to specific capabilities like Claude Cowork, Claude Code, web search, and more. - -Custom roles work alongside groups. The typical workflow is: create custom roles, assign them to groups, and then set members' roles to “Custom roles” so their access is governed entirely by the custom roles assigned to their groups. - -> **Note:** Custom roles only affect members whose role is set to “Custom roles.” Members with the User, Admin, or Owner roles get their permissions from those roles directly, not from custom roles. - ---- - -## How feature access works - -Feature access is determined by a four-level precedence chain, where the most restrictive level wins: - -1. **Platform-level overrides**: Some features may be force-enabled or force-disabled for your organization by Anthropic as part of your contract. These can't be changed in organization settings. -2. **Organization-level setting**: An Owner or Primary Owner can toggle a feature on or off for the entire organization. If a feature is disabled at the organization level, no custom role can grant access to it. -3. **Custom role permissions**: If the feature is enabled at the organization level, the member's custom roles determine whether they can access it. If any of the member's custom roles grant the feature, they have it. -4. **User-level setting**: If the feature is granted at the role level, it's available unless the member has disabled it in their own settings. - -The key takeaway: the organization-level toggle is a main switch. Custom roles are the per-member switches underneath it. A feature must be enabled at the organization level before custom roles can control who gets access. - ---- - -## Available capabilities - -Each custom role can grant or restrict access to the following capabilities: - ---- - -## Create a custom role - -1. Navigate to **[Organization settings > Custom roles](https://claude.ai/admin-settings/roles)**. -2. Click “+ Add role” -3. Enter a name for the role (for example, "Developer," "Standard Access," or "Restricted"). -4. Select the groups you want to assign to the role. -5. Toggle each capability on or off to define what this role grants. -6. Click “Add role.” - -## Edit a custom role - -1. Navigate to **[Organization settings > Custom roles](https://claude.ai/admin-settings/roles)**. -2. Click the role you want to edit. -3. Update the name and groups, or toggle capabilities as needed. -4. Click “Edit role” to save your changes. - -Changes take effect within one minute. All members in groups assigned to this role are affected. - -## Delete a custom role - -Click the menu button on any custom role and select “Delete role.” Deleting a role removes its permissions from all groups it was assigned to. Members in those groups lose the permissions the role granted, unless another role in their chain also grants them. - ---- - -## Assign groups to custom roles - -Custom roles are assigned to groups, not directly to individual members. To assign a group to a role: - -1. Navigate to **[Organization settings > Custom roles](https://claude.ai/admin-settings/roles)**. -2. Click the role you want to assign. -3. In the groups selector, select one or more groups. -4. Click "Save." - -You can also assign custom roles when creating or editing a group in **[Organization settings > Groups](http://claude.ai/admin-settings/groups)**. See **[Manage groups and group spend limits on Enterprise plans](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans)**. - ---- - -## How permissions combine across multiple roles - -If a member belongs to multiple groups with different custom roles, their permissions are **additive**—they get the union of all permissions from all roles in their chain. If any role grants a feature, the member has access to it. - -This means you can't use one role to remove a permission granted by another role. This is by design — it enables a layered approach where a base role covers common features and additional roles layer on specific capabilities. - -**Example:** A member is in two groups. The "All Users" group is assigned a "Standard Access" role with web search and memory. The "Engineering" group is assigned a "Developer" role with Cowork and Claude Code. The member gets all four: web search, memory, Cowork, and Claude Code. - ---- - -## What members see when access is restricted - -## Related Articles -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Manage groups and group spend limits on Enterprise plans](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans) -- [Set up role-based permissions on Enterprise plans](https://support.claude.com/en/articles/13930458-set-up-role-based-permissions-on-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/admin-management/13930458-set-up-role-based-permissions-on-enterprise-plans.md b/data/claude/team-and-enterprise-plans/admin-management/13930458-set-up-role-based-permissions-on-enterprise-plans.md deleted file mode 100644 index 4f712d76..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/13930458-set-up-role-based-permissions-on-enterprise-plans.md +++ /dev/null @@ -1,301 +0,0 @@ ---- -title: "Set up role-based permissions on Enterprise plans" -title_slug: "set-up-role-based-permissions-on-enterprise-plans" -source_url: "https://support.claude.com/en/articles/13930458-set-up-role-based-permissions-on-enterprise-plans" -last_updated_iso: "2026-04-10T23:37:32Z" -article_id: "16198743" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Set up role-based permissions on Enterprise plans - -_Last updated: 2026-04-10T23:37:32Z_ - -This guide walks you through setting up role-based permissions for your Enterprise organization. This lets you control which features specific teams or groups of members can access, rather than giving everyone the same permissions. - -Before you start, make sure you're familiar with: - -- **[Manage groups and group spend limits on Enterprise plans](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans)** — how to create and manage groups -- **[Manage custom roles on Enterprise plans](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans)** — how custom roles and capabilities work - ---- - -## Before you begin - -You'll need Owner or Primary Owner access to your Enterprise organization. - -**Check which capabilities are enabled at the org level.** Go to **Organization settings **and ensure you know which capabilities members can access currently. For settings managed by RBAC, both the org setting and role setting are required to be on for users to get access. - -**Back up your member list.** Export a CSV of your current members from **[Organization settings > Members](http://claude.ai/admin-settings/members)** before making any changes. If something goes wrong during migration, this gives you a reference to restore access. See **[Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans)**. - -**Determine which teams or functions need each capability.** For example, Engineering gets Claude Code + Fast Mode and Marketing gets Cowork + Web Search. From here, define your custom roles. - -**Dual-seat plans.** If your organization is on a dual-seat Enterprise plan (with Chat and Chat + Claude Code seats), custom roles don't override seat-level restrictions. A member assigned to a Chat-only seat can't access Claude Code even if their custom role grants it. Plan your role structure with seat assignments in mind. - -**Decide how you'll create groups.** You can create groups manually in Claude, or sync them from your identity provider (IdP) via SCIM. You can also use both methods simultaneously. If you plan to use IdP groups from Okta, Entra ID, or another provider, make sure SCIM directory sync is configured. See **[Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning)**. - ---- - -## Planning your role structure - -Before creating anything, decide which features each team or group of members should have access to. Here are three common patterns: - -#### Base plus additive roles - -This is the recommended approach for most organizations. Create a "Standard Access" role for everyone with common features like web search, memory, and projects. Then create additive roles that grant specific capabilities — for example, a "Cowork Enabled" role that only adds Cowork. Assign all members to the base role through an "All Users" group, and add specific members to additional groups that layer on extra features. - -This pattern is flexible because permissions are additive — combining a base role with additive roles composes cleanly without conflicts. - -#### Tier-based roles - -Create distinct tiers: "Full Access" with all features, "Standard Access" with most features, and "Restricted Access" with minimal features. Each member goes into exactly one group assigned to one tier. - -#### Department-based roles - -Create roles that map to departments: "Engineering" with Cowork, Claude Code, and code execution; "Research" with web search, memory, and projects; "Business" with web search and projects only. Assign each department group to its corresponding role. - ---- - -## Step 1: Audit your current settings - -1. Review which features are currently enabled or disabled at the organization level in **[Organization settings > Capabilities](http://claude.ai/admin-settings/capabilities)**. -2. Go to **[Organization settings > Members](http://claude.ai/admin-settings/members)** to export or review your member list. -3. Note each member's current built-in role (User, Admin, or Owner). -4. For each team or department, decide which features they need access to. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260367415/3e1b2f57cc457a101ce2a424ec86/e3cc8982-ef39-4c19-bd4c-81c60aeef56e?expires=1776784500&signature=ce173c88cc95314e495efa91433080473e952b856bfe7b0754ffd7c5242221be&req=diIhFsp4moVeXPMW1HO4zdVuSZ1JCREuPwB%2FtcRiWFpPxpLGx8NbONEuwtDj%0ALIZC425JNCX877%2FaLKo%3D%0A) - -Remember: any feature you want to control per-group must be **enabled** at the organization level. If a feature is toggled off at the organization level, no custom role can grant access to it. - -> **Important:** Unlike members with the User role, members assigned to Custom roles don't automatically inherit organization-enabled capabilities. Every capability a Custom roles member needs must be explicitly granted by a custom role assigned to one of their groups. - ---- - -## Step 2: Create custom roles - -Create your custom roles before enabling any features or migrating members. This ensures your roles are ready to enforce access the moment features turn on. - -1. Navigate to **[Organization settings > Custom roles](https://claude.ai/admin-settings/roles)**. -2. Click “Add** **role.” -3. Name the role and toggle the appropriate capabilities. -4. Click “Add role.” -5. Repeat for each role in your plan. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260368574/1f06655487bef25512430e3e2899/620bea7b-f6af-4cc9-aa3a-b1d49354e227?expires=1776784500&signature=452560962534cd3ad2b0036af157ea5cef6b366d3f27004cd9b17d0d7d021eb4&req=diIhFsp4lYRYXfMW1HO4zZqxnADxsCC38XPTLNWu%2BxP8KggIy2GxIQ8cAzgX%0AQPwJLQd3OYNb9ezCt7Y%3D%0A) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260369769/3ee6e7460a77947e9423aa44a063/da31a64d-e091-4764-9aa3-2afe3e38b3fb?expires=1776784500&signature=1f93283868dc316d266628157ce895a022ba18cf6a1a09487d1d13ee85de8053&req=diIhFsp4lIZZUPMW1HO4zaQnrjnHFjN6exwRl3VHNrHNT6oUg%2FOdL2IO3fql%0AXM5y311MO2sFsBNgT3g%3D%0A) - -Changes to custom roles can take up to five minutes to propagate. Members may need to refresh their browsers to see updated access. - -See **[Manage custom roles on Enterprise plans](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans)** for details on available capabilities. - ---- - -## Step 3: Create groups and assign roles - -1. Navigate to **[Organization settings > Groups](http://claude.ai/admin-settings/groups)**. -2. Click “Add group” to create a group for each team or tier in your plan. -3. Add members to the appropriate groups. -4. Assign each group to the custom roles you created in step 2. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260371973/b503c99ef71d8a89b7aff606511b/b1afd593-3b23-4fa9-8b9b-ee6beaf74fd7?expires=1776784500&signature=c45dd50ddd6e25ee3e5b9d3cacb3a1be3c03fdb61cfdda8dd359ec20fde1d501&req=diIhFsp5nIhYWvMW1HO4zdMu%2FmZxEg1vKwlCydrbfL7aExmqLk6hHYy38U73%0Av7SOIPmZQdMF9w%2FHAzE%3D%0A) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260372813/83ccc4784bdfc8600101bc42ec4b/6e7456ac-9887-4e04-b757-3972110fbdce?expires=1776784500&signature=d54b682f34cd62b665769cb1f6f2008a4935137e461fcc7658b700b3d88e8524&req=diIhFsp5n4leWvMW1HO4zQetkCVQbKv9czQdKdGFNsfk2i%2FNc6rnHe4k5v%2Fg%0ASUmusRUl0RneW4FTSSw%3D%0A) - -If you use SCIM directory sync, you can sync groups from your identity provider instead of creating them manually. For details on SCIM group sync, see **[Manage groups and group spend limits on Enterprise plans](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans)**. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260374677/5f9d8febb8ae25153a94d0b827b9/c8314b27-96c1-4743-ae8b-25e511181837?expires=1776784500&signature=dcf8cfa0083704a35cd5d42a8ae5ae770b03f08dd47841aa510b5279e0c9fc16&req=diIhFsp5mYdYXvMW1HO4zXzl5Ily4D%2BfKYkQn0Dd8NUkBDUb97nADMR74je9%0ArDiV7%2F1vtKjQQZWxYV8%3D%0A) - -**Multiple organizations under the same parent organization:** Groups are managed at the parent organization level and propagate to all child organizations. You may see members from other organizations listed in a group—this doesn't mean they have access to your organization. Custom roles assigned to a group only grant capabilities to members who are part of your specific organization. - -If you request to move an organization from one parent to another (this is rare in practice), groups and roles will become undefined and you will need to re-create them. - -> **Important:** If your organization uses Invite only or JIT provisioning, you can only use manually created groups for RBAC. SCIM-synced groups aren't supported in these modes. - ---- - -## Step 4: Verify group and role assignments - -Before migrating members to Custom roles, confirm that every member you plan to migrate is in at least one group assigned to a custom role. Members who are migrated without group or role coverage will lose access to all governed features. - -1. Navigate to **[Organization settings > Members](http://claude.ai/admin-settings/members)**. -2. Use the Role and Group filters to identify members who aren't assigned to any group. -3. Alternatively, click "Export CSV" to download the full member list with role and group columns for review. -4. Add any unassigned members to the appropriate groups before continuing. - ---- - -## Step 5: Migrate members to Custom roles - -For custom role capabilities to take effect, members must have their role set to “Custom roles.” Members with the User, Admin, or Owner roles get their permissions from those roles directly, not from custom roles. - -> **Important:** Complete this step only after you've created your custom roles, created your groups, and verified all members are assigned to groups (steps 2–4). Members moved to Custom roles before setup is complete will immediately lose access to all governed features. - -Choose the migration path based on whether your organization already enabled group mappings: - -#### Path A: Enable group mappings (only if already in use) - -Use this path only if your organization already enabled group mappings for role assignment. If you aren't already using this setting, skip to Path B. - -1. Navigate to Organization settings > Organization and access. -2. In the role mappings section, assign the IdP groups you want governed by custom roles to the Custom roles role. -3. Save your changes. Members in those IdP groups are migrated to Custom roles on the next sync. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260376016/fd78a72c759c52f2490b503c592e/1784efed-2dcb-42dc-bbfb-a969ef04d5b5?expires=1776784500&signature=d2c2972ee6d502a2c1c457adf47987a5ea6e922071cb99bfde588eab637cd012&req=diIhFsp5m4FeX%2FMW1HO4zezarUUD2OBOgD4R5ew4AJUWb8X50Qkc4Ir%2FL%2FC6%0AY2hco9b183K2U%2BxlooY%3D%0A) - -Members in IdP groups mapped to Custom roles follow the permissions of the custom roles assigned to their groups in Claude. Members in IdP groups mapped to User follow the organization-level capability settings. If a member is in groups across both mappings, Custom roles takes precedence. - -#### Path B: Bulk assignment tool - -Use this path if your organization hasn’t enabled group mappings. - -> **Warning:** If you didn’t already enable group mappings, do not enable it during RBAC setup. Enabling it without first assigning all members to mapped groups can result in members losing access to your organization. - -1. Navigate to **[Organization settings > Members](http://claude.ai/admin-settings/members)**. -2. Use the Role and Group filters to select the members you want to migrate. -3. Use the bulk assignment tool in the Members table to change the selected members' role to Custom roles. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260377969/ba3b7ba08518f0a50e2a84f82655/bdf1aea3-2fe7-4f3c-868b-cc35ae8b7d1d?expires=1776784500&signature=941b4098a5c500e36b97333b9faa5c7299b00a777a80c3a0b85acfa5bd351fdf&req=diIhFsp5mohZUPMW1HO4zYFuz4cljc2JlPaXg%2F0URIk2QhUjLQJgak7%2FSYIB%0A40vFeOPT%2BUn6d1Zhyg4%3D%0A) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260378309/abe25b6478c721a2f965b35361b7/beff124a-0a44-4f7f-97f8-391ce6e8c55b?expires=1776784500&signature=ba00752516cdbde2bbafc59ba1608e039a05279359d6d33c84e145bd5a2f79f3&req=diIhFsp5lYJfUPMW1HO4zRgyH17bW%2B3TZ8KPhClFzQlGil%2FC5Qand6pDX0mG%0AupsddKB0MfwNqKr9a3w%3D%0A) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260378764/0640dfbb3f1e3ee83976a64df36e/b7021d51-24a0-4db7-949e-364e1721ad5b?expires=1776784500&signature=68ebe877d8a630a24b1f5a74892b820c8c0ee0b1f46981b05ca81325e3ad7d79&req=diIhFsp5lYZZXfMW1HO4zbvZAxuWvfzhG3CUmvrYMDWjkWVYVMsYnIk8dM2v%0ATOAIxEdjKUDuU8Fj9CI%3D%0A) - -We recommend migrating a pilot group first—one team or department—and verifying their access is correct before expanding to the rest of the organization. - -#### Gradual rollout - -Whichever path you use, we recommend migrating in stages: - -1. Start with a pilot group of one team or department. -2. After migration, verify the pilot group has the correct feature access based on their group and role assignments. -3. If something isn't right, switch the affected members back to their previous role while you adjust. -4. Expand to more members once you've confirmed the setup works. - ---- - -## Step 6: Enable features at the organization level - -Only enable organization-level features after roles, groups, and member migration are complete. This ensures custom role capabilities are already in place, with no window where unauthorized members could access a feature. - -For any feature you want to control per-group: - -1. Navigate to the feature's settings page in **Organization settings** (for example, **[Organization settings > Cowork](http://claude.ai/admin-settings/cowork)**). -2. Enable the feature at the organization level. - -Enabling a feature at the organization level doesn't mean everyone gets it—custom role permissions are already in place to control who can use it. Think of the organization-level toggle as making the feature "available for role-based assignment" rather than "on for everyone." - ---- - -## Step 7: Apply a group spend limit (usage-based orgs only) - -Navigate to the “Usage” page to assign a per-user monthly spend limit to any group. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260386576/377ac052069ff5a35b3023f50d12/dface609-9d85-4ee1-8ed3-bfe019a2bd0a?expires=1776784500&signature=0ca2699baa6f8d295015010ca3dd38d124d28fee0ca636dd5cb54ee8bebfae6f&req=diIhFsp2m4RYX%2FMW1HO4zfvdhJGYTQKPBMkPcsY1DF5K45KEQxYnE1DbkeRP%0A7i9w%2Fo8jlXsWEUjLR18%3D%0A) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2260386575/b9798bb7a2ab92024fa4d97f2ff4/7b2327e1-ab3f-41e5-8be0-77c0f35a4015?expires=1776784500&signature=475a3bc246642c4fb775a13bc835132b026240dea09070edec361a96fcecfff8&req=diIhFsp2m4RYXPMW1HO4zW55z9eeyFU0JuVz%2B3EZKJ5xCYBLwGb6GgClemdt%0A5NH7iFMf1l17L6Y7lHw%3D%0A) - -Note the following precedence rules: - -- Individual limits always override group limits, regardless of which is higher. -- If a user belongs to multiple groups with different limits, the org can either apply the lowest or highest spend limit. Use the dropdown under “Spending defaults” to determine the precedence you want to apply. -- Org-wide limits remain the hard ceiling. - -Membership changes take effect automatically—users inherit or lose limits as soon as their group membership changes. Relevant only for usage-based billing orgs. - ---- - -## Step 8: Verify and monitor - -1. **Spot-check access**: Check a few members from each group to confirm they see the right features. -2. **Test the restricted state**: Log in as (or ask) a member who should not have a feature like Cowork. They should see it greyed out with the message "Contact your admin to request access to this feature." -3. **Test the granted state**: Confirm a member who should have the feature sees it working normally. -4. **Check edge cases**: Test members in multiple groups, members with no group, and new members joining via SSO. - -Permission changes take up to five minutes to fully sync across the platform. Members may need to refresh their browser to see updated access. - ---- - -## Using SCIM with role-based capabilities - -SCIM connects to your role-based capabilities through two mechanisms that work together. - -#### IdP group-to-role mapping - -This controls which built-in role a member gets when they're provisioned. Map your IdP groups to “Custom roles” so that new members' access is automatically governed by custom role capabilities. - -1. Navigate to **[Organization settings > Organization and access](http://claude.ai/admin-settings/organization)**. -2. In the role mappings table, map your IdP groups to “Custom roles.” - -#### Group sync - -This pulls your IdP groups into Claude so they can be assigned to custom roles. - -1. Navigate to **[Organization settings > Groups](http://claude.ai/admin-settings/groups)** -2. Click “Check for updates” in the **SCIM sync** section. -3. When prompted to sync Groups, Members, or Both, select Groups only. Syncing Members can affect provisioning and member access. -4. Your IdP groups appear as SCIM-sourced groups in the list. -5. Assign SCIM groups to custom roles just like manually created groups. -6. In your IdP, only push the groups you actually intend to use for RBAC or spend limits. Syncing all IdP groups can slow page loads in the Groups section. - -> **Note:** Custom role permissions only apply to members with “Custom roles” selected in **[Organization settings > Members](https://claude.ai/admin-settings/members)**. If you map an IdP group to a different role (like User) through the group-to-role mapping but assign that same SCIM group to a custom role, the custom role's permissions have no effect—the member gets their permissions from their assigned role instead. To use custom roles, make sure the IdP group is mapped to “Custom roles.” - -#### Ongoing management with SCIM - -- To grant a member access to a feature, add them to the appropriate IdP group. On the next sync, they pick up the custom role assigned to that group. -- To revoke access, remove them from the IdP group. On the next sync, the permission is removed. -- Click “SCIM sync” in the Groups section to force an immediate sync rather than waiting for the next scheduled sync. - ---- - -## Rollback plan - -If you notice your role structure is misconfigured after migration: - -1. Turn off any organization-level features that were enabled as part of the migration. -2. Change affected members back to their previous built-in role (for example, User). -3. They immediately regain the static permissions from that role, and custom role permissions stop applying. -4. Adjust roles and groups as needed, then re-migrate. - -If you enabled group mappings during setup and lost admin access, follow the recovery steps in **[Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning#h_74979446b3)** under "I lost Admin/Owner access after enabling group mappings." - ---- - -## Frequently asked questions - -#### Do I need to enable a feature at the organization level if I only want some members to have it? - -Yes. The organization-level toggle must be on for custom roles to control per-member access. If a feature is off at the organization level, no one can access it regardless of their role. Think of it as a main switch—custom roles control who gets access underneath it. - -#### What happens if a member set to “Custom roles” isn't in any groups? - -They have no custom role permissions, so all features that require permissions are greyed out or hidden. Make sure every member set to “Custom roles” is in at least one group that's assigned to a custom role. - -#### Can I use both built-in and custom roles? - -Yes. Members with the User, Admin, or Owner roles are unaffected by custom role permissions because they get their permissions from those roles directly. Only members set to Custom roles are controlled by the group-and-role system. This allows gradual migration. - -#### What if a member is in two groups with different roles? - -Permissions are additive. If any role in a member's chain grants a feature, they have it. You can't use a role to remove a permission granted by another role. - -#### Can I use SCIM groups and manual groups together? - -Yes. Both types can be assigned to custom roles. The difference is that SCIM group membership is managed in your identity provider, while manual group membership is managed in Claude's organization settings. - -#### Are Owners and Primary Owners affected by custom role permissions? - -No. Owners and Primary Owners always have full access to all features. - -#### How does this work across parent and child organizations? - -Groups and SCIM sync are managed at the parent organization level and shared across all child organizations. Role and spend limit assignments are configured independently in each child organization—changes in one child organization don't affect others. Group membership changes and SCIM resyncs propagate across all child organizations under the same parent. - -## Related Articles -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Switching to a different Identity Provider (IdP)](https://support.claude.com/en/articles/13443687-switching-to-a-different-identity-provider-idp) -- [Manage groups and group spend limits on Enterprise plans](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans) -- [How SCIM sync works for Enterprise organizations](https://support.claude.com/en/articles/14499648-how-scim-sync-works-for-enterprise-organizations) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/team-and-enterprise-plans/admin-management/14546867-set-organization-preferences.md b/data/claude/team-and-enterprise-plans/admin-management/14546867-set-organization-preferences.md deleted file mode 100644 index df480bbb..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/14546867-set-organization-preferences.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: "Set organization preferences" -title_slug: "set-organization-preferences" -source_url: "https://support.claude.com/en/articles/14546867-set-organization-preferences" -last_updated_iso: "2026-04-15T17:36:58Z" -article_id: "17017652" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Set organization preferences - -_Last updated: 2026-04-15T17:36:58Z_ - -Organization preferences let Admins and above on Team and Enterprise plans set custom instructions that Claude follows in every conversation across your organization. Use them to apply communication standards, formatting requirements, compliance guidance, or domain-specific context that should show up everywhere your team works with Claude. - -> Organization preferences are available to Admins, Owners, and Primary Owners on Team and Enterprise plans. - -## How organization and user preferences interact - -Claude supports two levels of preference instructions. Understanding how they interact helps admins and the people on your team get the most out of both. - -When both are set, organization preferences take precedence. If an individual preference directly contradicts an organization preference, Claude favors the organization-level instruction. For example, if an organization preference says “Always respond in formal English” but an individual preference says “use a casual tone,” Claude responds formally. - -Individual preferences still apply for anything the organization preferences don’t address. - -> **Note: **Preference prioritization relies on prompt-level instructions. In rare edge cases involving directly contradictory instructions, behavior may vary. Test your preferences to confirm they produce the results you expect. - -## Set up organization preferences - -You need at least an Admin role to configure organization preferences. - -1. Go to **[Organization settings > Organization and access](http://claude.ai/admin-settings/organization)**. -2. Find the **Organization preferences** section. -3. Enter your instructions in the text area. The maximum length is 3,000 characters. -4. Click “Save.” -5. Changes may take up to an hour to take effect across Claude products. - -To remove preferences entirely, clear the text area and click “Save.” - ---- - -## Best practices - -**Keep instructions concise and clear. **Organization preferences are included in every message sent by everyone in your organization, so shorter instructions help keep conversations efficient. Aim for direct, specific guidance rather than lengthy explanations. - -**Be specific about what you want. **Instead of vague instructions like “be professional,” give concrete direction such as “Respond in formal English. Don’t use contractions, slang, or emojis.” - -**Focus on consistent behaviors. **Organization preferences work best for instructions that should apply uniformly across every conversation—response formatting standards, tone requirements, or organization-wide context. - -**Avoid conflicting instructions. **If your organization preferences contradict each other, Claude may not follow either one reliably. Review your preferences as a whole to make sure they’re consistent. - -**Don’t try to override safety behaviors. **Organization preferences can’t disable Claude’s built-in safety guidelines or content policies. Instructions that conflict with Claude’s core training won’t be followed. - -**Test your preferences. **After saving, start a new conversation to verify Claude is following your instructions. Try a few different types of questions to confirm the preferences work across a range of topics. - -**Review and update regularly. **As your organization’s needs change, revisit your preferences to make sure they’re still relevant. Removing outdated instructions keeps Claude’s responses focused. - ---- - -## Example preferences - -**Team identity. **“Address the team as the Acme Platform team. When users ask about ‘our product,’ they mean Acme Cloud.” - -**Communication standards. **“Respond in formal English. Use active voice. Avoid contractions and emojis.” - -**Response formatting. **“Prefer concise responses under 300 words. Use bullet points for lists with three or more items.” - -**Domain context. **“Our team works in healthcare claims processing. When users mention ‘claims,’ they’re referring to insurance claims, not legal claims.” - -**Referral guidance. **“When users ask about HR policies, direct them to [hr@acme.com](mailto:hr@acme.com) rather than giving specific policy advice.” - -**Data handling reminders. **“Don’t include customer names, account numbers, or other personally identifiable information in responses or generated artifacts.” - -## Related Articles -- [What are projects?](https://support.claude.com/en/articles/9517075-what-are-projects) -- [Use Google Workspace connectors](https://support.claude.com/en/articles/10166901-use-google-workspace-connectors) -- [SSO login](https://support.claude.com/en/articles/14503613-sso-login) -- [Organization preferences in Claude for Government](https://support.claude.com/en/articles/14503675-organization-preferences-in-claude-for-government) -- [MCP: Web Search](https://support.claude.com/en/articles/14503775-mcp-web-search) diff --git a/data/claude/team-and-enterprise-plans/admin-management/9267276-roles-and-permissions.md b/data/claude/team-and-enterprise-plans/admin-management/9267276-roles-and-permissions.md deleted file mode 100644 index f8f57325..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/9267276-roles-and-permissions.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "Roles and permissions" -title_slug: "roles-and-permissions" -source_url: "https://support.claude.com/en/articles/9267276-roles-and-permissions" -last_updated_iso: "2026-04-15T21:41:33Z" -article_id: "9465056" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Roles and permissions - -_Last updated: 2026-04-15T21:41:33Z_ - -What an individual can see and do in their Team or Enterprise plan account is dictated by their role. Roles are provisioned with the following permissions. - -> **Important notes about the Primary Owner role:** -> -> - Team and Enterprise organizations can only have one Primary Owner. -> - The Primary Owner seat uses one of your plan's licenses. -> - Your organization's Primary Owner can be a service account that isn't tied to an individual user. - -**About custom roles (Enterprise plans only):** Enterprise plans support custom roles, which let you control feature access at the group level. Members who are set to “Custom roles” have no default permissions—their access is determined entirely by the custom roles assigned to their groups. Because these members have no built-in permissions, they don't appear in the tables below. - -To learn more, refer to the following articles: - -- **[Manage custom roles on Enterprise plans](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans)** -- **[Manage groups and group spend limits on Enterprise plans](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans)** - -## Billing - -## Chat Controls - -## Features and Integrations - -## Membership Management - -## Prioritized Support Routing (Enterprise plan only) - -> **Note:** If you are logged in to a Primary Owner or Owner account on an Enterprise plan, you can also submit a request through the [Enterprise Support form](https://claude.ai/support/enterprise). - -## Security and Data Controls (Team and Enterprise plans) - -## Security and Data Controls (Enterprise plan only) - -## Usage Analytics (Enterprise plans) - -## Usage Analytics (Team plans) - -## Related Articles -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Find and join a Team or Enterprise organization](https://support.claude.com/en/articles/13566435-find-and-join-a-team-or-enterprise-organization) -- [Manage custom roles on Enterprise plans](https://support.claude.com/en/articles/13930452-manage-custom-roles-on-enterprise-plans) -- [Set up role-based permissions on Enterprise plans](https://support.claude.com/en/articles/13930458-set-up-role-based-permissions-on-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/admin-management/9927533-disable-public-projects-for-your-organization.md b/data/claude/team-and-enterprise-plans/admin-management/9927533-disable-public-projects-for-your-organization.md deleted file mode 100644 index dbeaaff7..00000000 --- a/data/claude/team-and-enterprise-plans/admin-management/9927533-disable-public-projects-for-your-organization.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: "Disable public projects for your organization" -title_slug: "disable-public-projects-for-your-organization" -source_url: "https://support.claude.com/en/articles/9927533-disable-public-projects-for-your-organization" -last_updated_iso: "2026-03-16T20:34:47Z" -article_id: "10362482" -breadcrumbs: - - "Team and Enterprise plans" - - "Admin management" ---- - -# Disable public projects for your organization - -_Last updated: 2026-03-16T20:34:47Z_ - -> This feature is available to Primary Owners and Owners on Team and Enterprise plans. - -Disabling the public project feature allows Team and Enterprise owners to restrict the creation of public projects across their organization while maintaining internal sharing capabilities. - -Follow these steps: - -1. Navigate to **[Organization settings > Data and privacy](https://claude.ai/admin-settings/data-privacy-controls)**. -2. Find **Public projects** and toggle it off - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2053902291/8c39d1a79dedc97411eed54dec5c/CleanShot+2026-02-11+at+11_25_34%402x.png?expires=1776784500&signature=8f2aa2e2ec5df7e1e0412622b179aa3a21af3be55ca5871293df5d0c6d91183a&req=diAiFcB%2Bn4NWWPMW1HO4zfGiYGGjYwRaYabJlVJ9VPwe6GvqNTNifwhs4oNu%0AcrdNRR1grlL6lCYEhYg%3D%0A) - -## How does disabling public projects work? - -By default, **[public projects](https://support.claude.com/en/articles/9519189-project-visibility-and-sharing#h_2c0e9eb7c4)** are enabled for all Team and Enterprise plans. When you disable public projects: - -1. All existing public projects will be converted to private projects. -2. Users will be prevented from creating new public projects. - -> **Important:** Users can still share **[private projects](https://support.claude.com/en/articles/9519189-project-visibility-and-sharing#h_a088ccfaa3)** with individual users within your organization after disabling public projects. Any private projects that were shared with individuals will retain their shared settings. - -## Impact on project sharing - -Disabling public projects does not affect the internal project sharing capabilities available to Team and Enterprise users: - -- **Individual project sharing:** Users can still share projects with specific team members using email-based invitations. -- **Organization-wide sharing:** Projects can still be shared across your entire organization (where permissions allow). -- **Permission management:** All view and edit permission levels remain available for internal sharing. -- **Collaboration features:** The "Shared with me" tab and other collaborative features will continue to function as expected. - -This setting specifically controls external public sharing while preserving all internal collaboration functionality. - -## Re-enable public projects - -If you choose to re-enable public projects after disabling them: - -- Existing projects will remain private. -- Users will regain the ability to create new public projects. -- Internal sharing settings and permissions will remain unchanged. - -## Related Articles -- [Roles and permissions](https://support.claude.com/en/articles/9267276-roles-and-permissions) -- [What are projects?](https://support.claude.com/en/articles/9517075-what-are-projects) -- [Manage project visibility and sharing](https://support.claude.com/en/articles/9519189-manage-project-visibility-and-sharing) -- [What happens to a user's data when they are removed from a Team or Enterprise organization?](https://support.claude.com/en/articles/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization) -- [Use enterprise search](https://support.claude.com/en/articles/12489464-use-enterprise-search) diff --git a/data/claude/team-and-enterprise-plans/analytics-and-usage/12883420-view-usage-analytics-for-team-and-enterprise-plans.md b/data/claude/team-and-enterprise-plans/analytics-and-usage/12883420-view-usage-analytics-for-team-and-enterprise-plans.md deleted file mode 100644 index cc34e822..00000000 --- a/data/claude/team-and-enterprise-plans/analytics-and-usage/12883420-view-usage-analytics-for-team-and-enterprise-plans.md +++ /dev/null @@ -1,154 +0,0 @@ ---- -title: "View usage analytics for Team and Enterprise plans" -title_slug: "view-usage-analytics-for-team-and-enterprise-plans" -source_url: "https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans" -last_updated_iso: "2026-04-09T14:21:16Z" -article_id: "14575680" -breadcrumbs: - - "Team and Enterprise plans" - - "Analytics and usage" ---- - -# View usage analytics for Team and Enterprise plans - -_Last updated: 2026-04-09T14:21:16Z_ - -This article explains how to view and export usage analytics for your organization. - -> Usage analytics are available to Team plan Owners and Primary Owners, and Enterprise plan Owners, Primary Owners, and Admins. Enterprise Admins can view all analytics except Spend. - -Usage analytics help you track team activity, feature adoption, and spend directly from your admin dashboard. You can monitor how your organization uses Claude and export detailed reports for your own analysis. - -Primary Owners and Owners can access analytics via dedicated Analytics settings by clicking your initials in the lower left corner and selecting **[Analytics](https://claude.ai/analytics/activity)** from the menu. Additionally, the Claude.ai, Claude Code, and Cowork options offer product-specific analytics. - ---- - -## All activity - -This page includes the following analytics: - -## Usage - -- Weekly active users (WAU) -- Utilization rates (WAU / total seats) -- Pending invites -- Daily, weekly, and monthly active users, with filters for Claude (chat), Claude Code, and Claude Cowork -- Top connectors - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2153394909/693f3ae0ec2ea158a1f1e233c024/CleanShot+2026-03-11+at+14_52_44%402x.png?expires=1776784500&signature=617e2bec60ebba931c5da39f33aeeeb442aba1852db88f2b3cd7560b56b50f69&req=diEiFcp3mYhfUPMW1HO4zbQxH8U2ByZnSPAYazQ9kuKIzbSHIrgoLwYk9EMc%0Am1e4LWyxM%2BpldkVzxek%3D%0A) - -## Spend - -> **Note:** If you're on a **[seat-based Enterprise plan](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans#h_6a78e30e26)**, spend reports only appear if your organization has **[enabled extra usage](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans#h_2b9c54b46d)**. The spend data covers overage spend only—usage within seat-based allotments isn't included. - -This section includes the following analytics: - -- Total spend (month-to-date, quarter-to-date, year-to-date) -- Spend by model (1 month, 3 months, 1 year) -- Top 10 users by spend leaderboard - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2153417518/03accc4372c7fd4582e6c3978d9d/CleanShot%2B2026-03-11%2Bat%2B15_02_52-402x.png?expires=1776784500&signature=f5a1ed02c193bbe1224b7b4c03276e3020690872b7533ac7bf4b35b97931c93f&req=diEiFc1%2FmoReUfMW1HO4zdUtwHoAMClLuwPrchh43EquFJ8JERAIgsf3XW8v%0ACzUn4RB1yJLZxDu3uFg%3D%0A) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2153419527/18cba69667e2af1a6f4f2e5ca2c5/CleanShot+2026-03-11+at+15_03_28%402x.png?expires=1776784500&signature=b08b16f892726e7cc8af196a88bcb768266c6a3645ba6a1a8d9a3838ef31a597&req=diEiFc1%2FlIRdXvMW1HO4zdGt9SKvA%2FtsP9LVpsbj5NeIPxJS%2F6XT27OzFyvb%0AbOd07udtrAeHjheg%2Bbw%3D%0A) - -> **Note:** The spend leaderboard can be delayed by one to two days. For more current month-to-date spend per user, refer to spend limits by person in **[Organization settings > Usage](https://claude.ai/admin-settings/usage)**. - -## Export a spend report - -You can export a detailed cost and usage report as a CSV file. The report provides per-user, per-model visibility into token usage and estimated spend, updated daily. - -To export spend data: - -1. Navigate to **[Settings > Analytics](https://claude.ai/analytics/activity)**. -2. Scroll down to the **Spend** section. -3. Click the "Export Spend Report" button. -4. Select a time period: MTD, Last Month, Last 90 Days, or Custom. -5. If you select "Custom," choose your start and end dates. You can go back up to 90 days, and the most recent data available is from yesterday. -6. Click "Download." - -#### What's included in the report? - -Each row in the CSV represents a specific person's usage of a specific model on a given day. The report includes the following fields: - -- Date -- Organization UUID -- User's email -- Account UUID -- Product (such as Chat, Claude Code, Cowork, or Office Agents) - - Office Agents aggregates usage from the Claude add-ins for Excel, PowerPoint, and Word. -- Model and model family -- Request count (`total_requests`) - - The count of individual API calls made to Claude. Each time an app or user sends a message and gets a response, that counts as a request. -- Prompt tokens (`total_prompt_tokens`) - - The number of tokens consumed by the input side of each request. This includes system prompts, conversation history, user messages, tool definitions, etc. -- Completion tokens (`total_completion_tokens`) - - The number of tokens generated by Claude when it responds*, *including extended thinking tokens. -- Net spend (`total_net_spend_usd`) - - Your cost (in USD) after any discounts, credits, or negotiated rates are applied. This is what you actually spent. -- Gross spend (`total_gross_spend_usd`) - - Your cost (in USD) before any discounts or credits. - -> **Important:** Spend data refreshes daily and has a one-day delay. For usage-based Enterprise plans, the export captures your organization's full usage. For seat-based Enterprise plans with extra usage enabled, **the export only reflects spend that exceeds your seat allotment**. - ---- - -## Claude.ai - -Navigate to **[Analytics > Claude.ai](https://claude.ai/analytics/usage)** to view usage and activity metrics for your organization. This page includes the following analytics: - -## Chats - -- Chats per day -- Percentage of users with 1 or more chat -- Total number of chats (1 week, 1 month, 3 months, 1 year) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1916169034/e3e557f223fcd6976fa5b6353095/CleanShot+2026-01-05+at+15_32_41.png?expires=1776784500&signature=ec0665dad3a2aa8a57a651f31f63e3350646f31491fbeeea3001a43e15c377ce&req=dSkmEMh4lIFcXfMW1HO4zZyh%2BjWZ9o1%2BRyyyIe2wZ0ULvC4N5pAqxKzbPJgm%0AveeS8DivU4Qszf7j1%2BM%3D%0A) - -## Projects - -- Projects created per day -- Percentage of users with 1 or more project -- Top 10 users by projects used (month-to-date, quarter-to-date, year-to-date, 1 year) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1916170133/666961061f9a044385e0ea1debdd/CleanShot+2026-01-05+at+15_36_27.png?expires=1776784500&signature=989fbeb41cbeb1ade3c85497c7144b217cd56b6f04f2698936377ce125e5e41a&req=dSkmEMh5nYBcWvMW1HO4zed15SLp1RxfqVPXIl8sPebkwpU13iZiP7O61O0D%0AGTyESvbhqye1qB9kpoE%3D%0A) - -## Artifacts - -- Artifacts created per day -- Percentage of users with 1 or more artifact -- Top 10 users by artifacts generated (month-to-date, quarter-to-date, year-to-date, 1 year) - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1916171160/cd17d2abba34659b9d8f6231df5a/CleanShot+2026-01-05+at+15_37_20.png?expires=1776784500&signature=6004b60aae1d3f054f972f2e81f4f1dc09f084eeb67c72a571ae803d771ad7d1&req=dSkmEMh5nIBZWfMW1HO4zXYF3l%2FltQT84Jgm1Axxim1lp9Lj8BmncXnKCuVI%0AMAYe510ivsnD0xq%2B6e4%3D%0A) - ---- - -## Claude Code analytics - -Navigate to **[Analytics > Claude Code](https://claude.ai/analytics/claude-code)** to view usage and activity metrics for your organization. For more specific details, refer to **[Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics)**. - ---- - -## Claude Cowork analytics - -Navigate to **[Analytics > Cowork](https://claude.ai/analytics/cowork)** to view usage and activity metrics for Claude Cowork across your organization. This page includes: - -- Cowork sessions per day -- Percentage of users with one or more Cowork sessions -- Daily, weekly, and monthly active Cowork users - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2253604219/0d21918d55e10b3e5d2a92e65c90/42a47632-08c2-4557-a087-fc080c4dda80?expires=1776784500&signature=dc9b611fd48bf51120df905081a7f0d393d5ce44e28aefa8c7c186c022e750a6&req=diIiFc9%2BmYNeUPMW1HO4zSCqqKIAHHsb8zs2pRdG0k6gE2wtEejEPsXKyyF%2F%0A8SzPlXgjR39k9H%2BM1Kk%3D%0A) - -> **Note:** Cowork analytics are available alongside Chat and Claude Code data in the **[Analytics API](https://support.claude.com/en/articles/13694757-access-engagement-and-adoption-data-with-the-analytics-api)**. - ---- - -## Access your analytics data programmatically - -If you’re on an Enterprise plan and want to pull analytics data into your own dashboards or reporting tools, the Analytics API gives you programmatic access to the same usage and engagement metrics available in the analytics dashboard. To get started, refer to **[Access usage data with the Analytics API](https://support.claude.com/en/articles/13694757-access-usage-data-with-the-analytics-api)**. - -## Related Articles -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) -- [Claude Enterprise Analytics API reference guide](https://support.claude.com/en/articles/13703965-claude-enterprise-analytics-api-reference-guide) diff --git a/data/claude/team-and-enterprise-plans/analytics-and-usage/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data.md b/data/claude/team-and-enterprise-plans/analytics-and-usage/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data.md deleted file mode 100644 index 32e8be0b..00000000 --- a/data/claude/team-and-enterprise-plans/analytics-and-usage/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: "Claude Enterprise Analytics API: Access engagement and adoption data" -title_slug: "claude-enterprise-analytics-api-access-engagement-and-adoption-data" -source_url: "https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data" -last_updated_iso: "2026-04-09T14:11:32Z" -article_id: "15813492" -breadcrumbs: - - "Team and Enterprise plans" - - "Analytics and usage" ---- - -# Claude Enterprise Analytics API: Access engagement and adoption data - -_Last updated: 2026-04-09T14:11:32Z_ - -The Analytics API gives Enterprise plan Primary Owners programmatic access to engagement and adoption data for their organization. Use it to build internal dashboards, track adoption trends, and feed Claude engagement data into your existing reporting tools. - -> The Analytics API is available on Enterprise plans. Primary Owners can generate API keys to get started. - -## How is this different from the analytics dashboard and Compliance API? - -All three options give you different views into your organization's data: - -The **Analytics dashboard** (accessed via **[Analytics](https://claude.ai/analytics/activity)**) shows visualized usage data in the product. It's the right tool for day-to-day monitoring when you don't need to integrate data elsewhere. - -The **Analytics API** returns the same aggregated usage and engagement metrics, but programmatically—so you can pull them into BI tools, map them against org charts, or automate reporting workflows. Data is aggregated per organization, per day. - -The **Compliance API** is for governance and auditing use cases. It gives you access to individual user actions, raw activity events, and conversation content. If you need aggregated engagement metrics for dashboards, rather than raw events for auditing, use the Analytics API. - ---- - -## Get started - -To access the Analytics API, you need Primary Owner access to your Enterprise organization. - -Follow these steps: - -1. Navigate to **[Analytics > API keys](http://claude.ai/analytics/api-keys)**. -2. Find the **Access** toggle under **Analytics API** and toggle it on. -3. Click “+ Create key” to generate a new API key. Keep this key private—treat it like a password. -4. Use the key with the `x-api-key` header in your requests. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2053687376/dac20c85f3d3fcab64c98fee0d1c/c0af2448-7bfb-4d10-b474-025cb4f04f59?expires=1776784500&signature=d259cbf788a0bfd9070309d5382b822ed385a297a591348efc5e03ac2d57ef96&req=diAiFc92moJYX%2FMW1HO4zUxhx6tC0q%2BK2G8yJDINvfQhW8GiuuozRAPaVxij%0AvVMDA7hiU9lFuB9fpog%3D%0A) - -For full authentication details, endpoint references, and code examples, refer to our **[Claude Enterprise Analytics API reference guide](https://support.claude.com/en/articles/13703965-claude-enterprise-analytics-api-reference-guide)**. - ---- - -## What data is available? - -The Analytics API includes five endpoints. All data is aggregated per organization, per day, and is available for up to the past 90 days (not before January 1, 2026). - -- **User activity:** Per-user engagement metrics across Claude (chat), Claude Code, and Claude Cowork. Includes conversation counts, messages sent, projects created, files uploaded, artifacts created, skills used, connectors used, Claude Code metrics like commits, pull requests, and lines of code, and Cowork metrics like sessions started, tool actions, dispatch turns, and skill and connector invocations. -- **Activity summary:** Organization-wide daily, weekly, and monthly active user counts across Claude, Claude Code, and Cowork, along with seat utilization and pending invite counts. Supports date ranges up to 31 days per request. -- **Chat project usage:** Conversation and user counts broken down by project, for Claude projects. -- **Skill usage:** How many users are using each skill, with breakdowns for Claude, Claude Code, and Cowork sessions separately. -- **Connector usage:** Which connectors your organization is using and how many unique users have used each one, with breakdowns for Claude, Claude Code, and Cowork sessions separately. - ---- - -## Data limits - -All endpoints return data for a single date or date range. Data is only available after January 1, 2026, and for dates more than three days ago. - -The API has a default rate limit of 60 requests per minute. If this doesn't meet your organization's needs, reach out to your Anthropic Contact or our **[Sales team](https://claude.com/contact-sales)**. - -> **Important:** If you are using Claude Code via **[Amazon Bedrock](https://support.claude.com/en/collections/4078537-amazon-bedrock)**, the Analytics API will not return data related to Claude Code. - -## Related Articles -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [Claude Code usage analytics](https://support.claude.com/en/articles/12157520-claude-code-usage-analytics) -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) -- [Claude Enterprise Analytics API reference guide](https://support.claude.com/en/articles/13703965-claude-enterprise-analytics-api-reference-guide) -- [Manage Claude’s tool access](https://support.claude.com/en/articles/13730515-manage-claude-s-tool-access) diff --git a/data/claude/team-and-enterprise-plans/analytics-and-usage/13703965-claude-enterprise-analytics-api-reference-guide.md b/data/claude/team-and-enterprise-plans/analytics-and-usage/13703965-claude-enterprise-analytics-api-reference-guide.md deleted file mode 100644 index 15c4a664..00000000 --- a/data/claude/team-and-enterprise-plans/analytics-and-usage/13703965-claude-enterprise-analytics-api-reference-guide.md +++ /dev/null @@ -1,203 +0,0 @@ ---- -title: "Claude Enterprise Analytics API reference guide" -title_slug: "claude-enterprise-analytics-api-reference-guide" -source_url: "https://support.claude.com/en/articles/13703965-claude-enterprise-analytics-api-reference-guide" -last_updated_iso: "2026-04-09T14:18:22Z" -article_id: "15825475" -breadcrumbs: - - "Team and Enterprise plans" - - "Analytics and usage" ---- - -# Claude Enterprise Analytics API reference guide - -_Last updated: 2026-04-09T14:18:22Z_ - -## Overview - -The Claude Enterprise Analytics API gives your organization programmatic access to engagement data for Claude and Claude Code usage within your Enterprise organization. Whether you're building internal dashboards for user activity or tracking adoption of projects, this API provides the aggregated metrics you need. - -## Data aggregation - -All data is aggregated **per organization, per day**. Each endpoint returns a snapshot for a single date that you specify. **Data for day (N-1) is run at 10:00:00 UTC time on day N**, and is available for querying three days after aggregation, to ensure accuracy of data. - -If data is not available within the timeline above, this usually indicates a data pipeline failure that our team will need to investigate internally. We are usually aware of such problems, but please raise this to your CSM if you want a gut check, or suspect something else. - -## Enabling access - -In order to mint new analytics API keys, you must be a Primary Owner within your Enterprise organization. You can do so by navigating to **[claude.ai/analytics/api-keys](http://claude.ai/analytics/api-keys)**. - -Some more details that might be helpful: - -- You can *enable/disable *access to the public API anytime. If you disable access by toggling the switch off, all requests will be denied. -- You’ll need a key with the `read:analytics` scope in order to access the API. You can create multiple keys for your organization, but rate limits apply at the *organization *level, not the *key *level. See the “Rate limiting” section below. -- As always, *we strongly recommend handling API keys securely*: *never *share these keys publicly - they are secret, and should be shared securely. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2053655566/6858d308d21c1d082cf67cdabd3b/19fadcdf-25f5-491d-a060-887da34b1082?expires=1776784500&signature=8cd26705e53d8b197f192923f5246e88f230bcd0446adcb226f2fc91e3107620&req=diAiFc97mIRZX%2FMW1HO4zXfNQF8HehLeFbDaBcaxqj6ZDP2AOLP5K%2BiPB5kn%0Ai0hhHU8Ed8zjC9GAvPE%3D%0A) - -## Base URL - -All requests are sent to: - -``` -https://api.anthropic.com/v1/organizations/analytics/ -``` - -## Authentication - -Every request requires an API key passed in the `x-api-key` header. Your API key must have the `read:analytics` scope. You can create and manage API keys from the claude.ai admin settings under the API Keys section. - -**Example request headers:** - -``` -x-api-key: $YOUR_API_KEY -``` - -## Pagination - -Several endpoints return paginated results. Pagination uses a cursor-based approach, where the response includes a `next_page` token you pass back in your next request to retrieve the following page of results. - -Two optional parameters control pagination: - -**limit** (integer): Number of records per page. Defaults to 20 for the /users endpoint and 100 for all other endpoints. The maximum is 1000. - -**page** (string): The opaque cursor token from the previous response's `next_page` field. Omit this on your first request. - -When there are no more results, `next_page` will be `null` in the response. - -## Error responses - -All endpoints return standard HTTP error codes: - -## Rate limiting - -We do have default rate limits in place. If that isn’t sufficient for your use case, we’d love to understand why. If necessary, we can adjust the rate limits for your organization—please reach out to your CSM. - ---- - -## Endpoints - -#### 1. List user activity - -`GET /v1/organizations/analytics/users` - -Returns per-user engagement metrics for a single day. Each item in the response represents one user and includes their activity counts across Claude (chat) and Claude Code. - -**Query parameters** - -**Response fields (per user)** - -**Office Agent metrics (per user)** - -Each user record also includes an `office_metrics` object with per-product breakdowns for Excel and PowerPoint. This block is always present on every record—organizations without Office Agent usage see all-zero values rather than null. - -The office_metrics object contains two keys: `excel` and `powerpoint`. - -Each key contains the same six fields: - -***Note:** Where `[product]` is one of `excel` or `powerpoint`. - -**Claude Cowork metrics (per user)** - -Each user record also includes a cowork_metrics object with per-user Cowork engagement. This block is always present on every record—organizations without Cowork usage see all-zero values rather than null. - -**Example request** - -``` -curl -X GET "https://api.anthropic.com/v1/organizations/analytics/users?date=2025-01-01&limit=3"
--header "x-api-key: $YOUR_API_KEY" -``` - -#### 2. Activity summary - -`GET /v1/organizations/analytics/summaries` - -Returns a high-level summary of engagement and seat utilization **per-day** for your organization for a given date range. The response is a list of days with aggregated counts within the date range. Note that the maximum difference between `ending_date` and `starting_date` must be **31 days**, and there is a three-day delay in data availability. This is useful for tracking daily active users, weekly and monthly trends, and seat allocation at a glance. - -**We define “active”** if any one of the following is true: - -- The user sent at least one chat message on Claude (chat). -- The user had at least one Claude Code (local or remote) session associated with the C4E org, with tool use/git activity -- The user had at least one Claude Cowork session with tool use or message activity. - -**Query parameters** - -**Response fields** - -> **Note:** The rolling windows for weekly and monthly counts look backward from the specified date (inclusive). If data is incomplete for some days within the window (for example, if the date is less than 30 days in the past), the monthly count may undercount activity. - -**Example request** - -``` -curl -X GET "https://api.anthropic.com/v1/organizations/analytics/summaries?starting_date=2025-01-01"
--header "x-api-key: $YOUR_API_KEY" -``` - -#### 3. Chat project usage - -`GET /v1/organizations/analytics/apps/chat/projects` - -Returns usage data broken down by chat project for a given date. Projects are specific to Claude (chat), so this endpoint focuses on that surface. Each item shows the project name, how many unique users interacted with it, and the total number of conversations held in that project. - -**Query parameters** - -**Response fields (per project)** - -**Example request** - -``` -curl -X GET "https://api.anthropic.com/v1/organizations/analytics/apps/chat/projects?date=2025-01-01&limit=50"
--header "x-api-key: $YOUR_API_KEY" -``` - -#### 4. Skill usage - -`GET /v1/organizations/analytics/skills` - -Returns skill usage data across both Claude (chat) and Claude Code within your organization for a given date. Each item represents a skill and shows how many unique users used it. - -**Query parameters** - -**Response fields (per skill)** - -**Office Agent metrics (per skill)** - -Each skill record also includes an office_metrics object that reports how many Office Agent sessions used the skill, broken down by product. This block is always present—organizations without Office Agent usage see all-zero values. - -**Claude Cowork metrics (per skill)** - -Each skill record also includes a `cowork_metrics` object that reports how many Cowork sessions used the skill. This block is always present—organizations without Cowork usage see all-zero values. - -**Example request** - -``` -curl -X GET "https://api.anthropic.com/v1/organizations/analytics/skills?date=2025-01-01"
--header "x-api-key: $YOUR_API_KEY" -``` - -#### 5. Connector usage - -`GET /v1/organizations/analytics/connectors` - -Returns MCP/connector usage data across both Claude (chat) and Claude Code within your organization for a given date. Each item represents a connector and shows how many unique users used it. Connector names are normalized from various sources — for example, "Atlassian MCP server," "mcp-atlassian," and "atlassian_MCP" would all appear as "atlassian." - -**Query parameters** - -**Response fields (per connector)** - -**Office Agent metrics (per connector)** - -Each connector record also includes an office_metrics object that reports how many Office Agent sessions used the connector, broken down by product. This block is always present—organizations without Office Agent usage see all-zero values. - -**Claude Cowork metrics (per connector)** - -Each connector record also includes a `cowork_metrics` object that reports how many Cowork sessions used the connector. This block is always present—organizations without Cowork usage see all-zero values. - -**Example request** - -``` -curl -X GET "https://api.anthropic.com/v1/organizations/analytics/connectors?date=2025-01-01"
--header "x-api-key: $YOUR_API_KEY" -``` - -## Related Articles -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Monitor Claude Cowork activity with OpenTelemetry](https://support.claude.com/en/articles/14477985-monitor-claude-cowork-activity-with-opentelemetry) diff --git a/data/claude/team-and-enterprise-plans/analytics-and-usage/14447276-configure-a-custom-opentelemetry-collector-for-office-agents.md b/data/claude/team-and-enterprise-plans/analytics-and-usage/14447276-configure-a-custom-opentelemetry-collector-for-office-agents.md deleted file mode 100644 index 3f3c411e..00000000 --- a/data/claude/team-and-enterprise-plans/analytics-and-usage/14447276-configure-a-custom-opentelemetry-collector-for-office-agents.md +++ /dev/null @@ -1,194 +0,0 @@ ---- -title: "Configure a custom OpenTelemetry collector for Office agents" -title_slug: "configure-a-custom-opentelemetry-collector-for-office-agents" -source_url: "https://support.claude.com/en/articles/14447276-configure-a-custom-opentelemetry-collector-for-office-agents" -last_updated_iso: "2026-04-07T23:30:32Z" -article_id: "16883446" -breadcrumbs: - - "Team and Enterprise plans" - - "Analytics and usage" ---- - -# Configure a custom OpenTelemetry collector for Office agents - -_Last updated: 2026-04-07T23:30:32Z_ - -You can route full audit telemetry from Office agents to your own OpenTelemetry (OTEL) collector. This gives your organization complete control over retention, encryption, and integration with your SIEM or observability platform. - -This guide covers how to enable a custom collector, what data you'll receive, and the full span schema reference. - -> Custom OTEL collectors are available to Claude Enterprise organizations and to direct-provider deployments (Amazon Bedrock, Google Vertex AI, or a gateway). - -## What you'll receive - -When you configure a custom collector, Office agents send trace data covering every user turn. Each turn produces a tree of spans capturing the prompt, model calls, tool executions, file uploads, and context compaction events. - -Your collector receives all span attributes, including those carrying user-generated content (prompt text, tool inputs and outputs, document URLs, and filenames). No attributes are redacted or filtered. Assistant response text is not included in the emitted span data. Your organization owns this data. - -> **Important:** Metrics aren't sent to custom collectors. The `office_agent.*` counter namespace routes to Anthropic only. However, every counter increment also appears as a span event on the active span, so the same signals are available in your traces. - -Telemetry is sent via OTLP/HTTP to your endpoint at `{your_url}/v1/traces`. gRPC isn't supported because the add-in runs in an Office WebView. - ---- - -## Enable a custom collector - -Setup differs depending on how your organization authenticates with Claude. - -> **Important:** When a custom endpoint is configured, telemetry goes exclusively to your collector. Spans aren't dual-sent to Anthropic. - -#### Claude Enterprise (OAuth) organizations - -An organization administrator sets the collector endpoint in the Claude.ai admin console under **[Organization settings > Office agents](https://claude.ai/admin-settings/office-agents)**. The setting applies organization-wide. - -The protocol must be HTTP-based OTLP. gRPC is rejected at configuration time. - -#### Direct provider deployments (Amazon Bedrock, Google Vertex AI, gateway) - -For deployments that authenticate against your own model provider rather than Claude.ai, the collector endpoint is supplied through one of three configuration channels. All three use the same two keys. - -**Recommended: **Use the **[claude-in-office plugin](https://github.com/anthropics/financial-services-plugins/tree/main/claude-in-office)** for Claude Code. It walks you through generating the manifest, registering Entra extension attributes, and standing up a bootstrap endpoint with `otlp_endpoint` and `otlp_headers` pre-wired. The three channels below are documented for reference and manual setup. - -If `otlp_endpoint` is unset or empty, no custom collector is configured and the add-in falls back to default behavior. - -> **Note:** These configuration channels apply to Microsoft Office deployments only. Google Workspace add-ins are configured separately. - -**Channel 1: Manifest URL parameter** - -Append the keys as query string parameters to the taskpane URL in your custom add-in manifest: - -`[https:///taskpane.html?otlp_endpoint=https://otel-collector.your-domain.com&otlp_headers=Authorization=Bearer%20/taskpane.html?otlp_endpoint=https://otel-collector.your-domain.com&otlp_headers=Authorization=Bearer%20` - -URL-encode the values. This applies the configuration to every user who installs the manifest. - -**Channel 2: Azure Entra ID directory extension** - -For per-user configuration, register the keys as Entra ID directory extension attributes and assign them via Microsoft Graph. The add-in reads them from the user's ID token using Nested App Authentication (NAA). - -The claim names in the issued ID token follow Azure's directory extension format: - -Set these per-user with a Graph PATCH against the user object. Azure encodes directory extension values as single-element arrays in the ID token; the add-in unwraps them automatically. This channel requires `entra_sso=1` in the manifest URL parameters to enable NAA token acquisition. - -**Channel 3: Bootstrap endpoint response** - -If your deployment uses a bootstrap endpoint (a JSON endpoint your organization hosts that the add-in calls at startup), include the keys in the response body: - -``` -{
"otlp_endpoint": "https://otel-collector.your-domain.com",
"otlp_headers": "Authorization=Bearer <token>"
} -``` - -The bootstrap endpoint URL itself is configured via `bootstrap_url` in either the manifest URL parameters or an Entra `extn.bootstrap_url` claim. If an Entra ID token was acquired, it is passed to the bootstrap endpoint as a Bearer authorization header so your endpoint can authenticate the user before returning per-user configuration. - -**Precedence** - -When multiple channels supply a value, later channels override earlier ones: manifest parameters are read first, then Entra claims, then the bootstrap response. The bootstrap response wins. - -If you haven't already, the fastest path is the **[claude-in-office plugin](https://github.com/anthropics/financial-services-plugins/tree/main/claude-in-office)**. - ---- - -## Deployment modes - -Custom collector export is available on both deployment modes: - -- Claude.ai Enterprise (OAuth): full audit trail including user identity (`user.email`, `user.account_uuid`, `organization.id`), MCP server metadata, and file upload records. -- Direct provider (Bedrock, Vertex AI, gateway): core audit trail (prompts, tool inputs and outputs, document URLs) but no user identity, no MCP metadata, and no file upload spans. User attribution requires correlating `session.id` against your own identity provider logs. - -The core audit payload is identical in both modes. Direct provider deployments lack Claude.ai account context, so attributes derived from the Claude.ai user or organization profile are absent. See the `[claude.ai-only]` tags in the span schema below for the complete list. - -## Surface and vendor labels - -Every span includes two labels identifying which Office application and platform generated it. Use these as your primary dimensions for filtering and dashboards. - ---- - -## Span reference - -Each user turn produces a parent/child tree of up to five span types. Attributes marked [content] carry user-generated data; these form your audit payload. Attributes marked [`claude.ai-only`] are populated only when the user signs in with a Claude account; they are absent on Bedrock, Vertex AI, and gateway deployments. Absent attributes are omitted from the span entirely (no key with a null value). - -The `file.upload` span and all `mcp.*` attributes are also [`claude.ai-only`], since file upload and MCP server connections are Claude platform features. - -For direct provider deployments, user identity should be correlated via `session.id` and `document.url`, joined against your identity provider's session logs. - -#### Resource attributes - -These attributes appear on every span: - -#### agent.query (root span) - -One span per user turn. This is the root of the span tree and carries session identity, document context, and MCP server status. SpanKind: INTERNAL. - -#### agent.stream - -One span per API call to Claude, as a child of the query span. SpanKind: CLIENT. - -Note on prompt caching: The add-in requests prompt caching unconditionally. The `cache_read_tokens` and `cache_creation_tokens` attributes are set from the provider's API response and are omitted when the response doesn't include them. Prompt caching is available for the Claude Developer Platform; as of this writing, Amazon Bedrock and Google Vertex AI don't yet return these fields through the client the add-in uses. When support lands on your provider, these attributes will begin appearing automatically. - -#### agent.tool_execution - -One span per tool call, as a child of the stream span. SpanKind: INTERNAL. This is the primary record of what actions the model took against the document. - -> **Note:** The `tool.accept_decision` attribute records how the permission decision was made: `manual` (the user approved this specific action), `auto_accept` (the user had previously granted standing approval), or `deferred` (the action was queued for later review). Use this to audit approval patterns across your organization. - -#### agent.compaction - -One span per conversation auto-summarization, fired when context approaches the window limit. SpanKind: CLIENT. - -This span also carries `agent.surface`, `agent.vendor`, `session.id`, `user.email [claude.ai-only]`, `user.bucket [claude.ai-only]`, `office.platform`, and `office.version`, duplicated from the root span so you can query compaction events independently. - -#### file.upload [claude.ai-only] - -One span per individual file upload, as a child of the query span. SpanKind: CLIENT. This span type only appears when users sign in with a Claude.ai account. File upload isn't available on direct provider deployments. - ---- - -## Span events - -Span events are timestamped markers attached to the spans above. They capture lifecycle transitions and counter-equivalent signals. - -- `agent.query`: exception {exception.type}; file_upload {file_id, mime_type, content_category} -- `agent.stream`: first_token; stream_complete; stream_error {exception.type} -- `agent.tool_execution`: tool_init; tool_run; tool_result; tool_error {error_type} -- `agent.compaction`: compaction_start; compaction_complete; compaction_error {exception.type} -- `file.upload`: exception {exception.type} - -Every internal product counter also records a span event with the same name on the currently active span, providing the equivalent of the metrics stream within your trace data. The `office_agent.token.usage` event is emitted on each `agent.stream` span, once per non-zero token type, with attributes {token_usage.type: input | output | cacheRead | cacheCreation, token_usage.model, token_usage.token_count}. This mirrors the `*.token.usage` counter shape emitted by other Anthropic products, so a single collector can aggregate token cost across products by grouping on `service.name`. - ---- - -## Surface-specific behavior - -The telemetry schema is consistent across all surfaces. These are the differences: - -- Sheets (Excel): `agent.tool_execution` spans include `sheet.cells_read`, `sheet.cells_written`, and `sheet.cells_copied` attributes. `office_agent.cell_edit_collision_total` span events appear when a user is mid-cell-edit while a tool tries to write. -- Documents (Word): document-edit funnel events track the edit lifecycle: `office_agent.doc_edit_received_total`, `office_agent.doc_edit_parsed_total`, `office_agent.doc_edit_applied_total`, `office_agent.doc_proposed_edit_reviewed_total`. No `sheet.cells_*` attributes. -- Slides (PowerPoint): no surface-specific attributes or events beyond the common schema. - ---- - -## Reconstructing a user session - -#### Claude.ai deployments - -- Filter spans by `user.email` (or `user.account_uuid`) and `session.id`. -- Order `agent.query` spans by start timestamp; each is one user turn. -- For each turn, `user.message` is the prompt and `document.url` is the file being worked on. -- Child `agent.tool_execution` spans, ordered by timestamp, are the actions taken: `tool.input` is what was attempted, `tool.output` is the result, `tool.accept_decision` records whether the user explicitly approved. - -#### Direct provider deployments - -The add-in has no Claude.ai user identity in this mode, so spans carry no `user.email` or `user.account_uuid`. To attribute activity to a user: - -- Filter spans by `session.id` to isolate one continuous add-in session. -- Use `document.url` to identify the file being worked on. -- Correlate the session against your identity provider's logs: Entra sign-in events, gateway access logs, or your bootstrap endpoint's request log (which receives the user's Entra ID token as a Bearer header). -- Once a session is attributed to a user, the per-turn reconstruction is identical: agent.query spans ordered by timestamp, with `user.message`, `tool.input`, `tool.output`, and `tool.accept_decision` providing the audit trail. - -This produces a complete, ordered transcript of the interaction in both deployment modes. - -## Related Articles -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Microsoft 365 Connector: Security Guide](https://support.claude.com/en/articles/12684923-microsoft-365-connector-security-guide) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [Monitor Claude Cowork activity with OpenTelemetry](https://support.claude.com/en/articles/14477985-monitor-claude-cowork-activity-with-opentelemetry) -- [MCP: Individual connectors](https://support.claude.com/en/articles/14503703-mcp-individual-connectors) diff --git a/data/claude/team-and-enterprise-plans/analytics-and-usage/14477985-monitor-claude-cowork-activity-with-opentelemetry.md b/data/claude/team-and-enterprise-plans/analytics-and-usage/14477985-monitor-claude-cowork-activity-with-opentelemetry.md deleted file mode 100644 index e5c511d8..00000000 --- a/data/claude/team-and-enterprise-plans/analytics-and-usage/14477985-monitor-claude-cowork-activity-with-opentelemetry.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: "Monitor Claude Cowork activity with OpenTelemetry" -title_slug: "monitor-claude-cowork-activity-with-opentelemetry" -source_url: "https://support.claude.com/en/articles/14477985-monitor-claude-cowork-activity-with-opentelemetry" -last_updated_iso: "2026-04-15T22:24:47Z" -article_id: "16934534" -breadcrumbs: - - "Team and Enterprise plans" - - "Analytics and usage" ---- - -# Monitor Claude Cowork activity with OpenTelemetry - -_Last updated: 2026-04-15T22:24:47Z_ - -This article explains how to use OpenTelemetry (OTel) to monitor Claude Cowork activity across your organization. With OTel, your security and operations teams can stream Cowork events into the observability tools you already use to track usage, investigate incidents, and analyze performance. - -> OpenTelemetry monitoring for Claude Cowork is available on Team and Enterprise plans. It requires Claude Desktop version 1.1.4173 or later. - ---- - -## What you can monitor - -When you connect Claude Cowork to an OpenTelemetry collector, Cowork streams events covering: - -- **User prompts. **The full text of prompts users submit to Cowork. -- **Tool and MCP invocations. **Every tool call Claude makes during a session, including MCP server name, tool name, parameters, success or failure, and execution time. -- **File access. **File paths Claude reads, modifies, or otherwise touches during a session, including files accessed through MCPs and folder-scoped local files. -- **Skills and plugins. **Which skills and plugins Claude invokes within a session. -- **Human approval decisions. **Whether each tool action was approved by the user, rejected by the user, or initiated automatically based on existing permissions. -- **API requests and errors. **Per-request model, token counts, estimated cost, duration, and any errors returned. - -A shared `prompt.id` attribute links every event triggered by a single user prompt, so you can reconstruct everything Claude did in response to one input. - -For the full list of event types and attributes, see the **[Cowork monitoring reference](https://claude.com/docs/cowork/monitoring#events)** in our Claude Docs. - ---- - -## When to use OpenTelemetry - -OpenTelemetry gives you a real-time stream of structured Cowork events that you can route into your existing SIEM and observability tools. It's the right choice for security monitoring and incident investigation, tracking tool and file access patterns across your organization, cost and performance analysis, and building dashboards and alerts in your existing pipeline. - -OpenTelemetry is **not** a replacement for audit logging. Cowork activity isn't currently captured in audit logs, the Compliance API, or data exports, and OpenTelemetry events don't fill that gap for compliance purposes. If your organization requires formal audit trails, don't use Cowork for regulated workloads. For more, see **[Use Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-cowork-on-team-and-enterprise-plans)**. - -## Compatible destinations - -Cowork's OpenTelemetry output works with any standard OTel collector. Common destinations include: - -- **SIEM platforms **like Splunk and Cribl -- **Log aggregation systems **like Elasticsearch and Loki -- **Columnar stores **like ClickHouse -- **Observability platforms **like Honeycomb and Datadog - -You can route events to multiple destinations at once by configuring your collector accordingly. - ---- - -## Set up OpenTelemetry monitoring - -To configure Cowork to export events to your collector: - -1. Open Claude Desktop and navigate to **Organization settings > Cowork**. -2. Enter your **OTLP endpoint** (your OpenTelemetry collector URL). -3. Select the **OTLP protocol** your collector uses: HTTP/JSON or HTTP/protobuf. -4. Add any **OTLP headers** required for authentication, such as a bearer token. -5. Save your settings. - -Events begin flowing to your collector immediately. Authentication headers are encrypted at rest on Anthropic servers. - ---- - -## Security and privacy considerations - -A few things to be aware of before you turn on OpenTelemetry export: - -- **User prompt content is included in events by default. **If your organization has policies against logging prompt content to your SIEM, configure filtering or redaction in your collector before routing events downstream. -- **Tool parameters may include sensitive values. **File paths, command arguments, and other tool inputs are exported in the tool_parameters field. Plan your retention and access policies accordingly. -- **User email addresses are included in event attributes. **If this is a concern, filter or redact at the collector. -- **Events are only exported when an admin configures an OTLP endpoint. **No data flows by default. - ---- - -## Joining OpenTelemetry data with the Compliance API - -Each Cowork OTel event includes a shared user account identifier you can use to correlate events with records from the **[Compliance API](https://support.claude.com/en/articles/13015708-access-the-compliance-api)**. This lets you build a unified view that combines real-time telemetry from OTel with longer-term records from Compliance API queries. - -## Related Articles -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Configure a custom OpenTelemetry collector for Office agents](https://support.claude.com/en/articles/14447276-configure-a-custom-opentelemetry-collector-for-office-agents) diff --git a/data/claude/team-and-enterprise-plans/billing/11526368-how-am-i-billed-for-my-enterprise-plan.md b/data/claude/team-and-enterprise-plans/billing/11526368-how-am-i-billed-for-my-enterprise-plan.md deleted file mode 100644 index 978ab304..00000000 --- a/data/claude/team-and-enterprise-plans/billing/11526368-how-am-i-billed-for-my-enterprise-plan.md +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: "How am I billed for my Enterprise plan?" -title_slug: "how-am-i-billed-for-my-enterprise-plan" -source_url: "https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan" -last_updated_iso: "2026-04-07T18:55:44Z" -article_id: "12525220" -breadcrumbs: - - "Team and Enterprise plans" - - "Billing" ---- - -# How am I billed for my Enterprise plan? - -_Last updated: 2026-04-07T18:55:44Z_ - -Enterprise plan billing has two parts: a fixed seat fee and separate usage charges. The seat fee covers platform access. Usage is billed on top of that, based on what your team actually consumes. - -How billing works depends on whether your organization is on a self-serve or sales-assisted Enterprise plan, and whether you're using the current single Enterprise seat or a legacy seat type. The sections below are organized by plan type—make sure you're reading the section that matches your setup. If you're unsure which plan type you're on, check with the person who set up your Enterprise account or contact your Anthropic account manager. Price and plans are subject to change at Anthropic's discretion. - -> **Important: **The main sections of this article describe the current Enterprise seat billing model, which applies to all new Enterprise plans (excluding HIPAA-ready plans). -> -> - If your organization was provisioned before the transition to the single Enterprise seat and you see **Chat** and **Chat + Claude Code** seat types in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, skip to the **[Chat and Chat + Claude Code seats section](#h_f6aa4f4dd2)**. -> - **[HIPAA-ready Enterprise organizations](https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans)** are an exception: they are provisioned with separate Chat and Chat + Claude Code seat types and are not eligible for the single Enterprise seat billing model. -> - If your organization is on a seat-based plan with **Standard** and **Premium** seats, skip to the **[seat-based plans section](#h_3b87de90bd)**. -> - Chat-only seats and Standard/Premium seats are no longer available for new contracts—both legacy plan types are transitioning to the single Enterprise seat at their next renewal. - ---- - -## Seat fees - -All usage-based Enterprise plans (self-serve and sales-assisted) use the same seat pricing: **priced per user per month and billed annually**. - -The seat fee gives each person access to Claude on web, desktop, and mobile, plus Claude Code and Cowork, but doesn't include any usage. Every token your team consumes is billed separately at standard API rates. - -You're charged for the number of seats on your plan at the start of your annual billing cycle. If you add seats during your term, you're charged the prorated amount immediately for the remainder of the year. - -**Example:** Your annual plan starts January 1 with 50 seats. You are charged upfront for the seats. On April 1, you add 10 seats. You'll be charged immediately for the remaining months. - -> **Note:** Seats cannot be removed mid-term on self-serve Enterprise plans. For step-by-step instructions on purchasing, adding, and managing seats, see **[Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans)**. - ---- - -## Usage billing - -On usage-based Enterprise plans, usage is charged separately from your seat fee and is based on actual token consumption at standard API rates. For current per-model pricing, see our **[API pricing page](https://www.anthropic.com/pricing#api)**. - -How and when you're billed for usage depends on your plan type: - -#### Self-serve Enterprise - -Usage is purchased **upfront in credits**. Your credits draw down as your team uses Claude and Claude Code. When your credits run out, usage stops until an Owner or Primary Owner purchases more. Self-serve Enterprise plans are billed in USD only. If your organization needs to pay in another currency, **[contact our Sales team](https://claude.com/contact-sales)** to set up a sales-assisted plan. - -- After setup, Owners and Primary Owners can purchase additional credits at any time from **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Usage](https://claude.ai/admin-settings/usage)**. -- All credits are shared across your organization — any team member can draw from the same pool. - -#### Sales-assisted Enterprise - -Usage is **billed monthly in arrears** based on your organization's actual consumption during each billing period. You'll receive a monthly invoice reflecting usage for that period. Speak with your account manager for questions about your usage invoices. - ---- - -## How usage works across your team - -Enterprise seats don't come with an individual token allowance. All usage across your organization is billed together at API rates, regardless of who consumed it. - -What this looks like in practice depends on your plan type: - -#### Self-serve Enterprise - -Everyone's usage draws from the same credit balance. One person's heavy usage depletes credits faster for everyone, so monitoring and spend limits matter here. When the balance hits zero, usage stops for the whole organization until an Owner purchases more. - -#### Sales-assisted Enterprise - -There's no balance to deplete. Everyone's usage is metered and added to the same monthly invoice. One person's heavy usage doesn't block anyone else — it just increases what shows up on the bill. If you want a ceiling, set spend limits. - ---- - -## Spend controls - -Owners and Primary Owners can set spending caps to manage your organization's consumption. This applies to both self-serve and sales-assisted plans. - -To configure spend controls, sign in as an Owner or Primary Owner and navigate to **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Usage](https://claude.ai/admin-settings/usage)**. - -You can set caps at two levels: - -- **Organization level:** Maximum spend for all usage across your organization. -- **Individual level:** Maximum spend for a specific user. - -These limits work hierarchically — a user cannot exceed their individual limit or the organization limit, whichever is lower. - -On **self-serve plans**, spend caps work alongside your credit balance. If a user hits their individual cap or the organization cap, their usage will stop even if credits remain. Owners can adjust caps at any time. - -On **sales-assisted plans**, spend caps prevent usage from continuing past the cap threshold. If a cap is reached, usage stops until the next billing period begins or an owner raises the limit. - -**Owners can set limits to "unlimited,"** but consumption will still be billed. You cannot disable billing for usage — usage-based pricing is a core part of the Enterprise plan. - ---- - -## Monitoring usage and spend - -You can track your organization's usage and spending in a few places: - -- **Organization** **settings > Usage:** View month-to-date spending for each member, current spend cap status, and credit balance (self-serve plans). -- **Monthly invoices:** Detailed usage per user for the billing period (sales-assisted plans). -- **Spend limit notifications:** Alerts when users or your organization approach configured spending thresholds. - ---- - -## What happens when usage stops - -If usage stops on your Enterprise plan, here's how to resume: - -- **Self-serve plans:** If credits run out or a spend cap is reached, an Owner or Primary Owner can purchase additional credits or raise the spend cap from **[Organization](https://claude.ai/admin-settings/organization)****[ settings > Usage](https://claude.ai/admin-settings/usage)**. -- **Sales-assisted plans:** If a spend cap is reached, an Owner or Primary Owner can raise the cap, or usage will resume at the start of the next billing period. Contact your account manager with questions. - ---- - -## Chat and Chat + Claude Code seats - -> **Important:** Chat and Chat + Claude Code are legacy seat types that are no longer available for new Enterprise contracts. This section only applies to organizations that were provisioned with these seat types before the transition to the single Enterprise seat. If you recently signed a new Enterprise contract, the main sections of this article apply to you—your plan uses the single Enterprise seat. - -Some existing usage-based Enterprise organizations currently have two seat types with different pricing. If you see **Chat** and **Chat + Claude Code** seats in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, this section applies to you. - -Seat fees are billed annually. Usage billing works the same way as described in the **[Usage billing section](#h_540cbc3861)** above: separately from seat fees, at API rates, and in arrears on sales-assisted plans. - -#### Transition to the single Enterprise seat - -> **Note:** **[HIPAA-ready organizations](https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans)** are provisioned with separate Chat and Chat + Claude Code seat types and are not eligible for the unified seat type. - -At your next contract renewal, your plan will automatically transition to the single Enterprise seat model. When that happens, all users — regardless of their current seat type — will move to the **Enterprise seat**. This seat includes Claude Code, Cowork, Chat and more. - -If you have questions about your upcoming renewal, reach out to your Anthropic Contact or **[our Sales team](https://claude.com/contact-sales)**. - ---- - -## Seat-based plans - -> **Important:** Standard and Premium are legacy seat types that are no longer available for new Enterprise contracts. This section only applies to organizations that were provisioned with these seat types before the transition to usage-based billing. If you recently signed a new Enterprise contract, the main sections of this article apply to you. - -Some Enterprise organizations are on older seat-based plans with **Standard** and **Premium** seats. These plans charge a flat monthly fee per seat that includes a usage allowance, which is a different model than the usage-based billing described above. - -If you see "Standard" and "Premium" seats in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, this section applies to you. - -On seat-based plans, extra usage is available to allow team members to continue working after reaching their seat’s included limits. See **[Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans)** for details on how extra usage works and how it's billed on your plan. - -#### Transitioning to usage-based Enterprise - -At your next contract renewal, your plan will transition to the usage-based single Enterprise seat model described in this article. If you'd like to migrate before your renewal, reach out to your Anthropic Contact or **[our Sales team](https://claude.com/contact-sales)**. - -## Related Articles -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/billing/12083917-change-your-team-plan-from-monthly-to-annual-billing.md b/data/claude/team-and-enterprise-plans/billing/12083917-change-your-team-plan-from-monthly-to-annual-billing.md deleted file mode 100644 index f5b5bb25..00000000 --- a/data/claude/team-and-enterprise-plans/billing/12083917-change-your-team-plan-from-monthly-to-annual-billing.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: "Change your Team plan from monthly to annual billing" -title_slug: "change-your-team-plan-from-monthly-to-annual-billing" -source_url: "https://support.claude.com/en/articles/12083917-change-your-team-plan-from-monthly-to-annual-billing" -last_updated_iso: "2026-03-16T20:34:42Z" -article_id: "13376259" -breadcrumbs: - - "Team and Enterprise plans" - - "Billing" ---- - -# Change your Team plan from monthly to annual billing - -_Last updated: 2026-03-16T20:34:42Z_ - -Owners and Primary Owners of Team plans with monthly subscriptions can switch from the monthly plan to an annual plan by following these steps: - -1. Navigate to **[Organization settings > Billing](https://claude.ai/admin-settings/billing)** or **[claude.ai/upgrade](http://claude.ai/upgrade)**. -2. You’ll see a banner confirming your current monthly plan in your Billing settings; click the “Switch to Annual” button. -3. Or from /upgrade, click the “Switch to Annual plan” button: -4. The confirmation screen will display the total cost for your upgrade from monthly to annual billing: -5. Click “Confirm subscription.” -6. Your new annual Team plan will start immediately and you will be credited for any unused time on your previous monthly plan. - -## Related Articles -- [How do I sign up for the Pro plan?](https://support.claude.com/en/articles/8325609-how-do-i-sign-up-for-the-pro-plan) -- [Get started with the Team plan](https://support.claude.com/en/articles/9267247-get-started-with-the-team-plan) -- [How is my Team plan bill calculated?](https://support.claude.com/en/articles/9267289-how-is-my-team-plan-bill-calculated) -- [How to change your Pro plan from monthly to annual billing](https://support.claude.com/en/articles/10185996-how-to-change-your-pro-plan-from-monthly-to-annual-billing) -- [How do I sign up for the Max plan?](https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan) diff --git a/data/claude/team-and-enterprise-plans/billing/12997503-team-plan-billing-faqs.md b/data/claude/team-and-enterprise-plans/billing/12997503-team-plan-billing-faqs.md deleted file mode 100644 index 917a966b..00000000 --- a/data/claude/team-and-enterprise-plans/billing/12997503-team-plan-billing-faqs.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: "Team plan billing FAQs" -title_slug: "team-plan-billing-faqs" -source_url: "https://support.claude.com/en/articles/12997503-team-plan-billing-faqs" -last_updated_iso: "2026-03-16T21:37:00Z" -article_id: "14749106" -breadcrumbs: - - "Team and Enterprise plans" - - "Billing" ---- - -# Team plan billing FAQs - -_Last updated: 2026-03-16T21:37:00Z_ - -## What payment methods can I use to pay for the Team plan? - -Accepted payment methods are credit, debit, or prepaid cards. Other forms of payment, including ACH bank transfers, are not accepted at this time. - -## How do I update my billing information and payment method? - -An organization Owner can update your Team plan’s payment method by navigating to **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. - -> **Note:** Your billing address determines your tax jurisdiction. See **[Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation)** for details on how to view or update your billing address. - -## How can I change my billing email address? - -Your organization's billing address determines where your invoices are sent. You can request to change this email address, or add additional billing email addresses, by **[contacting our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support)**. Note that an organization Owner must authorize any changes to your billing address. For additional invoice recipients, the account Owner must be copied on the request. Once approved, all future invoices will be sent to the new email address(es). - -## How can I use a different name on my invoices? - -If you want to use a name other than the one tied to your payment method, an organization Owner should check the "Use a different name on invoices" box when adding or updating your payment method in **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1922145253/f2e3d4e0fe43a2ea07e89244764c/image.png?expires=1776784500&signature=5da9a928ddcabca1e66e56e11f33792bdc1d9f25c139d3cc13ed915c72c9c464&req=dSklFMh6mINaWvMW1HO4zRZTy1zGs8%2FWKAqLF4ERnlW%2FyVYXZC9ZfiGECJuj%0AFfb9Tyne%2BmCLN27jBWw%3D%0A) - -## When will I be billed? - -Your payment method on file will be charged at the beginning of your billing cycle. The amount will be based on the number of members on your team at the beginning of the billing cycle. If you add or remove members from your team during the billing cycle, you will be credited or charged the prorated amount immediately. See **[How is my Team plan bill calculated?](https://support.claude.com/en/articles/9267289-how-is-my-team-plan-bill-calculated)** for more information about Team plan pricing. - -## Where can I find the invoice or receipt for my Team plan payment? - -An organization owner can follow these steps to access invoices: - -1. Navigate to **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. -2. Find the **Invoices** section. -3. Click the "View" button next to the invoice you want to open. -4. A new Stripe tab will open. -5. Click "Download invoice." - -All invoices are automatically emailed to your organization's billing email address(es), so recipients can also search using the subject line "Your receipt from Anthropic" to find previous invoice emails. - -## My organization is tax-exempt; how can I remove the tax from our monthly invoices for our Team plan account? - -It's not currently possible to create a tax-exempt Team plan account while signing up. However, after subscribing to the Team plan, you can send your tax-free verification document to our Support team for review. After our Billing team reviews the document, we can manually mark your billing account as exempt and issue a credit note to refund any tax charges. - -Please click on the message icon in the bottom right of our Help Center to contact our Support team and share the relevant documentation. - -## My Team plan access is no longer active and I want to resubscribe. - -An organization owner can resubscribe for Team plan access by navigating to **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. - -## Related Articles -- [Paid Plan Billing FAQs](https://support.claude.com/en/articles/8325618-paid-plan-billing-faqs) -- [How is my Team plan bill calculated?](https://support.claude.com/en/articles/9267289-how-is-my-team-plan-bill-calculated) -- [Add or update your Team plan's tax or VAT ID](https://support.claude.com/en/articles/9927624-add-or-update-your-team-plan-s-tax-or-vat-id) -- [Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/billing/9267289-how-is-my-team-plan-bill-calculated.md b/data/claude/team-and-enterprise-plans/billing/9267289-how-is-my-team-plan-bill-calculated.md deleted file mode 100644 index 3caab0fe..00000000 --- a/data/claude/team-and-enterprise-plans/billing/9267289-how-is-my-team-plan-bill-calculated.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: "How is my Team plan bill calculated?" -title_slug: "how-is-my-team-plan-bill-calculated" -source_url: "https://support.claude.com/en/articles/9267289-how-is-my-team-plan-bill-calculated" -last_updated_iso: "2026-04-07T18:53:34Z" -article_id: "9465073" -breadcrumbs: - - "Team and Enterprise plans" - - "Billing" ---- - -# How is my Team plan bill calculated? - -_Last updated: 2026-04-07T18:53:34Z_ - -Prices shown are for US customers and exclude applicable taxes. Pricing, currency, and tax handling vary by region. Visit **[claude.ai/upgrade](http://claude.ai/upgrade)** to see current pricing for your location. - -For current pricing by seat type and billing interval, see **[What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan)** - -For information on seat types and what's included, see **[Purchasing and managing seats on Team plans](https://support.claude.com/en/articles/12004354-purchasing-and-managing-seats)**. - ---- - -## How does adding or removing members affect my bill? - -**Adding members or upgrading seats:** You will be charged the prorated amount immediately. - -**Removing members:** You will not receive an immediate credit or refund. The seat becomes available to assign to another member. - -For instructions to add and remove members, see **[Managing members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-managing-members-on-team-and-enterprise-plans)**. - ---- - -## Extra usage - -If extra usage is enabled, your bill may include charges for usage beyond seat limits. See this article for more information: **[Extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans)**. - ---- - -## Billing examples - -#### Annual plan example - -On January 1 (the start date of your annual subscription), your annual plan has 10 standard seats. The amount charged would be $2,400 ($20 × 10 seats × 12 months) due on January 1st. - -On April 1st, you decide to upgrade five of the existing standard seats to premium seats. Since there are 275 days remaining in your subscription year, the prorated cost for the seat upgrades would be: ($80 × 5 seats × 12 months) × (275 days ÷ 365 days in the year) = $3,616.44. Your payment method will be charged $3,616.44 on April 1st for the seat upgrades for the remainder of the subscription year. - -If you remove members during your subscription year, their seats will become available to assign to other team members. - -Taxes are not included in this example. - -#### Monthly plan example - -On January 1 (the first day of your billing cycle), your Team plan has 10 standard seats. The amount charged would be $250 ($25 × 10 seats) due on January 1st. - -On January 15th, you decide to upgrade five standard seats to premium seats. Since there are 16 days remaining in January, the prorated cost for the seat upgrades would be: ($100 × 5 seats × 16 days) ÷ 31 days in January = $258.06. Your payment method will be charged $258.06 on January 15th for the seat upgrades in January. - -You will be charged for the number of members on your team at the beginning of each billing cycle. If you remove members in the middle of a billing cycle, their seats will become available to assign to other team members. - -Taxes are not included in this example. - -> **Note:** The "Projected total" displayed on **[your organization’s Billing page](https://claude.ai/admin-settings/billing)** is not inclusive of taxes. - -Price and plans are subject to change at Anthropic's discretion. - -## Related Articles -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [Cancel your organization's Team plan subscription](https://support.claude.com/en/articles/9267323-cancel-your-organization-s-team-plan-subscription) -- [How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan) -- [Purchase and manage seats on Team plans](https://support.claude.com/en/articles/12004354-purchase-and-manage-seats-on-team-plans) -- [Team plan billing FAQs](https://support.claude.com/en/articles/12997503-team-plan-billing-faqs) diff --git a/data/claude/team-and-enterprise-plans/billing/9267323-cancel-your-organization-s-team-plan-subscription.md b/data/claude/team-and-enterprise-plans/billing/9267323-cancel-your-organization-s-team-plan-subscription.md deleted file mode 100644 index b63d9df6..00000000 --- a/data/claude/team-and-enterprise-plans/billing/9267323-cancel-your-organization-s-team-plan-subscription.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "Cancel your organization's Team plan subscription" -title_slug: "cancel-your-organizations-team-plan-subscription" -source_url: "https://support.claude.com/en/articles/9267323-cancel-your-organization-s-team-plan-subscription" -last_updated_iso: "2026-03-16T20:33:58Z" -article_id: "9465114" -breadcrumbs: - - "Team and Enterprise plans" - - "Billing" ---- - -# Cancel your organization's Team plan subscription - -_Last updated: 2026-03-16T20:33:58Z_ - -An Owner or Primary Owner can cancel Team plan access by navigating to **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. Canceling your Team plan subscription means that your organization won't be charged for the next billing cycle. Your team will continue to have access to Claude until the end of the current billing cycle. - -Removing a member from your Team plan ends their access immediately. If the removed member occupied an additional seat beyond the five members included by default, you will receive a prorated credit for the current billing cycle. If there are less than five current members, you can still add up to five members until the end of the billing cycle. For all other membership changes, you would need to resubscribe. - -## Related Articles -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [Get started with the Team plan](https://support.claude.com/en/articles/9267247-get-started-with-the-team-plan) -- [Purchase and manage seats on Team plans](https://support.claude.com/en/articles/12004354-purchase-and-manage-seats-on-team-plans) -- [Team plan billing FAQs](https://support.claude.com/en/articles/12997503-team-plan-billing-faqs) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/billing/9927624-add-or-update-your-team-plan-s-tax-or-vat-id.md b/data/claude/team-and-enterprise-plans/billing/9927624-add-or-update-your-team-plan-s-tax-or-vat-id.md deleted file mode 100644 index 3e9b8129..00000000 --- a/data/claude/team-and-enterprise-plans/billing/9927624-add-or-update-your-team-plan-s-tax-or-vat-id.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "Add or update your Team plan's tax or VAT ID" -title_slug: "add-or-update-your-team-plans-tax-or-vat-id" -source_url: "https://support.claude.com/en/articles/9927624-add-or-update-your-team-plan-s-tax-or-vat-id" -last_updated_iso: "2026-03-16T20:34:45Z" -article_id: "10362604" -breadcrumbs: - - "Team and Enterprise plans" - - "Billing" ---- - -# Add or update your Team plan's tax or VAT ID - -_Last updated: 2026-03-16T20:34:45Z_ - -## Add your tax or VAT ID during signup - -When you sign up for a Team plan, you may have the option to enter your Tax or VAT ID depending on your location: - -1. During the signup process, enter your address information. -2. If your address is eligible for tax purposes, an optional field for your Tax or VAT ID will appear. -3. Enter your Tax or VAT ID in the provided field. -4. If the ID is entered correctly, you'll be able to proceed with your signup. - -> **Important**: If you're signing up as a business and want to use a name other than the one tied to your payment method, an organization Owner should check the "Use a different name on invoices" box when adding or updating your payment method in **[Organization settings > Billing](https://claude.ai/admin-settings/billing)**. Then, enter your company name in the "Bill to" field to ensure it is reflected correctly on your invoice. - -## Update your tax or VAT ID after signup - -> **Note**: Updates to your billing details will only apply to future billing cycles. Previously completed invoices cannot be updated retroactively. - -If you need to add or update your Tax or VAT ID after you've already signed up, follow these steps: - -1. Navigate to your **[Billing Settings](https://claude.ai/settings/billing)**. -2. Click on the "Update" button next to your payment method. -3. In the payment update form, you should see a field to enter or update your Tax or VAT ID. -4. Enter or modify your Tax or VAT ID as needed. -5. Save your changes. - -> **Note:** Your billing address determines your tax jurisdiction. See **[Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation)** for details on how to view or update your billing address. - -## Related Articles -- [Paid Plan Billing FAQs](https://support.claude.com/en/articles/8325618-paid-plan-billing-faqs) -- [Add or update your paid Claude account’s tax or VAT ID](https://support.claude.com/en/articles/9889408-add-or-update-your-paid-claude-account-s-tax-or-vat-id) -- [Add or update your Claude Console organization's tax or VAT ID](https://support.claude.com/en/articles/9889428-add-or-update-your-claude-console-organization-s-tax-or-vat-id) -- [Understanding your billing address and tax calculation](https://support.claude.com/en/articles/12997130-understanding-your-billing-address-and-tax-calculation) -- [Team plan billing FAQs](https://support.claude.com/en/articles/12997503-team-plan-billing-faqs) diff --git a/data/claude/team-and-enterprise-plans/capabilities/12489464-use-enterprise-search.md b/data/claude/team-and-enterprise-plans/capabilities/12489464-use-enterprise-search.md deleted file mode 100644 index a3f3750f..00000000 --- a/data/claude/team-and-enterprise-plans/capabilities/12489464-use-enterprise-search.md +++ /dev/null @@ -1,270 +0,0 @@ ---- -title: "Use enterprise search" -title_slug: "use-enterprise-search" -source_url: "https://support.claude.com/en/articles/12489464-use-enterprise-search" -last_updated_iso: "2026-03-16T20:33:51Z" -article_id: "13926784" -breadcrumbs: - - "Team and Enterprise plans" - - "Capabilities" ---- - -# Use enterprise search - -_Last updated: 2026-03-16T20:33:51Z_ - -> Enterprise search capabilities are available for users on Claude for Work (Team and Enterprise) plans. - -Enterprise search adds a dedicated project for searching across your organization's knowledge sources with optimized instructions and seamless connector integrations. - -## What is enterprise search? - -We’ve added a pre-configured “Ask Your Org” [project](https://support.claude.com/en/articles/9517075-what-are-projects) that appears in your sidebar. This project is designed specifically for unified knowledge access across your company's tools and data sources. This dedicated workspace provides: - -- **Guided setup:** Easy onboarding flow for connecting your work apps. -- **Organization-wide availability:** Available to all members of your organization after an Owner completes the initial setup process. - - Owners can control which apps are connected to the project. - - Users need to authenticate with the connected apps before they can start using them. -- **Optimized instructions:** Specialized system prompts maintained by Anthropic for effective searches. -- **Unified access:** Search across multiple data sources (Slack, Microsoft 365, and more) in one place. - ---- - -## Get started - -#### For Owners - -The enterprise search project is enabled by default for all Team and Enterprise plan organizations within Admin settings, but Owners will need to complete this initial setup process before other members can use it: - -1. Click “Ask Your Org” in the menu on the left of your screen. -2. Click the “Set up for your org” button to continue or “Disable” to turn the project off for your team. -3. If setting up the project, you’ll be prompted to connect some tools to the project. - 1. You are required to choose a connector for both **Documents** and **Chat**; **Email** is recommended but optional. - 2. Only enabled connectors will be available in the enterprise search project. -4. Click “+ Add more” to set up any other tools your team needs. - 1. Choose between “Select another MCP” to open the Connectors directory, or “+ Add custom connector” -5. Click “Next” when you’re finished. -6. On the last screen, you can edit the name of your project. The format will be “Ask [Name field],” so whatever you enter here will impact what shows on the left panel. -7. Enter a description, then click “Finish set up.” - -If you decide to stop using the project after setting it up, an Owner will need to manually disable this feature organization-wide to remove it from users’ accounts: - -1. Navigate to **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)**. -2. Locate "Ask Your Org" -3. Click the “Disable” button to turn the feature off. - -#### For users - -The enterprise search project will be starred in your sidebar by default when the feature is enabled for your organization. - -**First-time setup:** - -1. Click on the "Ask {org name}" project in your sidebar. -2. Follow the guided onboarding flow to connect to recommended services. -3. Authenticate with the services you want to search (Slack, Google, Microsoft 365). - 1. The more connectors you enable, the more comprehensive your search results will be. -4. Start asking Claude questions about your organization’s knowledge. - -## Customize your enterprise search project - -**Connecting additional tools:** - -After initial setup, you can enable additional connectors in your search project by clicking “Connect” in the **Instructions** section and allowing access to the tools and connectors shown in the modal. - -**To unstar or hide the project:** - -1. Click the “...” next to the project in your sidebar -2. Select "Unstar" - -**To adjust connected tools:** - -1. Open the search project. -2. Click "Search and tools" in the lower left. -3. Enable or disable specific connectors. -4. Changes apply to new conversations in the project. - ---- - -## How does enterprise search work? - -When you ask a question within your organization’s dedicated project, Claude searches across all your connected data sources to generate comprehensive, well-cited responses. - -**Example queries:** - -- "What is our company's remote work policy?" -- "Summarize discussions about the Q4 product roadmap." -- "Find information about our customer onboarding process." -- "What were the key decisions from last week's leadership meetings?" - -Claude will search your connected tools—such as SharePoint documents, Slack conversations, Gmail threads, and Google Drive files—and synthesize information into a unified response with source citations. - -## Compare enterprise search to standard projects - -## Use cases - -Enterprise Search is particularly valuable for: - -**Executive briefings:** - -- "What happened yesterday while I was out?" -- "Summarize key updates across the business" - -**Project research:** - -- "What are the main reasons customers cite for why they pick our competitors?" -- "What are the current blockers on the Infrastructure project?" - -**Policy and process questions:** - -- "What is our vacation policy?" -- "How do I submit an expense report?" - -**Onboarding:** - -- "How does our authentication system work?" -- "Who should I talk to, to learn about X?" - -**Performance reviews:** - -- "Find discussions and documents related to [employee]'s Q3 projects" -- "Summarize team contributions to the Platform initiative" - ---- - -## Privacy and permissions - -- **Permission-aware:** You only see search results from data you have permission to access in the original systems. -- **User-level authentication for connectors:** Each user authenticates with their own credentials to enable connectors. -- **No external indexing: **Search results are generated by making MCP calls. No data from connected services are indexed in our systems for serving queries. -- **Data security:** All data access follows your organization's existing security controls and policies. - -## Best practices - -**Be specific about sources:** Instead of "Find information about the product launch,” try "Search Slack and Google Drive for discussions about the Q4 product launch." - -**Use date ranges:** "Summarize emails from last week about the budget review." - -**Combine multiple sources:** "Compile information from SharePoint documents, Slack discussions, and meeting notes about our hiring process." - -**Break complex queries into steps:** For thorough research, ask Claude to search one source at a time, then synthesize findings. - ---- - -## Troubleshooting - -#### The search project isn't appearing in my sidebar - -- Verify you’re using a Team or Enterprise plan.. -- Have an Owner check that the feature is enabled for your organization. -- Try refreshing your browser or signing out and back in. - -#### I can't connect a recommended connector - -- Check that an Owner has enabled the connector at the organization level. -- Confirm that you have an active account with the service. -- Ensure your organization's policies don't block third-party integrations. -- Make sure you've completed the authentication flow properly. -- Contact your administrator or IT department if problems persist. - -#### My search results seem incomplete - -- Verify you've connected the relevant services through the onboarding flow. -- Check that you've authenticated successfully with each connected service. -- Confirm you have permissions to access the content in the original systems. -- Try being more specific about which tools to search or what information you need. -- Narrow your search with date ranges or specific keywords. -- Break complex queries into smaller, focused sections. - -#### Connected tools aren't working - -- Revisit [Settings > Connectors](http://claude.ai/settings/connectors) to verify authentication status. -- Try disconnecting and reconnecting the problematic connector. -- Check if the connector was recently disabled at the organization level. - -#### Claude is responding slowly in my search project – what should I do? - -**Possible causes:** - -- Searching across many large data sources takes time -- Network connectivity issues -- High load on connected services - -**Try:** - -- Narrowing your search scope -- Searching one tool at a time -- Being more specific about what you're looking for - -#### What happens if a connector stops working? - -If a connector fails: - -1. The dedicated project will search remaining connected tools. -2. You'll see a notice about the failed connector. -3. Try reconnecting the tool through [Settings > Connectors](http://claude.ai/settings/connectors). -4. Contact an organization Owner if the issue persists. - -## - ---- - -## Frequently asked questions - -#### Can I add my own custom connectors to the search project? - -Yes. You can add connectors available through [Settings > Connectors](http://claude.ai/settings/connectors), and you can also add custom connectors if permitted by your organization. The guided onboarding recommends a few connectors, but you're not limited to those. - -For more information, refer to[ Getting Started with Custom Connectors Using Remote MCP](https://support.claude.com/en/articles/11175166-getting-started-with-custom-connectors-using-remote-mcp). - -#### Can I use enterprise search on mobile or desktop apps? - -The search project mirrors the availability of regular projects and is fully functional on the Claude web app, Claude Desktop, and Claude Mobile (iOS/Android). - -#### Will using the search project count against my usage limits? - -Yes. Search queries within the project count toward your plan's standard usage limits, just like other projects and conversations. - -#### How is this feature different from using Research? - -**Research**: - -- Designed for deep, multi-step research on specific topics -- Performs extensive web and internal data searches automatically -- Takes longer and may use more messages -- Best for complex research projects - -**Enterprise search:** - -- Optimized for quick knowledge retrieval -- Searches internal sources you've connected -- Faster responses for finding specific information -- Best for everyday knowledge access - -See [When should I use web search, extended thinking, and Research?](https://support.claude.com/en/articles/11095361) for more guidance. - -#### What data can Claude access in my search project? - -Claude can only access data within the project that: - -1. Comes from connectors you've individually added and authenticated to. -2. You have permission to view within the original systems. -3. Is potentially relevant based on your search queries. - -#### Does everyone in my organization see the same search results? - -No. Search results are permission-aware. You only see data that you have permission to access in each connected system. - -#### Is my search history visible to others? - -No. Conversations within your search project are private to you unless you choose to manually share them, just like other conversations with Claude. However, on Enterprise plans, conversations follow your [organization's data retention policies](https://support.claude.com/en/articles/10440198-custom-data-retention-controls-for-enterprise-plans). - -#### How long are search results retained? - -Search results are retained with their associated chats. You can delete search data by deleting the associated conversation. Enterprise organizations may have custom data retention policies that apply to all conversations, including those within the search project. Check with your organization Owner for details. - -## Related Articles -- [Use Google Workspace connectors](https://support.claude.com/en/articles/10166901-use-google-workspace-connectors) -- [Get started with custom connectors using remote MCP](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp) -- [Use connectors to extend Claude's capabilities](https://support.claude.com/en/articles/11176164-use-connectors-to-extend-claude-s-capabilities) -- [Use interactive connectors in Claude](https://support.claude.com/en/articles/13454812-use-interactive-connectors-in-claude) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) diff --git a/data/claude/team-and-enterprise-plans/capabilities/13119606-provision-and-manage-skills-for-your-organization.md b/data/claude/team-and-enterprise-plans/capabilities/13119606-provision-and-manage-skills-for-your-organization.md deleted file mode 100644 index a87f738d..00000000 --- a/data/claude/team-and-enterprise-plans/capabilities/13119606-provision-and-manage-skills-for-your-organization.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: "Provision and manage Skills for your organization" -title_slug: "provision-and-manage-skills-for-your-organization" -source_url: "https://support.claude.com/en/articles/13119606-provision-and-manage-skills-for-your-organization" -last_updated_iso: "2026-04-09T02:15:27Z" -article_id: "14902443" -breadcrumbs: - - "Team and Enterprise plans" - - "Capabilities" ---- - -# Provision and manage Skills for your organization - -_Last updated: 2026-04-09T02:15:27Z_ - -This article explains how organization owners can provision skills for all users in their organization. Provisioning skills to your team allows you to distribute approved workflows and capabilities across your entire organization from a central location. - -> Organization-wide skill management is available to Team and Enterprise plans. - -## Prerequisites - -Before you can provision skills for your organization, you must enable two capabilities by toggling them on: - -1. **Code execution and file creation** in **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)** -2. **Skills** in **[Organization settings > Skills](https://claude.ai/admin-settings/skills)** - -Skills require code execution to function, so if code execution is disabled, skills will not be available. - ---- - -## Provision skills for your organization - -When you upload a skill through organization settings, it automatically becomes available to all users in your organization in **[Customize > Skills](https://claude.ai/customize/skills)**. This means that individual users no longer need to manually upload the same skills. - -**To provision a skill:** - -1. Navigate to **[Organization settings > Skills](https://claude.ai/admin-settings/skills)**. -2. In the **Organization skills** section, click "+ Add." -3. Select a .zip file containing your skill (must include a SKILL.md file). -4. The skill is immediately provisioned to all users in your organization. - -Admin-provisioned skills are enabled by default for everyone in your organization, but users can still toggle individual skills off if they choose. This gives organizations consistent, approved workflows across teams while letting individual users customize their experience. - ---- - -## Control skill sharing between members - -In addition to provisioning skills top-down, you can let members share skills they've built with each other. Two independent toggles control this: - -- **Skill sharing:** Members can share a skill with specific colleagues. Recipients see the skill in the **Shared with you** section of their skills list. -- **Share with organization:** Members can publish a skill to the organization directory, where anyone can find and install it. - -Both toggles are off by default. You can enable either or both in **[Organization settings > Skills](http://claude.ai/admin-settings/skills)**. - -> **Note:** Shared skills are view-only. Recipients can enable and use a shared skill but can't edit its contents. Group sharing and edit permissions are planned for a future release. - -#### How shared skills differ from provisioned skills - -> **Important:** There's no approval workflow for org-wide sharing. If you enable **Share with organization**, any member can publish a skill to the directory without review. Consider enabling peer-to-peer sharing only if this is a concern. - -#### Monitor sharing activity - -Skill sharing events are captured in the audit log and Compliance API as `role_assignment` events. You can see who shared a skill, with whom, and whether it was peer-to-peer or organization-wide. - -The audit log doesn't capture the contents of shared skills—only the share event itself. There's no admin dashboard to browse or inspect the contents of skills shared between members. - ---- - -## How members see provisioned and shared skills - -Skills appear for each member in **[Customize > Skills](https://claude.ai/customize/skills)**, organized into three sections: - -- **Personal skills:** Skills the member has created or uploaded. -- **Shared with you:** Skills colleagues have shared directly with a member. These appear grayed out until enabled. -- **Organization skills:** Skills an owner has provisioned and skills members have shared organization-wide. Members install these from the directory. - -Owner-provisioned skills are marked with a visual indicator so members can distinguish them from other skill types. Members can click on any skill to preview its contents and description. - -For more on how members browse and install from the directory, see **[Browse skills, connectors, and plugins in one directory](https://support.claude.com/en/articles/14328846-browse-skills-connectors-and-plugins-in-one-directory)**. - ---- - -## How users see provisioned skills - -Skills provisioned by an organization owner will appear for each user in **[Customize > Skills](https://claude.ai/customize/skills)** alongside Anthropic skills and any skills they've uploaded themselves. - -These skills are marked with a visual indicator so users can distinguish them from other skill types. Users can click on any skill to preview its contents and description. - ---- - -## Manage and remove provisioned skills - -The **Organization skills** section in **[Organization settings > Skills](https://claude.ai/admin-settings/skills)** displays all skills that have been provisioned for your organization. You can use search and section headings to navigate your provisioned skills. - -To remove a skill from your organization, locate it in the **Organization skills** list and select the option to remove it. Once removed, the skill will no longer appear in users' Skills lists in **[Customize > Skills](https://claude.ai/customize/skills).** - -> **Note: **Only owners can add or remove organization-wide skills. Individual users cannot delete provisioned skills, though they can toggle them off for their own use. - ---- - -## Best practices - -- **Test skills before provisioning: **Upload and test skills on your own account first to verify they work as expected before distributing them organization-wide. -- **Use descriptive names: **Give skills clear names that help users understand their purpose at a glance. -- **Write clear descriptions: **The skill's description helps Claude determine when to use it automatically. Ensure descriptions accurately reflect what the skill does. -- **Consider default status carefully: **Enable skills by default when they're broadly useful to most users. Use disabled by default for specialized skills that only some team members need. -- **Decide on sharing deliberately:** Peer-to-org sharing has no approval step. If you want to review skills before they reach everyone, keep org-wide sharing off and ask members to submit skills to an owner for provisioning instead. - -## Related Articles -- [What are Skills?](https://support.claude.com/en/articles/12512176-what-are-skills) -- [Use Skills in Claude](https://support.claude.com/en/articles/12512180-use-skills-in-claude) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Manage Claude Cowork plugins for your organization](https://support.claude.com/en/articles/13837433-manage-claude-cowork-plugins-for-your-organization) -- [Browse skills, connectors, and plugins in one directory](https://support.claude.com/en/articles/14328846-browse-skills-connectors-and-plugins-in-one-directory) diff --git a/data/claude/team-and-enterprise-plans/capabilities/13455879-use-claude-cowork-on-team-and-enterprise-plans.md b/data/claude/team-and-enterprise-plans/capabilities/13455879-use-claude-cowork-on-team-and-enterprise-plans.md deleted file mode 100644 index d019b06e..00000000 --- a/data/claude/team-and-enterprise-plans/capabilities/13455879-use-claude-cowork-on-team-and-enterprise-plans.md +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: "Use Claude Cowork on Team and Enterprise plans" -title_slug: "use-claude-cowork-on-team-and-enterprise-plans" -source_url: "https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans" -last_updated_iso: "2026-04-15T17:45:37Z" -article_id: "15413479" -breadcrumbs: - - "Team and Enterprise plans" - - "Capabilities" ---- - -# Use Claude Cowork on Team and Enterprise plans - -_Last updated: 2026-04-15T17:45:37Z_ - -This article explains important limitations and considerations for Team and Enterprise organizations using Claude Cowork. - -## Availability - -Claude Cowork is available as a research preview for paid plans (Pro, Max, Team, Enterprise) on: - -- **Claude Desktop for macOS** - - **[Click here](https://claude.ai/api/desktop/darwin/universal/dmg/latest/redirect)** to download -- **Claude Desktop for Windows** - - **Windows users:** Cowork requires the latest version of Claude for Windows. Download or update at **[claude.com/download](https://claude.com/download)**. - ---- - -## Admin controls - -Claude Cowork will be on by default when the research preview launches, but organization owners can manually disable it. - -**How to enable or disable Cowork:** - -1. Log in to your Team or Enterprise organization as an Owner or Primary Owner. -2. Navigate to **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)**. -3. Locate the **Cowork** toggle. -4. Toggle off to disable Cowork for all users in your organization. - -> **Note:** This is an organization-wide setting. Granular controls by user or role are not currently available. - -#### Plugins - -Plugins are included with Cowork and controlled by the same admin toggle—there's no separate setting to manage plugin access within Cowork. - -For details on what members can do with plugins, see **[Use plugins in Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-cowork)**. - ---- - -## Projects - -Projects in Cowork let users organize tasks into dedicated workspaces with their own files, links, instructions, and memory. Projects are available to all Cowork users. There are no separate admin controls for projects, so owners cannot restrict project creation at the organization level at this time. - -Project data (tasks and memory) is stored locally on each user's computer, consistent with how other Cowork data is handled. For full details, see **[Organize your tasks with projects in Cowork](https://support.claude.com/en/articles/14116274-organize-your-tasks-with-projects-in-cowork).** - ---- - -## Manage plugins for your organization - -Owners can create plugin marketplaces to distribute curated plugins across their organization. This gives you control over which plugins your team members see and use in Cowork. - -- **Installed by default** — Automatically added for everyone in your organization. Members can uninstall if they choose. -- **Available** — Appears in the plugin catalog for members to install on their own. -- **Required** — Automatically installed for all members. Members cannot uninstall it. -- **Not available** — Hidden from the catalog. Useful for staging or deprecating plugins. - -On Enterprise plans, admins can also override these preferences for specific groups—for example, auto-installing a plugin for one team while hiding it from everyone else. For details, see **[Manage Cowork plugins for your organization](https://support.claude.com/en/articles/13837433-manage-cowork-plugins-for-your-organization)**. - ---- - -## Company branding - -Cowork now surfaces your organization's branding, including a redesigned home screen tailored to your team. Team and Enterprise owners can configure branding within **Organization settings**. - ---- - -## Compliance and monitoring limitations - -Cowork currently lacks several enterprise monitoring and compliance capabilities. These limitations are important to understand before enabling Cowork for your organization. - -#### No audit logging or data exports - -Cowork activity is **not captured** in: - -- Audit Logs -- Compliance API -- Data Exports - -If your organization requires audit trails for compliance purposes, do not enable Cowork for regulated workloads. - -#### OpenTelemetry support - -Team and Enterprise owners can stream Cowork events to your SIEM and observability tools through OpenTelemetry. This gives security teams visibility into tool calls, file access, human approval decisions, and more—though it doesn't replace audit logging for compliance purposes. For setup, supported events, and security considerations, see **[Monitor Cowork activity with OpenTelemetry](https://support.claude.com/en/articles/14477985-monitor-cowork-activity-with-opentelemetry).** - -You can also refer to **[Monitoring](https://claude.com/docs/cowork/monitoring)** in our Claude Docs for more information. - -#### Cowork architecture controls - -Enterprise admins can configure how Cowork's sandbox runs on member devices, including the option to require that all Cowork activity execute inside a virtual machine. For details, see **[Configure Claude Cowork's sandbox for your Enterprise organization](https://support.claude.com/en/articles/14479288-configure-cowork-s-sandbox-for-your-organization).** - -#### Local conversation storage - -Cowork stores conversation history locally on users' computers. This data is not subject to Anthropic's standard **[data retention policies](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)** and cannot be centrally managed or exported by admins. - -#### Access controls - -The Cowork toggle is organization-wide — either all members have access or none do. On Enterprise plans, admins who need per-team control can use **[groups and custom roles](https://support.claude.com/en/articles/13799932-manage-groups-and-group-spend-limits-on-enterprise-plans)** to selectively enable Cowork for specific users or teams. Team plans don't have access to these controls, so Cowork remains all-or-nothing. - -Within Cowork, admins have more granular control over plugins. You can set per-plugin installation preferences to control which plugins are auto-installed, available for self-service, or hidden from your organization's catalog. On Enterprise plans, these preferences can also be customized per group. See **[Manage plugins for your organization](https://support.claude.com/en/articles/13837433-manage-cowork-plugins-for-your-organization)** for details. - ---- - -## Security considerations - -#### Prompt injection risks - -Cowork has unique risks due to its agentic nature and internet access. While we've implemented safety measures including model training and content classifiers, the risk of prompt injection attacks is non-zero. - -Users should: - -- Avoid granting access to files with sensitive information -- Monitor Claude for suspicious actions -- Limit browser and web access to trusted sources -- Report suspicious behavior immediately - -For detailed guidance, see **[Use Cowork safely](https://support.claude.com/en/articles/13364135-use-cowork-safely)**. - -#### Network access - -Cowork respects your organization's current network egress permissions. Review your network access settings in **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)** under **Code execution** before enabling Cowork. - -Network settings are applied when a new Cowork session is created. If you change the network access mode or add domains to the allowlist while a conversation is already active, those changes will not take effect in that session. Start a new conversation for the updated settings to apply. - -> **Important:** Network egress permissions don't apply to the **[web search tool](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search)** or MCPs, including Claude in Chrome.* *Team or Enterprise plan owners can turn off web search for Cowork and Chat in **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)**, or Claude in Chrome via **[Organization settings > Claude in Chrome](http://claude.ai/admin-settings/browser-extension).** - -## Related Articles -- [Get started with Claude Cowork](https://support.claude.com/en/articles/13345190-get-started-with-claude-cowork) -- [Use Claude Cowork safely](https://support.claude.com/en/articles/13364135-use-claude-cowork-safely) -- [Manage Claude Cowork plugins for your organization](https://support.claude.com/en/articles/13837433-manage-claude-cowork-plugins-for-your-organization) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Monitor Claude Cowork activity with OpenTelemetry](https://support.claude.com/en/articles/14477985-monitor-claude-cowork-activity-with-opentelemetry) diff --git a/data/claude/team-and-enterprise-plans/capabilities/13663666-use-visual-and-interactive-content-on-team-and-enterprise-plans.md b/data/claude/team-and-enterprise-plans/capabilities/13663666-use-visual-and-interactive-content-on-team-and-enterprise-plans.md deleted file mode 100644 index 87b99786..00000000 --- a/data/claude/team-and-enterprise-plans/capabilities/13663666-use-visual-and-interactive-content-on-team-and-enterprise-plans.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: "Use visual and interactive content on Team and Enterprise plans" -title_slug: "use-visual-and-interactive-content-on-team-and-enterprise-plans" -source_url: "https://support.claude.com/en/articles/13663666-use-visual-and-interactive-content-on-team-and-enterprise-plans" -last_updated_iso: "2026-03-16T20:32:57Z" -article_id: "15760718" -breadcrumbs: - - "Team and Enterprise plans" - - "Capabilities" ---- - -# Use visual and interactive content on Team and Enterprise plans - -_Last updated: 2026-03-16T20:32:57Z_ - -Maps and image search results are enabled by default on Team plans. On Enterprise plans, these features are off by default — an Owner or Primary Owner can enable them in **[Organization settings > Capabilities](https://claude.ai/admin-settings/capabilities)**. - -When these features are active, some data is shared with third-party services. For more information, see **[Visual and interactive content](https://support.claude.com/en/articles/13641943-visual-and-interactive-content)**. - -## How is your information processed by Google? - -Maps and weather content is powered by Google Maps. Users’ prompts aren't sent to Google — instead, Claude transforms queries into generic search requests. Google also receives users’ IP addresses and, if they’ve consented, their location data to return relevant results. Data sent to Google is subject to **[Google's privacy policy](https://policies.google.com/privacy)**. - -## How is your information processed by Bing? - -Image results are powered by Bing Image Search. Users’ prompts aren’t sent to Bing — instead, Claude transforms queries into generic search requests. If users click a URL associated with an image, anonymized click data is also sent to Bing. Data sent to Bing is subject to **[Microsoft's privacy policy](https://privacy.microsoft.com/en-us/privacystatement)**. - -Interactive inputs don't involve third-party services. - -## Related Articles -- [Use Google Workspace connectors](https://support.claude.com/en/articles/10166901-use-google-workspace-connectors) -- [Enabling and using web search](https://support.claude.com/en/articles/10684626-enabling-and-using-web-search) -- [Use enterprise search](https://support.claude.com/en/articles/12489464-use-enterprise-search) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Visual and interactive content](https://support.claude.com/en/articles/13641943-visual-and-interactive-content) diff --git a/data/claude/team-and-enterprise-plans/capabilities/9519189-manage-project-visibility-and-sharing.md b/data/claude/team-and-enterprise-plans/capabilities/9519189-manage-project-visibility-and-sharing.md deleted file mode 100644 index d5d5e7b8..00000000 --- a/data/claude/team-and-enterprise-plans/capabilities/9519189-manage-project-visibility-and-sharing.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: "Manage project visibility and sharing" -title_slug: "manage-project-visibility-and-sharing" -source_url: "https://support.claude.com/en/articles/9519189-manage-project-visibility-and-sharing" -last_updated_iso: "2026-03-16T20:34:32Z" -article_id: "9780576" -breadcrumbs: - - "Team and Enterprise plans" - - "Capabilities" ---- - -# Manage project visibility and sharing - -_Last updated: 2026-03-16T20:34:32Z_ - -> Project visibility and sharing features are available to users on Team or Enterprise plans. This article assumes that public projects are enabled for your organization. For more information, see **[How can I disable public projects?](https://support.claude.com/en/articles/9927533-how-can-i-disable-public-projects)** - -## Understand the two project visibility options - -When creating a project on a Team or Enterprise plan, you can choose between two initial visibility options: - -- **Public:** Everyone in your organization can view and use the project. -- **Private:** Only invited members can view and use the project. - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370991/2b6b16e5deff094e073a5b4bb0ea/63197103-24c0-41e5-aebd-9b8f431837bb?expires=1776784500&signature=96ef6c0de7b4380de6b5242a4fa761f2257f50808c62f978ea99ec1a6b1590dd&req=dScjFsp5nYhWWPMW1HO4zd3a1lojLIqiHK95%2FTFaPympEM4Dkd%2BtIMAp8wQh%0Ax14hqzfISJPMLOHJNMM%3D%0A) - -## What are public projects? - -If you choose to share a project with the rest of your organization upon creation, this means that any other member of your team can find it by browsing or searching the [Team tab in the Projects section](https://claude.ai/projects?category=team), and use it to start a chat. Even if a project is public, your chats within that project will be private and inaccessible to other members of your organization unless you manually share them. - -#### Can I change a project from public to private? - -Yes, you can switch the visibility of a project you created as public to private at any time by opening the project and clicking the “Share” button to the right of the project name: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370987/5d5db997e6b42e627ffa62fddf75/4823906b-9535-4a19-b89e-a1003f1e6e68?expires=1776784500&signature=b1dceb50457570a8da6e38e65343c9524e5972586a1a8dbffe2edec114f2cea9&req=dScjFsp5nYhXXvMW1HO4zUiDrS%2FwiQIsE8Kp5wh0MSBqZmcWcmRKLJAUjGjR%0AsaQY1ZnxsQ%2Be0Ufi%2F5M%3D%0A) - -Click “Everyone at [your organization]” under **General access** and select “Only people invited” to change the project from public to private: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370988/386407facbf3e73d2f5538623a18/69d8ffcd-e1ca-470f-a219-5b88704e41f2?expires=1776784500&signature=e68bc85dc4a21aecdb09fb9f54898b4722723ba9126b8008e5c22a135b9a7cef&req=dScjFsp5nYhXUfMW1HO4zckCLvRlaiahl3XeGelDRW0nGHkgci31UKqXnflr%0AQbbeQUDUCxvAUQ7TgQc%3D%0A) - -## What are private projects? - -Choosing “Only people invited” keeps your project private so that you are the only user with access by default. All content within the project (chats, project knowledge, and artifacts) remains inaccessible to other members unless they are explicitly invited. - -#### Can I change a project from private to public? - -Yes, you can switch the visibility of a project you created as private to public at any time by opening the project and clicking the “Share” button to the right of the project name: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370989/f829dcd8bdd88e944322f678323f/9d25eff1-6df3-40be-82eb-ba7fe09187e8?expires=1776784500&signature=08bac9bf11c1c1beb6a4ba5c8a1f9dcb410f86cc1b2c100cc043a4e4b3de94d2&req=dScjFsp5nYhXUPMW1HO4zaSEFVWbQrwI2JrJefVtywk5%2FmCcbn7B9rNAFufi%0AtFnsnEoVqSebo8CNsks%3D%0A) - -Click “Only people invited” under General access and select “Everyone at [your organization]” to change the project from private to public: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370990/d173fbc6f030780d30c6d7b8e204/7e47b9d1-89fe-4607-8b5b-f7b06e7ad0d6?expires=1776784500&signature=4be2e43689f95f23430bb367b8b043355f4a8150de16a4e7c8bb0344c01cbfa8&req=dScjFsp5nYhWWfMW1HO4zT7Q3M68tQgTAmYRPrgMBZnLkO8kVD2TW1Zv4WI0%0AkgtgZVUa7wSAWEaF4lc%3D%0A) - -## Add and remove member access to private projects - -#### To add members to a private project - -1. Click the "Share" button to the right of the project name. -2. In the window that appears, add individual members from your organization using their names or email addresses. -3. Select the appropriate permission level: - - **Can view:** Members can see project contents, knowledge, and instructions, and chat within the project, but cannot edit it. - - **Can edit:** Members can modify project instructions and knowledge, update member settings, and actively contribute to the project. - -This will share the project and knowledge base with the member, but your chats will remain private unless you choose to share them. - -#### To remove members from a private project - -1. A project member with "Can edit" permissions can open the project's "Share" menu. -2. Click on the role to the right of the member's name. -3. Select "Remove access." -4. After being removed, they will no longer be able to access this project or its content. - -#### Add members in bulk - -You can add multiple users at once by copying and pasting a list of email addresses into the **Invite by email** field after clicking “Share”: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1740370992/bf398ea46d3f66fe8212d09606e4/ec04a13f-4d56-43cd-9f23-0cb5933af75b?expires=1776784500&signature=472c7b8378665441514f7aea75815ec391e8a44dc0223b2d04de1d1cfc35fcf5&req=dScjFsp5nYhWW%2FMW1HO4zb8C2HvTRgS23jdyj4AFq6a6Phcb%2Ftv0RD8zeJg9%0AtFrHwikJsz6kmAOpqXU%3D%0A) - -#### Email notifications - -When someone shares a project with you, you'll receive an email notification letting you know about the new shared project and your permission level. -​ - -#### “Shared with me” tab - -Projects that have been shared with you will appear in a "Shared with you" tab on your [Projects section](https://claude.ai/projects?category=shared_with_me), making it easy to find and access collaborative work. - -#### What happens when archiving a shared project? - -When a project is archived, all sharing permissions are reset to private and previous sharing context is wiped for security. - -## Share and unshare chats - -Chats within a project are not shared by default. - -#### To share a chat - -1. Click the "Share" button in the upper right corner of your chat. -2. Click the "Share" button in the pop-up to create a shareable link. - -The chat snapshot includes all messages that were sent prior to sharing the chat, including any artifacts. All messages sent after sharing a chat will remain private by default. However, you can choose to update the shared snapshot to include new messages. - -#### To update a shared chat - -1. Open the "Share" menu. -2. Click “Update" next to “New messages since last shared” to include any new messages in the shared snapshot. - -#### To unshare a chat - -1. Navigate to the "Share" menu. -2. Click the visibility dropdown. -3. Change the chat from "Shared" to "Private" to disable the direct link. - -## Related Articles -- [What are projects?](https://support.claude.com/en/articles/9517075-what-are-projects) -- [How can I create and manage projects?](https://support.claude.com/en/articles/9519177-how-can-i-create-and-manage-projects) -- [Disable public projects for your organization](https://support.claude.com/en/articles/9927533-disable-public-projects-for-your-organization) -- [Sharing and Unsharing Chats](https://support.claude.com/en/articles/10593882-sharing-and-unsharing-chats) -- [What happens to a user's data when they are removed from a Team or Enterprise organization?](https://support.claude.com/en/articles/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization) diff --git a/data/claude/team-and-enterprise-plans/get-started/13566435-find-and-join-a-team-or-enterprise-organization.md b/data/claude/team-and-enterprise-plans/get-started/13566435-find-and-join-a-team-or-enterprise-organization.md deleted file mode 100644 index 51cb6af7..00000000 --- a/data/claude/team-and-enterprise-plans/get-started/13566435-find-and-join-a-team-or-enterprise-organization.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: "Find and join a Team or Enterprise organization" -title_slug: "find-and-join-a-team-or-enterprise-organization" -source_url: "https://support.claude.com/en/articles/13566435-find-and-join-a-team-or-enterprise-organization" -last_updated_iso: "2026-04-10T23:36:52Z" -article_id: "15589394" -breadcrumbs: - - "Team and Enterprise plans" - - "Get started" ---- - -# Find and join a Team or Enterprise organization - -_Last updated: 2026-04-10T23:36:52Z_ - -Organization discovery allows you to find and join your company's existing Team or Enterprise plan organization when you start the sign-up flow with a work email address. Instead of creating a separate personal account, you can request to join—or be added automatically—depending on your organization's configuration. - -> **Note:** Organization discovery is only available for organizations that don't have **[single sign-on (SSO) enabled](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso)**. If your organization uses SSO, your existing provisioning settings remain in effect. - ---- - -## Admin setup - -#### Enable discoverability - -Admins and above can manage organization discovery from **[Organization settings > Organization and access](https://claude.ai/admin-settings/organization)**. - -- **New organizations:** - - **Team plans:** Discoverability is on by default. Admins see the option during plan onboarding with it pre-selected. - - **Enterprise plans:** Discoverability is off by default. Admins will see the option disabled on the Organization and access page. -- **Existing organizations:** Discoverability is off by default. Admins can turn it on from settings at any time. - -To enable discoverability: - -1. Log in as an Admin, Owner, Primary Owner. -2. Navigate to **[Organization settings > Organization and access](https://claude.ai/admin-settings/organization)**. -3. Your organization’s domains are listed at the top of the page. -4. Find the domain you want users to search for and click the toggle under **Discoverable**. -5. Find **New member approval** under **Global access settings** and choose either “Approve automatically” or “Require admin approval.” - -#### Configure allowed domains - -Admins can specify which email domains are allowed to discover and join the organization by clicking “+ Add domain” under **Domains** on the Organization and access page. The organization owner’s domain will appear on the **Domains** list automatically, but admins can configure additional allowed domains by adding them here, verifying them, and toggling **Discoverable** on. Personal email domains (like Gmail) and .edu domains can't be added to the allowed list. - -#### Choose an approval mode - -Admins select how join requests are handled: - -**Instant approval:** Users are added to the organization’s lowest available seat tier automatically when they ask to join. Billing begins as soon as a user joins—if the organization has no available seats, billing auto-expands and a new seat is purchased immediately. - -**Request + approve:** The admin reviews and approves each join request individually. Users aren't added to the organization until the admin approves. Billing begins when the request is approved—if no seats are available at that point, a new seat is purchased. - -This approval mode also applies to invitations sent by existing members of your organization. For additional details, see **[Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-managing-members-on-team-and-enterprise-plans)**. - ---- - -## How to find and join an organization - -When someone signs up for Claude with a work email address that matches a discoverable organization, they'll see the option to join during the signup flow. They can choose to join or continue with a personal account. - -- If the organization uses **instant approval**, they're added right away. -- If the organization uses **request + approve**, a request is sent to the admin. The requester can choose to continue with a personal account (as long as "Restrict organization creation" is disabled) until the request is approved or denied. - -If multiple organizations share the same email domain and are all discoverable, users will see all of them and can choose which one to join. - ---- - -## Other ways to join an organization - -In addition to organization discovery, there are a few other ways to join a Team or Enterprise organization: - -- **Invite link:** Your admin may share an invite link that lets you join directly. See **[Join an organization via invite link](https://support.claude.com/en/articles/13776697-join-an-organization-via-invite-link#h_af9f6b7825)**. - - **Note:** If the invite link has been disabled or regenerated by your admin, it will no longer work. Ask your admin to share a new link. -- **Email invitation:** An admin or existing member of the organization may send you an email invitation to join. -- **Admin invitation:** An admin can add you directly from admin settings. See **[Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-managing-members-on-team-and-enterprise-plans)**. - ---- - -## SSO and organization discovery - -Organization discovery is not available for organizations with single sign-on enabled. If your organization uses SSO, the feature doesn't apply—your existing provisioning settings (including any just-in-time provisioning) remain unchanged. - -If you'd like to enable organization discovery, SSO must be turned off first. - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Join an organization via invite link](https://support.claude.com/en/articles/13776697-join-an-organization-via-invite-link) -- [Migrate your organization from Team to Enterprise](https://support.claude.com/en/articles/13779868-migrate-your-organization-from-team-to-enterprise) diff --git a/data/claude/team-and-enterprise-plans/get-started/13776697-join-an-organization-via-invite-link.md b/data/claude/team-and-enterprise-plans/get-started/13776697-join-an-organization-via-invite-link.md deleted file mode 100644 index 051785f9..00000000 --- a/data/claude/team-and-enterprise-plans/get-started/13776697-join-an-organization-via-invite-link.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: "Join an organization via invite link" -title_slug: "join-an-organization-via-invite-link" -source_url: "https://support.claude.com/en/articles/13776697-join-an-organization-via-invite-link" -last_updated_iso: "2026-03-16T20:53:17Z" -article_id: "15931723" -breadcrumbs: - - "Team and Enterprise plans" - - "Get started" ---- - -# Join an organization via invite link - -_Last updated: 2026-03-16T20:53:17Z_ - -Admins on Team and Enterprise plans can share an invite link that lets teammates join the organization directly—without requiring individual email invitations. - -## For admins: Set up and share an invite link - -#### Who can manage invite links - -Admins and above can generate, copy, disable, and regenerate the invite link for their organization. - -#### Availability - -- **Team plans:** Invite links are enabled by default for new organizations. -- **Enterprise plans (non-SSO):** Invite links are disabled by default. Admins can enable them from **[Organization settings > Identity and access](http://claude.ai/admin-settings/identity)**. -- **SSO organizations:** Invite links are not available. Member provisioning is managed through your Identity Provider. - -#### Find and share your invite link - -1. Navigate to **[Organization settings > Identity and access](http://claude.ai/admin-settings/identity)**. -2. Find **Invite link** in the **Global access settings** section. -3. Click the button to the right of the link to copy it. -4. Share the link with the teammates you'd like to add—for example, in a Slack channel, email thread, or team wiki. - -> **Important:** Invite links expire automatically 90 days after creation, so you’ll need to regenerate the link when this happens so prospective members can use it. - -#### Manage your invite link - -#### How seat assignment works - -Members who join via link are assigned to the lowest available seat tier. If no seats are available, a standard seat is created automatically. - -#### Security - -Invite link joins respect your organization's existing security controls: - -- **Allowed domains:** Only users with an email address on your organization's **[allowed domains list](https://support.claude.com/en/articles/13325567-account-management-faqs#h_b54c41c86c)** can join. Anyone else will see an error. -- **Seat limits:** If your organization has reached its seat limit, link joiners will see an error prompting them to contact their admin. - -> **Note:** Members who join via invite link are always added automatically, regardless of your organization's new member approval setting. If you need to review members before they join, share individual email invitations instead of the invite link. - ---- - -## For members: Join via an invite link - -1. Click the invite link your admin shared. -2. If you're not already logged in, you'll be prompted to sign up or log in. -3. After authenticating, your email domain will be checked against your organization's allowed domains. - - If your domain matches, you can proceed to join. - - If your domain doesn't match, you'll see an error. Contact your admin if you believe this is incorrect. -4. After your domain is verified, you'll be added to the organization automatically and assigned to the lowest available seat tier. - -If you're already a member of the organization, you'll be redirected to the chat interface automatically. - -> **Note:** If the link has been disabled or regenerated by your admin, it will no longer work. Ask your admin to share a new link. - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Find and join a Team or Enterprise organization](https://support.claude.com/en/articles/13566435-find-and-join-a-team-or-enterprise-organization) -- [How SCIM sync works for Enterprise organizations](https://support.claude.com/en/articles/14499648-how-scim-sync-works-for-enterprise-organizations) diff --git a/data/claude/team-and-enterprise-plans/get-started/13779868-migrate-your-organization-from-team-to-enterprise.md b/data/claude/team-and-enterprise-plans/get-started/13779868-migrate-your-organization-from-team-to-enterprise.md deleted file mode 100644 index e8d32806..00000000 --- a/data/claude/team-and-enterprise-plans/get-started/13779868-migrate-your-organization-from-team-to-enterprise.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: "Migrate your organization from Team to Enterprise" -title_slug: "migrate-your-organization-from-team-to-enterprise" -source_url: "https://support.claude.com/en/articles/13779868-migrate-your-organization-from-team-to-enterprise" -last_updated_iso: "2026-03-31T22:44:08Z" -article_id: "15935290" -breadcrumbs: - - "Team and Enterprise plans" - - "Get started" ---- - -# Migrate your organization from Team to Enterprise - -_Last updated: 2026-03-31T22:44:08Z_ - -When upgrading from a Team plan to an Enterprise plan, we recommend you keep the same Team organization and follow the upgrade path to change it to Enterprise. This way your data (memberships/roles, conversations and projects) and settings will be preserved. If a you create a brand new Enterprise organization, then you'll need to set up everything from scratch. - -## What's retained (same organization upgrade) - -- All chat history and conversations -- Projects and shared content -- User memberships and roles - -## Migrate from Team to Enterprise - -You can migrate from a Team plan to a self-serve Enterprise plan by following these steps: - -1. Navigate to **[claude.ai/upgrade](https://claude.ai/upgrade)** and click "Get Enterprise plan." -2. When prompted, choose "Upgrade an existing organization" and select your Team plan organization. -3. Add the number of seats needed for all your team members (Enterprise organizations have a 20 seat minimum). -4. Set a per-user spend limit and a starting usage balance for the whole team. -5. Your payment information will be saved from previous Team plan payments, but you can click the pencil icon to change it if needed. - 1. We only support credit card payments for self-serve Enterprise plans. For more information, see **[Self-serve vs. sales-assisted Enterprise](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan#h_3058c781c5)**. -6. Review your order summary and click "Confirm upgrade." - -> **Important:** Migrating an organization from Team to Enterprise via this pathway is not reversible; please ensure that an Enterprise plan is the right fit for your organization before initiating this change. - -After upgrading to an Enterprise plan, we recommend reviewing your organization's settings to confirm all desired features and capabilities are enabled. Some features that are turned on by default on Team plans may be turned off by default on Enterprise plans, so it's worth checking that your configuration matches your preferences. - -## Seat assignment - -During migration, some users may appear as "Unassigned" rather than being automatically mapped to seat tiers. Admins should verify all users have correct seat assignments after the cutover. - -For detailed guidance, refer to **[Purchasing and managing seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans)**. - -## SSO and identity setup timeline - -- **Domain verification (DNS):** Allow 24–48 hours for DNS changes to propagate globally, though many changes take effect within 10 minutes. -- **SCIM provisioning sync:** Microsoft Entra ID pushes changes approximately every 40 minutes. Okta syncs more frequently. - -For detailed setup instructions, refer to **[Setting up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso)** and **[Setting up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-setting-up-jit-or-scim-provisioning).** - -> **Note:** Once you turn on SSO, existing users will be forced to log out and log back in. - -## Billing and usage configuration - -For usage-based Enterprise plans, usage is billed based on actual consumption. For more detailed information, refer to **[How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan)** - -If you had purchased extra usage for your Team plan, any unused credits will roll over and become available on your new usage-based Enterprise plan. - -## Provisioning process - -On the start date, you'll be provisioned and able to use the new features by the end of the day. After initial setup, Owners and Primary Owners can self-serve additional seats by navigating to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)** and clicking "Manage" under **Total seats**. - -## Helpful resources - -- **[Set up single sign-on (SSO)](https://support.claude.com/en/articles/13132885-set-up-single-sign-on-sso)** -- **[Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning)** -- **[Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans)** -- **[Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans)** -- **[Enterprise billing information](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan)** -- **[Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan)** - -## Related Articles -- [Purchase and manage seats on Team plans](https://support.claude.com/en/articles/12004354-purchase-and-manage-seats-on-team-plans) -- [Set up JIT or SCIM provisioning](https://support.claude.com/en/articles/13133195-set-up-jit-or-scim-provisioning) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) -- [Set up SCIM in Claude for Government](https://support.claude.com/en/articles/14503643-set-up-scim-in-claude-for-government) diff --git a/data/claude/team-and-enterprise-plans/get-started/9267247-get-started-with-the-team-plan.md b/data/claude/team-and-enterprise-plans/get-started/9267247-get-started-with-the-team-plan.md deleted file mode 100644 index fd73e43b..00000000 --- a/data/claude/team-and-enterprise-plans/get-started/9267247-get-started-with-the-team-plan.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: "Get started with the Team plan" -title_slug: "get-started-with-the-team-plan" -source_url: "https://support.claude.com/en/articles/9267247-get-started-with-the-team-plan" -last_updated_iso: "2026-03-16T20:36:08Z" -article_id: "9465027" -breadcrumbs: - - "Team and Enterprise plans" - - "Get started" ---- - -# Get started with the Team plan - -_Last updated: 2026-03-16T20:36:08Z_ - -## Requirements to sign up for a Team plan - -- The account creator must use a business email address. Public domains like @gmail.com, @yahoo.com, and @hotmail.com aren't allowed—but you can **[add them as permitted domains](https://support.claude.com/en/articles/13325567-account-management-faqs#h_b54c41c86c)** for other members of your organization. -- All team members must have an email address with one of your organization's allowed email domains to be invited to the account. -- During sign-up, you can choose between monthly or annual billing options. - - Refer to this article for more information: **[How is my Team plan bill calculated?](https://support.claude.com/en/articles/9267289-how-is-my-team-plan-bill-calculated)** -- Team plans require a minimum of five members and are not intended for individual use. - -## Create a new Team organization - -To get started with the Team plan, navigate to **[claude.ai/login](http://claude.ai/login)** and enter your work email address. Follow the onboarding prompts and select the Team plan. - -## Upgrade from an individual plan to the Team plan - -If you already have a free or paid Claude account associated with your work email and wish to create a Team plan, sign into your account, then visit **[claude.ai/upgrade](http://claude.ai/upgrade)**. Follow the steps to create your Team. - -- Upgrading to the Team plan will create a new Claude organization, and your individual free or paid account (Pro or Max) will remain separate. You can toggle between them by clicking your initials or name in the lower left, then selecting the account you'd like to access. -- Team plan organizations are separate from free and paid individual Claude accounts. Data cannot be transferred between the separate instances. -- If you only want to use your Team plan after upgrading, you'll need to cancel your paid subscription and/or delete your free or paid individual Claude account separately. - - **[How do I cancel my paid Claude subscription?](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription)** - - **[How can I delete my Claude account?](https://support.claude.com/en/articles/9028421-how-can-i-delete-my-claude-account)** - -## Related Articles -- [What is the Pro plan?](https://support.claude.com/en/articles/8325606-what-is-the-pro-plan) -- [How do I sign up for the Pro plan?](https://support.claude.com/en/articles/8325609-how-do-i-sign-up-for-the-pro-plan) -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [How do I sign up for the Max plan?](https://support.claude.com/en/articles/11049752-how-do-i-sign-up-for-the-max-plan) -- [Getting Started with Claude for Education at Your University (for Owners/Admins)](https://support.claude.com/en/articles/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins) diff --git a/data/claude/team-and-enterprise-plans/get-started/9267400-can-individuals-with-pro-or-max-plan-accounts-migrate-them-to-team-or-enterprise-plan-organizations.md b/data/claude/team-and-enterprise-plans/get-started/9267400-can-individuals-with-pro-or-max-plan-accounts-migrate-them-to-team-or-enterprise-plan-organizations.md deleted file mode 100644 index ae13da9e..00000000 --- a/data/claude/team-and-enterprise-plans/get-started/9267400-can-individuals-with-pro-or-max-plan-accounts-migrate-them-to-team-or-enterprise-plan-organizations.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: "Can individuals with Pro or Max plan accounts migrate them to Team or Enterprise plan organizations?" -title_slug: "can-individuals-with-pro-or-max-plan-accounts-migrate-them-to-team-or-enterprise-plan-organizations" -source_url: "https://support.claude.com/en/articles/9267400-can-individuals-with-pro-or-max-plan-accounts-migrate-them-to-team-or-enterprise-plan-organizations" -last_updated_iso: "2026-03-16T20:52:19Z" -article_id: "9465191" -breadcrumbs: - - "Team and Enterprise plans" - - "Get started" ---- - -# Can individuals with Pro or Max plan accounts migrate them to Team or Enterprise plan organizations? - -_Last updated: 2026-03-16T20:52:19Z_ - -Individual accounts (free, Pro, and Max) and organization accounts (Team and Enterprise) are separate account types with different features. You cannot migrate an individual account to a Team or Enterprise organization—if you're joining an organization, you'll need to be added as a new member. - -## Is there any way to merge my Pro or Max plan account with my Team or Enterprise plan account? - -No, you cannot merge an individual Pro or Max plan account with a Team or Enterprise plan account, even if both accounts use the same email address. Because the two account types are intended for different use cases and don’t offer the same capabilities, they cannot be combined. - -## How can users with multiple accounts manage them? - -Users with both individual and Team or Enterprise accounts tied to the same email address will be able to toggle between the two by clicking on their initials or name in the lower left corner of the screen: - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/2036195112/7184b45b7078b65bf190307f2ed5/image.png?expires=1776784500&signature=3dec2875ab736acadcf2bf94f444df70a2af954a572ce6c67da51181191bca68&req=diAkEMh3mIBeW%2FMW1HO4zUSJi2iSVZMx06rN5CR5XEom8Eh6MdsNKVuWAsMA%0AH9pZR9ZmrV984sxL0cs%3D%0A) - -A blue checkmark shows which account you're currently using. Click on the other account to switch to it and access its separate conversations and projects. - -## How can I discontinue my individual plan and export my data? - -If you’d prefer to discontinue your individual account and use only your Team or Enterprise plan account moving forward, start by **[canceling your individual paid plan](https://support.claude.com/en/articles/8325617-how-do-i-cancel-my-paid-claude-subscription)**. Once your subscription lapses and you're finished using the account, you can **[export your data](https://support.claude.com/en/articles/9450526-how-can-i-export-my-claude-data)**. Note that there isn't a way to transfer this data into a Team or Enterprise account. To **[delete your account](https://support.claude.com/en/articles/9028421-how-can-i-delete-my-claude-account)**, navigate to **[Settings > Account](https://claude.ai/settings/account)** and click "Delete." - -## Considerations for organizations using SSO - -Team and Enterprise plan organizations have access to single sign-on (SSO) and domain verification. Owners can: - -- Restrict usage of any verified domains to accounts added to the Team or Enterprise plan instance. -- Prevent employees from creating new individual accounts with company email addresses. - -See **[Setting up Single Sign-on (SSO)](https://support.claude.com/en/articles/13132885-setting-up-single-sign-on-sso#h_5ee916332f)** for more information about domain verification and how it affects individual accounts. - -## Related Articles -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [What is the Max plan?](https://support.claude.com/en/articles/11049741-what-is-the-max-plan) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Find and join a Team or Enterprise organization](https://support.claude.com/en/articles/13566435-find-and-join-a-team-or-enterprise-organization) -- [Migrate your organization from Team to Enterprise](https://support.claude.com/en/articles/13779868-migrate-your-organization-from-team-to-enterprise) diff --git a/data/claude/team-and-enterprise-plans/plan-overviews/9266767-what-is-the-team-plan.md b/data/claude/team-and-enterprise-plans/plan-overviews/9266767-what-is-the-team-plan.md deleted file mode 100644 index 7669956e..00000000 --- a/data/claude/team-and-enterprise-plans/plan-overviews/9266767-what-is-the-team-plan.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: "What is the Team plan?" -title_slug: "what-is-the-team-plan" -source_url: "https://support.claude.com/en/articles/9266767-what-is-the-team-plan" -last_updated_iso: "2026-04-08T16:34:18Z" -article_id: "9464547" -breadcrumbs: - - "Team and Enterprise plans" - - "Plan overviews" ---- - -# What is the Team plan? - -_Last updated: 2026-04-08T16:34:18Z_ - -The Team plan is a paid plan for our Claude chat experience built for ambitious teams. It is currently available in certain **[supported locations](https://support.claude.com/en/articles/8461763-where-can-i-access-claude)**. - -## What’s included in the Team plan? - -Users with Standard seats on the Team plan can access the following: - -- **Increased usage:** More usage than the Pro plan per five-hour session, so every team member can get what they need from Claude. -- **Option to purchase extra usage:** Prepay for extra usage, allowing team members to continue working after reaching limits. - - Read more here: **[Extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans)** -- **Admin tools and billing management:** Manage access and billing in a centralized place. -- **Advanced identity and access management:** - - **Single-Sign-On (SSO) and Domain Capture:** Enhance authentication security and user experience. - - **Just-in-Time Provisioning (JIT):** Streamline user authentication and manage access across your organization. - - **Role-based permissioning:** Customize access levels and control user privileges across your organization. -- **Spend controls:** Set spending caps at organization and individual user levels. -- **Enterprise search capabilities:** Dedicated search project for unified knowledge access. - - Pre-configured with optimized search instructions - - Automatic provisioning for all organization members - - Search across Slack, Microsoft 365, and custom connectors - - For more details, see **[Using Enterprise Search](https://support.claude.com/en/articles/12489464-using-enterprise-search)** -- **Connectors for your workplace tools: **Connect Claude to Google Drive, Gmail, Google Calendar, GitHub, Microsoft 365, and Slack to search and retrieve context from your existing documents, emails, calendars, and team communications—without manual uploads. -- **Everything in Pro, including:** - - Access to all available models. - - Access to Claude Code to delegate coding tasks from concept to completion directly from your terminal. - - Access to **[Cowork](https://support.claude.com/en/articles/13345190-get-started-with-cowork)**. - - Access to projects, knowledge bases, and collaboration features. - - 200k context window. Room to process long documents, discuss complex topics, and maintain multi-step conversations. - - Priority access during high-traffic periods, early access to new features, more usage, and more. - ---- - -## Premium seats for Team plans - -In addition to all features of Standard seats listed above, Premium seats offer significantly more usage than Standard seats. This makes Premium seats ideal for power users who need extended capacity for demanding workloads. - -Organizations can mix and match seat types, assigning Premium seats to power users who need more usage while keeping other team members on Standard seats. - -Refer to this article for more information about Premium seats: **[Purchasing and managing seats on Team plans](https://support.claude.com/en/articles/12004354-purchasing-and-managing-seats-on-team-plans)**. - ---- - -## How much does the Team plan cost? - -Team plans require a minimum of five members. Pricing varies by seat type and billing interval: - -**Standard seats** - -- $25 per member per month, billed monthly -- $20 per member per month, billed annually - -**Premium seats** - -- $125 per member per month, billed monthly -- $100 per member per month, billed annually - -Prices shown are for US customers and exclude applicable taxes. Pricing, currency, and tax handling vary by region. Visit **[claude.ai/upgrade](https://claude.ai/upgrade)** to see current pricing for your location. - -For more details on billing, see **[How is my Team plan bill calculated?](https://support.claude.com/en/articles/9267289-how-is-my-team-plan-bill-calculated)** - -Team plans support up to 150 seats. If your organization needs more than 150 seats, you can upgrade to the **[Enterprise plan](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan)**. The flow for Team plans to upgrade to self-serve Enterprise isn't supported at this time, so if you are interested in upgrading, reach out to **[our Sales team](https://claude.com/contact-sales)**. - -Price and plans are subject to change at Anthropic's discretion. - -## - ---- - -## Do Team plans have any usage limits? - -Yes. Usage limits differ between Standard and Premium seats. - -**Standard seats:** Team plan Standard seats offer 1.25x more usage per session than the Pro plan and have a weekly usage limit that applies across all models and resets seven days after your session starts. - -**Premium seats:** Team plan Premium seats offer 6.25x more usage per session than the Pro plan. Users assigned to these seats ​​also have two weekly usage limits: one that applies across all models and another for Sonnet models only. Both limits reset seven days after your session starts. - -#### Do usage limits apply across the team or to individual members? - -Usage limits on Team plans are per-member, rather than applied to the team as a whole. - -This means: - -- Each team member has their own set of usage limits. -- If one team member reaches their seat's included usage limit, it does not affect the limits of other team members. -- Other team members can continue to use the service even if one member has reached their seat's included limit. - -#### How do I increase my Team plan usage limits? - -Your Team plan organization can enable extra usage to allow team members on all seat types to continue working with Claude and Claude Code after reaching their included usage limits. See this article for more information: **[Extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans).** - -## Related Articles -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Purchase and manage seats on Team plans](https://support.claude.com/en/articles/12004354-purchase-and-manage-seats-on-team-plans) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/plan-overviews/9797531-what-is-the-enterprise-plan.md b/data/claude/team-and-enterprise-plans/plan-overviews/9797531-what-is-the-enterprise-plan.md deleted file mode 100644 index 56250fc0..00000000 --- a/data/claude/team-and-enterprise-plans/plan-overviews/9797531-what-is-the-enterprise-plan.md +++ /dev/null @@ -1,137 +0,0 @@ ---- -title: "What is the Enterprise plan?" -title_slug: "what-is-the-enterprise-plan" -source_url: "https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan" -last_updated_iso: "2026-04-07T18:51:43Z" -article_id: "10178433" -breadcrumbs: - - "Team and Enterprise plans" - - "Plan overviews" ---- - -# What is the Enterprise plan? - -_Last updated: 2026-04-07T18:51:43Z_ - -The Enterprise plan is designed for organizations that need advanced security, compliance controls, and scalable AI across their teams. It includes everything in the **[Team plan](https://support.claude.com/en/articles/9266767-what-is-the-team-plan)**, plus additional security and compliance features. Enterprise plan pricing works differently than Team plans: the seat fee covers access only, and all usage is billed separately at API rates. - -Enterprise plans are available two ways: - -- **[Self-serve](https://claude.ai/create/enterprise?utm_source=support&utm_medium=article&utm_content=enterprise-plan_self-serve_intro)** — purchase directly online without sales involvement. -- **[Sales-assisted](https://claude.com/contact-sales?utm_source=support&utm_medium=article&utm_content=enterprise-plan_contact-sales_intro)** — work with our Sales team for custom contracts, advanced options, and dedicated support. - -> **Important:** If your organization currently uses **Chat** and **Chat + Claude Code** seats, or **Standard** and **Premium** seats, refer to the sections at the end of this article for information specific to your plan. - ---- - -## What's included in the Enterprise plan? - -Enterprise includes everything in the Team plan, plus the following: - -- **Security features** to ensure the safety and compliance of your organization's data including: - - **Audit logs:** capture key information about user actions, system events, and data access. - - **System for Cross-domain Identity Management (SCIM)** - - **Custom data retention controls** - - **Compliance API:** programmatically access Claude usage data including activity logs, chat histories, and file content, with filtering capabilities by user and time range. - - **Analytics API:** Programmatically access aggregated engagement and adoption metrics for your organization. -- **Enhanced context window** that enables users to upload hundreds of sales transcripts, dozens of 100+ page documents, and 100K lines of code. - - 500K tokens when chatting with Claude Sonnet 4.6, and 1M tokens when using Claude Code with Sonnet 4.6. - - The standard 200K context window is available for all other models. -- **Usage-based pricing** - - The seat fee only covers access to the platform and doesn't include any usage. All usage across Claude, Claude Code, and Cowork is billed separately at standard API rates, based on what your team actually consumes. There are no per-seat usage limits and no included token allowance. - - Admins can set spend limits at the organization and individual user levels to manage costs. -- **Connectors for workplace tools** - - Connect Claude to Google Drive, Gmail, Google Calendar, GitHub, Microsoft 365, and Slack to search and retrieve context from your existing documents, emails, calendars, and team communications without manual uploads. - ---- - -## Pricing - -Enterprise uses a single seat type, priced per user per month and billed annually. The seat fee gives each user access to Claude on web, desktop, and mobile, plus Claude Code and Cowork. - -**Usage isn't included in the seat fee.** Every token your team uses—in chat, Claude Code, or Cowork—is billed at standard API rates on top of your seat cost. For full details on how usage billing works for your plan, see **[How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan)** - -Price and plans are subject to change at Anthropic's discretion. - ---- - -## Do Enterprise plans have any usage limits? - -Usage-based Enterprise plans — including the single Enterprise seat described above — have **no plan or seat-level usage limits**. Usage is billed based on actual consumption rather than capped at a fixed amount. - -If your organization is on a seat-based plan with Standard and Premium seats, usage limits do apply. See the **[Standard and Premium seats section](#h_f8351870fb)** below for details, including how to enable extra usage on those plans. - -#### How does usage apply across the team? - -On usage-based Enterprise plans, there's no token allowance to divide up. Instead, every team member's usage is metered and billed to the organization at API rates. One person's heavy usage doesn't reduce what's available to anyone else, because nothing is allocated in the first place. If you need cost predictability, admins can set spend limits at the organization or user level. - ---- - -## Self-serve vs. sales-assisted Enterprise - -Both self-serve and sales-assisted Enterprise plans include the same features and the same seat pricing. The differences are in how you purchase, pay, and manage your plan: - -*ACH bank transfers are only available when creating new self-serve Enterprise organizations, not when upgrading a Team organization to Enterprise. - -**When to contact Sales:** If your organization needs invoicing, HIPAA-readiness and a Business Associate Agreement (BAA), tailored contract terms, trials, dedicated customer success management, or to pay with a currency other than USD, reach out to our **[Sales team](https://claude.com/contact-sales)** to set up a sales-assisted Enterprise plan. - ---- - -## How to get the Enterprise plan - -#### Self-serve Enterprise plans - -Visit **[claude.ai/create/enterprise](http://claude.ai/create/enterprise)** to purchase Enterprise directly. You can pay with a credit card or ACH bank transfer (USD only). - -**About ACH bank transfers** - -New self-serve Enterprise organizations can choose to pay by ACH bank transfer instead of credit card. ACH is a push-based payment method, which means you initiate the transfer from your bank's interface to send funds to Anthropic's virtual bank account number (VBAN). You select your payment method when you create your organization. - -Here's what to know about ACH payments: - -- **Activation timing:** If you choose ACH as your payment method, your plan won't be activated until we receive the payment, which can take up to five business days. -- **No auto-reload for credits:** Auto-reload isn't available with ACH payments. To set up auto-reload for credits, you can add a credit card to your account. -- **Subscription and credits:** ACH organizations can pay both their subscription invoices and credit purchases via ACH. If you purchase credits with ACH, the credits won't be added to your account until the payment settles. -- **Adding seats:** If you increase your seat count, we'll generate an invoice for the additional seats, but the new seats are available to use right away. -- **Upgrading from Team:** ACH isn't currently supported for organizations upgrading from a Team plan to a self-serve Enterprise plan. ACH is only available for new self-serve Enterprise organizations. - -#### Sales-assisted Enterprise plans - -**[Contact our Sales team](https://claude.com/contact-sales)** to discuss your organization's needs. - -#### AWS Marketplace - -Enterprise is also available through the **[AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-nnvi6wff6ef6m)**. - -If your organization is currently on a Team plan and you're interested in upgrading to Enterprise, see this article for more information: **[Migrate your organization from Team to Enterprise](https://support.claude.com/en/articles/13779868-migrate-your-organization-from-team-to-enterprise)**. - ---- - -## Information for organizations on Chat and Chat + Claude Code seats - -> **Note:** Organizations currently using usage-based Enterprise plans with Chat and Chat + Claude Code seats will not be able to continue with this billing model past your next contract renewal. - -Some existing usage-based Enterprise organizations currently have two seat types: **Chat** and **Chat + Claude Code**. If you see these seat types in **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, this section applies to you. - -Your current seat types and pricing will remain in place until your next contract renewal. At renewal, your plan will automatically transition to the single Enterprise seat model described above — all users will move to the all-inclusive **Enterprise seat** **priced** **per user per month**, which includes Claude Code access. - -For details on how seat management works on your current plan, see **[Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchasing-and-managing-seats-on-enterprise-plans#h_2673e097fb)**. - ---- - -## Information for organizations on seat-based Enterprise plans - -> **Note:** Organizations currently using seat-based Enterprise plans with Standard and Premium seats will not be able to continue with this billing model past your next contract renewal. - -Some Enterprise organizations are on older seat-based plans that use **Standard** and **Premium** seats with per-seat usage limits, rather than the usage-based model described above. If you see "Standard" and "Premium" seats when you navigate to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)**, this section applies to you. - -Seat-based Enterprise plans haven’t changed; your seat types, usage limits, and extra usage options will remain as they are until you migrate to the current usage-based billing model. For details on how usage and extra usage work on your plan, see **[Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-extra-usage-for-team-and-seat-based-enterprise-plans)**. - -If you're interested in migrating to the current usage-based model, reach out to your Anthropic Contact or **[our Sales team](https://claude.com/contact-sales)**. - -## Related Articles -- [What is the Team plan?](https://support.claude.com/en/articles/9266767-what-is-the-team-plan) -- [How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Manage extra usage for Team and seat-based Enterprise plans](https://support.claude.com/en/articles/12005970-manage-extra-usage-for-team-and-seat-based-enterprise-plans) -- [Purchase and manage seats on Enterprise plans](https://support.claude.com/en/articles/13393991-purchase-and-manage-seats-on-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/10440198-configure-custom-data-retention-controls-for-enterprise-plans.md b/data/claude/team-and-enterprise-plans/security-and-compliance/10440198-configure-custom-data-retention-controls-for-enterprise-plans.md deleted file mode 100644 index 23653620..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/10440198-configure-custom-data-retention-controls-for-enterprise-plans.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: "Configure custom data retention controls for Enterprise plans" -title_slug: "configure-custom-data-retention-controls-for-enterprise-plans" -source_url: "https://support.claude.com/en/articles/10440198-configure-custom-data-retention-controls-for-enterprise-plans" -last_updated_iso: "2026-03-16T20:33:05Z" -article_id: "11075786" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# Configure custom data retention controls for Enterprise plans - -_Last updated: 2026-03-16T20:33:05Z_ - -> This feature is available to Enterprise plan customers. To set custom retention periods for your organization, you must have either a Primary Owner or Owner role. - -*This article is about our commercial products such as Claude for Work and the Anthropic API. For our consumer products such as Claude Free, Pro, Max and when accounts from those plans use Claude Code, see **[here](https://privacy.claude.com/en/collections/10663362-consumers)**. * - -Custom data retention controls allow organizations to manage how long Claude stores conversation and project data. This article explains how to set up and manage data retention periods for your organization. - -## How data retention works - -Data retention is based on the last observed activity: - -- **For chats:** Retention period starts from the time of the last message in the conversation. -- **For projects:** Retention period starts from the time the project was last updated (this includes chat creation or project knowledge base modifications). - - Note that your custom data retention periods set for projects will supersede your custom retention periods for any chats. - -The minimum retention period is 30 days, and each month is counted as 30 days. For example, a three-month retention period equals 90 days. - -## What gets deleted - -When data reaches the end of its retention period: - -- **For chats:** All chats (including chats within projects) and any artifacts within those chats will be deleted. -- **For projects:** All projects will be deleted, including any chats and artifacts within those projects. - -## Important considerations - -- Deletion occurs at midnight UTC on the scheduled day. -- By default, data is retained indefinitely unless a custom retention period is set. -- When you modify retention settings, any data that falls outside the new retention period will be deleted immediately upon saving. -- Data past its retention period will be permanently deleted and cannot be recovered. - -## Setting up data retention - -## To set custom retention periods: - -1. Log in to your Owner Enterprise plan account. -2. Navigate to **[Organization settings > Data and Privacy](https://claude.ai/admin-settings/data-privacy-controls)**. -3. Set your desired retention period (minimum 30 days). -4. Save your changes. - -## Example retention calculation - -If a conversation’s last message is at 3PM UTC on March 1 with a 30-day retention period, the deletion will occur at midnight UTC on March 31. - -## Monitoring retention-related activities - -All retention-related actions and changes are automatically tracked in **[audit logs](https://support.claude.com/en/articles/9970975-how-to-access-audit-logs)**. You can access these logs to monitor changes to retention settings and data deletion events. - -## Related Articles -- [Can you delete data that I sent via Team and Enterprise plans?](https://support.claude.com/en/articles/9796617-can-you-delete-data-that-i-sent-via-team-and-enterprise-plans) -- [Use Claude’s chat search and memory to build on previous context](https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context) -- [Using incognito chats](https://support.claude.com/en/articles/12260368-using-incognito-chats) -- [View usage analytics for Team and Enterprise plans](https://support.claude.com/en/articles/12883420-view-usage-analytics-for-team-and-enterprise-plans) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization.md b/data/claude/team-and-enterprise-plans/security-and-compliance/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization.md deleted file mode 100644 index 9e13c36d..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "What happens to a user's data when they are removed from a Team or Enterprise organization?" -title_slug: "what-happens-to-a-users-data-when-they-are-removed-from-a-team-or-enterprise-organization" -source_url: "https://support.claude.com/en/articles/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization" -last_updated_iso: "2026-03-16T20:50:48Z" -article_id: "13329463" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# What happens to a user's data when they are removed from a Team or Enterprise organization? - -_Last updated: 2026-03-16T20:50:48Z_ - -This article explains what happens to projects and chats when a member is removed from your Team or Enterprise plan organization. - -## Deleting individual accounts within an organization - -If you are a non-Owner member of a Team or Enterprise plan, you will need to contact an organization Owner to have your account removed. - -## Deleting organization-level accounts - -For help with deleting your organization’s Team or Enterprise plan, please **[reach out to our Support team](https://support.claude.com/en/articles/9015913-how-to-get-support)**. Note that organization level account deletion requests must be made by your account's Primary Owner. - -## Will a user’s projects still be accessible after removing them? - -Once a user is removed from your Team or Enterprise organization, whether remaining members can access their projects or not depends on the project's visibility settings. - -#### Private projects - -If the project’s visibility was set to private, other members of the organization will not be able to access it once the team member has been removed from the account. If a team member knows they're working on something in a private project they want to pass on, they will need to adjust the project’s permissions so either everyone in the organization can edit it, or invite specific users and grant them "Can edit" permissions. - -#### Shared projects - -If a deleted team member shared their project with the entire organization, it will appear under the "Team" tab where remaining members can view or edit the project, depending on their permissions. If the deleted team member shared the project with specific users only, it will appear under the "Shared with me" tab for those specific users after the member is removed from the organization. - -## Will a user’s chats still be accessible after removing them? - -When a user is removed from your Team or Enterprise organization, remaining members will no longer be able to access their chats. This applies to chat snapshots that are shared with the organization. After the user who created the chat is removed, remaining members will see this message when they try to access any shared chat URLs: "Conversation not found. The requested conversation either doesn't exist or you don't have permission to access it." - -Note that the removed user’s data will still be included in any **[data exports](https://support.claude.com/en/articles/9450526-how-can-i-export-my-claude-data)** run by your organization’s Primary Owner. For Enterprise organizations specifically, the removed user’s data will still be subject to any configured **[custom data retention settings](https://support.claude.com/en/articles/10440198-custom-data-retention-controls-for-enterprise-plans)**. - -## What happens if a member is re-added to an organization? - -If a team member is removed and later added back to the same organization using the same email address, previous chats and projects will be restored. The Primary Owner can also always export the member's project data and chats (note that customer data retention settings may impact this). - -To learn more about Anthropic’s data retention periods see **[here](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data)**. - -## Related Articles -- [What are projects?](https://support.claude.com/en/articles/9517075-what-are-projects) -- [Configure custom data retention controls for Enterprise plans](https://support.claude.com/en/articles/10440198-configure-custom-data-retention-controls-for-enterprise-plans) -- [Export your organization's data](https://support.claude.com/en/articles/13346720-export-your-organization-s-data) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Migrate your organization from Team to Enterprise](https://support.claude.com/en/articles/13779868-migrate-your-organization-from-team-to-enterprise) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/13015708-access-the-compliance-api.md b/data/claude/team-and-enterprise-plans/security-and-compliance/13015708-access-the-compliance-api.md deleted file mode 100644 index 0d82e53c..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/13015708-access-the-compliance-api.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: "Access the Compliance API" -title_slug: "access-the-compliance-api" -source_url: "https://support.claude.com/en/articles/13015708-access-the-compliance-api" -last_updated_iso: "2026-04-16T23:47:06Z" -article_id: "14775784" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# Access the Compliance API - -_Last updated: 2026-04-16T23:47:06Z_ - -> The Compliance API is generally available to Enterprise plans, excluding Public Sector organizations. - -Enterprise plan Primary Owners can enable the Compliance API by navigating to **[Organization settings > Data and privacy](https://claude.ai/admin-settings/data-privacy-controls)** and clicking "Enable" under **Compliance API**. - -Once the Compliance API is enabled, create new compliance access keys by clicking "+ Create key": - -![Embedded media](https://downloads.intercomcdn.com/i/o/lupk8zyo/1867701300/8a148e524f7ac2b1295d87005656/bd069690-3edf-4c51-ab66-09c73db81328?expires=1776784500&signature=0be0f187e03262dd722faf0e85a00419bac77a75b0caf0aa3db083907c86037b&req=dSghEc5%2BnIJfWfMW1HO4zdjcNE470ckWLb9AVN3cSSGzwFdVUEXPWAoM9SJv%0AqZamsC64bWnBLy5OYJk%3D%0A) - -Creating a compliance access key will allow you to start pulling activity logs, chat data, and file content programmatically. - -You can download the Compliance API PDF by clicking the link at the bottom of this article. - -## Audit log events in the Compliance API - -The Compliance API now includes audit log events, giving you a full view across all your Claude deployments. To see which events are recorded via audit logs, refer to **[How to access audit logs](https://support.claude.com/en/articles/9970975-how-to-access-audit-logs#h_41cdad187a)**. - -## Compliance API technical documentation - -## Related Articles -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [Enforce network-level access control with Tenant Restrictions](https://support.claude.com/en/articles/13198485-enforce-network-level-access-control-with-tenant-restrictions) -- [Use Claude Cowork on Team and Enterprise plans](https://support.claude.com/en/articles/13455879-use-claude-cowork-on-team-and-enterprise-plans) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) -- [Monitor Claude Cowork activity with OpenTelemetry](https://support.claude.com/en/articles/14477985-monitor-claude-cowork-activity-with-opentelemetry) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/13198485-enforce-network-level-access-control-with-tenant-restrictions.md b/data/claude/team-and-enterprise-plans/security-and-compliance/13198485-enforce-network-level-access-control-with-tenant-restrictions.md deleted file mode 100644 index 9148a2a0..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/13198485-enforce-network-level-access-control-with-tenant-restrictions.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: "Enforce network-level access control with Tenant Restrictions" -title_slug: "enforce-network-level-access-control-with-tenant-restrictions" -source_url: "https://support.claude.com/en/articles/13198485-enforce-network-level-access-control-with-tenant-restrictions" -last_updated_iso: "2026-03-16T21:07:23Z" -article_id: "15020592" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# Enforce network-level access control with Tenant Restrictions - -_Last updated: 2026-03-16T21:07:23Z_ - -> Tenant Restrictions are available for members of Enterprise plans and Console organizations. - -Tenant Restrictions enable IT administrators on Enterprise plans to enforce network-level access control for Claude. This feature ensures that users on corporate networks can only access approved organizational accounts, preventing unauthorized use of personal accounts. - -## How it works - -When enabled, your network proxy injects an HTTP header into requests to Claude. Anthropic validates this header and blocks access from any organization not in the allowed list. - -**Supported authentication methods:** - -- Web access ([claude.ai](http://claude.ai)) -- Desktop / App Access -- API key authentication -- OAuth token authentication - -## Header format - -``` -anthropic-allowed-org-ids: <org-uuid-1>,<org-uuid-2>,... -``` - -- Comma-delimited list of organization UUIDs -- No spaces between values - -**Example:** - -``` -anthropic-allowed-org-ids: 550e8400-e29b-41d4-a716-446655440000,6ba7b810-
9dad-11d1-80b4-00c04fd430c8 -``` - -## Configuration steps - -#### 1. Find your organization UUID - -Members of Enterprise plans can find this in two different places: - -1. Navigate to **[Settings > Account](https://claude.ai/settings/account)** and find **Organization ID**. -2. Navigate to **[Organization settings > Organization](https://claude.ai/admin-settings/organization)** and scroll down to the bottom of the page to locate **Organization ID**. - -Members of Console organizations can find this in **[Settings > Organization](https://platform.claude.com/settings/organization)**. - -#### 2. Configure your network proxy - -Configure your proxy to inject the header for Claude traffic: - -``` -Rule: Claude Tenant Restriction
Application: claude.ai, api.anthropic.com, claude.com, anthropic.com
Action: Inject Header
Header Name: anthropic-allowed-org-ids
Header Value:
TLS Inspection: Required -``` - -#### 3. Test your configuration - -From restricted network, test with your org's API key: - -``` -curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $CLAUDE_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{"model":"claude-sonnet-4-6","max_tokens":1024,"messages":
[{"role":"user","content":"Hello"}]}' -``` - -## Error response - -When access is blocked, users receive the following error: - -``` -{
"type": "error",
"error": {
"type": "permission_error",
"message": "Access restricted by network policy. Contact IT Administrator.",
"error_code": "tenant_restriction_violation"
}
} -``` - -## Supported proxy platforms - -- Zscaler ZIA (Cloud App Control policies) -- Palo Alto Prisma Access (SaaS App Management) -- Cato Networks (Tenant Restriction policy) -- Netskope (Header Insertion rules) -- Generic HTTPS proxies with header injection capability - -## Use cases - -## Security benefits - -- **Data Loss Prevention:** Block personal account usage from corporate networks. -- **Compliance:** Enforce data residency and access policies. -- **Shadow IT Control:** Prevent unauthorized Claude usage. -- **Audit Trail:** Complete visibility into access attempts. - -## Backward compatibility - -- No impact to networks without tenant restrictions configured. -- Standard authentication continues for unmanaged networks. -- Existing API key authentication remains unchanged. - -## Related Articles -- [Claude Code FAQ](https://support.claude.com/en/articles/12386420-claude-code-faq) -- [Microsoft 365 Connector: Security Guide](https://support.claude.com/en/articles/12684923-microsoft-365-connector-security-guide) -- [Restrict access to Claude with IP allowlisting](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting) -- [Use Claude for Excel, PowerPoint, and Word with third-party platforms](https://support.claude.com/en/articles/13945233-use-claude-for-excel-powerpoint-and-word-with-third-party-platforms) -- [MCP connectors](https://support.claude.com/en/articles/14503689-mcp-connectors) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/13200993-restrict-access-to-claude-with-ip-allowlisting.md b/data/claude/team-and-enterprise-plans/security-and-compliance/13200993-restrict-access-to-claude-with-ip-allowlisting.md deleted file mode 100644 index f8fe4d7b..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/13200993-restrict-access-to-claude-with-ip-allowlisting.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: "Restrict access to Claude with IP allowlisting" -title_slug: "restrict-access-to-claude-with-ip-allowlisting" -source_url: "https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting" -last_updated_iso: "2026-03-16T21:23:50Z" -article_id: "15023830" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# Restrict access to Claude with IP allowlisting - -_Last updated: 2026-03-16T21:23:50Z_ - -> IP allowlisting is available for Enterprise plans only. - -IP allowlisting enables Enterprise plan administrators to control which IP addresses can access Claude through their organization. This feature ensures that requests can only be made from approved network locations, providing an additional layer of security. - -When enabled, we validate the source IP address of every authenticated request against your organization's configured allowlist. Requests from IP addresses not added to the allowlist will be blocked. - -IP allowlisting supports CIDR ranges. For example: `10.0.0.0/8, 2001:db8::/32`. - -## How to configure IP allowlisting - -If your Enterprise organization is interested in enabling an IP allowlist, please compile a list of all necessary CIDR ranges for your organization, including office locations, VPN exit points, and any other approved access points. Omitting required CIDR ranges could result in users getting locked out of Claude. Then, reach out to your Anthropic Contact or our [Sales team](https://claude.com/contact-sales) to share your list of CIDR ranges. They can add these to your account’s allowlist to enable the feature. - -When a request originates from an IP address that’s not in your allowlist, access is denied. Users should contact their IT administrator if they believe they're being blocked in error. - -## Related Articles -- [Claude in Chrome admin controls](https://support.claude.com/en/articles/13065128-claude-in-chrome-admin-controls) -- [Enforce network-level access control with Tenant Restrictions](https://support.claude.com/en/articles/13198485-enforce-network-level-access-control-with-tenant-restrictions) -- [Claude Enterprise Analytics API: Access engagement and adoption data](https://support.claude.com/en/articles/13694757-claude-enterprise-analytics-api-access-engagement-and-adoption-data) -- [Use plugins in Claude Cowork](https://support.claude.com/en/articles/13837440-use-plugins-in-claude-cowork) -- [Set up Code Review for Claude Code](https://support.claude.com/en/articles/14233555-set-up-code-review-for-claude-code) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/13296973-hipaa-ready-enterprise-plans.md b/data/claude/team-and-enterprise-plans/security-and-compliance/13296973-hipaa-ready-enterprise-plans.md deleted file mode 100644 index 6c0bb10b..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/13296973-hipaa-ready-enterprise-plans.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: "HIPAA-ready Enterprise plans" -title_slug: "hipaa-ready-enterprise-plans" -source_url: "https://support.claude.com/en/articles/13296973-hipaa-ready-enterprise-plans" -last_updated_iso: "2026-03-16T21:04:10Z" -article_id: "15170249" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# HIPAA-ready Enterprise plans - -_Last updated: 2026-03-16T21:04:10Z_ - -> This feature is available for Enterprise plans only. - -We now offer a HIPAA-ready version of Claude that is available for organizations with Enterprise plans that choose to process protected health information (PHI) through Claude. This article explains what the offering includes, which features are available, and how to get started. - -## Overview - -The HIPAA-ready Enterprise offering is designed for healthcare providers, health plans, healthcare data processors, and their business associates who are subject to HIPAA requirements. This offering includes a Business Associate Agreement (BAA), functionality, and safeguards designed to support an organization's HIPAA compliance requirements. - -## Who is this for? - -This offering is designed for HIPAA-covered entities and their business associates, including: - -- Healthcare providers (e.g., hospitals, clinics, physicians) -- Health plans and insurers -- Healthcare data processors -- Business associates that handle PHI on behalf of covered entities -- Other HIPAA regulated entities - -If you're unsure whether your organization benefits from a HIPAA-ready product, ask yourself: will you be processing protected health information through Claude? If yes, you need the HIPAA-ready offering with a BAA. - -## Feature availability - -The HIPAA-ready Enterprise offering includes access to most of the features available on **[standard Enterprise plans](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan)**. For example, users can chat with Claude, create projects and artifacts, and use voice mode. Depending on what functions are enabled by the organization’s plan administrator, users can also leverage connectors, enterprise search, file creation and code execution, web search, research, and skills. More information about the specific features, functionality, and administrator controls are included in the **[Implementation Guide for HIPAA Entities](https://trust.anthropic.com/resources?s=rgirr4qe8u7ek8c2igx3&name=claude-for-enterprise-hipaa-ready-offering-implementation-guide)**. - -> **Important:** Claude Code bundled seats are not currently covered as part of the HIPAA-ready offering. If you purchase Enterprise seats that include Claude Code access, only the chat functionality is covered. Claude Code usage is not covered, even when purchased as part of a bundled seat. If your organization wants to have Claude Code usage covered as part of HIPAA-related services, contact your account team to discuss available options. -> -> Additionally, Cowork is not yet available for any HIPAA-ready Enterprise plans. - -## Additional resources - -For detailed implementation requirements and technical specifications, review the **[Implementation Guide for HIPAA Entities](https://trust.anthropic.com/resources?s=rgirr4qe8u7ek8c2igx3&name=claude-for-enterprise-hipaa-ready-offering-implementation-guide)** on the Anthropic Trust Center. - -> **Note:** You'll need to request access to view the Implementation Guide. Requests from domains matching existing customer accounts are approved automatically. - -## Getting started - -The HIPAA-ready offering requires a sales-assisted Enterprise plan and is not available on self-serve Enterprise plans. To get started, your organization must execute a BAA with our Sales team. - -1. **[Contact our Sales team](http://claude.com/contact-sales)** to discuss your organization's needs. -2. Review the Business Associate Agreement and the Implementation Guide. -3. Execute the Business Associate Agreement. -4. Work with your account team to appropriately set up and configure your HIPAA-ready Enterprise plan. - -## If you have an existing API BAA - -If your organization signed a BAA for Claude API usage before December 2, 2025, that agreement only covers API usage—it does not extend to the HIPAA-ready Enterprise plan. To add this Enterprise plan access, you'll need to sign a new BAA with your account team. - -BAAs signed after December 2, 2025 can cover both API usage and the Enterprise plan under a single agreement. - -## Related Articles -- [Business Associate Agreements (BAA) for Commercial Customers](https://support.claude.com/en/articles/8114513-business-associate-agreements-baa-for-commercial-customers) -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [How am I billed for my Enterprise plan?](https://support.claude.com/en/articles/11526368-how-am-i-billed-for-my-enterprise-plan) -- [Use Claude Code with your Team or Enterprise plan](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) -- [Public Sector FAQs](https://support.claude.com/en/articles/13756069-public-sector-faqs) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/13346720-export-your-organization-s-data.md b/data/claude/team-and-enterprise-plans/security-and-compliance/13346720-export-your-organization-s-data.md deleted file mode 100644 index d4ad2159..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/13346720-export-your-organization-s-data.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "Export your organization's data" -title_slug: "export-your-organizations-data" -source_url: "https://support.claude.com/en/articles/13346720-export-your-organization-s-data" -last_updated_iso: "2026-03-16T20:34:02Z" -article_id: "15232299" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# Export your organization's data - -_Last updated: 2026-03-16T20:34:02Z_ - -> Organization data exports are only available to Team and Enterprise plan Primary Owners. Data exports include conversation data and the user data for your account. - -Primary Owners of Team and Enterprise plans can export organization data from **[Organization settings > Data and Privacy](https://claude.ai/admin-settings/data-privacy-controls)** on the web app or Claude Desktop. - -Follow these steps to export your organization's data: - -1. Click on your initials in the lower left corner of your account. -2. Select "Organization settings" from the menu. -3. Click "Data and privacy" to open that section. -4. Click on the "Export Data" button. - -Once the export has been processed, you will receive a download link via email. - -> **Important:** Messages, files, and projects deleted from your account, either manually by individual users or via enterprise retention settings, will not be included in data exports initiated after the deletion. - -Please note: - -- There may be a small delay while the export is generated. -- The email will be sent to the address associated with your account. -- You must be signed in to your account to download your data using this link. -- The download link will expire 24 hours after delivery. -- If your link expires, you can always request a new one by repeating the export process. - -If you're an Enterprise Primary Owner looking to export audit logs, see **[How to access audit logs](https://support.claude.com/en/articles/9970975-how-to-access-audit-logs)**. - -## Related Articles -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [Access audit logs](https://support.claude.com/en/articles/9970975-access-audit-logs) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [What happens to a user's data when they are removed from a Team or Enterprise organization?](https://support.claude.com/en/articles/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization) -- [Access the Compliance API](https://support.claude.com/en/articles/13015708-access-the-compliance-api) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/9265372-who-owns-and-manages-the-data-of-my-team.md b/data/claude/team-and-enterprise-plans/security-and-compliance/9265372-who-owns-and-manages-the-data-of-my-team.md deleted file mode 100644 index 6551accc..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/9265372-who-owns-and-manages-the-data-of-my-team.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: "Who owns and manages the data of my team?" -title_slug: "who-owns-and-manages-the-data-of-my-team" -source_url: "https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team" -last_updated_iso: "2026-03-16T20:50:41Z" -article_id: "9462624" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# Who owns and manages the data of my team? - -_Last updated: 2026-03-16T20:50:41Z_ - -> This article provides important information about your Claude for Work account associated with your organization's Claude for Work plan (Team or Enterprise plans). It includes details about data access and control that were shared with you when your Claude for Work plan account was set up. - -*This article is about our commercial products such as Claude for Work and the Anthropic API. For our consumer products such as Claude Free, Pro, Max and when accounts from those plans use Claude Code, see [here](https://privacy.claude.com/en/collections/10663362-consumers). * - -## Account Management - -Your organization's designated Primary Owner manages your Work account and all associated data. This includes the ability to request access to your user data through data exports, which may contain your conversations with Claude, uploaded files, and usage patterns. Primary Owners can also remove your access to the Claude for Work plan account if necessary. - -Your organization determines which Claude services and features you can access in your Claude for Work plan account and they may choose to limit certain functionality. - -## Governing Agreements - -The use of your Claude for Work plan account is governed by the agreement between Anthropic and your organization. Please contact your Primary Owner for details of this agreement. - -While Anthropic’s [Privacy Policy](https://www.anthropic.com/legal/privacy) describes how we collect, use, and share personal information when acting as a data controller in providing the Claude services to your organization, please note that the Anthropic [Consumer Terms of Service](https://www.anthropic.com/legal/consumer-terms) and [Privacy Policy](https://www.anthropic.com/legal/privacy) do not apply to the use of the Claude for Work plan where Anthropic acts as the data processor. - -## Organizational Policies - -Your organization may have its own internal policies regarding usage of Claude for Work plan. Please refer to your Primary Owner for guidance. - -## Questions about Privacy - -If you have any questions about data privacy in your Claude for Work plan account, we encourage you to contact your organization's account owner(s). - -## Related Articles -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [Updates to our Acceptable Use Policy (now “Usage Policy”), Consumer Terms of Service, and Privacy Policy](https://support.claude.com/en/articles/9301722-updates-to-our-acceptable-use-policy-now-usage-policy-consumer-terms-of-service-and-privacy-policy) -- [Manage user feedback settings on Team and Enterprise plans](https://support.claude.com/en/articles/10504844-manage-user-feedback-settings-on-team-and-enterprise-plans) -- [Getting Started with Claude for Education at Your University (for Owners/Admins)](https://support.claude.com/en/articles/11139094-getting-started-with-claude-for-education-at-your-university-for-owners-admins) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/9267385-does-anthropic-act-as-a-data-processor-or-controller.md b/data/claude/team-and-enterprise-plans/security-and-compliance/9267385-does-anthropic-act-as-a-data-processor-or-controller.md deleted file mode 100644 index 67b63c56..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/9267385-does-anthropic-act-as-a-data-processor-or-controller.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: "Does Anthropic Act as a Data Processor or Controller?" -title_slug: "does-anthropic-act-as-a-data-processor-or-controller" -source_url: "https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller" -last_updated_iso: "2026-03-16T20:37:21Z" -article_id: "9465176" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# Does Anthropic Act as a Data Processor or Controller? - -_Last updated: 2026-03-16T20:37:21Z_ - -*This article is about our commercial products such as Claude for Work and the Anthropic API. For our consumer products such as Claude Free, Pro, Max and when accounts from those plans use Claude Code, see **[here](https://privacy.claude.com/en/collections/10663362-consumers).* - -When a commercial customer creates a Claude for Work account (Team or Enterprise plan), under our [Commercial Terms of Service](https://www.anthropic.com/legal/commercial-terms) the customer is the "Controller" of the data submitted by its Users. This means: - -- The customer has control over who can be a member of their team and provides us with instructions for how submitted data can be used. -- The customer may access and export data (such as conversation history) submitted by its Users. -- Anthropic acts as a "Processor" of the data on behalf of the customer. Anthropic only processes the data as instructed by the customer in order to provide the Claude service. -- Anthropic does not use the data you share when using our commercial products to train our models, unless you choose to participate in our [Development Partner Program](https://support.claude.com/en/articles/11174108-about-the-development-partner-program). - -In summary, for Claude for Work, the customer organization maintains control over their Users' data, and Anthropic only processes that data to provide the service on the customer's behalf, according to our agreement. You should consult with your organization's administrators regarding Claude usage policies. - -## Resources - -For more details on our data practices, please see the: - -- [Anthropic Privacy Center](https://privacy.claude.com/en/collections/10663361-commercial-customers) -- [Anthropic Trust Center](http://trust.anthropic.com) -- [Anthropic Privacy Policy](https://www.anthropic.com/legal/privacy) - -## Related Articles -- [How do I view and sign your Data Processing Addendum (DPA)?](https://support.claude.com/en/articles/7996862-how-do-i-view-and-sign-your-data-processing-addendum-dpa) -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [About the Development Partner Program](https://support.claude.com/en/articles/11174108-about-the-development-partner-program) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) -- [Anthropic Software Directory Policy](https://support.claude.com/en/articles/13145358-anthropic-software-directory-policy) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/9267387-how-can-i-access-the-personal-information-that-anthropic-has-on-my-account.md b/data/claude/team-and-enterprise-plans/security-and-compliance/9267387-how-can-i-access-the-personal-information-that-anthropic-has-on-my-account.md deleted file mode 100644 index f728bac7..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/9267387-how-can-i-access-the-personal-information-that-anthropic-has-on-my-account.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How can I access the personal information that Anthropic has on my account?" -title_slug: "how-can-i-access-the-personal-information-that-anthropic-has-on-my-account" -source_url: "https://support.claude.com/en/articles/9267387-how-can-i-access-the-personal-information-that-anthropic-has-on-my-account" -last_updated_iso: "2026-03-16T20:49:55Z" -article_id: "9465178" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# How can I access the personal information that Anthropic has on my account? - -_Last updated: 2026-03-16T20:49:55Z_ - -Please refer to our [Privacy Center](https://privacy.anthropic.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) for more information about this. - -## Related Articles -- [I would like to input sensitive data into my chats with Claude. Who can view my conversations?](https://support.claude.com/en/articles/8325621-i-would-like-to-input-sensitive-data-into-my-chats-with-claude-who-can-view-my-conversations) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [What Certifications has Anthropic obtained?](https://support.claude.com/en/articles/10015870-what-certifications-has-anthropic-obtained) -- [Where can I learn more about Anthropic's Privacy practices?](https://support.claude.com/en/articles/10035659-where-can-i-learn-more-about-anthropic-s-privacy-practices) -- [Who owns and manages the data of my Claude for Education account?](https://support.claude.com/en/articles/11732894-who-owns-and-manages-the-data-of-my-claude-for-education-account) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/9796617-can-you-delete-data-that-i-sent-via-team-and-enterprise-plans.md b/data/claude/team-and-enterprise-plans/security-and-compliance/9796617-can-you-delete-data-that-i-sent-via-team-and-enterprise-plans.md deleted file mode 100644 index f6b6c81d..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/9796617-can-you-delete-data-that-i-sent-via-team-and-enterprise-plans.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: "Can you delete data that I sent via Team and Enterprise plans?" -title_slug: "can-you-delete-data-that-i-sent-via-team-and-enterprise-plans" -source_url: "https://support.claude.com/en/articles/9796617-can-you-delete-data-that-i-sent-via-team-and-enterprise-plans" -last_updated_iso: "2026-03-16T20:49:57Z" -article_id: "10177032" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# Can you delete data that I sent via Team and Enterprise plans? - -_Last updated: 2026-03-16T20:49:57Z_ - -*This article is about our commercial products such as Claude for Work and the Anthropic API. For our consumer products such as Claude Free, Pro, Max and when accounts from those plans use Claude Code, see **[here](https://privacy.claude.com/en/collections/10663362-consumers).* - -While using Team and Enterprise plans, prompts and conversations in the product are maintained so you can see your conversation history in the product. You can [delete your chats](https://privacy.claude.com/en/articles/11117329-how-can-i-delete-or-rename-a-conversation) to remove them from your visible history. - -We also retain data in our backend systems as described [here](https://privacy.claude.com/en/articles/7996866-how-long-do-you-store-my-organization-s-data). - -Read more [here](https://privacy.claude.com/en/articles/7996875-can-you-delete-data-that-i-sent-via-api) about deleting data sent via API. - -Enterprise plan customers can also set [custom retention timelines](https://support.claude.com/en/articles/10440198-custom-data-retention-controls-for-claude-enterprise) for their organization’s data. - -## Related Articles -- [Who owns and manages the data of my team?](https://support.claude.com/en/articles/9265372-who-owns-and-manages-the-data-of-my-team) -- [Does Anthropic Act as a Data Processor or Controller?](https://support.claude.com/en/articles/9267385-does-anthropic-act-as-a-data-processor-or-controller) -- [What is the Enterprise plan?](https://support.claude.com/en/articles/9797531-what-is-the-enterprise-plan) -- [Configure custom data retention controls for Enterprise plans](https://support.claude.com/en/articles/10440198-configure-custom-data-retention-controls-for-enterprise-plans) -- [Claude Design admin guide for Team and Enterprise plans](https://support.claude.com/en/articles/14604406-claude-design-admin-guide-for-team-and-enterprise-plans) diff --git a/data/claude/team-and-enterprise-plans/security-and-compliance/9970975-access-audit-logs.md b/data/claude/team-and-enterprise-plans/security-and-compliance/9970975-access-audit-logs.md deleted file mode 100644 index 0f08b322..00000000 --- a/data/claude/team-and-enterprise-plans/security-and-compliance/9970975-access-audit-logs.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: "Access audit logs" -title_slug: "access-audit-logs" -source_url: "https://support.claude.com/en/articles/9970975-access-audit-logs" -last_updated_iso: "2026-03-16T20:32:36Z" -article_id: "10425028" -breadcrumbs: - - "Team and Enterprise plans" - - "Security and compliance" ---- - -# Access audit logs - -_Last updated: 2026-03-16T20:32:36Z_ - -> Audit logs are available for Enterprise organizations only. - -Organization Owners and Primary Owners can export data within **[Organization settings > Data and Privacy](https://claude.ai/admin-settings/data-privacy-controls)** and clicking the "Export logs" button. Upon triggering this export, all audit logs for the organization within the past 180 days will be aggregated. The Owner who requested the export will receive an email containing a download link, which is active for 24 hours. Note that there may be a delay between triggering the export and receiving the email as logs are aggregated. - -Please note that title and content of chats and projects are not available to be exported in audit logs (only their unique identifiers will be exported). However, chat inputs/outputs will be exportable by Primary Owners via **[data exports](https://support.claude.com/en/articles/9450526-how-can-i-export-my-claude-data)**. - -> **Note:** Audit log events are available in the Compliance API. For more information, refer to **[Access the Compliance API](https://support.claude.com/en/articles/13015708-access-the-compliance-api)**. - -## Log Structure - -Audit logs consist of the following columns: - -## Entities - -The entities that can be affected by events. Entity info follows this structure: - -## Recorded Events - -## Related Articles -- [Roles and permissions](https://support.claude.com/en/articles/9267276-roles-and-permissions) -- [Important considerations before enabling single sign-on (SSO) and JIT/SCIM provisioning](https://support.claude.com/en/articles/10276682-important-considerations-before-enabling-single-sign-on-sso-and-jit-scim-provisioning) -- [What happens to a user's data when they are removed from a Team or Enterprise organization?](https://support.claude.com/en/articles/12053672-what-happens-to-a-user-s-data-when-they-are-removed-from-a-team-or-enterprise-organization) -- [Manage members on Team and Enterprise plans](https://support.claude.com/en/articles/13133750-manage-members-on-team-and-enterprise-plans) -- [Find and join a Team or Enterprise organization](https://support.claude.com/en/articles/13566435-find-and-join-a-team-or-enterprise-organization) diff --git a/data/hackerrank/chakra/getting-started/6908366644-introduction-to-chakra.md b/data/hackerrank/chakra/getting-started/6908366644-introduction-to-chakra.md deleted file mode 100644 index 07f06486..00000000 --- a/data/hackerrank/chakra/getting-started/6908366644-introduction-to-chakra.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: "Introduction to Chakra Key features How-to guides" -title_slug: "introduction-to-chakra-key-features-how-to-guides" -source_url: "https://support.hackerrank.com/articles/6908366644-introduction-to-chakra" -article_slug: "6908366644-introduction-to-chakra" -last_updated_exact: "Feb 11, 2026, 2:29 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Chakra" - - "Getting Started" ---- - -# Introduction to Chakra Key features How-to guides - -_Last updated: Feb 11, 2026, 2:29 PM (Last updated 2 months ago)_ - -Chakra is an AI-powered interviewer that conducts fully autonomous interviews for technical and non-technical roles. It mirrors the structure and rigor of real-world interviews. It delivers consistent and unbiased candidate evaluations and supports high-volume hiring without compromising interview quality or integrity. - -# Key features  - -Chakra offers the following benefits:  - -- **Create and customize interviews:** Create interviews using a job description or role-specific prompts. Chakra identifies required skills, builds interview sections, and generates role-based questions. You can customize the interview structure and focus areas to match your hiring requirements. - -- **Scalable and consistent interview experience:** Run interviews autonomously at scale. Chakra delivers a consistent interview experience for every candidate, regardless of volume. - -- **Unbiased evaluation with standardized rubrics:** Evaluate candidates using a predefined, standardized rubric. Chakra applies the same scoring criteria to all candidates, reducing interviewer bias and enabling fair, consistent comparisons. - -- **Built-in integrity checks:** Protect interview authenticity with built-in integrity and proctoring safeguards. Chakra monitors candidate behavior during the interview and flags suspicious activity for review. - -- **Reduced interviewer effort:** Eliminate the need for live interviewers. Chakra adapts questions in real time and generates detailed candidate reports, allowing hiring teams to focus on review and decision-making instead of conducting interviews. - -# How-to guides - -The following articles will help you get started with Chakra: - -- [📄 Create an AI Interviewer](/articles/8041423965) - \ -- [📄 Invite Candidates to an AI Interview](/articles/5542727476) - \ -- [📄 View Candidate Report](/articles/6818900787) - \ - -\ diff --git a/data/hackerrank/chakra/integrations/8472393759-ashby-chakra-integration-user-guide.md b/data/hackerrank/chakra/integrations/8472393759-ashby-chakra-integration-user-guide.md deleted file mode 100644 index 8c26f66e..00000000 --- a/data/hackerrank/chakra/integrations/8472393759-ashby-chakra-integration-user-guide.md +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: "Ashby - Chakra Integration User Guide Prerequisites Adding an AI Interviewer activity in Ashby Scheduling HackerRank AI Interview from Ashby Viewing Interview results" -title_slug: "ashby-chakra-integration-user-guide-prerequisites-adding-an-ai-interviewer-activity-in-ashby-scheduling-hackerrank-ai-interview-from-ashby-viewing-interview-results" -source_url: "https://support.hackerrank.com/articles/8472393759-ashby-chakra-integration-user-guide" -article_slug: "8472393759-ashby-chakra-integration-user-guide" -last_updated_exact: "Apr 22, 2026, 9:57 AM" -last_updated_relative: "Last updated 5 days ago" -breadcrumbs: - - "Chakra" - - "Integrations" ---- - -# Ashby - Chakra Integration User Guide Prerequisites Adding an AI Interviewer activity in Ashby Scheduling HackerRank AI Interview from Ashby Viewing Interview results - -_Last updated: Apr 22, 2026, 9:57 AM (Last updated 5 days ago)_ - -This guide outlines how to use the Ashby - HackerRank integration to schedule Chakra interviews and review interview results directly in Greenhouse. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have an active Chakra account. To enable it, contact HackerRank support at [chakra-support@hackerrank.com](mailto:chakra-support@hackerrank.com). - -- You have an active Ashby account. - -- The HackerRank integration with Greenhouse is complete. For more information, see [📄 Ashby - HackerRank Integration Configuration Guide](/articles/4146164514). - -# Adding an AI Interviewer activity in Ashby - -To add an AI Interviewer activity to a stage in the job interview plan: - -1. Log in to your Ashby account using your credentials. - -2. Go to the **Jobs** tab. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776775404766-image.png?Expires=253370764800&Signature=uKRYLD40o-RZ5rnZTDLo44XgOoPvMf5HbpeFPSzWutJyGmPZB76fK7rRV-AFshN~TPOaMBCxoIVOkP6t9ihu~iMYOjO79oYSMKS5kJ69P2C7iMbYMnLXgPhwazoWNhm3OjZBo4nJn43HPX1WX~yfUselG1vIs412lTCIUS45mh8qIqGXleFIHh5dhpTPw9ecnzf4SoaUq~su7Hq0laooes0eFcmA3Hu73iXfoWOVDY369s17xUpVdimFVZoQkKCCBcz9K0x5qleA1oz0YN0Rm61yYEBArRyWlZ1p~-FJ4qO2Vk2j2WM9YH86wm7TJ0IWAaMPA8Y6yoI-kRN7lmKVvA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select the job you want to update. - -4. Go to the **Interview Plan.** - -5. Select the stage where you want to add the AI Interviewer activity. - -6. Click **Add Activity to \[stage name\].** - -7. Select **Add Activity** from the drop-down menu. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776775763408-image.png?Expires=253370764800&Signature=sShh07jeuq8zRWDAjUzBPnqNX71BIwluNbukmCd4p18Tag10D3hHmH~Dk7ltZPGMHRIBTrT0xeKJYk54Cj6hOFwxjpE09IMKCO8mMHpYshUl-feujhSDAFvcicomwzQvXUc~35CyxENlD3b9MJTIvYiwFxWYRhZ-Eyer7BQucoZM-ygsOYX1UMIZMCTFcIewY0uyDYBwE1zs2XM~PFBzbobngrtIcdAerE6nItojh-OBIDNxipeh3bWdWRWT-IPchdxGWdr1N~FwNVCEV82wTcHISqm8npafLnZABzMG7VlrTMxmX6n5wTw9~yrNGPYfhzbUOtjoOww2cUs5xbpfTw__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. In the **Add Activity** dialog, scroll down to **Integrations**. - -9. Select **HackerRank.** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776775898296-image.png?Expires=253370764800&Signature=XnxDp6p9OgNnohp3IL0Efw0RT5-PwHlZirTaoIxaWR7VYdK5SaNoviFwyjw399aSA8uXFHt1R2~yU0q-4bTN5GipeKomepn-qmSEI13aYy4rTNrO2ycvGR0fzxlbTJmnZ8apRiashxTGagz-K8bYUDDs-caDjUHdP6~crcCSxwvTmms111rOWPOqa-dR2RTMXrOHYddqr3Ip4tDWCfkjaNr55pSubs6uVrrioC7if0M5dza5oHpMoIIBpx~EMcIc9b09AXopJiEWGhW95BXnbttS97lQ-y20lIu176~F42b2oAS1~x7bEV9S8QFR56Abmzl5HOn5elD248UdOsyUyA__&Key-Pair-Id=K3NV4LZ47N8M46) - -10. In the **Add Assessment Activity** dialog, select the AI interviewer from the **Assessment Type** drop-down. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776781791616-image.png?Expires=253370764800&Signature=sm6ch6M8P1JJ6rsIliXKdy9Zv76QaChac3ZxIRrubC0WlMHkP0~DVUfVy2UZbx4k45ir9kworkjVIqe50Op~SDoirqfhPTO2qoiUJ8kYXINkIAVgWJ~g7EX5jHXPDjdSXcOwCLbUSDvUgcztCGsnfOn11GtdczkVhsd4o9KrpWiStWGSO7U4lQM8rXsFrE8mv0Eb2sLlHN2C-4gZvB1HueGg7mJr2i-DNS5aA3yx1taIuUCSqEX7SYBehPdqtbqk0P5NX9q8BZ59n0CyQFpuWN18CO1sbO1ef6NjRp5IQZbL6U3Gk~k0tvzqXVvLayJlu2gDzSTjt2TOCNumBSXg4w__&Key-Pair-Id=K3NV4LZ47N8M46) - -11. Click **Add Activity**. - -Ashby adds the AI Interviewer activity to the selected stage. - -# Scheduling HackerRank AI Interview from Ashby - -**Note**: Before you schedule an interview, ensure that the **AI Interviewer** activity is added to a stage in the job interview plan in Ashby. For more information, see [Adding HackerRank AI Interviewer activity in Ashby](https://support.hackerrank.com/articles/8472393759-ashby-chakra-integration-user-guide#adding-an-ai-interviewer-activity-in-ashby). - -To schedule an AI interview in Ashby: - -1. Go to **Candidates \> Candidate Pipeline** - -2. Select a candidate from the pipeline for the respective job.  - -3. Click **Change Stage.** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776786629257-image.png?Expires=253370764800&Signature=ri1h-4yBEFXZtSqUYaBwfmukkn~yROLzu1S4YnXOEjyfajG8lBLN9SEH2lG3DSujCiDVFuz0CVefODGmDzQ6QMvQmkLID4kvn4gfqtr8ldmR-XbqMuIhRTAj9r2BEpaTINbU015-YKRVyE~dzyeqiyYMcJMgxPFol9ZaJAxmJu5BjwB5ABzkgOH8DhF-8ZEMLDsQQv3JPgswjaLwwkhj0YZrX3DL7DRKJlmkz-2W1Y-Lk005uBwd4ufzh9HMetQoOo0eWaonOalyM-oLGj1zZHgaGid6W7Gyhp7Tj8ejAymwbSqsCLq02tRzFp2~BeB5dlsNG-hj4Qwwy29-SajpsA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select the stage where you added the AI interviewer activity from the drop-down. - -Ashby sends the candidate an email with the AI interview link. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776786006000-image.png?Expires=253370764800&Signature=N84PuukS2iMpV5azsRDo8HVSC5tUT4mlct6m9LHiqmp0jWYVoFIklLmG5nPFmjQDjSQK7IzvprjEyqiY5Tp~UUFfEW2dRgyuHtuZ2NlkiCjwNBKQf9RvRk~Vgv572Cj7HomNPeQ3owEhUTo2RFAQYQnjk7rNUEUU4Bbk-EWsNP~Crau66WuJaObuXYpUc-4V7oam~kF7PJ6MTYSSfux4p1UQTjDmMHBBEwsBTsRT59n3NFLimpEJvhn91i4mIZfhVWEtTu1yBJm8APWLFVMO4sEfWmL76BFMrl78wW1yPX9xbgrUwoGGctWfxfc-mUL-Rgchs6XBSq84CGiWyjzT8g__&Key-Pair-Id=K3NV4LZ47N8M46) - -In Chakra, the candidate appears with the status **Invited.** - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776786202644-image.png?Expires=253370764800&Signature=DXEDlcAmegQ455E4EsLljqTejpp~jN3MDAYVNrbisAS~ipbgBHsU9kIYqSOrueGCpvHrP7DsB0dkPHiDVX4B5uP9P7foSLqi8vZ7gc6GNbhwbSKXFiGc9~tX-AV8DYa1Jnrb5l-vL3YDRyCY0TCoa00IOZokjn80~2F~kXDD3bHSw739J1lwu~5Ou5cR-Jg-rtBYrsnbp4-9gDMJCjhBiedfFc0Gv4SGN81nhUxHtsvscGm2lRbRqfyuLiCgRUMHabw8gnPJnNNxn5fbambwWauQHBF9yahP0D1-c5QvhulUec-O8iKuGkdT7hF6ZEUrsxXRDcn~HitwFXraxnUHyw__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Viewing Interview results - -When a candidate completes an AI interview, Ashby displays the interview report in the candidate's profile. - -To view the interview results in Ashby: - -1. Open the candidate's profile in Ashby. - -2. Go to the **Activities & Progress** tab. - -3. Select the stage where the candidate completed the AI interview to view following details: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776786365428-image.png?Expires=253370764800&Signature=d-Lvk3a2etC~JJ6l8t666suE1ZJDwn7iuwfab8GakcPtFq7DUonpNiURdNxQzcwGzdqetS9U8-ZKUhnSpm7ej3UL0NSWfWpc2WqAInQanMYZNblOqn7qrI40AFZXvrwsWs4aOIs-rCZrgTdET9XwFLhqHKpEHIc3VDTphdWRD4R1gKcr6RkdcsSPudqEIQuDgRU4NSVXcE4YZ-QqSArAc~4yu~fXxzlUQjxtfdcWv0K4pFD27NLkUp3VPbrxm713TR24yJLShCUnAXtXjomKk3v3p3gc4t6pmxGr0SoSuNy4agcsV2Be-PUTqg9ojYLC4e7oReOcTwXw4TOnI3s3ug__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Status:** The status of the assessment. - - - **Finished:** Date and time when the candidate completed the assessment. - - - **Score:** Candidate’s final interview score. - - - **Report URL:** Click **View in HackerRank** to open the detailed report in Chakra. - - - **Assessment Sent Date:** Date and time when the assessment was sent to the candidate. - - - **Test Start Date:** Date and time when the candidate started the assessment. - - - **Test Duration:** The total time taken to complete the assessment by the candidate. - - - **Max Score:** The maximum score a candidate can achieve in the assessment. - - - **Plagiarism:** Indicates whether potential plagiarism is detected - -\ diff --git a/data/hackerrank/chakra/integrations/8491534135-greenhouse-chakra-integration-user-guide.md b/data/hackerrank/chakra/integrations/8491534135-greenhouse-chakra-integration-user-guide.md deleted file mode 100644 index 3fa5f358..00000000 --- a/data/hackerrank/chakra/integrations/8491534135-greenhouse-chakra-integration-user-guide.md +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: "Greenhouse - Chakra Integration User Guide Prerequisites Adding an AI Interviewer stage in Greenhouse Scheduling an AI Interview from Greenhouse Viewing interview results" -title_slug: "greenhouse-chakra-integration-user-guide-prerequisites-adding-an-ai-interviewer-stage-in-greenhouse-scheduling-an-ai-interview-from-greenhouse-viewing-interview-results" -source_url: "https://support.hackerrank.com/articles/8491534135-greenhouse-chakra-integration-user-guide" -article_slug: "8491534135-greenhouse-chakra-integration-user-guide" -last_updated_exact: "Apr 22, 2026, 9:56 AM" -last_updated_relative: "Last updated 5 days ago" -breadcrumbs: - - "Chakra" - - "Integrations" ---- - -# Greenhouse - Chakra Integration User Guide Prerequisites Adding an AI Interviewer stage in Greenhouse Scheduling an AI Interview from Greenhouse Viewing interview results - -_Last updated: Apr 22, 2026, 9:56 AM (Last updated 5 days ago)_ - -This guide outlines how to use the Greenhouse - HackerRank integration to schedule Chakra interviews and review interview results directly in Greenhouse. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have an active Chakra account. To enable, contact HackerRank support at [chakra-support@hackerrank.com](mailto:chakra-support@hackerrank.com). - -- You have an active Greenhouse account. - -- The HackerRank integration with Greenhouse is complete. For more information, see [📄 Greenhouse - HackerRank Integration Guide](/articles/1406188460). - -# Adding an AI Interviewer stage in Greenhouse - -Interview plans in Greenhouse consist of multiple stages, such as Application Review, Interview, and Offer. You can add an **AI Interviewer** stage to allow candidates to complete a HackerRank AI interview as part of the hiring process. - -To add an AI Interviewer stage to a job interview plan in Greenhouse: - -1. Log in to your Greenhouse account using your credentials. - -2. Go to the **Jobs** tab. - -3. Select the job you want to update. - -4. Go to **Job Setup** **\>** **Interview Plan**. - -5. Click **Add stage.** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776787504838-image.png?Expires=253370764800&Signature=hwaU9P2x7v79ngpIn2IOCWUB9-Qvfs0I7T4HxpGYMHtrknGvhMylOEb2gki~oXiKzfhKQftECHvA~2gI1I4uxrETps-lzggZ5A3beIy0o6xMX-7rSlSSLmC2BTF~d-43Dhz31A4InrqAWdcISgfOL8JuSXS98f~fUb3yhZ0OfXmdEQVk0IbPRyLg8h069El3JoNBYcUCQGZDeThzz2kLRprRl6Vh3FTtmMHiyRvluvn6xHPsrwwM6wKAArDSh5YTxcDFKmau6bCLfi0t1OshajcSPtYzgV2whhpu~NZU1VSM0TkojpQ65XlEbra-ILKe4eLSdNawQTAQajn62LynKA__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **Add Stage** dialog, select **HackerRank Assessment**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776788741903-image.png?Expires=253370764800&Signature=Wl-bEvbiCgEhb6m-vXpwZ~2MofTA~8wxINggWgTFe4USQqZeR~Zp6K6dL-vKRjjIg1iZwsrutStYCkqmqAHWLmZKi1mK8pupJZDslIQISsDWaFX7HTWuJ5jGEbCEmXfiDkz4iTSWrdqM8cMO1me9xq52PYJrbHWq4wNJKU6RUBwW~ikJ9xMgS6ce8qJTUbXQCzwWwYJtyqGWaZs6yyGj9wdUNK-dBK~vq66s5QCQc0onEEudcZuyi3oSVoda5aJWJ8UJg2Da3skdse8rfqpPKoxZwrNoqOgh3turU-Vc8pJ1SoyJLXFMY4jtzeveB6lYzq7ohMXGvpyXdrRZEYkIiw__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** If **HackerRank Assessment** does not appear in the stage list, the integration is not configured correctly. For more information, see [📄 Greenhouse - HackerRank Integration Guide](/articles/1406188460). - -7. Click **Add**. Greenhouse adds the HackerRank Assessment stage to the interview plan. - -8. Click the edit icon next to the stage to rename it to match your hiring workflow. For example, HackerRank AI Interviewer. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776789157149-image.png?Expires=253370764800&Signature=ZlTLiiNjqW00KX2tH7a2pbQ532iRk6aoRap7f1AtRhR60iDaAxQU4IYztuwZzAGIn9J6ww-cWKXbhrQaIed7O8nvA9YBH3o7x8VzOHL9AgQ3ymF~tnfegVWJFD28tpKMFbMs-fyaK2gqV~-gMZraKP-iZAMsPfsdoBPWRpptDv097tz9Kc0tGgQzjOJcNhYtatAhlU5FteeNU1ApoGUR7xnHUWHGRNKnLfSslKHtthUxy9CJHTkozufd~n8889W56UzgtoF-cQuQlQJgVreC0vF50ZbWJOBNbW-Dfn-WDnuegwLyPJhAbBK70c~u~rH85CcUa5q9HIkO3huksRzqoQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -9. Click **Edit Interview** next to the **AI Interviewer** stage. - -10. Select the AI interviewer from the **Test name** drop-down. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776789311168-image.png?Expires=253370764800&Signature=eQBrWfkGHYc4FSB4Ped6GoEp7emETb7dRNgkeXZouvnG5su~vrJc2woHtS43foRybVFoeFWQhaoxSzog62Ws3qCGvSRhXReucyRdh6bgXqTVOqwjp3MUY0LjVyZj-4v6eCPsmuTASipZ8op96L6Vu-CRapLcyCogQP6001x9C~T9-yLUrDmJFlW8eDnuJGPVROXSBz5yCp2yjfN~sR5xuGIjQWeJIXV1obUTCXKPjGI9E5XxAhz3wW2t~Ib~q7tHAy9jX6k2koEFzbyRv1G6pMtHGYnqSLhLLZcPgdP5R~YA8Vo3mpBV4DPJh2MfHwxferbDeX49e22e1I1RhHngyA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Tip:** Move the **AI Interviewer** stage to the appropriate position in the interview plan. - -# Scheduling an AI Interview from Greenhouse - -**Note**:  Before you schedule an interview, ensure that the **AI Interviewer** stage is added to the job interview plan in Greenhouse. For more information, see [Adding HackerRank AI interview stage in Greenhouse](https://support.hackerrank.com/articles/8491534135-greenhouse-chakra-integration-user-guide#adding-an-ai-interviewer-stage-in-greenhouse). - -To schedule an AI interview in Greenhouse: - -1. Open the candidate's profile in Greenhouse. - -2. Go to the **Stages** tab. - -3. Click **Move stage** and select the **AI Interviewer** stage. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776789643082-image.png?Expires=253370764800&Signature=OHAw-PaatFiYBQ5kAkJoEh5d4AAC5KsaCf2PsVtunRbdyikfYVQgTiXBOJEpbIIZZBvtFBvYV1tgX6Gt9n7Mm8vJ5zIWw90nfwP1FbNxn72sGI4d2k~Y1jTtuW-P8kzr7rmCWWUg~lVBB8ZYW-4lP~tANtxBdRzf4tvlsOyjhetC6EUHWLPujg1yx8EUnW0TMQB2MfKqBk0CHXTzWFUVAiXbKzkwCCdLHtdktSKpuv~lmnITtIGbYITCHeDFwpIkh~WDjzhwjQOHglRWo8K0ECvnt5Az9arHueKcUcXAf-Mo76aGbsr8JQ01Fpi5FEPohZqKWN3p5VgYGtFl-6Y7wQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -Greenhouse sends the candidate an email with the AI interview link. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776789804867-image.png?Expires=253370764800&Signature=mcTinA~RBM025EJdq5EMJGq9XROVDU-xUPIkgfxWlMPlNmKwt5fB6hVF8DDXeJ8vLFSH0vN0lhowDb75tySdb8EOUmbB9P9C9JC1vlyhobDKL84TorCTmy2iI-3jWJNZU3fWQt3hWasxhMqk923FbX-jI6fhpmZCdKS8JGRDppxsP-eVHUVufeQRk91QbCtupSKgGxAEgFXkYVFv6Oo2w8v71vEu2hT6a0g1Bhx6RY5uKmkJi6qBOxwVKqiNZ0sTH6MRmTBBA~mfb4sN~9NsRxt-GP0t6sqnN8Y9OIr~Ww506NHSGrOr-p3H1k59qgt1Y1x3y1w8mUqegiQgVTHjdQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -In Chakra, the candidate appears with the status **Invited**. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776789847643-image.png?Expires=253370764800&Signature=icyNnfx4LLYvJQq1G94Dogn~L5gwSbDSwiivR~atd0ORJsGYjAkQxoQd22uh7ZYuHh0A1PPsKlUUd1OOHHfr90DVq9WOiObgdxfQpNsyWBjsaX7nXGL7lPBn3etW6zw7KBBBFgXyY345S2aWtFl7qk7x81qRhfSfaANzmeqigJpNCF6MqAa~Cc5IbaZv5EGZG6Te2rPYE2umsoBfp1C6AU2sksgPy1EqWLokiLDzrarlbEyKz6epjbGntetNn6VBAybu8RssVMxFrjGWywFTetiVxxAixzR8m89F-R11v6Xob7BidrGrHKxRRPIwyBuIR7FybIIldHBADPa3p6HuKw__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Viewing interview results - -When a candidate completes an AI interview, Greenhouse displays the interview report in the candidate's profile. - -To view the interview results in Greenhouse: - -1. Open the candidate’s profile in Greenhouse.  - -2. Go to the **Stages** tab.  - -3. Select the **AI Interviewer** stage to view the candidate’s score. - -4. Click **Go to test** to view the detailed interview scorecard in Chakra. - - **Note:** You can also view the AI interview report in the **Notes** panel. - -\ diff --git a/data/hackerrank/chakra/manage-chakra/5542727476-invite-candidates-to-an-ai-interview.md b/data/hackerrank/chakra/manage-chakra/5542727476-invite-candidates-to-an-ai-interview.md deleted file mode 100644 index 967df12c..00000000 --- a/data/hackerrank/chakra/manage-chakra/5542727476-invite-candidates-to-an-ai-interview.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: "Invite Candidates to an AI Interview Prerequisite Inviting candidates to an AI interview Candidate experience" -title_slug: "invite-candidates-to-an-ai-interview-prerequisite-inviting-candidates-to-an-ai-interview-candidate-experience" -source_url: "https://support.hackerrank.com/articles/5542727476-invite-candidates-to-an-ai-interview" -article_slug: "5542727476-invite-candidates-to-an-ai-interview" -last_updated_exact: "Apr 22, 2026, 10:02 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Chakra" - - "Manage Chakra" ---- - -# Invite Candidates to an AI Interview Prerequisite Inviting candidates to an AI interview Candidate experience - -_Last updated: Apr 22, 2026, 10:02 AM (Last updated 4 days ago)_ - -Chakra allows recruiters to invite candidates to an AI interview through an interview link. Candidates can use this link to start the interview. - -You can share the link directly with candidates or distribute it through supported channels such as email, your ATS, or your careers page. - -# Prerequisite - -You must have created an AI interview in Chakra. For more information, see [📄 Create an AI Interviewer](/articles/8041423965). - -# Inviting candidates to an AI interview - -To invite candidates to an AI interview in Chakra: - -1. Log in to [Chakra](https://www.hackerrank.com/ai-interviews) using your credentials. - -2. Click the sidebar icon and select **My Interviewers**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795260545-image.png?Expires=253370764800&Signature=eUmr0VFHnJcCN3MW28unEGFAJWSIzkgPvBXHUmUYOlxIh5x0PZWjBFQBc~ANrVAHXYPbMEwS9gANqfGr1zoyf6Cd2g32lNBdrpBTWoy6hH-9HlOOeAwQ4-bjNuyeDzCVRGanN0F4bEbYXvGXozX4TNRpo5AKQkDAV-KISVZKToobshkx3sfw8QK2gWJo~iz4C-5amgWwa1aU8Is7fS63oAQjmI-EmDtFb9ZllhJ~JpoRehkSH5p38JkukVuoTVv3jYNEPKMyzue6T~VbcMddqrJflXweEGu95W7XbP4tdHi8DjRB0dIfaz~vpErI70eqymI1feUvhEYzE1omA-a-2Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Locate the interviewer you want to invite candidates to. - -4. Click the copy link icon. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795281468-image.png?Expires=253370764800&Signature=S5y1Z2pwqz6lMxFfb2Z9DK5CnIgBsDbifphfBG~45Egs062BBCVo7pJ1LR2yORvpcbEEFBijddvvH1cvXkyORwkPn8MeYrbioTd8B0N-R4ZpIFfaiQWE4PF~wfCoM3bvZUSBegcX8tQLCpoAwqaLQJz65QB8pGYDZz7amgQ~wWyQLK~~7nufLShcUelJrp9PyRSSyjncxlSMYMorOcuDaTaO83oZu1ksAy4cVAjr2mCP57So0ccyuhVXEfvww0en4X9BcBaqRHTchaAopNHPbOjUtz45Y~CLYMOJcPOoH7PiUtUS7RUq-ATcb9ZUetJnYH2zHT59qMNIupoKeokzmQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Share the copied link with candidates (For example, through email, your ATS, or your careers page). - -**Note:** You can also copy the interview link from the **Overview** page after you open the interviewer. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795290727-image.png?Expires=253370764800&Signature=AVb76oNiE7Lc02uGkPLsR9jBkqDTLraQ137hIzvtcGUZFved2eb5GSBtrUjwojCI-xDRp04gdsTAHWBraCIiA~UamQGjJQP42AR-8rvTn9swfsRz7U~mhELTfF0Gi80lP9WlFflMm-M8qCUWxDpdfaxSLV3JnjWyRUrFMZzbBuj~0X2Svy9YZxYdYwZHYcgznJzIJmQLkmf6Pq0pD-MkAmpuVAJcBGteiznsIykQJypnZ~QxC~SSPsTj5DXFUNbQQoXZSupI4Y38LgdvtucmbClm64S-uyWuEzyLFILVOetKVLdRvD5~aTskDlXxnFbZcBSjxOVA2P7aY7FNXabzWQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Candidate experience - -When candidates click the interview link, the system directs them to the interview page. Before the interview starts, candidates can enter the required details and grant permission for webcam, microphone, screen sharing, and multiple-monitor detection.  - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795307201-image.png?Expires=253370764800&Signature=QyYlKABmq9Aq4C9mfg0Uz-9U6MmobZCS8adhMkROmjaLTx6naL8onUgnlDOEeFORvAxe0D-s0Q2XdwKMm9yXEctSv~SmJmJbYdMN0Wu3VcgfXYcBACf906IeogsGMDHHNGa48E1YRHlsCte6tZCY3Z37N5~JhQI19ELU9mcd9PXYoAWnruXO3lEE6xmeIj1IvV4DgdXdW-8CNdvKEzcBB8vLVYA7faiJEYyWcJuhudknf~rayGODhzK~AFRS~YsFTRT4-3m5JuZDyhdPbx7CNhcetIzycHBi9SzFVT3CQDKXAYJQT-Zhk0qVcBihzC0yR4C9BdELKa4W-G8c07VbRw__&Key-Pair-Id=K3NV4LZ47N8M46) - -The AI interviewer opens the session by: - -- Introducing the interview - -- Explaining the interview agenda - -- Describing what the interview covers - -- Answering any initial candidate questions - -During the interview, the AI interviewer maintains a natural, conversational flow. It: - -- Asks follow-up questions in real time - -- Probes deeper based on candidate responses - -- Adapt questions to personalize the discussion - -- Tracks elapsed and remaining time to manage pacing and cover all topics within the allotted duration - -The interview supports multimodal interaction and responds dynamically as the conversation progresses. - -Throughout the session, live proctoring and integrity monitoring run in the background to help ensure a fair and consistent interview experience. diff --git a/data/hackerrank/chakra/manage-chakra/6818900787-view-candidate-reports.md b/data/hackerrank/chakra/manage-chakra/6818900787-view-candidate-reports.md deleted file mode 100644 index c88b0dec..00000000 --- a/data/hackerrank/chakra/manage-chakra/6818900787-view-candidate-reports.md +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: "View Candidate Report in Chakra Viewing candidate report Candidate report components" -title_slug: "view-candidate-report-in-chakra-viewing-candidate-report-candidate-report-components" -source_url: "https://support.hackerrank.com/articles/6818900787-view-candidate-reports" -article_slug: "6818900787-view-candidate-reports" -last_updated_exact: "Apr 22, 2026, 10:02 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Chakra" - - "Manage Chakra" ---- - -# View Candidate Report in Chakra Viewing candidate report Candidate report components - -_Last updated: Apr 22, 2026, 10:02 AM (Last updated 4 days ago)_ - -The candidate report summarizes a completed AI interview. It organizes evidence and feedback so you can quickly evaluate a candidate's performance and integrity. - -You can use the report to review recommendations, interview responses, integrity signals, and section-level feedback in one place. - -**Note:** You can view AI Interview reports only for candidates who complete the interview. - -# Viewing candidate report - -To access candidate reports: - -1. Log in to [Chakra](https://www.hackerrank.com/ai-interviews) using your credentials. - -2. Click the sidebar icon and select **My Interviewers**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770791036441-image.png?Expires=253370764800&Signature=AFLX~778GkUMGeMd~nu0k2eF3kkGbYyLo4cJqwJ-nvjmS2pfd11ELHaZ5-BG2C5QIDqn44-LDKMkH31JhJJp8V8IimAKav2LFYoPR3WByz~2TWh3mxpq6L5Ohkc9VlXsAxms1hv-uaZ0Hsode8L8jpeYg995KXxBs6JLHs0Ru1tAe~TA5Drm60X2KsZR67YbuVkj1vk0UNmCBh5GNHa~HH9ce5o4x1iKxmt5zqQwjjTqsoTis-UkwP~jA7AoPuS-A2pC9C7AWEKNxEIHP5bOU11ahrtoyvK-DHd0jVyAYGjQflnv~NrTfhaENAWLPIFxHeMVk3EXuI3j9dSc1wLobA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select the interview for which you want to view candidate reports. - -4. Go to the **Candidates** tab. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776687502029-image.png?Expires=253370764800&Signature=gf~xZuc8Erqk2PonxSJCavDmmZxCqvXSpvYibP0l0zJWwwiIn~Z4obXuRseUC6fKt0EkMHYPi11QOvxEEbb4KB3zKmNzn4~g0icoAmL8v2MQwfanG1MkKVh2fhUmGJoHOjVpjY1KnopRnAwLic2njbWFItT~nE9d0U55BRg-v79vLWQnDCSlM-Iq19x88GuH0EFkx9Wur~sYgV1XN2FDrW9z8XSOg3mvXzD6sUTun9AMmZY5OJ69TT4wuhQYQVJfIHGvjR~lR8e1FQIxb1LxsDkgRd2Up3wgG6NhXcNYI-x7sjhQRTY~IbVtyDvc4v8F1IAOtbLI1vsanahlLkGdoQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** - - - Use the search bar to find a specific candidate. - - - Use the following filters to refine results: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776687425173-image.png?Expires=253370764800&Signature=jIHGsrUAtoAt-wRm1CuufySx-8BpbwEUQ93W4MSLlxYY7KVIx0eWlIHhmllEdUyfYI1A8mKj9UxJjma44ysIV9gfSwMzDPJ7M7A7snmEXLkNWPICieohalxWwYFG~sz52xp0EYQe39Aqk7X5qWMg3kexi-5zxeB8MikfPgodDFzkvOig8gHAyomR9UQ4e8A-bg78o3OIdrzaFfOHkv7QhPml4qt-jgwYaXWuU8WOJbpKSjg--q1pJ8vkUKLvLszfosvYFmXkm9MXvGFrB7aQdl5QmnmkguUqvw93tBQqNZxlTzaPiPu3IeHRHWrtV6oYBWNv-PfPSerEo5vObQk3Fg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Status**: Filter by Invited, In Progress, Completed - - - **Integrity Issue**: Filter by No issues detected, Medium, High - -5. Select a candidate's name to open the candidate report. - -# Candidate report components - -The candidate report includes the following components: - -- **Overall recommendation:** The report displays an overall score on a 5-point scale to summarize the candidate’s performance across all interview sections. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776687857593-image.png?Expires=253370764800&Signature=evJHv8L1-f60LOHQxQznBPJ-1os8HO1qz6acYrhy4NaOsZyXzYZgalCcv5YtNwTwZBqeW4KKa~yGtLhGp42gThhDYqGARO2RRhjSZwVYmqfZsDnB1Gn5cbv4b3zUkyPv5qLiA9Os7vO4v4qKLOQhjYrv3wvDGkR8kaeSDu4rBObac-pQS3JOjiw5eU24mZgZYnN3FnkcvkAjvh3ipnolpetaAR113swx3mmN59SNuGhzq-Tm8XGq-2K2kZB2QrQXluwwx6L84VIO-y8mAjqs~ShdMs~txWrkQRpxescSxL0D3BLp0GTx6YiMY-5rka6N4EqrslV3~mNqfX-y6rvFKQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - If the system detects a candidate for suspicious activity, a flag icon appears next to the recommendation. Click the flag icon to open the **Review Suspicious Activity panel** on the right. The panel displays integrity-related evidence from the interview, including screenshots, webcam images, and timestamps. - - - -- **Overall summary:** A short summary explains the hiring recommendation. It highlights the candidate’s key strengths and areas for improvement. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795713007-image.png?Expires=253370764800&Signature=bZkXsA~5K58uFWyfnQm4I75RMDIyaRkWWgzGyrpjI19rXp9speRTLhE4SHNgnZP3MQ~LUmRm8tFCvsJzJzY69nLPNfR3RUhIMfgU-A-0zTPUeK8H433VFAhON~K6u2pE2RdFH7X1TjmzAM~ZdrQ5x-bXiDQ9AUrqwR1qRG8jwvUe1Kk1TRLYH9qMO-ktu-o0vNf9D9CRMwLa75YMFkpP~wgqNJwNznSul4FRa1oO9OH0a0WpbLyG9uusOB6TAKxr6Bw09IyLxdtZmGgcLoLF~BwPvG11~88EQh0JyCF4pr~9YzaRp0z5wd8TFWteBubXJ6JfiIeKegpP8d51oGPsig__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Interview Recording and Transcript:** The report includes a full interview recording with a synchronized transcript. - - ![Section-Aligned Transcripts and Audio Chakra.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776692304044-Section-AlignedTranscriptsandAudioChakra.gif?Expires=253370764800&Signature=OxUk-38eSqEMFgryPXeiVniHrjvVPhWNRPrx7Sveru9WWq~XgzMlayEfjdgfC2i3EqpLQeq6mqLoAZ3w07-15ZMx2qxUDj~vB9aG8vsA17hoODXHbw-vPQRYqJE8uZ3NHH8WeAB3BdlHMKYSrOmkSRaT4vtMjLrM71SsnKS0x16ZYlVTY27tTyPAzV~MvfCISBGg~cXBP-LQxErF~mp97HqMjkbxpWuxOmg0FSGKO9ZZmIm3Nmi90zMQjpHvJLoQiMMdw2-oqJMxeHbJXfFg1M3I8WavkCZdqA4dfyQ7LjSX4ixlrRz1S9Il1QsY~UNLDF6f4VvZpOHlZ4XBIfRRKQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - You can: - - - Play or pause the recording - - - Scrub the timeline to navigate to specific points - - - Adjust playback speed - - The timeline aligns with interview sections. Hover over the timeline to view section names and timestamps. - - The transcript appears in a side panel and stays synchronized with the recording. It highlights the current segment during playback. - - Use **Go to** menu to navigate to a specific section in the transcript. Select **Download** to save the recording and transcript for offline review or sharing. - - - -- **Suspicious Activity Detected:** Highlights integrity-related signals captured during the interview. Common signals include: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795664859-image.png?Expires=253370764800&Signature=nIXJy6z8Fn0a2qQWxZxm5i8BhqG3sMiehd0df9XRNlQLBfuxFUf5zqIiO9Ua01-1TFckDP4~BUk-eP4B0STr0UwBpR7PktzLJGXIZ-xRrfGniF1n0xiHKcAnpJomRrRSPG8qqsiZHQJRrRF~oUhduP~K25R9xM~W4zDTq6o56xKJlnsTdAiHGYlChWVWUesIM6Ss48kBkPb~Zx1nQ4ZQJtJfLzwypUsHOs~PTqZlh1mzn-qkOduoDEDfxAvndmkoRQFdcLrFgEGz9qEmNukCzQcV~Vq3DT59mrELisME4~Dgr2TUXVb4fECAVyGHxX4nVR7Ji3v5o2yvfWap7y7o3A__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Tab switch or full-screen exits**: Attempts to exit full-screen mode or switch browser tabs are automatically flagged and logged. - - - **Webcam integrity issues**: Analyzes webcam images for potential violations, such as the candidate’s face missing for an extended period, multiple faces visible, or secondary faces detected. - - - **Screenshot analysis:** Reviews periodic screen captures for suspicious activity during the candidate session. - - Click each signal to open the **Review Suspicious Activity** panel on the right. The panel displays supporting evidence, such as screenshots, webcam images, or timestamps. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795620172-image.png?Expires=253370764800&Signature=kgm0tH7z-bRdQrORr-PCgIiaRPJFlRcjzCiITdDuJPYSL8xf7i84OBRjL-H8FzIsbt-nq3FuYHdZpOsY66u~ecLfDj4caWtSwotEhRtKs2rJm1oOVq6tPhv1EXESuAF0oXS40Lyletw1DMxy6L1395Xuzz~akQM5gbxez8dE-1hM7614uYbZ82Q22bA016ewIdxuxgAOOem4AO3ML-e33laIoguoimuBLTuf-Ayy0eBj4OZ-xpxxOZp6Il367bby62ZFQM6ZZamlk93vG~OUymrwMNY1Go4cGceJ9SSLa63zqZI1YCg~2sAEgym2WFNRW6SWbWkLNr8gGE5E0Nop~w__&Key-Pair-Id=K3NV4LZ47N8M46) - - Review the supporting evidence for each signal before drawing conclusions. - -- **Section-based feedback:** The report organizes feedback by interview section. - - ![Structured Section Summaries Chakra.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776693430395-StructuredSectionSummariesChakra.gif?Expires=253370764800&Signature=dIQc2xb6GD3Kykab9CM71JFAp3ewZZJJCkT-TjmJqaUBwLHM0PRU0GnJA83FGgbVSGZ3ptdT0ufZ3jQbwbeNWeC7Z15QPdkeTtJhTNuaHzIm5IDR-TD9ONsED4g3eVEoU4Oaa95dGEoFL6b17Bi-~gvetnWMSsBGB4gIjGP05y2lUXagnGB8piH6Lamz1GXOcejkStn5t7kZc-D0gIxt73enU5ZUBYZAX6VPcAGYdVs5TvfJIMqBkgymJPU9Q9bhoCu8G8WGz0X00dVr6Mht402qybrHexCP21bqgG6Mwd5WlcetBUlSjadQZl-hybvnkfYSjT4u-4E~z82txIVfuA__&Key-Pair-Id=K3NV4LZ47N8M46) - - Each section includes: - - - A score on a 5-point scale - - - Bullet points that summarize key aspects of the candidate’s performance - - Select a bullet point to view detailed insights that support the AI evaluation, including: - - - Expected response or evaluation criteria - - - Transcript references with timestamps - - - Highlighted candidate responses - - Use section-based feedback to understand the candidate’s strengths and gaps at a granular level. - -\ diff --git a/data/hackerrank/chakra/manage-chakra/8041423965-create-an-ai-interviewer.md b/data/hackerrank/chakra/manage-chakra/8041423965-create-an-ai-interviewer.md deleted file mode 100644 index fcc6bdf1..00000000 --- a/data/hackerrank/chakra/manage-chakra/8041423965-create-an-ai-interviewer.md +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: "Create an AI Interviewer Creating an AI interviewer Editing an AI Interviewer" -title_slug: "create-an-ai-interviewer-creating-an-ai-interviewer-editing-an-ai-interviewer" -source_url: "https://support.hackerrank.com/articles/8041423965-create-an-ai-interviewer" -article_slug: "8041423965-create-an-ai-interviewer" -last_updated_exact: "Apr 22, 2026, 10:01 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Chakra" - - "Manage Chakra" ---- - -# Create an AI Interviewer Creating an AI interviewer Editing an AI Interviewer - -_Last updated: Apr 22, 2026, 10:01 AM (Last updated 4 days ago)_ - -You can use Chakra to create an AI interviewer based on a job role or job description. Chakra analyzes your input and generates a structured interview plan that you can review and refine. - -# Creating an AI interviewer - -To create an AI interviewer: - -1. Log in to [Chakra](https://www.hackerrank.com/ai-interviews) using your credentials. - -2. On the **Create your interviewer** page, describe the job role using one of the following input methods: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776244816929-image.png?Expires=253370764800&Signature=dlQcJehXODUGXbO3yF8RrxjKJZ~lbzLDX6mU5lbsl0X19i-Vi~8weIIxzxm8CwtKsWWauXqswOlQCWVVzR1uf7j23l~i4xDC5QItth3dLFV9~KZRHpYFc6tIIKe3~s0JdXEYy1NyAC6~xgcfHTFVdyzlZDggjuy55EUtHqdnkOYAAB3WbTW3O83zhzYiiH1ZgOE6g4TtyY0wSNu0pvYfD6FFfrj9Hpc678eOPdboPt3riC5y7K5-ZFTIJsrDd6OnTV6ughGfxSn2IJJTxEM6einB7cwrH~Kul0PSY63jpXQRfxnq5nNk8H40xH91vvc9ra7ehjvQ1V6vDLQd-P-lDQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Text input:** - - 1. Type or paste the job description in the input field. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776245032385-image.png?Expires=253370764800&Signature=itXTK2G0ZLrB~fHW0JkAHgRVp3hVXCrZ1Xbgqog6pE6vYaieSUBwhV47fU48Bw8YpxYip6q3EQgygByV32w8HgG94kqaBKnqSBhT3WIl9M4DsQ3RhHIewpKfVZ~EEbDiJyogk4DuxNFdSXhFQok6kWZvB-9LXeU1EgZQrkPLXn82n1jriwE45gNOdGyCTmIXk~buPB-ockrGxtqXC8HfbZs1r7SRUmVVImX-UKueUyG-yBoloJZW4BUApr0oCvzEqtRa7cglU1YhhoaH8uCSZfNuMSLDVG9rFOFdt2hK9Jok3O9kuXwML8xfqv0daGpg4FJYW1JzBqmOcQ~Cl9ds4Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - 2. Click the send icon. - - - **Speech input:** - - 1. Click the microphone icon to start recording. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776245149195-image.png?Expires=253370764800&Signature=NZoUSp1F4aTFTgbzyR-LoAlR-qyHKiBYenfBD-jQ9lVsLlsVNBcOmdz2IGWeuFQwQhbeBgZhGiJIZfDUaeBmDr4kXqs0hbyLDyI3oodhAA52ENLThP8hYqO6F9sLFggtbRbNuZQfPqZX7bmRujvhYA7m8Gn91ibz6zH5gsFclu6gw4AqMcVYYP5mpWw-SWho9f90C~rx3crf0p5CXJ4rIA-vR-b7jN3XdARbbAMvmWEYUQbYycOBAmpMLLvDi3Yh1IAVTZbjlP3fKwM~7IG9Td4q5~bnjW~XNQZb5ZnpD-ixCCaps7e3jtNmCN~hnX1Y3bEw4q4wsvhMd7InYQnl4g__&Key-Pair-Id=K3NV4LZ47N8M46) - - 2. Click the confirm icon to stop recording. - - 3. Review the transcript and click the send icon. - -3. Provide additional details when prompted to refine the interview, such as: - - - Candidate experience level - - - Work location and schedule expectations - - - Must-have and nice-to-have skills - - - -1. Enter your responses and click the send icon.\ - Chakra analyzes the role and displays the **Timeline of the interviewer** pane, which includes: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776245580118-image.png?Expires=253370764800&Signature=N-Ts4MUgStBNTFRchp9zl~W9WaaAK70tbbDhOdVAiORFYrxBbUvO01vBl~ITEzdMCfqmMtFtoBYkzDDW0~n7SeUXanjAaZ9aaAOAF1dYMHvQ7Va-~0Cl21SGzVFVsjMbH1TOyDpVHX9b3ZvvMU-dZQdH3M1GjSNee6-XZ1EQat8BiJTgu60A-LC8Sw5kLZxjbe-yscn-0DZgMtRt7b2~2IK809yZ0rVHx-R1STPKZNWMD7BUOWUG9YX1QOy0tDSUXZnbhFTuhQGgduYEhl1wSszv04oA3ZmCSEcHjHnFMU1J8KsOQ4UbAYIMmXQV8EhAuyxknPO5vtFWBqWAsCIGxA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Interview sections - - - Estimated duration for each section - - - Evaluation goals for each section - - - -1. Review the generated interview plan.  - -2. (Optional) Enter prompts to refine the structure or content of the interview. For example, - - - Reorder interview sections - - - Modify the focus of a section - - - Change the question types in a section - -The **Timeline of the interviewer** pane updates in real time as you provide input. You can continue refining the structure or content of the interview until you are satisfied with the output. - -1. (Optional) Click **Sample Questions** to review sample questions for any interview section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776245719484-image.png?Expires=253370764800&Signature=EkapVyMJ0VwqaPSlCIHKMMUI4DW2-xPRQqs0EQ4ZU733GpkElRvAir7ibkvk8NpdXaNndOFFXM1eeSLKW0Hypxh0ykhCUqkj0QDoYFlimJ8dqr7o7e0UC3ImJ~yBvjcEGexTzAHsuGAPvnZAM7mWXATRBT~jbCHom030ehRI4k9IGIziVgfQKp4oifzzjjmpG10Fmi~h74AD-WDuczvsNOYlPelCN5B8zH7fTKW7mjO5oMh2mzuesX7W0t~zlIMN39PYVtaLrJwXF~AWCb5QJgxzfXXmZUyK8hTXkl3ryakRjB~g1x~p-ETOIMsBaEvlsjYnSBkzcCqoDprWa~EfjQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -1. Click **Create Interviewer** to finalize the setup. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776245746215-image.png?Expires=253370764800&Signature=rcZ-F6Tx8kjULWsNSzOplCINkZenfzvyvwJhWkyoQ9wpRnzLi3E3J8dGGUPNkdXbGmVm4cF-StTznYOSawA8L88o6PmiVa3PIFYq97SUkgt5-mv0FKava5NmKrRS2N21k43Ff9512fldkzbfbDcgsXDPD~P9sjfYgJnRQA9YmV3-shvYIUHhmWrhErUJM7lcEZLmETIGCvBccktl2suK2bVLPyq0oaRkKkzz5Y5xbnvu1xRSNrRNyJdPgSzlwbj~RXPHBECpCF~mEZPC-cq1TxDhBehMfUkJ2U~KkmMarKNGemwHFj-0u4RCxF~alL4W1pF7hI-EN~Be6ZgKtIMlTA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Chakra creates the AI interview and displays it under the **My Interviewers** tab. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776245858052-image.png?Expires=253370764800&Signature=fQTD8Y5GUcVQn55EAQ0Iu90Hp58Pu3HfsOy3p6YAwOJh89vlLjnDeXjzQs9Cb1bbzbBKa3yvQx3vDVVK4KEG8SkHuKai7-U~dBZRpwzxLSsimj3iWfI5yymhNEnth8Ht9qzciFSxigzM5zC~dqKsIvzUCpe6OUew9qbr1mXPppI-DV1LVdvUjGa3E5VSI89Ycf~XNsYW3ottQSwgRakb3Jl0lPgr5KJYvzh98irMeY43EQhaRQoo~Sx2sQR9qHFC9UxsJelPCIJbous8jWLF4Sutj~laldiY5XBNMqTtiMW5rBPYcUn5BG~BQw3m-440QTePFqmQhi2oRSWg6VKKpg__&Key-Pair-Id=K3NV4LZ47N8M46) - -To invite candidates to the Interview, see [📄 Invite Candidates to an AI Interview](/articles/5542727476). - -**Note: ** - -- Click **Try Interviewer** to experience the interview flow as a candidate. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795039601-image.png?Expires=253370764800&Signature=oxFfNX50bkYPfrNpZOb0XIelBM8cdblcaMDS4Hqi8XMsfex-18CIftLkHDK1Q5nff7fxFTol90awNDdLX1~shLw4x8J0ijVi8TEuNPOfG8EMfPVlX-xg8uxr3yHqiDkqjWSAv-PRzcUysi8ZHiQwPRSXTEbDEAg0mT2cc9IBbIs3Z6niC3a4y9syxYFHY8hmCELpYW3ryhm71AqAFMpg4fQxfFWxJpdX5Kri93cwC5GS~vO2cByWX~29oXuEsAR4-7uO17-dJSTflNvlDukn2r72LFVNbADiaRpcefgfadUkQZR7n7-0wo0JVQ0NI4kjcHPVEbsFvU1N8Ovxn-taRg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- To rename the interview, click the interview name and enter a new name. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795054316-image.png?Expires=253370764800&Signature=hXubvHn8y0ZOAu9r3yj~RuOzQLu-~l0CVOgkCxp~Xi~cxkt6JtsVzqc6mIcao5g~wGLnagVzngSt1zyaXjhfdGrpjzr02gWwH0bAkyeOCIncUK4VxBA~WVNsNH4z4cF~2OLNaw~NkUa5eOZD0Il75I2wIX-8L0PfOxmlbECGYQk5XOx0-vpJJ32a-OxRg54USlLD5g371t0iryQ3xlB~YCs4SvfRp1jlU6YVqMc5ssnQUyiSYYKe4AMYAOvcSJG3y73wXiHCay7sxRRF~Fy0pkxCH0~fRcfAjouBe-yliMe8502WAquc502cNzIN2Fyk45PMXyY1wPhWpAV2XMemtw__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Editing an AI Interviewer - -To edit an AI Interviewer: - -1. Click the sidebar icon and select **My Interviewers**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776245918963-image.png?Expires=253370764800&Signature=dmcT1WDXd8-~-NQkVl-8A5CuHe3bmVNQyJNCm1fwdKeanDQF3B55xuWqKW-B9EIJGCD9MpFlgin68bIFetmhVQ~zciRR-zyqhm9GekaRC9gwoM5teBS0JqvyU3NIt8AQC79-Wvhgg5ZA3MEUuc4mHM3-fKcOyONa2pblSKS6I7JpGU32u2~8iVpDyAM4Ip9GHwRjEeVtbGfGI5nhiZ43g~atVnoAqs5V9YvRSAcjxc5NEqpXoGsXrURdIivcUM-pcC44oUOoyEumv8va80mT14jBC7KjdI2bLQMxgPDjca3ju3FyPdGEeQFF-LAKyi0kW8J40dkucwb6r3-fcaLfsA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Select the AI Interviewer you want to update. - -3. In the **Overview** tab, hover over a section under **Interview Structure & Timeline**. - -4. Click the edit icon to open the **Edit Interviewer** page. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770795090341-image.png?Expires=253370764800&Signature=GSYDYDVVUsTRG-9U779PolyBElhuJ5dGNcr~bEQxh~8yPMEWDXi3viU2S9dSqfXSGbm662yUwgV1fsqY3H0wxQ4CC25cBK0K6vs-uusvPuQpLOmGhNRZjyxOdcf5FkbmTAI0jMLNROJpKtdNin~3z8szFQVuYf8E2B2W-H5IGI2ndvXFRAx3emSTIp~WDWPZTgYVjZwf7C42bUVCGbqmHlCQHkPCUONShD1W5Ariy9W5o9~-0hn3SBEWkv2PquxFa98cEFtRUJU0Ln5kWaXiMTgvnKJ-BT~dP5eS-7pi0UfG1SAHNwHIfIlbSj37uvGxKS-walPKeIGx7vY5Dr-quQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Enter prompts to make the required changes. - -6. Click **Looks Good** to apply the updates. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776246052660-image.png?Expires=253370764800&Signature=MRHl8xqyHTxz-iPLfBp9AM6RLOp~3wLKlcwRiAs-da55SfRSLWonN6UT1j3BWfGBdYbNqntq-4rbN9r0ipzD9s~0keUhAdl-ETLmTx6JyBPuDHFGtNiA7EHgBxvcHhhC2dWriYtjWw-oYDSWqbjYXWC~SNjW56VN0JExc7u~eRkWtc6lcrmG8pBALJayGEWRloKI8zq6coIHvkTEksWjGHKL~pGrnPq~QKL2fGxvshgri5NHsSIz84ExPPC0lv5SHnYlQPCCrGpvmqecjWHqvh5z~pMERbb5QKZgr8mBIniURXHtcMx0~HrFL68wanFFKoO~sOLoIbnbcK1N~I7RNw__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/chakra/manage-chakra/8961150967-clone-an-ai-interviewer.md b/data/hackerrank/chakra/manage-chakra/8961150967-clone-an-ai-interviewer.md deleted file mode 100644 index 0b805974..00000000 --- a/data/hackerrank/chakra/manage-chakra/8961150967-clone-an-ai-interviewer.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "Clone an AI Interviewer Prerequisite Cloning an AI interviewer" -title_slug: "clone-an-ai-interviewer-prerequisite-cloning-an-ai-interviewer" -source_url: "https://support.hackerrank.com/articles/8961150967-clone-an-ai-interviewer" -article_slug: "8961150967-clone-an-ai-interviewer" -last_updated_exact: "Apr 22, 2026, 10:00 AM" -last_updated_relative: "Last updated 5 days ago" -breadcrumbs: - - "Chakra" - - "Manage Chakra" ---- - -# Clone an AI Interviewer Prerequisite Cloning an AI interviewer - -_Last updated: Apr 22, 2026, 10:00 AM (Last updated 5 days ago)_ - -Clone an AI interviewer to create a copy of an existing interviewer, including its prompts and sections. You can use the cloned version to adapt the setup for a different role without creating a new interviewer from scratch. - -# Prerequisite - -Your organization must have created at least one AI interviewer. - -# Cloning an AI interviewer - -To clone an AI interviewer: - -1. Log in to [Chakra](https://www.hackerrank.com/ai-interviews) using your credentials. - -2. Click the sidebar icon and select **My Interviewers**. - -3. Select the AI Interviewer you want to clone. - -4. Click the more option menu in the upper-right corner. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fb57a171d-d716-426a-9926-71362e1c4e70-1776246129185-image.png-5a84afee-7421-4d34-96d1-10ae4bb21bcf?Expires=253370764800&Signature=kX4IjJmlRbPNN6YY3oY-feA3kUF507UAMB1~w~F1s8u~0OcOT7mALbyxWFmdY7tnSYEfDRN0mKTF4khxVg952DFBFTjzue7C6fMIDkW2NT2PYz8iClvdNUMu3VVhKTBUnyzz6A69q~PJlvGKzSwXPutMuf7NEb9NzYlLlkfbganL-nFKoKs1XDIn~JJUHSOWvN6qYoeJ37l9201HKg1hodh8VvDH3BvKQmKRSYlauT0DbIMvWP0ZF4E5aYxidYR~QFf1KDGciM87X-GhICfzVx2vqMXYI6Hg5~v9lq9UUdJMNk1-6SEuebNMa56zwQFmB12R6Ug1Dsf9dneQstJ6OA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Select **Duplicate**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F4965f4a5-6985-4de4-9926-e2ce73bce9fa-1776246104176-image.png-06020c94-b2fd-42b3-b0d8-6d3a37d3974a?Expires=253370764800&Signature=SUkGx~7-ftn00dzWBb01dBsyVU40VtPfX5CEfew5BfRhueY9EAxtI0kBRkAj3UeCdj5UWsbYPdOF4P1Q8df1val-SPGBl6C8LoHsvhZqwtbS2JzQCCnIAGX1wDlsZyuqZbrUmCanC--mH4I1BQIXxnHcjEp9cZ4Qam9Mdn4Mhbetd5ccw92eWEYI-wXrr6Ue40eBKxieZ5RHMgEm2BJF-0oIK5aB-dDJmUgjKSj5RqXjdSqSV8t0BxKUMbdggSEWmlkabqkuv5e67LjaV1Qaqi9UKqqIyR7YXy67-3yFpxMGQbieWLzW-thGpx8cORrPTM7Co5GzhMSIxd7NeygemQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -Chakra creates a copy of the AI interviewer and opens it in a new window. - -**Note**: The cloned test name follows this format: **Original Test Name (Clone)**. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F6aff777d-fab3-4df7-a09a-64b32f67133a-1776246235819-image.png-58bab108-b4c4-4059-95ed-47a68f67c18c?Expires=253370764800&Signature=JUP1l4yE6oQtICw6s64P5CiDN5Z0VzUEsZfiSCXDFChrcKslATF92pXS~HVL4wrvoLop9U0Rsaqxlix5iOVjiMqzR4PPqsIg8Pfwb-DbZ2DeK1TUvwCLNgp6LicHmfgElWG-XOyjBKZvrswdtShGK0mQkUziqKsGxYsDzTgXS1trVX2bpw4cwjSSJYj8wIUTSGxlnQCvfwagjO7~FY45LR20TOHzu4zXOzCHLI3BLl78~H73WLecQtLe29Z0zI6WbOlEN-j2fxBR7vraoD0hHURxO2PqsF9f4C6u5OyQDL2d9Au0Kq0LLM-xnel45PMcJoa~nyJ0j8HkukOtSKwbsA__&Key-Pair-Id=K3NV4LZ47N8M46) - -After cloning, update the AI interviewer to match your requirements. For example, rename the interviewer, modify sections, and update role-specific details. diff --git a/data/hackerrank/engage/3958121708-setting-up-the-event-microsite.md b/data/hackerrank/engage/3958121708-setting-up-the-event-microsite.md deleted file mode 100644 index 833a8f1c..00000000 --- a/data/hackerrank/engage/3958121708-setting-up-the-event-microsite.md +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: "Set Up a Microsite" -title_slug: "set-up-a-microsite" -source_url: "https://support.hackerrank.com/articles/3958121708-setting-up-the-event-microsite" -article_slug: "3958121708-setting-up-the-event-microsite" -last_updated_exact: "Oct 15, 2025, 3:43 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Engage" ---- - -# Set Up a Microsite - -_Last updated: Oct 15, 2025, 3:43 PM (Last updated 6 months ago)_ - -You can set up a microsite to present your event details, customize the candidate experience, and promote your employer brand. - -## Setting up a microsite for coding challenges - -To configure a microsite for a coding challenge event: - -### Steps 1: Access microsite editor - -To access microsite editor: - -1. Log in to **Engage** using your credentials. - -2. Select the event you want to edit. - -3. In the left panel, select **Microsite**. - - ![Screenshot 2025-09-24 at 7.26.07 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760519883537-Screenshot2025-09-24at7.26.07PM.png?Expires=253370764800&Signature=C528oboUNCYZmF7mS48DLQT5WjO4aLJRScFbKk9dotTwZFy~9XmQTEfy1USRE5l35VxAB3AvmYiEZq3aEx1Yv-W5h-5PVsqb2OBAxm~F-0a1~c5-DChtzeldTCUKSTkxbhhnGhXQ0rMSlrE54XrM5w8d5rCnyxE-XI3i9cOt-so2PYWqDrlX67J9GwvG-I00dY-ofbumNKVufvr8I0etBmLT7sC1pMA85sM6zT4Dw-WrzvtgouCppR0XwhMjjVvpFkQUgXBQ7IVvXDv5ZDABnBxiMUp4QC0kxO8lmf6Mu6Fz7Pi~QKlyt-A3ztLZQvEulYCX~mNyr9~SDiBpNdhM4w__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Edit**. - -### Steps 2: Update content layout - -Use the **Content** tab to add or modify microsite sections: - -![Screenshot 2025-09-24 at 7.27.50 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760519910873-Screenshot2025-09-24at7.27.50PM.png?Expires=253370764800&Signature=DIwYJsKGP4Bb2j4V8R7ymFPgELswChZIcTqRSdojOtY0l2R79JhPkgs925qM7kzwjuI0e4YCTP177ZrZELCFWj6LLOMzVLZh5vwTGFFiWELRVL08Co5DwBBqD40k5EH3zDoGJJHJdT-exU1CWcBYWDbXloRKxkDoKnLggb2-NfD6UFwlD20aBbYkHcQv-zhByyS7wKGWCyIaOj-IoRbbZtVB3eFBMroYpgwS11u5uF4q1fDelKr9fGrI1W1gafax5wyBZ6zjnQOOyQ5njGVh5iBG868-ylBM1kvY82lq1cR5aSzyJnU3~aBcLobLbIhyyQP1wx05LNdXE96IakFNTA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Edit default sections such as **Event Details**, **About Company**, **Testimonials**, and **FAQs**. - -- Generate a banner image using AI. - - ![engage3.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760521145731-engage3.gif?Expires=253370764800&Signature=ObsYu~dI071g~FVYbJJkyDjyOpinZJBXHtKt5a8hd-xFhUxYgpUGqxYEuzGHQc24Lbw88qx8Gitagi97RshWfAVBtnZemfVQDmGt5ukRxhn1oskf6GfT6B7YhLG7FUsjVj-mBPM6jPFtU34Evdh3NAVgmWShvagfQQwwf-EpDNPtSzoZpHtUcUkujNXE8jBKL9TQN2FQ4uZrDDf5YkyG3BB9OJnUDZPjUe~bwQOnryyg6GjMFr2r2dcIeScul4FuTxuLELeO0zGo3XBEyycUYOiE0tByM6v~qXujWOYqNp3JGkiP2GQ3kWjdGQtMqzUIKikpL9jTNNaK34emXAf4UQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Edit the section that includes your event name. - - 2. In the **Cover Photo/Video** section, select the **Image** tab. - - 3. Describe the image you want in the provided textbox. - - - You can use the suggested prompts as inspiration, if needed. - - - (Optional) Click the picture icon to import your logo into the image prompt. - - 4. Click the green submit arrow button to generate the banner. The AI generates a customized banner that includes your event name. - - **Note:** - - - You can regenerate the banner image up to five times to explore alternate versions. - - - If you prefer to use your own banner image, select **Upload Image** to add a banner image. - -- Reorder or hide sections to match your event flow. - -- Click **+ Add new section** to include new section and choose a layout to present text, images, or videos based on your event needs. - - ![Screenshot 2025-09-24 at 7.31.43 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760519953595-Screenshot2025-09-24at7.31.43PM.png?Expires=253370764800&Signature=MfOybgdo2Ul5cVrvit7Eedk985j~cxuz4uoDsSGHTpCYyz~Z3zWOewZgi5P93fapo6zU0NjvrREzBjZVp2JkwP8WW32dFaJGtGz3CQPiC8IVowHDEnaLkwnx1tUtiGYAYu23cPic5axjvbs7E6jZbWYxgfM8eXltzloLDIkHbNw-Eqnp9Iv-YfzvINlfyapXuEN7Y4OYdzScRpVxezb~mMGU-r5hx7zYJQh6LzNGNyJa~zlDpfGe5bj~wFMRpSZrZZSRBDnJ45Y1PqPLmSfjQoGRWBwraqV~AA0emoIcy0gbuvtim7PYK3G7oAVAvGiJEKm7KBhGoPTtpTZfgFZCDg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- In the **Event Timeline** section: - - ![Engage4.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760522555913-Engage4.gif?Expires=253370764800&Signature=L6so5rme~iFdQlFOZf4Cf1lUnA0mQk~KPy8CjvIWufpOsp~dGSd9hflNfYJmUADV5SlrpLsez6eWfjpasDAv4nwO8SN3gT-uwu09WImfYcSjd-CDEPkcpHgxU75z-o5XjKEkYSRWgKoWMz2RklFNoVH81k5vB3f~96eOXZ1x3cbp1NwsPQhL9sJ-u~iS4cvX6UZHtxWS0YWjM84JNj30hCsaOUncR7tvS9MPAsHX~mMNYWOdnQI2HQfA4CNWYBrjIL0KfAUia4Oq3lkgKfGDrBKIhv-8HxEd7uukuTcUNp3LzkxfAO7pu7w4GQ2bH-~2LbkTAEihdSnxRIcVCEimXw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Display key dates, such as the **registration deadline** and **coding challenge** round. - - - Select **+ Add Round** to include other events, such as webinars or interview stages. - -### Steps 3: Customize styling - -Under the **Styling** tab: - -![SetUpaMicrositeStyling (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760520256290-SetUpaMicrositeStyling%25281%2529.gif?Expires=253370764800&Signature=XxK1jLG-6Y7INIpB1c~gIyC3O5adqF972mVV-9HahhKn9bPfFbq-3Q7xKATAp5Pbw~8S7MQwRt6Yl~Dz-UJ~O~7oUPETdY4jETTMpbZn3Jsalv0z8M1bdYLuus5m0DLdiYqSLtDkD2bpIYIHcxsnVsv07ti9Csx0eZpu75Nwqg-axj2lTJZW3jJC2om0tXo23MChXMWvjAYef3BPGztG0iWvOvMmgtEouho9sZ9wBNRwYi9aeIzYsdAdP42CzFhYZQqtnP9Fim8w92d2N2Dj7wQjlENa86jtiB9w50pqhJEogLZNtVJlI11l2nRWi1gXUhPT8G~BJ5LtZ5PIEduw-w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Choose a section layout and select a theme: **Classic**, **Balanced**, or **Impact**. - -- Enter a hex code for your brand color (for example, \#007bff). - -- Upload your company logo (JPG or PNG format, maximum 50px height, up to 10MB). - -### Steps 4: Define registration fields and eligibility criteria - -In the **Registration** tab: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760522834462-image.png?Expires=253370764800&Signature=mbpFc66-s4KtTA8pI2GqsQLb4DiLMCtBsmpq8i-JLL39QCk-cxsxqgQqBKADWqDNWrIAvrQfiCCaDzTTkjqiF2HmvO8JxZsPxXAHI56CeRPab3xlcG~AeMub2U-f9zRGeUdlaDANVQOyDOFt21bmd8BPxmwOxzgUGP8St6XrIVJGsreM4tPkbTqcqxX7gbXbz8JYC63pQZimavmOk07c67kOStqvtq~Kh2FVxNpgZo8Bd7A6aR-35b36AZ9p7i4txDgFMn46fdHaV-7FfV2ODVfb87Ot22n1ha9CQu7HPJDtlbPJmeWXznlEljwtM2SC4W-vkNWa4rZm00skHix-uQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Use the default fields: **Full Name**, **Email**, and **Country**. - -- Select **+ Add Field** to include custom fields. - -- Use the **Set eligibility criteria** option to filter candidates for default and custom fields. - -- Remove fields that are not relevant to your event. - -- Automatically categorize candidates into **eligible** and **non-eligible** groups based on the criteria you set. - -**Note:** After you publish the microsite, you cannot edit the **Eligibility Criteria**, **Participation Type**, or **Registration Form Fields**. - -### Steps 5: Publish microsite - -To publish: - -1. Click **Publish** to make the microsite live. - -2. Preview your microsite using the link at the top of the page and share it with your marketing team to begin promoting the event. - - ![Screenshot 2025-09-24 at 7.36.25 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760520150473-Screenshot2025-09-24at7.36.25PM.png?Expires=253370764800&Signature=kdpW67QT6Kmdcp7jpJXwE713cM4ZkOzBthfHa6V1YTNAOQ5zg3srVKO0Rz-XGgelL09mze4buHqwlLkMqzkjc8XNFX3YAWUtpAKw~oyROWbYOQc3rXLHy-zTx4XjCl9M~9q~1Grg-jqCtg11Arba9UUdBVECwWhbwIUovg8PY7iGzMH1z~kvTcA9gPG7MwbyvAl4VnKnxI-EdMeeq0NLBAz~UuGjFlpSkMojbTbUJwQFFX7uhqWdhrP-elkvvGN6cnFRpFtkniKGsKci43xHW2OOkB~rWjFZfOhemolPiQ5A9Ec7PwcGg24QIbx7miOF5t5CLsv-4fNFYzpdQRiQVg__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ -\ -\ diff --git a/data/hackerrank/engage/5336874519-view-event-stats.md b/data/hackerrank/engage/5336874519-view-event-stats.md deleted file mode 100644 index 72830592..00000000 --- a/data/hackerrank/engage/5336874519-view-event-stats.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: "View Event Statistics" -title_slug: "view-event-statistics" -source_url: "https://support.hackerrank.com/articles/5336874519-view-event-stats" -article_slug: "5336874519-view-event-stats" -last_updated_exact: "Oct 15, 2025, 2:57 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Engage" ---- - -# View Event Statistics - -_Last updated: Oct 15, 2025, 2:57 PM (Last updated 6 months ago)_ - -Use the **Overview** dashboard of your event to access key insights after it ends. Insights are presented as visual charts based on either registrations or attempts, depending on the event status. - -The dashboard provides visibility into: - -- Marketing insights. - -- Candidate funnel data - -- Candidate distribution by gender, country, and work experience - -- Event leaderboard - -## Access Overview dashboard - -To access the **Overview** dashboard: - -1. Log in to your **Engage** account using your credentials. - -2. Select an event to view its **Overview** dashboard.   - -## View marketing insights - -You can view key marketing insights such as views and visits across different channels to evaluate the return on investment (ROI) of your events. These insights are available for events that include UTM parameters. - -- **Views vs Visitors**: Displays the number of views and unique visitors from each source (for example, LinkedIn, Instagram). - - - -- **Traffic Distribution**: Shows the volume of visitors from various sources. - - - -- **Source breakdown**: View the distribution of candidates across different sources or mediums using the **Microsite views distribution by source** chart. To identify which source contributes most to your registration funnel, refer to the **Views vs Registrations** chart. These charts help you understand your marketing return on investment (RoI). - - ![EnageEventStastics.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760519281221-EnageEventStastics.gif?Expires=253370764800&Signature=Fiy4-i3olFAofjR9CK8MN3ArGLCo7lYKLceOAnssz1Fz2FxcjiEwGhG~apHelrfOLYhIkzj9O3pYS2cE7sZ2fVJlfavYgl-oZtcpYsFxXfXsiDdAX4YGTmvCLKC~LAqYmJj8wEXQ7sFpTh7BPFuakJj99I48sDPZQYSVya7Y0SNhPfgH5xItG~KwW3yvrbhvY1Z9jCO6WbA9NhpZk2ne7x0P9RjqXPXY~5nen9b9ZD9GmbN3GcDBR3b1-RoiLumdjSsXLZj4~YTB5YP3mTkTbuA1KqC6d58NuhSaV1X1Kducrtw1yKPhvxgHc3ul~wjLfQSHwXnEi4ppUQ1RaC3lhA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## View candidate funnel data - -You can view the registration and attempt level data that displays how many candidates registered and how many attempted the challenge, helping you measure the overall conversion rate and success of your event. - - - -## View candidate distribution - -You can view the distribution of registrations and attempts by gender, country, and years of experience. These insights help you evaluate the success of your event across varied dimensions. - - - -## View event leaderboard - -Access the final leaderboard directly from the homepage. Use the leaderboard to identify top performers and reach out to the winners to create a buzz around your event. - - - -\ diff --git a/data/hackerrank/engage/6424218208-hackerrank-engage.md b/data/hackerrank/engage/6424218208-hackerrank-engage.md deleted file mode 100644 index 59235d51..00000000 --- a/data/hackerrank/engage/6424218208-hackerrank-engage.md +++ /dev/null @@ -1,263 +0,0 @@ ---- -title: "Introduction to HackerRank Engage" -title_slug: "introduction-to-hackerrank-engage" -source_url: "https://support.hackerrank.com/articles/6424218208-hackerrank-engage" -article_slug: "6424218208-hackerrank-engage" -last_updated_exact: "Oct 15, 2025, 2:00 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Engage" ---- - -# Introduction to HackerRank Engage - -_Last updated: Oct 15, 2025, 2:00 PM (Last updated 6 months ago)_ - -HackerRank Engage is a platform that helps companies strengthen their tech brand and attract top-tier developers through developer-focused events. It enables organizations to source candidates from multiple channels, build relationships, and maintain an active talent pipeline all within a single platform. - -At the same time, developers evaluate potential employers, focusing on factors such as the types of problems companies are solving, the technologies they use, and their overall value proposition. - -## Key benefits - -Engage offers the following benefits: - -- **Leverage AI for effortless event setup:** Use AI to build personalized events that align with your hiring goals. - - - Receive auto-generated event artifacts that you can customize later. - - - -- **Source candidates from multiple channels:** Source relevant candidates for your event by leveraging multiple sourcing methods. - - - Discover candidates from HackerRank’s candidate database. - - - Promote your event to the HackerRank Community. - - - -- **Showcase your company in the best light:** Highlight your company through immersive and interactive event elements: - - - Create customized microsites to showcase jobs or hackathons. - - - Use email sequences to share all the relevant information about your innovations. - - - Use HackerRank Community promotions to get relevant candidates for your requirements. - - - Offer real-world challenges that emulate on-the-job coding. - -## Sample use cases - -HackerRank Engage supports a range of use cases across hiring and candidate engagement. The following are a few use cases: - -### Create a pre-vetted talent pool - -**Purpose**: Build a pre-vetted pool of candidates with validated skills that can be accessed when an active requisition arises. - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Element

Details

Use Case

Branding/Engagement

Question Type

Coding Challenge

-


-

Target Audience

Early talent (0-3 years) or mid-to-senior professionals (3+ years)

-


-

Challenge Type

Invite Based

Participation Type

Individual Event

Event Flow

Refer to the [HackerRank Academy course](https://hackerrank.northpass.com/learning_paths/8e81686a-ee8a-4dbb-8b08-5de0d00ff76a/courses/3587bbf0-f3aa-4150-8c89-219d0123963d/activities/e057b38e-5f36-4259-8f80-73e6cb802a05)

Examples

    -
  • Early talent: [Atlassian Women in Tech Summer Internship](https://www.hackerrank.com/event/atlassian-women-in-tech-summer-internship)

  • -
  • Mid-to-senior professionals: [Salesforce Coding Challenge](https://www.hackerrank.com/event/salesforce-coding-challenge)

  • -
- -**Note:** You can run flagship events for niche audiences to build talent pipelines for specialized skills or to support diversity, equity, and inclusion (DE&I) initiatives. - -### Run coding challenges for multiple similar roles - -**Purpose**: Launch [coding challenges](https://support.hackerrank.com/hc/en-us/articles/27407964540051-Create-an-Event) to quickly fill open positions when a talent pool is not readily available. - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Element

Details

Use Case

Hiring

Question Type

Coding

-


-

Target Audience

Mid-to-senior professionals (3+ years)

-


-

Challenge Type

Invite Based

Participation Type

Individual Event

Event Flow

Refer to the [HackerRank Academy course](https://hackerrank.northpass.com/learning_paths/8e81686a-ee8a-4dbb-8b08-5de0d00ff76a/courses/3587bbf0-f3aa-4150-8c89-219d0123963d/activities/e057b38e-5f36-4259-8f80-73e6cb802a05)

Examples

    -
  • [ServiceNow Hiring Challenge](https://www.hackerrank.com/event/servicenow-hiring-challenge)

  • -
  • [ServiceNow QE Tech Hiring Challenge](https://www.hackerrank.com/event/servicenow-qe-tech-hiring-challenge)

  • -
- -### Host internal Hackathons to ignite new product ideas - -**Purpose**: Engage employees to develop new product ideas through internal hackathons. - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Element

Details

Use Case

Employee Engagement

Question Type

File Upload

-


-

Target Audience

Mid-to-senior professionals (3+ years)

-


-

Challenge Type

Team Based

Participation Type

Team Event

Event Flow

Refer to the [HackerRank Academy course](https://hackerrank.northpass.com/learning_paths/8e81686a-ee8a-4dbb-8b08-5de0d00ff76a/courses/3587bbf0-f3aa-4150-8c89-219d0123963d/activities/e057b38e-5f36-4259-8f80-73e6cb802a05)

- -## Engage packages - -HackerRank Engage offers two package options to meet your event needs: - -### Standard offering - -The Standard package is a do-it-yourself (DIY) solution that allows you to independently set up and run events without support from the HackerRank team. This option is ideal if you have your own candidate pool and a defined outreach strategy. - -To use the Standard offering, you must have: - -- Access to the **Engage** platform. - -- A sufficient number of attempts to host and manage your events. - -### Managed offering - -The Managed package includes all features of the Standard offering, along with additional support and services to help you run a successful event. You can choose from the following services based on your specific requirements: - -- Custom content creation - - - Higher scale for coding questions - - - Higher scale for project questions - -- Project management support - - - Publishing a consolidated event post on HackerRank’s social channels - -- Custom microsite modifications - -- Weekend support - -The following timeline outlines the key activities and sets expectations FOR the Managed offering of Engage: - - - -## How-to guides - -The following articles will help you get started with Engage: - -- [Create an Event](https://support.hackerrank.com/articles/7549509598-create-an-event) - -- [Set Up a Microsite](https://support.hackerrank.com/articles/3958121708-setting-up-the-event-microsite) - -- [Source and Manage Candidates for Event](https://support.hackerrank.com/articles/7392770596-getting-candidates-for-your-event#find-candidates-from-hackerrank-s-candidate-database-14) - -- [Set Up Emails](https://support.hackerrank.com/articles/9707768362-set-up-the-promotional-emails-or-campaigns) - -- [Set Up the Event Challenge](https://support.hackerrank.com/articles/7640208607-set-up-the-event-challenge) - -- [View Event Statistics](https://support.hackerrank.com/articles/5336874519-view-event-stats) - -- [End Your Event on a High Note with Leaderboard](#) - -## Get in touch - -Interested in using Engage or want to learn more? - -Contact us at [engage-support@hackerrank.com](mailto:engage-support@hackerrank.com). - -You will receive a response within one business day. diff --git a/data/hackerrank/engage/7196095057-hackerrank-engage---marketing-best-practices.md b/data/hackerrank/engage/7196095057-hackerrank-engage---marketing-best-practices.md deleted file mode 100644 index 1ca58631..00000000 --- a/data/hackerrank/engage/7196095057-hackerrank-engage---marketing-best-practices.md +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: "HackerRank Engage - Marketing Best Practices" -title_slug: "hackerrank-engage-marketing-best-practices" -source_url: "https://support.hackerrank.com/articles/7196095057-hackerrank-engage---marketing-best-practices" -article_slug: "7196095057-hackerrank-engage---marketing-best-practices" -last_updated_exact: "Dec 21, 2024, 12:23 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Engage" ---- - -# HackerRank Engage - Marketing Best Practices - -_Last updated: Dec 21, 2024, 12:23 AM (Last updated 1 year ago)_ - -This article outlines best practices and recommendations for marketing efforts related to HackerRank Engage events. It provides guidance on how to effectively engage with potential candidates, optimize outreach strategies, and leverage existing resources to maximize event success. - -## Why it's Important to Engage early - - - -- Start promoting your event as soon as the event date is set. - -- Early outreach builds anticipation and helps engage potential candidates before the event details are finalized. - -- Consider using suspenseful language to generate interest. - -- Once the event website is ready, you can share branded content to further pique candidates' interest and encourage registration. - -## Determine Candidate Personas - -Tailor your outreach by identifying specific candidate personas based on roles, skills, experience, and demographics. Work closely with hiring managers to define your target audience and ensure your communications are relevant. Avoid sending generic communications that do not align with candidates' profiles to prevent disengagement. - -### Tips for Persona Creation: - -- Consider demographics, years of experience, skills, location, and education. - -- Segment candidates to create targeted messaging for each persona. - - - -## Personalize Your Outreach - -Customization is key when reaching out to different candidate types. For instance, the outreach approach for a senior software engineer should differ from that of a college student seeking an internship. Keep content relevant to the candidate's stage in the recruitment process, and personalize your messages wherever possible, especially for high-priority candidates. - -### Suggestions for Personalization: - -Send brand-focused content to candidates in the awareness stage.\ -Customize emails to shortlisted candidates, whether sharing good or bad news. - - - -## Engage Your Marketing Team - -Collaborate with your marketing team to define clear candidate personas and design tailored campaigns. Use their expertise in crafting personalized content and executing outreach strategies that encourage registration and participation. - -### Key Areas to Leverage - -- Custom content and email campaigns. - -- Candidate persona mapping and targeted engagement. - -### Leverage Mailing Lists - -Identify potential candidates through your mailing list by focusing on those who have: - -- Expressed interest in events. - -- Attended past events. - -- Showed engagement by consistently opening emails. - -These insights will help direct your promotional efforts toward the most promising candidates. - - - -## Utilize Social Media - -### Pre-Event - -- Create event-specific social media pages and a unique hashtag. - -- Use your hashtag across all platforms to generate buzz. - -- Turn employees into advocates by encouraging them to promote the event. - -- Feature special guests and share ongoing updates with photos and videos. - -### Post-Event - -- Share a recap video on social media. - -- Highlight attendee feedback and provide a sneak peek of future events. - -- Develop a social media wall to compile key moments from the event. - -## Update Newsletters - -Use newsletters to promote your event by: - -- Publishing full-page articles that explain why candidates should attend. - -- Including links to event details, job roles, and company culture. - -- Making the content engaging with trivia, fun facts, and infographics. - -- Adding a clear call-to-action (CTA) and optimizing for mobile viewing. - -## Optimize Careers Pages - -Ensure your careers page speaks directly to your candidates by optimizing for search engines and including relevant keywords. Showcase your company culture, event details, and the benefits of attending, while using language that resonates with your target audience. - -## Host Events - -Webinars and fireside chats can help candidates get to know your company before the event. Offering online events builds a connection with candidates, making them more likely to engage with your content and apply to open roles. - -### Suggestions for Events - -- Host virtual events with company leaders. - -- Engage potential employees by showcasing company culture and perks. - -## Track Performance - -Regularly monitor key metrics such as email open rates, click-through rates, and conversion rates to measure the effectiveness of your outreach efforts. Use these insights to refine your strategy, ensuring you continue to engage candidates effectively. - -## Ensure Inclusive Marketing - -Prioritize inclusion in your outreach materials by using thoughtful language, tone, and visuals. Ensure your content is free of stereotypes and inclusive of underrepresented groups. - -- Avoid clichés and stereotypes. - -- Use inclusive language and represent diverse perspectives in all marketing materials. - -\ diff --git a/data/hackerrank/engage/7392770596-getting-candidates-for-your-event.md b/data/hackerrank/engage/7392770596-getting-candidates-for-your-event.md deleted file mode 100644 index f2e49e0d..00000000 --- a/data/hackerrank/engage/7392770596-getting-candidates-for-your-event.md +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: "Source and Manage Candidates for Events" -title_slug: "source-and-manage-candidates-for-events" -source_url: "https://support.hackerrank.com/articles/7392770596-getting-candidates-for-your-event" -article_slug: "7392770596-getting-candidates-for-your-event" -last_updated_exact: "Apr 22, 2026, 1:04 PM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Engage" ---- - -# Source and Manage Candidates for Events - -_Last updated: Apr 22, 2026, 1:04 PM (Last updated 4 days ago)_ - -After setting up your event, you can source and manage candidates through the following: - -- [Promote the event on the HackerRank Community](https://support.hackerrank.com/articles/7392770596-getting-candidates-for-your-event#promote-campaign-on-the-hackerrank-community-19) - -- [Share the event on social channels](https://support.hackerrank.com/articles/7392770596-getting-candidates-for-your-event#publish-campaign-on-social-channels-28) - -## Promote event on the HackerRank Community - -You can publish your microsite on the **HackerRank Community** to attract candidates for your event. - -### Promotion slot availability - -- Two targeted promotion slots - -- One general slot visible to all candidates - -### Set up your promotion - -To publish your event promotion on the HackerRank Community: - -![Promotion1.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760514919949-Promotion1.gif?Expires=253370764800&Signature=i6tKz0fEMZvWmKyBJ3sJTFPKHxxU6qx~wNldmbUofx8DoO1-6Gv1y-go4JtjMdLEw-LdPxNM426LW78I5bUMFihwf-oMx2gbgTisldw0qXgAPf86xDjlEsnMJg3Zx7WPV68YFcAWHo9jr7W519CfYsjgbpPu6SY20KEUPREMyjWwxJIAD7P1oScCdj04atXAlQcV5hnXojDoUiANPBX0o8D5GNTn8FbNz1n0Gdyw2XJWROI4AjnitCv5gjV-Jw45GplPR4Xv-e9vB0WgsimcN3Ba8cLBfkjuX2d7MQOFDqBgF-wlj-sJIKMg103pGvAmvYmLAUYbNUVuhO2GuxVBfQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Log in to **Engage** using your credentials. - -2. Select the event you want to promote. - -3. In the left panel, select **Promotions**. - -4. Enter the following details: - - - Title - - - Description - - - Background color for the promotion tile - -5. (Optional) Define a **target audience** to display the promotion only to specific users. If you do not modify the target audience filters, the targeted promotion slots will be shown to all candidates in the HackerRank Community, in addition to the general slot. - -6. Review your promotion details and click **Publish** to open the confirmation pop-up. - -7. Click **Publish** again to submit your promotion. - -## Publish event on social channels - -To maximize visibility and drive registrations, promote your event across multiple platforms: - -- Share your microsite on social channels such as **LinkedIn**, **Facebook**, and **Google**. - -- Publish it on your **company’s career site**. - -- Feature it in the **HackerRank Community** for additional reach. - -Once published, candidates can begin registering for the event. The registration experience depends on whether the event is set up as an individual or team-based event. - -## Manage candidates - -All candidates associated with your event appear in the **Candidates** section of the respective event in **Engage.** - -In the **Candidates** section, you can: - -- View and search candidate or team information. - -- Apply filters across multiple attributes, such as: - - ![Screenshot 2025-09-24 at 7.49.55 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760515425025-Screenshot2025-09-24at7.49.55PM.png?Expires=253370764800&Signature=BpY0fA5g5OZmA06HbZYwQctTbNtPNLo~u5E-wPEfiRLifXkw99LVGj7OwzK0KXaLxI4CJoTOJ6LKtgHV2PBqt6oM94sfmFmFm1FbIPI-B3UXiq5NRS6IhgNxjPcK~IQYlNzEKAGV5pzBfqaUJkbzj6eO4rstxVMzj1Ec1QfqapO0eCzSl1XlhX~iPE2IzmHZI~xCgK303lL3az5zUcrB91KOIxt5NDwvhR31fz3l7qeeQDn8ETzuaeiS33Zxk~xJTW0t6sZVdbtO5MMm5youn18rwr7bumyLbmeBiJGAT8BmzZCWe1jOceIxHCH6MZYx4cbBW3OESPdp-8OAG44kkQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Status - - - Source - - - Country - - - Experience level - -The layout of the **Candidates** section changes depending on the event type: - -- For individual events, a single **Candidates** tab is displayed. - - ![Screenshot 2025-09-24 at 7.50.37 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760515569786-Screenshot2025-09-24at7.50.37PM.png?Expires=253370764800&Signature=sO5SjyJxHwh1rmqpfB6GjbeGcisfkv-tDZPGNThM3Q~eZRxKDSktl0B9cOx6c5ZJdkVKE4bl6oFVmwZ~hJNIALIJ0ob19yuyp9bumPBSEzEgJ2cmVXXdjjxEdm2Fqcc4~ZcDtOn758ciP16twwXnveuTp~JYAyTj-0ZegCBPF-nVVDXdE~ftDyoSt284jLGaQRp1j90JlPOHceAuWIhR1hZbRtpRU6qw7TwgD5bDchQ-gqHfSQTKuYEmlsEuIdAh02W8BJBQEc82W37fP8DpCquzEa7cHvAOgSqJA96qHSGywZos1dr3siuV9Ve4cARMuYJQZWl5JX2J7BNyuMzguw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- For team-based events, both **Teams** and **Candidates** tabs are available. - - ![Screenshot 2025-09-24 at 7.52.12 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760515529551-Screenshot2025-09-24at7.52.12PM.png?Expires=253370764800&Signature=JrAsrZWiBcA1d694M4zvyqVcfD9kvxtb643NbUOz4uCWcWxjkNgYDeBQQAytGRVvElH6-txEVBOIUEVE12XocU7BGgK-TYWABFOM~lucuiW1M596u8EKrQ6sWF4oyiA50XYvuzhg-5mdwpEOhs2PGKsvTloRrS-UIZ6l13m1vjZw4RifL92J9WjJ4q4Kid8~xRmY8qnKItumoIyZLHrFRmGKMnOqSGhL4LlSED3SwC-KdGY9hwlrUcOJuCDWEZxtaLO2JP8OnzCwcrfP-keT13klcq-~5DJHsSDqJ4jWaxSd1a~CIAY8lFj95x4YgtzLEY3SxHq4bA4alYRrfhZzYw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Candidate experience of the registration step  - -### Registration for an individual challenge - -For individual events: - -- Candidates register by submitting their personal information through the microsite. - -- Once registered, they receive a confirmation and relevant event details via email. - -**Candidate experience:** - - - -### Registration for a team-based event - -For team-based events: - -- One candidate registers as the **team leader**. - -- During registration, the team leader provides the names and email addresses of team members. - -- Engage automatically sends invitation emails to the team members, prompting them to confirm their registration. - -**Candidate experience** - -- Team leader registration experience: - - - - - -- Team member registration experience: - - - -\ diff --git a/data/hackerrank/engage/7549509598-create-an-event.md b/data/hackerrank/engage/7549509598-create-an-event.md deleted file mode 100644 index ea4e094f..00000000 --- a/data/hackerrank/engage/7549509598-create-an-event.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: "Create an Event Creating an event Configure event settings" -title_slug: "create-an-event-creating-an-event-configure-event-settings" -source_url: "https://support.hackerrank.com/articles/7549509598-create-an-event" -article_slug: "7549509598-create-an-event" -last_updated_exact: "Oct 16, 2025, 12:30 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Engage" ---- - -# Create an Event Creating an event Configure event settings - -_Last updated: Oct 16, 2025, 12:30 PM (Last updated 6 months ago)_ - -Engage streamlines the process of creating events by using AI to generate key assets such as microsites, email events, and coding challenges tailored to your hiring goals.  - -# Creating an event - -To create an event: - -1. Log in to your **Engage** account using your credentials. - - **Note:** If you are a new user, complete the onboarding flow to learn how Engage supports your hiring goals. On the final onboarding screen, click **Create Event**, or click **Skip for now** to proceed directly. - -2. Go to the **Events** tab. - -3. Click **New Event**. - -4. Enter details about your target audience, such as experience level, location, and skill set. - - ![Screenshot 2025-09-24 at 11.32.27 AM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760520461367-Screenshot2025-09-24at11.32.27AM.png?Expires=253370764800&Signature=a9DjDKxoKVjg1Tb~ye-G4F8Fb5PypzKOqG7sLBmfymuVsLMaRkpm25V-qW7idkSXz5VfsMt5Boiu7WpE4KPdL2v5wTnMeg7NIwLQSFYAL2iWMyedGrHdvsNR-L0jSLJuY3sbIxObNvYHxIiZYfS4Jv7tww4FrMdgw44vIEqqhUcRcjIduP2P4cMnIxdJQaV2IOg-XLwVOq8TxWpZ~MKiVp~fwTuR0n1zSFaFCNFKs0H9HUcXJLWyNEfIDTky6Z7JrT~p1DaRDtj0QHMgpTyWUCaSOct2OgiUcxUNRjmv-1v1ACWIZNeH7GWYbrP0Z9etIx5QEGcpvSKMKj~5FdWB1Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Create Event**. Engage uses AI to generate assets such as a microsite, email event, and coding challenge based on your inputs. - -6. Click **Customize the Event**. You will be redirected to the event homepage. - -7. Review the task cards on the homepage. You can edit inputs and regenerate content at any time. Use the tips below each card for best practices and recommendations. - - ![Screenshot 2025-09-24 at 7.21.17 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760520446219-Screenshot2025-09-24at7.21.17PM.png?Expires=253370764800&Signature=pQ135UQ2J6T4RwiW4rTZIAU2Mey9TXb9jlE0P~ItwTBgyWMO3i6n0cbOIzUGw6cru3iW6vBP8oW40wnhuQRU90-~YzaiQJ388uPxMrz1VBp7W~ewdBq4haFgnPw2oj5Ggv8M6RWVdKfnKAotdecjMagB2G4uIctMMiAdccUYPrgKeF7cCFO3Dx9WGM5mK6K7Wwen23lJztXEhranyFq~OdlHDuXdbyG5rHVj-8tir6AloCHURz-sy9Gp7Uv0yETbX-zYdYjZ2YaS2Y0wdEf0m27e-41ssVuC91QWDgXO4MwlLMwrSgFhMUzlx4x9RRBw5ifxi9AZMMZepQbOreQB1Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Configure event settings - -After creating an event, configure the settings to ensure that participation types accurate. On the event homepage, click **Settings**. - -## Set participation type - -Select the appropriate participation type based on your event goal: - -- **Individual**: Use for hiring challenges where candidates are evaluated independently. - -- **Team**: Use for branding initiatives or internal engagement events that prioritize team collaboration. - -## Customize email communications - -Tailor the invitation and reminder emails to match your brand voice and tone. - - - -- **Reply-to address**: Set a custom email address (for example, [support@example.com](mailto:support@example.com)) to receive candidate replies. You can add multiple addresses if needed. - -- **Invitation email**: Sent to eligible and shortlisted candidates. It includes key event details and serves as the initial communication with the candidate. - -- **Reminder email**: Sent one day before the event starts to remind candidates of their participation. It reinforces the content of the invitation email. - -Use the built-in editor to personalize emails with dynamic placeholders such as candidate name or company name. - -**Tip:** Use the **Send Preview Email** to verify how the email appears to recipients. The preview is sent to the email address associated with your Engage account. - -After finalizing your edits, click **Save** to apply changes. - -\ diff --git a/data/hackerrank/engage/7640208607-set-up-the-event-challenge.md b/data/hackerrank/engage/7640208607-set-up-the-event-challenge.md deleted file mode 100644 index 9dfa6b36..00000000 --- a/data/hackerrank/engage/7640208607-set-up-the-event-challenge.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: "Set Up the Event Challenge" -title_slug: "set-up-the-event-challenge" -source_url: "https://support.hackerrank.com/articles/7640208607-set-up-the-event-challenge" -article_slug: "7640208607-set-up-the-event-challenge" -last_updated_exact: "Oct 15, 2025, 1:56 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Engage" ---- - -# Set Up the Event Challenge - -_Last updated: Oct 15, 2025, 1:56 PM (Last updated 6 months ago)_ - -HackerRank Engage recommends a set of coding questions by default to help you quickly set up challenges for your event. - -To set up a challenge: - -## Step 1: Review recommended questions - -To review recommended questions: - -1. Log in to your **Engage** account using your credentials. - -2. Select the **event** for which you want to set up the challenge. - -3. In the left panel, select **Challenges**. - -4. Click the arrow icon next to a question to preview it. The question opens in a pop-up window. - - ![set1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760516747602-set1.png?Expires=253370764800&Signature=ek5fV93Hf6mjXVQl59eo8jhQZP0bg0ddl4npUSsKMCXygtH38J1Hh9HkKj5i3EHRWddi~Gb5XTXvH4c3VznOz6jfLi1g-66pTw6HdZVYkO4e54euhlqZ0FnFbExxrsC8zxrCZywz-5FGAJUdI9jWAbx6GUryZz9jnyHUbD6yVA7zotP~x4zB8IPJx3C~RHtLpspNW6lJ1E9~oiKEB5QfZXJQGrHsvlTOLFRMmC6ZHkgy1Js1faggVc6E~yJYNLleZi0lAWwEOLpPD1Vg8O2DwREYMWvHqqjsNhhFLMrLQ~HehYbS~Ol8yHVKv~TME7axcMTCkeHDzlohTTWy29NDQw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Review all the recommended questions before publishing the challenge. - -**Note:** Use the **Try Challenge** option to test the questions before proceeding. - -If the recommended questions do not meet your requirements, contact the Engage team at [engage-challenges@hackerrank.com](mailto:engage-challenges@hackerrank.com). This notifies the Content, Professional Services, and Product teams at HackerRank. You can expect a response within one business day. - -## Step 2: Review challenge settings - -By default, the challenge uses the centralized test settings configured in your account. When you publish a challenge, a consent prompt appears for enabling the recommended test integrity settings. - -To apply the recommended settings, select the checkbox labeled **Enable the recommended integrity settings including those that make use of AI**. - -![Screenshot 2025-09-25 at 10.59.15 AM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760516673556-Screenshot2025-09-25at10.59.15AM.png?Expires=253370764800&Signature=EXCQiJEWnkSMOVq7DkqkinNWWWDRwdYFPtjT3BiH0WikKD5B4ZxCfBYjTbBBVTGtBngsnimF44I6HyYMpc7rZsYx8AAninpHptS0IEb8~rx0pHG6x9kURiDl6XujOq1bPpztZPDCW7nfcwnPhX7pjsracEmEQjO0b1B00rOfisy0OzsmDuBtf4xa8QC48Ao425bU-mKF7o8Vd2rcS42C28TXdcE4uQ8nRTf7itq3S~Fn9K47HXVCKFcY9gRP15CT2hIjv4yIkbWjFUg2EoCqIELp8CdRysHoZpQZruEcX3Bx516pJPOkFgmGvh9NAb8LvQS8CLpnL2AYwEYoiYCR6w__&Key-Pair-Id=K3NV4LZ47N8M46) - -The recommended test integrity settings include the following: - -- Copy-paste tracking - -- Tab proctoring - -- Image proctoring with AI image analysis - -- Multiple monitor detection - -- AI-based plagiarism detection - -## Step 3: Publish challenge - -After reviewing the challenge and settings: - -1. Click **Publish**. - -2. In the confirmation pop-up up window, click **Confirm** to publish the challenge. - -**Note:** Once the microsite is published, you cannot change the participation [type.To](http://type.To) request changes, contact [engage-challenges@hackerrank.com](mailto:engage-challenges@hackerrank.com). - -\ diff --git a/data/hackerrank/engage/9322191698-end-your-event-on-a-high-note-with-the-leaderboard.md b/data/hackerrank/engage/9322191698-end-your-event-on-a-high-note-with-the-leaderboard.md deleted file mode 100644 index bb1b1acd..00000000 --- a/data/hackerrank/engage/9322191698-end-your-event-on-a-high-note-with-the-leaderboard.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "End your Event on a High Note With the Leaderboard" -title_slug: "end-your-event-on-a-high-note-with-the-leaderboard" -source_url: "https://support.hackerrank.com/articles/9322191698-end-your-event-on-a-high-note-with-the-leaderboard" -article_slug: "9322191698-end-your-event-on-a-high-note-with-the-leaderboard" -last_updated_exact: "Jan 21, 2025, 9:25 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Engage" ---- - -# End your Event on a High Note With the Leaderboard - -_Last updated: Jan 21, 2025, 9:25 PM (Last updated 1 year ago)_ - -Once the event is completed, create a buzz about your tech brand by publishing the event leaderboard from the **Candidates** tab.  - - - -To verify if the winners on the leaderboard are correctly tagged, click **View Report** to confirm the detailed report of the winners on the HackerRank UI. - - - -If you need to, you can also use the Download Challenge Reports option to download the CSV export of candidates once the Event ends, to verify the winner list across other criteria using the CSV report. - - - -
- -
- -
- -
- -You can then publish the leaderboard on the microsite. - -![publish_microsite1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046670548-?Expires=253370764800&Signature=o0~yLCAGIP4FR9hSE79r0cA7noMXa2QG32g3JBo6roIP2BAVdnzd--CLT7Frl7HmIVfnI8Y~cGmnOIg8naSkQ6V~sUzAKvWSjFBKPcWL1KDO585Gk6lcO346qtSQ-qqNJt6zxWNHzDZj0JsvyfMKPFup8U0xG7oz6XtiJLXFfJ4iS0nOEDmqLyLRqNzNjp2ZjTpn-JJviUXHU6wfrjyP4tISXS9DiCnGXCY7q6apJrMLdI21STR-N7kROEvh7n~xaa8Q3aAhyjETIAVHrPOu2y-gZvOrt02NXsWBqqNXm3eWIBvWHkZttSnTZTkd5RM17NABWNDl6yJP7FJS85qElA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Once the leaderboard is published, reach out to the winners using the **Scheduled Emails/Emails** capability. - -![published_leaderboard.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046671047-?Expires=253370764800&Signature=E1jdEvaCn7K-pHumvmPIBGvHfe0T2Q5hN~SxrROxpmgQwa~losm~bJmZ0dQQXou6CEkBjlHA1kWlXo9MePQVMsQTdJE32Jm-6V7ZQYzubZP5YL7BKytxS66gLWnsTEwo0QxHyC9lTS42h1V9sw75odfFWaWxEUZamKPegs-w4Wd4xjch1lprp4cea8zqoyz4SoQ5wvAmcm3MhjJcblu20SA0t5Rxs8leoF4iT0sLTBm8uwWz9q2SeQMLotK6JwyztKesiAJ4d8mDBmNBU0sAgPPqITTUWESbBj2fPlG7VsZrYWA91PWN6Hexd4D70solUdqzIjNjHZL06TS~4dWonQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -You will need to select relevant candidates or winners and then select Email to start drafting an email to all the winners. You can send the email right away or schedule to send it at a later time. You can find all the email stats related to Scheduled Emails/Emails under the **Scheduled Emails/Emails** tab of the **Outreach** tab. - -\ diff --git a/data/hackerrank/engage/9707768362-set-up-the-promotional-emails-or-campaigns.md b/data/hackerrank/engage/9707768362-set-up-the-promotional-emails-or-campaigns.md deleted file mode 100644 index 3a69247e..00000000 --- a/data/hackerrank/engage/9707768362-set-up-the-promotional-emails-or-campaigns.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: "Set Up Emails Set up email sequences Set up broadcast emails" -title_slug: "set-up-emails-set-up-email-sequences-set-up-broadcast-emails" -source_url: "https://support.hackerrank.com/articles/9707768362-set-up-the-promotional-emails-or-campaigns" -article_slug: "9707768362-set-up-the-promotional-emails-or-campaigns" -last_updated_exact: "Oct 16, 2025, 12:30 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Engage" ---- - -# Set Up Emails Set up email sequences Set up broadcast emails - -_Last updated: Oct 16, 2025, 12:30 PM (Last updated 6 months ago)_ - -Use email communication to engage eligible candidates to improve participation on the day of your event. - -# Set up email sequences - -You can customize the recommended emails to align with your brand tone and communication strategy. - -To set up an email sequence: - -1. Log in to **Engage** using your credentials. - -2. Select the event for which you want to set up the email sequence. - -3. Go to the **Emails** tab.\ - The **Email Sequences** tab displays all candidate-facing emails, including the Registration Confirmation Email, Engagement Emails, Invitation Email, and Reminder Email. - -4. Select the email you want to edit, and update the content as needed. - - ![engageenhance.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760520920417-engageenhance.gif?Expires=253370764800&Signature=mD7LgTfRd7DDGVgBG2YBnaIwKDoNrVEOJcwgC7kf7viodDmRvqGM9lyPikP0H780GtlB3JuUi2NJcvjMKmCt-pq26CBaOrWIW444mx4vbX3H-pyogH5ro10GQtzrXFLu6~KoEvmk9k6nR7XjAlNQiE4tPWI072D2jZmK49BPqvUz~mTZR7UgOiAcPGRITYrr2XHP4ixYJWtn8-dE-tkcMm3fD5E94Tf1yp0STs4TtALMsOTikk2ymtORczU9KNC9TOy0yf5uwlyYe5mdQ3OoaFgS7TtWGQ0I4ppGySNnP9otMvjR~8ljXDbxpOBUxQtFmiZoZVRgNKN78oReuJnSzw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - For Engagement Emails, a **Review Required** label appears if edits are pending. You must review and update the content. - - **Note:** You are required to review only the Engagement Emails. The other emails use a standard template and are optional to edit. - -5. Click **Save** to apply your changes. - -6. (Optional) Click **Send Preview Email** to send a preview to yourself. - -7. (Optional) Click the **email settings** icon at the top right corner to configure the **Reply-to** address for registration confirmation, invitation, and reminder emails. - -After you save all engagement emails, a confirmation dialog appears. - -- Click **Save & Start** to begin sending engagement emails immediately. - - **Note:** You must publish the microsite to activate the engagement sequence. - -- Click **I'll Send Later** to save the sequence as a draft or if the microsite remains unpublished. - -After you publish the microsite, a **Start** button appears below the Engagement Emails list. Click **Start** to begin sending engagement emails. - -Once the emails are sent, you can view performance metrics such as Sent, Opened, Clicked, and Unsubscribed. - -![engagenumbers.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760520973911-engagenumbers.gif?Expires=253370764800&Signature=bSa7m~dh1BqeDVvkjrFZHXbCkz3DGU2MhzIHx78WEWwojMsajlxSg0rWfCXr4N-pV6Au3X2rvfuTj4FsMSIZz2~j9LhjjHCbgjzfVc3vlz-QamokKbABDCkhkoWNMxWQBCojGPutpGHeQoJFMvA3LYUZBDPLk9Gquq-cq7tAWknXHw7MFnJ0oWWVFl2apjoa-734dg9euPkt3xkQeQql8FFoFe-gJ7oJ37D5~DNkGj~E8qlzHLaQccZSvxpflvqmVlNA~iOUT2q4yXe1EHUeMfQ~OES7~YhDDQVRm8sgmyDCn5LRloXOKmN7U1pRb0IvwZ49hsPrrA6xbCp3fh1kgQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Set up broadcast emails - -Use broadcast emails to send timely updates such as reminders or nudges after the event begins. - -To create a broadcast email: - -1. Log in to your **Engage** account using your credentials. - -2. Select the event you want to set up the broadcast email for. - -3. Go to **Emails \> Broadcast Emails.** - -4. Click **Add Email**. - - ![Screenshot 2025-09-25 at 10.44.51 AM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760520873834-Screenshot2025-09-25at10.44.51AM.png?Expires=253370764800&Signature=KEp0s0-iiEo5~NKd5b4Dq8bIfVZprxGBqnAODixmWGIKCAnsGPtZ3NywEU8IjT5RLghPo8vlI2rKdgQJGGk1N7fHFK8zhOo8IJ0XibAdQgHavElMDKQr6ZOhCXiBulOgGgl2ZVZ-OjLeTX50xSOZvuMV7SLBbD0flDyWc7hfG86dlk9CwtuBsVIsHdkLXtGKkjdqrnvdGKQgqdJBOZIG-PdmNMese-OteSmWiY2e0m0GVclQWnYKQDHcK8VMIh-PIA44NETOtMTz2qKFo1x9MdJ9yfuTJ~l0LHIiFJ~NdptdtH-K-VrciclrMBNARPuDR9kwkIUvVyJ2rksS9JNlxw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Apply filters in the email editor to target specific candidates. - - ![Screenshot 2025-09-25 at 10.45.28 AM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760520894820-Screenshot2025-09-25at10.45.28AM.png?Expires=253370764800&Signature=PBGap4HBMQJ6xjHlf-zoWGqff7RzgXrDCEShL4iIsA4gzaQsqJ08gdYWKx0KtoMYnjGz-YYGpd-i-uL13yv6oKcHkAGG-9bzxbprHMu45Ju26cXGbeVVYFBBmuiHcmIM477hX8dtIVfQeZt5KjM6EV9d7IFASiPtQCWOhh9zR2YAY19QLSMjJQhPQeG24RsAUGS8-F7GZ-TeQjYmqs1cgytITMXP8~T~q3MmAPRQn5Y08tiY08LgqKf8UaNMXOaHuLjNk1ubnV-Gw6DBb7GSu4qsJOGFQWvp0DsVcNUc62zaHWcE9IEBovueUGVUlt3fM8Z7gPDfVelbvzkOX9T5ZQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Compose the email content. - -7. (Optional) Click **Save as Draft** if you are not ready to send the message. - -8. (Optional) Click **Send Preview Email** to review the message in your inbox. - -9. Click **Send Email** to deliver the message to the selected recipients. - -\ diff --git a/data/hackerrank/general-help/academy/5297005851-hackerrank-academy-video-tutorial.md b/data/hackerrank/general-help/academy/5297005851-hackerrank-academy-video-tutorial.md deleted file mode 100644 index 20d3a092..00000000 --- a/data/hackerrank/general-help/academy/5297005851-hackerrank-academy-video-tutorial.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: "HackerRank Academy" -title_slug: "hackerrank-academy" -source_url: "https://support.hackerrank.com/articles/5297005851-hackerrank-academy-video-tutorial" -article_slug: "5297005851-hackerrank-academy-video-tutorial" -last_updated_exact: "Dec 21, 2024, 12:35 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Academy" ---- - -# HackerRank Academy - -_Last updated: Dec 21, 2024, 12:35 AM (Last updated 1 year ago)_ - -The HackerRank Academy is a comprehensive learning platform and your go-to resource for mastering the HackerRank platform. Our academy offers bite-sized video courses to help you navigate and optimize your use of HackerRank. Learn best practices, get expert tips, and access additional materials to streamline your hiring process.  - - - -## Accessing HackerRank Academy - -**1. Through the** [HackerRank Academy URL](https://hackerrank.northpass.com/app) - -- Provide your name and work email address to log in - -**2.** **Through the HackerRank Platform**  - -- Log in to your [HackerRank for Work](https://www.hackerrank.com/work/login) account - -- Scroll down and click on **Academy** at the bottom of the page to log in and start learning - - - -\ diff --git a/data/hackerrank/general-help/additional-resources/2652374569-access-candidate-timeline.md b/data/hackerrank/general-help/additional-resources/2652374569-access-candidate-timeline.md deleted file mode 100644 index 1e4434ac..00000000 --- a/data/hackerrank/general-help/additional-resources/2652374569-access-candidate-timeline.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: "Access Candidate Timeline Accessing candidate timeline" -title_slug: "access-candidate-timeline-accessing-candidate-timeline" -source_url: "https://support.hackerrank.com/articles/2652374569-access-candidate-timeline" -article_slug: "2652374569-access-candidate-timeline" -last_updated_exact: "Apr 22, 2026, 10:21 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "General Help" - - "Additional Resources" ---- - -# Access Candidate Timeline Accessing candidate timeline - -_Last updated: Apr 22, 2026, 10:21 AM (Last updated 4 days ago)_ - -The candidate timeline provides a chronological view of a candidate’s activity across the platform, including invites, attempts, and cancellations. - -# Accessing candidate timeline - -To access a candidate’s timeline: - -1. Log in to your HackerRank for Work account using your credentials. - -2. Click **Search Candidates** from the top navigation bar. - -3. Search by candidate name or email. - - ![New Candidate Search Experience.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776258727229-NewCandidateSearchExperience.GIF?Expires=253370764800&Signature=IpF-lFLlqAVAMY0j-H5Eyt8KtNRv-jQN21rhzl48LW3tqPoDBx49Mh20O4BhoChKAFojnty2btmhMPabErZTL81mzQEhsqaSDmFN9l8BcYgoT07er8ebExOtbl7o2VhNpG6rcufE8pHY4bjKS7GAMC2dtNyDSO6z-2sIw0-1yfobLBQII4Ji~KIKnijck57~3iA157dHYkOCPcLygE0-u1dI4mYcijJKx1U5puAErJ0qbzTbmUOnXCF2Ld5jdx7XciR7QClxBmRkesZW2xq3JwM7DCXF3ZSH8HnkvWlfgUesXBEo1nY8G8QoYALRxD4xNZXaUsAhyI82-N~d-zcsMw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select the candidate from the search results to view the candidate time. - - ![Redesigned Candidate Timeline.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776258713242-RedesignedCandidateTimeline.GIF?Expires=253370764800&Signature=BssNgbuHAErOCU3fyuaXDCbfOMJ5rUOisSk1KwM2Go7r7BM00OlZSeRkBL~sOc6X1ABmNvF5sT-WKMQaqIdLOvTjv1u7mq1tNKngimjKauXl~N~8brNc6o~13TZCTgeL~NXU5Q1O81G~2kpJnXuiV1TNIvmiBZFADNsJ05u20ExqYitMDglgDpz1j-GKXOrWTKbW4VTJ-gcPlImUsxxXz0K58pV57ogV19RtgVEaIOf9wEDfFk5EX18yBxnNy7VIHggpxncu111K8eBkFRSex-~tTuX1Wrs0c~wDRyfBBZimY-R4oDVMmMgwXtKYWC8Y1M~tT7LF4oo424JANh~dCA__&Key-Pair-Id=K3NV4LZ47N8M46) - - The candidate timeline displays activity in reverse chronological order (most recent first). - - Each timeline entry includes: - - - Date and time of the activity - - - Activity type (for example, Test or AI Interviewer) - - - Activity details (for example, invite sent, attempt started, or invite canceled) - - - Available actions (for example, view, share, or download reports) - - You can also take actions such as reinviting candidates or add time to test directly from the timeline. Available actions depend on the activity type and candidate status. - -**Note:** Timeline entries update automatically as new activity occurs. - -\ diff --git a/data/hackerrank/general-help/additional-resources/6477583642-ensuring-a-great-candidate-experience.md b/data/hackerrank/general-help/additional-resources/6477583642-ensuring-a-great-candidate-experience.md deleted file mode 100644 index 90222dc1..00000000 --- a/data/hackerrank/general-help/additional-resources/6477583642-ensuring-a-great-candidate-experience.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: "Ensuring a Great Candidate Experience Prepare candidates for success How HackerRank manages candidate support Recommended candidate support workflow" -title_slug: "ensuring-a-great-candidate-experience-prepare-candidates-for-success-how-hackerrank-manages-candidate-support-recommended-candidate-support-workflow" -source_url: "https://support.hackerrank.com/articles/6477583642-ensuring-a-great-candidate-experience" -article_slug: "6477583642-ensuring-a-great-candidate-experience" -last_updated_exact: "Dec 3, 2025, 5:54 PM" -last_updated_relative: "Last updated 5 months ago" -breadcrumbs: - - "General Help" - - "Additional Resources" ---- - -# Ensuring a Great Candidate Experience Prepare candidates for success How HackerRank manages candidate support Recommended candidate support workflow - -_Last updated: Dec 3, 2025, 5:54 PM (Last updated 5 months ago)_ - -A smooth, fair, and professional assessment experience strengthens your employer brand and helps candidates perform at their best. - -This guide explains how to prepare candidates for success, manage candidate support, and handle candidate issues efficiently and fairly. - -**Important Note: ** - -HackerRank does not participate in hiring decisions. The HackerRank team is not authorized to share test results, reschedule assessments or interviews, grant testing accommodations, or modify your hiring workflow. - -HackerRank redirects all such requests to your recruiter or hiring team to ensure your organization retains full decision control. - -# Prepare candidates for success - -A great candidate experience begins before the test or interview starts. Share the following resources with candidates before the test or interview to help them prepare: - -- [Getting Started with Tests](https://candidatesupport.hackerrank.com/collections/8306459696-before-1)  - -- [Getting Started with Interviews](https://candidatesupport.hackerrank.com/collections/5664360688-before) - -**Note:** Share the [Attempting Tests Using the HackerRank Desktop App](https://candidatesupport.hackerrank.com/articles/5105545533-attempting-tests-using-hackerrank-desktop-appp) article with candidates who take tests using the HackerRank Desktop App. - -These resources provide essential setup instructions to optimize performance, including: - -- Browser compatibility - -- Network stability - -- Camera and microphone setup  - -- System permissions for proctoring or IDE features - -Encouraging candidates to review these resources beforehand helps prevent most technical issues and ensures a focused, disruption-free experience. - -# How HackerRank manages candidate support - -HackerRank follows these key practices: - -- **Proactively monitor reports:** HackerRank continuously monitors candidate reports to identify potential widespread or systemic issues that may affect multiple users. For updates on major platform-wide incidents, visit the [HackerRank Status Page](https://status.hackerrank.com) for real-time updates. - -- **Review escalated issues:** The Support team reviews candidate tickets that report basic technical issues and test administration inquiries in real time, but investigates deeper issues only when your recruiter or hiring team escalates them. - - **Note:** When candidates contact HackerRank Support directly, the team assists with troubleshooting and records any technical findings that may indicate a broader platform issue. HackerRank Support does not provide real-time responses to all candidates tickets. - -- **Maintain data privacy and integrity:** HackerRank does not notify the recruiter or hiring teams about individual candidate issues to maintain the privacy and integrity of the candidates. The Support team cannot verify a candidate’s identity or confirm their association with your hiring process because test invitations can be forwarded or reused. - -- **Handle custom test issues:** HackerRank manages custom test-related issues in the following ways: - - - **Candidate inquiries:** When candidates contact HackerRank Support about the content of a custom test, the Support team directs them to reach out to their recruiter or hiring team directly. - - - **Content validation:** HackerRank Content team periodically reviews test feedback from candidates on custom questions, validates reported issues, and provides recommendations or guidance for necessary changes.\ - These findings are shared with the Customer Account Manager (CAM), who communicates them to the designated point of contact (POC) from your company. - -# Recommended candidate support workflow - -![image (35).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1763729543776-image%252835%2529.png?Expires=253370764800&Signature=mBIfeYw2PAbSGIHbxNSJkkWQTLX4H5NzjfRwkdimR8mH02o2cGHirBgaCHHVjDR2WiC3mP81EdEYUC3c-MhOB1XY6tWx41myh9SGm68tSjcqcsdUMJT2WtumfsrZZLsYQ5bxKNx6jt1Ak1ZZ9BgnyyVuKeqt2-92GJEAbIYj4GJawFOsmuNXNyA-e-MdVHc8Cw8xcezTDAEZFeOe2SdyUljPuGfcy5k79ok~DF7a68LgtijryLc6T2ZyikpmK4lxbcA51R8CRLTTo8cub-mCFmxozRJ67jQ-Ffk~gwXEVRXy4QXnr2-SzGRNvSmdRsZ~3zCfD5wAyslSH17ZFwCMUQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -To provide a consistent and fair candidate experience: - -1. Encourage candidates to report issues such as a frozen code editor, a test that fails to load, or a submission error directly to your recruiter or hiring team.  - -2. Assess the reported issue to determine its impact on the candidate's performance, and decide whether to offer a retest or continue the hiring process. - -3. Escalate the issue to HackerRank Support on behalf of the candidate if you believe a platform-related problem affected their performance. Include the following details in your support request: - - - Candidate’s email address - - - Test or interview name - - - Approximate date and time of the issue - - - Feedback or comments from the candidate - -Following this workflow helps ensure a fair, efficient, and privacy-compliant candidate experience. - -**Note:** HackerRank recommends re-inviting the candidate to retake the test or interview if their experience was disrupted.  - -\ diff --git a/data/hackerrank/general-help/campusuniversity-hiring/7220470055-support-for-campus-events.md b/data/hackerrank/general-help/campusuniversity-hiring/7220470055-support-for-campus-events.md deleted file mode 100644 index 1a96d514..00000000 --- a/data/hackerrank/general-help/campusuniversity-hiring/7220470055-support-for-campus-events.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "Support for Campus Events" -title_slug: "support-for-campus-events" -source_url: "https://support.hackerrank.com/articles/7220470055-support-for-campus-events" -article_slug: "7220470055-support-for-campus-events" -last_updated_exact: "Jun 30, 2025, 5:27 PM" -last_updated_relative: "Last updated 10 months ago" -breadcrumbs: - - "General Help" - - "Campus/University Hiring" ---- - -# Support for Campus Events - -_Last updated: Jun 30, 2025, 5:27 PM (Last updated 10 months ago)_ - -HackerRank is committed to helping you lead a successful campus event. To do this, our support team needs a few details at least two days in advance to ensure we have enough time to scale our systems depending on the number of candidates you invite and the type of questions on your tests.  - -Here is the information we need:  - -1. Event date  - -2. Event start time - -3. Test duration - -4. Approximate number of attendees - -5. URL to the test - -Alternatively, you can submit a support request on the platform using this [form](https://portal.usepylon.com/hackerrank-support/forms/customer-request-form)**. ** - -Please be sure to provide at least 2 days of advance notice! diff --git a/data/hackerrank/general-help/contact-us/5656446182-our-hackerrank%E2%80%99s-solution-engineering-team.md b/data/hackerrank/general-help/contact-us/5656446182-our-hackerrank%E2%80%99s-solution-engineering-team.md deleted file mode 100644 index 4fc28364..00000000 --- a/data/hackerrank/general-help/contact-us/5656446182-our-hackerrank%E2%80%99s-solution-engineering-team.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: "Meet HackerRank’s Solution Engineering team" -title_slug: "meet-hackerranks-solution-engineering-team" -source_url: "https://support.hackerrank.com/articles/5656446182-our-hackerrank%E2%80%99s-solution-engineering-team" -article_slug: "5656446182-our-hackerrank%E2%80%99s-solution-engineering-team" -last_updated_exact: "Jan 30, 2025, 12:48 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Contact Us" ---- - -# Meet HackerRank’s Solution Engineering team - -_Last updated: Jan 30, 2025, 12:48 PM (Last updated 1 year ago)_ - -Would you like to schedule time with a Solutions Engineer(SE) to address your questions about HackerRank? Below are links to schedule time with members of the SE team. Please take a look at the common items cited below. - -**HackerRank’s Solution Engineering team** is available to help you with standard items such as: - -- How to assemble tests and best practices - -- How to search and navigate through the HackerRank library - -- How to upload your custom questions to HackerRank - -- How to review and understand assessment results - -- Configuration of team management - -- Any other questions or issues you may have - -Use the following links if you would like to book time with a SE to discuss any topic listed above: - - ----- - - - - - - - -

Solutions Engineer (Technical Office Hours) 
-([North America](https://calendly.com/hackerrank-office-hours-/hackerrank-technical-office-hours-namer?month=2022-10))

Solutions Engineer (Technical Office Hours) 
-([EMEA](https://calendly.com/hackerrank-office-hours-/hackerrank-technical-office-hours-emea?month=2022-11))

Solutions Engineer (Technical Office Hours) 
-([APAC](https://calendly.com/hackerrank-office-hours-/hackerrank-technical-office-hours-apac?month=2022-11))

diff --git a/data/hackerrank/general-help/contact-us/8616956464-contact-hackerrank-support.md b/data/hackerrank/general-help/contact-us/8616956464-contact-hackerrank-support.md deleted file mode 100644 index 324027ab..00000000 --- a/data/hackerrank/general-help/contact-us/8616956464-contact-hackerrank-support.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: "Contact HackerRank Support" -title_slug: "contact-hackerrank-support" -source_url: "https://support.hackerrank.com/articles/8616956464-contact-hackerrank-support" -article_slug: "8616956464-contact-hackerrank-support" -last_updated_exact: "Sep 17, 2025, 10:05 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "General Help" - - "Contact Us" ---- - -# Contact HackerRank Support - -_Last updated: Sep 17, 2025, 10:05 PM (Last updated 7 months ago)_ - -If you need assistance with the HackerRank for Work platform, use one of the following support options: - -- **Submit a request:** Select **Support** in the footer of the HackerRank for Work platform. - -- **Email:** Send an email to [support@hackerrank.com](mailto:support@hackerrank.com). - -**Note:** HackerRank provides separate support options for Candidates and Community users: - -- **Candidates:** Email [candidate-care@hackerrank.com](mailto:candidate-care@hackerrank.com) - -- **Community users:** Visit the [HackerRank Community Help Center](https://www.hackerrank.com/support) - -\ - -\ - -\ diff --git a/data/hackerrank/general-help/deprecations-and-experience-changes/9867323057-january-2026-deprecations-and-experience-changes.md b/data/hackerrank/general-help/deprecations-and-experience-changes/9867323057-january-2026-deprecations-and-experience-changes.md deleted file mode 100644 index 9e297b25..00000000 --- a/data/hackerrank/general-help/deprecations-and-experience-changes/9867323057-january-2026-deprecations-and-experience-changes.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: "Deprecations and Experience Changes April 2026 January 2026" -title_slug: "deprecations-and-experience-changes-april-2026-january-2026" -source_url: "https://support.hackerrank.com/articles/9867323057-january-2026-deprecations-and-experience-changes" -article_slug: "9867323057-january-2026-deprecations-and-experience-changes" -last_updated_exact: "Apr 22, 2026, 11:36 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "General Help" - - "Deprecations and Experience Changes" ---- - -# Deprecations and Experience Changes April 2026 January 2026 - -_Last updated: Apr 22, 2026, 11:36 AM (Last updated 4 days ago)_ - -HackerRank periodically deprecates features and experiences to improve reliability, reduce complexity, and deliver the best version of the platform. - -# April 2026 - -The following changes will be effective April 22, 2026. - -## Engage - -### Candidate Sourcing - -The candidate sourcing feature in Engage, including the Candidate Assistant and JD-based candidate discovery from the HackerRank candidate library, has been deprecated. - -You can continue to add candidates using existing import options, such as CSV upload, and promote your events through the HackerRank Community to reach relevant candidates. - -## Screen - -### Global Candidates Page - -The global Candidates page is being deprecated. You can continue to search for candidates using the search bar or view candidates within specific tests from the Candidates tab. - -### Candidate Prep Portal - -The Candidate Prep Portal is no longer available as part of the standardization of the candidate experience on the candidate site. - -Candidates now access pre-test information and start tests directly from the candidate site in a single, consistent flow before the assessment. - -### Local IDE/Offline Test Flow - -The Local IDE (Offline) experience is no longer supported due to integrity concerns. Candidates are now required to complete assessments using the HackerRank IDE for both new and existing tests. - -## Interviews - -### REPL Console in Interviews - -The REPL console in interviews is being deprecated. You can use the built-in code execution in the coding environment to run and test code. - -This change removes duplicate functionality and provides a more consistent, reliable code-execution experience during interviews. - -### Phone Call Feature - -The phone call feature in interviews is being deprecated. Interviewers and candidates can continue using the built-in audio and video capabilities for communication. - -# January 2026 - -The following changes will be effective January 28, 2026. - -## Screen - -### Legacy Content Library Experience - -All remaining users will be migrated to the new Library experience. The updated Library includes natural language search, 15+ filters, advanced sorting, and question summaries to help you find questions faster. - -### Legacy Detailed Test Report - -All users will be upgraded to the new detailed report experience. The new report makes reviewing candidates easier with: - -- Code playback - -- An integrated IDE view - -- Simpler, more intuitive navigation - -### Local IDE/Offline Flow - -Due to increased integrity risks, the Offline (Local IDE) experience is no longer supported - -What this means for you: - -- Existing tests that use only Offline flow will continue to function as-is - -- Tests with Offline flow enabled cannot be cloned - -- All other new and existing tests will require candidates to use the HackerRank IDE - -## Interview - -### Twilio-Powered Interviews - -We’re deprecating Twilio-powered interviews and transitioning affected accounts to Zoom. Since most HackerRank interviews already run on Zoom audio/video technology, this will provide a consistent experience across all customers that supports key features like background blur and transcripts. - -If this change applies to your account, you will have received direct email communication from HackerRank with additional details. diff --git a/data/hackerrank/general-help/evaluation-guides/1216495690-early-talent-.md b/data/hackerrank/general-help/evaluation-guides/1216495690-early-talent-.md deleted file mode 100644 index 6fbb911e..00000000 --- a/data/hackerrank/general-help/evaluation-guides/1216495690-early-talent-.md +++ /dev/null @@ -1,206 +0,0 @@ ---- -title: "Early Talent" -title_slug: "early-talent" -source_url: "https://support.hackerrank.com/articles/1216495690-early-talent-" -article_slug: "1216495690-early-talent-" -last_updated_exact: "Oct 15, 2025, 10:15 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "General Help" - - "Evaluation Guides" ---- - -# Early Talent - -_Last updated: Oct 15, 2025, 10:15 PM (Last updated 6 months ago)_ - -Hiring early talent developers is vital to a company's success. Not only do they help shape your company’s culture, but as they develop skills, they help drive the future development of your company’s road map. Early Talent usually consists of recent college graduates or developers with less than two years of hands-on, real-world experience.  - -HackerRank has put together the following best practices process for hiring early talent developers. From resume submission to onsite interview up to the final offer, HackerRank can help streamline this process so that your team is spending as much time as possible effectively evaluating the right skills for the role. - -![Early_Professional_Hiring_January_2022.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046455260-?Expires=253370764800&Signature=aNCPolJOfcO~1rJrys69SYI7WqN8YTG5OZdztnltiQ5Sjgu~J~jzy0lJCt8ApuqonBVrP0--fAlMFW~nRPPdKoKCQongcV27imx-taHcvrPBTIs2IvHGnq4r7iGFwuxR3d3p6rHVi5IdoocNoA~c5LrRtIJECDd~zsELDAw~kXXpXb3yvqqusG4tBgzs4ksRikP3Wr-J7WlBzkAf0ixf6JsUySIhGIqiGzihjgMoxdklE~rpO5G4hZlnznLaRdFwpiw9cWEOZialu-L2y1KxdLTZeKUPQp626~R0eMJqqi9zRehn78CJZB3kzVFM5rzx5UtnokDKOaHzxXcBHpI8UA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Phase 1: Plan  - -#### Step 1: Define your hiring process - -Before the role can be promoted, Talent Acquisition, Hiring Managers, and Subject Matter Experts should all work together to define what the assessment and hiring process should work.  - -Factors to consider:  - -- What role are you hiring for? - -- Will they be an intern? Campus hiring? Or blast off to everyone? - -- How can we reduce bias in our hiring process? - -- Who will be your SME? - -- Will there be an ATS integration for housing data?  - -Subject matter experts are vital in the planning stage. These individuals are typically experienced developers within the business. They could potentially be the hiring manager. As the SME, they ensure the most effective and efficient assessments/questions/processes are leveraged by your organization. This will be true for any role or experience level. - -An SME will help you: - -- Define a range of skills that you want to hire for - -- Decide question randomization and cutoff scores - -- Structure the processes in place for test validation - -#### Step 2: Identify your test validator - -Next, Identify your test validator. This individual is frequently a current employee that is at the same level as the role you are hiring. Create a timeline for how long the validation and test process will take. This will be a good time to send out calendar invites to secure deadlines.  - -You can also use this time to set up and [](https://support.hackerrank.com/hc/en-us/articles/1500008525861-Introducing-Interview-Templates) [create Interview Templates](https://support.hackerrank.com/articles/2837093779-standardizing-interviews-using-templates#creating-an-interview-template-2). By using Interview Templates, hiring managers and interviewers ensure that they ask the same set of questions to every candidate applying for a particular role. - -These planning questions and this process are common across all levels but are most important for this level. If you need any additional help in reducing bias in your process, you can access one of our I/O psychologists. - -## Phase 2: Screen - -#### Step 1: Create the test - -Students will rarely be a stack match “out of the box,” so as a general rule, it’s best to incorporate a mix of core customer science questions and broader transferable skills, like knowledge of algorithms and data structures. - -Below are some tips and best practices for creating university and early talent assessment: - -- Length of Assessment: 60 - 90 minutes. - -- Level of Difficulty: Use 1 - 2 easy questions with 1-2 medium questions. - -- Question Types: - - - Coding Questions: Have the candidate write programs or define logic in functions to produce the expected output. - - - Multiple Choice: Candidates can choose one or more correct answers from the given list. - -HackerRank has a pre-built library of over 2,500 questions for over 20+ roles. Our predefined tests take the guesswork of what to include in these tests. Watch the video below to learn how to use one of our predefined tests.  - -
- - - -
- -
- -
- -###   - -#### Step 2: Send test invites to candidates - -Recruiters will usually send out bulk invites to take the test you created in the step above. Before sending out the invites, it's a good idea to:\ -\ - -- Decide what additional test settings to establish. - -- Brand the invitations and customized emails - -- Create a cadence to review all the candidates that will be pushed into the phone screen with the hiring manager  - -#### Step 3: Analyze candidate performance trends. - -Once you have sent out your invitations and candidates have begun to submit tests, you will want to evaluate the candidate’s scores in order to analyze the Candidate performance trends. This step will help you understand which candidates to further evaluate for the initial phone screen with the recruiter. If the phone screen is a success, you will have the information needed to invite them in for a virtual onsite interview session. - -Watch the video below to see how HackerRank’s Screen platform makes sending invites as easy as a 3-step process. - -
- - - -
- -
- -
- -##   - -## Phase 3: Interview - -#### Step 1: Setup your Interview - -It’s time to interview your top candidates. Now is a great time to get aligned with other interviewers. A consistent interview process reduces bias while also providing a way to benchmark and compare candidates to get the right fit.  - -Enable a consistent and structured interview process with our [Interview Templates](https://support.hackerrank.com/articles/2837093779-standardizing-interviews-using-templates). - -It's important that interviewers ask the same or similar set of questions to every candidate applying for a role. These templates ensure that each interviewer is asking the candidate the right questions.  - -A few questions to consider:  - -- How does the candidate react when they’re given a problem they’ve never seen? - -- Are you allowing room for diversity in the approach to the problem? How many ways can you solve it? - -We also created [Interview Guidelines](https://support.hackerrank.com/hc/en-us/articles/360049354333-Recommended-Questions-and-Interviewer-s-Guidelines) that provide recommended questions, curated specifically for interviews, that take less than 30 mins to solve. Pair this with interviewer [Scorecards](https://support.hackerrank.com/hc/en-us/articles/360048405234-Interview-Scorecards) to keep the interview streamlined.  - -Additionally, HackerRank Interview keeps the interview collaborative and interactive with video and chat functionality. The fully functioning IDE allows candidates to show off their code or dive deeper into the thought process with the ability to pull in test questions.   - -Watch this video to see how to use HackerRank Interview. - -
- - - -
- -
- -
- -##   - -## Phase 4: Rank - -It is crucial to make hiring decisions that can be backed by data. Some interviewers are easy graders than others, so benchmarking can take the subjectivity out of the decision, making the final decision easier across multiple interviews.  - -Access real-time data on a candidate’s performance on the test and in the interview. If you haven't already, it's a good time to discuss the protocol of where you want to review the candidate's interview information. Will you review in HackerRank or within the ATS if you have integrated one?  - -HackerRanks Benchmarking compares a candidate's scores on specific skills against a cohort of candidates who have been assessed on the same set of skills. - -The below video shows you how to use review candidate's information within HackerRank. - -
- - - -
- -
- -
- -\ diff --git a/data/hackerrank/general-help/evaluation-guides/2625349560-professional-hire.md b/data/hackerrank/general-help/evaluation-guides/2625349560-professional-hire.md deleted file mode 100644 index b372907b..00000000 --- a/data/hackerrank/general-help/evaluation-guides/2625349560-professional-hire.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: "Professional Hire" -title_slug: "professional-hire" -source_url: "https://support.hackerrank.com/articles/2625349560-professional-hire" -article_slug: "2625349560-professional-hire" -last_updated_exact: "Dec 21, 2024, 12:37 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Evaluation Guides" ---- - -# Professional Hire - -_Last updated: Dec 21, 2024, 12:37 AM (Last updated 1 year ago)_ - -## Overview - -Hiring professional talent is a much different process than entry-level and mid-level talent. These individuals have between 5-8 years of professional experience. Professional or Senior level talent is often a more passive candidate. In many cases, they are sourced through a referral internally. Additionally, many senior-level individuals are already employed and you will find that there are fewer candidates.  - -The below visual shows a typical, senior-level hiring process flow. In the following sections, we will go over key differences in hiring this level of talent. - -![Professional_Hiring__Experienced__January_2022.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046529441-?Expires=253370764800&Signature=eeOOqZToDxs~QEAMyLHJebK~uyCj7Ms5vST5C~LwVdfsgWdzvi3DpgMu1DNX31YJQkTd4GTuhT8RkKaF66fmzFmrAcRxdp5eGeJ7eVDMj0fvVg9nS-oqzU9ypclK46C1F4Z3BhRW7Hp7bdWy7qzyhwPrCAumPFqGY-vGoiGFk7JMuia5J9iO-CGQmGRZOEZwKA1WZ5KTg9UX9rynQRR6JMbiDeX4lQsYsjDQcqo065v~qe3LG15ltkgLUVK8F9w2bWLkUCTZsNyP5i3iLx7TgXLZCJTdS5H0~-BT6IY4SAgLf2Vo48qyOH-W5Z9byNdpKqv~E7kCSYKlevLuztG-Cg__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Phase 1: Plan - -When planning to hire senior-level talent, the process will need to be more collaborative. It’s important that you get everyone on the same page about what the process will look like.  - -Decide as a team: - -- What experience level are you looking for? Sr. Manager, Lead, Director, VP, etc.  - -- Do they need to have strong domain experience and knowledge? - -- What ideal personality traits would be a good culture fit for the team  - -- Will this be a panel-style interview? - -- What is the review process for making a decision? - -Many times a senior-level candidate will never receive a test. This will need to be decided upfront and may vary from candidate to candidate and from role to role. - -## Phase 2: Screen - -Whereas early-talent and mid-level candidates will be given a multiple-choice or real-world project, as mentioned above Senior-level talent will not. Typically, the best practice during the screening phase will simply be a phone discussion with the hiring manager.  Since they are most likely sourced or referred there may need to be less upfront validation. Experience speaks for itself. This is also a great opportunity for the hiring manager to SELL your company and team to the candidate. - -Use this time with the candidate to talk about: - -- The candidate’s experience.  - - - What are some projects that they were excited to work on? - - - What made the project successful? - - - What kind of projects would they like to work on in the future? - - - -- Innovative projects that the company is working on. - - - How will this role impact that project? - -This screening is a chance for you to get a feel for the candidate and their interest. If there is a mutual interest, now is a good time to let them know that they will be invited to a virtual onsite interview. Set the expectations with them of what they can expect for the in-person interview.  - -Before the interview, get the interview panel together again to re-align on the in-person interview.  - -## Phase 3: Interview - -The interview phase will typically include a few interviewers. The beginning of the interview is usually the best time to ask behavioral questions to identify if the candidate is a good culture fit for the company.  These questions should have been identified in the Plan phase of the hiring process.  - -The next half of the interview is more technical in nature. For a Senior-level role, you will want to avoid multiple-choice questions. The goal here is to have them showcase their problem-solving skills and their ability to build or fix a real-world application.  - -Have them showcase this by using a Whiteboard Interview question type, or have them work up an architectural Diagram within the interview.  - -Watch this short video to see how HackerRank Interview functionality can help. - -
- - - -
- -
- -
- -## Phase 4: Rank - -When it comes to making a final decision on a candidate, the process will rely mostly on the importance of feedback from the interviewers and the consensus from the entire hiring team. The information that was entered into the scorecards can be used to make a final hiring decision.  - -Check out how to review this information within the HackerRank Developer Skills Platform.  - -
- - - -
- -
- -
- -\ diff --git a/data/hackerrank/general-help/evaluation-guides/7033977271-manual-for-fair-hiring.md b/data/hackerrank/general-help/evaluation-guides/7033977271-manual-for-fair-hiring.md deleted file mode 100644 index a57d4e00..00000000 --- a/data/hackerrank/general-help/evaluation-guides/7033977271-manual-for-fair-hiring.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: "Manual for Fair Hiring" -title_slug: "manual-for-fair-hiring" -source_url: "https://support.hackerrank.com/articles/7033977271-manual-for-fair-hiring" -article_slug: "7033977271-manual-for-fair-hiring" -last_updated_exact: "Dec 13, 2024, 5:06 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Evaluation Guides" ---- - -# Manual for Fair Hiring - -_Last updated: Dec 13, 2024, 5:06 AM (Last updated 1 year ago)_ - -This manual provides information about the test development process and provides evidence that HackerRank’s assessments are highly job-related, reliable, and fair to all test-takers, regardless of their gender, ethnicity, or socio-economic background. - -To know about this, refer to the guide [Development, Validation, and Fairness of HackerRank Pre-Employment Technical Skills Assessments.](https://drive.google.com/file/d/1k--UdK03eG_ffXjlqK_ActzudYVva4ha/view) diff --git a/data/hackerrank/general-help/evaluation-guides/7483769801-mid-level.md b/data/hackerrank/general-help/evaluation-guides/7483769801-mid-level.md deleted file mode 100644 index d2669ca1..00000000 --- a/data/hackerrank/general-help/evaluation-guides/7483769801-mid-level.md +++ /dev/null @@ -1,129 +0,0 @@ ---- -title: "Mid-Level" -title_slug: "mid-level" -source_url: "https://support.hackerrank.com/articles/7483769801-mid-level" -article_slug: "7483769801-mid-level" -last_updated_exact: "Dec 13, 2024, 5:04 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Evaluation Guides" ---- - -# Mid-Level - -_Last updated: Dec 13, 2024, 5:04 AM (Last updated 1 year ago)_ - -## Overview - -Mid-level developers are the most in-demand experience level. Across the board in organizations of all sizes. Mid-level candidates typically have 2-5 years of experience. The below visual shows a standard mid-level hiring process flow. In the following sections, we will go over these key differences.  - -![Professional_Hiring__Mid-Level__January_2022.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046497002-?Expires=253370764800&Signature=MBS3DWO3FDVGZya5UJ33Cohga9ZZcgEKAstL1oIjI0Kn0o8NwwYT0Bf1FGZYcTYlii56al6XS3NLq4ovif2i68lGot720UcbiEEx0ifnsfyPShE6doHnOoHyNRQhtH7arKQLC1nIEiJkea1hyCRHo3Zhh~AeNyh8m4M56icmF5nxcg4g09xpdBOBxLbTksN0-HDMdVxcgFQhANocSTbwxzHH8XrZ58bL~b8Va8it0xBTW~-9-nOzIRYCES5pmOAOZyr86jO1FWAbL~uyePtt6y-MqP3A9saLWOF08FxDfnOOUFgGWRkqy-LYlN0mdCOhYcPSjG8~LPZQHB86ClZNGQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Phase 1: Plan - -Since mid-level talent is a more in-demand role,  this also means - they will have more opportunities available to them and therefore you may not have as many candidates. The planning phase is important because you will take on a slightly more calculated approach to the Interview process and the process should be a bit more hands-on than early talent.  - -Subject matter experts will play a lesser role in the mid-level hires, although you may still want to engage 1 or 2 hiring managers to play the SME role. You will also want to have a pool of validators for the screening assessments in order to create a timeline for how long the validation and test process will take.  - -Additionally, the planning phase is the time to: - -- Decide what is a must-have, nice to have, and what is not necessary.  - -- Narrow down the role and skills to more specifics than you would with early talent.  - -- Take the time needed to customize emails and communication steps.  - -## Phase 2: Screen - -Unlike early talent, you may want to consider having a phone screen with your recruitment team, prior to sending out a screen challenge. Since the candidate pool will be smaller this is a great time to further refine the candidate list. It also allows the recruiter to explain the process.   - -Points to consider: - -- Incorporate more real-world projects from the Library.   - -- Have fewer multiple-choice questions and include questions that show more advanced problem-solving skills that show off their work experience.  - -- Typically these questions will be more in-depth and take the candidate 90-120 minutes to complete.  - -Next, you will want to evaluate the candidate’s scores in order to analyze the candidate performance trends. This step will help you understand which candidates to further evaluate in a virtual onsite Interview session.  - -The video below shows you how to send your test invitations, and how to evaluate results and feedback to move a candidate forward to the next stage. - -
- - - -
- -
- -
- -##   - -## Phase 3: Interview - -Once you have identified the top performers, it's time to start the interview round. With HackerRank Interview, you can keep the interview collaborative and interactive with video and chat capabilities. The fully functioning IDE allows candidates to show off their code or dive deeper into the thought process.   - -- During the Interview, you can pull in the previous advanced question type or Project and use this time to discuss their approach to finding the answer or problem.   - -- Doing this also shows the candidate that they actually had their submission reviewed and you are excited to review it with them.  - -Watch this short video to see how to use HackerRank Interview functionality. - -
- - - -
- -
- -
- -##   - -## Phase 4: Rank - -For a hiring manager, it is crucial to make hiring decisions that can be backed by data. Because some interviewers are more lenient, benchmarking can help make the final decision easier across multiple interviews.  - -HackerRank's Benchmarking compares a candidate's scores on specific skills against a cohort of candidates who have been assessed on the same set of skills.  Access real-time data on a candidate’s performance on the test and in the interview.  If you haven't already, it's a good time to discuss the protocol of where you want to review the candidate’s interview information. It can be reviewed in the HackerRank platform or ATS if you have the integration. - -The below video shows you how to use review candidates information within HackerRank - -
- - - -
- -
- -
- -\ diff --git a/data/hackerrank/general-help/hackerrank-ai-data-services/2212135172-hackerrank-ai-data-services-faq.md b/data/hackerrank/general-help/hackerrank-ai-data-services/2212135172-hackerrank-ai-data-services-faq.md deleted file mode 100644 index 4c4e3dcb..00000000 --- a/data/hackerrank/general-help/hackerrank-ai-data-services/2212135172-hackerrank-ai-data-services-faq.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: "HackerRank AI Data Services FAQ" -title_slug: "hackerrank-ai-data-services-faq" -source_url: "https://support.hackerrank.com/articles/2212135172-hackerrank-ai-data-services-faq" -article_slug: "2212135172-hackerrank-ai-data-services-faq" -last_updated_exact: "May 11, 2025, 3:14 PM" -last_updated_relative: "Last updated 12 months ago" -breadcrumbs: - - "General Help" - - "HackerRank AI Data Services" ---- - -# HackerRank AI Data Services FAQ - -_Last updated: May 11, 2025, 3:14 PM (Last updated 12 months ago)_ - -At HackerRank, we are committed to transparency. This document answers key questions about our AI Data Services. - -**What AI Data Services does HackerRank offer?** - -HackerRank’s AI Data Services business helps organizations build better AI models for their software development lifecycle. We offer the following services: - -- **Custom training data:** Organizations can request datasets specifically tailored to software development skills. - -- **Data annotation and labeling:** Domain specialists annotate and label data to ensure exceptional quality and relevance. - -- **Model testing and evaluation:** We help customers assess model performance to identify weaknesses and ensure that models meet real-world needs. - -- **Fine-tuning services:** We offer strategies to enhance model accuracy, optimize computational efficiency, and customize models for specific use cases. - -Through these services, we help organizations develop smarter, more reliable AI tools for software engineering tasks. - -**Why is HackerRank offering AI Data Services?** - -We recognize that the future of software development is deeply connected to AI. Our expertise in technical skills assessment, deep understanding of developer workflows, and global community of software professionals uniquely position us to create the highest-quality datasets for AI training. - -By offering AI Data Services, we aim to: - -- Advance innovation in AI for software development. - -- Support organizations seeking specialized, high-quality AI training data. - -- Continue to lead in the domain of developer skills and technical excellence. - -**What data is being sold?** - -HackerRank operates two distinct platforms: - -- **Business platform**: Provides services for companies to hire and upskill technical talent. - -- **Community platform**: Offers free coding practice resources for individuals. - -HackerRank’s AI Data Services do not involve the sale of any HackerRank company data, personal data, or activity data derived from HackerRank business customers. HackerRank does not use customer data, candidate activities, user submissions, or platform interactions from HackerRank for Work assessments, coding challenges, interviews, or any other customer-associated activities for AI model training. - -Instead, HackerRank builds datasets independently using specially curated data, generated data, and expert annotations. The privacy and security of customer data remain top priorities for HackerRank. - -Some non-personal data from the **Community** platform may be used to train AI models. However: - -- No personal data is shared. - -- Personally identifiable information (PII) is excluded from all training datasets. - -- Privacy protections are fully enforced in accordance with our policies. - -**Are my company's tests used for AI model testing?** - -No. HackerRank creates entirely new tests and evaluation content specifically for model testing. Your company’s hiring tests, coding questions, and assessments are never used for testing or training models. - -**Will AI models be trained on HackerRank’s hiring content?** - -No. HackerRank generates entirely new questions and exercises for AI training. The questions used for hiring, interviewing, and skill assessments remain separate and are never used for AI model development. - -**Who can I contact for more information?** - -If you have questions or need additional clarification, contact us: - -- **Email:** [support@hackerrank.com](mailto:support@hackerrank.com) - -- **Customer account manager:** If you have a dedicated account representative, they are available to assist you. - -\ diff --git a/data/hackerrank/general-help/hackerrank-ai-data-services/4425890244-hackerrank-dataset-creation-methodology.md b/data/hackerrank/general-help/hackerrank-ai-data-services/4425890244-hackerrank-dataset-creation-methodology.md deleted file mode 100644 index bf170bdb..00000000 --- a/data/hackerrank/general-help/hackerrank-ai-data-services/4425890244-hackerrank-dataset-creation-methodology.md +++ /dev/null @@ -1,427 +0,0 @@ ---- -title: "HackerRank Dataset Creation Methodology" -title_slug: "hackerrank-dataset-creation-methodology" -source_url: "https://support.hackerrank.com/articles/4425890244-hackerrank-dataset-creation-methodology" -article_slug: "4425890244-hackerrank-dataset-creation-methodology" -last_updated_exact: "Jun 23, 2025, 7:29 PM" -last_updated_relative: "Last updated 10 months ago" -breadcrumbs: - - "General Help" - - "HackerRank AI Data Services" ---- - -# HackerRank Dataset Creation Methodology - -_Last updated: Jun 23, 2025, 7:29 PM (Last updated 10 months ago)_ - -This document explains how HackerRank designs, builds, and delivers datasets across the SDLC to help customers accelerate software development.  - -The workflow diagram below illustrates the HackerRank Dataset Creation Methodology. - -![Screenshot 2025-06-18 at 2.44.49 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1750240565284-Screenshot2025-06-18at2.44.49PM.png?Expires=253370764800&Signature=AWiGty2faU1IrR8BBad8KmcRpYdHrBY3EGVXFX8Qs9j3Q6Odno1QuTIfylZiSANzTAAJ1YhW42bO7lBWqus22K3sWQPaB5k8bJU7uk5R3EwgN-X0KvSbtaAWkV2DtkviJBN~cTJv3pC3Og~CkVBdhsy90m6QKofv4z0mb5f6~lZZO89kT8rgilY6AOHr9JpoUwDtP4rqkq54Ipp8U4SOsvY7yUBEOv1dbOeBAcm2agIWXqNpn3cH32Y0sMQVf7bvm5gijmTIdrdQQMC2kEk8dr3aC0~LsrulPCLal~uBAF6cpNQ2ki-dHIrLF-5fGZu9HIVqT6oJ2PO6hrTlDPlB4w__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Engagement kickoff - -Each engagement starts with a focus on understanding your business context, technical goals, data requirements, and security constraints. This ensures that HackerRank is fully aligned before any project work starts. - -### Objective and scope alignment - -The first step is to understand the use case and success criteria for your model. This ensures that all deliverables—from individual tasks to evaluation datasets—align with your end goal. - -- **Use case definition:** HackerRank’s machine learning (ML) scientists collaborate with your team to define the specific capability you want to improve, such as: - - - Code generation - - - Bug detection or bug fixing - - - Code summarization or explainability - - - Code refactoring or optimization - - - Test case generation - - - Secure coding or linting automation - -- **Model context:** Captures technical details such as: - - - Model architecture (for example, encoder-decoder, decoder-only, instruction-tuned) - - - Fine-tuning or post-training method (for example, full fine-tuning, LoRA, SFT, RLHF, DPO) - - - Token budget, latency targets, and context window constraints - -- **Success metrics:** Define both quantitative and qualitative goals, such as: - - - BLEU, CodeBLEU, exact match accuracy or code correctness (unit test pass rate) - - - Hallucination rate or failure rate reduction - - - Latency or inference cost per token - -By defining key performance indicators (KPIs) and model behavior targets, HackerRank aligns downstream decisions—such as task selection and evaluation format—with your business priorities. - -### Timeline and milestone planning - -The project is organized into distinct phases to support transparent and trackable execution. - -- The delivery timeline is collaboratively defined and divided into clear milestones: - - - Dataset structure finalization - - - Task sampling or pilot review - - - Evaluation setup and baselining - - - Final dataset delivery and sign-off - -- Each phase includes feedback checkpoints to maintain transparency. - -- Weekly syncs and shared project trackers ensure accountability and visibility. - -### Security and data residency - -HackerRank adheres to industry-standard [data privacy and security practices](https://www.hackerrank.com/trust/security/). During project kickoff, HackerRank finalizes your security and compliance requirements. - -- **Data handling:** If the engagement involves proprietary source code or model artifacts, the following are supported: - - - NDA-backed access controls - - - In-region data processing (for example, EU-only, India-only) - - - No-retention policies - - - Secure cloud handoff (for example, Amazon S3 with restricted access keys) - -- **PII redaction:** When working with production data (For example, code snippets from tickets or logs), custom pipelines are used for: - - - Personally identifiable information (PII) redaction (For example, names, emails, tokens, IP addresses) - - - Sensitive pattern masking (for example, API keys, database credentials) - -- **Tooling isolation:** All dataset creation occurs in isolated environments with access logs, version control, and auditability. - -### Stakeholder onboarding - -Stakeholder roles are clearly defined on both sides at the beginning of each engagement. - -- Your organization: - - - Technical point of contact (for example, Model Owner, ML Engineer) - - - Business lead (for example, Product Owner, CTO) - - - Security or compliance representative - -- At HackerRank: - - - Engagement Manager - - - Subject Matter Expert (SME) Managers - - - Quality Assurance (QA) Lead - - - ML Scientists - -HackerRank sets up a shared communication channels (Slack or email) and an optional shared drive for real-time updates and status reports. - -## Dataset preparation - -HackerRank’s core strength lies in a global network of highly vetted subject-matter experts (SMEs) and a proven methodology to create production-grade, diverse code datasets. The process integrates domain expertise, structured workflows, and multi-layered quality assurance to ensure that every data point is accurate, explainable, and aligned with your goals. - -### Expert-curated content generation - -- **SME selection:** Each dataset engagement begins with the selection of a dedicated panel of SMEs who possess verified expertise in the target languages, frameworks, and domains (for example, backend development, data engineering, DevOps). - -- **Realistic task design:** Each SME is responsible for designing original programming tasks that reflect authentic challenges seen in software development, such as implementing a REST API, debugging concurrency bugs, or refactoring legacy code. Tasks are aligned to customer objectives (for example, code generation, bug fixing, summarization) and vary in complexity and format (functions, classes, scripts, projects). The SMEs use internal authoring tools that provide real-time feedback on format compliance, tagging, and completeness. Dashboards that track author performance and dataset coverage are also maintained. - -- **Task** **authoring guidelines:** SMEs are trained with detailed, standardized instructions for task authoring. These include rules for: - - - Problem framing and clarity - - - Expected inputs/outputs - - - Coverage of edge cases - - - Test case design - - - Metadata requirements (for example, runtime constraints, expected performance) - -- **Task review and approval:** Every task undergoes structured review process led by an SME Manager (a senior content engineer with domain expertise) before being included in the dataset. The review process includes checks for technical correctness, clarity of instruction, real-world relevance, and compliance with authoring standards.\ - An internal toolset streamlines the review and feedback process to ensure task quality and accountability. - - - **Targeted feedback**: The SME Manager can provide line-level comments directly within the task. - - - **Revision loop**: Rejected tasks are returned to the author with detailed feedback and suggested improvements. The author revises the task and resubmits it for review. - - - **Version control**: All edits are tracked through a version-controlled system with audit trails. - - - **Performance tracking**: Maintain dashboards that track author perofrmance (For example, time taken for each task creation) and dataset coverage. - - - -- **Acceptance criteria:** A task is approved only when it passes review with no blocking issues. Strict quality checks ensure that: - - - Only fully approved tasks are included in production datasets - - - Partially accepted or “good enough” tasks are excluded\ - This structured review process ensures that each task is polished, unambiguous, and suitable for training or evaluating large language models (LLMs). - - - -- **Multiple solutions per task:** To improve the diversity and robustness of your training data, each task is independently solved by at least three different SMEs. This provides a range of solution styles and allows models to learn from varied reasoning approaches. You can also configure the number of solutions required per task based on your specific needs. - -### Metadata and context capture - -Each task and solution combination is annotated with detailed metadata to support downstream use, including: - -- Build and run instructions - -- Language version and dependency list - -- Time and space complexity analysis (when applicable) - -- Edge cases and expected failure modes - -- Performance tuning notes - -This metadata ensures reproducibility, easy filtering, and better control over dataset slices (for example, by difficulty level, length, or bug type). - -### Automated and human QA - -A dual-layer QA process is applied to maintain high submission standards: - -- **Sanity checks:** All submissions are validated through automated pipelines that execute test cases, perform linting for style and syntax, and verify consistency between each problem and its solution. - -- **Peer review:** Submissions are peer reviewed by another  SME to ensure correctness, clarity, and compliance with defined standards. Any disagreements trigger structured arbitration before finalization. - -- **Style and documentation checks:** In addition to functional correctness, each solution follow idiomatic coding style, include helpful comments, and avoid anti-patterns. These checks are essential for fine-tuning developer assistants and code explanation models. - -![2ndimage.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1750661521227-2ndimage.png?Expires=253370764800&Signature=f5XqprH57Z8Y2iCWmpFuUyGc1-VbNFeoTeE8S8uKmPo-rSQS7Tn53W451Z1IwrPsHjXE7h6enLyUJ7K5m~~RgoX9ikhbQmSX3hEAhgDR4K~Osi-dFHkyc2PvccLQGEJw6TJqtWrLO7Jr6hVK537sTd--Wme2LIUL5oF8qBCbZKUSgOTCavPW9Jd-pgAHHi7oRpnFaXRZ6ojZ7AD-zI-fCi2bbZrmQJNJ4CXgOESkRf2Wew1yPn-4rQzcJ1oXVZuZwbcn~LTVauFLbL-cp5wPeCrWvQhkHs087OEaVJcTZUcb2Ne4aUNPuJs7DajsAMB9XYx50UMt3J2-rx27KlrIiQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Model evaluation - -Once the dataset is finalized, it enters a structured evaluation phase to assess how well the model performs after fine-tuning with the new data. - -### Fine-tuning and initial evaluation - -- **Model integration:** The customer’s foundation model or foundation model of your choice is fine-tuned using the curated dataset. This includes: - - - Full fine-tuning - - - Instruction tuning - - - Few-shot prompt construction - - - Supervised or RLHF-style training, depending on context - -- **Benchmarks:** Model performance is evaluated using: - - - Standard benchmarks such as HumanEval, MBPP, and CodeXGlue - - - HackerRank’s ASTRA benchmark, customized for your use case - - - Custom test suites derived from your production use cases - - - Evaluation metrics aligned with your goals, such as BLEU, exact match accuracy, functional correctness, latency, and hallucination rates - -If no suitable public benchmark exists for a task (for example, domain-specific language, refactoring), HackerRank will co-design a custom evaluation suite with the customer to ensure meaningful evaluation. - -### Evaluation design (if applicable) - -When open-source benchmarks do not sufficiently address the use case, a custom evaluation suite is developed. This includes: - -- Task sets curated from your existing codebase - -- Manually evaluated gold labels from HackerRank SMEs - -- Metrics tailored to your business goals, such as readability, security, or test coverage - -- Edge cases and adversarial examples - -- Regression-safe subsets for future iterations - -### Performance feedback loop - -If the model fails to meet the predefined success criteria, a structured feedback process is initiated. - -1. **Error analysis:** Qualitative and quantitative analyses are performed, including: - - - Clustering of failure cases by problem type - - - Confusion matrix on labels or outputs - - - Code correctness breakdown (for example, syntax errors versus logic bugs) - - - Human review of model outputs when necessary - -2. **Diagnosis and attribution:** Determine the root cause of performance gaps by evaluating whether they result from: - - - Insufficient coverage in the dataset - - - Ambiguous task instructions - - - Model underfitting or overfitting - - - Evaluation mismatches - -3. **Dataset Iteration:** Identified issues are addressed by: - - - Refining existing tasks (for example, rewriting unclear problems) - - - Adding new examples to target weak areas - - - Diversifying solution styles or test scenarios - -### Continuous improvement loop - -The evaluation and tuning process is iterative: - -- The model is continuously fine-tuned using updated datasets. - -- New model outputs are re-evaluated against benchmarks and regression-tested against previous versions. - -- A dataset or model version is approved for deployment only when: - - - Target primary metrics are achieved - - - No regressions are found in secondary metrics - - - The customer signs off - -The goal is to close the loop between model behavior and dataset design, ensuring that the data you invest in leads to measurable improvements in real-world performance. - -![3rdimage.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1750661548530-3rdimage.png?Expires=253370764800&Signature=ng6VScoxr55wIa8vBJdepawv1r21lnlttYtc2cyDWafO9SRWB-4u3eoubYxedaqVy0rsEe2MhdiiGvxhoiZqgQdK320RBVgs56Dpcla79mbHxbkD3lRUlAJgZg8gDlauxB-3Tg5DH8R05Bts4k9qpwt7d7892-aNQK748~GtbzP9YWOWFJP0HxGD9WwWw9NBPfuwnL1VwJJSO2Qu4cWgzdE2fOfTAxdk5JqFKvljFluxqjBnPy~ekNGsa0HznyGJ4OZ0nLy1axjHc9wYWUN~X7zbk6XZzsVyB92KFu1ShOieHJP1vOs78neDoGHJTq0KyhEMaYTjWNLWajbyepvQ4g__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Quality review - -Before delivery, each dataset undergoes a structured, multi-stage quality review to ensure that every task and solution meets standards of correctness, clarity, and consistency. - -### Final human review - -Every task and associated solutions undergo a final manual audit by the senior SME reviewers who were not involved in the task creation. This unbiased checkpoint guarantees integrity across the dataset. - -The following criteria are verified: - -- **Business logic and technical correctness:** Does the task represent a realistic and meaningful programming challenge? Do all solutions correctly address the stated problem? - -- **Code style and formatting:** Are the solutions idiomatic, readable, and aligned with language-specific style conventions? Is formatting consistent and instructional? - -- **Clarity and completeness of explanations:**  If the dataset includes inline comments or external explanations, are they clear and accurate for an LLM to learn from? - -- **Test coverage and execution behavior:** Are edge cases tested? Do the test cases validate both correct and incorrect implementations? Are time and space constraints respected? - -### Rubric-based evaluation - -Reviewers use a scoring rubric that breaks down each task into key dimensions (for example, clarity, correctness, completeness and, format) with defined pass/fail criteria and reviewer notes. This provides a consistent and transparent scoring system across reviewers. - -- Objective scoring ensures alignment with customer expectations. - -- Reviewer notes are logged per task for traceability and continuous improvement. - -### Dispute resolution and arbitration - -If multiple reviewers disagree: - -- A structured arbitration workflow is initiated. - -- Each reviewer presents their assessment and rationale. - -- The SME Manager mediates to reach consensus. - -- A task finalized only after all concerns are resolved and the outcome is documented.  - -This process avoids subjective inconsistency and ensures no task proceeds with open questions. - -### Version control and audit trail - -All task edits, feedback cycles, reviewer comments, and approvals are tracked using internal tools. - -- Change logs are maintained for each task. - -- All reviews are timestamped and attributed. - -- A complete revision history is available on request to show how and why a task evolved. - -### Tools and automation - -While human reviewers lead the process, a final automation pass is also performed to: - -- Revalidate test cases and runtime behaviour - -- Detect formatting drift and file inconsistencies - -Verify integrity hashes (for example, SHA-256) to support reproducibility. - -![4thimage.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1750661568552-4thimage.png?Expires=253370764800&Signature=YLGJJwLY7KdRAZq8WFjpg25y0EgVahRm1I7GE6n38t6KNj7vBRbCjyr4ewCNnsACEP7i5gdPzdX2TNLeee9ymvdGjgCDbnMN0M~MQkDC2DRYN2gCfP6ulAhpir2At8OwL6vzZks-hlQF4qECc65AOn5o3V6avXmtqB0t-IdXlNR3T7UIlV-NTmCzDFltqKW27EqgHqbcs255HRyJG7qco-Lo-KynQ9SNjWQxxE0s6BbGpgjTiNJGLzxpRn9GJHl7dUq6tP94MOF3xFiSLeuDB2tfDcy51IBlW9jALWcrWmkaffT~~zwl5N8yYn-HNGFOrERkQBj04tTePaH5zicaUQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Dataset delivery - -After a dataset passes all quality checks and receives required approvals, HackerRank initiates a secure and verifiable delivery process. The delivery workflow is designed for traceability, reproducibility, and seamless integration with ML pipelines. - -### Packaging and finalization - -Before delivery, all components of the dataset are packaged to ensure it is portable, verifiable, and self-contained. - -- **Signed-off content** - - - All tasks, solutions, and metadata are approved through the QA process. - - - Includes applicable test files, build scripts, and runtime instructions, where applicable. - - - Task-to-SME attribution is included if required (anonymized when necessary). - -- **Versioning and integrity** - - - The dataset is packaged as a structured archive (for example, .tar.gz, .zip) with consistent file paths. - - - Integrity hashes (for example, SHA-256) are included for all files and the entire archive. - - - Git-based diffs for change tracking between dataset versions. - -- **Documentation bundle** - - - README file with dataset structure and usage instructions. - - - Data schema or annotation format definitions are included. - - - Security notes and handling instructions are documented. - -### Delivery channels - -HackerRank supports multiple secure, enterprise-compliant delivery channels: - -- Encrypted cloud handoff (for example, AWS S3 pre-signed URL, GCS secure bucket, Azure Blob link) - -- Customer-designated secure FTP or VPN endpoints - -All deliveries are logged and traceable. - -### Customer walkthrough - -Upon request, HackerRank provides a walkthrough session with your team to: - -- Review the dataset structure and evaluation setup - -- Clarify metadata, labelling conventions, or expected usage patterns - -- Address integration questions from data scientists or ML engineers - -- Collect feedback for future dataset iterations - -### Archiving and retention - -Once delivery is confirmed: - -- HackerRank retains a copy of the dataset and delivery logs for 30 to 90 days (configurable). - -- After the retention window, the dataset is securely purged unless otherwise agreed. - -- A formal delivery completion report is issued, including: - - - Timestamp of delivery - - - Integrity verification record - - - Summary of QA coverage - -\ diff --git a/data/hackerrank/general-help/hackerrank-ai/5847651809-hackerrank-ai-add-ons.md b/data/hackerrank/general-help/hackerrank-ai/5847651809-hackerrank-ai-add-ons.md deleted file mode 100644 index 015a7b80..00000000 --- a/data/hackerrank/general-help/hackerrank-ai/5847651809-hackerrank-ai-add-ons.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: "HackerRank AI Add-on See What’s Included" -title_slug: "hackerrank-ai-add-on-see-whats-included" -source_url: "https://support.hackerrank.com/articles/5847651809-hackerrank-ai-add-ons" -article_slug: "5847651809-hackerrank-ai-add-ons" -last_updated_exact: "Jan 29, 2026, 8:13 PM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "General Help" - - "HackerRank AI" ---- - -# HackerRank AI Add-on See What’s Included - -_Last updated: Jan 29, 2026, 8:13 PM (Last updated 3 months ago)_ - -**Experience the Power of AI in Hiring** - -# See What’s Included - -## Integrity features - -### Proctor Mode - -Proctor mode ensures the integrity of take-home assessments by monitoring the session for any suspicious activities via signals from the webcam, screen capture, and other sources, and presenting the findings in a report. It's intentionally designed not to impact the candidate experience unless there's suspicious activity. - -[Learn more](https://support.hackerrank.com/articles/5663779659-proctor-mode) - -[Enable Proctor Mode in Settings](https://www.hackerrank.com/work/settings/company-test) - -![PrcotOR mode.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769697790684-PrcotORmode.gif?Expires=253370764800&Signature=vxxz5hEicBHnWrGzwuVa4Izus2emwJYRzWNUjyqi0agpa6YbRU4lAHba9TZsGAdoyYiKxcolcbRr3yXtSje7uig5iPRCiYxfEK9JHfpuQmDfWLwidMn5l17lKce-~YEJcVszZ8Ii4y19y5WSkNsnqVUtSoQFdtwiUG42dqCaku93rSGoU1bceoYhdXNaWqqDi7y-UjwitrZfgPFquwBdxUZZZomkSowJsHlrMmkM854qRNuEWJzZXZgZh8F-MvCc3-CgLL~z9UIjI3h9XUdcXiuuiuls1xpAdIeHogvfFfcXEFW2nNGrAXkMICYXyR9wTjnGycffGUh8DJmjkM0M5A__&Key-Pair-Id=K3NV4LZ47N8M46) - -### HackerRank Desktop App Mode - -The HackerRank App adds a new layer of security for high-stakes assessments. It creates a secure testing environment by blocking unauthorized applications and continuously monitoring candidate activity. It delivers enterprise-grade integrity while preserving a smooth candidate experience. - -[Learn more](https://support.hackerrank.com/articles/5973590014-hackerrank-desktop-app-mode?_gl=1*1b0t48k*_gcl_au*MTY4MDU4OTM4NS4xNzYwMzg0MTMy*_ga*MTU1NjAxOTUzMC4xNzQ2NzgwNzYw*_ga_BCP376TP8D*czE3NjIyNTYxNjgkbzIyMyRnMSR0MTc2MjI1NjE4NCRqNDQkbDAkaDA.) - -![HackerRank App secon.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1762256551742-HackerRankAppsecon.gif?Expires=253370764800&Signature=gUt4YnQZTGo2yvA3y182V6L3aN4hy9Yxg3QCtvVumwRWGZ8E3FKGQFNZlkL7UUNSlzJMYCb5wEss3FLboqAX6Wk73jL1Y3tCVeOPeugEeTl~Am-nFWA6~esaWQoxWWd3zW3PlJRe-FBpgx9SlhQ~UyUHAWiyACZxCO~TqgU8tmJJQP9u6vHWGIM7vcsMJHPzU3~aZQPyS-8TbLnsy5iXeXc-AOOn0g4JqQiVRKFWgsuoQWNrXnjRnb2JPytQuf53b2ErcB4lJYUM-~yVKTIdx10M4Cwyy8Dk6nxm9n2zUC7kfA~HICVFQMjRaNTAEp99DPSCqwY4oOYvNInkbiZUIQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Screen to Interview Identity Match - -Screen to Interview Identity Match compares candidate images from take-home assessments in our Screen product with the images from the video feed in our Interview product and flags if there's a mismatch.  - -[Learn more](https://support.hackerrank.com/articles/8605077096-screen-to-interview-identity-match) - -[Enable Screen to Interview Identity Match in Settings](https://www.hackerrank.com/work/settings/company-codepair) - -![Screen to Identity Mismatch.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753780507822-ScreentoIdentityMismatch.gif?Expires=253370764800&Signature=c1lJcPeiISasTnyEfAarQZWoz48-xAOmpmSX-OY7O6ew6efj5UUedqC4uIvkzXYAaz9GcCNPSzSJeLZ3nfC4MOiPjjubnc6kEoVJakZaqK80ptS7rYLohPfz2A71~vRW0g70ai8yQsJWw354lsD8HcObXDNgQq5MNHaO4bJUHJqDg7cMLGuyL~qg81WTJOOm8hWO5doW8u7VjSdOiJV8-7Tbi9FTZpq0Kv0LnEGJZWtCcbFy7-rDdi7WDhx9XHkgkEYRybeUSlLjmxZrnxK8deanVDXVNN8tvntLc1AmrhX2Zvt6obg4lrFW9IwuYw6udht2km7ag6UqnGNHa-2ISg__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Features to evaluate NextGen Skills - -### AI-Assisted IDE - -The IDE now comes with an AI assistant mirroring the real world. It's currently a guarded assistant in take-home assessments in the Screen product and unguarded in the Interview product. - -[Learn more about Assistant in Tests](https://support.hackerrank.com/articles/1152916770-ai-assisted-tests) - -[Enable AI Assistant for Tests](https://www.hackerrank.com/work/settings/company-test) - -[Learn more about Assistant in Interviews](https://support.hackerrank.com/articles/5821380141-ai-assisted-interviews) - -[Enable AI Assistant for Interviews](https://www.hackerrank.com/work/settings/company-codepair) - -![AI first IDE- Chat (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fcda61d97-2c0c-4b33-adf6-b4c4aa0ee41e-1753626354383-AIfirstIDE-Chat%2525281%252529.gif-e9588d57-0951-4f39-83c7-ac51b487c1e5?Expires=253370764800&Signature=cLKEyzGX1l5dtrLH29khRgWwcppeej~ZEj3kJPLhoBL7U9Jxs0Qdi-TCAyT6-ueUwL2OfaIJ6E14viXMOYdq~eJFn3WJmgWNJpmGZ-xMyZLRQ1LmWoFb8NwdV686FidoM8xFEIs0PUGHdL3GF-L-CU8X5Tqrwvbr6WSpGW7XPdv7SfVr90L72cx1VLU99D2vnxdzOTrEXiUFsV4O2Z4PAi1LSveenDqfIigkoA5Bf5VumZG8zu8do1uBdqHRDs4pWWXKTuVJRkx~J40tqQEAaLIhwtvONjIk15RQNLyph8WMqKO4yFpaO5sR5pq2fsuDy~iT-uoa5B7N10N8R206uw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Advanced Evaluation - -Advanced evaluation extends beyond evaluating the candidates on code correctness and optimality. It assesses the quality of the code written, how they worked with the AI, and other factors, and all of these are summarized and presented in the report. - -[Learn more](https://support.hackerrank.com/articles/7098008997-advanced-evaluation) - -[Enable Advanced Evaluation in Settings](https://www.hackerrank.com/work/settings/company-test) - -![advanced eval.gif.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769697103503-advancedeval.gif.gif?Expires=253370764800&Signature=IQOHAbkvgt6-hrtqIp9EmhuslPcW8FYhxvtvlpRHAPdqRWQo6jHmlTX393mFO2RMCY1WoZZ4j7cfVT9HS0eGJIBpC5jDgYo1i~8gWlWYgcNEmcpSocTSpiPCbH9TiujuCaZOR07JS-VRQiproPze-P-fheO99lTzn9iXS-zuSlkyndunJ82iz2wFw~dCLWxTEyDEbEqapHPPRIzpHMxyvgRlZo2njZ9RVbvTjBOMPqAO81iVWMkZa0ebRDSGuYH-VI2LfsoSYZ6B8TK-HCn00~36JrntmBFSkufMtwJZykAX9DTKCF4FW0AA6KPeCOUXSyew32m-c2THW42wxIGwng__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Scorecard Assist - -Scorecard Assist uses AI to generate a structured summary from the interview session, analyzing a combination of the transcript and code playback. This is summarized in the rubric specified by the interviewer, helping them complete the writing of the scorecard more efficiently. - -[Learn more](https://support.hackerrank.com/articles/5847159594-scorecard-assist-for-coding-question) - -[Enable Scorecard Assist in Settings](https://www.hackerrank.com/work/settings/company-codepair) - -![Scorecard assist for Coding questions (2).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753781410869-ScorecardassistforCodingquestions%25282%2529.gif?Expires=253370764800&Signature=Y~PfGBxZxP63SMZFr2ZvdYoV5DUsD1QPytthhgOd65A0~iE9ugA9wP~5Vm-EOY9bybbI0bmcAXYTUjJwdyKbRMk2ufWYayQb12dEJIkBQjTvXYWfncdBHQNoz0EteLk9L4vTN~aY9rO2bTw4OJlHr1Ga2Vm4tkrLoQ-CfhHDN~MMWuPNQhubjpCqbChHI4nKiiecMahlpDbw7wS4m2Cd0XFhVQk5e7X1Nb6Ol~dmJD7gX0ekV0kOFYxoRWx7gWO9B976UvZBf-x~EOycnbrjq7oW0kGCtTJQnH7F~QcuuMdSAZvl4YA8e-~Cl~W4~qw6NkkRbeEtt6XSo2skx8z0fg__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ - -\ - -\ diff --git a/data/hackerrank/general-help/hackerrank-ai/9416207922-hackerrank%27s-ai-features.md b/data/hackerrank/general-help/hackerrank-ai/9416207922-hackerrank%27s-ai-features.md deleted file mode 100644 index a1ec6e66..00000000 --- a/data/hackerrank/general-help/hackerrank-ai/9416207922-hackerrank%27s-ai-features.md +++ /dev/null @@ -1,180 +0,0 @@ ---- -title: "HackerRank's AI Features" -title_slug: "hackerranks-ai-features" -source_url: "https://support.hackerrank.com/articles/9416207922-hackerrank%27s-ai-features" -article_slug: "9416207922-hackerrank%27s-ai-features" -last_updated_exact: "Mar 11, 2026, 9:43 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "General Help" - - "HackerRank AI" ---- - -# HackerRank's AI Features - -_Last updated: Mar 11, 2026, 9:43 PM (Last updated 2 months ago)_ - -HackerRank offers several features within its services that use artificial intelligence, machine learning, or similar technology (AI Features).  - -The table below shows a comprehensive catalog of AI features grouped by product, with details on functionality, provider, and availability. - - ------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

HackerRank Platform

AI Feature

AI Model Provider

Availability

-


-

Description

-


-

Screen

[AI Plagiarism Detection](https://support.hackerrank.com/articles/8000786908-ai-plagiarism-detection)

HackerRank

Generally Available

Detects copied or AI-generated code with high accuracy using proprietary models built on HackerRank-only data.

Screen

[Webcam-based Image Analysis](https://support.hackerrank.com/articles/7825915809-impersonation-detection#image-analysis-36)

Amazon Rekognition/ Google Gemini

Generally Available

Uses facial detection to identify multiple or no faces in the webcam frame to ensure test session integrity.

Screen

[Proctor Mode](https://support.hackerrank.com/articles/5663779659-proctor-mode)

HackerRank/ Google Gemini

Generally Available (AI Add-on)

Enables live monitoring, including tab-switching alerts, multi-monitor detection, and full session replays.

Screen

[HackerRank Desktop App Mode](https://support.hackerrank.com/articles/5973590014-hackerrank-desktop-app-mode)

-


-

HackerRank/ Google Gemini

Generally Available (AI Add-on)

-


-

Provides a secure desktop application with advanced proctoring controls, including enforcing full-screen mode, blocking remote access, screen sharing, and screenshots, restricting external applications, and preventing the use of virtual machines to ensure the highest level of test integrity.

Screen

[AI Assistant (IDE and Chat)](https://support.hackerrank.com/articles/1152916770-ai-assisted-tests)

OpenAI

-


-

Generally Available (AI Add-on)

-


-

Provides real-time code completion, debugging help, and AI-generated explanations for test cases and errors.

Screen

[Advanced Evaluation](https://support.hackerrank.com/articles/7098008997-advanced-evaluation)

Anthropic Claude, Open AI

Generally Available (AI Add-on)

-


-

Analyzes code quality (For example, complexity, maintainability), problem-solving approach, AI tool usage during coding, and automatically grades code review comments.

Screen

[Job Description to Test Creator](https://support.hackerrank.com/articles/6967597139-creating-a-new-test#creating-a-test-with-job-description-4)

OpenAI

Generally Available

You can quickly generate a skills-based assessment by using your job description. HackerRank analyzes the job description to identify the required skills and experience level, then recommends relevant questions from the HackerRank library. 

Interview

[Screen to Interview Identity Match](https://support.hackerrank.com/articles/8605077096-screen-to-interview-identity-match)

Amazon Rekognition

Generally Available (AI Add-on)

-


-

Compares candidate images between screening and interview to flag mismatches in real time.

Interview

[Scorecard Assist](https://support.hackerrank.com/articles/5847159594-scorecard-assist-for-coding-question)

OpenAI

Generally Available (AI Add-on)

-


-

Drafts interview feedback, highlights strengths/weaknesses, and suggests ratings—all editable by interviewers.

Interview

[AI Assistant](https://support.hackerrank.com/articles/5821380141-ai-assisted-interviews)

OpenAI, Google Gemini, Cerebras, Anthropic

-

Claude

Generally Available (AI Add-on)

-


-

-


-

Provides an AI-assisted IDE featuring chat, agent mode, and inline code completions powered by multiple models, enabling deep insights into how effectively a candidate leverages AI during coding.

Interview

Interview Transcript

Zoom

Generally Available

Transcripts capture all audio interactions and are easily accessible via email, reports, or API.

AI Interviewer

[Coding Round AI Interviewer](https://support.hackerrank.com/articles/6908366644-introduction-to-ai-interviewer)

Anthropic

-

Claude

Limited

-

Availability

Conducts adaptive technical interviews by asking coding questions and evaluating responses for deeper assessment.

Engage

Event Generator

OpenAI

Generally Available

Automates the creation of hackathons, coding competitions, and outreach events tailored to developer interests and aligned with the customer’s brand.

Engage

Engage Assistant

OpenAI

Generally Available

Provides content and targeting recommendations for recruiting teams to help identify and engage top talent.

SkillUp

AI Tutor

Anthropic Claude

Generally Available

Provides hints, practice challenges, and recommendations based on past performance and coding history.

Community

[Community Mock AI Interviewer](https://help.hackerrank.com/articles/8988753946-introduction-to-mock-interview)

OpenAI/

-

Anthropic Claude

Generally Available

Lets candidates take AI-powered mock interviews to practice for real assessments.

- -**Note:** Some AI features listed above are part of the AI Add-on package. For more information, see [HackerRank AI Add-on](https://www.hackerrank.com/features/hiring/ai-add-on). - -\ diff --git a/data/hackerrank/general-help/important-notifications/2086891729-hackerrank-maintenance-window-notification.md b/data/hackerrank/general-help/important-notifications/2086891729-hackerrank-maintenance-window-notification.md deleted file mode 100644 index acc78cd2..00000000 --- a/data/hackerrank/general-help/important-notifications/2086891729-hackerrank-maintenance-window-notification.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: "HackerRank Maintenance Window Notification Maintenance schedule Impact Required actions Frequently Asked Questions Need support?" -title_slug: "hackerrank-maintenance-window-notification-maintenance-schedule-impact-required-actions-frequently-asked-questions-need-support" -source_url: "https://support.hackerrank.com/articles/2086891729-hackerrank-maintenance-window-notification" -article_slug: "2086891729-hackerrank-maintenance-window-notification" -last_updated_exact: "Mar 19, 2026, 3:08 AM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "General Help" - - "Important Notifications" ---- - -# HackerRank Maintenance Window Notification Maintenance schedule Impact Required actions Frequently Asked Questions Need support? - -_Last updated: Mar 19, 2026, 3:08 AM (Last updated 1 month ago)_ - -The HackerRank platform will undergo a scheduled database upgrade during our regular maintenance window. This upgrade helps maintain platform reliability and performance. - -# Maintenance schedule - -- **Date:** Saturday, April 18, 2026 - -- **Time:** 05:00 AM to 06:00 AM GMT ([view all time zones](https://www.timeanddate.com/worldclock/fixedtime.html?msg=HackerRank+Downtime&iso=20260418T05&p1=769&ah=1)) - -- **Duration:** 1 hour - -# Impact - -- The HackerRank platform will be inaccessible for approximately one hour. - -- All platform services will resume immediately after the maintenance window. - -# Required actions - -Ensure that no candidate tests, interview sessions, or other platform activities are scheduled during the maintenance window. - -If you already have activities scheduled during this time, reschedule them outside the maintenance window to prevent disruption. - -- To modify test expiration time, see [Modify test expiration time](https://support.hackerrank.com/articles/2979262079-modify-test-expiration-time?lang=en). - -- To extend test invite expiry, see [Configure test invite settings](https://support.hackerrank.com/articles/9544354489-configure-test-invites-settings-for-tests#invite-expiry). - -- To reschedule an interview, see [Reschedule an interview](https://support.hackerrank.com/articles/2342466364-rescheduling-an-interview). - -# Frequently Asked Questions - -**How does this impact assessments?** - -The test interface will be unavailable during the maintenance window. Candidates attempting to launch a test during this time will see a maintenance notification prompting them to return later. - -![Screenshot 2026-03-13 at 1.21.54 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1773725078690-Screenshot2026-03-13at1.21.54PM.png?Expires=253370764800&Signature=DE6qtGXxWmg-dNi0KjUOBN6U4h3wm6piYyFzqeOGNgkUId4eInwSVHzRMjgbcSH71qPdriZZTmG-HqtJc~jsbXX8YpGU8OgUWas7g~KrbOB5tXNYSADhXHLe321KKh4QC8PhK8ZyYTr0GMpX0~c~fGl9jkA4bp~pQY8OwJkhbmhGAZuNg3B2xk2PnUr~Yu2vbFPW~gSU2cbAE30C1vAMGOh9IJJnddP9SOOlMPVjU29bHDlMeG0rvuhPawSppshwfupw1cBxc8OOGObQBDE22MZvTKvioF41C0LCO1xudLl2qwZTN~VxR5Nc2k0lRVtsATMqL3zTHG-QZZ2op0LK5A__&Key-Pair-Id=K3NV4LZ47N8M46) - -Candidates will only be able to start a test if they have enough time to complete it before the maintenance window begins. - -**How does this impact interview sessions?** - -New interview sessions cannot begin during the maintenance window. Candidates also cannot begin interviews within 90 minutes prior to the start of the maintenance window. - -If an interview is in progress as the downtime approaches, candidates will see warning messages to help them finish in time. Interview data recorded before the maintenance window starts will be stored safely. - -**How does this impact reports?** - -Reports and dashboards will be unavailable during the downtime. - -**What happens to test invites expiring on April 18, 2026?** - -You can update the expiration date for any test invites set to expire on April 18, 2026. - -- To extend invite expiry for all candidates in a test, see [Configure test invite settings](https://support.hackerrank.com/articles/9544354489-configure-test-invites-settings-for-tests#invite-expiry). - -- To extend invite expiry for specific candidates in a test, see [Set an expiry date](https://support.hackerrank.com/articles/6027855406-inviting-candidates-to-a-test#set-an-expiry-date). - -# Need support? - -- Visit the [HackerRank Status](https://status.hackerrank.com/) page for real-time updates during the maintenance window. - -- For assistance, contact [support@hackerrank.com](mailto:support@hackerrank.com). - -\ diff --git a/data/hackerrank/general-help/release-notes/1189675016-october-2024-release-notes.md b/data/hackerrank/general-help/release-notes/1189675016-october-2024-release-notes.md deleted file mode 100644 index 067c4e83..00000000 --- a/data/hackerrank/general-help/release-notes/1189675016-october-2024-release-notes.md +++ /dev/null @@ -1,352 +0,0 @@ ---- -title: "October 2024 Release Notes" -title_slug: "october-2024-release-notes" -source_url: "https://support.hackerrank.com/articles/1189675016-october-2024-release-notes" -article_slug: "1189675016-october-2024-release-notes" -last_updated_exact: "Apr 9, 2025, 11:14 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# October 2024 Release Notes - -_Last updated: Apr 9, 2025, 11:14 AM (Last updated 1 year ago)_ - -We’re excited to announce that our October 2024 product release is live! Key updates include support for Azure hands-on assessments, improved automatic question replacement with a new AI-based engine, enhanced autocomplete for coding questions, and a redesigned IDE layout for a distraction-free environment. - -If you need any help navigating these new features, email us at support@hackerrank.com or contact your account manager. - -## **Screen** - -### Improved Automatic Question Replacement - -In the last release, a feature was introduced to automatically replace questions in a test with questions with similar difficulty levels and required skills. The enhanced replacement algorithm now provides greater granularity, considering parameters such as the concepts assessed, the median time to achieve a full score, and the number of candidates who have tried the question. This ensures that the replaced question even more closely matches the original.  - -![AQR Final sn.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046036034-?Expires=253370764800&Signature=GNC4F3Gg-E9MMHInuqvnSPWiAilpQ3-BQJkYEaFiGfgp-Q8B~Y-olA2qQUptpwMV28g5sCB0SuQ-J6w5d5-ZGWA3ITh77errJMGqbeY1jdlp9Rr6RBDJ95HO3N6qXeJ-jG3xKwGHejofUIv6p5EmTOmlbtk6CrijllplCdyyCXmPa0UmZ8gs40JK1UVb20BRI~zz7WZxcaOd3SMFittlf4UgE1flj6AhhjnVaPjssbck1vfYdmG-4cDDGmghBraoXQtd3ADpOIMrYycr-sjV3skrzwrFjDJWRueA4HVR4CvRhnyXyZBRa4tRXpEmXtNTr-nllcVsLrjL5Gl1DkKdoA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [HackerRank Certified Assessments](https://support.hackerrank.com/articles/1649328687-hackerrank-certified-assessments#leaked-question-replacement-indicator-18) for more information.  - -## **Integrity** - -### **Improved Plagiarism Detection Insights ** - -The revamped codeplayer gives reviewers more context when a candidate is flagged for plagiarism. Now, you can see detailed reasons for why a candidate was flagged, along with the specific time frame where potential suspicious activity may have occurred.  - -This update provides clearer visibility into candidate behavior and helps identify unwarranted use of AI tools in assessments, displaying three types of signals to recruiters:  - -- **Potential reference taking:** The candidate is inactive for a certain amount of time between answering the question, and then there is a sudden non-stop coding activity. - -- **Suspicious code resetting:** The candidate removed and replaced a large piece of code that had already been written. - -- **External Copy Paste:** A large amount of code was copied over from an external source. - -![Plag signals.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046036707-?Expires=253370764800&Signature=oWDEL9jsYcJLu6dmSsibkwdJ7UHLw0mC1p4mZh0P1mnYwYWOzWAPlYTo7DCnfQUYCDbAvuiThJGJ3CvSLcasDRnelFbrBoMY0FP6jb17xbzd-6ophEV-adTSiEJFfowNnJwbFZ2LPB-P8Jq-vjN3LHqPzdqjg0wZ71YRworPPE8edrBiWlFtlIOYkKRfgLSrpztpG3nnrGVCwWrtAE-ciM4LT8YA93rsAccwFWumOaNuBuPK0wVxyaacW0boJ4h70IeWCHC~KcpkFxYI2jqePQ5g75v9BgxYRWhsFGxiaes3Przhex4zEfAkQja75Xer7txzqfWQjleYAypEVHYOYA__&Key-Pair-Id=K3NV4LZ47N8M46) - -[Enable AI Plagiarism Detection](https://support.hackerrank.com/articles/8000786908-ai-plagiarism-detection#enabling-advanced-plagiarism-detection-for-a-test-15) and refer to [Viewing Flagged Attempts](https://support.hackerrank.com/articles/8000786908-ai-plagiarism-detection#viewing-flagged-plagiarism-attempts-26) for more information.  - -## **Interview** - -### Tab Renaming in Interviews - -You can now rename individual tabs within our Interview platform, providing greater flexibility in organizing your interview sessions. Whereas previously tabs were given a default name, such as “Coding 1,”  you can now customize tab names to better represent the given task, such as “Problem Solving” or “System Design,” making it easier to navigate different stages of the interview and maintain a clear overview. - -![Tab Renaming Final sn.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046037462-?Expires=253370764800&Signature=H7Rw~5B00zuX10OFTB9Fnlo73V6IPwSkHj1nyq3mcQaZAFDGcw~-x9fRK~mRLjUMWIIvZepyw8N9J8w-DC5FMVUN4SE7SPgxFapaD51jKWvGZPQM26fSXM-tBnQdvoMJIuYmStpcWcD5uWjCDqCYPhGBwubclKXwZ01rpKc86B6o-VbtHY45XaGQtL-ohu01Y10HzMcYVLiZq9plE1KN-bYq3DQpFajIVbjuLbyrKvN-6ZIVtga5tF0NCYNZdRYoSZ6-q6XC8li4pSxpPU0JwN~lT88Y~89RW8DxaPGHGhxZ5U4CaNw3V5OggxpT37iInAwIisZIwgYP5O0pFT2MKQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Introduction to HackerRank Interviews](https://support.hackerrank.com/articles/9059560249-introduction-to-hackerrank-interviews#tab-renaming-24) for more information.    - -## **Developer Experience** - -### No More Plagiarism Warning Pop-Ups - -Candidates will no longer experience pop-up warnings when attempting to copy-paste from an external source or switch tabs during a test, minimizing interruptions during the assessment. Although candidates will no longer see pop-up notifications during tests, integrity guidelines will be provided on the pre-test instruction page, and suspicious activity signals will continue to be reflected in the candidate report and data export. - -Refer to [Proctoring HackerRank Tests](https://support.hackerrank.com/articles/1079706165-proctoring-hackerrank-tests#copy-paste-tracking-7) for more information. - -### Upgraded Coding Languages to Latest Versions - -All popular coding languages have been updated to their latest market versions, ensuring candidates can access the most up-to-date tools and features for their coding assessments. This isn't a one-time upgrade—going forward, the platform will continuously stay on the latest versions, keeping the coding environment on the cutting edge. - -| | | -|--------------|----------------------------| -| **Language** | **Version** | -| Python | 3.12.4 | -| Java | OpenJDK 21.0.4 | -| JavaScript | 289 | -| C++ | G++ 14.2.0, C++23 standard | -| C | GCC 8.3.0, C11 standard | -| C# | .NET 8.0.2, C# 12 | -| Bash | 5.2.32 | -| R | 4.4.1 | -| PHP | 8.2.6 | -| TypeScript | 5.6.2 | -| Ruby | 3.2.2 | -| Scala | 2.13.11 | -| Swift | 5.10.1 | - -See the [Execution Environment](https://support.hackerrank.com/articles/6693750503-execution-environment) page for more information about supported languages and versions. - -### Improved Autocomplete Functionality for Coding Questions - -The autocomplete functionality in coding questions has been enhanced, providing a faster, more reliable experience across multiple programming languages. This update delivers an intuitive coding environment that helps developers code more efficiently and accurately. - -**Key Highlights: ** - -- 10x performance boost in autocomplete latency in Java from 3 seconds to just 300 milliseconds. Significant improvements in other LSP features have also been made for coding languages. - -- Get real-time prompts when a package isn’t imported in Java, even before you run your code. - -- Expanded IntelliSense support for external packages in Java, Kotlin, C#, and C++. - -- Auto-Imports is enabled for 11 Languages.  - -![Autocomplete Fixed sn.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046038393-?Expires=253370764800&Signature=YvqmHNEydtsvRs5lFgwf4h~QJUUfbL00EaNSoMBcDhzUUWT52DR2UMGTwf6K-BHnngTw8wMCwn9QuEo1~DFurPnejMI65SqLFdaQ21RgjDrHp0pWHY72pEqKojBnz0ZyeoJb6pXTOlV0-mdIYuA-zvccHkiIkwFlJm13Xhgh02PLnxSDdtAZetx0~ttGpLPOzzCTumwV4qoBy1T7oINurIHiSocUvzsR3cCG-4D9plWr~br9cCfgm2ABZvxlOVMP9off5dEwx-BK3xlSMKX1Ydz7qG3baQZ66CeiRlV-Jo~My6fFdCt4FO4Iqpg74kWv8LBj75oykaV9VrH-I3hPxg__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Optimized IDE Layout - -The optimized IDE layout offers a practical, distraction-free coding environment. Question descriptions are embedded directly within the IDE, allowing candidates to focus on coding while keeping the descriptions easily accessible without taking up extra screen space. We have also added dark mode support for the IDE. - -![Screenshot 2024-10-08 at 2.27.18 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046038944-?Expires=253370764800&Signature=ZbR7t8t4tHVK4dYx0Q8dJdNmxNh4ywagZShsKvO~ZJ6TRd0ef45uQnlhNyEYucbblN8jTM~pzC78PUF1MxXgok~DCcLMWk7yCyzpk-dB~Ou9L9MP~MC53qGF46OyLyJ3HegqvvuZmWLGl~a79hySVo9kunSVoBCAKi~yPlzynvCrEn54lENiKT0I9FtT03sDereOf2GrQGZJV8927RBk9WZaEW9b1sQpEK9W6xDmdhBAvJmwkFI7CrDJy28b3OSIpwal6lMd5CbeIUG2Zd-pJQqxm06B5GITkBocsNP~fBhy81Z8rgNNHWWUPnNutl4fl3xzLD138QkVPXmztSr~BA__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Before: IDE layout with limited coding space* - -![Latest IDE1 (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046039507-?Expires=253370764800&Signature=G3oqaSBGp2uv0bolGoX3c1TR3vtwzki-W7IGapCNwx7RHePR4G4RA7Ghec3s-i4BUZ3MQ-Q69qaeknQ5LVQEY3UW7KnZefJntWIKl0viw2SVEV8lg58A~mTV2I8vYfXM-G8jwMhUpBcmH6WR~hJZfqo3SbSph1kDyo1ows9mWpC-VW~0QWdLcqXDe39ZpkXysnHPweVxitFjbzoR00pQh2BAUKYef8K7PPBDdiqypOsvIOaxZ-hOowucL3OWzJ5XRY8Nqi0P2eYIBVNXJEP8bQUnYaUKK3puvckEr6tGNl1-cKAOPVMjYMZFR0urOOkZ1HO2NX0oniwgSWW~PM-bZQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*After: IDE layout with collapsible question description and more coding space.* - -Refer to [Taking Front-end, Back-end, and Full-stack Developer Assessments](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402921107091-Taking-Front-end-Back-end-Full-stack-Developer-Assessments#using-the-hackerrank-ide) for more information.  - -## **Data** - -### Faster User Data Export with Additional Data - -We have upgraded the user export feature to provide faster performance and more detailed data. The data download now takes less than 3 seconds, and the exported CSV file includes the following additional columns: - -- Department Name - -- User Created Date - -- Sign-In Count - -- Locked Date - -- Questions Created - -- Tests Created - -- Test Invites Sent - -- Interviews Participated In - -- Interview Invites Sent - -![User Data.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046040084-?Expires=253370764800&Signature=fBxw94j7Amc17T1J2sAkbydQLrvvftIrBRWriQsTo0wJnyCsh~jpV~BG8QuhYv3nIjL-RlLFoTsidJoxJFUnPQ-KQ8r91noFp2BvEm6iIyu-sfxKNbG6Ml3DXhkLC1CJFbgslyzAqxGikj00z8zp7lHL8bDwFeoSAltM1Kww1-VmDYpRgGlOKidnpR6cpphnUXjrYbuj5glLowDajtydQHd6vv6~-CVGN~6jv5rc96ymZwlcPhzm8DBgyLUq5Srdu3H-kpbCjIS6j1f7EVG89gXUUDTkofgxwWeKZywz7YwwiV6L4HLp1m3Ceft2DV2HoDE8kQ8m7hldWMDuZlbYmg__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Custom Question Export - -Admins can now export detailed reports of custom questions from the "My Company" tab under the library. The export includes key information such as question ID, Question Name, Author, Created Date, Question Type, Difficulty Level, Scores, Number of Attempts, and more. This feature enables you to review, audit, and manage questions created by their users. - -### Improved Data Accuracy with GDPR Compliance - -The insights dashboard has been enhanced to ensure accuracy even when data is deleted due to GDPR. It now includes active and fully anonymized GDPR-deleted data, allowing aggregated metrics—such as total invites, total attempts, and more—to reflect the complete historical picture. - -Improved dashboards include:  - -- Test insights - -- Test usage - -- Question insights - -Refer to[📄 Test Insights](/articles/7964147006)and [📄 Question Insights](/articles/3255724462)for more information.   - -### Enhancements to Test Data Download Export - -Specific columns in the Test Data Download are reordered for ease of data consumption. The export will now have five additional columns: - -- **Attempt Count (Lifetime):** Represents how many times a candidate has attempted the same test if invited multiple times, irrespective of the selected period during report download. - -- **Total Questions Asked:** The total count of questions presented to a candidate in a test. - -- **Percentage of Questions Answered:** The proportion of questions answered by the candidate out of the total questions asked. - -- **At Least 1 Question Answered:** Shows whether the candidate answered at least one question. - -- **All Questions Answered:** Shows whether the candidate answered all the questions. - -### Enhanced Test Listing Export - -The test listing export now includes a new column, "Total Leaked Questions," which displays the number of leaked questions in each test. This update lets you quickly identify which tests contain leaked questions and require question replacements when downloading the export. - -## **Integrations** - -### Rebuilt Eightfold-HackerRank Integration - -The latest HackerRank-Eightfold integration delivers a more streamlined and efficient experience. It allows you to manage assessments and interviews from a single unified application, reducing complexity, minimizing errors, and improving overall workflow. Additionally, all future Eightfold integration updates will flow directly to this application, ensuring you can always access the latest features and improvements.  - -The new app is available on the [Eightfold marketplace](https://app.eightfold.ai/app_marketplace/app/59982d14c98443b19a77234ef56c127f), and existing users will need to connect to it to access these updates manually. - - - -Refer to [📄 Eightfold - HackerRank Integration](/articles/7924497743)for more information.   - -### iCIMS Bulk Assessment Inviting - -The bulk assessment inviting feature lets you simultaneously send test invitations to hundreds of candidates from iCIMS. Once enabled, moving candidates to the bulk invite status triggers automatic invites for the default assessment on the job requisition. Candidate completion statuses and results are automatically updated in iCIMS, enabling easy progress tracking without manual effort. - -Additionally, the recruiter who initiates the invites will receive a report informing them of the status of each invitation, helping ensure full visibility into the process. This integration workflow is built on a robust system for efficiently handling high-volume assessment invites. - -To enable this feature, reach out to [support@hackerrank.com](mailto:support@hackerrank.com). - -![ICIMS sn.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046041276-?Expires=253370764800&Signature=YHltKpSV8Pxd4gveseb8FtigX8I3hrIQhXf8zWZ1-5KlShQQ4YYipcGWEVCeZRPyiM-Jn-P8rbKTAaDC7C387cxel9iZiEAk4aTNn8yUm2JLWDmbI10WGrRhZSm~mSWuSECUhG4hp70aGvSakp4o9j9aUhIXXSUzFfcMWvAetoDfEu8famEL-lAkUaYuCKQnhQI5elyy-UNAqSJ2Blw799amRgNFrUr~BBD~1IRNrrc3sgJriDJdjN6Rm9N21QLmsztT7IuZnCKmPHKoyontBig-rYklzWkBeqOpueUDKwAVaa~ZE~kFEaGBwh0-7Da6f3BBqXGa-CaQKo~im-Mwaw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to[📄 iCIMS - HackerRank Integration Guide](/articles/9631673147)for more information.   - -## **Admin** - -### Bulk Add/Remove Users to Teams - -Admins can now bulk add and remove users from teams, even across multiple pages, making managing large groups easier for both team and company admins. A new dropdown menu consolidates bulk actions, allowing admins to easily add, remove, lock, unlock, and export selected users. - -![Bulk Upload sn.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046042039-?Expires=253370764800&Signature=ayhlE20WSqD65BQIRH7UA28OjHXPFAVnDtgbGRIVOw-ZgLfGkL2mqg3p~15wRbYBx1Iyk3XzARumQJYPGqu-jkcHhmQKLIkKgE4JyNOXq1fQYI1uDFYTDv8RhDpha4jYUt0PPgjrt1XbB1UrQVnqEYTu4UvFLO-fn0ers52HfSgIZIRKKOnfDosVni2frxCvPPdqrlEMwVAYjLufkk44Rer1MRkZEGemVw814nZyEwJgynE8rxwizgDo5-R~TNnAa53XgS-dW8Ql5SVPboZYgu9BIdw0KAtd34PnsnUMgF~lAh3O8Rin-RMp9LRXKcCclmGSczwZmceXFC8Xxh9nYA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Bulk User Management](https://support.hackerrank.com/articles/1508181842-teams-management#user-management-6) for more information.   - -## **Skills** - -### Azure Hands-On Questions - -You can now assess candidates by adding Azure hands-on questions from the HackerRank library to your tests. With this new Cloud skill offering, candidates can complete tasks directly in the Azure Portal using a temporary account provided by HackerRank. For example, they might be asked to set up a Virtual Network and configure Network Security Groups or host a website using Azure Web Apps. Once completed, their work is automatically scored and logged in the test report. - - - -*Azure Questions in HackerRank Library* - - - -*Candidate Experience * - -Refer to[📄 Assessing Candidates for Azure Skills](/articles/8545628905)for more information. - -## **Library Updates** - -The HackerRank Library has undergone a significant expansion, introducing many new questions and enhancing our content offerings to serve your assessment and hiring needs better. - -**Highlights** - -- **Coding Tasks**: 243 coding challenges designed to assess practical programming skills and algorithmic thinking. - -- **Projects:** 119 projects that simulate real-world scenarios, enabling candidates to demonstrate their ability to manage and execute complex tasks. - -- **MCQ:** 747 new multiple-choice questions to test theoretical knowledge and problem-solving abilities. - -**Updated Job Families** - -The latest content enhancements focus on the following key job families to ensure comprehensive and relevant assessments: - -- Software Engineering - -- Web Development - -- Cloud - -- Cybersecurity - -- Data Engineering - -- Mobile Development - -**Added Skills** - -A diverse range of 77 distinct skills has been integrated across these job families, providing robust and specialized evaluations to match current industry demands. - -Explore the complete range of questions in the [HackerRank library](https://www.hackerrank.com/work/library/hackerrank) and gain insights into various [HackerRank roles](https://www.hackerrank.com/roles-directory/). - -## **Engage** - -### Enhanced Email Customization - -You can now fully customize invite and reminder emails within Engage. The updated email editor includes new variables, such as invite and microsite links, and offers advanced formatting options like font size, style, and color. These enhancements allow you to tailor your email content - - - -Refer to[📄 Create an Event](/articles/7549509598)for more information.  - -## **SkillUp** - -### Role Insights - -Offers managers a comprehensive overview of their team’s certification progress and performance for specific roles. This section enhances visibility over skill development, ensuring developers can achieve their learning and certification objectives. This page is divided into two tabs: - -- **Insights**: Provides an overview of certification metrics for a specific role, showing the percentage of developers certified and those who have attempted certifications. It also features a funnel chart to track developer progress through each stage: invitation, attempt, and completion. - -- **Developers**: This section displays detailed information on individual developers’ certification status, scores, due dates, and recent activity. Managers can filter, sort, and take actions like sending reminders or adjusting due dates to effectively track and support the team’s progress. - - - -### Assessment Details Panel - -The new assessment details panel empowers managers to foster their team's professional growth. It provides a comprehensive overview of each team member's skill development journey, allowing managers to effectively see progress on certifications, oversee learning objectives, and manage due dates. Enhancing visibility into individual progress enables managers to guide their teams in their continuous learning and career advancement. This feature helps managers navigate professional development pathways. - - - -### Transparent Certification Results - -Developers can now view a comprehensive overview of their certification performance, including a breakdown of each skill assessed, individual scores, the number of test cases passed, and the time spent on each section. This detailed feedback helps developers understand their strengths and areas for improvement. Once certified, they can download their certificate from within the results panel. - - - -### Reminders and Due Date - -With new certification management controls, managers can proactively send reminders or adjust due dates as needed. This ensures that developers stay on track with their skill development and can complete certifications at their own pace. When a developer completes their certification, the system notifies managers and excludes the developers from reminder emails. This feature is accessible from the Developers tab within the role and skill details sections. - - - -### Prompt Engineering - -The new Prompt Engineering skill lets developers level up their AI expertise. As a developer, you can write, test, and submit prompts using an easy-to-use editor built into the certification assessment. The skill includes learning resources to get you started, a practice test to refine your skills, a beginner-level badge, and a final certification to prove your proficiency. Perfect for anyone looking to dive deeper into AI and showcase their knowledge!  - - - -## **HackerRank Community** - -### Improved Problem-Solving Mock Interviews - -In April, AI-powered mock interviews for basic problem-solving were launched, and invaluable feedback was received from hundreds of developers. The new and improved mock interview includes: - -- Pinned and Structured Coding Questions: Coding questions are now better structured, and divided into clear sections: “Problem Statement”, “Function Description”, “Returns”, and “Constraints” for better understanding. Even as developers interact with the interviewer bot, the coding questions they must solve are automatically pinned to the chat - no more endless scrolling.  - -- Realistic Interviewer Responses: Interviewer dialogues and questions are more concise, closely mimicking a real interview experience. - -- Improved Feedback Screen: After completing a mock interview, enjoy a redesigned feedback screen with detailed performance insights and an option to leave feedback on your experience - -![Mock Interview2.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046047506-?Expires=253370764800&Signature=A8Q9Wk-qgYOcNS7uleZoGchuvnr1kMAsqfUmYAVQXetudHoipkm-w8yKjAo8APVaD2s7EodwBc~WLZ3xekSCkOYeQajtUqwY1fUUJH0Me4j41RyO8dJxfApYnlTq3DeGyb9JbcFUbYbbvezw1DmoSeacxHNa-BpQVCA3LvlgT22a5MnzxDweHK3OhG2U223ZGQMn9RBZD7iIqLyIsD1J8lmugx24WvHSbYI6viiiUmNl0ics2cZhBcZjb5ETYDyLtRcHEDbFohn1up7ljbmn7u1fV09bMqt02F4Q7nfvocRkmrGj~3V1-GZYvPT8d7pxl0wD5c3Vkj86oPtjxoc15Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -### AI-powered Front-end (React) Mock Interviews  - -A new mock interview experience that provides you with tailored interview prep. - -Designed for aspiring front-end developers, this React-focused mock interview offers a unique experience with a customizable VSCode IDE, available for the first time in our product. Practice coding in a familiar environment and interact with our enhanced interviewer bot for a realistic interview simulation. - -![FEMI final sn.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046048210-?Expires=253370764800&Signature=Ll9~wYxYC4Ry3w4dOvNycmT-RgUSpfqFxApomustGqnitwDzQDkLpeIASUX0W3dgKoCGInnH~Kzy9fSqq4c~53o~H4QfO5ts-3WJKq2w5TxQrRILVzQUOzWcvi3cp8L3Vc6isMAOG0Qy2oHfTSbTpkeQmIUpwWyzsK5Da~PYATFRFXI2-NphSXQLS0ftGoEn9I-w4~vEWJyEampYVXxYdebmolNXY-Ul6NbpS7VDFz6BkV8P9BQE3pnj0sPvfaB6IwgbeKs4cGadOqTlzJuFhfJAn352xUFgOI9XcNXmCg5nru8frsNYU3VVi5J81noAhrqynLpxFE9U5CW303AHog__&Key-Pair-Id=K3NV4LZ47N8M46) - -### QuickApply Chrome Extension - -The [QuickApply Chrome extension](https://chromewebstore.google.com/detail/hackerrank-quickapply/mmlghgaenodejbokcogohcjelnogcckl?hl=en-US) removes the hassle of applying for jobs by automatically populating your details, work history, and more on online application forms. - -The extension detects form fields on job application pages and inserts stored data from your HackerRank account in seconds.  - - - -The extension can now fill out job applications hosted on five top ATSs: Lever, Greenhouse, Workday, Avature, and SmartRecruiters, using your HackerRank profile information. Since its initial launch, hundreds of developers have used QuickApply to apply to thousands of tech jobs worldwide. - -### Resume Builder - -HackerRank’s Resume Builder allows developers to revamp their professional resumes instantly. Import your existing resume (in PDF format) into the tool, and the AI-powered resume reviewer provides instant, detailed feedback in key areas such as grammar, formatting, and overall presentation. This feature is active for 2% of the Community and will soon be expanded to additional users. - - - -All of the above [HackerRank Community](https://www.hackerrank.com/dashboard) features are in limited availability and are enabled for a small subset of our users. If you'd like to enable the same for your HackerRank account, please reach out to [Community Support](https://www.hackerrank.com/support?q=mock-interviews&sub=exhausted-limit&description=Can%20you%20please%20add%20more%20credits%20for%20mock%20interviews). - -That's all folks! Thank you for reading our October release notes. To review previous releases or **Submit Ideas** for future enhancements, check out our [What's New](https://hackerrank.com/whats-new) page. diff --git a/data/hackerrank/general-help/release-notes/1306589776-january-2024-release-notes.md b/data/hackerrank/general-help/release-notes/1306589776-january-2024-release-notes.md deleted file mode 100644 index 01260d0d..00000000 --- a/data/hackerrank/general-help/release-notes/1306589776-january-2024-release-notes.md +++ /dev/null @@ -1,166 +0,0 @@ ---- -title: "January 2024 Release Notes" -title_slug: "january-2024-release-notes" -source_url: "https://support.hackerrank.com/articles/1306589776-january-2024-release-notes" -article_slug: "1306589776-january-2024-release-notes" -last_updated_exact: "Jan 23, 2025, 12:47 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# January 2024 Release Notes - -_Last updated: Jan 23, 2025, 12:47 AM (Last updated 1 year ago)_ - -HackerRank consistently enhances our platform by implementing new features and addressing any issues through regular updates. HackerRank continually enhances its platform with improvements and fixes to serve you better. We have rolled out a series of new improvements and fixes this 24th January, 2024. If you require assistance with these changes, our team is prepared to support you. Feel free to reach out to us at support@hackerrank.com for any inquiries or assistance you may need. - -## Screen - -### **Improved Experience for Question Creation** - -Create questions faster than ever with our reinvented workflow designed to help you rapidly author high-quality, rich content. The new streamlined interfaces for common question types Coding, MCQs, Subjective, Diagram, Whiteboard, Sentence Completion, File Upload, Code Review, HTML/CSS/JS, and Approximate Solution. - -**What's New? ** - -- Intuitive creation flows with fewer steps - -- Capability to insert and edit code blocks easily  - -- Languages are split into automatic stub generation and manual sub-groups for clarity - -- Ability to upload questions in bulk with images using Excel sheets and seamlessly edit them before publishing. - - - -Visit [Creating Custom Questions](https://support.hackerrank.com/collections/6791011056-creating-custom-questions)[](https://support.hackerrank.com/hc/en-us/sections/19063128425491-Creating-Custom-Questions)section to learn more. - -### **Improved Experience for Creating Project Questions ** - -Access an improved experience for creating front-end, back-end, full stack, and mobile development questions.  - -Key highlights: - -- Leverage Integrated IDEs for seamless code editing and testing - -- Clone projects quickly from a private GIT repository  - -- Configure scoring and IDE settings with ease from an intuitive interface - - - -Visit[📄 Creating Front-end, Back-end Full stack and Mobile Questions](/articles/1570281449)[](https://support.hackerrank.com/hc/en-us/articles/115005461568-Creating-Front-end-Back-end-Full-stack-and-Mobile-Questions)article to learn more. - -### **Redesigned PDF Reports** - -PDF test reports download faster and now have a contemporary look that matches the platform interface. - -![PDF Gif.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046117595-?Expires=253370764800&Signature=R2zm~J-IxvGt464Ip5s1wGsuy~URhHQveV9hhFHgsSOA84rnCM54NndFXF6n4E63VF8vEesFwXR~vZO12JDhFSWgLf3wJQUGVWd9~N~-y-hxBMwN2v8tT48DF64gAohebQ85R5TKLKU3gU~goGPW8Vm7R1qD52pAPJYXyr9nhXZuW5vWwtfGeliATk8j1m41DhdhwMvqHAaxGr4ZY29wdW9bu7SEuxXwhpkEVJWSHds0np0J8zQJgVwtF5D6KcA9Rxw6dQZjTf0trKsiTxMOLbB0gZQWPfwcHSOCB38EF56Ka--ZpVfavZW8WBL7559Z-L~LbYDn8mJU37fYh7XzNw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Visit[📄 Downloading PDF and Excel Test Reports](/articles/1786677446)article to learn more. - -### **Watermarked Questions** - -Deter question leaks during assessments with our new watermarking capability.  - -Key highlights: - -- Discourage candidates from taking screenshots by watermarking questions with candidate email addresses  - -- Reduce question leaks during large campus drives and events - - - -Visit[📄 Watermarking the Tests](/articles/2519766322)article to learn more. - -### **Multiple Monitor Detection** - -To ensure fairness, you can detect the usage of multiple monitors by candidates during an assessment.  - -Key highlights: - -- View a new indicator when  an external display is connected - -- Access additional signals around candidate behavior and potential plagiarism - -![Multiple Monitor Detection.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046118805-?Expires=253370764800&Signature=dtZ6QjpDhMLZ9lOqjm3L0AzE~IOpf0Kq4YnaHzQIqQxXxcw47Oj4TAq4QhqgM9EcPNvo~Jkb7gvuExII-SLJGW2-u4LgNw2Pt560k0YajxnnfBeWLylfsemUCS13XRESa3YsMO2P8Uy6nWKUfNn0y2M2BdhWrGToX6PL2A3tuHTWagL5AaAiBjTMSZAUQEFB6i4TRH2~bDKsLXJ22bIMtD~zA7ftYDWIo1AMa1DxWCftbjOc3eL2I12rf1lO3VWpdAhIllr8~JbLOT~~uT95wgAaTXnoq3FHVc97bMhit97w52~mUiK83WbSVAVxRFpSz2pTkGaxKx8ogsxb4OeHfA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Visit[📄 Multiple Monitor Detection](/articles/8323964440)article to learn more. - -### **New Image Analysis ** - -Our new Image Analysis feature analyzes a series of images captured during assessments and flags candidates for suspicious activity.    - -Key highlights: - -- Analyzes candidate webcam feeds at different points during an assessment - -- Detects multiple faces or no face in frames - -- Categorizes images based on different suspicious activities (no face, secondary face, and so on.) - -- Shows severity and suspicion scores in reports - -- Details reasons for flagged images - -![image_analysis_snagit.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046119510-?Expires=253370764800&Signature=DLvD3-CtuG1nIRL-m2Ub0XIsgnkQksWgoqdys~PzfQSlyuia84WJ75fXTbVUhMfXon8HvSiYZUKd~3RWYxJWEzI6dHQbV3-SyKfl89sF3oHCag5eLiqGXL-6veYVYh7E59r2r1UfMcBDSJ0nx8Dr-Zow30CmC8mJNCTXQOPbjXCdd8kL6r5YyH5TPVhr95oQcshvq-dCHAIjRU2iKukDZ00evI0t-RqkNA6Nx-mBNxCRtFQVe5fm3I6n2tQwaHVEDcoj5KF7eZUqYSBui5Tei8W~bNAz8M2p1BCGKzvVAksBRVybBpynK52OzM0guo7d88UkSx1Km-zTm85mbPovjg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Visit [Detect Suspicious Activity Using Image Analysis](https://support.hackerrank.com/articles/7825915809-impersonation-detection#image-analysis-41)[](https://support.hackerrank.com/hc/en-us/articles/17971376196627-Detect-Suspicious-Activity-Using-Image-Analysis)article to learn more. - -## Interviews - -### **Hide Locked Tabs from Candidates During Interviews** - -Tabs that are locked by interviewers will now be hidden from candidates. This ensures that candidates are focused on the tasks given to them and not distracted by additional tabs, such as the ones that an interviewer might use later in the interview. - -**Changes to the experience:** - -- No more messages such as, “**This tab has been locked by the interviewer”** - -- The interview tab is not visible to the candidate when the interviewer is exploring the library and still choosing the task - - - -Visit[📄 Hiding Locked Tabs in Interviews](/articles/2284202564)article to learn more. - -## Company Admin - -### **Enhanced Insights** - -We made backend changes to the test insights dashboard to make it faster and more accessible. This will allow us to make our reporting even stronger in the future. - -With our new reporting, you’ll access: - -- Faster load times for graphs - -- An accessible user interface and graph style - -- Underlying data and rich insights into your HackerRank usage - -![Insights_Snagit.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046120837-?Expires=253370764800&Signature=a12O6b91MeOeu3KjijalU8JCMw1bkx1g4hhk3jhgzwSIk-8Tm6Zp4sGXBzBBu5ptR5AJJ1tdo0uwUjXnenbJNt-DZMlPpdjHg9BiT1qBYk9C20QOJDtx7z0aGU7RSPZJaRbnBp7xdSnYoFu8GjwNQagsIwKYojl0ZAqSvYsUvRUWim42yLA9ss3yo4JAVy3yzz8rz0AtoNHfrfHaFStEhNi~k6x8jXXvJb4xYYDXYEoh16uLuV7PofAm0RXQq7yfCJm3ADyVPqjUurKRk1AXLvYMLZJ6Z1X7ZhVjq9C4EtKyqHxXQxEE9DeldYesyRXPHfVQCUT41w1h6ihqxGQtiA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Visit[📄 Account Insights](/articles/4945003466)article to learn more. - -## Integrations - -### **Greenhouse Enhancements** - -Interview scorecards can now be synced back to Greenhouse from HackerRank, once the interview instance has been updated. Additionally, when an Interviewer updates an Assessment Scorecard on HackerRank, this can be reflected on Greenhouse. - -This enables a two-way integration that continually syncs between Greenhouse and HackerRank to update scorecards. - - - -To learn more about the Greenhouse enhancements see the articles:[📄 Greenhouse - HackerRank Integration Interviews User Guide](/articles/8806262569)and[📄 Greenhouse - HackerRank Integration Tests User Guide](/articles/2499611070)\ -\ - -### **Workday Integration for Interviews** - -You can now leverage the HackerRank interview functionality within the Workday Applicant Tracking System. You can schedule the interview and view the scores on Workday without having to switch to the HackerRank platform. - -![workday_intervws_snagit.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046122556-?Expires=253370764800&Signature=ejNVQGGW8iiuuzQkggAw0L9X80MCTBDX2FQxjfyNyWCSzolwXYfcyhA3mSOAqJhd-6XZDQW5hTjTAhA5Lh6Tos8yJPYRJy5y4kCalBSYD1qHkrASzE7tFhtKy8U5LZ9gOhsQZNruIPdkNejaSqgieyO7-hvOqmA6ghjvCz5qfhjTxWx6tBJiCa76LyZDjs0c9ipQZgykBqJ6L5IntdhytknA-W4bY09DpyT7C3e1B~J87H0i0jOEU5GCurSg68zs6jXZNg13O8k1lXxPGLEGQ1V73gzZC~DVnvEWFvaSKgDgTDUINEQbomAx4I4M1pTpJNgyLf8gQehyeuxTsyRCAg__&Key-Pair-Id=K3NV4LZ47N8M46) - -To learn more about the Workday Interview Integrations, see the articles:[📄 Workday - HackerRank Interviews User Guide](/articles/7842363172) and[📄 Workday - HackerRank Interviews Configuration Guide](/articles/4722432610) - -\ diff --git a/data/hackerrank/general-help/release-notes/2321596225-january-2026-release-notes.md b/data/hackerrank/general-help/release-notes/2321596225-january-2026-release-notes.md deleted file mode 100644 index 595f6092..00000000 --- a/data/hackerrank/general-help/release-notes/2321596225-january-2026-release-notes.md +++ /dev/null @@ -1,586 +0,0 @@ ---- -title: "January 2026 Release Notes Screen Skills Platform Developer Experience Integrity Interview Data and Insights Integrations SkillUp Deprecations and Experience Changes" -title_slug: "january-2026-release-notes-screen-skills-platform-developer-experience-integrity-interview-data-and-insights-integrations-skillup-deprecations-and-experience-changes" -source_url: "https://support.hackerrank.com/articles/2321596225-january-2026-release-notes" -article_slug: "2321596225-january-2026-release-notes" -last_updated_exact: "Mar 2, 2026, 4:15 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# January 2026 Release Notes Screen Skills Platform Developer Experience Integrity Interview Data and Insights Integrations SkillUp Deprecations and Experience Changes - -_Last updated: Mar 2, 2026, 4:15 PM (Last updated 2 months ago)_ - -Modern software development is defined by how effectively developers orchestrate AI across the software development lifecycle, while applying judgement and demonstrating strong fundamentals. As these workflows become standard, hiring and upskilling must evolve to assess not just outcomes, but how developers arrive at them. - -HackerRank’s January release strengthens how you assess real-world, AI-assisted development while protecting that signal at scale. Candidates now experience a consistent, modern environment across all question types with the new candidate site fully rolled out**,** and faster Code Repo assessments through quicker installs and builds. - -Integrity is central to this release. New detection signals, including object detection in webcam feeds and deleted code analysis, help identify potential policy violations without penalizing legitimate workflows. Clear, interpretable flags and reports highlight suspicious activity with supporting evidence, while override controls ensure human judgment remains part of the evaluation process, keeping assessments fair, auditable, and trustworthy. - -Alongside integrity, improvements to AI-assisted evaluation, code quality grading, and reporting provide deeper insight into how candidates structure solutions and iterate over time. To support teams beyond hiring, SkillUp expands guided learning with an AI Engineer Certification and a weekly Prompt Engineering Challenge, helping developers build modern skills with confidence. - -# Screen - -## Test Variant Updates - -### Test Variant Overview - -When you create a variant of an existing test, you now see a clear overview that explains how test variants work. This helps you get oriented before setup, whether you are new to variants or need a quick refresher. - -![Variant Test Overview.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768922551159-VariantTestOverview.gif?Expires=253370764800&Signature=vl~luoHoyOvoXzCfc1XZMSKuBP54vlQ1buGtexqWbczD71OmdMKpFk84zsXc82pAfFD8oXT~6sO9UvK7xV-2-mfv6shTo1iW-ZvqS510gqHDF4lCqjcV2s3B~CNtebPr2xHm6PM-YQGNjTfyALIWSdOfPOMuMFhO63hypJG-6ViHrdvQd1xqk7~NpNP9gpE-WIrq70pgfug0yJNvUtLOqvm0hoJqL4duyV5i~eCAU1B0bY1GAeXqZOtBtdnCnMJtXJh93xL1MhG71WyT6x8TnrSrB8f32hs22VJH82YC8svo2mTuW3AUzYn6yF0GSFlvV7Udy4bqlsD9fKa~5zLFrQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Add Time to Candidate Attempts - -You can now grant time accommodations to candidates taking variant-based tests. Time adjustments can be applied at the section level for each candidate. - -For bulk updates, select multiple candidates from the same test variant. The relevant test sections will be displayed, allowing you to add time where applicable. - -Time adjustments can only be applied when all selected candidates belong to the same variant. If candidates from different variants are selected, the Add time option is disabled and you’ll be prompted to filter your selection to a single variant before proceeding. - -![Add time to candidate attempts.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768922441647-Addtimetocandidateattempts.gif?Expires=253370764800&Signature=QaBrDSBPUVg01UIeOjYZyhP6qa~1bv6m-d7uMiuBIfio64QLk1Ecz3I324EAQ-qQzcl90b9aJzmuaIe8iP~F4nhUfrz2PnQ0ojRHRvBfMnmEUvQa9JM5PufHw82ks5vvxSFqjY9NsGiB1hCYy03rAwJgU~Uc99~zOfXUEmw4XKzKLUiuQufkaAwWoRM4w1U3CceZjxBjTIBhYistBbkRh7sEOVw7~hUuVjTW0Ka9Ie4Gk2rARVPROdrdzUisAIoKvN6Cg1~D1yJjRDaUZYzG1owU1wbcBTtEUWNhsOzB6Rlonx3CThoYv8gJvDehYJmNyeiNxeiuIE5mYGUSa~lDbg__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Simplified Test Variant Logic Creation - -Creating test variant criteria is now more intuitive. The redesigned Add Variant Logic workflow lets you route candidates to different test variants based on their answers to a qualifying question. - -![create variant updated.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768922563543-createvariantupdated.gif?Expires=253370764800&Signature=lxwi7JOvF26uj26eZXbavyFEkPpHWU4SdKdJrgbTOi9iF9vvHBxUSgOX~tRsFm~~6lHnVooZsXDX2q8jwvWySqEVUPnz~d0CHQXzT2rfvgEOZ4-DwtIUN-rPECxcSqMmMKEnFW99TC9wmikY272l9aIMt7I~Cz1PMSRKmyaOeQJmCbQ36YDxliVRe-BbcAncjEa2YknZB8DJsIyfDkS8aB5M4W5CydNw7o5Q4TT3XrG9GJ3Tmd1u1TWquR0wdJMiRWZ6Rd6ZBiXoIfEEA2T~H0bOx8aE9FxuyZ-rhdch4NCXmcyFl65Jy7L8i04IrCW7yGWvAUiu76VHwdmj-VzkvA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Adding extra time in variant-based tests](https://support.hackerrank.com/articles/4811403281-adding-extra-time-for-candidates#adding-extra-time-in-variant-based-tests), [📄 Create Test Variants](/articles/7530103378). - -## Improved Navigation in Detailed Reports - -Detailed reports are now easier to navigate, making it faster to move between questions. The Next and Previous buttons are more prominent, so you can review responses without losing context. - -The Suspicious Activity tab is now easier to find, helping you access and review integrity insights more quickly. - -![Enhancements to Detailed Reports.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768922610409-EnhancementstoDetailedReports.gif?Expires=253370764800&Signature=JvdyhstC-LY32~v4v-jvj6OA2xOz89rcGPYylmgxFAAKLzL6K46RFyg3eWJgYQ~whCwE0tkH~7cHT4~TuhsbWw2s7JSn8noTQiKTwMOU5yE~JJiMKpL38Lu4ua3BHgAXptQF9dUiaZnZxbe3chRtUZsdKAxhtoi7rgrrqveLtHiRw22MPco1-WcLkeRnlDBXoILlzLNqbDe4PXpTqn32LGyA43a9GoxPuOhWC5mFqTwaZTKoConjheET5igdU7xTKdfgTyjhe6-Du1KpaMCHA8IhB7y~ra1uDC6kvsi04Qj8TJv7aHTpkgu-WbcQmzkC-s2YQHH3Fd9L0A-e9Niujw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Viewing a Candidate's Detailed Test Report](/articles/8263794320). - -## Emoji Support in Emails - -You can now include emojis in key emails, including test reports, leakage alerts, reminders, invites, and confirmations. This helps add emphasis and personality where it fits your brand, helping important messages stand out. - -![Emoji Support in Emails.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768922711175-EmojiSupportinEmails.gif?Expires=253370764800&Signature=vl5-K7LHvPUzaXHjsBjzgESLKNiYK3p-cyik07onuviWzkTQRUK4uopmJjXJkLKTGbdJo4M41Y07n~5N7xOWM-FsFhkKufpCgygVDKC0JeDilReSPtn8U4m3JjGvh4FufZscO07nGhtNoQf2MfLyMPbuOD~c6nvej4Dr6w6DbWhmcR2SetI3LdDVy1eLzf4BT8WHlMYe8iDSgglpWGMxyDpM4lJo0sU15S8YD9UT7HRqM9XyB6hyJCdfl~2hnhTg4sABl7IO8SZC~Ak-j39YTBBoBBXB2-TDNdX1EUhboLq2nIBIQHd7xBb7p-KWg18CO5RYuUwEQFhdueDWZX4MEA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Manage Email Templates](/articles/9684438314), [📄 Invite Candidates to a Test](/articles/6027855406). - -## Leakage Indicator and Filter on Test Listing Page - -You can now identify tests with one or more leaked questions directly from the test listing page. An indicator appears next to affected tests, and you can hover over it to see the number of leaked questions. As part of this update, the Leaked tab under Library has been removed. - -![leaked tests filters.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768979893969-leakedtestsfilters.gif?Expires=253370764800&Signature=QUjkDtrvzb-qquDWQcepv3hUERqs3FihiCI5iAAdpo71-K~N8k4YeQMPcFmtjL3JQ-5xU4JVRoqnbiPB6P9nAew1QGB3Zkslr6raeFAD7Ba8cWcF4t4TaQ8BwITFtwCbUkEp5bOEXPP0jV7Y5ZHXHHP7VMsiekGzDrMYcaqFWJ30LChrn2M3v0GF4pgM6VyJbx2vF0dkPRbRx-2ZKqMXM2jctJzRlUnq~~cGtc6TOXNqfmAn7KUrjgdskrnoHfNoM2RWcWyab8RAYbaCop32HcXRJC34NxYl6CLyWUoFSNl-yyepGvHVpage0~4bDW~lHEUc7nsHKmy3N9EXrUuy7A__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Viewing tests with leaked questions](https://support.hackerrank.com/articles/8820947031-managing-leaked-questions#viewing-tests-with-leaked-questions). - -## See Predefined Fields During Candidate Details Setup - -You can now view a complete list of predefined HackerRank candidate fields directly in the Candidate Details setup flow, making it easier to see what’s already available before adding your own. Predefined fields retain their standard field types, while custom fields can be fully tailored to your unique requirements. This ensures a consistent structure for candidate data with the flexibility to customize where needed. - -![onboarding add fields.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768922853849-onboardingaddfields.gif?Expires=253370764800&Signature=f32RKpNLXM7mc5rEPVX5irSxkFMXZqJk7nS7F2xYof6ImE7wupmNsiWfyeg8IOQPoXJnq2Evx~2gpuyoJpYPKtnAjDbzhAg~Tg7OazZH9abj5VMrksVKOb6vqIv-TV~4-AUhMSseBvKQvSAMZnngNUqDcD~7wD7RuxheAPK2I66vOQtzFLj0GwxmwtSTE9p9sYg8iVs3Xus7d2ABz-0p002iVIKfzwMCfZTaxm4uwM8YNAZuVeET7Lf46hY2Q4WbugIfZfxiJXyU6esBpjuvI-iIxqCpZI81eURRL4q12XkwQuOn-p9Fq7kYqRp~lHxbAHC0OLQVW9XrA2722isY4Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Configure Onboarding Settings for Tests](/articles/5956879724). - -## Expanded Attempt-Level Insights in the Summary Report - -The upgraded Summary Report gives you a more complete view of each attempt, with improved data visibility, faster access, and easier next steps: - -- Benchmark calculations include data from 2025 attempts, so comparisons reflect the most recent performance trends. - -- Integrity details are shown at the attempt level, rather than the test level, to reflect the proctoring settings used for each session. - -- Candidate ratings, feedback, and all other collected test data are available directly within the Summary Report. - -- Interviews can be created directly from the new Summary Report. - -- For new attempts, links to Detailed Reports in CSV exports now open up to four times faster. - -- You can now evaluate how candidates leverage AI in solving real-world challenges with a new AI Fluency grade. This is shown in the ‘Performance Summary’ section of the Summary Report for tests taken with the AI Assistant. - - You can also view more details on question-level AI fluency in the ‘Candidate Evaluation’ tab of the Detailed Report. - -![Expanded Attempt-Level Insights in the Summary Report ai fluency updated.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769596859339-ExpandedAttempt-LevelInsightsintheSummaryReportaifluencyupdated.gif?Expires=253370764800&Signature=h5hQDKk6hczV5UgaTg47kvm9Guafo2Nad1559NbsW~CUvu6~lf7HCumtM7Dg1krO~MTV7bLAMVN1NKbgIrCpxv6YPCzOYqz5Tt-QhG3ia5yhgL4EE82KQiwO-x38zAYfEuXK~yqLeMBz-Hc6ZzeMMUI8kHsulDtyAl4JOSFlexmYUfEtvChgkKgwqQi6fIBuxnVuD-CXbE6vtWY3p28IyJlYPHJ4-DmIaA4U3m3ngMYq6SdAd-fbkT0e65cU3BnNOgq29vF61kn9irhQWbnGuGCbtW9qEKBehu92mrMkbzXrsXDYPss9iyeIoVvMepFYOlFHdZlgL5PCTUVCB0fZeg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 View Candidate Test Summary Report](/articles/8111267829), [📄 Candidate Benchmark](/articles/6075450367), [📄 AI Fluency](/articles/1773201418). - -## Clear and Neutral Candidate Performance Signals - -You can assess candidates more fairly and consistently with updated performance signals designed to reduce bias and improve clarity. - -- Scores below the cut-off are no longer shown in red, helping you assess results more objectively. - -- Colors tied to benchmark percentiles have been removed to reduce visual bias when evaluating candidates. - -- Scores and code quality signals are now highlighted in the performance summary for easier review. - -![Clear and Neutral Candidate Performance Signals ai fluency updated.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769596835411-ClearandNeutralCandidatePerformanceSignalsaifluencyupdated.gif?Expires=253370764800&Signature=ibmZPIYgbt8oYIcSsq6uc4dvS-0-wVea017emzy04VmRfrk7lxbRQSfUnQFVGlETNV8j3zWOZVFN-~IH7tTsby7abg2AObMqZCGvWjRF8D7hqmM6n-m9-s5pZ4FCP4CYDemwRPO6vrcVXc6Mo~DPbKz8~OX3b94EFPQLq~w98EA4RvPMkyE02SHz3UmnvmCSVIYwKKqEEFSI-sFSjcKtMekIgOf7FqIPsmuqg1zzoP24dno-PSEU~IFYS1V3o4QFoykWqbrUK4x-L6p1p5muBSC41PqJvEPQkhcc~sg5rwH-d58CZivH4I0RdYT8PAhIKL7ymzI2BCitcqpI~otmiA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 View Candidate Test Summary Report](/articles/8111267829). - -## Updated Test Access Permissions - -- Starring a test is now independent of your user role, so you can mark important tests regardless of your permissions. - - ![Updated test access permissions - star test.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768923915810-Updatedtestaccesspermissions-startest.gif?Expires=253370764800&Signature=OrBGm8U9lXTv~f2gVjMlXkER5c6rOHT0kSYC5T6SfDW2TZyFUve~bI08VHMDXsW~O7YC8QSR5MCgitmwJDZK5mX-rtTfSqj7EVnY-blZYir3ivqsMQ5yNGiJCt3P6gGGNSFIBiR3JkgxTVYYEQtKrk-IylvM-Maku-JetLfIrdHWyvpE6qVgnDDhrMs~6eZSsNnfh1~Rf9pARUEu21hK8VsJRdBM6TEV65ZnLIM1awG3ndGXqzRrU2VkxxIbY9mGIE5gxqX7GkdTo7yrQYWIL9M~ToiCBWNrqlFAtAp6OedMt8O46aOnlctwDRFbPGbLHxCQjNjD4VdILV2edjO9EA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- A new entitlement lets admins prevent PDF report downloads for certain roles or users. - - ![Updated test access permissions.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768923801306-Updatedtestaccesspermissions.gif?Expires=253370764800&Signature=JC8pzwAr2k3J5xktPXV0j5zPKdyGBfhZVVy5c2VaW9tYDezt0royXDVDBnWY2NKpsUV2EmsiG8LY1M6zi2-YvsgRnn98v-XJMVeH9ZZc1Mv8k445HW1TFLWBKfcn-d7jYQcuyfWJKzvvkegliYQ8EJA1EhE5sNEpzWlKzJZ9aVMNZZR6KwR7WKeo5BWm4rnmnJpbhTf4SEF3Yjem0OG9q4WBM71xZE-TY8zyirY2duumVvsrkhSYjrxT2aEWmP7DJG3h3ZUflrwtypSthmQvq9JL3GvaxE4xh7uqhoWYqArjYvPOlPN653HG3tHlnGzElhacsBcI0IbX7uBnNauqow__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- A new entitlement lets admins hide General Settings within a test, so users can’t view or change test settings that are managed at the company level. - - ![Updated test access permissions - general settings.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768923802260-Updatedtestaccesspermissions-generalsettings.gif?Expires=253370764800&Signature=Fi1hz5DyX-S9aN07YhZHf7QOPYKaWNvomOswwO9cUitelsivtUbi9e33NeNt-nSkHdoSl6RzVAl4fBi1GvCbVy7xyK3Rflrxv0qk851QI~0VeyXA5dihL5bVv9UcC70al-la26cNpkEU3y6I9npowJDmI-FM-cgNoeiyBS~TB0s5FrvHl4EAREf2drItILDMrh~OcGOySodq9rEL2lSgrMfIQQlLnGjXBgP6L569mKvWKMFr2N8hOqnDdEMwbmjeQzFPhcD1VFtyhEFQ1sDc1tHvytWJcGXvm3ad4PxINymI2PgkIYpJxKvZpZonnTTPLPtfAEMQYr1OXUF6rnUUeQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Modify Entitlements for Recruiters](/articles/4851183051), [📄 Modify Entitlements for Developers](/articles/8127960820). - -## Code Quality Grading Improvements - -Code quality grading now excludes variable naming, helping you focus on more meaningful indicators like code structure, logical soundness, readability, and long-term maintainability. Reports also process faster, so you get insights sooner and can make more informed evaluations using a clear, reliable skill signal. - -## V3 API Updates - -The Show Candidate API now returns additional attempt-level data, making it easier to analyze candidate performance programmatically. You can now access: - -- **Attempt-level performance summaries** to quickly assess overall results - -- **Question-level code quality grades** for deeper insight into coding proficiency - -These enhancements help you build richer, more data-driven evaluations directly into your systems. - -## AI-Assisted Question Creation for Code Repos (AI Add-on) - -You can now create Code Repository questions with built-in AI guidance, making creation fast and self-serve. This update is designed to support custom code repositories, allowing you to generate realistic feature or bug-fix challenges directly from uploaded repositories or markdown projects. The AI analyzes the codebase to suggest relevant skills, difficulty level, and tech stack. You can then review, validate, and publish tasks directly to your content library. - -**Note:** This feature is available to a limited set of users. Please contact your account manager or reach out to [support@hackerrank.com](mailto:support@hackerrank.com) to request access. - -![AI-Assisted Question Creation for Code Repos (Limited Availability with AI Add-on).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768924182526-AI-AssistedQuestionCreationforCodeRepos%2528LimitedAvailabilitywithAIAdd-on%2529.gif?Expires=253370764800&Signature=cNrNJ8L6sV0f-02C6qHjgMvFz11HxOFzafpyZ5vSE~qjonG3izFQE3aB56bzzjA68JBrRffB4Zv4vTiEXYAInH6Eao3jTXrIrJhG51~QyVIbjcLGId~1OfMHf2rmJsqhTvskowb56yw~ph4~2H6NlpSQSY8nV-1r9FgXDS-5kUr8bNNNdfSTKJYr1gse-OndIe87uUWLZu-PDJW-JrQx7HZl5W1-lHDDcE9q04lSKzi2doVZnrr~hPSTUE~6QvTu0UqL18nJEEyAWAHJDFGfxDWK3wIa9pU-~mJlNyv4kG8GUhSccNKorgst-w81dCP9EYnLDdcoz0EN-pYCINP60g__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Skills Platform - -## Library Improvements - -The HackerRank Library continued to expand, with a strong focus on code repo questions, modern frameworks, and higher-quality candidate experiences. This release marks significant advancements in content depth, scale, and real-world relevance. - -Here’s what’s new: - -- 86 new coding questions added across Problem Solving and language skills (Java, Python, JavaScript). - -- 105 new project questions introduced across backend, frontend, mobile, and automation technologies, including Spring Boot, .NET, React, Angular, React Native, Playwright, Cypress, and Selenium. - -- Expanded code repository assessments with real-world workflows, including full-stack MERN repositories and blog platform repositories built with Node.js, Django, and Spring Boot. - -- Over 500 existing project questions were upgraded to modern stacks, enhancing reliability, performance, and the candidate experience. - -- Existing projects have been modernized, with better code quality and more stable test coverage. - -- Over 200 coding problems were rephrased for clearer requirements, reduced ambiguity, and more reliable evaluation. - -- New skills launched in the HackerRank Library and Skill Directory - Playwright (Basic & Intermediate) and Cypress (Basic & Intermediate). - -Content additions across the following high-demand job families and skills: - - ------ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Job Family

Skill

Question Type

No. of Questions Newly Added

-


-

Software Engineering

Problem Solving

Coding

25

Software Engineering

Java

Coding

11

Software Engineering

Python

Coding

15

Software Engineering

JavaScript

Coding

10

Web Development

.NET

Projects

26

Web Development

Angular

Projects

10

Web Development

React

Projects

11

Web Development

SpringBoot

Projects

29

Web Development

React Native

Projects

14

Web Development

Golang

Projects

4

Web Development

iOS

Projects

1

Web Development

Java

Projects

5

Web Development

Playwright

Projects

5

Web Development

Cypress

Projects

5

Web Development

Selenium

Projects

5

Web Development

MERN, React+Django, React+SpringBoot

Code Repo

3

- -# Developer Experience - -## Completed Rollout of New Candidate Site - -In April 2025, HackerRank launched a new candidate site designed to deliver a more modern test-taking experience. Developers have responded positively to the refreshed design, cleaner interface, and simpler onboarding. - -With this update, the new candidate site is now fully rolled out across all question types, providing a unified experience from start to finish, along with the ability to review instructions both before login and during the test. - -![RAG new UI.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768924476455-RAGnewUI.gif?Expires=253370764800&Signature=s~5kFIFC3Wo9RlUMqNiSYwPFes4UTBLzBRa9u1Vy2rSvE2Fuobo8WizBDP1Kapdd9vxFpwUrN9ic4OnZt6uICQTX8OQZhvWjYYVBObXsDbqgKnRbeaZj~lkJKsAkcxEjY5nMyqDsLsf9XezXvCXPu8gzgANIs0-Qy-PE-0JfGh2b3y-uUl5pCJ7dpVLuuBg~JU0QO~W6MHni4zBGYbs~mLlG-nNu3zQ8Zw6Y2xyywa5wWGNPwQwQ1lp4NFFtzFTxv5jZRZu80v3LrV4Fq2YwtHO~kDCu~Eqkqeylph7RjtfTQZ3dqBS3d0N-QBNHqAcCTPDIBYxOqnvZl-fCNXhT4Q__&Key-Pair-Id=K3NV4LZ47N8M46)![Whiteboard new UI.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768924442715-WhiteboardnewUI.gif?Expires=253370764800&Signature=IbySVCJ3zdvsjKjcA8V2R59fkJTkxSdrI-aBKj6z3kWRp4OCz0lhQm3SKhhsVa8ukFfSOgAyx2RC-0YA-uq0uEZPNVoy~sQ8J7JQziW5Akm8QmCpEUuZkU9hfZ4lghdeLMPTk502PgdhHQH4PdbQ2M-dL613a0GH3d4SWdrS~UpJY~jez0Sadwb-DKskhyMueNYeERojSfTmn9mrQDwnnIOSQ6pxzkWlDnCI6i25Yxsq9DbNAuWrBweVI72HU5F0WfWoMGytxVJlmuEh78cKxklAU4QGA~AH2i7R50uRVmCulDhEyg20kq8AVJ3Hf2h7p9KjRxB9pkDvTDpQXSco~Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Answer Front-end, Back-end, Full-stack, Mobile Developer, and Generative AI Assessments](https://candidatesupport.hackerrank.com/articles/8606305957-taking-front-end-back-end-full-stack-and-mobile-developer-assessments), [Answer Whiteboard Question](https://candidatesupport.hackerrank.com/articles/8261786061-answer-whiteboard-question), [Answer Cloud Questions](https://candidatesupport.hackerrank.com/articles/3281902930-answering-aws-questions). - -## Faster Project Setup for Code Repo Questions (AI Add-on) - -Code repository installs and builds are now significantly faster across stacks in assesments, reducing setup time so candidates can start solving sooner. Dependency installation and caching have been optimized, cutting setup time by about 70%. - -![Faster Project Setup for Code Repo Questions (AI Add-on).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768924730134-FasterProjectSetupforCodeRepoQuestions%2528AIAdd-on%2529.gif?Expires=253370764800&Signature=Y4iw5zREwVdrWBmoP5Xvdz67WlL4XL1Y972MJ-Z01x-Ho6zSlE4YuuzM~Y9IPVn7wZpuSQMI8kLw~AkzmUxvNwbiDpeHLxxuoymZzibfKsLG7c9ywRjDEDzakB6~vhU5B-vsie~IzvCty9Le5oIHJz0Hcfm1mSR9uCjaC-EMu-jsaX1J~EKMEyDVjWLdRp-p5Xkf1v6d7E1PM2HFGgzZdTuRBBOj6rcTqKDK3r9woYdJ1txiZAw2K1f0hwVuIXHK8A2lWMkQLfA4ZB93aedcMn~X6HMbArXIraMuIdy~LqbWdyUTEyaBJQQ6SsmZkXpnOXgkmzmxjAC4zJtvwMUvUQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## VS Code IDE for Data Science - -Data science assessments will now run on the VS Code IDE, replacing JupyterLab and aligning the experience with front-end, back-end, and full-stack roles. This update includes full notebook support within VS Code and AI guidance to help candidates explore data, debug issues, and review code more effectively. - -*This feature will be available as part of a phased rollout.* - -![VS Code IDE for Data Science (AI Add-on).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768924838276-VSCodeIDEforDataScience%2528AIAdd-on%2529.gif?Expires=253370764800&Signature=VoFW6yYPigmCDzzflBMeRLBP0I4kzU5vFsyox1v7lJLRhMg88KBkGOhrgzCRxxxT8JgzaipEW-rbjmNipycNoqrdTX2cifqdKZFR8QTDtgv9bcC4C~s1HMdHviKM5Iel4qkpr~fL7KFI2gcD-n-D-EcenhjKHud1RN8JOgPbLu3yqb4ZgjrqB6cQUMYznSk90D7ATmVuqPcwghyW5RAqHSC7P7CBctwDMdHgSeFyiVITQrX~2GtCULJ8u8v572OdXvw50MuM-LagDjgNEqK~9TmrDMt7tugQEUDinOSniK2IoSBpPYoTV7cYkmOxqTb4V6N4EYAR4pUVA1KKZsID6A__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Answer Data Science Questions](https://candidatesupport.hackerrank.com/articles/8119048607-answering-data-science-questions). - -## Sample Tests for Code Repos (AI Add-on) - -Every test that includes a Code Repo question now includes a paired sample project, giving candidates a chance to practice before the live assessment. Each test includes a framework-specific sample repository (such as MERN, Django, or .NET), helping candidates get familiar with the environment and build confidence before they begin. - -![Sample Test for Code Repos (AI Add-on) .gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768924891405-SampleTestforCodeRepos%2528AIAdd-on%2529.gif?Expires=253370764800&Signature=NkpSmCNSQkTDjT3Nz7M-jl7XM1wdUr9LpYru95NawzkeHXdp5siMKK2~lDOUC7qeUntBtq6MUdVHPPHIwLx1m9iAH2KoOauthghGMgYHpk26VhMkkGNYkFncfExWGsuX0QnNuQPMQVZqUfNAD9udMauEoP7lZydTMAwdWruHlVpBwF6lbSrBPYfbJbpRNPn6A14FD7o8rw~M93lANPFWE4K0pOaEbc~HmSmThNmvr1bF6Xbkx8WC6no7KR5qWXjqNrIBhx~3vpaakipGby5xfffJFvnWMlwofZdfPKoGzHgnbvEXoFQ1rBnb4XmDpADfEH9YrpKChbNSUpIv6hUJbA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## AI-Assisted IDE Enhancements (AI Add-on) - -You’ll see an improved AI Assistant experience across tests and interviews, with several key enhancements: - -- Faster load times so you can start using the assistant sooner. - - ![AI-Assisted IDE Enhancements (AI Add-on) faster load time.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768924891105-AI-AssistedIDEEnhancements%2528AIAdd-on%2529fasterloadtime.gif?Expires=253370764800&Signature=ikh7aifucvLtx668yc3G5KuQ8ZMe4JGnWKLXAMTS-V4SoDgusRiTlbGyUlLVRbJ9eLCpnEwSSu~WrgQAKl7FnXedbCnwMumYxbPMMwlw7uhAmyts2pIkSF9p~7j8LTPzGLGaErUavyCo3IxMLlqxC6q6pVYkKAB~QmibD3kGxySduhBvDcJ~8fmp0h00S5woDNNMiJeMmJBr4G~C0aH4FGlG66yz7W2REDalgWyZubNn-3wno1cnIRC-9XcsmtAejb79waAyi9eDFUi-tI5UABzpNxm00XhZMbev1YU5zCziexBe0JJX91TQbPKY1yYOMAr3FcgDkgEQ3ZRxSBFRIg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- The AI Assistant no longer receives the problem statement by default during the interview. Candidates can explicitly share it by tagging `@problemStatement` when they choose. This allows you to assess how well a candidate understands the task and how effectively they leverage the AI Assistant to plan their implementation, while enabling the assistant to use that context throughout the interview. - - ![AI-Assisted IDE Enhancements (AI Add-on) problem statement.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768924947688-AI-AssistedIDEEnhancements%2528AIAdd-on%2529problemstatement.gif?Expires=253370764800&Signature=mmVlRKtT0rCy--GUVxFigZLm3h9Bu1BIBNL0lEbYXfWDEsP9uGB9Si~xk-2Eknq0cUqE9Zl5YwXi72~fQugxU6Wrw2XszXrveN~iK2YQox8IjWp638t6O8ILA4RmTDnB2If~YCxBhOyn0W0P6EO~iIrLGysRJnxRk3BD0ppFoKOX6m1PwcS8YIEJ15WjXAM7cD5iUoYIYZFLaeu2OgZNMMRlE7Qz~BkS5YT6j3YQs3~gb2ufmJHcB4VHvnkWvJxGOYjGfoKCZjUaDNHvbP0ut1B5frTd2kyd4smz1K7SUka4rnkzpo5VxI31wZqsP0p~8pLwnp0u9rFxrAhU2ykvHA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Smoother checkpoint restore to quickly return to a previous state when needed. - - ![AI-Assisted IDE Enhancements (AI Add-on) restore checkpoint.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768924951490-AI-AssistedIDEEnhancements%2528AIAdd-on%2529restorecheckpoint.gif?Expires=253370764800&Signature=ZZmHyGyGTAWOWNcjIt5N2WK8-skpvweyJNctUnlFr5XiuuuNxci-lb8XnuDf0QdysTtwl9YtWakqRT3~qVo4RJWjj-n2hDPvksMJprSXdXu48lP3SXfOSP-oBy~ZW0f7DD2wCjaLwC3mL7Xgib5JkPvyMu4uusorfh2yyvNvCDTaLEObIR1ADea884oo~a-m2LFb6cKDX--EeWy2yBRIJslzQHTvWLn79vUY5bSZLGyrBXJYM6~oNptWBl~kOq9rtglOT8WQBwBIOKTbdnuAkBwnco5za6xVft9YAmA~apDEvTAYxdrwIY8w3jeT0E2G~2zHNKC5QkWsQXMbrK5olw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Observation Mode now syncs and shows live agent edits and provides a shared diff view between the interviewer and candidate. This keeps everyone aligned in real time, so you stay on the same page throughout the interview. - -For more information, see [📄 AI-Assisted Tests](/articles/1152916770), [📄 AI-Assisted Interviews](/articles/5821380141), [AI Assistant in Tests](https://candidatesupport.hackerrank.com/articles/7634558376-ai-assistant-in-tests), [AI Assistant in Interviews](https://candidatesupport.hackerrank.com/articles/6665907643-ai-assistant-in-interviews). - -# Integrity - -## Object Detection in Webcam Feed (AI Add-on) - -During tests with Proctor Mode enabled, the system automatically detects and flags suspicious objects in a candidate’s webcam feed, including devices like mobile phones and tablets. This helps you identify potential interactions with unauthorized objects and review them alongside other integrity signals. - -*This feature will roll out in February as part of a phased release.* - -![Object Detection in Webcam Feed (AI Add-on).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768979576122-ObjectDetectioninWebcamFeed%2528AIAdd-on%2529.gif?Expires=253370764800&Signature=PRrUa85NtExKnKl0pBmudGR5WQM7TPAQA~JaClrpm-L7ks6Qp6d7wox09FIpuZ22Z6KxmRhwgAG9n-U8wpZcOkMIO77~O620347SM94Xb03V2Kup4xRpw0LfFNIOCwT3Px-4Ow~xv~slLpVdjujKc-FTrnU1e5sAh0xfb-K79WQ8yzirrR0JlrUvYOmTC9BShYbYZMO1LJ6rpkfOEOQrbAlXP7U~VTvKi9KnDMr70lPdt06V7-9dfnX8tDaFPW20lX1TYZNseKuxUgMVsR1cIB6FZVzmvxoh5eHxt-Ulz~rskKAS3tdw6YsLMCbSfeK0K8tx1p9~3o76dbgzWak6qw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Deleted Code Analysis (AI Add-on) - -Deleted code is now analyzed during assessments to identify chat-like activity. This detects suspicious activity patterns where candidates type and delete messages, which can indicate the use of screen-sharing or other tools to receive remote assistance during a test. Such activity is flagged for review to help maintain assessment integrity. - -*This feature will roll out in February as part of a phased release.* - -![Deleted Code Analysis (AI Add-on).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925117239-DeletedCodeAnalysis%2528AIAdd-on%2529.gif?Expires=253370764800&Signature=TmtdYnHLUMttFKgqIZyCjekdhfNpCdLHt53PzcZy28r5~fc1cGIxQ3w2T-yGNjqJ~6-USVgQJxDjGzXRJlNAuBRdbGYn116tJjGF84MUemQw4SyS-j~buOaFj2nNb42w-~2sqIivE7bGzD5OvPN879cY8wkJxRyn8lYI-jbfhx-xIEuNwSLTQsUvXorqY4UNNdBqDw-yilpRx~1qe-tpIcX1P13mOQPAeCU-oly3jcyAHJsSvF1S0NwsNcXUrHGZI1A2GEr5z87op72JMG2m5EMouMCH9MCjK7Ud~Es98aSDiRkD0dxGeWooWkr1BHO0Gk1zN4yKwsi1dojQbEm4bQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Company-Level Image Retention Policy - -You can now specify how long candidate images are stored in your account to help meet privacy and compliance requirements. To set a company-level image retention period of 30, 45, or 90 days, please contact your HackerRank account manager. - -Once enabled, images older than the selected timeframe are automatically deleted each day, with confirmation emails sent and reports updated to reflect the removals. - -![Images deleted.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769580291719-Imagesdeleted.gif?Expires=253370764800&Signature=p0eW0Im6mUVb6MDENbUI-arGyKgOW10hZcJh6Nj~ErGyH~xtqN3RCpE-jpSwWmHA3S2I5-7-EEMblkq6r9-1NwGD3pNxQWwQmNa0FoljLi1t4wd7WIlfIpiuA-jxbdNhOixmLWudec7QhIdq4YAYJirjOykj0bYB81BsZcu1YBp-2oqQlscDqzKLGu4Cc4ap5NgAwld78uxNQanINs8okC-Bh3j0e2a9pd-cgifzntOvcXSOfitsCD9iRcKJsfBYyM-poKSBWLLFrs1cFQEcfQ0rqaG4OJBaG-11G-g0vAPe4~Gst~kRmhytn~cJhjVaRFtdB16FBqGOqQJlZJ8T1g__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Override Integrity Flags in Reports - -You can now manually override an integrity flag from the Summary report if you decide a flag isn’t warranted. Click the edit icon next to the “Integrity Issues” field and provide a reason for the override to add context to your decision. - -Once the flag is overridden, the Integrity Issues field updates to “No Issues Detected”, and the Integrity Summary indicates that "integrity issues were overridden" along with details of who performed the override and why. - -![Override Integrity Flags in Reports.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925195078-OverrideIntegrityFlagsinReports.gif?Expires=253370764800&Signature=J~kzq5qOeqTT66jmb1tEj~DYxTUhu5n5P~d7EMl9xd7ZpjcjZpch27N-iopx5Aiokd5pUeCAyhCBg3SMGRFWFMryQ4ORKfeiE0nh-dvaYJIrTWeA8Jyp-zv6ZS~79c6LdqMMWZ2-8Vbaah0DNHtFmXWkYLAf14V9dMTDlE31y5~~Re1Ovn~pxlPITF-zQVc8E1jj8lYRTQBznECcjOw9Qx8MDHKrNoJkQH6Mb78ZtXIAY8Olze~SXb6t0AFJlBAyop6fhc2yBn1BI34MhVNxqOWl228itNjjjGtu7luSOBAjdr9u6oIJBKOqDdVOrtL~GQYavmoniAFJ4P-sbh5QGg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Override integrity flags in summary reports](https://support.hackerrank.com/articles/8111267829-viewing-a-candidate's-test-summary-report#override-integrity-flags-in-summary-reports). - -## Plagiarism Detection Signals Refinement - -Plagiarism detection no longer includes the “Potential Reference Taking” signal, which flagged periods of inactivity followed by sudden or unusual typing patterns. Removing this signal improves interpretability and avoids assumptions about behavior during inactivity, so you can focus on more reliable indicators of suspicious behavior. - -## Improved Interpretability of Integrity Signals on Reports - -Integrity signals in the Summary Report are now easier to understand and validate. You can clearly see why a flag was raised and review the supporting evidence, making it easier to assess each case with confidence.  - -Under Integrity Summary, you can now preview all integrity violations, including: - -- **Screenshot Analysis and Image Analysis**: View previews of flagged screenshots and images, with the option to view the full set for deeper review. - -- **Tab switches and fullscreen exits**: See exact timestamps and durations showing when a candidate was outside the active tab or window. - -- **Code similarity**: Preview and compare the most similar code instance for each question. - -- **Session replay**: The “View Session Replay" button is now easier to find, so you can explore any integrity signal in more detail. - -![Improved Interpretability of Integrity Signals on Reports .gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925213617-ImprovedInterpretabilityofIntegritySignalsonReports.gif?Expires=253370764800&Signature=Re-evDJhBuM3JGm-EdIgzBqnZ3C1TsHzVLLDn6kW1Bz0wa1qYfVsb5dNUOTYAH5kWkNCmEkySpe~BpEXhpe0pv8q2ULs6GNWbIPMdFXWdLEGTuvHk~9~Zpsyhj5n04rknezhRn7vj~fFkE~IogW3jeEqbsv3XAvinHPK~L1k2HT1TMnqE5sTQzGYVEqdJFpxv7m3ka3LM5poeKSF0jSZ0H89cReysUkrQrpuMmmNNqR4FtKdqE0hG4C3kVVOYhACVst6N1EjtKkziyNmG-xNAnwYz400DSWioINs5u19hfVdXaf3tep9xqT4~jMVUcu8GuBGXsxa180Kspjz4sA0jA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Proctor Mode](/articles/5663779659), [📄 HackerRank Desktop App Mode](/articles/5973590014), [📄 Review Integrity Issues in Proctor Mode](/articles/9607697321). - -## Code Playback Reliability Improvements - -Code playback captures candidate activity more accurately, even if the session is interrupted, giving you a complete and reliable record of each session. - -- **Reliability enhancements:** It continues to work through intermittent network issues, page refreshes, and even accidental tab closures so fewer sessions are lost. - -- **Fewer broken or incomplete playbacks:** Corruption fixes and automatic recovery help ensure candidate activity is captured consistently from start to finish. - -- **Better support in restricted networks:** Playbacks no longer go missing due to candidate’s firewalls, improving coverage for users with strict network policies. - -- **Clearer visibility:** If any portion is impacted, it’s surfaced in the UI, and we now actively monitor playback health to catch issues early. - -![code playback with skip corrupted.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769162800550-codeplaybackwithskipcorrupted.gif?Expires=253370764800&Signature=NVRqo~RPXVOqCMZxLYW2bbjBiuTI339ETTik6k85WL8xWcb3TM0Iba-uNDWowc~cHs-p2jC7e3AuMD-6tS20AyiuRhjSJt4tOomeufZi7zaAsS89RaTrpLId~2HQ8q3Mnm5Cr7PloM7R1nenvS6MtWWXXH9mi7dr7L2-qRQY4K08oo6hBcUZYslbYMMEomvlrdV13bGp9t0dsvCE6G3PwHwo1XNAGDqMQH-Op9W4YM1eJk99J~yKxUVHhzwVwoVLEeJr1cwQsR1D66T3S44V~TmLLBm~Yhhh16OP5SD74UHp6uIJy-sBF~r44xxmDa3Nb9LdmwE4CcCaPKuLEXS4jA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Flexible Mode Switching for Proctored Tests (AI Add-on) - -AI Add-on customers can now switch between Secure Mode and Proctor Mode on any test, even those with existing candidate attempts. Once updated, new attempts will follow the selected mode, giving you flexibility to change your proctoring strategy without disrupting existing data. Both modes are compatible with Chrome and Edge, so there's no change to browser requirements for candidates. - -# Interview - -## Sample Interview Link for Code Repo Questions - -A sample interview experience is now available for Code Repo questions, aligned with the existing sample interview flow for coding and whiteboard interviews. This experience supports multiple Code Repo tasks from the same repository, giving candidates a more realistic preview of how Code Repo–based interviews work. - -![code repo sample interview.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769500293748-codereposampleinterview.gif?Expires=253370764800&Signature=uzA-nYR32NvuEbaahXK52oh6qSwbngnfb132YAL~F7wJJjEoSONWUppZVTW9wQBg6Tgu7NUtGSLDk-sWuHjk2tMENZzm3B1-qqsK1SxdO2NMNvroQx9JWR2C4zrTRlN2-tN2Wz4iTbNFlY7rfubf9ekznHpzCD7oHXtYqSO5cl-or8cP4UIKEizcMATL3~0fBpDvTLE8t5qQfuq~ePe8peTl8PxV5xTo45tPYGY~GcT4xx70PqH-V~nWA18T4is2GBYl-60jK2x3WAfIdjekPB-qcM7q00Q87DPjo754nUOzkxpuQzvBZNpj-7VvbFhj9ZKA0VeegA4TKkTRMoj6AQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Create an Interview](/articles/8404005945). - -## AI Assistant for Coding Questions in Interviews (AI Add-on) - -The AI assistant in Interviews now supports coding questions, in addition to Project and Code Repo question types. It helps candidates demonstrate real-world collaboration with AI by answering clarifying questions and offering contextual hints, while revealing how they reason and problem-solve. - -![ai assistant coding.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925470398-aiassistantcoding.gif?Expires=253370764800&Signature=Y9NwMUCiiB7qnmhRK1YJEk1zPRsQgIP1z~AfpgUiJtrGjyHu5uMDdZxhZPsCg9qfLA-pV6~04lsfo7PmWXVeRUNuaDkMbF25hitqyxWOsEDiYVYn2Pg9qOqH~Uu6GzQmx-kNQQpXcnMYE91vi3FOdW2KVXk626yd-XxXsgb0UPLLUT2t91rlY7YZ~5-e8Yg9DMX2P4uQKVmz7Go47mZuFWUQPb0g~iLp7tbE0MqftXV7VQ5P~FTEkZVGz1NVXHQXAbjck2B8rXZIxCxtgtshpxagGbibkpdHMMahJKaWmbwTu0sniCdeQs2UH8tWHb2BIrG1moHxmTwWCrf-e18EbQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 AI-Assisted Interviews](/articles/5821380141), [AI Assistant in Interviews](https://candidatesupport.hackerrank.com/articles/6665907643-ai-assistant-in-interviews). - -## Improved AI Assistant Experience for Interviewers (AI Add-on) - -Interviewers can use Observation Mode to see all AI assistant interactions in real time. Live assistant edits and shared diff views stay synced between the interviewer and candidate, making it easy to understand what changed, why it changed, and how the candidate responded. This gives interviewers clearer insight into a candidate’s thinking, iteration, and use of AI during the interview. - -![side by side interviewer candidate obv mode.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925660675-sidebysideinterviewercandidateobvmode.gif?Expires=253370764800&Signature=f-14-rXq9PkWp2MQ0kc-lLC-388qVPPUA64KPlDOEyGIDJlXWvEYqaRcd1xs5e5gjsHPo44wxr6-u7VTPPG5z4IaG0QxqOxnVzSEXAs220LUwgG3xay0t6UMGgI0ta0-LkTAYFXgiQaQNu6-uWzsi1UafClFLe6wR50E78q-2iMi3qYlyJDPi64BrIoJgqbUKt40uZs30hqGweC8CLBaDHXHxwOMnixzdrfT5abEIYPY~LvaDoCaoOQMZNVpaOZ6kuTycsEmwf~UFEABKwggn7q0vQNaDKS9r2C7OgM2ww1y9ZTGgwA-T2Ka9NTxaGtlqHJXFpucnTUKxlRbVc-JZQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 AI-Assisted Interviews](/articles/5821380141). - -## Scorecard Assist for Projects and Code Repos (AI Add-on) - -Scorecard Assist is now available for Project and Code Repository questions. You’ll see AI-generated summaries and suggestions directly in the scorecard, making it easier to review feedback quickly while reducing manual note-taking and maintaining consistency across interviews. - -![scorecard assist coderepo.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925701397-scorecardassistcoderepo.gif?Expires=253370764800&Signature=eaVaPKC4RzuSeDOoOyZASyAY-1vn9Lxh2tNEzwpqYu2rVPKREMI1VR-hapzTacg5br6Z3MsyKonKElVl1WiwCWktWTAg-a3Q8Z1adiarxaGGorBTt-ksQes1hA304jM-Yt3dFHmB4BXrMm~gkEZFgC8DXufxBF-N8ZzpM53Y29zAVWQYMEVf33x-rkeQvP0NYMP4-dcDKp7JF0~2dFb2j9fme~Hwq0ay6JYhXqOJBmmWEQ4FpoQ~~DUP-AAbLvIPtN-HUOL3Te3dl3P2X~wQvARQM7tuS-yhz1CpmOfvJUKAbWUC5Ktf9dRDCRhDyXxG6TOwgkYEb3bf7dpMA90sPQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Scorecard Assist](/articles/5847159594). - -## AI Assistance for Data Science IDE (AI Add-on) - -AI Assistant capabilities are now available for data science questions in VS Code, bringing the same experience used for software engineering roles. - -The AI Assistant supports chat mode to analyze the notebook and explain code, and agent mode to make direct updates such as adding cells, fixing errors, rewriting functions, or building complete workflows. It can also execute selected parts of the notebook on demand, turning the notebook into an interactive, AI-augmented workspace. - -*This feature will be available as part of a phased rollout.* - -![AI assistance for Data Science IDE (AI Add-on) inline.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925723761-AIassistanceforDataScienceIDE%2528AIAdd-on%2529inline.gif?Expires=253370764800&Signature=S0ZOOG7232N9z5R7bJp~OMiRXMx5N9i4yEi4qH11GcnpAg2A2veKq0sSTHWkjhmD-TXnebkCtAlZTYSR12AYf4HiJVfu2-S3mrv1lnrFHeJbFBEKOJqo80DJIXn4CTyV1Bp2pQg519cYBwVg1RBkvq-U9gYjP7-jCu0L2PrpkiyXaKYi6yc8y8T5d6M4vCgyGXR6elXoT~vQU6l5rNswwa3vGJcJver7fTR6s2LuqGwSOWrCKIa1P2aasx25JxJW9RfiT93k~8WBP-Ja16XzUNqaG5ZoX3CCZq4U--zyUnTmWY1DbYyUdCktKEbzFrT-nsKW-wcAyc666wl5M9hNAA__&Key-Pair-Id=K3NV4LZ47N8M46)![AI assistance for Data Science IDE (AI Add-on) graph.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925702844-AIassistanceforDataScienceIDE%2528AIAdd-on%2529graph.gif?Expires=253370764800&Signature=YoWehgGCaTE-jUwISMI3JT~9aCfNlE1g5UN82ntFvgjlZnveDsLDpDu4v5Vlw7x1ElrhO64WZwwB3YWFT-Kn2Szr52rr2YeZ7GnzrZbQ7-DbrrEG4ONBJRS65y4Db-yCLImcFs7nLxJdPOjogv~eDz3k-N2aLa9rGw0DC6lDXRIGWH3VINRIQsqLlE2tUzjU6RU9lJh0s~hpbjCRlM~P5ebDad9~SqJrvuOEc4VNsFh7Zz1HBV7NBwg96P8mhPKMhpbYOOjPYnDs~WojOHDdL-4Gci6fE1sLvaORwIK8VbBRvG41jSOKa-46qb33smafXUQZUGw07RpphEZXMckGbw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information [📄 AI-Assisted Interviews](/articles/5821380141), [AI Assistant in Interviews](https://candidatesupport.hackerrank.com/articles/6665907643-ai-assistant-in-interviews). - -# Data and Insights - -## Performance Improvements to Insights Dashboards and Exports - -Insights across the platform are now available faster than ever. Exports and dashboards that once took 15+ seconds now load in as little as 3 seconds, making it easier to explore data and spend less time on routine reporting. - -![Performance Improvements to Analytics Dashboard.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925661480-PerformanceImprovementstoAnalyticsDashboard.gif?Expires=253370764800&Signature=dSVfFM8LVHo8BiK~fu9y12IxR7acJ5BfFAtuyTmBMD7Hl9JB0rQwe8RtHoQxxJSyXKupGYBSaWq3kfNT6TOd2fnpzq1zN7euUdQ-EQVrQ~e6KYCjTPOxfv6pLnexNW3DSliCIZRL3luC9ghYDEKdy0klMRC06S3OoKGF6JEFEffvFYBZDD7T7Pg7lzf5HntIXkiC1O3tg8OGpvozCxokU55QlV7RC5DeTm4me8cfrahReKHGgaBgWF0JIYqQCZp6M5ZlMlkEqSaEi5vINqsaQWTVWsvAUK7v3QB~hxOywlp~yYECXufOLe5aJdqAWvO44WbrbjU22XswkiTKMn9~Ow__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Advanced Filtering and Slicing for Custom Reports - -Custom Reports provide a powerful way to access, analyze, and share your HackerRank data on demand, giving you full control to build tailored reports across key data objects. Custom Reports are now enhanced with advanced filtering and slicing capabilities, making it easier to explore reports in detail and focus on the exact data you need. - -![Improvements to Custom Reports.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925697950-ImprovementstoCustomReports.gif?Expires=253370764800&Signature=t7lwP5VMIjJBM-L19I6Xu9N1j1NB0VVn-16pzUr7weL1LZuO-osaZR5G7TrO66LoBs1B~l3GYWDQOtwsm7HABdhibH5iNlfVBErg5LOD3Sf9W7Zb4q7xmQSxS7Ph8rP-iTrfNmNPD4PNdP-y9BpCTsM2-~Og5Va9Q1AYUfafESEiq6VNUmfIVyKtbL6piCXPJceb8n1THw4~gEEZjJ0QQkNgXnVOWSWWhKGBqt5UGqkiHBs4C5kfeDgvxst4GBc6R6PCyoaicsBw9gB9yeaqK7rrw5~SlvgIT7dN-emT6tGPyl6Cu1vv-ZtmBk5aTlp4z9NnJyMrwT03txptVE235A__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Custom Reports](/articles/7355624862). - -# Integrations - -## Integration with Zapier - -You can now connect HackerRank to tools like Slack, Google Sheets, and Notion using Zapier, with no engineering effort required. This no-code integration lets you automate workflows such as notifications or data syncing using triggers like test completions or interview feedback, all managed securely from the Integrations page. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768981184346-image.png?Expires=253370764800&Signature=jE1xsDnprKVCDjoZSr4q5sHg7t11bimfFX1zWxDGewYHUX4TTLaMf0crXTd~Y4rnS3CdCXSY2AHwrnxQUhkSzaXIxgUdFZf67LUfKuUy-TR0Do9c-a5P9Ra0Hq1q79ro8SQm3czPl-gxnjv-hLvs~KbSLvkXMV0PxojaJZoyp7ecN4XPau-gnc8a9Vo6p1TUS4jhRqO-9VefqUR8FFtLBSZk6OGLtUX6y-omo8l2xrlja5j8-am4FDO~JjmPtBXk0Qdvp9-rfCXD8FSmigHhTkJk4A0oseV5gt6sg3mMGXSFyXHc8jwK4xNB4MkMu5xwOsYztgCTs6GfGDEbKRL-5w__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Zapier - HackerRank Integration Guide](/articles/9883166979), [📄 Zapier - HackerRank Integration Test User Guide](/articles/7100809601), [📄 Zapier - HackerRank Integration Interview User Guide](/articles/5179178131). - -## View Integrity Signals in Greenhouse, iCIMS, and Workday Integrations - -Assessment results in Greenhouse, iCIMs, and Workday now include more accurate and up-to-date integrity signals, delivered through a standardized data schema. - -These signals provide you with a quick, consistent snapshot of candidate integrity directly in the ATS, including an Integrity Status (None, Medium, or High) and an Integrity Summary that highlights which suspicious activities (such as copy/paste behavior) were triggered. - -Deeper analysis and full integrity context remain available in the HackerRank assessment report. - -![Integrity Signals across ATS Integrations.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768981617042-IntegritySignalsacrossATSIntegrations.gif?Expires=253370764800&Signature=FQzhuwzhMVnCKEpJRrBiWO1uCaGjOIP4tz0KVBvzv0AaFi1tlZ1dYnOnxDZaJdc7HqUi39lK7J4PBbQji2AnlKk9MTcL5xqrUpS1xee6yNXOxgB6vhp2899DmVQ0KXeKTbBHfm3KtAD3yh3Z9Q6O66P6XiymLnRVYGre0PdGPso8YAqaBqyFzqXEUm9JWh5~DD76eWkd8fZvPhMslocodDvq8UOa5017A1nldMqSHE0iTQn3ovTIDChvHXnDvwc8T7XdBgJjel01tT2WOw7ZrLgBII~ktEMOdaEB7sOaIhs8TRYNbH9pSrCYTotH7gJRclIzhRWSpeGuh3KhmKXdcg__&Key-Pair-Id=K3NV4LZ47N8M46) - -# SkillUp - -## Weekly Prompt Engineering Challenge - -Prompting is at the heart of getting high-quality outputs from LLMs. SkillUp’s new Prompt Engineering Challenge helps developers build this skill through competitive, hands-on practice. Developers must prompt an LLM to solve real problem statements and earn a spot on an org-wide leaderboard. - -The challenge resets weekly, keeping teams engaged between courses while fostering continuous learning and friendly competition. - -![Weekly Prompt Engineering Challenge.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768925819747-WeeklyPromptEngineeringChallenge.gif?Expires=253370764800&Signature=vy9Dv~2kREmqJ3lYSmiFoTM0tRmj9QdI~nEWth6YqZXDTE4aEXpF69D~AOReRm7WkRfwDEwUqIWjP5mexDwZMn842utNwargt7tZwVoCcyFpavXwZtqU7Ef2KWtueSh0msBe1FnabOS95wHv6dAjnxC7yvipzxkuYnVMOoQ7IQ5lkYqJ53MSb~fACf7HslZqey9zKc~n78Bp6xCcZhDwrpfBWYdPs~O5nX-1Tz8vFKY5C6rTq6Wjb3BjZmNOzsnhG-liXyrrt63t8A69K~PFzME1NVL~7YB63jasIsLX-UQO9hD4s8ogRKoKEUL6KqVIAM6GK61TLil4nIcwgWXuew__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Weekly Challenges](/articles/7992263058). - -## Audit Logs - -Admins can now request access to audit logs via Customer Support. These logs support compliance and internal reviews, strengthening oversight across learning programs. - -For more information, see [📄 Audit Logs in SkillUp](/articles/2103106582). - -## AI Engineer Certification - -The AI Engineer Certification is a guided pathway with lessons and challenges designed to help you build expertise in creating AI-powered applications and showcase your skills as a next-generation developer. The complete certification with all modules is now available. - -![AIEngineerCert.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1768981676425-AIEngineerCert.GIF?Expires=253370764800&Signature=GwygpK-j5Y~kHQLwMvUWnYCwDmrZHI7tKmfEiV9xgVBTSLUevuHVDB8QGOmEk~~53GA5IlMkKUzKBGTFjMjuT6M6Wu0fAf4p-Z8KUBLUw0p4CqnybaVf9pg0f0NvWtsQZzgTnVQkaFx0ldOLADtVdwH6YjhtAI31YKv~Pq8m2LQePI~eDI9npkz00xQjIk7bwwFHknTr1NAilgDPv4eJ0WNdYT5uiwrS~hFY7a2qMF3emvRM8MimYIou0SGOh4K7vD9A3cp4S-IJzcCC1NN-NvvL93rphG~gv-zBJuDZPLwo4HJcWpK0kSflb8WGGk4l3ZeLACY-0d6UDB-HjvQQ~g__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Roles and Skills in SkillUp](/articles/1506621765). - -# Deprecations and Experience Changes - -The following changes will be effective January 28th, 2026. - -## Screen - -### Legacy Content Library Experience - -All remaining users will be migrated to the new Library experience. The updated Library includes natural language search, 15+ filters, advanced sorting, and question summaries to help you find questions faster. - -### Legacy Detailed Test Report - -All users will be upgraded to the new detailed report experience. The new report makes reviewing candidates easier with: - -- Code playback - -- An integrated IDE view - -- Simpler, more intuitive navigation - -### Local IDE/Offline Flow - -Due to increased integrity risks, the Offline (Local IDE) experience is no longer supported - -What this means for you: - -- Existing tests that use only Offline flow will continue to function as-is - -- Tests with Offline flow enabled cannot be cloned - -- All other new and existing tests will require candidates to use the HackerRank IDE - -## Interview - -### Twilio-Powered Interviews - -We’re deprecating Twilio-powered interviews and transitioning affected accounts to Zoom. Since most HackerRank interviews already run on Zoom audio/video technology, this will provide a consistent experience across all customers that supports key features like background blur and transcripts. - -If this change applies to your account, you will have received direct email communication from HackerRank with additional details. - ------------------------------------------------------------------------- - -The [AI Add-On package](https://www.hackerrank.com/features/hiring/ai-add-on) includes advanced features that help you assess next-gen skills and maintain test integrity in an AI-native world. It’s built to solve emerging challenges with the right level of depth and control. To enable them, contact your account manager or email [support@hackerrank.com](mailto:support@hackerrank.com).\ -\ -Thank you for supporting our mission to change the world to value skills over pedigree! diff --git a/data/hackerrank/general-help/release-notes/3121307537-july-2025-release-notes.md b/data/hackerrank/general-help/release-notes/3121307537-july-2025-release-notes.md deleted file mode 100644 index 4ff9be03..00000000 --- a/data/hackerrank/general-help/release-notes/3121307537-july-2025-release-notes.md +++ /dev/null @@ -1,778 +0,0 @@ ---- -title: "July 2025 Release Notes Screen Screen Features Available in the AI Add-on Package Skills Platform Developer Experience Interview Interview Features Available in the AI Add-on Package SkillUp Engage" -title_slug: "july-2025-release-notes-screen-screen-features-available-in-the-ai-add-on-package-skills-platform-developer-experience-interview-interview-features-available-in-the-ai-add-on-package-skillup-engage" -source_url: "https://support.hackerrank.com/articles/3121307537-july-2025-release-notes" -article_slug: "3121307537-july-2025-release-notes" -last_updated_exact: "Sep 19, 2025, 3:43 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# July 2025 Release Notes Screen Screen Features Available in the AI Add-on Package Skills Platform Developer Experience Interview Interview Features Available in the AI Add-on Package SkillUp Engage - -_Last updated: Sep 19, 2025, 3:43 PM (Last updated 7 months ago)_ - -AI is changing how software is built, and thus changing how you hire and upskill developers. This release helps you stay ahead of the curve. - -With AI assistance in the IDE, you can now go beyond evaluating code correctness to assessing how candidates work in a real-world setting: how they use AI to write clean, efficient code and make tradeoffs. We’ve also added powerful productivity enhancements like Scorecard Assist to help you save time and surface stronger signals, faster. Some of these new capabilities are available as part of the **AI Add-on package** – look for them in the updates below. - -On the developer side, new subscription plans and an AI-powered prep kit make it easier than ever for candidates to practice, certify, and grow. With SkillUp, your teams can build GenAI skills like Prompt Engineering, RAG, and Agent Building, and even launch custom certifications aligned to your needs. - -Finally, Engage gives you the tools to stand out in a noisy market: host AI-native hackathons and spin up polished, branded microsites in minutes. - -These updates are now live! Watch our [webinar recording](https://hackerrank.northpass.com/c/3dd2b4faa80a300a9a909cf505d21a7e370038df) to learn more. - -# **Screen** - -## **Test Variants **  - -You can now create multiple variations of a test and deliver the correct one based on the candidate's input at login. This makes it easy to assess candidates working with different tech stacks—like Node.js, Python, or Java, using a single, streamlined test setup. - -![test variant new interviewer (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753860219056-testvariantnewinterviewer%25281%2529.gif?Expires=253370764800&Signature=rE0EPq7dL9ptA0ZjhXCqyBMTFGH27jtWjyUEVsYVV85cKHdUtUQ7uj6eYdL-mN4Q7c3EBCWg~pas4uzdakAFgSkoIxc8fecpf~SRZeRNXsIRKosvmHUf6WxZ9NfQNgOBxRYseVC-86Op8BguKLmf-fW8V17ND3x7Kp5wg2KVUeoR3Jf3lbP-PtsRKpQtcjWQVde05ty4jZbGozHZ8Orra6GmOZLd1N2gxlT6Vi32ZsIDxPMBR3J-pnECaVVmKsqPj3S9h5cVEJS1Iaa84U0~DQ8WnWahOqcWilsCp1SwsnDg28da-EZdH7BpglYJmXY1nV2Nrog~g1Sqn7IYXdwMHQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -Candidates see only the sections relevant to them, and reports reflect just the variant they attempted, so insights stay clean, role-specific, and easy to evaluate. This reduces maintenance overhead while giving you the flexibility to personalize assessments at scale. - -![Test variants _ Candidate.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753860178938-Testvariants_Candidate.gif?Expires=253370764800&Signature=MuDIuEvet4ewC4mG6wM6Y0XLcHozR9sMErQIq1cyZl86nSnRbhh1c7FbW24zj~YrKGGqqt3vck5JzIoKeGwW0KiNTF8qoaUPXhMCZq9hZ9Nv4W3CYs4lQ4hh1KUao5Ek4b78YSGwfPVc~xZ1Y5Sl6i5cIJSre9cm0~e6Qc3DfR9xrm9VDRDtCDw0IWPL3ULFTtYDJpmSSo9B6khGTHpHBowqPqCzPlCWvYzNuTp0nJxoH5-n6aIUu0M1InpHsfYsG~MMm0C6X4dXDuB~QUB~9xzZSU2B~V6Z55svchS5CSDK5yI6OqHSh2NqVzLuCSN77wy-pM1acO3-l6UXOnD2-Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Test Variants](/articles/7530103378). - -## **Enhancements to Test Settings** - -We have revamped the Test Settings to reduce complexity and improve usability. Settings are now grouped more intuitively. These changes simplify decision-making, enhance consistency across the platform, and lay the groundwork for smarter, organization-wide controls. Here are the highlights: - -- **Streamlined Structure**: Settings now follow the test creation flow - starting with questions, followed by sections, and ending with test invites. - -- **Unified Section Controls**: Section settings are consolidated, eliminating repetitive edits. - -- **Sticky Save**: A persistent reminder ensures changes aren’t lost. - -- **New Options**: Add cutoff percentages (not just scores) and define test invite expiry by duration or end date. - -![TestSettings1.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F145b7038-e0b2-4f1b-a1b8-b646410de164-1753202400947-TestSettings1.gif-ec28d104-0ade-4563-b193-a539f6440299?Expires=253370764800&Signature=VhtAEHpcTWqHbRU2aunyxgOgNeqzR~tT1LVveDn8LbEtydP~IhpgIIa4J7oziM0hwXLOOqag7WaQ8Ltm8FDK4L8eS0MkrH-MBET~08HPVTdpA2dzd8pONbo4XGvhbuW~A40e1i~rXLWf860iWrBWxRcXnu9vVhXNrtXKag3P1bChsfwnuL8WMBtMwP~9qSjeYrLmVcXp3e4u1LFh~-drQxQjI4S7DeJIfL78Atgei4Ng3F07kyO1aYelXy84kGxE5Vs~nwqY24UuqZg~zF6gAyOmx~mzSk~Ibk-QPHSZA7JdZMhnFNrlQZa~D~~Q5WjFW0hd-4QS~C9Lcg6irI8yIA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Modify General Settings for Tests](/articles/9672590042), [📄 Modify Question Settings for Tests](/articles/5424328799), [📄 Modify Sections Settings for Tests](/articles/2528926257), [📄 Modify Evaluation Settings for Tests](/articles/8294988738), [📄 Configure Onboarding Settings for Tests](/articles/5956879724), [📄 Configure Email Settings for Tests](/articles/2564162886), [📄 Configure Test Invites Settings for Tests](/articles/9544354489). - -## **Set Custom Invite Expiration for Tests** - -You can now define how long a test invite stays active directly at the test level. Set a specific end date or define a custom duration to fit your needs. This gives you more flexibility to tailor expiration windows without being tied to a global default. - -![CustomInvite.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F902e0e28-b4d6-4900-8519-621db9679f1e-1753202368410-CustomInvite.gif-0070048d-bd3f-4038-9a95-1a52e50b6b69?Expires=253370764800&Signature=N~Pa3~46LZ5OjlKzmqEG3YlqfhmBOPGHtyuQP8txYcBarPsMhxHG2J07Qj7tk-2N4eiX6~0z~8zgIFY8h6ZQgAHcfZM4VCxRklolUA-SLcP2CXOFzTkYVQN9qiuEKwKulg1tR9mvu1P69965AMXq-XW8WhRwnUTtSaKRfj55kKTBypb9qiYBiYrtDUTuJiETqbqSnTszBpAAJ5tEpjwtJbzuEMFHLisI0cm~EHne7JnFnBtY~mvHrY67iEpOs3SG4N3faWmCmhAAuMa9RhL5~ON1vFZHi8NxJ4Ze4RyuZ5j1XcVCdvKfUSCLX~Od9FgPE7x7~ynoeCEApiKOSFI1Gg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Configure Test Invites Settings for Tests](/articles/9544354489). - -## **Updated Default Invite Template** - -The default test invite template now includes clearer instructions, an improved tone, and a preview of the sample test. This helps candidates feel more confident and better prepared, thus helping you get more candidates into your funnel with no extra effort. - -![update.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753881142226-update.png?Expires=253370764800&Signature=Uc7HvNI7Ebe~tBYOjipFMSEmmFAurR5V6p7Zt3WBeeug5iH2SuEX9TYFef6xR~EQAKtSTYmbavmfN72WvOCP7qvSyY0uonNwM0vyCjo7fP~qcjbesc-rIPJh23GOjaTiqv57z~f5~PDjCE5GOhnmUivQ3gru8mhUhzKnQ-licXozIE0--mbUCD8uvpmLl04HoVOeM6Q-ccxhihMZkl~pBZj31RdVXO4LzE26xaj~jQuKQzG8KyVcnVJzC4KdyknxvvH8XrHyEYcOwOx11y2-ZijyCtiXyszl6P62yJ9i5jHR1yljp3A6inEXdG-5D06eBPXpTUupZMjlAICSgIDmog__&Key-Pair-Id=K3NV4LZ47N8M46) - -# **Screen Features Available in the AI Add-on Package** - -The AI Add-on package includes advanced features that help you assess next-gen skills and maintain interview integrity in an AI-native world. It’s built to solve emerging challenges with the right level of depth and control. For more details, contact your account manager or email [support@hackerrank.com](mailto:support@hackerrank.com). - -## **AI-Assisted Tests**  - -Upgrade your tests with an AI-assisted IDE that offers candidates contextual help like syntax tips, templates, and platform guidance without giving away full solutions. It mirrors how developers work today, while keeping assessments fair. - -Get a complete view of each candidate’s approach with advanced evaluation, which includes signals like code quality, optimality, and AI usage summaries, along with full chat transcripts. - -### AI-Assisted IDE - -Enable intelligent, AI-first coding assistance for candidates, designed to boost productivity and give you visibility into how candidates use AI in real-world coding tasks. - -- **Chat:** Explains code, clarifies questions, and provides syntax support without giving away full solutions. - -- **AI autocomplete:** Offers inline and multi-line code completions to accelerate development. - -AI Assistant supports Coding, Frontend, Backend, Mobile, Full-Stack, and Code Repo question types. - -![AI IDE- Coding question.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F18bf7351-d91e-4e52-8163-98acac0da988-1753202488398-AIIDE-Codingquestion.gif-4d37a490-eb32-4d5a-8b72-0052c963383d?Expires=253370764800&Signature=IH~fLW2u037PhZ7r~wiuXl7mq7O2m87e1mq8JUIkqVjGd8T0v-hE-~ZOP5AfM7XZp~jvMCG~ymo2jRki3wFp8AJOwKEX55f4zMcii96Rx15tzwsYrmHFgGI~bdbSjKjT2n490kMaI5hKP2WNZT354j7vB7Zg2INDYr2v-nIIUjbew7Asrbq3z6iLDzVnIvR-o4U4otiZekwqYHZPbIeU8XBVP-yyJFRp8s6DmO2TsMF6QRWqQFhxV7JPR2y-bkr9hl7X22u5QiiJPtXUwSPr-LIjtBb6qbQ7BQZdU3RDFlOawRMimnPOWF0nNx34ejMIv0pXTQ168bcuzNF1cFAxOQ__&Key-Pair-Id=K3NV4LZ47N8M46)![AI first IDE- Chat.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F0b6d6fee-3061-4f8b-a944-a18a53cb0e28-1753202680896-AIfirstIDE-Chat.gif-fcd267ed-c171-4936-8083-fc232f172b87?Expires=253370764800&Signature=Zzs5F-FutTV0Z2NyKE-x7sNFEL33-zbnKa8VK-oALtpYo2Lvg~BtojggCI7pZEIDHTxE~q~IpEJL5kxu6ZMQPToR25Xgv9NybS9php3bReXki02lVFseZoyy-IwgZ68DMRItCIuAWmjMHDw4ewXQIIGmgOWd~REQODHx26VyQ15uM12rrswnckJ-0wpFusXf1BzavHjvoXUiHL1Oaalk-1iy~UNVxsOBFNztUCWOWaBVgVFp29RtbMN6TjzwZwrR5I4mCWx13FRCAfAjcCEIZBAjJZ~oB7VAbhtFoZPIP9uO24aHD0JwlfvP6Hbj2Vljpm2NRKC7GUB7Ma-E0SS8rw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 AI-Assisted Tests](/articles/1152916770). - -### Advanced Evaluation  - -With AI assistance, hiring decisions cannot rely on pass/fail test case results alone. As a hiring manager, you need to understand how a candidate thinks, builds, and uses AI to get there. Advanced Evaluation helps you do exactly that by surfacing deeper insights into code quality, problem-solving behavior, and AI collaboration, offering a more comprehensive view of real-world skills. - -For more information, see [📄 Advanced Evaluation](/articles/7098008997). - -###### **Code Quality Grading** - -Production-ready code needs to be readable, maintainable, and efficient, in addition to being functionally correct. Code Quality Grading highlights how well a candidate writes code that others can understand and build on. You’ll see reviewer-style comments that call out strengths and suggest improvements, so you can quickly gauge craftsmanship, not just correctness. - -![codequalitygradingnew (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753876814316-codequalitygradingnew%25281%2529.gif?Expires=253370764800&Signature=ovUr-qt3XJMpBblt2yjeZgc3l69u~i6sgWweHVURJBgtyq6QV3Onk~UDbzVSRZMkjwcSwMX1pRCVBPnz4k~7oi4FjTxKISD2oQdwJyBTEUQy2oDLcSmFpLbUfQY6W5laY2mt07eUaBZkYkKUbXMkEVjymGYw~J02Zf~5UMoH2tPwif2sC7J37yot7gSVzIYzkRn7bpju3Tqq6nBFkJ8LtwM4hlQliM9mZkgxOP1bQREl-iHhIYIru42YDdpwfXpYyLfhv4oEtQTNDAUpSEBc4t6jNyQZ1bPFk9wLu66L4IOGDExzMg8jE1ImwKRJ4F8G81U0N~Z3YJS9OzBEZYdLwg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Code Quality Evaluation](/articles/9625818007). - -###### **Optimality** - -Great code should also scale. Optimality scores candidate solutions based on time and space complexity, so you can evaluate performance under real-world constraints. - -![Optimality.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F5e7b66f0-98ce-4391-bbd0-63bc5be2bdbf-1753199767830-Optimality.png-99312703-a3d2-4c73-9a2d-a445cc8ddbd6?Expires=253370764800&Signature=U1Xe-6cpMI5KYhnW~PkEhxdeDeOUSx5-VRT8aazPDV4OxfSWk5jaIUnC9QVqo97uAzZExfSeZLt2463s~Ri7UhHRsYqLbbhZ0DWv-yhyWyJeaXsdsDk6wP0UuDk1ce13Hvbw0BfHipWpjG4eYHsmqna0BA~hNVPNfdLu5j2PYypGnPyQ2VA9Q15fA3Zpn1ds-b51Aukslq5ur5fHctf8KxpQo2SehwpCCE5sm4Q4eTDbrJWT9Yz22i~4I-mmM1HFjhTqgriIAeCgLNy2BpfD~rgu6S-1r8ubGSQpkJIHbCm7kg7qTGhTRfO3vh2WRUXxe20EqamwBPJCnA-jwhIXdA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Optimality](/articles/4755292353). - -###### **AI Usage Summary** - -The AI usage summary gives a clear, concise view of how the AI assistant was used during each test. It is available in both the performance summary report and the detailed, question-level report. - -![AIAssistedTestsImage.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F359275c2-1994-43b6-9354-08764ebf43c5-42e96f2a-7aed-49d7-8d22-de8f2ea60fbd-1753202363320-AIAssistedTestsImage.png-8ed56fb1-8f30-4a90-bae2-dc93a53f2202-b4c9cce0-fb33-4aac-b843-ebfe75fba7a9?Expires=253370764800&Signature=rvE1ocXGPaDbIfiFFvzGBXsemZidxtc1-JrxF-3rBSvT8SS~Wl5rhu1Dci-m4ZN7NAo~5qUrNAUYkrI77XAy-FShOPUiU7m6UHlYL0DihWLCUPsV~IrfNjqjQr8mTois-3MX67j~B~INvILAlWT7CAUvvB0jMN4TPK~TzaMiHC0PhPsP4pQRpE7oJX1LfZAncLTLXUVOgsiOX1pORM97LoZT~Qo3Soe5HQ1oQdazAdxGDiU4pZqXiIYpDZm0Wk7Q5XgpeyehoJs-2BNmeQPVMKvb6vsiHwJO4VKU0N-ojhf6SCmwHvegarzWNsckTXzsUsSCFmuh34gsq16eKCc~IA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Any test with supported question types can be upgraded to the AI-assisted experience. All others will continue using our existing test experience.  - -For more information, see [📄 AI Usage Summary](/articles/1773201418). - -## **Enhanced Proctor Mode**  - -**Note:** Must be a new test with no attempts.  - -Proctor Mode brings AI-powered integrity monitoring to your assessments, offering the rigor of live proctoring without the overhead. It tracks webcam activity, tab switches, and takes screenshots during the test, delivering a post-test report with a full session replay and summarized violations. - -With this release, Proctor Mode is now generally available within the AI add-on package, featuring major enhancements that reduce the manual effort required for reviewing candidate reports and expand coverage to more question types. - -- **Block Multiple Monitors**: Candidates must use a single monitor. Tests won’t start (or will be paused) if multiple monitors are detected. This feature is supported on Chrome and Edge browsers. If a candidate tries to access the test using an unsupported browser like Firefox or Safari, they’ll be prompted to switch before starting. - -![Single Screen Proctor Mode.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F8ba2eb64-fa98-4e24-8861-ae4a6226d636-1753202628905-SingleScreenProctorMode.gif-60df353a-16f4-45dd-8404-b0824f81cecb?Expires=253370764800&Signature=nzYMBSYeQ5atNtscEdbS9WRnFor4RYYj2Oq7nGkcRnoyTerc~8yH2lmNGkR53gjHV~RAXhCJXo3yElIdeNI7sMh9TzhjPVTbotfNpPyFZzfUWtbTgqixx5pH0ehe1oDVj1CH45fQa09kkeTkXQJwPzhYr476~f6osy4rd034hu5WNE~rF8PRJIenfLjopWzVa0hNB~aO0sarBRun3AL3bDN4tZ7ZFBUU7q2XVwFtA0z96VwtjR0ROz2Siq1z20Q1Mim9D-wLpha0L5ySWAhzQF4n6mKtVD4-HkVIY1s84xX5CJ0VBFTzKR36Qh17ZjGxoDw-S6vzZg90rWX8A5VyVQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Session Replay in Candidate Reports:** You can now watch a complete recording of a candidate’s test session directly from the report. Session Replay captures the entire test-taking browser tab along with webcam images and system screenshots in one place. A timeline with key events, such as full-screen exits, tab switches, suspicious webcam activity, and screenshots, helps you quickly review critical moments for deeper insight into performance and integrity. - -- **Screenshot Analysis**: Periodic screenshots are now automatically analyzed for potential signs of suspicious activity. - -- **Expanded Question Type Support**: Proctor Mode now supports a broader range of question types, including multiple-choice, coding, sentence completion, file upload, and all Projects except DevOps. Support for additional question types is coming soon, giving you even more flexibility in secure assessments. - -![Proctor Mode.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F8a00c6d4-0333-4c61-b766-4dc8d2bff883-1753202528084-ProctorMode.gif-bf73bad3-a1e8-4c7a-bde6-9a010833ae6f?Expires=253370764800&Signature=hcOkGY4deEmekFI5k-KjpNJOAMY7U5qkp4xCdfpbHs-659TcQideYL-PxOyE6C6H0BLabJpk16DoxqkaiWBDMA3MvuIOnNvHwUg2FRpYdxB1JejWBzX3YfwZWnLuVIPaOag1twc70hPYJC4w9QzQc5npu~JuSEVhYQ1As-twTh4o-b8WIQXUPaF~dvQpdLaQSpk6DgS0YMrSaun-gJgjKzf9Vou4oO76yhTT1X0uUqAR~EufHCWZJO64cb1-oBA6-GLi9axlCkh272jiJk9TZv4ohm0KQztDeggZibjrPoghxB1rlDn9wArPjly~wtyw7uxwtpz90Obmt2-9BeRkqg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Proctor Mode](/articles/5663779659). - -# **Skills Platform** - -## **iOS Assessments ** - -Hiring iOS developers just got easier. You can now assess iOS development skills in an environment that mirrors how iOS apps are actually built, with a multi-file structure, Swift syntax support, and intelligent autocomplete. These assessments also support frameworks like SwiftUI. - -Candidates write and run their code with a built-in iOS emulator, so you can preview the actual app experience. That means you’re not just testing if it works. You’re seeing how it looks, feels, and performs. - -![iOS Assessments.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753199701141-iOSAssessments.gif?Expires=253370764800&Signature=nN0DBXkNxoF8jwZMlBO13hLPCq2MmNkVmKS~cI8c2hEtW8P0kmAT3OpCZpjKRp7087GQid1bdSyjxQe2DyYBARD4vC2WeqRZsNMGVslyWu~pmXYNUU7HSbFfY8MEmDMyinuIGNED8y4jApyrd3qV3uEJd0QZ8B1GGybe1TMH~HxBpduOLln-S2rAb9jpbShy3NewI6E98GHorxvgeVI7~XAgOVSmwsu-jCXgdDqn~~Tog9pgyhedK3-aZfKnTcDZMV5b3MqmzniOgSUzOgjpFN2QqENJnrN3VbDCHo-~qUzvAD~KqAg7R8Cw3oJqw5S9itD3IYOnIMsutzTgtGGiXA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Using HackerRank IDE](https://candidatesupport.hackerrank.com/articles/8606305957-taking-front-end-back-end-full-stack-and-mobile-developer-assessments#using-the-hackerrank-ide-12). - -## **Flox** - -We now support Flox, giving you the flexibility to create and run custom questions using the Flox package manager. With Flox, you can define consistent, reproducible environments directly within your question setup, making it easier to test candidates on real-world tooling and workflows. This is especially useful for teams working with custom dev environments. - -![FLOX.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753212815637-FLOX.png?Expires=253370764800&Signature=ec5cegU9NHcmb5Sy~v9B~AVeVfdUvmrpMTmG80UQsoGzoy8oLBLTaKHM0trJVvy7xkodq9TuH4JBZbSUmr7djjDgEs0lPQGDr34rTtuxVjmKV6gMNXUIGO-cR2CE5hvWB0ndGoW1t8kyAdUcuIwKduKbobwUsWZvqtX5hykr4LUud062PpfB8MQWtzYW-~24J9V49YKhQk~X70X39zK0kfZPn1Nd2mP2rAdTDoVrWMLI8Nmam3Bdi-ciW1ZP86v26cInq2bfhpUIBxcY2EmLLo4fNIfmdrIRRpZ3p0vFqMD4nz~pVwfkhCRaC5PnKhtdgd~N3QZ72dlaxPzcE8F0jQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Execution Environment](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402913877523-Execution-Environment). - -## **Library Improvements** - -### New Content - -We’ve expanded our content library to help you assess a broader range of skills. - -- 99 new coding challenges that test algorithmic reasoning and implementation efficiency. - -- 41 new project tasks that test a candidate's ability to manage and execute complex real-world tasks. - -Content additions across the following high-demand job families: - -| | | | -|----------------------|-----------------|-------------------| -| **Job Family** | **Skill** | **Question Type** | -| AI/ML | Python | Data Science | -| AI/ML | R | Data Science | -| AI/ML | RAG | GenAI | -| Mobile | Android | Projects | -| Mobile | iOS | Projects | -| Mobile | Flutter | MCQs | -| Mobile | Swift | Coding | -| Mobile | Cucumber | Projects | -| Quality Assurance | Problem Solving | Coding | -| Software Engineering | SQL | Database | -| Cloud | Salesforce | MCQs | -| Cloud | GCP | MCQs | -| Cloud | SAP | MCQs | -| Web Development | Node.js | Projects | -| Web Development | Node.js | MCQs | -| Data Engineering | Redis | MCQs | -| Data Engineering | Snowflake | MCQs | -| Data Engineering | Informatica | MCQs | - -### Content Quality Upgrades - -The HackerRank library continues to evolve to improve clarity, precision, and ease of use, while supporting effective skill assessment. - -We’ve rewritten over 70% of our hands-on questions, making the experience smoother for candidates and more consistent for reviewers. Every update has been validated against our quality standards to ensure fairness, accuracy, and rigor. - - ---- - - - - - - - - - - -

Original Question

Improved Question

You are required to customize a class named DataEncryption, having the following attributes: encryptionRatio, baseEncryptionValue, and a method titled encryptValue().

-

 

-

The default encryptValue() function works by calculating the encrypted value as follows:

-

encryptedValue = baseEncryptionValue + encryptionRatio

-

 

-

Add more functionality to the existing method encryptValue() so that it accepts a variable named encryptionAdjustment of integer data type. The function should accordingly adjust the calculation of the encrypted value as:

-

encryptedValue = (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

-

 

-

Additionally, you are asked to overload this method so that it accepts encryptionAdjustment as a string type, converts it to an integer, and further uses it in the calculation of the encrypted value.

-

encryptedValue = ( baseEncryptionValue + encryptionRatio) - encryptionAdjustment

-

 

-

There are three overloaded versions of encryptValue() in the DataEncryption class:

-
    -
  • Default Version: Takes no parameters and calculates the encrypted value as baseEncryptionValue + encryptionRatio

  • -
  • First Overloaded Version: Accepts an integer encryptionAdjustment and calculates the encrypted value as (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

  • -
  • Second Overloaded Version: Accepts a string encryptionAdjustment, converts it to an integer, and calculates the encrypted value as (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

  • -

Customize a class called DataEncryption with the attributes encryptionRatio, baseEncryptionValue, and a method named encryptValue().

-

 

-

Implement three versions of the encryptValue() method in the DataEncryption class:

-
    -
  • Default Version: Takes no parameters and calculates the encrypted value as baseEncryptionValue + encryptionRatio

  • -
  • First Overloaded Version: Accepts an integer encryptionAdjustment and calculates the encrypted value as (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

  • -
  • Second Overloaded Version: Accepts a string encryptionAdjustment, converts it to an integer, and calculates the encrypted value as (baseEncryptionValue + encryptionRatio) - encryptionAdjustment

  • -
-


-

-


-

- -# **Developer Experience** - -## **New Candidate Site - Projects and Sentence Completion Questions** - -Building on last quarter’s redesign for Coding, MCQ, and Database questions, we’ve now extended the streamlined candidate interface to more question types - Frontend, Backend, Mobile, Full-Stack, GenAI, and Sentence Completion. - -As part of these updates, candidates can now easily reset a project, making it simpler to start fresh during a test attempt. Additionally, test execution is now more natural and integrated output traces are displayed directly within the IDE terminal, enhancing visibility and reducing context switching. - -![New Candidate Site - Projects.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753269845131-NewCandidateSite-Projects.gif?Expires=253370764800&Signature=FQmEJGPcLEStETS8MQ~fOhBoA3KIDTfvWt6Dnbo~YqffDf9a9-0SG2WCbC6WeowEPDQhJ~U3KYo7Zm88gnPX7phxB~C12S84vWbaOjzBRRnq3oBuekZXXyZXA2o~7qlw20uf5YdB0GVX0KPUCM0vMstliKcHcmGQ5JQzQS1zoMLEk2EcXG2PXsCfGA3yM2w3zx9-H0oW5mLwNdYBxdH0BZh44-wqoRlTr1cL-9taqr3rdgS9Q~W9bW97Tl1JCgl9byXJlNptS3uTUyhipmDiUt55SBcoiyabQ6LTLXTV3A7x-qddkajTRUfsmtfWeJ7mxIu6PWLHUrPvetBiyYCHXA__&Key-Pair-Id=K3NV4LZ47N8M46)![Sentence Completion.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753201034723-SentenceCompletion.gif?Expires=253370764800&Signature=FpX7TlpjFoDKe~LZMSIBrvYwLAf1LrxUF-p6MOU4U-IThqjRWug5UMPRIkBOqfyyc8VThcL7eBiVtD1wDZs5Zp5LhIl~1AuBbPt~25XfNZyDBGfjwWIO8lCnd29bdHowCoH5nPD~MmWwdFWPL9LNi9TRU-6bBJ~5qCLMSbsQwk2UVtIbz~1rnU08Ou1vxc4V4PVg~60BO50DFbsSUrUr6aEsU~jd3hBjyiWJmYOIS9XIa5d4swpj4YcdIwnqy4dQeIcxa74HDsQeKWxza1slXISB5W34fIOqiSKv5hZs09rLINevl~tCdgMu9QMFi2ZWDXBE1VJRHuFZWYuvLbBhVw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Taking Front-end, Back-end, Full-stack, and Mobile Developer Assessments](https://candidatesupport.hackerrank.com/articles/8606305957-taking-front-end-back-end-full-stack-and-mobile-developer-assessments). - -## **Data Science Assessment Improvements** - -### Submission Check for Candidates - -Submitting an incorrect file shouldn't get in the way of a great result. Candidates now get an automatic submission check when clicking Submit, confirming that their submission.csv file is present, correctly named, and properly formatted. - -The system flags common issues like: - -- Missing or misnamed submission.csv  - -- Incorrect column names - -- Invalid data types - -This reduces preventable errors and helps ensure candidates get credit for the work they’ve done. - -![Data science assessment improvements.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200916835-Datascienceassessmentimprovements.gif?Expires=253370764800&Signature=ICbtIOudPL4qqK8P883bhoAw0D-SCV4Y07w4h5~asG7mgWH0S0I54rM~m30SaQO88e32Us8px3rO7wVgRqBeE9pSiRmowV8oz8mFU5GImIilcm-Fnwy4pmfZoaq3bXwJ1TVwT33e668Nx7L0u8dxP2IRIB6w7bX~BiCImpA6oJoIEmmoaf30WlcXXjlKobtzCTmi79AaG5jgFuO7qgR~b1zXL0hiziPTjOzVI0kI7~wBzKDaicRXSyIR9DXQXg55Nud6umcgkLdlNPToDfOXj02vJs-uyiOFVYXIkyNOpt2O-7lqWaWQo4aA1-OcQM1wmyyyaK0Jc1FctaogFad2Ww__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Answer Data Science Questions](https://candidatesupport.hackerrank.com/articles/8119048607-answering-data-science-questions). - -### Upgraded JupyterLab IDE - -We’ve upgraded to JupyterLab 4.4.1 to deliver a smoother, faster, and more intuitive experience for data science candidates. - -- **Custom Coding Console:** Candidates can place the code prompt to the top, left, or right - not just the bottom. New toolbar buttons make it easier to run, restart, clear, and switch kernels. A single-cell scratchpad toggle helps focus when working step by step.** ** - -- **Cleaner User Interface:** A slimmer status bar now hides idle terminal and kernel counters, reducing clutter and minimizing accidental taps on touch devices.  - -- **Improved Performance:** Output rendering is quicker, with reduced lag when streaming or scrolling through large notebooks. - -![JupyterIDE(Statusbar)seocnd option.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753201101398-JupyterIDE%2528Statusbar%2529seocndoption.gif?Expires=253370764800&Signature=Nf3gVqvPkTnJoa9wmJvAuAUhO7wE4udgwbestGbfaRLPClvBmCCEgrBjWcYS2NovFO2p8wkDWWUBCyknCUnC9EUAv537ZHo8n2RhRgb5Ay8gNbeic4oMEFLzZFT6J7RGBcr4Qflv4BkL6U0wmDPsi631zcWNiXw3xGdtpjE3zY-rpdR8-by3DI3QVXgk2L3R4UMnkEq7zomeI7kSxw0odpCYxSM~~A0tavFiMSNRiMVK6Ii9xqr6fYOXVzbXQl5FHnfF6wxU3t6gk~kXdqO-MBOIncFk7tIHtvPUdZsgby0ZH2jMJtlPKPs2ZBITTN3SQHfPQH1bRBKej1MbEfLx0g__&Key-Pair-Id=K3NV4LZ47N8M46)![JupyterIDE(Code Consol).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753201061263-JupyterIDE%2528CodeConsol%2529.gif?Expires=253370764800&Signature=OjcD9ViHOtkHnfweiwxffJTbv8lYoxuoje31pl804e0MnSiSvypPW6IiwjYvre~2cbUv2pffuatZidxWpO1bBgnDLsJ-yfn78GxfHfCK0N5xFUA1jTDmknPR4TqMYWHkMSBYQnEFTEAvf-cXTkvqM6hFXcY86RtDqN56bjPzmBlO4lJ9LeShKtnSBhVYId2BlcYCpIqWIuq6fi0~pJ36dVuBomgP1uOEiyY6~Um93dy7XYt9M1fRN0PH65kvTLj7L-k~vkmGD5mT-Y~tUi9s0HyIsXQmX~pK3AuZ~Ql5WnzdFcdIGJ4~swNaHLgTvEsQ~NV-UosagjixZhGFO6Of~w__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Higher Compute, When You Need It - -As question complexity increases, especially with compute-heavy use cases like TensorFlow for Machine Learning and Data Science roles, we now support GPU-backed environments to ensure smooth execution and an optimal candidate experience, enabling you to assess skills more accurately without being constrained by platform limitations. - -You can now request a free trial for GPU support by contacting [support@hackerrank.com](mailto:support@hackerrank.com). - -## **DevOps Assessment Improvements** - -DevOps Library questions now load up to **50% faster**, cutting wait times from over four minutes to around two. Terminal lag has also been reduced, so the environment feels more responsive from the start. - -## **Error-free Report Processing ** - -Candidate report processing is now more reliable, helping minimize delays in receiving evaluation results. We've made major improvements to reduce report processing errors by **93%** bringing it to under 0.2%. This ensures a smoother, more dependable assessment experience, helping you access timely insights to evaluate performance and make confident hiring decisions. - -## **Platform Upgrades** - -The HackerRank platform now runs on the latest versions of today’s most-used languages and frameworks, so you can assess developers in environments that reflect real-world engineering stacks - -These upgrades help ensure compatibility, improve performance, and give candidates a great experience. - - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Environment

Current Version

Upgraded Version

Angular

Node: 18.15.0

-

npm: 9.6.4

-

yarn: 1.22.19

Node: 22.16.0

-

npm: 11.4.1

-

yarn: 1.22.22

Node JS

Node: 18.15.0

-

npm: 9.6.4

-

yarn: 1.22.19

Node: 22.16.0

-

npm: 11.4.1

-

yarn: 1.22.22

React.JS

Node: 18.15.0

-

npm: 9.6.4

-

yarn: 1.22.19

Node: 22.14.0

-

npm: 10.9.2

-

yarn: 1.22.22

Vue.JS

Node: 18.15.0

-

npm: 9.6.4

-

yarn: 1.22.19

Node: 22.16.0

-

npm: 11.4.1

-

yarn: 1.22.22

.NET

.NET: 6.0.407

.NET 8.0.16

PHP

PHP: 8.2

-

Composer: 2.5.5

-

Symfony: 5.5.2

-

Apache: 2.4.57

PHP: 8.4

-

Composer: 2.8.9

-

Symfony: 7.3

-

Apache: 2.4.63

PHP CodeIgniter

PHP: 8.2

-

Composer: 2.5.5

-

Symfony: 5.5.2

-

Apache: 2.4.57

PHP: 8.4

-

Composer: 2.8.9

-

Symfony: 7.3

-

Apache: 2.4.63

PHP Laravel

PHP: 8.2

-

Composer: 2.5.5

-

Symfony: 5.5.2

-

Apache: 2.4.57

PHP: 8.4

-

Composer: 2.8.9

-

Symfony: 7.3

-

Apache: 2.4.63

PHP Symfony

PHP: 8.2

-

Composer: 2.5.5

-

Symfony: 5.5.2

-

Apache: 2.4.57

PHP: 8.4

-

Composer: 2.8.9

-

Symfony: 7.3

-

Apache: 2.4.63

Spark Scala

Scala: 2.13.10

-

Spark: 3.4.0

-

Java: 17.0

Scala: 2.13.16

-

Spark: 3.5.5

-

Java: 21.0

Django

Python: 3.11

-

pip3: 23.1.2

Python: 3.12

-

pip3: 25.1.1

PySpark

PySpark: 3.4.0

-

Python: 3.11

-

pip3: 23.1.2

-

Java: 17

PySpark: 3.5.5

-

Python: 3.12

-

pip3: 25.1.1

-

Java: 21

Cucumber with Selenium

Java: 17.0

-

Gradle: 8.1

-

Maven: 3.9.1

-

Apache Tomcat: 10.1.8

Java: 21.0.6

-

Gradle: 8.14

-

Maven: 3.9.9

-

Apache Tomcat: 11.0.6

Ruby

Ruby: 3.2.2

-

Bundler: 2.4.12

-

Gem: 3.4.12

Ruby: 3.4.4

-

Bundler: 2.6.9

-

Gem: 3.6.9

MEAN

Ubuntu: 22.04

-

Node: 18.15.0

-

npm: 9.6.4

-

yarn: 1.22.19

-

Mongo: 6.0.5

Ubuntu: 24.04

-

Node: 22.16.0

-

npm: 11.4.1

-

yarn: 1.22.22

-

Mongo: 8.0.10

MERN

Ubuntu: 22.04

-

Node: 18.15.0

-

npm: 9.6.4

-

yarn: 1.22.19

-

Mongo: 6.0.5

Ubuntu: 24.04

-

Node: 22.16.0

-

npm: 11.4.1

-

yarn: 1.22.22

-

Mongo: 8.0.10


-

-

Android (Kotlin)

Kotlin: 2.0.21

-

Java: 17.0

-

Gradle: 8.1

-

Android SDK CLI: 9.0

Kotlin: 2.1.20

-

Java: 21.0.6

-

Gradle: 8.14

-

Android SDK CLI: 19.0

C++

GCC: 12

-

Clang: 15

-

CMake: 3.26.3

-

JsonCpp: 1.9.5-3

-

Boost: 1.82.0

GCC: 14

-

Clang: 18

-

CMake: 3.28.3

-

JsonCpp: 1.9.5-6

-

Boost: 1.88.0

Android (Java)

Java: 17.0

-

Gradle: 8.1

-

Android SDK CLI: 9.0

Java: 21.0.6

-

Gradle: 8.14

-

Android SDK CLI: 19.0

JAM

Ubuntu: 22.04

-

Java: 17.0

-

Gradle: 8.1

-

Maven: 3.9.1

-

Apache Tomcat: 10.1.8

-

Node: 18.15.0

-

npm: 9.6.4

-

yarn: 1.22.19

-

Mongo: 6.0.5

Ubuntu: 24.04

-

Java: 21.0

-

Gradle: 8.14

-

Maven: 3.9.9

-

Apache Tomcat: 11.0.6

-

Node: 22.16.0

-

npm: 11.4.1

-

yarn: 1.22.22

-

Mongo: 8.0.10

DAM

Ubuntu: 22.04

-

Python: 3.11

-

pip3: 23.1.2

-

Node: 18.15.0

-

npm: 9.6.4

-

yarn: 1.22.19

-

Mongo: 6.0.5

Ubuntu: 24.04

-

Python: 3.12

-

pip3: 25.1.1

-

Node: 22.16.0

-

npm: 11.4.1

-

yarn: 1.22.22

-

Mongo: 8.0.10

Flutter

Flutter SDK: 3.3.10

-

Node: 18.13.0

-

Dart: 2.18.6

-

DevTools: 2.15.0

Flutter SDK: 3.32.0

-

Node: 22.14.0

-

Dart: 3.8.0

-

DevTools: 2.45.1

React Native

Node: 18.20.0

-

npm: 10.5.0

-

yarn: 1.22.19

Node: 22.16.0

-

npm: 11.4.1

-

yarn: 1.22.22

Custom

Ubuntu 22.04

Ubuntu 24.04

- -# **Interview** - -## **Improvements to Whiteboard Experience** - -We’ve introduced a series of whiteboard improvements to make editing, working with shapes, and copy-pasting faster and more intuitive. - -- **Intuitive Text Editing:** Resize and wrap textboxes, even after pasting, so you can focus on content, not formatting. You can now double-click a shape to add text directly inside, without needing a separate text box. - -- **Easier Shape Adjustments:** Anchors now appear on hover for custom shapes, making it simpler to position and align elements. - -- **Consistent Styling Across Shapes:** Shapes added from the right panel now retain your selected color and stroke settings automatically. - -- **Sticky Scroll:** When switching tabs, your view stays precisely where you left it. - -- **Improved Copy-Paste:** Images copied from Google Docs now paste cleanly onto the whiteboard—no extra steps required. - -![Improvements to Whiteboard experience.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F62580e00-4b89-4400-a5c9-a57e285bb8a1-1753201000420-ImprovementstoWhiteboardexperience.gif-65dd81db-677d-4bba-95e1-1506abea4d6e?Expires=253370764800&Signature=VZn5EKPTHqskwhCafqXuyHwzziw8yg6XeOH3VnVJtpXNGOenY0imecgXEvVnvVaq~13W5-gQYXI2M34Qt0argeAPm~z~isx~eATQ3NYJ8Zcd~SsYBMGr~ZmcpC1EVvcsnp6sb5Uvdi6pCwdnaxTY7E82pAB-TrnkY~YirL94NlPRDvo1-6bSmUfl~L12K4yc-WYxjY5qNyDeo0dgvCmJWWwNMw2ejNyhDyzfocDBjFDBmlg4MP4hNRIuZk2q8yjVKLkCMbXHkhHoNIJvcxv1lcx99DiKznd21GNyws9ohqKvHFPqpDVR~varen6YxyTAwupZcabnhbGvxs4ztOvBzA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## **Interview Scorecard PDFs for Workday and Greenhouse** - -Hiring teams can now view secure, authenticated PDF versions of HackerRank scorecards directly within candidate profiles in Greenhouse and Workday. This makes it easier for teams, especially those who don’t log into HackerRank, to review feedback without delays or workarounds. With evaluations available right where you work, hiring decisions become faster, clearer, and more collaborative. - -![Interview scorecard PDFs for Workday and Greenhouse.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F45369751-2338-4f8a-9cf8-3d0c5567d550-1753201053589-InterviewscorecardPDFsforWorkdayandGreenhouse.gif-8b4f8f25-c388-432c-a020-d4f34be2ee78?Expires=253370764800&Signature=b4L1s6U--ArRe6P1yz3lrRYqkK3xxQ6OZDwoG5hfGM~ujJMLHJWbXLYCv2sjZn6GJrXOvNAYkdrdifPBOGDtc3HV-lMfPQuaeFZVTCfv1wa6vM83DjfR4hQcpMYhIQpasMXhpPMD6~LCBRKprv9XtJ6P5Ia--LgArjYo4V85yVqrTQlm8ndlgn9mYKZV-xbJsV6Ym-9ymUeIm-BZwdDGc1t7UUs3822opXNN2TR74ZwhrMjG0U8rTX0A19OwGpouYqorxVHCBAnYCZTqwztiexY26MZ7lvPagzKrOuVWfRvzop8JXZnGiSBiOL3YGSu6CX-ZUzLMf7ZkMGqJi6R0Uw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [View Interview Scorecard on Greenhouse](https://support.hackerrank.com/articles/8806262569-greenhouse---hackerrank-integration-interviews-user-guide#view-the-interview-scorecard-on-greenhouse-8). - -## **Status Indicator in the Report Page** - -The thumbs-up/down status indicators on the interview page are now removed. This ensures that “Qualified” or “Failed” labels do not appear on the timeline, creating a more neutral, consistent experience for both candidates and interviewers. - -![hidee.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753214307884-hidee.png?Expires=253370764800&Signature=ijsWThBn~vHjA1jJ6OFb6jv1Ha9J-yacbJyECdSZj3bXQuhB02663Xs1IbWBHsJo0UJ2SoFCwZ9jp3G5eaikgZyZSgc2Oha7IpaXP1cL0HHcIImz3TaXbyjLLMLkEjA7NeS~lvcitAn5BS9AnLef-A3fqLTpXhTaCy~lgCoAVE7~mhtx6Eov~A9g1kjJSsa2L4ZiwnO0Av5nT1m-wOoJGvp3eipqwtjNmtby3X58efHK~UZRqcvxBfopRUbL7AagTGFDlm5-X4-Ctp4vlzNhSgegyaz-1ufPlYLNVmLo318RhSWCG7f7qbPeHD49SRBJzqP274yU78-Cx4waQETVzA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## **Improvements to Performance**  - -Interviews now load significantly faster, improving the experience for both candidates and interviewers. Coding questions open 37% faster, and Whiteboard questions load 26% quicker. By reducing redirects, eliminating unnecessary loading checks, and parallelizing API calls, we’ve cut down wait times across the board, helping candidates get started quicker and interviewers stay on schedule. - -## **Improvements to Integrity Signals ** - -Interview integrity is now more contextual and focused. Instead of flagging isolated actions like tab switches or pastes, the system looks for patterns of behavior,  grouping signals and classifying them as silent, grouped, or critical. You’ll only be alerted when multiple actions suggest a genuine concern, reducing unnecessary noise. - -A new real-time status widget gives you live visibility into candidate focus, screen sharing, and monitoring setup. This helps you interpret behavior in the proper context and respond appropriately. - -![Interview Intergrity Signal (Updated).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753262602292-InterviewIntergritySignal%2528Updated%2529.gif?Expires=253370764800&Signature=dClYhHKm6sVVAtbCvQtL4melLAHLXc5Yd72pSkmXvs20ug7SchKEg6-Wrrb0BnSd9pzV7sWixGMjQ1EFCyIsiM4KBxoU6IbAbooXdvQ5KtVOyiyIUiD08xrp0xT9i57zMO0sUsv8Po61NKNR8LvDQRlYOHrUpNtG~zfnlDGfECE4rJdvhh0HffWp15UPEnQj~NcRzN7yZvbr5AB-qmMbF0taNx9GrC20krxp4at8HduNiilWoMyA6awALEozjLXgOPQOYaj2ApstBra7J5MQjZ4krPK2S2VyMgxXGj67o-GcBrvfybxuTXD4KEKR5BYQxVWXIjydalpzCandDFX2Bw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Interview Integrity Signals](/articles/5161582600). - -# **Interview Features Available in the AI Add-on Package** - -The AI Add-on package includes advanced features that help you assess next-gen skills and maintain interview integrity in an AI-native world. It’s built to solve emerging challenges with the right level of depth and control. For more details, contact your account manager or email [support@hackerrank.com](mailto:support@hackerrank.com). - -## **Screen to Interview Identity Match** - -Ensure that the candidate who took the screening test is the same person attending the interview - without adding friction to the process. - -Candidate images are automatically captured during both stages and matched using facial recognition. If the similarity score falls below a predefined threshold, a real-time alert is triggered, giving  you a chance to act without disrupting the session. - -![Screen to Identity Mismatch.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F8633b376-d36c-42a8-af31-b6f3841fabd2-1753201066385-ScreentoIdentityMismatch.gif-2b4d77f2-8dc0-41ac-84f6-628ec94d587b?Expires=253370764800&Signature=BKCr6x3gNjskV~8IhR6BNQtL1PkxHUSgSYPXliCxcirz5SVoHAGEkVIeBCWAtF2eh2KXLgKohfEvV~nChvQg4mqSDysncs2DBvifegd~5-Ks3Km4eBl4FKYVR5HvlEkZ0cNVEtoJ7YETMGoWi34Go4sfRFbpkuEGxJTgKPfzZ9JkZE1dklWBh9MKEaYcSRgbroTcdZS4xDJdqTdR6WQN1B4-GIwWTgiLBr9UPYAEvtOQTo-fCd2xm9fza0gFCSoywyox~2d-z8U2hMkCwtT3pQLGl2N7pnehFO1-utd1Inh4VomO615uhdEvW10qXqm75CTKWLcovGF8YtwhwjYOVg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Screen-to-Interview Identity Match](/articles/8605077096). - -## **Interview Transcription** - -Real-time transcription now provides a lightweight, searchable record of each conversation, so hiring teams can focus on meaningful evaluation instead of manually taking notes. Powered by Zoom’s SDK, transcripts capture all audio interactions and are easily accessible via email, reports, or API. You also have complete control over transcription settings to match your workflow and privacy preferences, making it simple to revisit and review what matters most. - -![Interview Transcription.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200926354-InterviewTranscription.gif?Expires=253370764800&Signature=BA6kTqhA7U1DKg~IDQ3PEy1U2DaRNfhO3cVyimfgboUdxlqOqnUZRmFWZj6ItTFZyHhp1QNciWWqVLeBccI4hS1tzXwsLQhUgvdFNH~IGwdkfx5FI2Kb68tSxuyxaulJTty4Fb2Ale5MREoZD2dFpnF67Gm8JniDoGC1z4rHnvYNtkS3boI4bj-h8bv9Cq8s8NYvegjaxhPzSU0zGDYFhYVbMHZwH7pDbZoWeDWC2xepdLJKbb8gGB~712FVRvzXNQUBP408hYF4WT5FS4-U-X~SyUtBxMqAek2NE9M2VFdGFyqyK78gSdOb2QCcN~hRga8iyI4B1h9M8wKxKsn6gw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Scorecard Assist](/articles/5847159594). - -## **Scorecard Assist for Coding Questions** - -A new auto-generated scorecard simplifies post-interview evaluation for hiring teams. Once an interviewer selects “Leave Interview” or “End Interview,” the platform automatically generates a pre-filled scorecard using data from the session, including the transcript, code submissions, timestamps, test case results, and the assigned rubric, resulting in faster, more structured evaluations that help teams make decisions. - -**Pre-requisite:** Interview transcription needs to be enabled before enabling Scorecard Assist. - -![Scorecard assist for Coding questions.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200965625-ScorecardassistforCodingquestions.gif?Expires=253370764800&Signature=F7cZaHt8PL1zzDxuAWOA02food9NYVALraa2swy766zeyTbcvfMHUh3PzDmcBGfYf9RTm7Egx6TgubGAorHTOfwClZEaY~3w~NyMsUmQ72J1OZ7aZbIYo9gra-JQELe7IVyj5gPelrFvUPJbXG2H3m0zz~XR8-UKw5YcfPkbAtL66FycMCCZIFJPJ~W0zhUXuvrfFKwHLPUzAWGJ5Gj2UQsJ--kzMTvA8nBK1OrHLQEfaIKYTSfgQwV8obbKnBeAhql9dMBtBeou1QE4R2wyHZQMiIGvy-oTSYn-vx35jWQ0umSYpMS4laju5deuFEuOtSYEjp4QhBHVZlHdykG77A__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Scorecard Assist](/articles/5847159594). - -## **AI-Assisted Interviews** - -In interviews, you can turn on unguarded mode, where the AI Assistant offers more open-ended help, especially useful during pair programming rounds. Whether candidates are reviewing code, fixing a bug, or navigating a new file, the interview experience now feels more natural and closer to everyday software development. - -**Key Capabilities:** - -- **Chat:** AI can explain code, clarify questions, and write code. - -- **AI Autocomplete:** Candidates receive inline and multi-line code completions to accelerate development. - -- **Agent Mode:** Autonomously navigates your codebase, edits multiple files, runs commands, and fixes errors to complete tasks, functioning as an AI pair-programmer.  - -AI Assistant supports Frontend, Backend, Mobile, Full-Stack, and Code Repo question types. - -![AI-assisted Interviews.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753201020680-AI-assistedInterviews.gif?Expires=253370764800&Signature=cas2v1wk4fHdPGh~JI4~kSAf5tZOJA2F0Pj03K9wCvPmS2itR6vX3gCmJYfDsUMA~YLkhQrQy-Z7yr-VrkNXxw588WKFLKeqmqXaJnkOCRQV5K7o4OnYdb2iaZ9uF-xt8UsYAnaFhsocvgzszdqjt1uF~LoaBi-tTCqYLC7yXIe4q-dSMx-92rtFvhDKGNPbjzFTOMLbMbgTQ2DThD9oceX-bZrOqILSVCzk6AwbuphIn-P~Dts9xH78UQudyLTS~KRVapWqHTUaak8tMVxqAoivzs8VI5RygRJ6RzcaI9i95hzzW7EqmZN5oDSf6mBbUR7k~3974nF~bn3ligW9zQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 AI-Assisted Interviews](/articles/5821380141). - -# **SkillUp** - -## **New Learn Tracks for GenAI Skills** - -AI is changing how software gets built, and your teams are looking to become Next-gen developers. With SkillUp, developers learn to think and build with AI: when to use it, how to guide it, and how to stay unblocked while maintaining quality. New AI-tutor-led tracks on Prompt Engineering, RAG, and Agent Building help your teams master these new skills. - -For more information, see [Roles and Skills in SkillUp](https://support.hackerrank.com/articles/1506621765-roles-and-skills-in-skillup). - -### RAG - -You can now learn to build Retrieval-Augmented Generation (RAG) pipelines with hands-on support from an AI tutor - one focused concept at a time. - -- **RAG Fundamentals:** Understand how retrieval, vector indexing, and generation work together in modern AI pipelines. Learn to troubleshoot each part with real-world examples. - -- **Use Real Developer Tools:** Work in a modern dev environment with terminal access, test harnesses, temporary dataset storage, and AI guidance at every step. - -- **Build as You Go:** Each module combines concept walkthroughs (with diagrams and Q&A) followed by hands-on coding tasks where you complete or debug parts of a working RAG pipeline. - -![RAG.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200465129-RAG.gif?Expires=253370764800&Signature=SweQVKavol1gB3v6vW4fsuCTg0MuIdyzlRIRJqf83zZNr76gGkLiwlcUX3yd1~q-HrrJfpzgISnrYUnJVGY6VdwoP0xM7PwA6B3nYXVPSYqIY5AtFw6HM8gJ5o1ubKEEbGonNTzVpa~PjPeLRzTo-4nDs9zu7qjs241vQG5sUx7bQpzVkCEKYBxtD5zX-rOfNs9xQ6xe5-216bMrQUbjiasqbWaWk3eYqcURsERbLpW95s~INjixcYtll6b00CI-TIwM~Gygz035faxBFkA3BySOnQPWTBUT5XaMyBmk~8nglCvdRaNGzThaLP8QZIE1zMdwq6Q0LiY8E3BIBnRa8g__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Prompt Engineering - -Master the skill of writing clear, effective prompts that generate better AI outputs, with hands-on guidance from an AI tutor. - -- **Prompting Fundamentals:** Understand what makes a good prompt and why it matters. Explore examples with your AI tutor, ask questions, and experiment in a guided sandbox before tackling real tasks. - -- **Use Real Developer Tools:** Write and test prompts in an LLM-integrated editor with built-in evaluation and prompt logging. The AI tutor offers step-by-step support to help you improve as you go. - -- **Build as You Go:** Each module includes challenges that focus on code-based and non-code-based prompting, complete with test cases to evaluate your outputs. - -![prompt_engineering.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200470636-prompt_engineering.gif?Expires=253370764800&Signature=HRhVA5Ez8SNXcL~9Czu3XYHaKkH2sbYG~y8z0TDB7Ww7lgSxw1F25CcGBTPwZhrRklNz2C35gTfNsqhXmEdFNyziSeUh9rGNnIOCtI3BI1BR56umZoLJYLJ4ZkJJaVMPKo~WxtxmAwbhQGUUwL8gu64plCr-o7cNDowMxmt5kcxp5Y7kinqrb2amG270DQqh3cFq76ELzasXKJkIpIFd9KjC2R1NXdZpi1d~aEtrhb6KOrcjOJgq8vEbTAVQzLrsILPqa2lN1tUJsaXWW9eqHZd3sR3VuG6EVKuFvrj3LcTi-w0MJ1JLN1w~FrG67Sc2jnUHYOxfjfFYY8JFPsDCpg__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Agent Building - -Get started with AI agents by building foundational skills that reflect how modern developers integrate LLMs into real workflows. - -- **Agent Fundamentals**: Understand how stateless agents work using the ReAct pattern, combining reasoning with tool use. Learn how LLMs invoke tools and APIs to perform simple, well-scoped tasks. - -- **Build Practical Agents**: Work on real-world challenges like creating a commit message generator or a lightweight Python agent from scratch, without relying on libraries or frameworks. - -- **Guided Learning**: An AI tutor helps explain key concepts like the thought-action-observation loop, narrow tool use, and the basics of LLM integration, giving you a strong foundation for more advanced agentic systems - -![AgentBuilding.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200478836-AgentBuilding.gif?Expires=253370764800&Signature=dNA39Pz-YzfiWfwfPOX~jYhb~3HPAEqkv8K2DmsbKqHmOvxdPLKFPI8WQeyA1UJ6YKgGlFHKibSC8edYv3nPqC8PPvQ9p~rnazkPQOGxM4PO-PtbywNk4oE0T4hPqgJOqSlZ~40vRHMwvGuPvnjVz4KoS5rlIV2TY36KFNVMYrVdnyNzAJOnk-jV9CSaEfQ-3QIOOor9L4~GfnWcq3ssBKZdk3Yvcz9MfxBvCKF9O1DOcgB9wSMwfU7Mmn2nU0F2sm77GKvjHws7~ZW8dme9GkPXPnd6QdWyZpdzHqSSj8wZ-lowLdBWKDtnPBgyPimIPzWwun50m8KIWJEmCKzzXw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## **Custom Certifications ** - -You can now convert a custom test built in HackerRank Screen into a certification in SkillUp. These certifications work just like our standard ones, with progress tracking and clear custom labels to distinguish them. Admins can build and manage assessments in HackerRank, while developers earn certifications through SkillUp’s guided experience. This gives you the flexibility to test the skills that matter most to your organization, while benefiting from SkillUp’s integrated learning paths, practice tracks, and reporting tools. - -![Custom Certification.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200485962-CustomCertification.gif?Expires=253370764800&Signature=cRrm9uITrO0tcAqG7CbqNsAT3JVYD24nZgLm2KRK-W-UURmshfTrPfJgBg82tEwzdqb0PHop-3Dpd0uAJV6MylubQNx8mjKMnWeB38rz~AlGqnk6tBtwtw-RaZzzhYkE2u0OLjfm6DqTRVroLXjXn4r9lNe5uWAvr9pVvzh11XYvuiH2nUA7ajQlcZ~YvXoEyuHLnYLIaXpx6mEAB3h8KbvPM62BRiCytLRwh~UCs0deBpGbi5ZoEjrQoKsNuTDPCWkoI7WxqU5wz~fe6lGRwNFIJBBLcEvwU1NToHBv45Xkkn-JqQJG0SriuEiJ-cZ6WGzA0v0SwzyWAQ9VoTonTg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Custom Certifications](/articles/3726813028). - -## **In-line Integration for Terminal and Jupyter Notebook ** - -You can now execute terminal commands and Jupyter notebooks directly within SkillUp’s Learn and Practice tracks, making it easier to complete DevOps and Data Science tasks without switching contexts and being redirected to an HRW test. Everything runs in one seamless, integrated workflow. - -![Terminal.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200612869-Terminal.gif?Expires=253370764800&Signature=nvd6~q7P5Q2ujNIbWV7YQh6qjw7-Ra3847BTkAt3~30nS30HdAw1LCTCPkCnq2mqP~T7fNIClC~kX1l2U6CACwy28RWAPIoI~TkW-aiWdsKJGmWawhO7qbMZySDcQRFtXsPwaxwmmkrroV8MrNoFvloi7R8-eAqvZ543B5TtqcsFzR9kPouQEUqnnc9QKKqdn7N0lSiYqEiNRjKt7nCZOtGTisYwh2Z3s538BADy3KcqR72jtxTC1huy6zTVbFHcYgFPnUTEiYkNKWY4JOmabt5UIqgjmLhfcKtDeUTE7RyKBIXO1x0DrV~0qqKqAL2lU8l8qgx3f0uZhEKl8jZ7LQ__&Key-Pair-Id=K3NV4LZ47N8M46)![Jupyter.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200716674-Jupyter.gif?Expires=253370764800&Signature=GHMMtkeYJ5zf-Xgfz4swUFSuWv2HXNJjooBybHvyIhVXTwNkIYO8iPfeBwMpMG-fFrUQ4OTaB79BmrTEiBj5MJGqRn89F1nDrKpWqMpQeFhFar~h9WjMHRAYBjcnhBJWNwTmKXGu4-8h7XYw2pFHPW7rNNNuP1wnHHVuBBjCmLy6BNLVknfxuB5r00RO4MecjzTQ9S7NKpmpUZ9njmh7qJ4Bdg4itBlmJCbSE3fmk468tESIs0KQ9ooT8UVcPx5kJwTnvdFnErA5EV7Aamp~frnS~HmczFxBJtbAI7UJZhlfn51aImRczizpbGPT8udMdgldCJTmUn1WpfHk0uJBxw__&Key-Pair-Id=K3NV4LZ47N8M46) - -# **Engage** - -## **Generate Banner Images using AI** - -You can now generate a professional banner image for your event in seconds using AI. Enter a description of your desired image using the starter prompts provided for guidance. The system will create a custom banner featuring your event name. Regenerate the banner image up to five times to view alternative variations and select the version that best aligns with your event’s visual identity. - -![GenerateBannerImagesUsingAI.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200233128-GenerateBannerImagesUsingAI.gif?Expires=253370764800&Signature=p8jCEh~MtGkyOLNdjtcqNZWwPyiGOUL21WOHVHcDsYxv-XbtBn~4YTwQEAqhwcrHSsTLxkkJD8OHTpUkvzgw8sB-fm4e~GMSl79we5OP5POflzsUyvYVVTluOjRA22PQAfpDyR4w2ZSB8wZCstuvfQL1zStGHKlkO9l0brFQouVLz~-IloDPpZPcC3b9w4FB0WHMnBM6Knx2eh84Nrfaqu0~Mzb4LPaY9XfLCXZrVmhxWdICWSHDnkw7ARcmxYdsKFZH4OaoNArMsFaa1VDSyfFRYXi1q43PwSWHmnMLg7r~bEDAJBoV50KpOmu3SAwAPmLjvL9Oc8nEIJrR3xcgpw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Update content layout](https://support.hackerrank.com/articles/3958121708-setting-up-the-event-microsite#steps-2-update-content-layout-7). - -## **Auto-Publish Ads on HackerRank Community** - -Your events deserve the right audience. With this update, you can promote them directly to millions of developers on the HackerRank Community, all from within Engage. Simply add your event details under the ‘Promotions’ tab and publish when ready. Your ad goes live instantly, helping you drive registrations without delays. - -![Auto-publish ads on HackerRank Community.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200245670-Auto-publishadsonHackerRankCommunity.gif?Expires=253370764800&Signature=gZjjk50mC7ZZnSzBoIl4YP-wc450zapppaj51FReZDBqy0JVyTYJmsP~7uoBa3v2odW0mnUtgH~QQHTYjBtKTUn11bhjcakdCt9DRP3rLUWEWCp0~G--AjpD8qRYRrwwowQXTCXCjM~3Fge~TQ2vlbIVbAzdhN7uXItYomKGK20hyABl-ooKXX6yx~Wemfc~RoZN7~4GbrA65n248ofsG8C5sLIKMc4btaR6lRsfeYHmSd7U8Oiv2IZOzRnGSqRfa~HSyx44bnQo3hiOV2cWEHum70laPeu3vai5eZgtBh0YVK~xS~H97-0J~zd0sMlWldEutUURUCpdmIeNtnr-sw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Set up your promotion](https://support.hackerrank.com/articles/7392770596-getting-candidates-for-your-event#set-up-your-promotion-23). - -## **Registration Insights on Home Page** - -Tracking the ROI of your marketing channels is now simpler. The new ‘Views vs. Registrations’ graph on your event’s Overview page shows exactly how each channel contributes to your registrations. Use these insights to optimize your marketing strategy and focus your efforts where they drive the most impact. - -![Provide registration_insights_on_homepage (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200258438-Provideregistration_insights_on_homepage%25281%2529.gif?Expires=253370764800&Signature=E9BnzEftO8Vfr7pQP-9BomA0pNbBF4Q1OyF-I89IIgzj5Rl9nTvkDT7nxvQWM98zQnZC41l8xkTRDiU-36V~wJ7Qmd0EN1fe0AQIhsyhlm6rP6eskGz7CE38zkCiItQNmfvmwEneMRngoj04AnGlqD5oY773Dm2Dq0qFNdubIulW21HFEcirBOD61uTpGlDzaNTYzql8WynpDwOJfuLkbwO0ibz16ZoWmluqacOZJTQA8Ee2kWuU9XThUpWaW5Rv4M3mWZZ4Xl-vH5MYIu5wXvwy2mNCw5EbRz63ItseLt7LeRiXRvB0MfpX7EzQpUeUxDtS~kYYTMpr3G0fJtLBUQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [View marketing insights](https://support.hackerrank.com/articles/5336874519-view-event-stats#view-marketing-insights-7). - -## **Enhancements to Email Sequence Experience** - -No more jumping between tabs to track your event emails. All candidate communications—registration confirmations, invitations, reminders, and engagement emails—are now organized under the new ‘Email Sequence’ tab in the ‘Outreach’ menu. Review and edit every message easily from a single, streamlined view. - -![EnhancementToEmailSequenceExperience1.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200279085-EnhancementToEmailSequenceExperience1.gif?Expires=253370764800&Signature=d-ZuHk9ykwOZqAlnGVO3a3LcdPvQfGLHD4DIutcPmV89Q7f9B6KWMQeBuwAMgevIeGlf-xGQcI6XBSfPUJy0W2u~73hCubMn8h6Fvk13SHgGCMt16waya~ynIlhMdu1i8LYQ7wILRlRu62XaTFNT7-2Wr8NyfaXnX2yWaCWBJcS5wLfCn-6IdTeRchxq2r3gA4ppI5w4nB1hwcNIvluf76ycC79hMPJSXf~~CGS5dnKi5UK0r6EbPfDkA8fP8U0SdqNh0YJHwj2k5fExHds-gnNZjGDddqTOPG7jSVJP8~V1WqJ7O1H4yPMkLkQf5OW6f3N-00kBjOmk08pRQjTy1w__&Key-Pair-Id=K3NV4LZ47N8M46)![EnhancementToEmailSequenceExperience2.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753200283894-EnhancementToEmailSequenceExperience2.gif?Expires=253370764800&Signature=K0bSHoASCOLopahhvHChi8zq54eCs3mJzzlGaI81FD7PpImCTQfzEcwc15LCq~ZjaVNNN6FY6OEsm5PhRWN~ljec69Mznoh7-xcZxBIXVl8xi1CB~HUHjPmlKl4Fjgj4fbXms-dQf3GPwdiea~eNo1Y4bnHY5jmwuosAtt~LK5wBNy87Sjuo6zWFxxRAr43VdzRMWiJ1soofnflTdQ~sYN~6grvHym9QAY-U6TDOma1JfhQEz63qcRmm76-sO9fQonCbV5RBfcFOBOJ1V40nAfUCAB0Xpor9hiuZsad0SCv6i9O7lw0B5YA6ct9RO~OAZyvc87Pva6lXKItwTsVpGQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Set up email sequences](https://support.hackerrank.com/articles/9707768362-set-up-the-promotional-emails-or-campaigns#set-up-email-sequences-1). - ------------------------------------------------------------------------- - -Thank you for supporting our mission to change the world to value skills over pedigree. Your feedback continues to drive our innovations forward. If you have questions or need assistance, email [support@hackerrank.com](mailto:support@hackerrank.com) or contact your account manager. diff --git a/data/hackerrank/general-help/release-notes/4368819843-april-2026-release-notes.md b/data/hackerrank/general-help/release-notes/4368819843-april-2026-release-notes.md deleted file mode 100644 index 8c9d5d25..00000000 --- a/data/hackerrank/general-help/release-notes/4368819843-april-2026-release-notes.md +++ /dev/null @@ -1,600 +0,0 @@ ---- -title: "April 2026 Release Notes Screen Interview Platform Chakra (AI Interviewer) SkillUp Community Deprecations and Experience Changes" -title_slug: "april-2026-release-notes-screen-interview-platform-chakra-ai-interviewer-skillup-community-deprecations-and-experience-changes" -source_url: "https://support.hackerrank.com/articles/4368819843-april-2026-release-notes" -article_slug: "4368819843-april-2026-release-notes" -last_updated_exact: "Apr 23, 2026, 1:43 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# April 2026 Release Notes Screen Interview Platform Chakra (AI Interviewer) SkillUp Community Deprecations and Experience Changes - -_Last updated: Apr 23, 2026, 1:43 AM (Last updated 4 days ago)_ - -HackerRank’s April release advances how you hire for the agentic world, focusing on how developers think, collaborate with AI, and iterate toward better solutions. With expanded support for AI-assisted workflows across coding, data science, and code repository questions, you can better assess how candidates utilize AI tools in environments that closely reflect real-world development. - -As campus hiring scales up, this release strengthens assessment integrity so you can hire with confidence. We are introducing new detection capabilities, including object detection for external devices and analyzing code to identify suspicious communication and flag potential external assistance. Combined with standardized integrity reports and improved session replay, these updates help teams identify top talent while maintaining a fair and transparent evaluation process. - -To accelerate screening, Chakra, our AI interviewer, continues to evolve with improved reporting and new ATS integrations. Faster, more structured interview analysis and quantitative scoring help teams compare candidates and identify top talent with richer insight into both technical ability and AI fluency. - -The release goes live on April 22nd. [Join our webinar](https://pages.hackerrank.com/april-2026-update) to see what’s new and how it can take your hiring to the next level. - -# Screen - -## AI Assistant for Data Science Questions (AI Add-On) - -AI Assistant is now available for data science questions in VS Code. Candidates can use it to analyze notebooks, understand code, and troubleshoot issues more effectively. - -The AI assistant supports: - -- Chat mode to explore notebook context, ask questions, and understand code and outputs - -- Agent mode to make direct updates, such as adding cells, fixing errors, rewriting functions, or building workflows - -- On-demand execution of selected notebook cells - -![AI Assistant for Data Science Questions (AI add-on).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776161637815-AIAssistantforDataScienceQuestions%2528AIadd-on%2529.gif?Expires=253370764800&Signature=o4Ba5B~WDa7EBgse1CfBf30YXQfh3xufYY0avdCqivX9oJHViJxQffT~QRpmb6FuI3nHqtFKzFDr6ZzL3GO0hHe0SLl0h4UtdO4yk~SyTsdiiHsoMZrrXQ4BALwlgLqLp19FJ7niytA-c1V1WOdPQx1snz4ifL2PbqkXhvhC0D1~YmEx4DizuHFPH37QJUATB8qVrt60fKvAkUCamUjbwd~6qhodbB~Tdd6n-yKCH~aegjGkNzusbViy~T3o9-lFQElP1aB~3Ow4-xio~~qZ~p~Adv7MHwHSNCnEB8MU3FsEc4w9W7Puk7L44mpMC8how4GHdIEGLqwJLdaYfC4V5g__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 AI-Assisted Tests](/articles/1152916770)and [AI Assistant in Tests](https://candidatesupport.hackerrank.com/articles/7634558376-ai-assistant-in-tests). - -## Unguarded AI Assistant (AI Add-On) - -You can now enable an **Unguarded AI Assistant** across coding, front-end, back-end, full-stack, data science, and code repository questions in tests. - -The existing guarded AI assistant provides support for syntax, platform navigation, and conceptual guidance without generating complete solutions. The unguarded AI Assistant removes these restrictions and allows candidates to interact freely with the AI, similar to real-world AI coding tools. This helps you evaluate how candidates use AI in real-world development scenarios. - -![Unguarded AI Assistant.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776161665898-UnguardedAIAssistant.gif?Expires=253370764800&Signature=PSit~dP8x2w5EmEhh5urHGkm~ebknuh398ZZD26eFPv2e-84YRzFx8h1ipxrYLycwljClAGcQjQOCTIG5NqzjlgQzlOVpV1wWGRpIO7Wg8kL1KIhH1FotNJOB83161IKVH4stwh-LAzkHORcMn87vfID~ECNNq9To~zOkcVGXbBuBUhQC3JnWzYS3uYB2XF4CJZUgrqLcnu7KaBAYcNYTlWURqgUPiiQ0rx-ZnHFAOeNNuMFi~VRkoSwCgN-2JWie9oBa7ZfRkPX9~B08clcxb0bApcQGu6do6n5XaZpg8woPFgcwC-2LaXvf0rRY6Nut~tOiHCKdW-m2B73l0JtAQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 AI-Assisted Tests](/articles/1152916770). - -## Code Repository Question Creation (AI Add-On) - -You can now upload your code repositories and create bug-fix and feature-building questions using an AI-assisted workflow or manually. - -The AI assistant helps you analyze your uploaded custom code repository to suggest relevant questions based on required skills and difficulty level. It also helps modify code, configure run commands, and generate test cases - -You can review, edit, and publish these questions directly to your content library, and update repositories over time to expand and reuse them. - -![Code Repository Question Creation (AI Add-on).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776161696801-CodeRepositoryQuestionCreation%2528AIAdd-on%2529.gif?Expires=253370764800&Signature=TAvRWx2CzHulv~zgUs2nxw8Yr7yJEVttmOO0sBdb6w7Jjdztz8idY4LCkx~Rwwo5fuzF5w7W6tE6VmgWxoQGma83wYDLBMupUgxVNhtKDIiHBCX5AKFVQEV3-oBJRUKzMb2yWtqvRNQoJBAvcZZgjGGBb0SmoddFkSi95SZZ4dJa0Fj3A7H1dl3LihBh3Byq6rJOb3yhgp-tJlH98k1Fd~TvMynZOocN8XR8EE0IKPDjxijAo6v0erRj-r9njwhWu2jnrWzbdZ6CQ3J2U60FLNKiXvZWKHUS9AVhkvRGJMKquaeeXyCFToWjyZ39ohhmhw1qr1my0VBLaH5Qztf7qg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Code Repository Questions](/articles/1900882930). - -## Numeric Answer Support for Sentence Completion Questions - -Sentence completion questions now support numeric answer types in addition to string inputs. You can define the expected data type for each blank, and candidates are guided when a numeric value is required. This improves evaluation for questions that involve calculations or decimal inputs. - -![Numeric Answer Support for Sentence Completion Questions.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776161839153-NumericAnswerSupportforSentenceCompletionQuestions.gif?Expires=253370764800&Signature=ADyZnvOKCS71hCD8sTp7JKDftQFtPBT~Q2cQ2SvEXDJBVfCOSa5LeomsrXVF7M0--s4En1OWupBTxvZIPtEMNlTs1~QAUm1172wXmOQHniz069mYrr5wwyiEyXwd71zyueRtNZAmAbNBEJ2JqCCZrx0B01Ji65FcWExS0gKVoz57~L5lDlz1bpbGnzHirnXPvlvZxZpVLyQ8J5KrvHlGvhFS~vBpKaHv4wde2bDfzEYpi25AwaenArlHaBOA2piTVRbCnEkTxjlq7GGVTEWyM7F38Vm3A4U4boIwmjyPlb~J~STMN6mKMhTlEisR3yw-5NKK2iaJ6WfE951V0cc-BA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Sentence Completion Questions](/articles/5866154232)and [Answer Sentence Completion Questions](https://candidatesupport.hackerrank.com/articles/8169508319-answering-sentence-completion-questions). - -## Test Disclaimer Formatting Support - -Test disclaimers now support formatting such as bold, italic, underline, and links, and display with the same formatting during candidate onboarding. - -![Test disclaimer formatting support.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776161950150-Testdisclaimerformattingsupport.gif?Expires=253370764800&Signature=E4-MKzpO9UX3Sf03dQaWv9yrtkJ87FDVsufgo5h0KIDS4T7o3lpFJ7uFZtjNzMDL-BwWD9kDZwrbUc-2MxBQW7JkP2nJijOyIANgjOWtEvtGsvc7VjR0T9C3-J04khGeB7A79zM6EAUKBrcoY74nJEhQBy4PQOXP-EZFqhPFxf3jtwicFy7ZMdE-ubuu6Kf6rG2klcMbqKn6QUfyPt4l4k8c5FT7B-0USE~X9QerM26SObIo6QbDSWQ-HzwKbdnEUjk9TbHWY-N06IuIsd504j91NlKgL3nZ0A66S1XVKYpsF7nTFY7BiRq04jCAYA-ztvEd~1owjyrPsDakRdNt3g__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Configure Onboarding Settings for Tests](/articles/5956879724). - -## Data Science Assessments in VS Code - -Data science assessments now run in the VS Code IDE, replacing JupyterLab. This update brings data science assessments into the same standardized environment used for other HackerRank assessment types while preserving the notebook experience candidates are familiar with. It creates a more consistent assessment experience across question types. - -![Data Science Assessments in VS Code.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776161972564-DataScienceAssessmentsinVSCode.gif?Expires=253370764800&Signature=Fzty5nZWveEThEioRuL1UNQqanKEy2zrOQtY2EKt40KOP9mSvlf067Bi8~GTBo3n40zbPdT1OEl0XhF2bXoJzTR1MM9LNh2yibfwDBVr~0dmdjcR0LnGnm4XsO7ShLF7erDEVt~UdjXtStxqiUkyxr9E110NT3a0D-DCtyM5F1FIQ2nClVCe32aaumIqxdUDU-f14TIqFljlMuEs40P1NccCE0gkJUBqo6LVJP35PJ~OjF8OWDOXPbwW-dMi4AXdwEvcMfJgPy9hqXdRzT~whBusPAgbh9lLudGIR5hAC2CnnxND6RidV7-DJvC~zYQqU221DatscMuJ3~xE1Pnxkg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Data Science Questions](/articles/5187107609)and [Answer Data Science Questions](https://candidatesupport.hackerrank.com/articles/8119048607-answering-data-science-questions). - -## Custom Port Labels - -You can now define custom port labels for full-stack code repository questions during question creation using `hackerrank.yml`. This allows ports such as 8000 and 3000 to be displayed as front-end and back-end, making the preview easier to understand. - -![Custom Port Labels for Full-Stack Code Repository Questions.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776161994574-CustomPortLabelsforFull-StackCodeRepositoryQuestions.gif?Expires=253370764800&Signature=QAI6Gj5IUSL49bgIV7jRtungPdNyHRK0thQf66yEVqo5XmUGYzA1fF16wpZl1E7plhTcFy0uPJMI9OPxi95ObJyP~oEMXhrG5lupTDMHRTVhTQclDzpCXXQSAOIrc7zRth2S3EvgPfI6yqbLfHal1wHopWYSyxOKT6OrdGteXmlyw-5FE5HoS9HPZ7eH8~01d3IeEeXa7bNtBE6~WvwfKuSVJyGQgm2XTCXYMx3fLOD0WMCr3PH9bBn9~jta42ukLfru1Z8FXIEQPptPfsS1F6lSRkygDjOmjpUl6cz0NsD3W3xgLOjxRARdIMX1CA2B0kNKu-Ik4O3fEQ6tIwiyXg__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Faster Leakage Detection for Custom Questions - -Leakage detection for custom questions now runs weekly. This helps you identify potential risks earlier and take action before they impact active assessments. - -For more information, see [📄 Manage Leaked Questions](/articles/8820947031). - -## Faster Candidate Listing Page in Tests - -The candidate listing page within a test now loads faster, so you can quickly navigate through large candidate lists for high-volume roles. - -## GPU Support for Compute-Intensive Questions - -GPU-backed environments are available for compute-intensive use cases, such as machine learning and data science assessments. This enables smoother execution for resource-heavy workloads. - -You can request access to GPU support by contacting [support@hackerrank.com](mailto:support@hackerrank.com). - -## View Integrity Signals in Eightfold and SmartRecruiters - -Assessment results in Eightfold and SmartRecruiters now include integrity signals, providing a quick view of candidate integrity directly in your ATS. These include an Integrity Status (None, Medium, or High) and an Integrity Summary highlighting suspicious activity, such as copy/paste behavior. The full integrity report is available in HackerRank for deeper analysis. - -![View Integrity Signals in Eightfold.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162029950-ViewIntegritySignalsinEightfold.gif?Expires=253370764800&Signature=npgxf9bf9TC7utjsNFOU4G5FrlBI0PVZu0pIwxLJUOEe1ue1WUUbLfUB65AE5Fm0hIlgEvw4YYzD4TcJ~DYL-Tv~62JFiwE9RxabH~oYGvUnCP-9ku4SRsHcHvjENMMYzt70nupwugj-aCU7H07-FPkPi44iLLWRlQHCsGho8kxp3tYt3CpyIpmZaQIYPzoRUAOCKPkqOM8WlWIYjQ0VF3b6Fvlr9JwF6hLFGQ92Tv7MLV-QsvpQcOGcWkpzvnzBO5WQsJVUi6ogQj8h6RlWkF-yXK58EYg3Luk8LvT-UXHx~9f4g~AZvvUfM0B8O1HTelvamAlbehucLA1cbV-Tog__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Test Integrity - -### New Integrity Signals (AI Add-On) - -New AI-powered integrity signals provide greater visibility into candidate behavior during assessments. These signals appear in the Integrity Summary and as timestamped events in Session Replay. - -**Object Detection in Webcam Feed** - -Object Detection in Proctor Mode identifies and flags mobile phones and tablets in the candidate’s webcam feed during an assessment. Flagged images containing the suspicious objects are captured for your review - -![Object Detection in Webcam Feed (AI Add-on).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162058833-ObjectDetectioninWebcamFeed%2528AIAdd-on%2529.gif?Expires=253370764800&Signature=EB91ryhRVQA38440Qi4AJNHWojCAMzORv-ERXBoMClAqOFPH5gu4eqBv-QYMg~SVeBz8gudHG5cJfpqa~1X-Umo9cFbOI~FvYAD85dF1Visutnma6JcDLd-0xd5v7y7HNcHTQK0ATaFh7KX1pVjau2ZL5iCdhR~ty9AaQiCw9FI1DGjGWAPwXyvwzD7kbEIfCAnrmlKr5ESVJ58uoRPqgTJY9AXRRUw-45YacevWLOXojOkgC86cTKcLOxMx38qAUGN1lXqUUbtzYUy9o3XqwD6~OWaom8mvPH0ipBSXq3mWV5R41Iw4mRY0U82mQ67Ie7a7WSfKRwUkAkyOMf0dCA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Conversation Detection in the Code Editor** - -Code is now analyzed during assessments to detect when candidates type and delete messages that may indicate communication with others. This helps identify and flag evidence of potential external assistance. - -![Deleted Code Analysis (AI Add-on).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162089309-DeletedCodeAnalysis%2528AIAdd-on%2529.gif?Expires=253370764800&Signature=TY4TMstSyuVTFxXV8pik2fAwe7WrAboelPWtyL~3rzpyU48Lxhk0vWpPy-8tQp~~PjhUeBpAPs3tmPECDu04P4oScfoauTh8pw4qyqO6AmIbYyUzOpNxM1~-Dpy-9p6OL6Nsvc97tvyMS1kUZDCK9aRyvdUVrDG4Q3lmuyu1ecE71X4fIAs8HGbFrMx~ymMLcWqCrrDIiJSMaHTmkQbR9iWHpOJkfkpcG6xARGApXDJmTADuZhSaTO7FCJ9QVyhFMvY2Ma8wAlLCDKxYu46DrmK6cPD7P1zvEKCwIVmEiA8g0zl7mjI1c1prBtuXjvMqSngP3sSpIYOLxWJHB435SQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Proctor Mode](/articles/5663779659), [📄 Review Integrity Issues in Proctor Mode](/articles/9607697321), and [📄 HackerRank Desktop App Mode](/articles/5973590014). - -### Improved Session Replay - -Session Replay now provides broader and more reliable coverage. It captures the full browser screen instead of a single tab, improving support for project-based questions and multi-tab workflows. It also improves compatibility with iframe-based environments, such as VS Code-style interfaces, and supports more question types. - -With this update, content protection is temporarily unavailable for the HackerRank Desktop App, as screen recording requires screenshot permissions that were previously restricted. - -![New Session Replay.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162207598-NewSessionReplay.gif?Expires=253370764800&Signature=pUyduK8R-02WaKRlDfUgyrK1CY4cwiClzUo8UNPbtRiiQvoHF28-ngA4-QaDwZtkuMPgwoouF2KswptXqI~Gni9oyjNqf8gTi99rO7b-nOnOoSffUq5oJjLcVD7RBZRHrTdX84lTVuxR2ssI~wBLQbZvCD7sHXCxM9ul7m2-6el43b-taQFsh3CVV5i5UMC68q1zmdb2AV8KBp6~qTWHEMihJt6kRFiyla4SKmRRC6nOnSXOu7cQEmDSWD~deCj9dfZg9fdFBiy24S-2N0VtoyByCbtKFzOiewMzxNzumx~pFruj9lpBotsAqJzzZ~UXu3-g14PWLSqMj7t4nI34qg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Proctor Mode](/articles/5663779659)and [📄 HackerRank Desktop App Mode](/articles/5973590014). - -### Consistent Integrity Reports Across Modes - -Secure Mode integrity reports now match Proctor Mode and Desktop App Mode, with a standardized Integrity Status and Integrity Summary across all assessment modes. Integrity signals include clearer explanations and supporting evidence, making it easier to understand why a candidate was flagged. - -![Consistent Integrity Reports Across Assessment Modes.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162226040-ConsistentIntegrityReportsAcrossAssessmentModes.gif?Expires=253370764800&Signature=Z~eqUsKsEB1CygKpZtPIdwsjoOpvQ4K6ARFd13ErczmXu1zPijYhN-BFZp5~lJE~kJN6Rjel9LSVI7Sa3oVPzZkArS7GCca6v3xyXlEaqhXyTcFhiOvlx-vG2oRX0kS8s4EssG5DEynxUussN-VqFIPk~QVgzjRi~ktyx~Cx3Af-lEHgvo~muBQ4em82mXJsii-US8DI6d~DKgvh3FJiXzN-Zy8lg0ggNBP-FlIYbgFNDT79xKI5C56YMVc4a5w378v4ebN4Qu1Yf8PANVF52FHzuRe-xk6chRd765l4AeSacYc2aZ9u22aszRiEkMWGevi0GT-Td7YFSZclSD-KoA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Secure Mode](/articles/2545360734). - -### Webcam Experience Improvements - -The webcam setup experience has been improved to make pre-test validation more reliable and transparent. During the pre-test check, the platform now verifies lighting conditions and confirms the presence of a face before allowing candidates to proceed. The webcam preview remains visible until the candidate confirms readiness, allowing them to adjust their setup before starting the test. This prevents issues such as closed camera shutters, camera misconfiguration, or missing face detection, reducing the risk of incorrect flags during proctoring. - -### Image Analysis Improvements - -Image Analysis has been enhanced to improve detection accuracy across different testing environments, including campus and lab-based assessments. The platform now more reliably detects when a different person appears during a session and better distinguishes between actual violations and the background presence of multiple candidates. It also more consistently identifies when a candidate is not visible, with improved performance across varied lighting conditions. - -Webcam Experience Improvements - -### HackerRank Desktop App improvements - -**Screen Mirroring Detection in Desktop App** - -The HackerRank Desktop App can now detect screen mirroring, extending its existing multiple-monitor detection feature to identify when a candidate’s screen is duplicated on another display. - -Before the test starts, the platform checks that candidates use a single, non-mirrored display. Candidates must pass this check to begin the test. During the test, if screen mirroring is detected, a message prompts candidates to disconnect it before they can continue. - -![Screen Mirroring.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162253007-ScreenMirroring.gif?Expires=253370764800&Signature=ft5ygi-lI4JB3wgLoX0U2sBQUO9u5qse7Jqo7YoxPboIc~3551VmykvPL2Eg9EPFX3gSgbGjsJuy0sXa2e~0yTwWTJAAowKQ4pkN6CA5hF4-prYyCJNLY~4WAhNOHhi34BMYNNl90AmaVyu9WbX6J5fbvIz6lUdDZa93im5297rrkQULJe8cSVpmDzxB-ZxUf0WATg9Pdd5G8ElQV~DsCmHv39cLa5HDFousjnyFoc1buSMo35tmE4EhfVirhYgLOWdw9awOpg-k6tP8sZXGDr~GIOFeSRHZ8~XflIfPgh7RpWuqeGhR2N9Woj6oipwNVjxqFrkfqyAtQDaSLliYJA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Manual Test Link Input in Desktop App** - -Candidates can now manually enter a test link in the Desktop App if the app does not open automatically when they click the test link. Previously, candidates who could not open the app had no way to start the test manually and had to contact the support team. This update allows candidates to paste the test link directly into the Desktop App and start the test without raising a support request. - -![Manual Test Link Input in Desktop App .gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162267251-ManualTestLinkInputinDesktopApp.gif?Expires=253370764800&Signature=tGMXDadbVmQQ2F4NuLo0zBTOplSviuREQdTbHS4e3Np2e~mdnEC4fIVlPCs-RJqlBKL~6McVL~MHfx8RKfVRATM4e0Omt~MBomCJVOq-CC8PbwWtTFhA2rKaxDJCcBYIw7bdx3bN7PSbSUv5j0ZeDDv3H6dMXgYwCqkfhaFneHYM04MvXIjp7F36PXGPL8BGb0-t7SEeWSdp7M5cKS~946K~~6ZxrZz501OSmjoDlhDdIIX4A5ZQa64BZ2N9GNZwda6NFg4CPVTrg2~LRX4AKMxF11OcFAadZUdGQ~Pt5IECmWhfBdEglYvLKhsAHdAWtMD9CAFuwpNtnKpfUYzx5A__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Support for Non-Admin Users on Windows** - -The Desktop App can now be installed by Windows users without admin privileges. This allows candidates using devices without admin access to download the app themselves and complete assessments without IT support. - -For more information, see [📄 HackerRank Desktop App Mode](/articles/5973590014) and [Attempting Tests using HackerRank Desktop App](https://candidatesupport.hackerrank.com/articles/5105545533-attempting-tests-using-hackerrank-desktop-app). - -## Candidate Experience Improvements - -### Test Submission and Section Navigation Confirmations - -Candidates now see confirmation dialogs at key steps during a test to prevent accidental submissions and missed questions: - -- **Incomplete submission check:** A confirmation dialog highlights unanswered sections before submitting a test. - - ![Incomplete submission check.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162325596-Incompletesubmissioncheck.gif?Expires=253370764800&Signature=IdhiVXjjGN0p-2tfVH9ulhAAk9prM6Mctenjv9SfzjaxhOO~61XtiCY-rDfjCi1SYxiEVtLnKboYelL1HVDvabvzye5WTcxto6NF3CrJ-rPkWBKGW9AJzzAR4Nl6S9-q~H~nxmaWZlMT60OlMv~fAoQDyXZPhWuQj6h3K6pp~R2-59GRLwsV7ZZbr9bgALSdibapwIwrq4Ft~cb1J3Gu7roS2SLNZitQbf3lu~wtCSs575cAsuTtZSaG-hs5jhonRoqBBdR85LGNFicbYwZQFXuhQc2C6SJGndZqgazq184By5hYQWlQMw9KoLS8zGQkgbaPz5Q4Jj6tGpE1LR2PQQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- **Section change confirmation:** A confirmation dialog appears when moving to a new section that cannot be revisited. - - ![Section change confirmation.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162353131-Sectionchangeconfirmation.gif?Expires=253370764800&Signature=Y0W1-I48yJ3RHPQYSMnQwGv189zif0ZQLWj7NrqNaRiq5XpJud9dxfkmYN~GEfxYn1q~eWB757Xmzeh~As7ZQTAW0CRTzS0vHBSkagULiL1ZTJgeFxhX4T4hoJYDriWXO-rKJUyUnVTb~FpG7LtCZArL9vkU~pFwKzL6IwOx2z8PHZ-q0DEuqKAbIf~9m4QFIV9Yw78amkwsYwGhOnfiXtZoUnAQvEFkS010svw60l7p7ZPcn15bLTYoNmk5QvKHclBOrXURBtI2k5lc-AW~w98HJJ0~f9iclAHE3JhmeNl6lZlny8txThdLi-g7cNO03YiJwGAHDsgvjLUdgmh~7Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- **Final submission confirmation:** A confirmation dialog ensures candidates understand that the test cannot be modified after submission. - - ![Final submission confirmation.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162379996-Finalsubmissionconfirmation.gif?Expires=253370764800&Signature=lOGsU64HQLL9Of75yq7Cc4sTSs7qtjPSyjH7lxrrppKCc7roffIfbiYbfePQ6U1x3s8AxRhtQvu7WY6F6uSB3ir23y0DQmjyVtb4jO8Hp2uSh13fBNoWp3lHgG3nNFDXnEspUfE1AkGmBOQ2iLGieYyzXTCoDFFRSArlOFN84h8qhtkdhH-WB6g3U8r8dG4t~MeEcZYr7vqbjjfNRnsTEaSVrBsH2BZAiGKZjOsYWuJuuzsKzCzsscjjnlTWoeq8T6TZr8vjtW0nn8LazmIIKX-fuaIOHNcW7Q0sA5RDDvPSqlDt1V0Li8QMKVBsccxky4Pda59YFySREEVipxzJew__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Time Accommodation Visibility on Test Landing Page - -Candidates can now see their time accommodation separately from the base test duration on the test landing page before starting the assessment. This helps candidates clearly understand both the original test duration and any additional time granted. - -![Time Accommodation Visibility on Test Landing Page.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162404664-TimeAccommodationVisibilityonTestLandingPage.gif?Expires=253370764800&Signature=C1CoWOTsvx1oQdquRBW7W9WS-bqojDNQ2Up8qkgf7IzmgLqfyhnXHvqD8WkZSOa3PHnsODb8U7FWCVYCSZRJ4ht4zR~CAtfl~MytM6DQBawzjXwJNBMU~7PJLtyUlAIQdBx0VQ5jq4ag-vginLAxbcKacxuQltHL6ysZf99ZNxN-Avj4D8d0l0TGfQMtT4GegOIyaolOaakZO8LM7A056~b4FMngEgr5ThlSAW0wFY8BqVqlTW1M8~8r9aBuPoRN5bBxozlamrqiEHLeI6Q2ZkCBt~p-Q5zjxLWy2-iMhvNugbu2sQbKgDsgpeiIUTzhLaVZ9A8jyvevRaEhpqiaqQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Extend Test Duration for Candidates](/articles/4811403281). - -### Show Password Option for Password-Protected Tests - -Candidates can now view the password while entering it for password-protected tests using the password show option (eye icon). This helps reduce login errors caused by mistyped passwords. - -![Show Password Option for Password-Protected Tests.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162443340-ShowPasswordOptionforPassword-ProtectedTests.gif?Expires=253370764800&Signature=qKhiGZurevQ3Dz~OUE1o4Tcj5wKr7gHXvR6BV6Xg5nr5BtCBmOtohL7v0kZ5amuE5HRbqCYtz9QS7k3Hw0897xQNqRR-Poc7cmcJDF9ZAbVUTMt664EomCSUCxTpeUmjYwyQ5Lw3PIRbxbPtf~0R~bhLJvUh-SZOgd8coS5ArVE~72PM4tetUFwrUZpfIFxjyQw3fvLw68FoDNHPCj3-Z03BoKHb0BAVyTsSBDNuy5qYILNv5oFe7FzZRdOgZhqNQJz5~w5QPrsXLsh0bHtEcfIAInLKY6lclwKyooDW6IT9yeT~j6SDIfN0RvRi7XfwlrPVZQz6IO0UFnDsmyNtyw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### WebSocket Connectivity Check on Compatibility Page - -The pre-test compatibility page now detects WebSocket connectivity issues and provides guidance to resolve them. This helps candidates identify and fix setup issues before starting the test. - -![WebSocket Connectivity Check on the Compatibility page.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162460247-WebSocketConnectivityCheckontheCompatibilitypage.gif?Expires=253370764800&Signature=eXVhiW9ykjSDP4ozkyUdrz7YDNE3ymfLQBDLAYNZFlSxsrHxXe3REE4xsducE0EUl0YoRXYm2cIHTZbHhgK5EnNp5QrxlXcNV25K4y5V-EAUcq-2bp6SAbVJJ1UzwLKOTWgu~q0rAvRNKaw6cQ5ALz5MaIJ5fWjZ8X2yoxBLt5UAoCVJj-h0aQ0A6nDHCD1Yb7qNem2D5CtvV4oqh2lJwVAKdIuPma2x6E~taUqL6-NvbJ0GtCot79CSEj8NclmvK1ZnPxOAIUV8JRbT8FdkwgoxLWpsVcopZkxXTXFTQAsphm4o-XxxF3uveFofPDAIirrB9FrnMfUFmPGh1R~NVQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Troubleshooting Test Login Errors](https://candidatesupport.hackerrank.com/articles/2573735554-test-login-errors). - -### AI Policy Acknowledgment During Onboarding - -Candidates now see an AI Notice as part of the onboarding flow, alongside the Terms of Service. This ensures candidates acknowledge the AI usage policy before starting the assessment. - -![AI Policy Acknowledgement During Onboarding.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162476595-AIPolicyAcknowledgementDuringOnboarding.gif?Expires=253370764800&Signature=QbLEFhNchU4B4jdvQK6w161zCRUO2bPPpDFuG4LAm49T~Re3qffxv9FwBCoagj61-EfpjiQ7QLxSd~6hLQGnav5YYV1HhW5pnxIBhEki4mG~PGkOiC347G~lHkMW9N2xJtJCRMjZgL2SRkIT7uD8d08lHxcv7bLFdgcr1mU6g93n5dfVT4m79gUliudD9dxudewxoHttqe6-dqHhY4s4wQDb5Agj5WZ-ckQNOMYo7kNFHjh2fpXb~AMJbRFF8N0~pugsiTUnHJjc8HVzsmhkJue3oW2V9~JNuyaLFuXZnLmHspbINoz6wONgkDIktIAW1PtCUsCM60Ouok2ke2MUAA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Logging into HackerRank Tests](https://candidatesupport.hackerrank.com/articles/9881337709-getting-familiar-with-hackerrank-tests#logging-into-hackerrank-tests). - -### Sample Tests for Whiteboard Questions - -Candidates can now access a sample test for assessments that include whiteboard questions. This helps them practice and become familiar with the whiteboard interface before starting the test. - -![Sample Tests for Whiteboard Questions.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162508174-SampleTestsforWhiteboardQuestions.gif?Expires=253370764800&Signature=kU6xbXZ-zaGWRAbI54C6N7XK2xXeUVQxY2aBM6LNViKJeUuD1eW4W~xpVg94Uxp52osrgLgD4ANlyIBNRdTI3qph~CoGBquPHG9lkNFVUqFHok4MPxFZLlc-kPqvO8YINedT11vhTdRfFUBSU0bodyy5tkA53NJO6pUPNWdl4BYZ6yt1ZKEyM6XFuU6TpS~OGfUeX3MXzMWca-0U56UQ3Kt2cZRR6aHRfWlqiuD4VHVByRenc3NHbDJrtSO1gzp8D0RHGp9hBiVs3DGzOoJHPAw-Ox4A3AA0S1ZbnGh7NHbSHLi3vxDNAhAxvh9fuX~Kq1qz~z~XPiClXAtIXewKdA__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Simplified Access to Azure Questions - -Candidates can now access the Azure question environment without an additional authentication step, reducing setup friction at the start of the assessment. - -For more information, see [Answer Cloud Questions](https://candidatesupport.hackerrank.com/articles/3281902930-answering-aws-questions)**.** - -### Removal of Instructions File in Project-Based Questions - -The `project_files_instructions.md` file is no longer included in the project questions in the library. This file previously provided instructions about read-only files and appeared when the question loaded. This change simplifies the workspace and reduces unnecessary distractions during the assessment. - -# Interview - -## Interview-Level Controls for AI Assistant (AI Add-On) - -You can now enable or disable the AI Assistant at the interview level, rather than relying solely on company-level settings. When enabled, interviewers can choose to disable it after joining the interview. When disabled, the AI Assistant remains unavailable throughout the interview. - -![Interview-Level Controls for AI Assistant .gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162592908-Interview-LevelControlsforAIAssistant.gif?Expires=253370764800&Signature=GitZV2rRaRMeGZOv5oVXCo4MgFy7zieOwlyyvS4RLFXKQw1Pj2WksdXizQmutgXiI~iZsnZfbmcJiG0feKXizM64SNRRlEim1ErT-eVUCyXYLZ7tHUrPLMeA8qG4kjrx4Eudeg-7NSNWj4omMlJOoSr3jNzKOWSZ1vOkoIWxHDr9NTzXoMPKuEIWh~jfToccwzpCwbqNIMNRVPKSVNAFJwSoWJOD3EWaiAKx8TMdiml7tm4n5VthCFfjvdflLT2J6z-z2cAUvXMJCNpBi5uz~Rk4kJ1GvZT4vocoz~KqfCJfM4iQeoqV4K~1Ivj6UFNXmcV6wG0gxNDbGzhTVDmd9Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 AI-Assisted Interviews](/articles/5821380141). - -## Code Repository Questions in Interview Library and Templates - -You can now access Code Repository questions directly in the Interview Library and add them to interview templates. This lets you discover, reuse, and add repository-based tasks to your interview workflow more efficiently. - -![Code Repository Questions in Interview Library and Templates.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162610936-CodeRepositoryQuestionsinInterviewLibraryandTemplates.gif?Expires=253370764800&Signature=RlXhiRZFFsx5j4mzK5jVL5Iu0AbEE1a0pkxdo7dYnQsYXUbJB07KRnzy7Cz51m3icjHnlKUSMWXSDWNuhwpXrhn62uiniEihY6ARdIBIOFfzrnGXObdOCb89hGg~nKOlxeFhceT1D82YpMc7H0X7jpo1yYl174cNuMJBF2EHQgPCpkjYXG1x6D~5ssd2KBn2uE06dekTED2I2upbeElmIL8WXk8fqdgMhR-4qPgSjRPE5FdSKjKFVcsw18g7rEoR7-X5-kwwPxgmgEmFXvOWZ16lU9f6G-v2ODQKdyfcrqnGV4Bks4FPq2MBFfSu06Ds4WhjbTpWM-Avrvxyu~ZfDA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Add Questions to Interview](/articles/6761309830). - -## Disable Built-in Audio and Video in Interviews - -You can now disable built-in audio and video in interviews at the company level. This eliminates the need to manually disable audio and video for each interview when using external communication tools, while continuing to use HackerRank for technical collaboration and evaluation. - -![Disable Built-in Audio and Video in Interviews .gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162633891-DisableBuilt-inAudioandVideoinInterviews.gif?Expires=253370764800&Signature=sl2Z-72gGxc5K1jIv3gRm8vWPnyNgHFjezbWwcR~BHZTVIOlTnvlqeWVhYhd12yzExiajIPIHn1I-p6gvJytqcGHKaramiAD8vevpA32BAIkJO2IPEAL0arw-63DjmmwsLJ-BwOCk1QRtFxACUe4jZ6H6xklLm-tAXn6M4rERXOjLcq9pk5OULDw9vebAUGFnTK3A4M67Q-1~bZpzTpeYF-Je2k6~vjK2h7yhb4ijIbLi7kQ1oBeHNRI5skj~nH3XHhxrUpA6Fjot6DOIiuw-uo4KrVSl3jE9LUlp2wbqHDOBt4WZy0E3GZb8MbJGpO4bALbKw2IwzInzGpEc4rDyQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Centralized Interview Settings](/articles/9244658640). - -## Redesigned Interview Listing Page - -The candidate timeline has been redesigned to provide a clear view of each candidate’s activity, including invites, attempts, and interviews in one place. You can access test links, re-invite candidates, add time to tests, and view, share, or download reports directly from the timeline. - -![Redesigned Interview Listing Page.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162650423-RedesignedInterviewListingPage.gif?Expires=253370764800&Signature=U2ge006F4E~7-LaQEQMh90fNIQQVmRzP~7iX2tsBnGq1eOpRM4tzycfUAEPDAFBTAosA-pNHmC9N-haTzi-yJe9929RrubRdrHS~oobEH6oazyAcEsc3FjcGYv-jE6tZ36uYDfl~iVDl-TELsLikREnPevJSpMuK~L8sR4493FvslSfGgL3EliOJFU2JhgC-Fpjh8awpejyPZTXDl6r1iapx6uD3qSFN5yXyxRopmovlBi239AH3BsXBaW4s64GxeRw9ttAzVUAjeqlXw5dqM3nlrv7-WA6ydHlEOr3mHqLguyU-ufgDznqnDJDnGzjAbcugZC2b8NEcQ~0pLKU3LA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Create an Interview](/articles/8404005945), [📄 Export Interview List](/articles/8398508792), and [📄 Interview Report](/articles/6788713830). - -## Interview Integrity - -### Real-Time Interview Integrity Signals in the Timeline - -You can now view interview integrity signals in real time. When you open the timeline panel, signals appear as candidate activity occurs, giving you immediate visibility into behaviors such as tab switching, copy-paste actions, and other flagged events. While the panel is closed, notifications remain grouped and appear at intervals to avoid distracting interviewers. - -![Real-Time Interview Integrity Signals in the Timeline.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162667986-Real-TimeInterviewIntegritySignalsintheTimeline.gif?Expires=253370764800&Signature=HLCSDa9D2NIlJNny9BAHlhNzMOJjwveyJDrLf6nsaeQd-oLz6TT5C2h55WiZUSiOwlch0O8Ad8JnVcz1D9MnGPS-OD8PG7B5r-AUSb3dWHoog~hBhlhOLXBVfxTlI97RBzwLLz6e7AhOxPr2zcJ6PivuSD3LVuN9PLydkheYvDbh4p0PjNHtHUChJ4S5aGOsClcJikShZ0oG-FAK7uyMajsRoLOtT-gz3XppT6nfWGjnCjAuS-EoDtd5FBgrvWfFBWXXhxg0iby-nx7dL03eRkysutasejlihI6x-ByU7aZ71zDEAszu2GelMCAugpxqJLrXwvuzTf-ISVfj0gYS2w__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Interview Integrity Signals](/articles/5161582600). - -### Interview Integrity Signals for Project and Code Repository - -Interview integrity signals now support Project questions (front-end, back-end, full-stack, and mobile development) and Code Repository questions, in addition to coding and whiteboard questions. The system detects suspicious activity, such as repeated copy-paste actions, frequent window resizing, and tab switching, and surfaces it in real time in the timeline panel. Related events are grouped into clusters for notifications. - -![Interview Integrity Signals for Project and Code Repository.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162682668-InterviewIntegritySignalsforProjectandCodeRepository.gif?Expires=253370764800&Signature=e8ogyRwRtzXiMJQqhD7r2XhqffVEvnCbUNqlz-3FY5IN8uRCnuxcxdljTH-Q88u0iJHNJXuyim89hzeZtycBh0KlhoEhZLj7Ij2sjkC9FttEncT6U6v7JzAGJkg0wdUXanqFe7MdCamJqjiN2oCQ6RrF3-1Llf-j0z3SWX1rENoVYPOBNKEmiwMu6UMYK1QhVbsa4rUeWI~ykGsPs4RdK5jiXAVF9yiIujfO-44qidPGQpadVkwSaJZn1vpx19nOWfPDasvoM198DW-2qCmhS735~yWLl4BnySdzzNih3sCMLGlhZ7tjV7SUiV20Ev6IbQbvshTjF2LBjkaKiNnOhQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Interview Integrity Signals](/articles/5161582600). - -### Out-of-Interview Activity Details - -You can now expand Out-of-interview events in the integrity signal timeline to view each occurrence individually. Each entry includes a timestamp and duration, giving you clearer visibility into when and how long a candidate was outside the interview. - -![Out-of-Interview Activity Details.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162695603-Out-of-InterviewActivityDetails.gif?Expires=253370764800&Signature=UjVAh96lyPBfSfoHJQArRQkaFXt5fpgUWcqA5OO-d7~~0gfftb~QUFP8Tj4~sgu2d7jiCLE21G5-fxxEVUCFlO9JzmNrDvBigAQW9-k4kOCWVGcH7x61nJW5tMbiZTRT4XHd2oH2pqOkhDcwR2cWlS7L0PpRPhurUtuMpCjOw8~yFh2KTime1nuCjGJaKD0Wk79q1l3sMQmsBcnWAQZApK0V61WWWIIoyEqqEWYD324VhJDYu8~RNCcJdyUf0nYoZ8J-LvzDw37myDORSKHC9084LTkiy~~-yRkre-QVdRiWkY32lt6EmSRTKMn7QLLQiqn97tHRe4DqPAuiPROqdg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Interview Integrity Signals](/articles/5161582600). - -## Candidate Experience Improvement - -### VIM Mode for Project-Based Questions - -VIM mode, a keyboard-driven editing mode, is now supported for project-based interview questions, including front-end, back-end, and full-stack question types. You can choose VIM from the Edit mode options in interview settings. - -![VIM Mode for Project-Based Questions.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162713425-VIMModeforProject-BasedQuestions.gif?Expires=253370764800&Signature=KWQqnIQPY6GLWlb9c3mvUAgwK1TlxkyYdn2WwhUv3sNL5OuFWbW1lEWK6snmOVF6wk4qmS8uFlfQ3BPAmYVggD68KC3nfLafa3hBN2uTD3s--uwJN4PWoLI494CfWTtqwbc2pTYd7B6ZSIrZrs2LcoiYdUupwN-aGTRqVhVeIkLlcIig~viIu0T0-pFsGen8H9XCJE1Y-G0KABaTEZRFG8xFgU8TvMPli0LP4etWDivFJyAtsIGshCYIdLQT~fb49Vu4TF3-y3skD39Ymcv5k12roJtajyik5tRyoD2YIMSCFz6ovM3~2~3CgONtB9E6aezMdTCTYeIsqvULv0rnNQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Configure Interview Settings](/articles/6563947154). - -# Platform - -## New Candidate Search Experience - -You can now access candidate details directly from the home page, making it easier to find and review candidates. Candidate search is now faster, helping you find candidates and access their information within a fraction of a second. - -![New Candidate Search Experience.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162744402-NewCandidateSearchExperience.gif?Expires=253370764800&Signature=U0zmzTObJEUwwmY7A7d4VoMsEU4ZLT26DGd~QR0oUTUrQkFTspamh555gcSCcBRHt2YkALgAHVAGkYqEdG-fcmxfIo6hDAu45Sdz~Hf293ywWrGpkQ7~RrFtcMpCqV5JE~eCfvBf5~svPYxrbos-e~-zHbYtUEO33ky7clFCIqhcMse6u0ww03nilUJW7I~fd7arqf49G1KmA5QIIrSoeNauM3PHndos4mqNwKPK1METnuCMARGlVieZHsqdx6xT~4~5vDQp1CXp3mPEm3TE77bpSPGnRyhNcvmcpImdNkE-NoPWdKFdDdItZIhnj3n-7RXZ6x8id2r39XpZgG2MgA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Redesigned Candidate Timeline - -The candidate timeline has been redesigned to provide a clear view of each candidate’s activity, including invites, attempts, and interviews in one place. You can take actions directly from the timeline, such as viewing reports, sharing results, downloading reports, and accessing test links. - -![Redesigned Candidate Timeline.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162759229-RedesignedCandidateTimeline.gif?Expires=253370764800&Signature=GqY2flzS1jzEczc9HTmYRiXHAt9tyacQ2aQ7Hqnrn20m0-0p4c-OnRVJU9FTBedXvgCU3~BsespcjRsmfuvSRQAYM8ZkWu2RZADwg-OxrJoFSkeTdH-bPNyUVWqBrdbCILZMawruZKfeY5nim9Wl7lZ1i~VG5Mdn7c20xqIpeczE1UWFjBAfs5EFYBIwsaCmKIilu7deS4Uf2MuSZb1K~NP1aHzJQXInW1QAdCDVCe-0dOkMHKIXhYfG5x3qsqTpSIfOWluvXiCcAiFhVO0IpQ647BAzTtx9LjBeMhKH8mNCTXHvpBjnBSHY1LUpYwRR704Nj9JzKjZB3sWmFjP5Qw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Access Candidate Timeline](/articles/2652374569). - -## Improved IDE Experience - -The IDE now provides clearer loading feedback and smoother transitions during test setup, with more transparent loading states and clearer error messages that include guidance when issues occur. - -The interface has also been updated to reduce clutter and ensure a consistent experience across different screen sizes. - -![Improved IDE Experience April '26.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162780665-ImprovedIDEExperienceApril%252726.gif?Expires=253370764800&Signature=aMpMiyW6v-q90G88VPT~DHLCH1XrR7XBGro525EB0DlbuutaJ6LLUJ-J8N6NODyK7pQfODNFM8pH7sf1BMGUMx~KH7Ghtc7xxlv6AYu4zfHjhT4rKbEaSU8eav7wiusJuyYnYhpEsQ-EUwEpcuZZHf9owee3o12CXlvqz0gn9qAAcCWRd2N7Nu3BfbjqUFumrQpdQc9gXinlvGsl7pxVbt7sHIDO4~FofWoKZpUg6UjguLJpmKtmHkOeGIBA5nA0y5zN2LRjKz3TMB7V71d-AKrhKnru-k5m4yFHnpdXjoBm9V7mEU38c6VTlj7bVVZJuigOiQaVeZTXy13LSJMo1Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Scheduled Custom Reports - -Admins can now schedule custom reports to run automatically. Choose how often the report runs—once, hourly, daily, weekly, monthly, or yearly—and set the date and time. Reports are generated on schedule and sent by email to the recipients you specify. You can update or remove a schedule at any time. - -![Scheduled Custom Reports.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776325255525-ScheduledCustomReports.gif?Expires=253370764800&Signature=LOHU7T7PqRO7cyswOmWkUJMHWTUcizJo80YtoqZqTlQ6HR6zXwdAeT42yabelypEnRfjpmxZfY0UR45-GmtzLNm0Vu2SpHEJfNbiHWwFDjTBYQOTBrzIAJVo1FlDXKmyZGDJHYlzvc-4Wef-7-PQGiR8Vi7JWy7AAjmO~X9--R46jSLN-2hhXCsFpe8qDqhBARxQvEYZ-TgNjo61es7znEmaRVejbRUc0LVTF1hAgwi2-XCcQWtI0B1JIWfm5SE1~nmdaVYiR6mLC13xXUUg4u~IbEgrzAzjXi5oozdf9vOHKN6j3UUUNAmvRfgiMDzr20z30lykB1gkb7Yd2hTx-g__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Schedule a Custom Report](/articles/8981360888). - -## Language Updates - -Coding languages now support Python 3.14.2 and Java 8u472, enabling you to use the latest versions for coding questions. - -For more information, see [📄 Execution Environment](/articles/6693750503). - -## Project Environments Updates - -### Full-stack - -You can now create project-based full-stack questions using **Go, React, and MongoDB** and the **PERN stack** (PostgreSQL, Express, React, Node.js). - -The Go, React, and MongoDB stack supports full-stack development with Go for back-end services, React for building user interfaces, and MongoDB for scalable data storage. - -The PERN stack enables full-stack development using PostgreSQL for data storage, Express and Node.js for back-end APIs, and React for building user interfaces. - -These additions help you assess candidates on real-world workflows, including API development, front-end integration, and end-to-end application development. - -![Project Environments Updates.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162812955-ProjectEnvironmentsUpdates.gif?Expires=253370764800&Signature=N9LzNVlGicbsPjbu5LugVzGfEKkUZK2KdGRQdhuOYT69e8R0wipOT6SwERhiX0e88E3IKAamLPHMgSiL65l0EzbQqVPQaH-wRRi-mqkNWV1K5cfJdiJu4JeEZ8qN0j1MVTa2TbssRa6m9LOgofqw4wm6TJ08aeLKqhaRNW3Jo~yNtHda4Rh08rrgsa5lB2wGy6oAaaI5GU-TfoexdvO6XPMgzEEvETCDcDjx-P1pJaQe-TvSdfdnOhrTaVDjBCQ3ESkYzvSJ3uIIZwQWeWpClWY5B7q1NFDh7Kmi4VCAaJGtJQcMEeiHXuISZJ8LQiITQfKBysSkyykfZKLTHpYDGg__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Back-end - -Back-end environments now support **Go 1.25**, allowing you to evaluate back-end development using the latest Go runtime. - -### Mobile - -Mobile environments now support **Kotlin 2.3**, enabling you to assess modern Android application development. - -For more information, see [📄 Execution Environment](/articles/6693750503). - -## Library Improvements - -The HackerRank Library continued to expand, with a strong focus on code repository assessments, full-stack project coverage, and expanded language support. This release marks significant advancements in content quality, scale, and real-world workflows. - -**What’s New** - -- Added 62 coding questions across Python, TypeScript, JavaScript, and C#. - -- Introduced 166 project questions across .NET, Angular, React Native, Selenium, and Spring Boot. - -- Added 176 tasks to code repository-based assessments across React, Node.js, Django, Spring Boot, Go, and Flask, covering feature development and bug fixes across all difficulty levels. - - - Launched new code repositories: - - - QuickBites (Food delivery application), available in MERN, Django, Spring Boot, Go, and Flask - - - Workflow (Task management system), available in MERN, Django, Spring Boot, Go, and Flask - - - MovieDB (Media platform), available in Django, Spring Boot, Go, and Flask - - - ShowPass (Backend-focused service), built on Node.js - - - Updated existing repositories: - - - Melodio (MERN): Added 10 new tasks - - - MovieDB (MERN): Added 2 new tasks - -- Added 6 Java multi-file questions focused on core DSA concepts, with no framework dependency. - -- Added 3 iOS code review questions covering SwiftUI and UIKit. - -- Rephrased 450+ coding problems to improve clarity, structure, and evaluation reliability. - -### Content Additions by Job Family and Skill - -| | | | | -|----------------------|--------------|-------------------|-------------------| -| **Job Family** | **Skill** | **Question Type** | **New Questions** | -| Software Engineering | Python | Coding | 20 | -| Software Engineering | TypeScript | Coding | 23 | -| Software Engineering | JavaScript | Coding | 9 | -| Software Engineering | C# | Coding | 10 | -| Web Development | .NET | Projects | 30 | -| Web Development | Angular | Projects | 27 | -| Web Development | React Native | Projects | 38 | -| Web Development | Selenium | Projects | 48 | -| Web Development | Spring Boot | Projects | 23 | -| Web Development | React | Code Repository | 8 | -| Web Development | Node.js | Code Repository | 31 | -| Web Development | Django | Code Repository | 36 | -| Web Development | Spring Boot | Code Repository | 36 | -| Web Development | Go | Code Repository | 36 | -| Web Development | Flask | Code Repository | 29 | - -# Chakra (AI Interviewer) - -## Dictation Support for Interview Creation - -You can now use voice input to create your interview agent instead of typing prompts. This provides a more natural and efficient way to interact with the AI interviewer during setup. - -![Dictation Support for Interview Creation Chakra.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162842318-DictationSupportforInterviewCreationChakra.gif?Expires=253370764800&Signature=AIyicSa8y5fbCIBpN1RMrErlxd5L7c2GIGdXQcJoO34m7RcQCM-PFExzvvZthuAME-exE4J0be11xhWRXCCsr1I8HMtzBB5vyXswXgRdD9AvuelDk9DSYUUB77AjU4SW9GLy74JZGL7D6OOZpKFX1~7pEjy0O953uCA1zabejpqD5gwK967I26qcfx449f1G9ZzNf3T5x5om9iNGiFfadXflJUalrd-uQuMkZwGaK54yXXj~ky4pWjXDWOjb1ZLG0GU-poYVNAYCTHSRSp0uFQcfe3~OQ1GHN7YELy3nXVoiIVHdMyOidLGzDpRL-Gf4XsgCpUjRZkQWtuZ6ctEYyg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Create an AI Interviewer](/articles/8041423965). - -## Clone Interview Agents - -You can now duplicate an existing interview agent and modify it to reuse configurations without starting from scratch. - -This is useful when creating similar interview setups across roles, allowing you to quickly create adapted versions by updating existing prompts or sections. - -![Clone Interview Agents Chakra.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162855262-CloneInterviewAgentsChakra.gif?Expires=253370764800&Signature=eyFm1V2j4HJv4dqORA0AlKxWrSKWWD5KW1KQrL976wkmIHqwP8JR06hp-AcWFr8uA8P12KpTgnPqC9VqturllokMWAuuLrI4O7vqKCOAF7qRfy3Ea6t0ynaKgFswicbTb6NUbi5pzk8~HAEMC4lT5NLJKTrii91Ubk6dpaYLexLJOB4TtXtt9YNl3UOL1jU4D9va92rD8kT3mEWYorT0vsRpXPrzH7j57FcGpotpYnLM79UCdJXjFhiVMebvoM7wGW5ai8R3D08O-X1Fly2ogpNntkea3alLILnarHEEahNcrhhdS0lFv~63ND3~lDpbRAzLsDCvjjIDjydOWruT3A__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Clone an AI Interviewer](/articles/8961150967). - -## In-Session Device Testing - -Candidates can now test their microphone, speaker, and camera, adjust settings such as self-view and real-time transcript, and preview the interview before starting. - -This ensures everything is set up correctly before the interview begins. - -![In-Session Device Testing Chakra.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162873851-In-SessionDeviceTestingChakra.gif?Expires=253370764800&Signature=TO-4Cb45CQqwXft2Ck40Zx3hF1awlpWdsXhZsCNGMcwCm~Ym2oy~iHlG-4FU9S-9kj-p-rsPjM5AAiMjZfZUjiudAMGqdg1d2SfrUtn3J3yfCHbD6etBrqOIbe43j26j4ahkNdbKnY7bjqqugEqk4Z4ae1twNY0cW43hMVEVcwjgfIRGtI-Dpfdind-yzWjmuAmfsWbxaA9r~zAv0DCXHE-69dl9S-kIn9XJAHgbMKO~LyfiaiP9hfBtH7LY06To4LQPdLft~8Axm9-ux72EedjTPRNHEaRp2R27HFBAWRxf~Y0Vv4HQADjTkw19hj2z9obR145YGLJ2lWaoLY3Ztw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Interview with Chakra](https://candidatesupport.hackerrank.com/articles/4278399240-interview-with-chakra). - -## Latency and Transcript Accuracy Improvements - -Latency has been reduced to improve responsiveness and create a more natural interview experience. Transcript accuracy has also been enhanced with noise and echo cancellation. - -## Time Management - -The AI interviewer now tracks elapsed and remaining time during the interview. Like a human interviewer, it adjusts pacing to help ensure all topics are covered within the allotted time. - -For more information, see [📄 Invite Candidates to an AI Interview](/articles/5542727476). - -## Interview Reports Improvements - -### Quantitative Scoring - -Interview reports now include quantitative scoring on a 5-point scale at both overall and section levels, replacing Strong, Moderate, and Weak fit labels. This improves score distribution and makes it easier to compare candidates. - -![Quantitative Scoring Chakra.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162885755-QuantitativeScoringChakra.gif?Expires=253370764800&Signature=swVSCwThrreTF8JhHxyu1oJotXxk1ClacEp~1sPbWIn5g~CcOFDQ2UHQbbKxVjPUPM6L6R4Q8UPjXo8z3~D3VSSEF5miLxmWq51mpayRTZ1CraQwoGIWk~WSJOmEivdJroYR8u1AvCbmhXPx5KSQqqZN3nh9dQzup3cuwAxDgdqpTskXbk0LDw6yuQhOMr1FC7vxPd8uBpd77pAbg7W8TEyBi5SCyc9-UJPIDFih~gw6JsyD1PdNptQTqVn-ShKs1e1ow13z9Ue1GrTJrMJ9rF0MdqmmlZnOMSF6DSAuX31RK3OWVXPWOAA5glODfvxtW6QzKWPLLCd4lY3T-lwKXw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Structured Section Summaries - -Section summaries are now presented as bullet points, making reports easier to review. Each bullet point includes supporting summaries, transcript references, highlighted responses, and timestamp-based audio playback. - -![Structured Section Summaries Chakra.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162902356-StructuredSectionSummariesChakra.gif?Expires=253370764800&Signature=ElkPKH50c4kIO9pxQDOma6M5~HyFYAkrEsEZul64tu6iLkwkgpH5k4KUhYv8YhJyWXCW7EHxfnQaJ0pY3rxzOZKIdZJHWJ7Ood4xAuPT3ZRsK0rIPLWfjfVsrscObSaIVUIMRpXV7MdvoooqhaGVYSo8QVD3o-x4OBoyb~3FFdjgCdLywGjIIRdui3zo0R4wPAx9zfXF2-prGCf9ID1caUzCJC6JdFxIJzMs2x6op7ft5d2J0kCAG51iVbpxJDgo6F68HFTQPYsAhaho4OfwNB2zTlMZLlP~MXz53wio-sPCmzHYpe3BwiJliycrqQude51N33BmbxpDK-10UGITXw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Section-Aligned Transcripts and Audio - -Transcripts and audio playback are now structured to match interview sections, making it easier to navigate and review specific parts of the interview. - -![Section-Aligned Transcripts and Audio Chakra.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162915708-Section-AlignedTranscriptsandAudioChakra.gif?Expires=253370764800&Signature=ff4oQoaMxG89uLehnIAVxvN-CM78EZ54FuS6xhuPb4DRx5wuW-W2iFJMv8~GFf-cIxY9MIXb1N6gtiUxZDfEo93NtV7N6VIB-RkCP8j4Jde5r2GvierlIoKqeuaeXWXLhXvbYU94RqwqoJVPy1yrvCyLM3tLM8s-lwKFDxgsGuU0YkjGx7faj-8FplPp168~Yew0IYLjkSKNI61rFRnvSMvijtQ3zLu6550y2u9B15JiEyaQAY222twnx9ysNUUkmrSxabRpeO9IIbIdE3FSY7W67VI3tL5gSJMYQU6YEoT-fws62POidLECBsmna4V5aUdirYCxgUlrET726lNoNQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 View Candidate Report in Chakra](/articles/6818900787). - -## Greenhouse and Ashby Integration - -Chakra now supports integrations with Greenhouse and Ashby, allowing you to manage interviews and review reports within your existing ATS workflows. - -![combined.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162927811-combined.png?Expires=253370764800&Signature=DEeJA77~zrGvg6WCprR6ZRyJWnVZfsH3-EH3mkl7jKafXXPsXU6pmtGd5S7Z3KfRtrOU0DxYjcD4H8pO1VNZJ4Y21KDWBzyQHZ8mhUqJ4o3VIry8CGdWuxMe5JfE1zoWwkQjeYR08bY7CdXtez~6fwmgSqy3ZzxJITEaQEHulWNzdIWPlXyYT~zz~MVGnPcN0ZyZ9l9W0uNPFx1BcT3EBMRtSYlrd98db-eiU87y4Uj4n5GLSEONfVFcB8ojdVYQTmqC6m0xfrHcLZFENnlqmcJAqPEKBTzZpwfFStNfe4mkuSW5nZ1iK5gFaaZDylY7-FmS2wHOAgXZEQTDXa-T8w__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Greenhouse - Chakra Integration User Guide](/articles/8491534135) and [📄 Ashby - Chakra Integration User Guide](/articles/8472393759). - -# SkillUp - -## Custom Certifications from HackerRank Tests - -You can now import tests from HackerRank for Work into SkillUp as certifications. This helps you drive bespoke learning and certification requirements for your organization. Admins can view available tests, select the required ones, and import them through a self-serve workflow. Once imported, these certifications behave like any other SkillUp certification. - -![Custom Certifications from HackerRank Tests.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162944841-CustomCertificationsfromHackerRankTests.gif?Expires=253370764800&Signature=uVanbc198gK5bX2l8DhwHhtzG9bf3AfkyGiRQITI4qDHkVX8Vx5~2lB1DTbbRA0i1y83NsnkILmntFXdbgy-0XS0nTSE6fDEOWhSiYiywgDWiIV-pYGxY7ckrwZIGi220velLs1UnKHJCjGsoYy4bToTqz8AUmxdZcBMmSNUT1slAfesmqAADsBOhhbuvb0YeLTiumOTqZM0201y2iG8tXmKWJf53fe~yaryAgB55w8ZjRbAN2W8TV9MCXabCv~kc5dipoaPnQu7pCCUUV2gFDH3nWG0AeQctSM5h2rShRMVikPkChN34pccXHsyA4mSNWp2eQlX9P7y4OR~ED5w~g__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Create Custom Certifications](/articles/9232804257). - -## Certification Attempt History - -You can now view past certification attempts and track performance across attempts. This enables admins to assess progress over time by reviewing the number of attempts and changes in scores. - -![Certification Attempt History.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162958604-CertificationAttemptHistory.gif?Expires=253370764800&Signature=MVbZvUfsUT5THdEwiXq91sYl2r8Gn3GXDEvsMxBvZirYnSrdni4tcQRO6A34x1JHMuOQyPFbVF1IaNx58AbW0OwYJQCgEN~ieo-Wb39O9P-isf1kZ8Xw3YAYMe-hk-zf7l~TcaxHLzGYvBNksCFdv5mfjqC-SGBshhFODBsXNuQ66b0rz2uSWPwWeVsvxKIbFhYIF~oKjUYnlB9GUltCSKZxSn8b5j3Q9e3Cy2Afj~-Vydduu2IGsc1bvGx~uE2desQyu-ovUMZWa3dbej8FHJz6-HL3PORy42W8P4z8ciK6hFG7TCkE9z8K9urZXVTT9j9xtVkIwOG4sYUYHku3WA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Certification Attempt History](https://support.hackerrank.com/articles/9473085715-skillup-manager-experience#certification-attempt-history). - -# Community - -## AI-Powered Mock Interviews - -AI-powered mock interviews now support multiple voice-based interview formats, allowing you to simulate real-world interview scenarios end to end. - -### Technical Screen - -Simulates a recruiter or hiring manager's technical screen. You can start with out-of-the-box interviewers or use your own job description to practice for an upcoming interview. The AI interviewer can also review your resume and ask contextual questions, similar to a real interviewer. - -### System Design - -Simulates real-world system design interviews. You can use an integrated whiteboard to design systems, explain trade-offs, and visualize architecture during the session. - -### Behavioral - -Simulates leadership and culture-fit interviews with open-ended questions. You can respond to questions about past experiences, decision-making, and collaboration using structured frameworks such as the STAR method. - -### AI Fluency - -Simulates AI-focused interview rounds. You can practice how to apply AI in real-world scenarios, including working with LLMs, agents, and tools, and explain your approach during the interview. - -![AI-Powered Mock Interviews.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776162978449-AI-PoweredMockInterviews.gif?Expires=253370764800&Signature=SsYxi1qeEM~7ruQWqYsY7VjI92MAFpYRx15MSxtMM855YF6FKhkEDOhdzZnfVJrXHE3fZRLN4AoHKwm2162tuRujX2ftyO1Tw6XH2dYfWX~QreUUlRwhH56q2AAzJIQJ227d4av1DDA0TmFwjslsDHExq6wqaPPZlW4X8cjTv5qkt9GELCc2kHXk3TNxji2iJWCKUbiwMJBHYwiIjhbq7QNH1a3vWqzG~toHGduHHXa3A8LiTibQ9CJqrHqM6Qomdy068hYakJO8S55ZC6Uvptwp-IfGxL8jcXa~C2Bo~gscRFgBaMWrFF73QzI95s9a0i1hn0fnO5fyRuFxiL3-Gw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Introduction to Mock Interview](https://help.hackerrank.com/articles/8988753946-introduction-to-mock-interview), [Technical Screen Mock Interview](https://help.hackerrank.com/articles/5671120169-technical-screen-mock-interview), [System Design Mock Interview](https://help.hackerrank.com/articles/8813699799-take-a-system-design-mock-interview), [Behavioural Mock Interview](https://help.hackerrank.com/articles/5174727491-behavioural-mock-interview), and [AI Fluency Mock Interview](https://help.hackerrank.com/articles/3796809491-ai-fluency-mock-interview). - -# Deprecations and Experience Changes - -## Engage - -### Candidate Sourcing - -The candidate sourcing feature in Engage, including the Candidate Assistant and JD-based candidate discovery from the HackerRank candidate library, has been deprecated. - -You can continue to add candidates using existing import options, such as CSV upload, and promote your events through the HackerRank Community to reach relevant candidates. - -## Screen - -### Global Candidates Page - -The global Candidates page is being deprecated. You can continue to search for candidates using the search bar or view candidates within specific tests from the Candidates tab. - -### Candidate Prep Portal - -The Candidate Prep Portal is no longer available as part of the standardization of the candidate experience on the candidate site. - -Candidates now access pre-test information and start tests directly from the candidate site in a single, consistent flow before the assessment. - -### Local IDE/Offline Test Flow - -The Local IDE (Offline) experience is no longer supported due to integrity concerns. Candidates are now required to complete assessments using the HackerRank IDE for both new and existing tests. - -## Interviews - -### REPL Console in Interviews - -The REPL console in interviews is being deprecated. You can use the built-in code execution in the coding environment to run and test code. - -This change removes duplicate functionality and provides a more consistent, reliable code-execution experience during interviews. - -### Phone Call Feature - -The phone call feature in interviews is being deprecated. Interviewers and candidates can continue using the built-in audio and video capabilities for communication. - ------------------------------------------------------------------------- - -The AI Add-On package includes advanced features that help you assess next-generation skills and maintain test integrity in an AI-native world. To enable these features, contact your account manager or email [support@hackerrank.com](mailto:support@hackerrank.com). - -Thank you for supporting our mission to change the world to value skills over pedigree. - -\ diff --git a/data/hackerrank/general-help/release-notes/4505174147-july-2024-release-notes.md b/data/hackerrank/general-help/release-notes/4505174147-july-2024-release-notes.md deleted file mode 100644 index bab5e5fe..00000000 --- a/data/hackerrank/general-help/release-notes/4505174147-july-2024-release-notes.md +++ /dev/null @@ -1,298 +0,0 @@ ---- -title: "July 2024 Release Notes" -title_slug: "july-2024-release-notes" -source_url: "https://support.hackerrank.com/articles/4505174147-july-2024-release-notes" -article_slug: "4505174147-july-2024-release-notes" -last_updated_exact: "Jan 22, 2025, 9:26 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# July 2024 Release Notes - -_Last updated: Jan 22, 2025, 9:26 PM (Last updated 1 year ago)_ - -We are excited to enhance your HackerRank experience with our newest updates. Our team has worked diligently to introduce new features and improvements, including updates designed to help you manage higher candidate assessment volumes more efficiently during this university hiring season. If you need assistance navigating these changes, our dedicated support team is here. Reach out to us anytime at support@hackerrank.com. - -## **Screen** - -Question leakage is a significant concern during university recruiting season. To tackle this challenge, we have introduced the following features. - -### **Leaked Question Alert Emails** - -You can now subscribe to instant leakage alerts for your tests that use HackerRank library questions, allowing for quick management of exposed questions. Additionally, if an automatic replacement fails, a curated list of reliable replacement questions will be provided for leakage-protected sections, preserving the integrity of your tests. - -![Leakedd.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046061982-?Expires=253370764800&Signature=FWy8APw8KbiMvA6Fd3F-jXnCs96ajIEJrK8~Dp64EvDYD-yLJHV13VIppJh1X4GYX2zEAPdHe1-uJEmNq5rc4cn3TZRFhix2kbV-bpok00UDEm43FJohVBD-Wm9xc3rF4VTGRFEI5lJWciy7opzDQjnRjPAyv0WmgQ0M2oZZXVf5wp9KMBDM3BACVBaZCInTCy~LHk8fGyT3PjnDkGPIZnX2naA6~r5BAixUL~r8EYcsq14dCnLZSjfdIlp516mYZmy3V6SqpacrCtq2GqOvMU3a0xO9lVZ2CqEX7oxX8UWfSEDJKom6hP6YLMIHokX2E6Lk491ZcKVGy79tFR7oDw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Learn more here[📄 Email Alerts for Question Leakage](/articles/3105510130) - -\ - -### **Leaked Question Replacement Indicator** - -We are introducing a new feature highlighting any question in your test that was leaked and automatically replaced for you. You also have the option to manually override replacements if needed, giving you complete control over your assessments. Previously, these changes were not visible, which could have led to some uncertainty. - - - -Learn more here[📄 HackerRank Certified Assessments](/articles/1649328687) - -\ - -### **Leakage Detection & Automatic Replacement For Multiple Choice Questions (MCQ)** - -MCQ sections within[📄 HackerRank Certified Assessments](/articles/1649328687)now come with automatic leakage protection. This ensures your test content stays secure and maintains its integrity without any extra effort on your part. - -### **Setting Custom Scores for MCQs** - -We have fully migrated to the new MCQ scoring model which provides you with greater flexibility and control while scoring your tests! Now, you can set custom scores for your MCQ questions, ensuring consistency as the test-level score will override all individual MCQ scores within that test. - -**Note:** This update applies to users who signed up before 2020. Accounts created after 2020 will already have access to this experience.   - -Learn more here[📄 Scoring a Multiple Choice Question](/articles/4247041184) - -\ - -### **Ability to Shuffle Sections Without Section Time Limits** - -You can now shuffle sections without the need of adding a section time limit. This improvement means you have greater flexibility in structuring your tests, ensuring a fair assessment experience without the constraint of time limits. - - - -Learn more [here](https://support.hackerrank.com/articles/1649328687-hackerrank-certified-assessments#shuffling-sections-12). - -### **Improved Error Messaging & Handling When Bulk Invite Upload Fails ** - -Experience a new level of efficiency with our improved bulk invites feature! Now, if an upload fails, you will receive detailed error messages to help you make any necessary changes. Plus, our new progress bar provides real-time updates on the status of your candidate invites, making the process smoother and more transparent. - -![Bulk Upload.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046064030-?Expires=253370764800&Signature=Rq~1z3eSL-99s7Hp3D1rbonA1f88QKGVsGrs41pHun4xfld07Kwx18n9f0Ddl9JAukDhMWa87e4FREmVAIfMYoHj4RBSGUGGUPAgHEMtjRc2iaikNUMzOawvQDyHkT0zdfrbYXttQ0z~w3QcRS-mHU9itNbZBspWOBz1a2IEZCjq-l~18le182jwvCSpe-VV-Mey022VyDyy3cop28CPsPYBfUCRAcRMKWUu8MoBRebfUdrqZ2J0xqFoOpucQ3qy7wVJs697y~18kU2JrCzY~pQLAbYk3sik86WXgKtIQynq0zOFUNniv9NwGv6y5RfKl1gEJa0F6LenZmz~~pf3fQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -Learn more here[📄 Sending Bulk Email Invites to a Test](/articles/7127221409) - -\ - -### **Candidate Listing Performance Improvements** - -We have optimized the [candidate listing](https://support.hackerrank.com/articles/9135272973-candidates-list-in-hackerrank-tests) page to ensure faster filter times. With this update, filters for candidate lists with more than 1000 entries are up to 7x faster. You will notice significant performance gains for very large candidate lists (\>5000 entries), where filters that previously timed out now apply in under 2 seconds. - -### **Assess Up to 100,000 Candidates Using Coding Assessments** - -You can now effortlessly conduct large-scale events and campus drives with coding assessments, supporting up to 100,000 candidates at once. Say goodbye to the hassle of managing multiple batches, creating and adding new questions to each batch, and dealing with logistical challenges. This upgrade ensures a seamless experience for your candidates, with code execution and compile times improved by 50%, making it the largest concurrent coding assessment support in the market. - -### **Export Report Enhancements** - -We have significantly optimized and migrated our export processes to a new infrastructure, achieving a 10x improvement in download speed. Now, you can swiftly export candidate lists, interviews, and account-level test data from the insights section. This enhancement reduces export times from minutes to seconds, enhancing efficiency and productivity. Expect even faster times in future releases. - -### **Test List export** - -You will now see an export button within the test tab which allows you to export the list of tests, including all information about the test beyond what is available on the user interface. - - - -Learn more here[📄 Exporting Tests Data](/articles/7081156839) - -\ - -### **Upgraded VSCode and JupyterLab IDEs** - -Candidates will now enjoy the latest VSCode and JupyterLab IDE versions during assessments. These updates include accessibility improvements and security vulnerability fixes to ensure a seamless and secure coding experience. - -- Commands in VSCode are highlighted, and scrolling is sticky in the terminal. - -- The Explorer view in VSCode can now be moved to make more space for coding while solving problems. Some audio and video files can be previewed inside the IDE. - - - -- JupyterLab now includes a virtual scrollbar for notebooks in windowed mode, with an optional scrollbar, delineating the active cell and selected cells. This allows users to navigate and jump to specific cells with ease. - -- Candidates can now benefit from improved screen reader support with accessibility view, to ensure all users can navigate the editor and terminal effectively.  - - - -All these improvements ensure that candidates have the latest and familiar tools while working on Fullstack, Frontend, Backend, and data science questions. - -## **Interview** - -### **Pre-Interview Compatibility Check** - -Our interview platform now includes embedded compatibility checks to ensure the audio and video setup is perfect before the interview begins. Therefore, interviewers and candidates can avoid worrying about technical issues and focus on showcasing skills without interruptions. - - - -Learn more here[📄 Starting an Interview](/articles/3200321153) - -\ - -### **Improved Whiteboard Performance** - -You can now conduct efficient system design interviews using whiteboard. The improvements mean that cursor movements and shapes appear on all participants' screens almost instantly, a significant improvement over the previous delay of a few seconds. - -### **New Shapes Supported in Library** - -Drawing system design diagrams with HackerRank Whiteboard is now super easy with custom shapes for tech interviews, such as Database, Cache, Actor, Cloud, Service, etc. Additionally, you can get the convenience of custom colors and one-click shapes, making your diagrams clear and professional with minimal effort. - - - -Learn more here[📄 Interviewing with Whiteboards](/articles/7216974183) - -\ - -### **Audio/video Performance Improvements** - -Interviewers now receive advance notifications about candidate compatibility issues, ensuring a smoother start to interviews. - - - -Candidates are alerted when interviewers start the call, reducing wait time and anxiety. - - - -You can also preview your audio and video settings before joining and get improved call quality with background noise suppression.  - -These updates help create a more seamless and stress-free interview experience for everyone involved. - -![AV.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046068074-?Expires=253370764800&Signature=qgxa5kg7HUFdfOQQjGtIyEwxwJ5xZRi0WwEIIi7lGbB9URSTm2jRRc3XDpB3-VML5sweRB3hl~mjugL1ZXLyp8~jcgJUA-zre~WXRMHoqo1WgBfcKLfX1Ms5uTYtYgde5KriZ1qJLHpn93BEMoqx6mYUcXs1K-qvfQdSFth-5NfLb7Axdp-bWozNoFEcuzzHpyq3lMzAmEl7ly~Rwq5YWS3qzVLhLmdI2inK5A-b6p-UfcCV1HZPxcMYLnyRcMwvkitrdrL3tKyh5bP1gj42xOP~sK51qCZNqWxiHYAMmoIDYmY8relg~7PXyV-T2EjxnU28Qn31s5~eqp6~dn1aVg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Learn more here[📄 Audio or Video Device Selection During Interview](/articles/5936478208) - -\ - -## **Integrity** - -### **New Plagiarism Model** - -AI Assistance tools are offering substantial productivity improvements for developers in their daily work. While we are actively embracing AI, we also acknowledge that AI usage is not always appropriate, especially when we are looking to assess a candidate's fundamental skills.\ -\ -We are releasing a new version of the AI-based plagiarism detection model, which focuses heavily on signals associated with the usage of AI assistants and coding copilots. This model shows a much higher precision in identifying sessions where candidates have used AI assistance when explicitly asked not to. - -Learn more here[📄 AI Plagiarism Detection](/articles/7287334157) - -\ - -### **Spoofing Attempt Detection** - -We have added the ability to detect if a candidate projects a static image during an ongoing test. This feature helps us identify candidates who try to use image spoofing software to pretend they are live during the test. With this enhancement, we ensure a higher level of integrity and security in the testing process, giving you confidence in the integrity of your candidates' session and performance. - - - -Learn more [here](https://support.hackerrank.com/articles/7825915809-impersonation-detection#reviewing-suspicious-activity-51). - -### **Webcam Switch Detection** - -We have added the ability to detect if a candidate switches their webcam during an ongoing test. This feature helps recruiters and hiring managers identify potential suspicious activity and allows for further investigation into why the webcam was changed mid-test, thereby strengthening the security & reliability of the assessments. - - - -Learn more [here](https://support.hackerrank.com/articles/7825915809-impersonation-detection#webcam-switch-detection-35)[.](https://support.hackerrank.com/articles/7825915809-impersonation-detection#webcam-switch-detection-35) - -## **Content** - -HackerRank's developer skill assessment library has been expanded to support a scientifically defined [taxonomy](https://www.hackerrank.com/roles-directory/) across 9 job families, encompassing 77 roles and over 260 skills. The library now includes an extensive number of questions tailored to each job family as outlined below: - -| | | -|--------------------------|-------------------------| -| **Job Family** | **Number of Questions** | -| AI & ML | 358 | -| Cloud | 768 | -| Cybersecurity | 289 | -| Data Engineering | 370 | -| Data Science & Analytics | 428 | -| Mobile | 137 | -| Quality Assurance | 288 | -| Software Engineering | 2884 | -| Web Development | 1127 | - -In the second quarter, HackerRank introduced 34 new hands-on projects targeting technologies such as AWS, Linux, Git, Node.js, and Spring Boot. Additionally, 162 new coding and database assessments were added, covering skills in SQL, Python, PHP, REST API, and various programming languages. The platform also launched 318 new multiple-choice questions in Hardware, iOS, Security, and Cloud domains. To ensure the integrity of the content library, over 2,000 URLs with leaked questions were removed through a DMCA takedown process.  - -## **Admin** - -### **Flexible User Roles - GA rollout and added entitlements** - -Admins can now give each user the right level of access based on their organization's specific needs. You have up to 30 entitlements at the user role or individual user level, enabling you to customize their experience within their HackerRank account. This includes new entitlements like "Create Questions", "Edit Questions", and "View Test Report for Interviewers." This feature, previously opt-in, is now enabled for all users. - - - -**Note**: This is a gradual rollout beginning July 24th. It could take up to 2 weeks to appear in your account. If you'd like to expedite your access, please contact HackerRank support. - -Learn more here[📄 Flexible User Roles](/articles/3929488044) - -\ - -### **Teams management improvements** - -Admins can now see the number of utilized user roles within a team, helping them track their allocated limit. Additionally, they can sort and filter the user list without resetting it, select users across multiple pages for bulk actions(lock, unlock, export), and choose all users from a filtered list. These new features enhance usability and streamline the management of large groups, improving workflow efficiency. - -![TM.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046071089-?Expires=253370764800&Signature=qCXVCa0gv4vG12AkeVOZU8TyCO5yv3AnaFoPZsJBKEinRg0NCVel0eYdfrFkns3xYOlcoh8OFgSqWwCGe2R4auJ21gEWMzCo8izL3qLyi88k4rEyPcGTNNMkpgeNXAqnpNKr8xoZHHG-h9Qycoia92xD5IDS8gbbJYGXRkA9LI2pXIJQBwIyEEVVzDSfJHTEApfXmGBrWuUaf64Ydul0Ve6GguQ984~Z49SctjfA-eLRUcPqQTwYCkxWiQpCdQ3X1Jnd-U6jhTEtAdcDWZC10JSAzDeqY6hDLxqaJ7ov6FCwSEdegVrKtyYyHXyyqXnVyChfqLH5YVoR3i5W9KeQ-g__&Key-Pair-Id=K3NV4LZ47N8M46) - -Learn more here[📄 Teams Management](/articles/1508181842) - -\ - -## **Engage** - -### **New Templates in Custom Sections** - -Engage now provides the capability to add custom sections in a grid format through new grid templates. With this, users can create custom sections that can make their microsite standout from their peers. - -We have introduced 4 grid templates as below: - - - -1. A grid of videos or images that allows users to create custom sections to share additional information about their employees or their company. - - - -1. A grid of images with title and subtitle that allows users to create custom sections to share information about their leadership team or team members. - - - -1. A text-only grid with title and subtitle that allows users to create custom sections to share any important details that need to stand out. - - - -1. A title and image layout that allows users to showcase their prominent event banners. - - - -Learn more here[📄 Setting up the Event Microsite](/articles/3958121708) - -\ - -## **SkillUp** - -### **User Management Enhancements** - -You can now manage upskilling efforts for your teams on SkillUp, with the ability to administer the product and gather rich insights, empowering organizations to better structure their user management.  - -Admins can assign the manager role to any user, providing greater flexibility and control, while managers' access is limited to their team members and their reports, ensuring data security and focused oversight. - - - -### **Manager Dashboards** - -To further empower managers, we have launched manager dashboards to facilitate team growth and development. - -Key features include the ability for managers to assign customized upskilling paths, helping developers earn new skill badges and prepare for future roles. The dashboards also allow data exports for further analysis and reporting, giving you insights on your talent directory, upskilling progress, and certifications. - - - -### **New Role Certifications and Skill Badges** - -We are launching 10 additional role certifications and 5 additional skill badges in SkillUp. These new additions are designed to help developers get future-ready for more roles and learn new skills in a hands-on way. - -**New Role Certifications available for: ** - -- **Front-End roles:** Front-End Developer (React), Sr. Front-End Developer (React) - -- **Back-End roles:** Back-End Developer (Node.js), Sr. Back-End Developer, (Node.js), Back-End Developer (Django), Sr. Back-End Developer (Django) - -- **Full Stack roles**: Full sack Engineer (React & Node.js), Sr. Full Stack Engineer (React & Node.js), Full Stack Engineer (Angular & Node.js), Sr. Full Stack Engineer (Angular & Node.js - -**New Skill Badges available for:** - -- React, Node.js, Go, Ansible, Dynamo DB - -Learn more here[📄 HackerRank SkillUp](/articles/4624433684) - -\ diff --git a/data/hackerrank/general-help/release-notes/5026442259-what%27s-new-on-hackerrank-.md b/data/hackerrank/general-help/release-notes/5026442259-what%27s-new-on-hackerrank-.md deleted file mode 100644 index d69adaa3..00000000 --- a/data/hackerrank/general-help/release-notes/5026442259-what%27s-new-on-hackerrank-.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "What's New on HackerRank" -title_slug: "whats-new-on-hackerrank" -source_url: "https://support.hackerrank.com/articles/5026442259-what%27s-new-on-hackerrank-" -article_slug: "5026442259-what%27s-new-on-hackerrank-" -last_updated_exact: "Jan 23, 2025, 11:00 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# What's New on HackerRank - -_Last updated: Jan 23, 2025, 11:00 AM (Last updated 1 year ago)_ - -This page contains our latest product updates. Please visit it for information on new features, bug fixes, and other changes to improve your experience. - -- [What's New](https://www.hackerrank.com/whats-new/) - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737610217864-image.png?Expires=253370764800&Signature=eZcERTRsDnT~0RuwOwapOgnPMJqA8O0YJN8i3AbcvPXm2QmM4NqQf5kcragw96FMcPVcygvuWjm-asxdgA9VyBQpo1QXsFbuVKGD~Jq4RWcxfNy8dg5LqtRRQqwTdWk7jiyU8h5aUeYrTh2Pcg4kglpOgHbjrDdrJO5cbtgB721VP9yxjP-eyPBOA5E~ZOmuCdJ5bbG7iHV14USq3PcutcQyCkppWaHS3pH9jby2RndiSaXqEgzcqb3Sd4oyvwDCFsVvWbVv5G11WVBxNDBu3aKxddrAHic55IJJDKMyxd4XAZOfzuSXt6bRisj93g7UyxA5z95QUEy64KY~ci4CwA__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/general-help/release-notes/5686123513-april-2025-release-notes.md b/data/hackerrank/general-help/release-notes/5686123513-april-2025-release-notes.md deleted file mode 100644 index f715aa2c..00000000 --- a/data/hackerrank/general-help/release-notes/5686123513-april-2025-release-notes.md +++ /dev/null @@ -1,464 +0,0 @@ ---- -title: "April 2025 Release Notes" -title_slug: "april-2025-release-notes" -source_url: "https://support.hackerrank.com/articles/5686123513-april-2025-release-notes" -article_slug: "5686123513-april-2025-release-notes" -last_updated_exact: "May 2, 2025, 9:23 PM" -last_updated_relative: "Last updated 12 months ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# April 2025 Release Notes - -_Last updated: May 2, 2025, 9:23 PM (Last updated 12 months ago)_ - -We’re excited to share the latest updates from HackerRank’s April product release! - -AI is now at the heart of how software is built—and this release helps you harness it to hire and upskill the next generation of developers. The AI Interviewer captures signals beyond just code correctness, like thought process and judgment, which are critical in the AI-first world, while Proctor Mode brings greater integrity to assessments by ensuring they play by the rules. - -With Engage, you can reconnect with past candidates and launch targeted campaigns to quickly build your pipeline. SkillUp streamlines developer growth with structured learning paths, guided by an AI Tutor. And with added support for cutting-edge tech like RAG and iOS, you’re ready to assess for skills that are shaping the future. - -These updates will go live by April 23rd. [Join our customer webinar](https://webflow.hackerrank.com/webinars/april-release-2025) on April 22nd to learn more. - -## **Skills Platform** - -### **Retrieval-Augmented Generation (RAG)** - -LLMs are powerful, but only when responses are grounded in the right context. Retrieval-Augmented Generation (RAG) is key to building context-aware AI applications like chatbots and personalized support tools. - -You now have access to Library questions to help you identify developers with real-world RAG skills. These run in a native VSCode IDE and include built-in data sources for evaluation. You can also create your own RAG questions using the same setup to match your specific needs.  - -![RAG Question Creation1.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1745416536593-RAGQuestionCreation1.gif?Expires=253370764800&Signature=mmusbvHYXyEXDmfNHjAVHXkcsHNsjDaqDaVI5bsGKuoQM4OpXkt56DrwwDZFxHToZO8-uOw1j9Em2sw7QfSkG4kyrgC0t7KBnfVylgdpLn49AF6pyT~F9pLEHoh2O9i~7~2R0FsLyiyDHQ4n8Lma3kMo1k5JUmeLr~2Vfo9WYFNXTVTVDtD-woph74fRfZeYGFY94rXU825LYHNhiJodWxnpxFwoOByJppfoFGTXw4SJgegg646Pzdtp64gRogtCBzEO8FKEDNCLgub9-B~x-19LFdknrlwXW-ZnZKZEktl7~7OoFj-0oajUmBVGEMn38~c4Ur3UJvjHb2suXqUyUA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Creating a RAG (Retrieval Augmented Generation) Question](https://support.hackerrank.com/articles/7355446816-creating-a-rag-retrieval-augmented-generation-question)**,** [Retrieval-Augmented Generation (RAG) Question](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402921107091-Taking-Front-end-Back-end-Full-stack-and-Mobile-Developer-Assessments#retrievalaugmented-generation-rag-question). - -### **iOS Assessments (Limited Availability in Tests and Interviews)** - -Evaluate iOS developers in a realistic coding environment with a built-in emulator, multi-file support, and a VS Code IDE featuring Swift syntax highlighting and autocompletion. - -Candidates can preview their apps in a real time emulator, so you can assess both functionality and UI. These assessments support key frameworks like SwiftUI and reflect real-world iOS development. - -iOS assessments are currently in limited availability with ready-to-use Library questions. To get access, contact your account manager or email [support@hackerrank.com](mailto:support@hackerrank.com). - -![updated IOS.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1746200302964-updatedIOS.gif?Expires=253370764800&Signature=izSM2mKaoq4Dyt5-1i-8YING2wekkabS6mZZ8gC00-JZTJ7lYxOSA8RKDf2BewIpgxa2YrZ5hVcMzSq2~1uoy3l-GZ0obaESjtDPqLKrjSPmDVoTGphNhhWJ6u3CkCQcTMrhJnbdWtHVPRdhxcD7NxlVXA6rZ-Aj-p0Ltpb8hMJvQJejA6nEI17vYmRVu3Ax3Zkg~bu7LQqiQjfGQdlw-kK7G-z7RBSzd7~CL3~oR5fwYbBCxiBAy6zB37rvWuYd-WUMEYEDXoHo~JCaW5Lzg6e9hlOC7eNPlCroegEWi7b6GAxzvaGaOltO-O9hyDY~tB07RFxCJ5W2N16~W5lXWg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Using HackerRank IDE](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402921107091-Taking-Front-end-Back-end-Full-stack-and-Mobile-Developer-Assessments#using-the-hackerrank-ide). - -### **QA Skills: Cucumber and Cypress ** - -You can now assess QA and test automation skills in Cucumber for Behavior-driven development(BDD) testing and Cypress for front-end automation. Candidates can write and run tests directly in the platform, with support for scenario-level execution and automatic scoring. - - - -For more informaion, see [Execution Environment](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402913877523-Execution-Environment). - -### **Code Quality Grading (Limited Availability in Tests)** - -Correctness is just a small part of writing production-ready code. Maintainability, efficiency, and clarity further demonstrate a developer’s expertise. Code Quality Grading helps you assess these qualities with detailed reviewer comments that highlight strengths and areas for improvement. - -Code Quality Grading is currently in limited availability for **React** and **Coding** questions. Reach out to your account manager or [support@hackerrank.com](mailto:support@hackerrank.com) for more information. - - - -### **Library Improvements** - -#### Natural Language Search - -Natural Language Search makes finding the right questions in the Library faster and more intuitive. Just type what you’re looking for - like “Evaluate Python skills with tuples, data frames, and numpy” - and get relevant results instantly. - - - -#### Content Additions - -The HackerRank Library is regularly updated with new challenges, enabling you to assess candidates across a wide range of technical skills. - -**New Content** - -- Coding + Database Tasks: 160 coding challenges designed to assess practical programming skills and algorithmic thinking. - -- Projects: 90 projects that simulate real-world scenarios, enabling candidates to demonstrate their ability to manage and execute complex tasks. - -- Content additions across the following high-demand job families: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1744790398364-image.png?Expires=253370764800&Signature=N1liJCfZkWpNEAEAOidYATCzFLCfjVc~EQHGTjdcrwHe3TcH6UX5KMrtTFuA7qfitevr~E~Hh2hcNEJImMOS8q7EDJKkY7xPGybeKQysykkMXw6t3fKVOm8MuIlMKlDBb3dUh00rDk4~gS84zARcwvV5lutJ3MG0tH9vOtYIsQ10-hzTNgBY0DrBhGDwbUZtOiB5uVRWfFCnXBvVUNQ8UZ9ghCgZLBEZ-VBe1EkCJCv6zBNgLANogvd2-YjQhECME2sFFimF0pRy~u~wANlcllQhHP2kP41xwfhJPe0dwPj8Bjm0glk6ruNG5CV2u4BXEHOA2B-ja9kMzZfh~8g96g__&Key-Pair-Id=K3NV4LZ47N8M46) - -#### Content Quality Upgrades - -Clear, well-structured questions help you fairly and accurately evaluate candidates’ skills and potential. The HackerRank library continues to evolve to support better comprehension and more effective skill assessment. - -**Project questions:** Project questions now go through weekly sanity checks that simulate the full candidate experience - from logging in and launching the IDE to building the project, running tests, and verifying previews.  - -Over 880 full-stack, frontend, backend, and mobile questions have been reviewed and improved, including optimizations that reduce package installation times and minimize timeout issues. These checks ensure reliable performance and quality for a smooth candidate experience. - -## **Developer Experience** - -### **DevOps Assessment Improvements** - -Candidates can now expect a smoother, more reliable DevOps assessment experience, enabling more accurate evaluation of skills such as infrastructure management and system optimization. - -- **Seamless recovery with reset options:** The introduction of reset functionality in DevOps questions allows candidates to start fresh without disrupting their environment to reduce stress and enable them to quickly recover from errors, maintaining their momentum during assessments. - - - -- **Enhanced scalability:** The platform now supports up to 150 logins per minute (up from 20) and handles up to 1,200 concurrent sessions, so high-volume hiring events and assessments run smoothly without delays. - -For more information, see [Answer DevOps Questions](https://candidatesupport.hackerrank.com/hc/en-us/articles/9065134088723-Answer-DevOps-Questions). - -### **New Candidate Site: Coding, MCQ and Database Questions** - -In response to candidate feedback, the candidate test-taking experience has been redesigned with a cleaner UI, improved layout controls, and a more straightforward onboarding flow. - -- **Modern UI**: The interface has been updated for coding, database, and multiple-choice questions. Question names now appear clearly in the sidebar, replacing generic labels like “Question 1.” The “Submit” button has been renamed to “Save and Proceed” to avoid giving candidates the impression that their answers are final. - -- **Flexible layouts**: Candidates can expand or collapse the code editor, move panels horizontally for better test case comparison, and toggle settings like autocomplete or syntax highlighting. These changes provide more control over the test environment and help candidates focus. - -- **Simplified onboarding**: The test starts with a clear three-step flow—view instructions, enter basic details, and review integrity guidelines. Candidates also have the option to take a sample test before beginning. - -- **Improved test execution**: Candidates can now run a single test case instead of executing all at once, making it easier to debug and iterate and saving valuable time during assessments. - -These enhancements aim to reduce friction and improve focus without adding complexity. The updated experience will be rolled out in phases starting April 23, with full availability expected by the end of May. It will be available for all tests that include Coding, MCQ, and Database questions, or any combination of these. Tests with other question types will continue on the existing test-taking platform. - - - -For more information, see [Answer Coding Questions](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402921045267-Answer-Coding-Questions), [Answer Database Programming Questions](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402921116179-Answer-Database-Programming-Questions#new-experience), [Answer Multiple-Choice Questions](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402921055379-Answer-Multiple-Choice-Questions). - -#### Red Hat Java LSP and Higher CPU for Java - -Java Project questions now run on the most popular Red Hat-powered Java LSP, delivering improved code autocomplete and diagnostics. We’ve also doubled the CPU allocation for the virtual machine, ensuring faster performance and a smoother candidate experience. - -### **Platform Upgrades** - -Updated programming languages, and diagnostic tools like LSPs help candidates navigate tests and interviews with greater efficiency. This upgrade includes the following improvements, ensuring your assessment environment reflects the latest industry standards: - -- **Data Science R (4.4.2):** For data science questions, the R language environment has been updated to version 4.4.2 to support the latest packages and libraries. - -- **Swift 6.3.0:**  The latest version of Swift is now supported for all coding questions. - -- **Golang LSP Support (v1.22.5):** We’ve added Language Server Protocol (LSP) support for Go, enabling smarter diagnostics and developer assistance. - -#### WebSocket Connectivity Check - -With a new WebSocket connectivity pre-check in place, candidates can enter assessments confidently, minimizing unexpected connection issues that might otherwise prevent the IDE from loading properly. - - - -## **Screen** - -### **Create a Test from a Job Description** - -You can now speed up test creation by using a job description directly in the process. In the Create Test workflow, simply select “Create Test with Job Description”, paste the job description for the role, and a test focused on the most essential skills will be generated for you. - - - -For more information, see [Creating a Test from a Job Description](https://support.hackerrank.com/articles/6547433891-creating-a-test-from-a-job-description). - -### **External Copy-Paste Prevention in Secure Mode** - -As an added layer of integrity to [Secure Mode](https://support.hackerrank.com/articles/1079706165-proctoring-hackerrank-tests#secure-mode-23) - which locks the assessment interface in full-screen mode - candidates will now be unable to copy-paste external text when taking Frontend, Backend, Fullstack, and Coding test questions with Secure Mode enabled. This prevents unauthorized content use, ensuring a fair assessment experience. - -This feature is **not** currently available for the following question types, but will be supported in the future: Subjective, Sentence Completion, DevOps, and Data Science. - - - -For more information, see [Secure Mode](https://support.hackerrank.com/articles/1079706165-proctoring-hackerrank-tests#secure-mode-23). - -### **Proctor Mode (Limited Availability in Tests)** - -Proctor Mode brings AI-powered integrity monitoring to your assessments. While Secure Mode restricts the test environment, Proctor Mode takes things further - offering the rigor of live proctoring without the bias or overhead. During the assessment, the Proctor sets clear expectations, monitors candidate activity in real time (including webcam tracking, tab-switch detection, and periodic screenshots), and delivers a detailed post-test integrity report with session replay, summarized violations, and actionable insights. - -Proctor Mode is currently available in limited availability. Reach out to your account manager or [support@hackerrank.com](mailto:support@hackerrank.com) for more information. - - - -For more information, see [Proctor Mode](https://support.hackerrank.com/articles/5663779659-proctor-mode). - -### **AI Interviewer (Limited Availability in Tests)** - -AI Interviewer simulates a real technical interview experience by engaging candidates in a dynamic, two-way conversation. It adapts in real time to how candidates think, code, and problem-solve, while continuously monitoring for integrity and providing deep post-interview insights. - -**Key Highlights:** - -- **Conversational interviews**: Candidates can clarify questions, receive contextual nudges, and explain their approach just like they would with a real interviewer. - -- **Progressive questioning**: The AI follows up with more complex variations based on the candidate’s performance, enabling deeper signal collection. - -- **Integrity monitoring**: Real-time detection of tab-switching, pasting, and other suspicious behaviors. - -- **Human-like summaries in report**: Automatically generated feedback on candidate performance, code quality, problem-solving depth, and behavioral patterns. - -- **Session replay**: Full playback of the interview with screen captures, webcam images and event timeline. - -**Supported Skills (Initial Launch):** - -- Problem Solving\ - *Coming Soon: SQL, System Design, React — and more.* - -AI Interviewer is currently available in limited availability. Reach out to your account manager or [support@hackerrank.com](mailto:support@hackerrank.com) for more information. - - - -## **Interview** - -### **Observation Mode for Projects** - -Observation Mode now supports Frontend, Backend and Fullstack questions, enhancing the interview experience for both candidates and interviewers. This feature allows interviewers to follow along in real time as candidates engage with the IDE in a multi-file environment. - - - -For more information, see [Observation Mode in Interviews](https://support.hackerrank.com/articles/1263202297-observation-mode-in-interviews#front-end-back-end-full-stack-and-mobile-questions-8). - -### **Candidate Guidelines for Interviews** - -Interview guidelines now appear for all candidates at the start of their interview sessions, regardless of whether the Interview Integrity signals feature is enabled. These guidelines provide clear expectations and technical recommendations to help candidates optimize their setup and understand best practices before getting started. - - - -### **Ashby Integration for Interview Scheduling** - -Ashby ATS users can now automatically attach HackerRank Interview links when scheduling interviews. When scheduling an interview or creating a scheduled interview activity, simply toggle on the “Attach a HackerRank Interview” option in the Communications tab. The live interview link will be included in both candidate and interviewer invitations, allowing you to coordinate interviews without manual steps. - -**Note:** The Ashby user’s email must match an active HackerRank account to use this feature. - -### **Settings Update: Enforce Interview Integrity Signals at Company Level** - -Previously, enabling Interview Integrity Signals required toggles at both the company and individual interviewer levels. Now, visibility is controlled exclusively through company settings for a more streamlined configuration. - -The secondary, interviewer-level toggle has been deprecated, giving company admins full control to enforce organizational standards for monitoring suspicious activity during live interviews. - - - -For more information, see [Interview Integrity Signals](https://support.hackerrank.com/articles/9059560249-introduction-to-hackerrank-interviews#interview-integrity-signals-30). - -## **Data and Insights** - -### **Custom Reports** - -Custom Reports offer a powerful new way to access, analyze, and share your HackerRank data on demand. This feature gives you full control to build tailored reports across key data objects. - -Select the required fields from the following functional areas to build your reports: - -- Tests - -- Test Invites and Attempts - -- Test Question Attempts - -- Questions - -- Users - -- Interviews - -You can merge data from multiple entities, apply filters, preview results in real time, and export the report as an Excel file. Saved reports are accessible to all admins and can be duplicated or shared via email for easy collaboration. - -Custom Reports are available to company admin users with access to the Insights tab. - - - -For more information, see[](https://support.hackerrank.com/articles/1508181842-teams-management#export-user-data-26)[Create Custom Reports](https://support.hackerrank.com/articles/7355624862-create-custom-reports). - -## **Admin** - -### **New User Entitlements ** - -You now have access to a host of new entitlements that help you fine-tune user permissions and ensure the right level of access to match your internal policies—all while keeping candidate and assessment data secure. - -You’ll find these new entitlements in Teams Management under the User Roles tab, as well as in individual user entitlements within the Users tab. - -#### Test Editing and Settings  - -Company admins can now further fine-tune access using new entitlements that control specific actions in the test creation and management process. The following new entitlements allow you to define what recruiters and other roles can or cannot do: - -- **Clone Test:** Allow recruiters to duplicate a base test for consistency across assessments. - -- **Delete Test:** Prevent recruiters and other roles from deleting tests. - -- **Delete Candidate:** Control who can delete candidate data from the system. - -- **Test Settings:** Restrict access to modify test-level settings for users who did not create the test. - -- **Test Settings \> Test Access:** Limit the ability to create public test links or update test expiration settings. - - - -#### Adding Questions Outside of Interview Templates - -To ensure a consistent and standardized interview experience, Company Admins can now control whether users can add questions outside the assigned interview template. When the 'Add and Remove Questions Outside Assigned Template’ setting is toggled off, interviewers will not be able to deviate from the questions provided. - -**Prerequisite:** To enable this entitlement, the “Conduct Interviews” entitlement must first be enabled. - - - -For more information, see [Flexible User Roles](https://support.hackerrank.com/articles/3929488044-flexible-user-roles). - -#### Bulk Exports - -Company admins will now see a new entitlement called “Allow Bulk Exports” under User Roles and the Entitlements tab under each user in Teams Management. The entitlement determines whether the user has access to the following exports: - -- Test export - -- Test candidate attempt export - -- User export - -- Interviews export - -- My Library export - -- “Export all data” under insights (candidate export - available for Company Admin roles only) - -**Prerequisite:** To perform an export, a user must have this entitlement enabled **and** have the necessary base entitlements for the relevant functional areas or access to the specific object. For example, exporting the “My Company” library requires the "View Question Library" entitlement. - -For more information, see[Allow Bulk Exports](https://support.hackerrank.com/articles/1508181842-teams-management#export-user-data-26). - - - -## **SkillUp** - -### **New Learn Experience** - -SkillUp has expanded beyond assessments to better support skill development with a more comprehensive learning experience. Earlier versions emphasized hands-on coding assessments with practice questions, timed badges, and certifications. The latest update builds on that foundation by introducing new features designed to help developers actively grow their skills, like learning experiences within the coding environment and an embedded IDE. This shift is rolling out in phases, with a growing number of skills already available in this new format and more planned over the coming quarters. - - - -- **Structured learning paths:** Each path is now organized into concept-driven modules that teach theory, walk through examples, and end with a challenge to reinforce understanding through practice. - -- **Built in AI-tutor**: The new SkillUp AI Tutor provides in-the-moment support within the IDE, helping developers understand concepts, troubleshoot code, and think through real-world problems. - -- **Real-world challenges**: SkillUp now blends foundational exercises with practical, real-world coding tasks to show how each concept is applied in context. - -- **Flexible pacing**: Developers can now complete SkillUp badging challenges on their own schedule, without timers or enforced cooldown periods. - -- **In-context resources:** All learning resources are now directly embedded into the IDE to help reduce context-switching and maintain focus. - -- **Badges earned through learning:** Developers no longer need to pass a separate test to earn a badge. Simply complete the SkillUp learning track to unlock a badge automatically. - -For more information, see [Get Started with Learn](https://support.hackerrank.com/articles/6047728972-get-started-with-learn). - -### **New Certify Experience** - -The new SkillUp “Certify” experience provides a structured, supportive journey toward certification, making it easier for developers to go from learning a skill to certifying for a multi-skill role with confidence. This approach helps developers prepare more effectively while giving managers greater confidence in the skills being validated. - - - -- **Extensive practice before certification**: Developers no longer need to earn badges to unlock a certification. Instead, they're guided through a set of bite-sized practice challenges, designed to teach and reinforce the skills needed to succeed on the certification. - -- **AI tutor support in every practice challenge**: As with the Learn experience, SkillUp’s AI tutor is available throughout the Certify track. It helps reason through problems, break down concepts, and learn in context. - -- **Untimed practice challenges:** All practice exercises leading up to the certification are untimed, giving developers the freedom to explore solutions, test ideas, and build muscle memory without time constraints. Only the final certification remains time-bound. - -For more information, see [Get Started with Certify](https://support.hackerrank.com/articles/2960935422-get-started-with-certify). - -### **Overview Dashboard Enhancements** - -The updated Overview page provides administrators with a view of upskilling activity across their organization. Designed to support decision-making and progress tracking, the new experience brings clarity to developer engagement and certification outcomes. - -- **Funnel view of developer progression**: Funnel data at the top tracks how developers move from invitation to activation, engagement, and certification. This makes it easier to identify where developers are progressing, and where they may need additional support. - -- **Time-based filtering for better visibility**: A new date filter in the top-right corner allows for quick toggling between key ranges such as last week, last month, or last quarter. This helps surface trends over time and enables snapshot reporting across different time windows. - -- **Downloadable data for deeper analysis**: An export button allows administrators to download their dashboard view, supporting exploratory analysis or integration with other reporting workflows. - -- **Updated charts and trends**: Improved visualizations highlight onboarding and certification trends over time, with clean charts that reveal patterns in adoption and outcomes. - - - -For more information, see [Track Developer Progress Using Overview Dashboard](https://support.hackerrank.com/articles/5272020175-track-developer-progress-using-overview-dashboard). - -## **Engage** - -### **Build Your Pipeline in Engage** - -You can now build your candidate pipeline in Engage using three sources: - -- Past candidates from your HackerRank for Work assessments - -- HackerRank’s candidate database - -- Your promoted microsite on the HackerRank Community - -#### Rediscover Past Candidates from HackerRank - -The new Cohorts tab lets you rediscover candidates from tests created or attempted in the last 90 days. These cohorts are auto-generated and easy to filter by skills, experience level, and match %. Candidates who have scored \<75% , candidates with suspicious activity and those in a campaign are excluded by default (you will see an ‘In Campaign’ badge against candidate names if they are already part of a campaign). - -Once you’ve selected candidates, click ‘Create Campaign’ and select a relevant campaign to re-engage them. Once the campaign is created, all your past candidates will appear in the Candidates tab with the source marked as ‘HackerRank Test’. - - - -You can also access these cohorts from your HackerRank for Work homepage via the new Rediscover Candidates button. - - - -For more information, see [Source and Manage Candidates for Campaign](https://support.hackerrank.com/articles/7392770596-getting-candidates-for-your-event#rediscover-past-candidates-2). - -#### Find Candidates from HackerRank’s Database of Candidates - -You can now enhance your candidate pipeline by adding candidates from HackerRank’s database to any existing campaign. Go to the Candidates tab of a campaign and click ‘Add Candidates’, then choose ‘Find New Candidates’ to launch the candidate assistant. - -The assistant will ask for basic details like skills and location, and show a set of 5 sample candidates. Share feedback to help refine the search. If none of the initial profiles are a fit, you’ll see up to 3 improved rounds of suggestions. Once you're happy with the profiles, you’ll provide final feedback before viewing the full list of candidates to choose from. - -Review the suggested profiles, use filters like ‘Match %’ to select relevant candidates and save them to your campaign. These candidates will appear in the list with the source marked as ‘HackerRank Database’. - - - -For more information, see [Source and Manage Candidates for Campaign](https://support.hackerrank.com/articles/7392770596-getting-candidates-for-your-event#find-candidates-from-hackerrank-s-candidate-database-14). - -#### Run Promotions in HackerRank Community - -You can now boost visibility and attract candidates to your campaigns by promoting them on HackerRank’s 26-million-strong community.  - -Set up your promotions under the ‘Outreach’ tab of a campaign by providing key details like title, description and target audience and background colour. Then you can either save it to drafts or publish it. Once published, your promotions are reviewed and published to the community in the next 7 days. - - - -For more information, see [Source and Manage Candidates for Campaign](https://support.hackerrank.com/articles/7392770596-getting-candidates-for-your-event#promote-campaign-on-the-hackerrank-community-19). - -### **New Campaign Type: Feature a Job Opportunity** - -A new "Feature a Job Opportunity" campaign type in Engage allows you to build up your candidate pipeline for your active roles. A new Campaigns tab has been added to view and manage all campaigns in one place. - -Simply identify the target audience and select “Feature a job opportunity”, and the Engage Assistant generates a microsite, emails, and potential candidates. You can further customize the microsite and emails, and source candidates just as with a coding challenge campaign. This campaign type also features a unique microsite layout with a dedicated ‘About the Job’ section to highlight role responsibilities, qualifications, and an application link. The microsite is also published on the Homepage and Prepare pages of the HackerRank Community. - - - -For more information, see [Create a Campaign](https://support.hackerrank.com/articles/7549509598-create-an-event), [Set Up a Microsite](https://support.hackerrank.com/articles/3958121708-setting-up-the-event-microsite), [Set Up Emails](https://support.hackerrank.com/articles/9707768362-set-up-the-promotional-emails-or-campaigns), [Set Up a Challenge](https://support.hackerrank.com/articles/7640208607-set-up-the-event-challenge), [View Event Statistics](https://support.hackerrank.com/articles/5336874519-view-event-stats). - -## **Developer Community** - -### **Mock Interviews** - -AI-powered mock interviews are now generally available to all developers on the HackerRank Community. These sessions simulate real technical interviews and include several new enhancements: - -- **Speech-to-Text Mode**: Developers can practice answering questions naturally using their voice, with real-time transcription. - -- **Improved Mock Interviewer**: The upgraded model provides more realistic and relevant feedback, closely aligned with real interview expectations. - -- **Enhanced Feedback Experience**: Clickable prompts during the feedback phase make it easier for developers to review and follow up. - -- **Global Payment Support**: Mock interview attempts can now be purchased via Razorpay or Stripe, with support for developers in all regions. - -- **New Interview Type – Backend (Node.js)**: A new session focused on backend interviews using Node.js is now available, alongside existing options in Problem Solving, Frontend (React), and System Design. - -With over 22,000 mock interviews completed, more developers are gaining realistic practice and building confidence for real-world interviews. - - - -### **Support for Workable on QuickApply** - -The QuickApply Chrome extension now supports autofill on Workable-powered job applications, expanding its integration to six major applicant tracking systems: Avature, Greenhouse, Oracle, SmartRecruiter, Workable, and Workday. - ------------------------------------------------------------------------- - -Thank you for supporting our mission to change the world to value skills over pedigree. Your feedback continues to drive our innovations forward. If you have questions or need assistance, email [support@hackerrank.com](mailto:support@hackerrank.com) or contact your account manager. - -\ - -\ - -\ - -\ - -\ diff --git a/data/hackerrank/general-help/release-notes/8074371720-january-2025-release-notes.md b/data/hackerrank/general-help/release-notes/8074371720-january-2025-release-notes.md deleted file mode 100644 index 369877c4..00000000 --- a/data/hackerrank/general-help/release-notes/8074371720-january-2025-release-notes.md +++ /dev/null @@ -1,354 +0,0 @@ ---- -title: "January 2025 Release Notes" -title_slug: "january-2025-release-notes" -source_url: "https://support.hackerrank.com/articles/8074371720-january-2025-release-notes" -article_slug: "8074371720-january-2025-release-notes" -last_updated_exact: "Oct 8, 2025, 3:42 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# January 2025 Release Notes - -_Last updated: Oct 8, 2025, 3:42 PM (Last updated 7 months ago)_ - -We’re excited to share the latest updates from HackerRank’s January 2025 product release! - -Highlights include new Prompt Engineering and Code Repository question types - designed to simulate day-to-day developer tasks and bring authenticity to skill evaluations. Developers benefit from upgrades like the enhanced Monaco editor and a new Run Test interface. Preventive features such as Secure Mode, along with live interview integrity signals, provide greater confidence in the fairness and security of your assessments. - -To walk through the updates, check out our [customer webinar](https://hackerrank.northpass.com/app/courses/3e1c58b9-08ad-4f28-8a98-8e49c46a95fe) [recording](https://hackerrank.northpass.com/auth/auth_url_email/login)**.** - -## **Skills Platform** - -### **Prompt Engineering Questions (Available for Tests)** - -AI is transforming software engineering, making prompt engineering a critical skill for developers. With this release, you can now evaluate a candidate’s ability to create effective AI prompts through our new prompt engineering questions. This ensures you’re identifying talent ready to excel in a future that is human + AI. New enhancements include: - -- Seven new prompt engineering questions added to the library. - -- Ability to evaluate proficiency in building effective prompts with automated - -![PE.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737522189326-PE.gif?Expires=253370764800&Signature=T5X441gZzS7UotcksVUT0TtFNBs5kdOajmlqg6ci8vUR5zOukwcGgrrVDsSkAsbNNtyB4JSpanxo8QBLzGk0NeFqnXgS6GHF4A1hDqnmbET0r9-iiUmI24oxYNitw~suOfsXm3R6k7Czl8ftqy~KnbwutjrzeSYxPlLYkTyzsk43I1rp86H3iDEM3YSnxTjelywKM-mQhVeuNrSk4~z3UywcLmlYVtr6~oRQhnuVH5K4xJ60q6YbDqiz3O-0Wg9CQLP~wQ-Q8qOCHfgchguINEJRhG17u3Exj3ucOMG0cBrM3~76PdIFHXexF3XiuE-dscLL8iTPoL7X6o3FymAzGg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Assessing Candidates on Prompt Engineering Skills](https://support.hackerrank.com/articles/1231590424-assessing-candidates-on-prompt-engineering-skills) for more details. - -### **Retrieval Augmented Generation Questions (Limited Availability for Tests)** - -As developers increasingly use Large Language Models to create context-aware solutions, RAG expertise has become critical. With this skill launch, candidates can now be assessed on key capabilities, such as retrieving and utilizing relevant information to build personalized AI solutions like support bots.  - -This feature is currently available on a limited basis. Please reach out to your account manager if you are interested in gaining access. - -![RAG 22nd.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737522259837-RAG22nd.gif?Expires=253370764800&Signature=TkLHXOmgfFjbow4D~dYMOOGFVBpqlvcpuiD8PrN~1y5qYLhmMJvDftm2pNyOLpNj6TE5qshQtGlWjGTOu1Tlkpq8iy597Ms7qUgSe4kr6x5qd6IOaqY3ngCuww3KOL2dqIMWZvOblx8cJvHSCuXI8L7DYANOGAiYuhI1TJ740tq39sNlDXlQUe9dsQMKkJvEpD5zg0~iPgDgfsdgn9Doae65Pq95OXJSbOl9UDGUtlZnCCu4yMT22WSUmPc67jxIsvcAm9qZhjKobnDC-ZlZCwm3IWOGFwgcS4A5QZ5~0CDdttABm4ZRX9juwtu8~yAKgBsHM4U8KDJVn1QR7-dDGw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### **Code Repository Questions (Available for Interviews)** - -Developers work with code repositories daily, tackling tasks like rearchitecting systems, fixing bugs, and adding features. Our new Code Repositories question type in the Interview product lets you evaluate candidates in real-world scenarios like these. With 6 pre-built repositories and 110 tasks, this feature mirrors a developer’s day-to-day work, giving you greater confidence in hiring decisions. - -If you would like to upload your own code repositories, we are working on bringing the functionality natively. In the meantime, you can email [support@hackerrank.com,](mailto:support@hackerrank.com) and we would love to help! - -![Code Repo1.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737522282079-CodeRepo1.gif?Expires=253370764800&Signature=Zop168TmQI7DgM-FHt~Lq8IASNQPVQd1gy~HYr1tAYUTVN8payPmu1yx0plHhnV1KR2uelTtICVCCSjFlbup4AC59k-cSj8Nuty~N5kCpxWrSuKijzdkFH79R5lY0mgMg3~5qdxOJ7Xqsdg7RMo1L5E4t8pHHvGzLeK0zV5J0suj~-q-l73I2fNX~gtJ57ojiQyRHkzEN1oZhQ0QmiKlcsMjPg6RuWOXsrHsxbT~O6g0jKtXGQlFCxy8~7uz2dNBn0L5Ao4bx4CEy1v6lhaCKYNmA1xR9lpgnw90eJPePkNMMGpEJwkqJbgzhCuKtGbjPlbQXlDP5TEf1Gwig1SMlQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [The Next-Generation of Hiring: Interview Features](https://support.hackerrank.com/articles/5377881818-the-next-generation-of-hiring%3A-interview-features#code-repositories-in-interviews-3) for more details. - -### **Code Quality Grading (Limited Availability)** - -Code quality is as important as code correctness, reflecting a candidate's ability to write maintainable, efficient, and scalable code. With the new Code Quality grading and detailed comments, you can evaluate candidates on these critical dimensions, gaining deeper insights into their strengths and areas for growth. This helps you identify and hire candidates who can contribute high-quality code. - -This feature is currently available on a limited basis. Please reach out to your account manager if you are interested in gaining access.  - -![Code Quality Grading Finnal1 .GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737128753468-CodeQualityGradingFinnal1.GIF?Expires=253370764800&Signature=GkmL~XnyTzGdPNM8xeKarm-tnlsyjIuwZXD4PMulw6BurbqiUzX0zReZZE~c6WoLiBvA34KSs70vETa71LImhLx6Ag0ROGS7SP8jnyiKACJz1IteAKdnEQP4MFVubIyZRjtReVG0kujS6w3byrboUYqoYEhpkB8p9fv72AEYqiGIuzMpaz4cW94CTqYYlCFym6-byTOYIMp4lS8CPHHWkAF6YtTEkkgVwmjkz5ZUkGWzQyntvS5hCZCOZTxu~zHikUtd3u7Yh61pz8Wfx8BdVITPaVkvip2W6WdKJ-Fc-01cp7OSP7Agtg2pRDcNaR-diV6I-M5AltfUvnAcU1tS4A__&Key-Pair-Id=K3NV4LZ47N8M46) - -## **Other Library Additions** - -The [HackerRank Library](https://www.hackerrank.com/work/library) is regularly updated with new challenges, enabling you to assess candidates across a wide range of technical skills. - -### **New Content** - -- Coding + Database Tasks: 149 coding challenges designed to assess practical programming skills and algorithmic thinking. - -- Projects: 65 projects that simulate real-world scenarios, enabling candidates to demonstrate their ability to manage and execute complex tasks. - -### **Updated Job Families** - -The latest content enhancements focus on the following key job families to ensure comprehensive and relevant assessments: - -- Software Engineering - -- Web Development - -- Cloud - -- Cybersecurity - -- AI/ML - -- Quality Assurance - -### **Content Quality Improvements** - -Clear and precise questions help you effectively evaluate candidates' skills and potential. HackerRank is dedicated to continuously improving library content to improve candidate comprehension. As a starting point, 60 existing questions have been enhanced using AI to improve clarity, precision, and readability. All new questions will undergo a rigorous review process to maintain this standard. Over the next few releases, you can look forward to further refinements to the question library, ensuring it maintains this quality level. - -Here’s an example of a question that’s been improved for better comprehension: - - ---- - - - - - - - - - - -

Original Question

Improved Question

A professional society uses a program to determine possible diverse groups of 3 members for an upcoming conference.

-


-

-

There are m men and w women who are eligible. A group is diverse only if it contains at least one man and at least one woman. Two groups are considered distinct if one has a member that the other does not.

-

 

-

Given a number of men and women, determine the number of distinct ways to select a diverse group of 3 people.

A professional society is organizing a conference and needs to form a diverse group of 3 members. 

-


-

-

The group must meet the following criteria:

-

- Diversity Rule: The group must include at least one man and one woman.

-

- Distinct Combinations: Two groups are considered distinct if they have at least one different member.

-


-

-

You are given:

-

- m: The number of eligible men.

-

- w: The number of eligible women.

-

Your task is to calculate the total number of distinct ways to select a diverse group of 3 members, following the diversity rule.

- -## **Developer Experience** - -### **Monaco Editor Updates** - -Candidates will benefit from a more intuitive coding experience with the latest updates to the Monaco editor. Key improvements include: - -- **Colorized Bracket Matching**: Simplifies working with deeply nested code by visually distinguishing each level. - -- **Sticky Scroll**: Displays starting lines of visible nested scopes at the top for better navigation and context. - -- **Expanded Typescript Support**: Now supports version 5.5, including the latest features like decorator syntax. - -- **Improved Vim Mode:** Access Visual, Visual Block, and Visual Line Modes, along with shortcuts like \<, \>\>, cmd + \], and more. - -- **Resolved Accessibility Issues**: A more inclusive coding environment with previous accessibility issues addressed. - -![ab030cc0-7c6a-41ff-849f-90e53abe3d3d.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737128796505-ab030cc0-7c6a-41ff-849f-90e53abe3d3d.GIF?Expires=253370764800&Signature=O-u~tqquQ669TuaoT0hPbGP5ctodwiU~Zj3xA-~~eq~Jw5FOsW038hII~0cgA0ueFmWKUNfz2bzSLtX3V0KVsoL1tN02WoKoEKggtDYBZRSbHeMh2WVX00eASEOYM5o-xUQuyn~5Bp00AIND2MkKpD2PXaaHN8Zmr~enIl8mu4K2t6XYf6R6b-hGvoYuorEytpYSi1zhid4ztu2259nQ8YLaRM4DzXcD9-fW0xKVTqRR1cKEd6kU0KdseNFeKeYDF2Z15lBR0S-xbGGicyNgC45gVjwHlxQ3oJIj-x4AvvP3w7uCHW4QdHbvGDZKi718xOZxSrALqN-y0ac5XiwWqA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Using Monaco Editor to Answer Coding Questions](https://candidatesupport.hackerrank.com/articles/9623161883-answer-coding-questions#using-the-hackerrank-coding-editor-6) for more information.  - -### **Run Test Interface** - -The new Run Test Interface in the VSCode IDE makes it easier for candidates to interpret test results for front-end and Code Repository questions. This feature provides an intuitive, developer-friendly interface for questions with test commands configured to generate XML output. - -![Run Tests Final 13th Jan (1) (1).GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737128832276-RunTestsFinal13thJan%25281%2529%25281%2529.GIF?Expires=253370764800&Signature=ek6zR5xIe49wumBDTUW9SDbz0YDALkKwRo~SEfXx4e3frTFRd~tY3hPT1nql5MA-yOxl47yrgx6EROoz89WiIFyVh8fqfG5-dIRhUxI-gLZAn~WQfr3ejlIbR6ri59qvBx9fz1UwgfId2-omtyng04npaUPmyS5KzOiZGmCZPeLxnPgblu~u~0noxGAxtnmdfwnXx9FCOpFS21xejQgjxX07GSeyxVvBzTcJpYkowrKd5WvzSlWcfdr8wifZ3Nh9HfWHyTdA6Ht6evKYhOg~YENOh0ZMyghxuY3CkAJV~xqGCA44XgdXsklPhMcaTdfZCLgSxOBQqW0qJMmsynDQzg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Taking Front-end, Back-end, Full-stack Developer Assessments](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402921107091-Taking-Front-end-Back-end-Full-stack-Developer-Assessments#using-the-hackerrank-ide) for more details. - -## **Screen** - -### **Secure Mode** - -Enhance the integrity of your assessments with Secure Mode, which locks the assessment interface in full-screen mode and warns candidates if they switch tabs during the test. You can enable Secure Mode in the Test Settings, ensuring candidates rely solely on their skills without external assistance during the assessment. - -![Secure Mode2.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1739971482499-SecureMode2.gif?Expires=253370764800&Signature=pBgoTugpNZoET21GVgoBsii9Qijt2vI~OoDISZKlL-3YVYTfarxdERfYuEZS0z8CNvg50-58JniBq0oh4uVBVqxY7in~hSkY65ITl~OE5lamvYqD10yPZZPFxYWcf3sVULef3eTuK4NN0TxNW5ukOpChycQXWR76L7hH58N6kEw8v-xdG6Fp0kUFDRJCARZ0C9It9G09us-GUSPab-RenrmMYL1kru8fUelVcdawr-cq~6g9n~1XWiLnDUcT-NtUv3SWv9-yNhQGPfAhpKDxmI7ayYZQ6IjRQ7nS0DhaSMyl5lO8EVR6nzFmYOOCgYhm4LS71RBT6pRwHr-9jN~jCQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Candidate Experience** - -![Secure Mode Candidates.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737522440516-SecureModeCandidates.gif?Expires=253370764800&Signature=vxPB~t3CVyAWlNpafXJTtaf88aYIoRvii-et8uyDQgNEE1B8W09mFhvckNQtxjFwF1IugY2GocNPsb7KN2wdksee7LyI26XcrLDBO4hfzMo8z3TzNVL0fLhkFTB3H4cENgnz2hfy3zNUQYILIJ4krsh7jFD2RkpWFgHQ8FWYUkKzU1tu5Rk-Erzfuea8ZT79lU2hYJwJmbH75CPCRHV1gguD3-3PJtPgS443RxQWVPgvUmOyc9-7fPjDSi6HHqwXKtpgcltAPx49ywLKUuUNR-D3Bpt6UIamrx4E7qjw9-yPCfEpLKZ6otWjw6YAce8bCnUKP776TRGM7RM7Pl2PoA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Proctoring HackerRank Tests](https://support.hackerrank.com/articles/1079706165-proctoring-hackerrank-tests#secure-mode-23) for more information. - -## **Enhanced Library Experience** - -The latest HackerRank Library updates make discovering the right questions for your assessments easier. With an improved interface, you can leverage advanced filters, view concise question summaries, and access additional sorting options. Here’s what’s new: - -**Question Summaries:** Quickly review essential details such as question type, key concepts, difficulty level, and a brief summary—eliminating the need to read lengthy question descriptions. - -**Expanded Filters:** Narrow your search with 17+ new filters, including average scores, candidate performance data, and completion times, enabling more precise alignment with your hiring objectives. - -**Enhanced Sorting Options**: Organize questions by metrics such as average score or candidate performance to identify the most suitable questions for your assessments. - -![Library Final.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737523856540-LibraryFinal.gif?Expires=253370764800&Signature=EkL6f8quaIkMlx9t0fdFbHVUEYIy5~K-C3W7Xvi7EcTOy5VH23Pav1WVmmUeslHYyB4Utkt3wswbDePsXYo119zdeLavY9KLpJ63Vi7E~RmF3Oaz~giuRyzzOjHjqYRAtn1bdqeGRs-k9VB4Tc37PNT3YCmkTwr4AtVCoQf0XBeM~3RM67VqskGOGNMiNyZlmesYL0Ej7ltHQjbKb1-sEiGi2hErioVRtD14pVwo7IvigvhdYLhHMg2CC2SE~nBLG4fVSqUy7O0LOIsGroFbP1wdMllwdTDhYIZSuUFUhHAZCV3PkiDB~oX1sqPGVzx~M57SpbDGLSDkkPF6dTyJMg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Enhanced HackerRank Library](https://support.hackerrank.com/articles/5974383889-enhanced-hackerrank-library) for more details. - -### **Decimals & Zero Scores in Multiple Choice Questions** - -You can now set decimal point scores for multiple-choice questions, giving you finer control over grading. For tests with numerous MCQs of lower importance, you can allocate fractional scores like 0.25 or 0.50 per question. Additionally, you can assign a zero score to MCQs, allowing you to create practice sections or evaluate question quality without impacting candidates’ overall scores. - -### **Skill-Based Scores in API** - -Users leveraging the [API](https://www.hackerrank.com/work/apidocs#!/TestCandidate/get_x_api_v3_tests_test_id_candidates_candidate_id_additional_fields_additional_fields) for reporting can now get skill-based scores for each candidate.  - -## **Interview** - -### **Interview Integrity Signals** - -Build confidence in the integrity of remote interviews with live signals designed to detect candidate behaviors such as tab switches, code copy-pasting, and the use of multiple monitors.  - -Candidates are given clear expectations during the onboarding phase to avoid surprises. For added flexibility, these notifications can be muted during interviews, allowing you to align with your company's preferences, such as permitting or restricting the use of AI tools. - -![Interview Integrity Final (12).GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129179330-InterviewIntegrityFinal%252812%2529.GIF?Expires=253370764800&Signature=sIYibavbnoQ4L8lBD0lvwZ4xbPpAKB8vsImcaa4SuuTr7-CcEbTY0w9D3CI3vz5aHPYB1JGSgPloqDxTEztJGYjU58YFFNNOlvB4b8Nqvip6Ioz6iR0aptM3I4mUtvH2uNinJ3Upe5E8PafFtZpVtX6j8t-NxEuLev5-GmJGaSSNLAmqN88ZQAhgQrPceKk7SZ5h18k3fULwWDssZcf9dcacqrSjSCnX1XF32ZZYqIyognhGoQJaYImb3clzm1EEMZXSYwuA5B3OL3lcx5e2CxOcZtR6BbQEGnhM-OkExZb2UDnM9ndMYr-J72OoVx5AMRaV34TF5NaMk7Qp-1MQ9w__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Interview Integrity](https://support.hackerrank.com/articles/9059560249-introduction-to-hackerrank-interviews#interview-integrity-signals-30) for more details. - -### **Custom Scorecards** - -Ensure consistent and structured interview evaluations with customizable scorecards tailored to your unique hiring needs. From the new Scorecards tab or within an interview template, you can create and edit scorecards that mirror your specific evaluation criteria, making it easier to assess candidates effectively.  - -Scorecards can include multiple grading sections using any of these six input types: - -- Text field - -- Single select - -- Multi-select - -- Yes/No radio button - -- Dropdown - -- Rating scale - -You can also add description fields, hints, or tips to guide interviewers, ensuring consistent evaluations across teams. Once created, scorecards can be assigned to interviews from the Interview Details page, by using the associated interview template or directly selecting from the scorecard dropdown. Interviewers can access the scorecard during the live interview by clicking the Scorecard icon on the right-side panel. - -![Custom Score Card Final.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737551844025-CustomScoreCardFinal.gif?Expires=253370764800&Signature=Jg6LgaaC0LRyldUCmz8zZiJyLYAOLuFtqIC7rTQAAGRtcGznwTTaGH3IAVackjEotPLVQ8puwGk4bkeLnW2zLsQJI6WYckUGjBvqEsqTnRTj6Vi43zEWTQBBta07V6qJ-yozM01Xt16Fonl3lViHK6JOhsx5nOjrw5Xbnbw-q4GihVYY9hlpFisO-RLK5kzTWTK0qhOr1cPGiKwgzzAfP3U5NNwP40aI8bOE5Nf5H6pC9OjbSW~C0b~UtTJJgGse-MjwGX7w1C3SMuZtvippxKLKELqfWqcxiDlrCa9hKPojMnT8FAF4gnFdwpK6EhQk58CeENsZ5OAcG7RooG~ECQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### **Interview Question Library Tab (Limited Availability)** - -It’s now easier for you to find interview-specific content with a separate tab in the Library menu dedicated to questions designed for interviews. This helps you quickly discover questions suited for scenarios like system design and bug-fixing tasks, categorizing them separately from take-home assessment tasks that typically emphasize foundational skills. - -This feature is currently available on a limited basis. Please reach out to your account manager if you are interested in gaining access.  - -![interview library22.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129032314-interviewlibrary22.gif?Expires=253370764800&Signature=tAnZxWXCnihh3VmHi3zV9RbYt4C~o2ED5HR9tJoPPdERzOyCH60JWSNuMrgmhlb~G0Yq6xVN7Gk4ApAB3AP1L3ytn5qsGe3Hf-yo1ceHUU7885qwXtbvBzvbZQwjUZC2oo5u97ItnRiUULRTpXv98hQGZOvs6H2WTQ6GKhpCjFmDg6p~BzxzCLaCtYzbqcvcwTxb~3ZumPkC48of62U6lqkBQdJ9cslyEOZGJOePpxTcet7ij8fpxglqemquoliHwVeV939TsTXVI2V23evGJt1~6olI0wf2d8Y~A1P78ZhxBiMwKyc6~j~cCK9ocJqGTgOcZtBWDpCnDXRRur5Lpw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### **Rooster Integration for Interview Scheduling** - -You can now take advantage of a new integration for technical interview scheduling between Rooster and HackerRank, built specifically for Workday-integrated customers. This integration makes it easy to manage interview scheduling and sync scorecards across Workday, Rooster, and HackerRank. - -Key features: - -- Sync interviewer availability between Rooster and HackerRank, allowing candidates to self-schedule - -- Securely and automatically sync interview feedback into Workday - -- Quickly create HackerRank interviews directly from Rooster - -![5aa41949-ef7a-433e-b630-294f23258022.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129253240-5aa41949-ef7a-433e-b630-294f23258022.GIF?Expires=253370764800&Signature=aENWqQ546GMpNPT4m1QaYWdQ9~9J~go6eTLMctjOC8JV72FJbGz5yrBYZqZ0emQftdLQJ~JiVNXort8gXDsZzlT5NNFo80t2Nocew4e03K1QZ6ZNitNbYO5HRAhWsP9EA5Tylczk9tbd5VDVIdS7cd3hqbRHas3t7fyWckallb4CE7fCmRtHW1ka3ZwmRDc~0sYCWegKN7IAZ64XxxM8pLodFNE6ORU19hRkRtaqpet~PoqSoDao~B1ZYaH-mHoNw5QuwFeR0-LQDDlqKJs7RGbcA4RiD5oJMWXCFrOZRH3yJBA0e7GN5p6zBAIiaJT--BiS0vbmCu21b4QYmIa9eQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Rooster - HackerRank Integration](https://support.hackerrank.com/articles/5902644770-rooster-hackerrank-integration) for more details. - -## **Platform Enhancements** - -### **New Design System & Accessibility Improvements** - -The platform has been upgraded with HackerRank’s latest design system, created with accessibility at its core. At HackerRank, accessibility is central to designing and developing, ensuring you benefit from a more inclusive and consistent experience. Learn more about the updated accessibility [guidelines](https://support.hackerrank.com/hc/en-us/articles/1500001373102-HackerRank-s-Approach-to-Accessibility) here. - -![NewUII.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129284011-NewUII.gif?Expires=253370764800&Signature=DPWPF0PwmbdWjGhrzQAMwB0cToPlHR1m8AKlp11plkJQ~0ubSrS19yfuaChgh7EmQITCT80dgPnsM0OfT66G5Sds2tnW6vanGiZcdF3KMivQS-8VJ177D4CnZFQeCukcMvd7xHecKzgGwJGBvx30f20KEY5JwdlIEks6Xjrzttyv2Czw18cTCmwCawmhsUuRiJf~ug3CXo1i9fg~Zptq5zuVb6TJ8PUi-brRKaJkpXS2~ya39Rt-tCQ1qg0tfOlc-igrbXvGaceT42Fa8QiodqVDEZ3JUlN2zx1YqjHEl4gOV-sDIaJybXrT~sETB-iXDixy0F1z8zwnTAWP-qybpQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## **SkillUp** - -### **Updated Skill Proficiency Labels** - -Skill proficiency level labels are now updated to better align with commonly used competency models and frameworks. Here’s what’s changed: - -| | | -|-------------------------------------|---------------------------------| -| **Current Skill Proficiency Label** | **New Skill Proficiency Label** | -| Pre-Beginner | Beginner | -| Beginner | Foundational | -| Intermediate | Intermediate | -| Expert | Expert | - -These updated labels provide clearer, more standardized definitions for proficiency levels, ensuring a better understanding and alignment with organizational standards. - -![de69519a-921a-4990-ad12-5257228a0203.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129305415-de69519a-921a-4990-ad12-5257228a0203.GIF?Expires=253370764800&Signature=O7Eu0VyFY0yi8ikwKf8ajxUTcNrcdoZX1SfHZs-vljpYKD~CKykfOKbUMMjcxrjl44aK-lPypTapRc4q1Xhoc~xcJqptISGlb-it2gBigmV~S0a-R8BnJUTLkmmeFfEG-FyD4Z2~wsJ3NHW-dRsFopIEiI0lq8jMrhjHxiy5DUo0WgRwQr2TL2WmCYfDHFfl1f2780t-GiqHpsbxMFfAbXKCIVM~M4tLYdBCNIuzotALqZVxsIvkp6PlWa2DxlNS7tGkzCM2Rucm4OJ5sDfHaIHiKGvnWZ4g1d3QCEKWGvOS7nNRHPL7AGNFwSR~h0vqBLBd64WVqVFIKFBbYUxhUw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [SkillUp Employee Platform](https://support.hackerrank.com/articles/8522032191-skillup-employee-platform) for more details. - -### **Exportable Reports** - -Gain deeper insights into your team’s skills and achievements with the ability to export detailed reports for Skill Badges and Role Certifications, previously accessible only as a widget on the Overview tab. - -- **Skill Badges Report**: This export includes separate columns for each skill badge proficiency level (Foundational, Intermediate, and Expert) and detailed breakdowns of badges assessed and earned. This ensures improved clarity and actionable insights. - -- **Role Certifications Report**: This export provides detailed information about certifications, such as insights into the number of users certified and assessed for each role, offering better visibility into your team’s progress and expertise. - -![unnamed (1).GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129342357-unnamed%25281%2529.GIF?Expires=253370764800&Signature=lRnxWnF~UVM2OtnNGlCJBgkEc1rsN-voUAjoUhhR9O1U7MDT4Vgrdmy31Ta7lZ8Z36vqq8BAEwgT1sLUcuLxZrBBonwOMW3Kp5wxWtoL6W0O80WQ581jLGaeJilnzzfpdEWvxfHFSx9QrJne3y98C5kEAaPBE~IRLn5xTwzPqyplsjRk~oFOA91oO8dVTOT5TmpAYmFlgZs7jKvzf7vWbg60BoJrsxYSgkCALAu38dRc7Sj1JhHxOZzue8Bovo9yNL~Y62sfJEvYoRUAaURl7XxYAhXo1~WxwEPU6I--ag4vTMYWGKCdZD~tyM5PL6~xLCffuG49Arnf3rMmk0vTNA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Accessing SkillUp Employer Platform](https://support.hackerrank.com/articles/4329363164-accessing-skillup-employer-platform) for more details. - -## **Engage** - -### **Show Accurate Program Timelines** - -Ensure participants understand timelines by setting schedules for each round of your hiring event directly within the microsite editor. This feature helps your audience see how a specific coding challenge fits into the overall program, making it easier for them to stay organized and on track. - -![unnamed (2).GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129398007-unnamed%25282%2529.GIF?Expires=253370764800&Signature=hUPc7P9YqQfIDU~fj0B~lZ4m5hn0~cbx7RLfVfrgFjVrSJB43WqlsHc-~cPwvgujxtommHVqloab1uYO1vFXDvL~b2E6GUTwSi0cjLmvUR0awogvrwp32y8UwjfYEhp7AAdE31mjm22Q61jB71iRnz1byZFrXtFX4E5EsxS3Glg717BvezgnMJHb1ZCnAEGXnKPY9VOMb6tFEHNLRd~Nvb-CsLTbgWKmbj5DJF3Af5KOHyLSFQm6-iGFzEODBGXpS8mIbzSvi3WAi166i-c1jvdXyeXd-uT7OOMsllDjAOHOPxDHyu7SLfdlg7vBvTOBG7suVATn9V62AB0J0vupOg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Setting up the Event Microsite](https://support.hackerrank.com/articles/3958121708-setting-up-the-event-microsite#step-2-configure-content-4) for more details. - -### **On-Brand Microsites** - -With the new ‘Theme’ capability in the microsite editor, you can now set your brand colors and automatically generate on-brand microsites with a single click. This feature ensures your events run smoothly and leave a lasting impression. - -![Engage Microsite Trimmed version-Sn.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129444333-EngageMicrositeTrimmedversion-Sn.gif?Expires=253370764800&Signature=hboQxboTdsXEBbOz6mygXxa68OkZ2v0~5IA7DX0liGCCKug5rRA9f1hYvb70~xC3Xp9sF9XJ8KrOQM4y3LQZRTOYW5BAwg-oD51nnpkv7xMVejLvZxp5kjNcRNDHKl~FAzwqFDqJ0vyywN1AM2Z3EZUT256BOuqgCKhE6rPbEadmSuofeubEhw3n-fnj6JNxUuj8m8lc~mBqJh9XfVEZyFqznR3l8XkNnTJfia27bo89Qd9ERo2pW~UG1T6PCjytbG3AWLLlHljocuHZiQdEdzb6uO4kgFSMdBIVlG0GXJgLuHK1pAkZULjwwN~G8-B0gldjcbke~NwWYuUjmSwzdQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Setting up the Event Microsite](https://support.hackerrank.com/articles/3958121708-setting-up-the-event-microsite#step-3-customize-styling-18) for more details. - -### **Marketing Insights** - -Track the effectiveness of your marketing campaigns with a new signal on the analytics dashboard in Engage. This feature lets you see the number of views and visitors on your microsite, segmented by source, directly from your event overview page. - -![bad4ef73-edc5-4ba7-91db-63d12b60c550.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129473017-bad4ef73-edc5-4ba7-91db-63d12b60c550.GIF?Expires=253370764800&Signature=sjab2cGDSHFY20iXMrdDiGThS~Sf32aLnYfHzbxdGR5ySJLSAMvyPyUJcskRdIRDgQ-1PQFLDPKNUpmCVED-6yIGtV~8qS4JQQ0vW1dIl~mAi2I9DcqzpvrrCvmLUvIx5oOgx3966ATCRrCfJGRslU0K1PDBARhNO6RERU781PO7so5yPBBa-g8WT2rLOhFJ-rkQaTtICUGfH-Q~VY094OG6xoqXzGlXJNhB9QxZD7ByL27Z47xroQTXqCUHJxXoELmUXNX0GBGDGNLFna1hyVqg~0Abpt9T19TebG7i7IPPEtzMGhpb06DdL5nnCTLsU-v2Ieswqbt~Jjw~9Auerg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [Engage Marketing Insights](https://support.hackerrank.com/articles/7430132903-engage-marketing-insights) for more details. - -### **Candidate Workflow Updates** - -- New content for **Invite and Reminder Emails** to help distinguish hackathons from regular assessments, ensuring participants know what to expect. - -- **Automated nudges** sent days before events start, reminding you to publish challenges and keep the event on track. - -- Ability to **shortlist candidates**, ensuring the eligibility and relevance of your top-of-the-funnel participants. - -![95c3c4d5-e88a-4e53-801e-bcc9d4603d2b.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129498549-95c3c4d5-e88a-4e53-801e-bcc9d4603d2b.GIF?Expires=253370764800&Signature=nrLCWDvzZoG82jw2U67Ws7RTSrEF89Zsf0jjxNyWXX19NSmWhMRVmHo6sZ4-6--bSusNS-JZXA0EIUiHXcgTXv8zGxHu0IDu~QbzZFMLydb4yEBomju0O~byooRStN17xuilkLmUbst~AdQzZu0ecubuAIXtN0zu16NedzAZO7hqHaK9qaXVnLWE-GF2abnIHw4ab-sis7MLPkl8HCz3Qm-hxeRs8hRvIrhVeJTx~hwKdmc93rIQQ6Ok7XTL1MJZ~~3tJkHSqFoit4iumhrEHoCl123~-zu83UkNhYYvNhow68vTl~wyupZixEypslyUPlJVjG9p3oxWF3yk7Sq28Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -## **Developer Community** - -### **Mock Interviews** - -Developers can practice and refine their skills with a variety of AI-powered mock interviews tailored to real-world scenarios. Here’s what’s new: - -- **System Design Mock Interview**: This session tackles challenges like designing URL shorteners or scalable news feeds. It includes a built-in whiteboarding tool and an AI interviewer to simulate real interview conditions. Interviewees receive detailed feedback on scalability, reliability, and clarity of communication in their responses. - -- **Other Mock Interviews Enhancements**: Benefit from a more interactive and realistic AI interviewer experience. Improved navigation, a "scroll to bottom" button, streamed chatbox text, and markdown support make the process smoother. An interactive feedback feature lets the user review detailed performance metrics while continuing to engage with the AI interviewer. - -Over 10,000 mock interviews have already been conducted on our platform, and we’re continuously improving the AI interviewer’s capabilities to mimic real technical interviewers more closely. - -![Community Final (1).GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129540172-CommunityFinal%25281%2529.GIF?Expires=253370764800&Signature=HmgLK9kXLAtHL3SqNDKDlr--IXoIYXup8wrg5Zn1JnmGVO4jzeC~ijMfaaiNJ5m4OAU-lhxzQvcTr3Mt7Z2td4b7oLxp-jtFzKC8cEmQiCmjZlH3-qe2sARPFc371mli5XAKK4~6EYpKjS~Ci8W-m20cOzRa-KPmQSz83mKjjHtis-LMSiIyla~H3UcQoiLXpUgxmlgy1rw3qOjxZtf0DtDRFRwk1CI2hB7v6DRCTTFBm95h8n9b2nHPnZuLCz-BB-DdhgSPl3sGttUKs4RTwfuA4zSB-~f1pXNBJpssOuiId6ZcjrIUaM-RcussvnZ9LL9lu-ZFQss6U77cjEnmzA__&Key-Pair-Id=K3NV4LZ47N8M46) - -### **React Practice Track** - -Developers can sharpen their React skills with a new practice track consisting of 10 coding challenges. These challenges are designed to help master core React concepts, including: - -- **Components**: Learn how to build reusable and efficient components. - -- **Forms**: Practice handling user inputs effectively. - -- **State Management**: Understand and implement robust state management solutions. - -![47084357-0f3d-4c15-b99c-35f48e999c40.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1737129584864-47084357-0f3d-4c15-b99c-35f48e999c40.GIF?Expires=253370764800&Signature=k489uuCOXC9STFU7SxE7gLWef07qDiFO21597SPcnmKnOKoGw55MpY9HNBCfVyojZlmZ~wgT5lj5phOTwTmWIEXMnXA7JZl85AtdA9ptYf~4xKw1DFGa-Z33gGmMkFsEkyXxs7M2uarI0is4r94X3kwHXDMB3g07ftS7EIO0uAYt1~R89KjoAriI8xNaZNX96QtFixegMBdNGfKVWCQTNyK4hR6hx4Dg7xlMP3wjlO3sTIAD2sAkMFUPCD6FyAaV0RY9YqRvezbOIZpX8bPf5cMBBJSplkSiGigzv5Ij0Yk937n~sawpHHuJEZrDCVCqzcr8NOrUt60dtTDUKUfOlg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Refer to [HackerRank Community Upgrades](https://www.hackerrank.com/blog/upgrades-to-the-hackerrank-community/) for the latest updates. - -Thank you for supporting our mission to change the world to value skills over pedigree. Your feedback continues to drive our innovations forward. If you have questions or need assistance, email [support@hackerrank.com](mailto:support@hackerrank.com) or contact your account manager. diff --git a/data/hackerrank/general-help/release-notes/8474307750-october-2025-release-notes.md b/data/hackerrank/general-help/release-notes/8474307750-october-2025-release-notes.md deleted file mode 100644 index cb58f6f4..00000000 --- a/data/hackerrank/general-help/release-notes/8474307750-october-2025-release-notes.md +++ /dev/null @@ -1,497 +0,0 @@ ---- -title: "October 2025 Release Notes Screen Skills Platform Developer Experience Integrity Interview Data and Insights Integrations AI Interviewer (Limited Availability) SkillUp Developer Community" -title_slug: "october-2025-release-notes-screen-skills-platform-developer-experience-integrity-interview-data-and-insights-integrations-ai-interviewer-limited-availability-skillup-developer-community" -source_url: "https://support.hackerrank.com/articles/8474307750-october-2025-release-notes" -article_slug: "8474307750-october-2025-release-notes" -last_updated_exact: "Nov 27, 2025, 3:38 PM" -last_updated_relative: "Last updated 5 months ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# October 2025 Release Notes Screen Skills Platform Developer Experience Integrity Interview Data and Insights Integrations AI Interviewer (Limited Availability) SkillUp Developer Community - -_Last updated: Nov 27, 2025, 3:38 PM (Last updated 5 months ago)_ - -Next-gen developers don’t just write code; they orchestrate AI across the entire software development lifecycle. This evolution is reshaping not only how software gets built, but also what skills matter most in hiring and upskilling. - -This release brings those realities into focus. With the AI-assisted IDE, candidates can now code with the latest models, enjoy faster responses, and benefit from smarter suggestions. It mirrors the tools they already use on the job, providing a direct view into how they problem-solve with AI in real-time. - -As AI writes more of the code, the ability to review that code becomes critical. Great developers are defined by their ability to judge quality, spot issues, and refine code into production-ready solutions. To meet this shift, we’re introducing auto-scored code reviews, allowing you to reliably measure code review skills at scale. Combined with candidate benchmarking and redesigned reports, you get a multidimensional lens on a candidate's performance. - -Integrity continues to be the foundation of every assessment. The enhanced Proctor Mode now covers a wider set of real-world scenarios, and we're also launching the all-new HackerRank App, which enforces the strictest testing environment yet, blocking unauthorized applications and continuously monitoring activity. Together, they create the fairest and most secure environment possible. - -And, to foster upskilling and help your teams become next-gen developers, the new AI Engineer Certification inside SkillUp helps them with a guided path to learning new skills in a modern way, all with the help of an AI tutor. - -# Screen - -## Test-Level Invite Templates - -You can now create invite templates at the test level, tailoring each one to the context of a specific test. This makes it easy to send clear, personalized messages to candidates across different assessments. - -![EnhancedInviteswithTemplates.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759310929380-EnhancedInviteswithTemplates.gif?Expires=253370764800&Signature=LiYf7efApm3Wbgn8y-xKxyTzLsXhWAIFBO2B7pOz8xW-PA23PCS0TPAWQ7fQ5w4zdE9Y7LSOIhuSprjf3g3~geqHtFWpsk~PdJcGDUl082TcrfBayvho4MCj7mo5Z6GC3kVpD1b2-DiSDMwaC5LO0VxZFz7WLJ-xGH0GWk8tQ7gxf1IvTWlyuPd1EYJkcqgOu497n-YZajPel-fsNkL8O7HwGHzlCwEl0NEezvyI8lyUcKvRdjHzXlTxFtyUvyyUJ20fxDwSvv1rMZ9c10xuD5e~nAwaSSCCTdqdmdr~My5DKUw0O8SEvcIl4ya5YsP9GnbfXvWQTiqmSgRuEpyJIg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Configure Email Settings for Tests](/articles/2564162886), [📄 Manage Email Templates](/articles/9684438314). - -## Candidate Email Editor Upgrade - -You can now upload images, choose custom font styles, and add dynamic fields like candidate name, recruiter name, test link, and test name across all editors for reminder emails, confirmation emails, and test instructions. This upgrade makes it easier to deliver a consistent, on-brand, and personalized experience in every message. - -![Candidate Email Editor Upgrade.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759482339524-CandidateEmailEditorUpgrade.gif?Expires=253370764800&Signature=HrJKE8Ni3X0FkmbWB5Dx8Vc8hluWS2-q-O2erqed0vPLTftSlzLyv2zRm7gyfKM29ERTP0plcGd4NJFccVRjfn3JvHQQvkyANpNzwNMx-r97YYtWTBMl3~TbYJx77zTgYpSCF-AuJbODUnAGOx9k4yMoiaJF0SkPqx2DdtV9~10qTsSF6ijT4MctbrPcry~YfCEsfEk-6zpQ0~bs5wrRNzRbpnFZw2tNW9fISm0HyYQ0uAoZqCi9qgr70Nq0ByGBc4EJVktRtfjFv~FTMgHknLgas93VuSc2b6LxWgtCvt60zCIAwSHfQrwxyDyYUhXQd0P~q9y0T8ak1PU2uPLwQg__&Key-Pair-Id=K3NV4LZ47N8M46)![Candidate Email Editor Upgrade 2.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759482297338-CandidateEmailEditorUpgrade2.gif?Expires=253370764800&Signature=fA1axa4Kc3OWoHBSWAvPRtfLXgGM0nNFBlMH8sAPgMj6sBTpsmTL3e3r3JS2dti7t0jHGu0QUv92Frs3yQbKXtpa4AdwlqURlkjWIvefRYDVZUY-1Kg-V8E-PBiQi-OmPR6WlBf8uXeXMlyAUzBsezDXrLb2p1oLH4yoMa-wJ7SBuILjQocsYMxJaO~kiFvUI2FmWRck9sKdqZjU8IMDvo7B0js0sTTimzI1E3skgQIE90ugYRXn7nvO0I~9fv28UmFTbieB0tdsfFRsbd1S5DIXM-04wC0NvFRT9Qdutt-kCZKk6zsKfFL~iXjVZ96MhKGEqsqR0f0nm4A-hYWuVg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Configure Onboarding Settings for Tests](/articles/5956879724), [📄 Configure Email Settings for Tests](/articles/2564162886). - -## New Candidate Report - -Earlier this year, we introduced a revamped reporting experience for tests that used Proctor Mode, bringing clearer performance summaries, integrity insights, and faster candidate navigation into a single, streamlined view. This upgrade made it easier to review results quickly and make confident, data-driven decisions. - -Now, we’re extending this reports experience to all tests, not just those with Proctor Mode enabled. You’ll see the same intuitive interface and insights across your entire assessment library. It’s fully backward compatible, so even your older tests will benefit from the improved reporting experience. - -![Flexible Video Layout (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759476932104-FlexibleVideoLayout%25281%2529.gif?Expires=253370764800&Signature=MWH43Mv-UjmmZdfgkrGlZvL0YAQxHFhncNbZRJzk54b6Q-1xXubikE2atSAV61~Efc2mmBfxtwCgksHZnVw4v87nwjj~zjUrlwEmecM5nYMlY5YDHnfDiAOe4NEbJ1Z21sjB15wYqQ5oo91dLHQHIZb7mij5xNJvyNLtMWFKbj~4dG48U3sxYoLLDSd7aYg5qjmernfHXNEgetAocThaAHRgycDeK~NJlX52huMSwK8P8dWtdhVBUhy3kP9tTY8gXHZhBoHSHjus22buIXWO~QwAEI83gjP6rQBpsLLBl0eOOwIpSg6Je1Y0XDPIshrs0TmRBTzFwBoKCi73wctybg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 View Candidate Test Summary Report](/articles/8111267829),[📄 Download Test Reports](/articles/1786677446). - -## Candidate Benchmark - -With Candidate Benchmark, you’ll see a percentile score that shows how a candidate performed compared to everyone else who attempted the same questions. This gives you a clear benchmark to interpret scores and set meaningful cutoffs based on real performance data. - -![bENCHMARK.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311252345-bENCHMARK.png?Expires=253370764800&Signature=ulvskbzOR8jb7tFqx4EhHC6q4YHQAoifu1vsYzhdWXaSbkgoGPPsXEQWKBYD4Ij27pWWxyy-bGQGrQW~xZMCbwwtRHW6ZHPBYIv84YRp1iuB0QvqZMXR4V349S~gw6Wh6oAzyg6KCx0ZZUEY6tjStitjGVMnLC~4UAE8nuprjU9aeXjaXlscpyOjhUGHrOrwW0Ptl2pU2iNVj4nZ-~aEM1hKR~s1BcrM3lWpYp0r3ZfguPgv7e6p47DEMNMqVouD6mUSWH86bFKIOHg7u2bFHnt9c-ju9C8fBEQfiZvfaIu7iUDEI8H9jof77~EI~GV4m3r3qIxlFHUFidR9ldwbjw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see[📄 Candidate Benchmark](/articles/6075450367). - -## Updated Candidate Details UI - -Configuring what information to collect from candidates before they start a test is now quicker and more flexible. Recommended fields come preselected to help you get started right away, with the option to add custom fields so you can capture exactly what matters most. - -![(15FPS) Updates to Candidate Input List and Test Settings .gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311069945-%252815FPS%2529UpdatestoCandidateInputListandTestSettings.gif?Expires=253370764800&Signature=nDfIWqgZeg-T7cf1j6w-v-~bTwL~01vtKt43UreCEFxByk8P8GNanH50lcNLYk7CGoRYDqNohsP33~NfwIjebtk~lXZ9XNsY4fGSGKM3OlnZf6kx4uJ166uQpVj~ZpfVVWa4P-SyfUSvjxMJvlPzh0pw5UBC8UTFZTUnQD2oToFz0qW4SiCobrMvFpsyla8II3d0U2v~xgnHtst9v947HHRE4vS3jZlAY7MiBXOqhWHtio3iIafnc8z72JTIolFRwi0DR04lqINjsi~7R4XB20jVi4axVjCLXkXBHH-ubpSTpAkkGo4Bum4JEuA-XVVhNw~Q4bpTB3cJ8-KR5BBYmQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Configure Onboarding Settings for Tests](/articles/5956879724). - -## Subtext for Test Variants - -Candidates now see helpful subtext for each test variant, giving them more context about the available options and helping make informed decisions before they attempt the test. - -![Sub-text for test variants.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311088243-Sub-textfortestvariants.gif?Expires=253370764800&Signature=La2an-AWSX75o6urdr2AuAGhBZ02tMBC3Oopgh0Nu~dmLy7RNIC5EBDvuOr~DUvr7KxjVo~-SGo~ZCNk~ct4~Fv0pmkHkJu2K9f0c7rfT-YytdV8--QdUmgSWm3n8WcR6cLb8AclbjcSz2Wp9GRxtHL3bsUbTlGi~sm5YktNAM3JkDhQaUFGp0S6ais0U~3il5CV~4uNzEoP9-1G-8Gionkw7iSw5aRzbDCPK~daTejm7WdDvWm3n7sqaD12RYqTqmG313IzUDkCSh8kyChGS2w0nJnhdvjo7coKYY743-UEDA5gh5Ac6PmBi7g9XD68joeNfpHnj~-bHo3NuJY-Nw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Create Test Variants](/articles/7530103378). - -## Improved Scalability for Projects and Candidate Logins - -Front-end, back-end, full-stack, and data science project assessments can now run at scale, supporting up to 10,000 concurrent project sessions, a 10x increase from the previous limit of 1,000. - -Login concurrency has also increased from 100 to 1,000 users per minute, allowing even the largest campus drives to run as a single event. For greater scale needs, reach out to your account manager or [support@hackerrank.com](mailto:support@hackerrank.com). - -For more information, see [📄 Limitations With HackerRank Projects](/articles/3052727240). - -## Code Repos in Tests - -Code Repository questions are now available directly in Tests, bringing real-world engineering tasks into your assessments. Candidates can work in multi-file environments that mirror real codebases:building features, fixing bugs, and reviewing code across popular stacks like Spring Boot (Java), Angular 16, MongoDB, Flask (Python), React.js, Node.js, and Django (Python). - -We’re expanding the library with new repo-based questions and upgrading existing ones to reflect practical, hands-on scenarios. This gives you stronger insights into job readiness and a more accurate view of how candidates perform in real development environments. - -![CodeRepoinScreenfinal.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759313746867-CodeRepoinScreenfinal.gif?Expires=253370764800&Signature=mdRJs4qq9A1ZYEk6kqWPrcftlVluZHtbzbQM6OvBPrMhtH~JTdW1b2hgoOvgfEh9CdUAzUOYPDGJ22L6iVBwmgiojXRg-WkugePoPdA8lq0O1G8IhQFuBUBzAA5OsXQdn6jWD7D~h4pMQRzFKyr7FA1p8EG-tZD-KGlR44J8Q8t07zqA98NvtfofcSNgdFD4wU9wY7-6fxw7zptBn-0tLKXC2APvnxKWbgQKXGNmkQwGGkM9Y4AFrAfV1arHCFH0jd54CCZTtVQgY6T-i5RXQqcSMndFNztobT0DBlEYRWe3OLIPDoWvlxuSfxWK-7BLrTKbA7L3WFEPyJY9Xl1EQQ__&Key-Pair-Id=K3NV4LZ47N8M46)![CodeRepoinScreen(2).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311116351-CodeRepoinScreen%25282%2529.gif?Expires=253370764800&Signature=dYEwMg4P-HUH8v5pzNNjgHD7nL9n2OMZsfkhAUvbOSgnp1D9G~zKCGQXSaRGt83tE9SC~1DGsdlR4WXE2V2egi0B26LJKb9RSJa~tYrZfF7OcfG1OJJdbo0ykAEBhphzqVptb6-rtmC0qaUeraB90CeJ2T~Z1s2mEJgiI5FEyKXI-dcNKgEnHtxE1wC~foKHLUobLp2FwZCtLXsLldbEYUOlx4kaSB3f~Pob5ppaVb8Wavt8QE1lyjpBhpOifyXHRUz3C40LpxRYX8S3oATtTHG8EYUq11x4zNd2I3fJh0Q7zw0Dpo1yT~eXOUa9XgVDh6MZX0mvOMXAFGQ78ju5HQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Add a code repository section to a test](https://support.hackerrank.com/articles/5546852679-section-based-testing#add-a-code-repository-section-to-a-test-38). - -## Improvements to AI-assisted IDE in Tests (AI Add-on) - -AI-assisted IDE in Tests gives candidates intelligent, AI-first coding support to boost productivity while giving you visibility into how they use AI in real-world tasks. With chat, candidates can get code explanations, clarify questions, and receive syntax help without full solutions, while AI autocomplete provides inline and multi-line completions to accelerate development. - -- **Practice before the assessment:** Guarded assistance is available in sample tests, giving candidates the same experience they’ll see in real assessments. - -- **Clear onboarding:** The candidate onboarding flow now clearly communicates when a test includes an AI assistant and explains its capabilities upfront. It outlines what the Guarded Assistant can and cannot do, so candidates understand its role and boundaries from the very start. - -- **Autocomplete only in Unguarded mode:** AI-powered autocomplete is now limited to Unguarded mode only, keeping usage purely for help and guidance. - -![AI in Screen.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759775112032-AIinScreen.gif?Expires=253370764800&Signature=tUYw8U6rBtrsKM2ln~yba1EYWv6C1L7AOIyr2llXuyDibuGplRbRjmhv0w7VLSjXqKORPR1jpiTN9uRvfrKoJsNXdfK8iHGTRMAeQKC81TQxmA5Kv9PxowfCgeviy7A6tQ4FBLQYJwRr01mv9mrxGimBjb5cj5g7pWlM0Y156AauApdLHIJKnvFV-gih1C983JFKhBPqX6bHkAkjObeCEloQbsXk5Ce7-~DNoitj1FXjQ-a-4oKYsJEY8gmq5WlO2EBEo1TPTuU4MToOqQhYbtxI9cDHKZVw48eIdjpM4VWuGk09H4IXJBoj4sAD2atAgq~QdN0WCvcqlhDSjvaTZA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 AI-Assisted Tests](/articles/1152916770). - -## Automated Code Review Scoring in Advanced Evaluation (AI Add-on) - -Advanced evaluation goes beyond pass/fail to capture richer signals about how candidates solve problems. New insights include database skills, code review proficiency, and AI usage patterns, giving you a clearer, more consistent view of strengths.\ -\ -Code reviews are now auto-scored against expert examples, showing how well candidates identify issues, explain their reasoning, and provide useful feedback. Updated content and automated checks for quality and coverage make it simple to evaluate review skills at scale, which is especially important as AI-generated code becomes more common. - -![Automated Code Review Scoring in Advanced Evaluation (AI Add-on) 1.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759495130215-AutomatedCodeReviewScoringinAdvancedEvaluation%2528AIAdd-on%25291.gif?Expires=253370764800&Signature=GMup7MhRFjWjQpOjLB3l-XPJ8QVAR1y8aXBtiFpDFb2Hb5iAa9SZatnLoxNf6i9DuUEx8yBxSJwO~aL5hqqwToCiRxnvChbZCt5ZGqAT9uajZrGwLNKPn4Kov8oENf3~F69J-3sxd~mtrEdD3dpk42Ipa1rwGcP1yZqwzXlY6Xt-bXmI94B5VB3RJxsca9qTxVuWeB2HlYCnfN2Dkd-IinkOep5n8vZKCdZTcJ1oFhSOVmXSlTTHVwSJiQMmzt6K6m4sr7OiqpoLbplq2Vz-VvB48oWT5l5XsiCwuWPbTrHOgAwkl6Ox2qB-gmNXkxLGDnb5DsAfT7saOc~nB8QKHw__&Key-Pair-Id=K3NV4LZ47N8M46)![Automated Code Review Scoring in Advanced Evaluation (AI Add-on) 2.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759495265320-AutomatedCodeReviewScoringinAdvancedEvaluation%2528AIAdd-on%25292.gif?Expires=253370764800&Signature=nMc4P387VPIsEpVGX8CfsVJhYYSGi85TOcpe5SFGZ5B9NlIzMaHK3x9a4Iwy1YsGtbc4EJGAbnn2sDcDQGI-Lq1lPdqFcZ6km-rTVKkDm24nVqOguFPA3nugN0eRNf57V14CxBb1bOc-Mgi~2-stmFZ16t-kjRk4aZ4c6Yu0vR7M8akxA7RfZGQukzTAfRQnNQxji96YWMTetQ29W8kDxubxEcJqMqJvJTorGuGP2D9wPJQFlxzhiYZTbas7w-zeSdBAqtnL8jDPSDopw78GJX6mlPv7VqkEsNBuObzWl3-WvT82ThJ6MjvNEky2l8b9I7wMIYM-dAE9zIXvCYWyPQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Advanced Evaluation](/articles/7098008997), [📄 Automated Code Review Scoring](/articles/4740112925). - -# Skills Platform - -## Playwright Support - -Playwright is rapidly growing in popularity for modern end-to-end testing. You can now create Playwright-based questions with built-in support for the Playwright VS Code extension in Tests and Interviews, allowing you to assess real automation skills in a realistic developer environment that reflects how teams work today. - -![Playwright 12.19.11 AM.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311322597-Playwright12.19.11AM.gif?Expires=253370764800&Signature=kNj3dnjFhocWgujpIDhDP3D4mpqRM9SEqBMEmlNfxKEWd8oT5axZphhVQ0mftft3Sf0A2LchpV2ph00NApL5GuYzfiR9LuMFNzChXs9~gZuSw3oSHh4frtCjor1ZmEmFrBTLcfqcCCQP9V8TU6Ut5JJomsOQESPryDVS1x4oUxrcFszY-QGM35vHfSLZ5bkkaOAfJmF2OBoSmYpant5Wo2ulop93ROl2oIVyCCqr0zQp6dI4hThNdjaQ7f32xLKgYYocw26E1a5z-Q12dwAaZvi2OC0-uKeEKfjFjddWkVU6bcvw~XrJnJaN-XmP6qJ8-kMr2z9-lJ0ssTKkCPET8Q__&Key-Pair-Id=K3NV4LZ47N8M46)![Playwright.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311347367-Playwright.gif?Expires=253370764800&Signature=MqOmQL9f5xm9m4kwA37o6UnObhHplIMzUrbqC8SXoff32uA3zLiLwm~T7Cl-aDSD9vQjX128ELjyT7IusYp~3Exr9Xug8eCrZQHnGws86xnZDB5BQvD8DQPLBbcYK6wgKMfbRf522qQl3~0d8tWOumxDD7-BuxcJDlthcweuySv0EQWwf55ru27OY~0oouA6GJscQLH-tt9zWWWtHt7ldpI5TCSkiqpOOtb2l7DzxnBVAyqcMauqzjP45ohU-aCEK~9MoES9R1bYqWuby-cXuKRaRlccuArkZhAUt70lAJZ4Nf-fGAwU2qFEDUhT8d017cc86XM3AxOWz0sP5YAEiQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Execution Environment](/articles/6693750503). - -## MySQL Support on Java and .NET - -MySQL support is now available on Java and .NET environments, enabling you to assess database skills alongside backend development. This enhancement allows candidates to interact with MySQL databases during their assessment, leading to more accurate evaluation of their backend skills. - -![MYSQL.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311389606-MYSQL.gif?Expires=253370764800&Signature=hfIhY2VSGsrUrOMksm-kGfhS4bZPAGk-0oL~L75Sl71RaR32S1k0kTX3ddzfCGk5OgPXC-pX09sxiC71vvpRTXBPp29LEbzC~xgM9anidnamnH96PeVlHMN~xV8lFzSMOguxEHXBroC6lFP-O37HfIALL9P9H74pM7sp1fkR1YUB8-SIu0AgjZc3pgMrA0q7~eegJVPduDxOnbpywmJOEmOW-V6Ucym6PEv~e2cbGdBq1uNehXEtOVi285kIet6EoKEZrJVogVW4A9tghTPaZYk8sVDoaYRoLRjJA2p4jHV~eMyM-PEBkszHuksRFsTGG-dq~im~I4KQ6vmRw6nILA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Execution Environment](/articles/6693750503). - -## Library Improvements - -The HackerRank Library is regularly updated, enabling you to assess candidates across a wide range of technical skills. This release brings enhanced content quality and an improved project question experience.  - -Here’s what’s new: - -- 101 new questions, including 81 coding and 20 project questions. Plus, 2 new skill bundles for C and C++ provide automated leakage replacement.   - -- Refreshed library with questions that are straightforward and easier to understand. - -- Modernized the UI for some frontend project questions. - -- A total of 293 questions were upgraded to the latest technology stack, covering 50% of the entire project library. - -The upgrades were made to the latest versions of the following frameworks: Node.js, React.js, Angular.js, Vue.js, Java (Android), Python, PySpark, .NET, Ruby, and Scala (Spark). - -Content additions across the following high-demand job families: - -| | | | -|----------------------|-----------------|-------------------| -| **Job Family** | **Skill** | **Question Type** | -| Software Engineering | Problem Solving | Coding | -| Software Engineering | C | Coding | -| Web Development | SpringBoot | Projects | -| Web Development | React | Projects | -| Web Development | .NET | Projects | -| Web Development | Angular | Projects | - -### Improved Question Clarity and Readability - -Previously hard-to-understand questions have been rewritten to be clearer, more precise, and easier to interpret. This helps candidates spend less time trying to understand the prompt and more time solving the problem. Every updated question goes through a rigorous verification process to ensure it meets our quality standards. Here’s an example: - -![image (13).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759489707499-image%252813%2529.png?Expires=253370764800&Signature=ZxYvyG5nYXUYQFzPl4GDNYucgqYNAJEps7lizYjIuz2mXy89Y95TGpA5JokLSev8sTEMg3OZFzOqqKFtWrnVmp2e1rNXDAvoCnVhmkcBGzykP0JG4qyr2~CzINcr7M3HGPsgBEJ~YX1UIhFsPXDqfpaH8ia5H1KF86faTGaGKxP~z2ycYiuM~SHO2bPLjeW3vmQVunuLo2xTyRmTnuaGU2QJj0rcazeUFhM4EZSN~SW4wc~h7ldXu8HPGMOpcjk9AqEmteLrdFwTlFHOXmiyR-9zFegaGmVTOgv3zes5TA0w7yFeYBuRJJzPMoYu26jS2jKaPXWTWS17PudltlnTXQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Developer Experience - -## New Candidate Site Expansion - -In April 2025, we introduced a new candidate site to create a smoother, more modern test-taking experience. Developers love the refreshed design, cleaner UI, and simpler onboarding flow.\ -\ -This modern experience now extends beyond coding, database, and multiple-choice to include Code Repo, File Upload, Subjective, DevOps, and Cloud questions, bringing the same streamlined interface to a wider range of tests.  - -![Question Types.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311536344-QuestionTypes.gif?Expires=253370764800&Signature=A6cNlt8FhjjruYL704WPexkOhPZEICesdgIlBZpWkW1BFezMnKp76TK9PQ5g9GZCtpOsrlMfQ20iIj3-v~ZosvariHIsA77QRWB0-Zgps~2zaXn4y4fJl8eFcfh0VeWgKCFm0gGrH5gQVMshv0lKoYYfJM116ICvi17zgPuzlvu7GCuHScWM6hfS41BcziV5bF3~aLtBy452qr1pgf7ht0aAxjT-ZOzKzmoZokgTC78yfrXFDxxB8txFY0tQp~nvE-URO5H787TrtBotmbU6vbQQFIoCg1WDajGykIXJ1Kj8dBkmwlkZt66WMovlB-A-uNQHI30gfuSRy7zoN5b4lg__&Key-Pair-Id=K3NV4LZ47N8M46)![DevOps.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311485912-DevOps.gif?Expires=253370764800&Signature=Nu-ZiVpmq2ivVHvTHkrc57SBYOYLuLDtp3ry3jScpOx7MFgPLDFJiLDWyT43Q6plxbQVZlK344JIn26eRxYiiXWRHCE1CkoQVsYW5yEJlYT1zMMtZe-26lSYw8b7PcG62P~Bnms4RhsJfHoVxf0xgK0C~atUfzaHIy9wPtRwZMv6R4A9uHkLEHhayfHZwdvxp9CxZJJqr8XPmVze64mFvMoXYDAkxqjPo0wepEXkMvlvZ53PVNaxf~87gU9gdp4dRXUOA-EeFgaav9ZBmoMDXPT7y-mzjNFRKyXBPhU1kMrEgYzjo61zwg28goSNGOd9m4SdLHT3XzwWu1YO5Ocztg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Answer Cloud Questions](https://candidatesupport.hackerrank.com/articles/3281902930-answering-aws-questions), [Answer File Upload Questions](https://candidatesupport.hackerrank.com/articles/9653183164-answering-file-upload-type-questions), [Answer Subjective Question](https://candidatesupport.hackerrank.com/articles/6005503805-answering-subjective-questions), [Answer DevOps Questions](https://candidatesupport.hackerrank.com/articles/5106204040-answer-devops-questions). - -## Enhancements to New Candidate Site - -### Timer Nudges - -When time is running out, candidates now see a clear prompt reminding them to wrap up and submit their work. This helps them stay mindful of the clock, manage their pace, and make sure their latest code is captured for evaluation.  - -![TimeNudge.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311641247-TimeNudge.gif?Expires=253370764800&Signature=qu0GBiQM2qeZgbRcF0WJgthEN8~GrtdepmE3NG~c7ODxEUaPHAFFOErfXzdSE6u0Bmj89n~FwuJskRlt4pqgeGn-NXhcB9nHujzuTz4e5e6Dmvxx~OmyPCkoGJGHyq5h6vjTo1SZp13mloL~EA34yhbU3hj5L3fl6zXKGm-D2-HYxu-mvIzgEAeJDSe-5kFvg7MyOVd95AH6dcxyRQwNAyF9YGgF1LljnMXy9779ondHEfwxMr2Qx7XNRh69tDsGIJx5JcvMfaC7FpQDMJO~ZPLf-E~hVAj7yXkUOVSOZVe3mQFVAfe-7pWTXhwF6p0eS0dFSPRvrMukOXEVpwHEPQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Resizable Input Fields - -The custom input box can now be expanded, making it easier for candidates to work on free-form answers comfortably. - -![Resizable Input.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311643027-ResizableInput.gif?Expires=253370764800&Signature=I7y2WK~oVU81Wu3utrcLA7Sn3-Y8XkyswvDpH~KXyDZU-6uuOY3B-6u7Q8J79iazniv3uv9wpCu98r95XQqz~x~f8VqZr1cAGBGL8P7M8Tj17jDCFchJ6AJZOS-ttvYc0ADidtQEYN5YvOenN5MsmmnhyJHdEbYXYXhWmq08ioCkGtOK2GSpdHKTIFNTypBLwFJT4AhrHvqF48aPgqXLvO39s4zXDeDtUE58tJZ0kmWHpMeAmfoB-sMke8XCMv2HyALOk09hgPZTNM0l-mtSFFk4OTelCOsuIr7RsdZdXPWRXV69HmB0XNu4gX0qwnqUfa8ZTnDUjZA91Sv3EoMeFg__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Expandable Images - -You can now zoom into images in the question panel for a larger, clearer view. - -![ImageExpansion.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311645870-ImageExpansion.gif?Expires=253370764800&Signature=Nj~Dkl~KrFAm2KeDNCqgi224gCvE29Nf2ZZY-7XA6mVcs72Yxpj6yvFQL6e-86FYtcAJ0atQtHTvRMJi5ACYY1wjzdNW0uXjpOzv0~T7FdrrpUcAcB3ILelSveQG7PUGliVV01W1mCPeFpA~FtdITRV4vNttNmL16p6xC-TdF20k2oCNBCCJSYo2mpDV8RA2bAaxpQNTy1e2KaAMKnEmeCU64toa7M2kznN22QIU5mf4PNJECiHMrrK4M~5f8IZUHPp3IrPNgoXrOapfh-JTO-dXH5vDF9xB30A1F0c5a79z3e6tnE7Bt9WEIpXMrCI7Vsq2RWgcaXhBq1aCtus3HA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## VS Code IDE Upgrade - -Project-type questions now run on the latest VS Code v1.103.2, bringing new capabilities and a more modern developer environment.  Key highlights include:  - -- **Configure debugger support:** You can now configure a debugger for Project questions directly within the question creation flow. Project root folders have been restructured so all files sit at the root, making the setup seamless. Once enabled, candidates will automatically see the debugger in their environment, eliminating the need for manual workarounds. - -- **Faster navigation:** Candidates can now use middle-click scrolling to pan through long files and logs with ease, making it quicker to review code, debug, or search through logs during project work.  - -- **Smarter terminal:** IntelliSense has been upgraded to understand full command chains (`;` , `&&` , `||` , pipes, etc.). Candidates now get suggestions for each command in the sequence, speeding up complex workflows like `npm ci && npm run build && npm test` while reducing typos and retyping. - -![VS Code IDE Upgrade.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311708195-VSCodeIDEUpgrade.gif?Expires=253370764800&Signature=o~zaosMM2Bv-lMXOixyXZg-u~YgSM0IbVlJgGnk~vY~xwI43FDFNiAdo-od10FBb1QbnycuoEjYUO3YRx-kA9nTvzpOUG0sGUsNx9aRggxaPQOC9gHdnIQy7vWnBdUSgKKt8S0CpgLQjsKrsZ1gKMGNUYWHZphhYk1dHsw-dZq0MJR2Kgwym0k1GNCF-Gs-amIMBhfX6wlq2pe6IyOvQ2HW16TiPogMDW8ejatjuEOQ3UbE3QUEw-GiLgLU7Sq9gLknkSg5TQ37d0JhSCdyf5TOraBGtfJbZHJKdLW4gt7CNseGD0XDDTm9dvNi7jZ35~bwIz4T~5f5MfbWCQLYk3A__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Create Front-end, Back-end, Full-stack, and Mobile Questions](/articles/1570281449). - -# Integrity - -## Revamped Test Integrity Settings - -Integrity settings have been reorganized to make test setup more straightforward and intuitive. New updates include: - -- Copy-paste tracking and tab-switch detection are now on by default, adding security without disrupting candidates. - -- During test creation, you’ll first be prompted to select from Secure, Proctor, or App Modes. This ensures that the setup aligns with your integrity needs from the very beginning. - -- Additional settings are reduced to three toggles: Image Proctoring, Advanced Plagiarism Detection and Photo Identification so you can set up faster while staying protected. - -- Question shuffle and watermarking are now in Question Settings, keeping all question-related options together for easier access. - -![Intergrity Settings revamp.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311494372-IntergritySettingsrevamp.gif?Expires=253370764800&Signature=RwrmmVkUwFhCyRWS327dg7pEga77nfgdeAkw2TmqxUBZektYDg69QnPAMIIVvAAfiL-bJ5CBtjgQIuFPzOoHGHwUutEx8P0GkJ~FAkV1OJLrVK2eiXcM1Or3Yox5uXft5QvdKCSZrAUVO1x2YrWUgjGkjnaFfIISu3vwI6YWzwVpzV5FbHTmtnedVwjoUPvnTsXsXP~ry6O03sj0neHPfwAuUb~sP3QlmGDwaSMFNSp-23ZSe0PVKaMaY1rSmR5DbwbF66FKQzGzwrMoTrubFl7EHk0RIg5LaHjrCI5Pg92mb~3njkHrtm48Jl0RitZQ-kI4YjiB52vLhLnRYOlqag__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 HackerRank Test Integrity](/articles/1079706165),[📄 Modify Question Settings for Tests](/articles/5424328799). - -## Single Monitor Enforcement in Secure Mode - -Secure Mode now includes a single-monitor requirement to ensure a more secure and consistent testing environment. If multiple monitors are detected before the test begins, the test will not start. If additional monitors are connected during the test, it will automatically pause. - -This feature is supported on Chrome and Edge, and candidates using unsupported browsers like Firefox or Safari will be prompted to switch their browser before starting. - -![block multiple monitor.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311524198-blockmultiplemonitor.gif?Expires=253370764800&Signature=lXGWiq7ldG-BSXEzzb6TyA5VfRR~5hkzyrJE51Tqm4Gtv2wupBfMDFEq2ElYcg4zNgi6b9LLzBN~DODavDFCK4Eq7DtDGw7E06FpuMTHDOHmOG6-VNVfuXeKBPEAvxX7PmvL6P0PfgLRly0rxrpTM7SRdQw82RFRIIhQXfjfMAltDMnFs2iDSXty9~M6Lnuyf8Ht7ePSYacFgoxuNleRkf9VOrqRzNDTFgjktS~qL~VvpbATE26BdjbA71XhKmToDlSNpmaM2QyZ7jy9wyrdJi762bZyBKR0JAjaulloPI~K~nE33-McaCce~qce80JqpLtLYCS4fdo8m-Y~JenQsg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Secure Mode](/articles/2545360734). - -## Enhancements to Proctor Mode (AI Add-on) - -Proctor Mode brings AI-powered integrity monitoring to your assessments, offering the rigor of live proctoring without the overhead. It tracks webcam activity, tab switches, and takes screenshots during the test, delivering a post-test report with a full session replay and summarized violations. - -Proctor Mode now includes: - -- **Faster session replays**: Recordings now load faster, creating a smoother and more efficient review experience. - -- **Expanded coverage**: Support now extends to **Subjective, File Upload, Code repo and Code Review** question types, securing a wider range of assessments. - -For more information, see [📄 Proctor Mode](/articles/5663779659). - -## HackerRank Desktop App (AI Add-on) - -You now have a powerful new way to protect test integrity while giving candidates a smooth, frustration-free experience. The **HackerRank Desktop App** is a lightweight application that candidates download before their assessment begins. Once launched, it creates a secure environment by locking the screen, preventing unauthorized applications, and monitoring activity throughout the session. - -The App is built for today’s real-world assessments, where projects are complex and AI tools are readily available. Reviews are streamlined with automatic flags for anomalies in webcam feeds or code-writing patterns, clearly summarized in the Candidate Report and highlighted in session replays. Paired with Proctor Mode, you get full flexibility to choose the right level of security for any role, ensuring fair, skills-based assessments at scale. - -![HackerRank App first GIF.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311609150-HackerRankAppfirstGIF.gif?Expires=253370764800&Signature=ieYCc-tnS5sFb1XLPWWiKdblVZPvKBYhn-4Dwp5RfpxngGzENYhR-MAnczKbUFj9tapd9diosyuJyAeXx6ED8q8Rn24S~cp2wmKIEQg0V0NFCZo~Z7ForHLbadh5s2isPcNuz-OVGZH4fG~FIrX8Vwy7cmTwPgNJhD7Q5cwgQt1Xi14FD~v7hOG0-KnV18ipJ5pSG2SNpmanyeH3zXMvlp-ooRJMiDEG0LqnD9yXSP2QgliQ6i51l3VJup3Y2AH7Ckn72QkkfwNXUNeoij9JNgLwK45K8EJmxGvF5Yx0cw2M1XupyCQo~2JdwsOLbjL0C3EKVtvX7eYBLiwkScCJEw__&Key-Pair-Id=K3NV4LZ47N8M46)![HackerRank App second gif.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311637019-HackerRankAppsecondgif.gif?Expires=253370764800&Signature=cUry19ipwRuFFLX6ql9Z5CaNoEREsYhomQSVjFtcOmJprV5mYN-QG9Gv9jLxdTKwDFoooaGc7vng470Qt2ZMn6nJoUjHnfJ796D-V7cNfvb2rk~BQ~XKSpeIoC6h4I5bZYfTC5MAGHIkux73KvYWGrFI~6hvUkCNDkDVzaYZMV7LhWpZVtXFYbGRrS0BYgOOExPnDOBJeK1a~w2O3WEI8ugsjTZsM3N247KCWxUO~6Jqitx1sza6EMkcqpFjQok~aJVCL5JvpNR3~TsShTG~8qi453rq78ci4fZ4TnNlOuMCCw7JCfa8I71vYzUj47H9Dvoe44eBJqrd2y7bXkUliA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 HackerRank Desktop App Mode](/articles/5973590014). - -# Interview - -## Enhancements to Scorecard Assist (AI Add-on) - -Scorecard Assist auto-generates a structured summary with transcripts, code submissions, test results, and rubrics to simplify post-interview evaluation. It now supports whiteboard questions as well, resulting in faster, more structured evaluations that help teams make decisions with confidence. - -![Scorecard assisst.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311961386-Scorecardassisst.gif?Expires=253370764800&Signature=VoUWC636zuJJfU6lxiqmiztdqdcbbSj-ZuOiZWeIP94Gqv~rb5Jfdx5CdeA7dbLgAhYp7epONN-YrtfHgKW4LUsq2jYaENoBur12wAVnl2CcVSjuTdvbQ7eWsnuLLXYkYknScgsojlaUmwzEtCt1ECe56Tt~wZQt0MHLXJswugBZjL0njrb2HhNzn8b43BbpSNV5fXmeILO831Ico~7oIDnLybgAoUA-p4iiXmsHRm7be5l9kk~IUFElRVbJqDJdEPfti5iklutZVNxONqviYlsjRbtaIUi3V9qQGwazW7X0vvpMLvUvUR-95xR5LIo2kL5Gi7FX~OvyyxZjy7BDDg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Scorecard Assist](/articles/5847159594) - -\ - -## Improvements to AI-assisted IDE in Interview (AI Add-on) - -The AI-assisted IDE in Interviews is now smarter, faster, and enabled for more project types, with the following updates: - -- **Expanded Coverage:** You can now enable the AI Assistant for React, Angular, and other project-based questions directly from the scratchpad in Interviews. - - ![StartfromScratch.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312247459-StartfromScratch.gif?Expires=253370764800&Signature=OLTT3dJvTlINt4bA~7V8JnXoCONusQy~CZJvIfaGD4mBesS3lXVBJz8xGDYuoqIwgSHEw1zCk55D2IdL9BcPk9zmB3jtpTZPpzqRkm39uvA4N8XcPQKSTSsHMhOPXaNmFrpHcmdLh74RbEaiL9c-VsYEHXgHEUTH0a-d24LroIjtOczehZD1oQmAK3P~zeB4mYVLjXwZEGNf4onx~Qj5k37c18HiormwA9PKfzsP29BSeXmrcWBLl8-mKWkm49hM3BNP~JEngjdB7DNOco3xHEMH3DIIGBGSXF2rcMj3LIvDKzk0X-jz4B7E2Yj57QR6pR-4N07Gj-tUbGjHun11Sw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Faster responses:** Autocompletions and  Agent mode edits now appear twice as fast, helping candidates stay focused, without breaking momentum. - - ![FasterResponses.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312249073-FasterResponses.gif?Expires=253370764800&Signature=WXUh2LzE-I1gRZ4nxaMjhW6TkyH8Chj6F07BUa2kldlkE6hSqr0Sn94akvfDScHX0vi~ovwa3igHSnbjygedWTIPm4vN5fOpISMBExlvd6GY-Oos-iOcoanXqcxrjDjlioYOshnaF~M~bCDhLPxm1dlrrSyCo4ceO2Ifpf9Uo4KCc1GhEVJmNR8YV0TUZPO9av2SIqUWSFKjLztqnbwUF44y-sOwjhGvBFsZFR5tJedDtePt6t6xWTu6SOjOy8ivoedLGND5YJcAHM0J76PnUHOvxPX0~24V7XFc9fNG-jdypkzlsyk4zzGDuGEkYiKuzN18C0o-Y7cTaQrLzb~BIw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Smarter model with Auto mode:** The AI-assisted IDE now supports the latest models, including Sonnet-4.5, GPT-5 mini, GPT-5, and Qwen-3-Coder-480B. You can also enable Auto Mode, which automatically selects the best model based on response speed. This provides greater reliability while ensuring candidates are assessed with the most up-to-date AI tools. - - ![Smarter Models.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312252727-SmarterModels.gif?Expires=253370764800&Signature=o4e-wfQxv4OPLpk1fmRE-uZFfVJRDc1qetHP3X~bKl-2CzazmQlVHAjYOsY0ljaUgpGYM0h0Tqtz8LiBxeZ-qZ6DgkwCsXiN2CTVA6IAohxqoqlVnbqpuY553k9imqGtWwWQceeEjZ3ptu0vkipNwdhXd-zlwhC4ytH9qkzHNw5W7rxpBV9IRaNfruQKREhNKWSkvu5QI2U9qqRPvQaN5-~swMjhYmYYq-6pRsR3TINAy5fuiMuxoTdXIn3KtK5ze5cMuNYRFClh-jb~zo6nPT4VQE6Ou8TSN4Y5iJRjznYzWaA9iyKidk76Mb~IS5wgt4qNYYNTZ59bs3K16nz~fg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 AI-Assisted Interviews](/articles/5821380141). - -## Flexible Video Layouts in Interview - -The interview video experience has been upgraded to give you more control and flexibility. Layouts automatically resize to fit everyone, while full-screen mode now offers three options: film strip, film strip vertical, and gallery. - -![FlexibleVideoLayout.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759477245059-FlexibleVideoLayout.gif?Expires=253370764800&Signature=MEaI7XK3ZoN3xprWxo4FeY5IE6sMaoTad68wp0Dx1JwMzgdmwX58qeRO2JGBrnHXf7W48OMeuYC84dph-ufx9iJNdQvOjReRHoAJ2~yBWIttPRxFq7eWNyRAXu9sTOy6GStrvjD4AtR6yyt0dTk4Ib5zqhfjiu-Y150zzP28Y6u7IkMX8TKOf54n-t9ac7VJMDuAq0bak72MKPfQcMaGAEkAKT0luAZXmqEJJTjf09yBSCn3OYTiiq66L0Vn0IKD18uBPhC51i4M252nZsXxhbfru1wOqNT94RYjm19JmT4QFKRUcRHna4nl9OxwIJf0ZzUb~tF4DrskjLuwn2vc2w__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Customize the video layout](https://support.hackerrank.com/articles/6271433412-audio-and-video-calls-in-interviews-powered-by-zoom#customize-the-video-layout-14). - -## Improvements to Interview Onboarding Experience - -The interview login flow has been redesigned to make setup smoother and give participants a positive start. - -- **Revamped login experience:** The new login page introduces clear sections for candidates and interviewers, making entry points easy to navigate. - - ![Revamped login experience.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312535000-Revampedloginexperience.gif?Expires=253370764800&Signature=c0Ld8Knkx1U8VEVtyp1KdD-6gwGJF9KDRQdpRP-5CDBrEPp9lAtcQ1V89uWcmUXT-jMOZ~N2njec~OLibQdzBvBfMD--WavaJ-kHJjxxqE0b0XGjfKtNESjjGPcU4NpjYUA5m67AA-qbTuDdlSvZqQAS1kEMotjpCR-REhSAD6J7Hiqh8ezh5yAh-d2FStmEEODuVpxWRifZGUd1fXCf1yh~G6hKDowkqy8IIRAhOorokBDIZ7qig4fK7lriW57zcwrb-4Erq0qvwaxvevjMlbpOx9C7C5uwOmBlSdeBkGKdiAPL6uFFNhc2YbrbPN7a3WwUbtz4gYrSiXFatqmmBg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Proactive compatibility checks:** Device type, window size, browser support, and local storage are now checked upfront and asynchronously. If an issue is detected, both candidates and interviewers receive real-time notifications, making it easy to resolve problems before the session starts. - - ![Proactive compatibility checks.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312555248-Proactivecompatibilitychecks.gif?Expires=253370764800&Signature=qR4YBGa1nBt-YqqjNWicH-2oV1em1CbJWfG7pgxlgNci6wfPT8VmhNqDkz1aEyQg9oWH1wexMDxF6omj58dq7ohZDZkm7OQxRWzecdRp8-6FdF326~az00MVFyKvpjgr~xKHE0LiSTUrKsc2edvKtCfjpxXekxDo0K38vu1Lw4FiNrdS6IVKAoWT95eUWIviwPhG5cfwmR4PuANlj4i6e~zvrbS5j6jbXLZJJ2abWiOzor0OVuM-Tyo2jXI5AzWN9a8-yiC-74LhW9JAYfg8X7sN3mCFUlPDf-D9nsoSkjCzeIxqBDwlJ9t4pKmmqtcxulp0VhRnNYZZ4okyoOEFGw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Move candidates to lobby:** If no interviewer joins a scheduled interview within 3 minutes, candidates are now automatically moved to the lobby. This helps reduce confusion and ensures candidates aren’t left waiting in an empty session. - - ![MovetoLobby.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312396630-MovetoLobby.gif?Expires=253370764800&Signature=GiY2owmdkhlPHyAAU8mFQJa034BGYqriFpZPxM1AkQyMWHaYjH-VqJl8KiosMbdkqk99pXoGWywQ8vynNItWHzR18jxf8IAwg0vlYzYdRwhqlibqv3XBkXOoa-1md3WqqdEyQpSZ5inLhWTFGTOj5zxorlRvJP9dSe4~C-f01~eHqESQtqwHrlANPXFHHXzqsA96vTDqKswSBWPXv7P6KASfwLWhK2LEWv1wTyLy~h3AGzgUv3gf93oU4r3hwPX6DPGuRQRDjAuRdFYEEqK72QyFkeaPsOLItJt1LDHMXZ-2hS04PO8z9qQRg~cUJPMSmzK6ZtfiumI1CRY0rIVUog__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Logging into HackerRank Interview.](https://candidatesupport.hackerrank.com/articles/1952658165-logging-into-hackerrank-interview) - -## Save Custom Questions in Interview - -You can now create and save custom scratchpad questions directly during a live interview and reuse them in future sessions. Store questions in your personal or team library to stay organized and skip the hassle of copy-pasting from documents or other unorganized sources. This works across both coding and whiteboard questions, so your content is always in one place and ready to go. - -![Save Custom Questions in Interviews.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312482897-SaveCustomQuestionsinInterviews.gif?Expires=253370764800&Signature=DaLczYNdsOS8GkrkIyupYrn9KZuDPiQ1p1QlTJUq-VVqoc2k1lqKpJFsAGvKQnT9wiJc5V-TZUn2zUr0VyotDnOq7LudcHiPbM1OkKpzyUBH5ATefI8A2B7Ky1IUfD2avRBFLudIJrW9lV4sOa6TOXyyU7TfApYBzO5KKoOT4DgGhxjgi6c2x6UWWlb-D3iQr7DlBbS5rnN8TTYwgBxRShNmSp3JhoyCounPSgjzuxAA3MOy1~SuZlZlOeKK-ylOGjCbEj54V4~q4d7-LmX-WoOvh-qhDkdaub-sgs1VP8Rbv524gYm6DaoNL6UyrS5E5lv-8VZDX0uKIP7myVjS-g__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Add Questions to Interview](/articles/6761309830). - -## Auto Sync Interview Scorecard with ATS - -Scorecard updates now flow directly into Workday, Lever, and Greenhouse in near real-time, appearing the moment feedback is submitted. This eliminates manual effort and sync delays, keeps data consistent across platforms, and ensures hiring teams can move faster with smooth, reliable post-interview workflows. - -![Auto sync Interview Scorecard with ATS.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312476471-AutosyncInterviewScorecardwithATS.gif?Expires=253370764800&Signature=VJbGJ2nOt0wQ7BA~AoDnGiMg7AuhFQluOXUtxHbr1K4TecY7hyxzEqIvedSDsE1e8m9bI5fPTXaje2829bzEqFoHkQvI434CwfwFgOH8uDdx2PCX2XKJPhuz6MElOGDoGrwydZz5X0y7HSxnupeXsTtv44i87ZdV~gjGotk9gd3DjfToe9EqcvlmMfbbD6CpxoURlEMHv4eAP0gzz7ztTjklIGPhnh65FGz051eJo5hCm8cfZz-qj7cCYDliEfAbDPvopPSGChOJ0BFXIXEClLfCHOGqyv44Kje6FKBticSqPGHM~fzwQo3fkFW3gOCYORf0eZ9QEbxSJCpSAOOfwg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Interview Scorecards](/articles/9842091173). - -## Customize Interview Guidelines - -You can now personalize the onboarding guidelines shown to candidates, adding custom instructions specific to your organization.  - -![Interview Guidlines.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312561866-InterviewGuidlines.gif?Expires=253370764800&Signature=l1SsBN4k4QwWvpMyH~JjyfSZ6FQRGt7K28JhU5e23kR7DtEtRSO1S9wNbX5L0aTwN4xMTit5eQC6FubviytMhW5wkzHtcTjLgwefUvDayB5KNlWLvjj2fiwGkSOLrnoKNDlaZ89tAutOtDJjdZx49Y4L98tZcH5PSqotKSDv8YJVkommTco3skBa8wJJopUPZEAP44EM1sPVSe9OTXEI66KrOYGxyRbi3Vmnggc88MGw2UaZlCvV3NHtid8kI8tbbr23A1J5CxDNhhlrd2ouXaGp0hvLn5KZ7KexUbji-luFxk3QPMRk5o6hI1DkOG-NILAHNgocCSMsfctiPtvLJw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Centralized Interview Settings](/articles/9244658640). - -# Data and Insights - -## Performance Improvements to Analytics Infrastructure - -We have optimized exports to ensure dramatically faster load times. In-product exports and dashboards that previously took 15+ seconds now complete in as little as 3 seconds. - -# Integrations - -## Lever-Interviews Integration - -You can now seamlessly schedule, conduct, and evaluate live coding sessions without leaving Lever. The new Lever Interview integration reduces setup complexity by automatically configuring webhooks, syncing interview statuses, and streamlining candidate workflows. - -With Lever Interviews, you can: - -- Create and schedule HackerRank technical interviews directly in Lever. - -- Keep candidate records up to date with automatic syncing of feedback and scorecards. - -- Cancel or update interviews in Lever and see changes instantly reflected in HackerRank. - -A dedicated Lever Interviews card in your HackerRank settings includes partner branding, setup instructions, and configuration options to make onboarding quick and reliable. - -![leverv2_workflow.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759311657237-leverv2_workflow.gif?Expires=253370764800&Signature=iE865Z~hwcxQLRarZYT8ButvlvmwxL8qRB-nCHnYUEp8dorpRJlkGIK4yoUyYJEqt~XckEzUoUwnVfPt0dHlYptXHWNkQxPlF8YWwmBC0Sry58U0R24V2qjFxygSyziZXgy5gdg2dYvf1cE0tQGpDCuEVOFeFMiqwlxn3yrXlXrH9dMyBt1hQHp2n9MKRHk343Bfg1hT-MIfo7mrZKoMd3dddRBOXxHBeW5uMx7BBpNIk1MHC2Sz42NBP7gSAVxqZlhu3pDy3GyEBhK~Bc7eAoEjH4FLgOWfz7qIEJOP0oJVaCP2rggJg~QpT1uwU8gNyN--l-v0kXFVHd4Wmaf~~Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Lever V2 - HackerRank Interview Integration](/articles/5647291926). - -## Integration with Nortstarz.ai - -HackerRank is now integrated with Northstarz.ai, an AI-powered talent intelligence platform that helps teams identify top candidates using resume analysis and video interviews. With this integration, you can access a dedicated Northstarz.ai card in the HackerRank integration settings, complete with partner branding, setup instructions, and configuration options, making it easy to get up and running. - -![hackerRack and northstarz-3 (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312083161-hackerRackandnorthstarz-3%25281%2529.gif?Expires=253370764800&Signature=s1VW9-XEdP5GDQZ6rk~JJHeTCRiN~4dn27aE2ufHhEvEEQTE7DeBCYFpWo9d5Cr9sOFFb9MtRIHdmGlxSv9QKe-6My1ww14hPLxrurmpX9yReuBi2PHNDEX1Vr5ZHAgdIxRbMSMmmbZOgIC6GkRnUCZzyAVbIyBUwimUay3-dfbJs~56ZgIrUPc7bwJqmI6rHNYJ9vdWNV7RX3pbJiFdrxzCGdgYCFedHpuMfI97cUvI8S-uO2ZoxvsY653pZoClFK7Yx~AX6RWbgwpSPs5PPYnyjHp1fmU6tpnI3vMi921-9WLXOwSohh2pf7HlzaLxu8Su0vqlIP0qy9vLwhW0Lw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Northstarz - HackerRank Integration User Guide](/articles/4546750166). - -## Integration with Kula.ai - -HackerRank is now integrated with Kula.ai, an AI-native Applicant Tracking System that unifies sourcing, CRM, pipeline management, interviewing, and analytics into a single platform. The integration includes a dedicated Kula.ai card in the HackerRank integration settings, featuring partner branding, setup instructions, and configuration options for a smooth onboarding experience. - -![HackerRankKulaIntegration (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760432595782-HackerRankKulaIntegration%25281%2529.gif?Expires=253370764800&Signature=THnEtSEY9hB~~PkXWSLFYcgAfjG0aSRT513xZ--92JJpAYg2pjpnCqNz06NAbBQMogC9K89hb0cAFRYmhv2LRqwcPCNRUfyXDtBuJ23BjO51uwRSf7e-dHKBozjDQczxWtBRxrsiDS2KiDk5KjtWcw8fJDmBn7RirFo6Ju5buY8n8POJLbUlmbx9fmx8nUDO0LtLbK5CwL9oHfwHgMuxLobXinMdvAY1YVj0BtPrG5isuv-4eFd0deS1e-IlcgFRD9NUxUQD31om9GXyaZI0rAelnL0SIWi4ic9AepS4lXZy95ml~E5cl0Mfa563ax6JaRJ9bwNPUjOqF5uzKoB9rw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Kula.ai – HackerRank Integration User Guide](/articles/5121238837). - -## Update to Greenhouse Integration - -The Greenhouse integration has been updated to improve recruiter visibility and reporting. Assessment invitations will now display the recruiter who initiated the invite instead of the company owner, ensuring more accurate attribution and clearer insights into recruiter activity. This update also requires that anyone sending a HackerRank test invite through Greenhouse hold a valid HackerRank license. - -![sdsdsds.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759490195808-sdsdsds.png?Expires=253370764800&Signature=CnCO1lHnGHgk5eBF67Z5gpsDvIXXZeN2OKeQ3D8I~Dv39zBCHfwFuJCW3QXtM~QMjGJdiXuiZOE10Fr0uooDlDTf~A-3aaI7KBOTTZtMga~zOQLwkPFColcW1rXO7tLpSdXIp0pOmm1v8j-vGG4dNOrv161sU5u9X5Gl0e-xaAJiTCys1YkXEQPX90y~DwTvzyd-cMA0fHT27AhiLfJLkWSKfEgeNmnXg11e10~LJxdXueke3o-qv~mRxTeqhjXwcFek724ftdohiGr-WHib8eTlAdAEN8hsq9-X23M4Nb8axR6vMN-KqxCBhf0Ht8WruZqAtCHeIIh5ixuw9NSshQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# AI Interviewer (Limited Availability) - -## Improvements to Problem-Solving Interviewer - -The Problem Solving AI Interviewer has been enhanced to create a smoother, more natural interview experience. Here’s what’s new: - -- **Skip questions with ease:** Candidates can move past questions even if they don’t finish the full solution, keeping the interview flow stress-free. - -- **Smarter interviewer behavior:** The AI Interviewer provides nudges without giving away code or pseudocode, asking probing questions to encourage deeper thinking before coding. - -- **Richer reports:** Reports now include AI interaction signals and follow-up performance, giving you clearer insight into reasoning and problem-solving. - -- **Voice input support:** Candidates can now answer using voice, making the interaction feel more conversational and natural. - -Sign up for access to [AI Interviewer](https://www.hackerrank.com/products/ai-interviewer), or reach out to your account manager for more details. - -![AI Interviewer.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312467637-AIInterviewer.gif?Expires=253370764800&Signature=ganVuVoju3Go6fuM1o1Pgabass5Mq-8ISoad9FHXtB-IZzkESSFcGzxtwQOH1lW2LzjQGJTxufjgHdrkt6wvNeGiHQ6B-URbJE82l4KQMmmiPhaJEc~2XqJ7AQAo6FsZKpczFGVRSltKMGPD3lqZooHkF4Fc6CheXksM2MlSW6VeWfIhmzHBnD3awq-9UmVQG6L8e4SO~bfc9~dB6ZTy-ELMkFQUwQbIiwB2zEweuhwxjXwRAGpjI~1VQGMQDwbffHx-t4SW0uUjTdcihx-WJnNRIlbGfd2zInChcjFSALBhrCe3cmEf4xHNE2qTVpgOf-iYV5HMTiTqyfPpwCcnjA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Introduction to AI Interviewer](/articles/6908366644), [📄 Set up an AI Interview](/articles/8041423965), [📄 View Candidate Reports](/articles/6818900787). - -# SkillUp - -## Enterprise-ready Reporting APIs - -You can now programmatically extract skill signals, badges, and certification details with our APIs. These can be leveraged to build customized reporting and integrations with HR systems, making it easier to track progress, showcase achievements, and connect learning outcomes to business impact. - -![ReportingAPIs (2).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312207509-ReportingAPIs%25282%2529.gif?Expires=253370764800&Signature=rT0h7W6NHzWQ0C4yE2mkYXFmYWRVSYFLxvnMkal8edFZk3RzEb39cEpGd1gdpCVmgFJxSgKj4f3E10aLD3WRqFHnTg0vcMQJqz2chcrq~-1Goi203pXCZC7~GkENQiKRECfbLtBqD1YV0ZFWd-iJ2ukiH~IhCs4Fn1tQp9q03inNy~9HsyYUTV4ugWqhUGZLPHN2lFY1ia6jqixVeG4KiBbqCCnmzE9wXQJ~kzAcqUiZ5cDW6WxGHlOLrFdu2XbGlfnt~CUYPMiU9zd7UJTRbqqjp~sbG5nMgn~~3-IUE6VQjrX1NX-1Dgcvf8mpn6kX~AOxRtrMPwPY69kIl5jaWQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 ‭Reporting APIs](/articles/3081122402). - -## Learn Access for Admin Users  - -Admins can now earn badges and certifications while continuing to manage the product, helping them stay closely aligned with the skills and workflows their teams use every day. The learner view is now the default, making it easy to explore content, code, and demo features firsthand. - -![AdminAccesstoLearning.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312276889-AdminAccesstoLearning.gif?Expires=253370764800&Signature=csCLeir6IlYGWh7IT~dcVVTWPF84-ylbEZ0QsMzVH6RcSflEo4d9LuMcbyOWxdtWzSlBpW9JA2jwrRm3Zts3-CY9ETqj-4vU2kSeaOrt5xjYiJWtMwAhYac11XSinaHAAlrHRs6GSmvyGkXesawdXb42X3NxCz1FguRi0TSb8iziUnNA8p-1-PH~pUHozpGqCj9rtFI8oMiuy7YI5zZPYKimjmiGGxasjgchbRIe42eReaigybkRoHTBcgZTlhhYtxgmCUzgDXjSsq1ZDbiLtkcFB4VXpSu5g8K98ouh8gPLFnQdB~wOP0h1GcDXw0eQhj1Pu06Cfp3GRq3ET88q~A__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Enhanced Administrative Controls - -Admins now have new options to deactivate users, providing greater control over account management and ensuring teams stay current and secure. - -![EnhancedAdministrativeControls.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312317792-EnhancedAdministrativeControls.gif?Expires=253370764800&Signature=ArU8VAfSSwKer3uOLu0XZxbPvnNa2R6Lfv~HdL29QcEJJSsLPN2ZxMDsCdvv66llVzSjvSt0DF5g9T5bzn62Xr0LDFG73MYEBM6UqAsbK27TBqunnJr8mnqmF9LC9njXD6lqQJziyRSxCildVHLlflVcaREtPe0E0zjLBKYb9vhoUy0g2mYVTSOMJ4E0uHgStaQDbxzVRWQZRYJXUbPI2Z0uN6Kb7CkPdP5xwZj5xfTQrleaauN-fjR4vE64eUZj5zKg7eyfBj5iTaDsj-d-VsLYYcotUsJRQePFN6YWcY1OJxf59wpyA6XHmSVq2qua4H42c3gCEn01gl4qdZxfYw__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Deactivating a user](https://support.hackerrank.com/articles/3868789028-user-management#deactivating-a-user-10), [Reactivating a user](https://support.hackerrank.com/articles/3868789028-user-management#reactivating-a-user-16). - -## AI Engineer Certification - -The AI Engineer Certification is a guided pathway with lessons and challenges designed to help you build expertise in creating AI-powered applications and showcase your skills as a next-generation developer. The first three modules (LLM Fundamentals, Prompt Engineering, RAG & Vector Databases) will be shipping in the October release, with the rest to come in November. - -![AIEngineerCert.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312356946-AIEngineerCert.gif?Expires=253370764800&Signature=hRL9jR~UJJaED-6qvKifBrbmSy666HbAz~9BzbyVNzI5GCjxcsCvOXmWN10eXdLcU3MDRV4u7UDDWbs10YZO7xJlBs-Lm4tO0uiZu0ThoVK-5PJepiKQ~rqUOQ81mj4Tan1DW~NWPBwcHs3qC8NyIL6t0wn2Ac1Gfzm14KSBTawSz1T1yZ60kzOZh-dMIpMwYgYNUUUew-gNZ-AfNi2kYiFnMXd~w~DKxAdmJy5rGnCwX5FEeJBCj~jk1pvfOZ00VMispq5W1H3CYD5TEJMLwDuGj0EqJiJ9YAAVwbOclbrHErxgIBQNp-DusmWJXXAr13LMg6UwrpEZDVptfaH9rA__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Developer Community - -## Improvements to Mock Interview Experience - -Mock Interviews are now smarter, smoother, and more content-rich, making practice feel closer to the real thing. - -- **Real-time alerts:** Stay focused with real-time nudges and a more realistic interview bot. Keep practicing, even after your interview ends. - -- **Guided growth paths:** Get clear next steps with actionable feedback after every session. Track your improvement by reviewing past interviews. - -- **Platform improvements:** Enjoy smoother sessions with automatic compatibility checks and faster, more reliable feedback. - -- **Fresh content:** Try new questions in coding, system design, React, and Node.js, along with a modern coding editor and a cleaner, more intuitive interface for easier practice. - -![Mock Interview Improvement (1).gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312416037-MockInterviewImprovement%25281%2529.gif?Expires=253370764800&Signature=RPIEvcNMy1br0wP~1o3UmLJVMIteYOH9A4uOqtoELkXq~3kernH9YSxnABn8Cxx6rva2Q3sWUPhdZL2tY1pdvsTC9Q6p68~AOO7~w2J63paemcwTnXI0Jd7vsjayxZvPb0rmA1GM5IEu-M~CLurAbsvaFJnEhHVXrSM0qCbKbVRi8LG8XxImLyN-~LtEgYpt7dCaQs5D6ipWtmOStuz67ym-QOBxRr0HTuylM2n2e9r68~1TmJmGV7Nk8dP~C859udYC5ju5m9LLl7-JX0S~QoyJtpWA5xrsOlw7Mgr5cCEiF6ruW6qWogLtJRv5yqyU0vyzYvl7k~eCVWNavMj4zQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Software Engineer Prep Kit - -The Software Engineer Prep Kit helps you get interview-ready with curated challenges, realistic practice, and role-specific certification. - -- **Practice Challenges:** Build your skills with curated, role-specific problems spanning arrays, strings, graphs, dynamic programming, and more, designed to reflect real interview scenarios across roles. Get step-by-step support from the built-in AI Tutor as you practice solving real-world coding challenges. - -- **Mock Test:** Simulate actual hiring assessments with timed, auto-graded tests. Track your performance with personalized reports after every attempt. - -- **Mock Interview**: Experience realistic, AI-powered interviews that challenge your thinking with follow-up questions and detailed feedback, just like a real interviewer would. - -- **Role Certification:** Validate your skills with a final assessment tailored to your target role. Earn a verifiable certificate that you can easily share with recruiters and on LinkedIn. - -![SEPrepKitUpdated2.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759312449041-SEPrepKitUpdated2.gif?Expires=253370764800&Signature=oZdGetDipgnS3ngD~iHdX0i1qcIfdt3QFREmEolNLe2PqcmxUizbFgicN8uW8qaCTcmV6ZYglpd~qfdR1I9lkBesG4lQ6SYR8PwVMz2yE0ok-oJPvZ9umB-oXr1c8V7lnihBjz24yV0V7UrgLqP0ybG-FerrUI9tp0sjHKXoT0verJUVb8i25FXjFohVhMzbdk8RjMDKY-xoPfi1lQuCKt7es4X6Q0SDw8vsjU~28huVx0NTjJ48lMwbWgrnl6Txr~ZUK5S05ZEb5nb4b89kKuMP2eDmnqKKJ9CkgHjCASo3BJdkchJVrF4EVAiMvbqdpsM6-SqK4zBT9CqD3NccOg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Introduction to Prep Kits](https://help.hackerrank.com/articles/1723224478-introduction-to-prep-kits). - -## Subscription Plan for Software Engineer Prep Kits - -You can choose between monthly billing or save more with a quarterly subscription, offering flexibility to upgrade as your needs evolve. Check [this page](https://www.hackerrank.com/community/plans) for more details  - -- **Basic :** Begin your journey with 1 AI Mock Interview, 1 Mock Test with a detailed report, and AI Tutor Bot assistance on 2 challenges. - -- **Plus Plan :** Strengthen your skills with 3 AI Mock Interviews and 2 detailed Mock Tests each month. Enjoy unlimited access to the AI Tutor Bot and priority support whenever you need assistance.  - -- **Infinity Plan:** Unlock full access to our complete AI Mock Interview and Mock Test libraries, with unlimited AI Tutor Bot access and priority support.  - -For more information, see [HackerRank Subscription Plans](https://help.hackerrank.com/articles/9054300007-hackerrank-subscription-plans), [Upgrade Subscription Plan](https://help.hackerrank.com/articles/4312449655-upgrade-subscription-plan)**,** [Downgrade Subscription Plan](https://help.hackerrank.com/articles/5432562533-downgrade-subscription-plan), [Cancel Subscription Plan](https://help.hackerrank.com/articles/6560545309-cancel-subscription-plan). - ------------------------------------------------------------------------- - -The [AI Add-On package](https://www.hackerrank.com/features/hiring/ai-add-on) includes advanced features that help you assess next-gen skills and maintain test integrity in an AI-native world. It’s built to solve emerging challenges with the right level of depth and control. To enable them, contact your account manager or email [support@hackerrank.com](mailto:support@hackerrank.com).\ -\ -Thank you for supporting our mission to change the world to value skills over pedigree! - -\ diff --git a/data/hackerrank/general-help/release-notes/9502641162-q3%27-23-release-notes.md b/data/hackerrank/general-help/release-notes/9502641162-q3%27-23-release-notes.md deleted file mode 100644 index 67334e5a..00000000 --- a/data/hackerrank/general-help/release-notes/9502641162-q3%27-23-release-notes.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: "Q3' 23 Release Notes Q3' 23 Release Notes" -title_slug: "q3-23-release-notes-q3-23-release-notes" -source_url: "https://support.hackerrank.com/articles/9502641162-q3%27-23-release-notes" -article_slug: "9502641162-q3%27-23-release-notes" -last_updated_exact: "Dec 13, 2024, 5:03 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# Q3' 23 Release Notes Q3' 23 Release Notes - -_Last updated: Dec 13, 2024, 5:03 AM (Last updated 1 year ago)_ - -# Q3' 23 Release Notes - -HackerRank continually enhances its platform with improvements and fixes to serve you better. We’ve rolled out a series of new improvements and fixes this October 2023. On request, our team is ready to assist you with the required change management. Please contact us at support@hackerrank.com if you have any questions. - -## Admin - -### Centralized Test Settings for Uniformity in Tests - -Your test administrators will soon have the ability to set defaults that apply to all of your tests. For example, if you'd like all your tests to have plagiarism detection enabled or to have a set of fields that need to be collected, it can be enforced from a central location.  - -The defaults work both ways. You can also ensure that none of your tests have a specific setting. Say, you don't want any of the tests to have video proctoring on, you can disable video proctoring across your tests too.  - -If company administrators lock a setting, only they can modify it. When a setting is unlocked, its value becomes the default, and users can adjust it for individual tests. If a setting is locked, its value is applied to all tests—including existing ones and individual users can not modify it for their tests. Any new tests, or older tests using the HackerRank default, will adopt these default settings. - -This update helps ensure that you are running a fully compliant organization. If you have more questions about specific settings and what each of the defaults does, please reach out to your customer account manager. - -To access centralized test settings, you will click on your profile in the top right corner, click settings, and then click test settings in the left panel.  - -![Untitled.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046433692-?Expires=253370764800&Signature=qjefrJk6neXMWSbCf-p1Sn0NhTTNJcSYWiFlXzgFKqaTjPfGuICRjDQ9Krj-1N8LLv-Bz6Y2Fu~Z~6UrrtRRYEEHMmGa2OHTFLT~noI7OsRrBu~xwrDBY7A2lLBpDBhaByQZHDxGzqLcaQLEw3y3JrODNo-Xe6fLBewp7UJ-Nvb-pm1VbTf3XyXpybUK154K7SitgEv6DZlDZiplLNVslVj9~MmsJAvw5wmUuT2D~0j29xSbusKLbdw14z156K2vRnSbHxgy3l5k4oInzIUEt~WkNquSrCAv2OkpDT~4ICN2fx890oPKlGbLaCo2USgEp2Izz-DmfYKjSIlgE4yYvA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Visit the [Centralized Test Settings](https://support.hackerrank.com/hc/en-us/articles/22181498897683-Centralized-Test-Settings) article to learn more. - -### New User Management Page for Bulk Updates - -The new team management system will introduce an easier to use UI while providing additional filters and actions that simplifies bulk user management. A new filter by activity feature will help company admins ensure they have unused licenses that can be reallocated. - -Team admins are now team-specific rather than global. As a user, they can belong to multiple teams but they will have admin rights only for the teams to which they are assigned as a team admin. Flexible new role scoping enables precise access control across teams. - -The import and export format of users has also been updated to accommodate these changes.\ -You will also have the ability to make bulk updates to your users, search through your list of users, and filter users. For example, if you want to activate or change the license type of multiple users at one time, you can do so with bulk updates. In addition, if you want to view all of your recruiter or developer users, you will have the ability to do that with new filters. - -Once live, you can navigate to your user management page to make bulk changes. - - - -Visit the [Teams Management](https://support.hackerrank.com/hc/en-us/articles/22181635545875-Teams-Management) article to learn more. - -### Improved Sharing Controls for Tests and Questions - -Previously, tests and questions could be accessed by all the teams across the company automatically. With the new explicit (manual) sharing controls, administrators will have the opportunity to disable the old method for sharing tests and questions.  - -Currently, when a user creates a test or a question, the resource is shared automatically with all users in teams the creator is a part of. Earlier this year, we introduced a new sharing system that allows owners/creators of a test, question, and interview template to specifically choose which users, teams, or if they would like everyone, to grant access to those resources with different permissions levels. - -\ -This new feature will disable the automated team based access and allow for greater controls on access to individual resources. This is a one way option, if you enable this feature, you will not be able to re-enable team based sharing. If you activate this feature, then all newly created tests, questions, or interview templates that are created will only be available to the creator and company admins unless shared to others. - -Visit the [Disabling Implicit Sharing](https://support.hackerrank.com/hc/en-us/articles/22181705964179-Disabling-Implicit-Sharing) article to learn more. - -## Integrations - -### Logs for ATS Integrations - -You will soon have the ability to view a record of integration activity between HackerRank and your ATS in the HackerRank platform. You will be able to get log results for a custom date range for any ATS integrated with your HackerRank instance and download a PDF report. - -For instance, if you want to see why something might not have synced correctly with your ATS from HackerRank, you can view a detailed log of the error with a timestamp and summary.  - -To access integration logs, you will click on your profile in the top right corner, click settings, and then click integrations in the left panel.  - - - -Visit the [Integration Logs](https://support.hackerrank.com/hc/en-us/articles/21774549534867-Integration-Logs) article to learn more. - -### Enhanced Integration With iCIMS  - -The iCIMS integration with HackerRank has been revamped with improved performance and greater functionality. For example, if you want to assign HackerRank tests and receive results without leaving your ATS, you can do so within iCIMS. This enhanced functionality enables you to do more without having to switch between HackerRank and iCIMS.  - -Visit the [iCIMS - HackerRank Integration Guide](https://support.hackerrank.com/hc/en-us/articles/11720157490835-iCIMS-HackerRank-Integration-Guide) to learn more. - -## Reporting - -### Improved Filters for Candidate List and New Summary Reports - -You will be able to better refine candidate search results with the help of optimized filters. Plus, you will have the ability to apply custom filters to better sort through candidates and find the right candidate for your roles.  - -In addition, the summary reports page has been revamped with a new layout that shows the performance of the candidate along with that candidate’s activity during the attempt. - -For instance, if you want to create a list of candidates that showed signs of plagiarism, like copy-paste events, or that performed well, like scoring high on a specific skill, you can do so with these new filters.  - -If you want to view how a candidate performed on each question and also view whether they displayed signs of plagiarism for those questions, you can do that from the new summary reports page. - -Visit the [Summary Reports](https://support.hackerrank.com/hc/en-us/articles/4408913281427-Viewing-a-Candidate-s-Test-Summary-Report) article to learn more. - - - -\ diff --git a/data/hackerrank/general-help/release-notes/9911032760-april-2024-release-notes.md b/data/hackerrank/general-help/release-notes/9911032760-april-2024-release-notes.md deleted file mode 100644 index 774272b9..00000000 --- a/data/hackerrank/general-help/release-notes/9911032760-april-2024-release-notes.md +++ /dev/null @@ -1,308 +0,0 @@ ---- -title: "April 2024 Release Notes" -title_slug: "april-2024-release-notes" -source_url: "https://support.hackerrank.com/articles/9911032760-april-2024-release-notes" -article_slug: "9911032760-april-2024-release-notes" -last_updated_exact: "Jan 23, 2025, 12:41 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "General Help" - - "Release Notes" ---- - -# April 2024 Release Notes - -_Last updated: Jan 23, 2025, 12:41 AM (Last updated 1 year ago)_ - -Prepare for an exciting leap forward with HackerRank's latest updates! Our committed team has been hard at work, delivering enhanced features and quick bug fixes to elevate your experience to new heights. Whether you're ready to push boundaries or need guidance through these enhancements, our stellar support team is here to assist you every step of the way. Just reach out to us at [support@hackerrank.com](mailto:support@hackerrank.com), and let the journey begin! - -## Screen - -### Enhanced Test Creation Process - -It’s now easier and faster for you to launch and maintain role-based assessments. With the new test creation experience, you can find and launch HackerRank’s recommended assessments in minutes, reduce the time you spend on test maintenance, and customize assessments to your unique needs. - -**What’s New? ** - -- Find roles with our improved search experience - -- Replace leaked questions in a test with leakage-protected skill bundles - -- Customize sections with library questions and custom questions - -- Change your test’s duration - -- Reorder assessment sections - - - -Learn more here[📄 HackerRank Certified Assessments](/articles/1649328687) - -\ - -### New Database Question Creation UI - -Assess candidates' database skills using improved database question creation workflow.  - -**What's New?** - -- Ability to upload large CSV and schema files (up to 10MB) - -- Intuitive interface for creating database questions across MySQL, PostgreSQL, Oracle, MS SQL and DB2 - - - -Learn more here[📄 Creating a Database Engineer Question](/articles/6782445147) - -\ - -### New Additions to Centralized Test Settings - -Centralized test settings now allow you to set defaults for the following: - -- AI plagiarism detection  - -- Image analysis  - -- Email invitation subject line  - -- Confirmation email content   - -You now have the ability to enforce these default values across all tests in your account. - - - -Learn more here[📄 Centralized Test Settings](/articles/6271327319) - -\ - -### Updates to Summary Reports - -The updated summary reports now offer enhanced readability and better responsiveness across all screen sizes. - -**What’s New? ** - -- Proctoring images displayed with a player view, allowing you to expand and view each image individually. - -- Seek function within the player view for navigation through proctoring images. - - - -- Summary report can now be opened in a new tab.  - - - -- Improved responsiveness of the summary report - -Learn more here[📄 Viewing a Candidate's Test Summary Report](/articles/8111267829) - -\ - -### Get Notified about Blocked Domains on IDE - -Users will be notified proactively about blocked domains within the IDE environment. This feature provides clear identification of which domains need to be safelisted to ensure a seamless interaction with the IDE. - -**What’s New? ** - -- Notifications for blocked domains encountered within the IDE across  - - - Screen - - - Question Creation - - - Reports - -- Clear identification of domains which need to be safelisted  - - - -Learn more here[📄 Safelist / Whitelist URLs for HackerRank](/articles/6769658535) - -\ - -### Network Indicator in IDE - -Network indicator in the IDE alerts users of sub-optimal network conditions, empowering them to swiftly resolve connectivity issues. This ensures uninterrupted experiences during assessment, interviews and creating questions.  - -Learn more [here](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions#network-indicator-41). - -**Network Indicator While Creating Questions** - - - -**Network Indicator In Screen** - - - -**Network Indicator in Reports** - - - -### Reset Code to Previous Version - -Elevate the candidate’s coding experience with the code reset option, empowering them to seamlessly revert to the initial state or navigate through different versions of their code. - -**What's New?** - -- Easy code restoration to the initial state or previous versions - -- Efficient error recovery by reverting to an earlier working state - -- Track code revisions, evaluate scores, and select the perfect version for your candidate's success. - - - -### Copy-Paste Tracking for Sentence Completion and Subjective Questions - -Monitor candidates' copy-pasting activities during assessments with our expanded copy-paste tracking capabilities. - -### Upgraded Bulk Upload Functionality for Multiple Choice and Sentence Completion Questions - -New bulk upload features improve the creation process for MCQs and Sentence completion questions. - -**What's New?** - -- Bulk upload Sentence Completion and MCQs in XLSX format - -- Ability to add images to Sentence Completion and MCQs using the XLSX format - - - -Learn more here[📄 How to Bulk Upload MCQ and Sentence Completion Questions](/articles/7581599973) - -\ - -## Interviews - -### Protection of Candidate’s Information on Zoom - -HackerRank ensures data confidentiality by encrypting and securely masking PII (Personally Identifiable Information) transmitted to Zoom. Users can now opt to have Interviewer and Candidate names masked in the Zoom video recordings. The candidate’s name is displayed as “Candidate” and Interviewer name is displayed as ‘Interviewer.’ [Learn more](https://support.hackerrank.com/articles/5805684780-zoom---hackerrank-interview-integration#mask-information-on-zoom-recordings-16). - -**Note:** Interview recording is an opt-in feature. You can reach out to your account manager or HackerRank support (support@hackerrank.com) to enable it.  - -### Compatibility Check for Interviews - -Conduct a system [compatibility check](https://www.hackerrank.com/compatibility), assessing audio/video permissions, internet strength, and other key parameters. This proactive measure ensures a smooth experience for interviewers and candidates alike, allowing you to focus on the interview itself without technical disruptions. - -![Screenshot 2024-04-15 at 11.53.32 AM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046096828-?Expires=253370764800&Signature=t-LJaTPUWVcbdrgoFCgehZTVrO7s5i3lBHIFLc7jq-jo3sG~5G~U0oyRr95uCytl-hXSyQ1p5JJ81efBhoB~eVzXJZvlJ66rKk83OQ4znFvrWWsvgTm0CuVNOyxWXtcG2VLt27uruLDrWqdEzhlgTF2u3f7mmWeSIIgs9eozXgFxG-lE8JeSg6wR4knDywp0xKcrfs~Hsc3RnwIWdeWvlue1w9UmICDcoct04ZKjwhFbYxXn8j8g6LK2htFwOczP67bxWg9BNbCL6TzufBZY~EswVItEd7sUBMCV7uHc-1OotdRlti~BiBPmH9mXA4BMRMHzyM6dpvLblTkrdWwFag__&Key-Pair-Id=K3NV4LZ47N8M46) - -Learn more [here](https://support.hackerrank.com/articles/6271433412-audio-and-video-calls-in-interviews-powered-by-zoom#compatibility-check-for-tests-and-interviews-5). - -## Admin - -### Flexible User Roles - -This new capability allows admins to customize their user roles with entitlements suited to their organization's needs. Give each user the right level of access based on your organization's specific needs. - -**Note:** This is an opt in feature. You can reach out to your account manager or HackerRank support (support@hackerrank.com) to enable it.  - -**What's New?** - -- Modify User Roles: Admins can adjust up to 30 entitlements at the user role level, which will adjust the capabilities of all users with that user role. - - - -- Modify Individual Users: Admins can adjust those same entitlements on specific users, to further customize the capabilities beyond their user role definition. - - - -Learn more here[📄 Flexible User Roles](/articles/3929488044) - -\ - -## Integrations - -### Improved Experience for Integration Settings Page - -Manage and configure integrations with an improved user experience, focusing on usability and accessibility. - -The new changes include: - -- Active integrations displayed more visibly - -![Screenshot 2024-04-22 at 12.02.38 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046098010-?Expires=253370764800&Signature=DG6aSU76omY3BW0xi8vUVt8GbkY4pPCEwBjOa2pJC7AU1rUZwZdbPqy0kVbXkbDA4tmXZinxzPAJU9wWevimsBvYfM45r0WeXiMh~JebYhH8t47gIF8vJLPP76aBaUOwdUOgM-xg0TCMKmfIY27lsXyIY66QEkYYpIa6NzSJgKI7jP2P5VnMDomguoqmPhfsgI-NfSknIBjyeryjFn4H55FP38zWBEzosixQTcQSygh9uXN3UgPUTzOvxHDsWNNUHWdT6VwbGclRXqfEm4mAS63F~me05vbPz3-uykYBr6CYNfScYCmsODxqXBq~~6GEpgWlpSOAVzvQoFEOMLteSg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Significantly reduced page load times  - -- Logging for integration token generation and deletion - - - -To get a feel of the new Integrations page for Lever (as an example), see the [Lever Configuration guide](https://support.hackerrank.com/articles/7177093032-lever---hackerrank-tests-integration#obtaining-the-lever-api-key-from-hackerrank-for-work-7). - -## New Questions Added  to the HackerRank Library - -| | | | -|:--:|:--:|:--:| -| **Job Family** | **Skills** | **Questions** | -| AI & ML | Databricks, Large Language Models, Prompt Engineering | 20 | -| Cloud | Datadog | 8 | -| Cybersecurity | Information Security, Network Security, Offensive Security, Security Testing Tools | 102 | -| Data Engineering | Apache Spark, Databricks | 30 | -| Mobile | Android (Kotlin), iOS | 17 | -| Software Engineering | Problem Solving, Python | 150 | -| Web Development | JavaScript, React | 3 | - -## New Product: SkillUp - -SkillUp assists organizations to mobilize their internal talent and future proof their technical teams by upskilling them to be GenAI ready. SkillUp comprises two main portals: Employee Portal and Employer Portal. - -Learn more [here](https://support.hackerrank.com/articles/4624433684-hackerrank-skillup). - -**Employee Portal:** - -- Role Mastery Roadmap: Features competency radar for skill mapping and a curated Learning Plan for development. - - - -- Skills Directory: Catalogs 20 skills across various categories including AI & ML, Software Engineering, Cloud among others, with curated learning resources and AI support. - - - -- Roles Directory: Lists 19 roles across various categories including AI & ML, Software Engineering, Cloud among others, detailing pre-requisite skills, role readiness, and certifications. - - - -- Skill Profile: Allows developers to craft detailed bios, link professional profiles, and display skill badges and role certifications. - - - -- AI Assistant: Provides socratic tutoring for enhanced learning during practice assessments. - - - -**Employer Portal:** - -- Company Overview: A dashboard that outlines certified developer strength, upskilling trends and skills distribution across the organization. - - - -- Talent Directory: Filters and organizes developer talent by verified skills. - -- Assign Tasks: Aids in the assignment of role certifications and skill badges for developer growth. - - - -- Administrative Tools: Streamlines the process for inviting and onboarding new employees, with an emphasis on role-specific categorization. - - - -## New Product: Engage - -Engage helps you promote your tech brand to developers in the language they understand – coding events & hackathons. With its AI-driven technology, Engage enables organizations to: - -- Attract tech talent: Engage's AI co-pilot sets up event microsites to pull in registrations by highlighting your tech brand. - - - -- Host real-world challenges: Engage provides challenges that closely resemble the industry problems developers intend to solve. - - - -- Manage candidate relationships: Engage ensures that candidates are kept warm through meaningful and personalized engagements. - - - -To understand more about the Engage product, see the Engage support article:[📄 HackerRank Engage](/articles/6424218208) - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/manage-account/1917106962-manage-account-faqs.md b/data/hackerrank/hackerrank_community/account-settings/manage-account/1917106962-manage-account-faqs.md deleted file mode 100644 index 68eafc52..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/manage-account/1917106962-manage-account-faqs.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: "Manage Account FAQs Account sign-in Update or reset password Merge multiple HackerRank accounts Delete an account" -title_slug: "manage-account-faqs-account-sign-in-update-or-reset-password-merge-multiple-hackerrank-accounts-delete-an-account" -source_url: "https://help.hackerrank.com/articles/1917106962-manage-account-faqs" -article_slug: "1917106962-manage-account-faqs" -last_updated_exact: "Mar 12, 2026, 2:21 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Account Settings" - - "Manage Account" ---- - -# Manage Account FAQs Account sign-in Update or reset password Merge multiple HackerRank accounts Delete an account - -_Last updated: Mar 12, 2026, 2:21 PM (Last updated 1 month ago)_ - -# Account sign-in - -**What happens to Google Auth sign-in if my company email domain changes?** - -If your company changes its email domain, create a new HackerRank account using your new company email. Then, merge your existing account with the new one and set the new account as your primary login. - -# Update or reset password - -**How do I update my password if I sign up using a third-party sign-up method?** - -HackerRank does not store a separate password for your account if you sign up using a third-party provider such as Google or GitHub.\ -To update your password, change it in your Google or GitHub account settings.\ -If you cannot access your third-party account, contact HackerRank support at [help@hackerrank.com](mailto:help@hackerrank.com) for assistance. - -**What should I do if I do not receive the activation email?** - - If you do not receive the activation email: - -- Check your **Spam or Junk** folder.  - -- Verify that you entered the correct email address during sign-up. - -If you still do not receive the email, contact HackerRank support at [help@hackerrank.com](mailto:help@hackerrank.com) for assistance. - -# Merge multiple HackerRank accounts - -**Are certifications merged when I combine multiple accounts?** - -No. HackerRank does not merge certifications across accounts. - -# Delete an account - -**How do I delete an account created using Google or GitHub if I do not have a password?** - -HackerRank does not store a separate password for your account if you sign up using a third-party provider such as Google or GitHub.\ -If you cannot access your third-party account, contact HackerRank support at [help@hackerrank.com](mailto:help@hackerrank.com) for assistance. - -**How do I delete an account created with incorrect credentials?** - -Contact HackerRank Support at [help@hackerrank.com](mailto:help@hackerrank.com) and request account deletion. - -**Can I recover my account after I delete it?** - -No. Once you delete an account, you cannot recover it. - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/manage-account/2403570133-update-or-reset-password.md b/data/hackerrank/hackerrank_community/account-settings/manage-account/2403570133-update-or-reset-password.md deleted file mode 100644 index 2745a0ad..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/manage-account/2403570133-update-or-reset-password.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Update or Reset Password" -title_slug: "update-or-reset-password" -source_url: "https://help.hackerrank.com/articles/2403570133-update-or-reset-password" -article_slug: "2403570133-update-or-reset-password" -last_updated_exact: "Apr 4, 2025, 11:30 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Account Settings" - - "Manage Account" ---- - -# Update or Reset Password - -_Last updated: Apr 4, 2025, 11:30 AM (Last updated 1 year ago)_ - -You can change your password at any time to keep your account secure. The password must be at least six characters long. Use a combination of letters, numbers, and special characters for added security. - -## Updating password - -To update a password: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Click the profile icon in the top-right corner. - -3. Select **Settings** from the drop-down menu. - -4. Click **Password** on the left pane. - -5. Enter your current password and new password, and retype your new password to confirm. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742808855567-image.png?Expires=253370764800&Signature=SvmN8fR4mrHWcRvifiSteFylKDhDiUWvDbKKTQNGt6sUMWDGtqGZV0XaGoxMVELyZZfpqlgv8ZnY7Ag-j6NjhIjf~1GVomzBHdrkYfWuLyhyt8R2NSlJBhSbs5mcKUl-HVG7MUzdO8mvK01t0TrCPbscktEJRXDNw1DZsEWmwUs7oH9C1cjFth0GzYIv2sG~ArWH4RvUCxMoOTKgPsI0TKFQRsC1~~PRuqa6XWFIxK8gH1c3L8yB8-tAg7A1-z1OrgF~0xzTw5CeXg9sGWluKwq6dz8pO-KpwLVAl8LS9BarXxMOUA8RUG-BV0hn5Rd~wd8JCcJFhaIsKWoH3NmHMg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Change Password** to save the update. - -**Note**: If you forget your current password, use the **Forgot Password?** option on the login page to reset it. - -## Resetting password - -To reset a forgotten password: - -1. Go to the [HackerRank Community](https://www.hackerrank.com/auth/login) login page. - -2. Click **Forgot Password?** under the password field. - -3. Enter the email address or username associated with your account and select the verification checkbox. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742809009187-image.png?Expires=253370764800&Signature=o-VAIi7gegf32ReWj9JxtZdrpPmzaxuMYJ5IealZ0QU6TVuCieaR7Qy9o9MitDePHLOHik-GoFhlJ32gIOdZdSR07vOdTEykeOw8Eh88v0PVTmkW6rvYzBB~QWTI2jwSpQenzt-Q1KvOfxZJLFpN6oHzVqaTnt4Yco-KhZAGVzfVA2UMSozy7A3cYjJAIB0ziwZo05GVxAgncoxstFfjOUtT0Mo34KFvLHeK16hO4aVgczcugSe71YBv~kbXKTI-eSfGd7W2avGkFwoOLgXbgPAtejZi5uvvOGJtrBnEMyDdmdAWAsaeLjWI3JVP0Iv8wNMRIycP~f~UmOBYMXh2wQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Send Reset Link**. - -5. Check your email for a reset link from HackerRank. If you do not receive an email, check your spam folder or verify that you used the correct email or username. - -6. Follow the instructions in the reset email to create a new password. diff --git a/data/hackerrank/hackerrank_community/account-settings/manage-account/2553429617-change-username.md b/data/hackerrank/hackerrank_community/account-settings/manage-account/2553429617-change-username.md deleted file mode 100644 index a7fd7192..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/manage-account/2553429617-change-username.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: "Change Username" -title_slug: "change-username" -source_url: "https://help.hackerrank.com/articles/2553429617-change-username" -article_slug: "2553429617-change-username" -last_updated_exact: "Mar 24, 2025, 2:52 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Account Settings" - - "Manage Account" ---- - -# Change Username - -_Last updated: Mar 24, 2025, 2:52 PM (Last updated 1 year ago)_ - -You can change a HackerRank username up to two times. The username must be 5–16 characters long. - -## Changing username - -To change a username: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Click the profile icon in the top-right corner. - -3. Select **Settings** from the drop-down menu. The **Settings** page appears under the **Account** section. - -4. In the **Your Username** field, type the new username (5–16 characters). - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742808030712-image.png?Expires=253370764800&Signature=hjoXr9kjkfGXRc4ZCmaDXcKZZgwZdsKqxYqdLII7OmM0xSVSqp-vY-Klo4mgOW7s900psnUj4JQIxEh0hnmeg6TxKaQTJ6sJ8wnJiDOng9ui1KtrdN66ElV8tgh6vwmerr82JUs0AM6~jk0dHilYq0rLLHMU0iUV9~CMdouwDI6hHrOC5t-w4L2JsVQWxPs0Uw3RBOAUMJV9La-w2QUkBH2GziRVOhRkHFbQpYDewXb3aQ20dFkDj9MXt-6GJk37UAl7CIJAGxulVRP~q5GjtQDwABfLcUgiBI4U92HyNYNTqz~bG8SDYeQWoBLErdSNWCXnl1kzoCyIK4XPcfUWdQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Save Changes**. - -**Note**: - -- You can see how many username changes remain beneath your username. - -- After you change your username twice, you cannot change it again. - -\ - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/manage-account/4418407899-add-or-delete-email-addresses.md b/data/hackerrank/hackerrank_community/account-settings/manage-account/4418407899-add-or-delete-email-addresses.md deleted file mode 100644 index 8135c412..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/manage-account/4418407899-add-or-delete-email-addresses.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: "Add or Delete Email Addresses" -title_slug: "add-or-delete-email-addresses" -source_url: "https://help.hackerrank.com/articles/4418407899-add-or-delete-email-addresses" -article_slug: "4418407899-add-or-delete-email-addresses" -last_updated_exact: "Mar 24, 2025, 2:45 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Account Settings" - - "Manage Account" ---- - -# Add or Delete Email Addresses - -_Last updated: Mar 24, 2025, 2:45 PM (Last updated 1 year ago)_ - -You can add multiple email addresses to your HackerRank account and set or change your primary email address. Your primary email address is used to log in and receive communications from HackerRank. - -## Add a new email address - -To add a new email address: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using the credentials of the account you want to keep. - -2. Click the profile icon in the top-right corner - -3. Select **Settings** from the drop-down menu. The **Settings** page opens under the **Account** section. - -4. In the **Email Addresses** section, click **Add another email**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742807435505-image.png?Expires=253370764800&Signature=ruCZNKZnoOkBv6l1ZuccQwjgxX9VSIRbOIurfTn4satlvLEzyx1YZnz1cjXXaeQUqk2BdWxLNIcoy4hHvwWfhqENcTxaIkfBXyJ5eqHgWn1TE~ARBNc-oliNffLl5hHnLXYKwtImkz~pfgJI1jTuQ7B-f7cdsu2fdt1YfgncSzEcRfCOrU4uuPHvBtAUXsuzfahNIVjlkDlavrMbXS5Z7cMv6bHtth5VxMWzgfqHaTFmANYqMeXO5mYmNGws276Yrp9zBy3Zwyll45HOR~aAUXA8r9hNWsicVMQUb~lJtS6kIR4SkgvGP-mQGX5KdZP6-3FKnNgbzXshX~HH75CoOw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Enter the email address you want to add. - -6. Click **Add**. - -### Verify a new email address - -When you add a new email address, HackerRank automatically sends a verification link to that email. Click the verification link to verify your email. - -**Note:** If your original email address, which was used to create your HackerRank Community account, is not verified, click the verification link in your email to complete the verification. - -### Change primary email address - -You can change your primary email address only if both email addresses are verified. - -To change the primary email address: - -1. Select the email address you want to set as your primary email. - -2. Click **Make primary** next to that email. - -### Delete an email address - -To delete an email address: - -1. Select the email address you want to delete. - -2. Click **Remove** next to that email. - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/manage-account/4689113963-export-account-data.md b/data/hackerrank/hackerrank_community/account-settings/manage-account/4689113963-export-account-data.md deleted file mode 100644 index e427b5b3..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/manage-account/4689113963-export-account-data.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "Export Account Data" -title_slug: "export-account-data" -source_url: "https://help.hackerrank.com/articles/4689113963-export-account-data" -article_slug: "4689113963-export-account-data" -last_updated_exact: "Mar 24, 2025, 3:17 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Account Settings" - - "Manage Account" ---- - -# Export Account Data - -_Last updated: Mar 24, 2025, 3:17 PM (Last updated 1 year ago)_ - -HackerRank account data includes information related to your profile, submissions, and activity on the platform. You can export your HackerRank account data in JSON format. - -## Exporting account data - -To export your account data: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) website using your credentials. - -2. Click the profile icon in the top-right corner. - -3. Select **Settings** from the drop-down menu. The **Settings** page appears under the **Account** section. - -4. In the **Export Data** section, click **Create new archive** to generate an archive of your account data. This process may take some time. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742809543530-image.png?Expires=253370764800&Signature=oRCIXt0LE~aRPO4Pvy4i96vFqpiBv5yPg0UCCjgpnI9FCP06ALv5okojq~q9Y698W70ohPEpOTKiGSyRgzF-oW1e3QtQmeAPK~26VYAX67MTcWUxzb5XEBUw3g2Nk6EMJnDOM0TkYm2l-mL8TU73cQg9iuJQRzPHfFswFSDDi9iUB-WVI5MSepJalZXh1XIuSZ2wBiP7krsftkwh9B4Ik6VXUYEabbRf6c~Bz4xbr~NUjk7HXlBY09YJn1X3ZjJzkcQMOwo77LT4JYG5Y-86A9hdfdj7gZHz2zHMqpykJnN8UrcpcdckFVB6l4OlILXM~2ElmN2qc4QvSOsrT7GYCw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. After the archive is ready, click **Download archive** to download a ZIP file containing your account data. - -**Note:** - -- You can generate a new archive only 24 hours after creating and downloading the previous archive. - -- Each archive remains valid for 7 days from the time of creation. - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/manage-account/5618101592-delete-an-account.md b/data/hackerrank/hackerrank_community/account-settings/manage-account/5618101592-delete-an-account.md deleted file mode 100644 index fa297e51..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/manage-account/5618101592-delete-an-account.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "Delete an Account" -title_slug: "delete-an-account" -source_url: "https://help.hackerrank.com/articles/5618101592-delete-an-account" -article_slug: "5618101592-delete-an-account" -last_updated_exact: "Oct 30, 2025, 3:48 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Account Settings" - - "Manage Account" ---- - -# Delete an Account - -_Last updated: Oct 30, 2025, 3:48 PM (Last updated 6 months ago)_ - -You can delete your HackerRank Community account if you no longer want to use the platform. Deleting your account permanently removes all your data, such as your profile page, earned badges, leaderboard positions, and so on. - -**Note**: If you signed up using a third-party account (for example, Google, GitHub, or Facebook), you must set a password before deleting your account. To do this, follow the steps in the [Resetting password](https://help.hackerrank.com/articles/2403570133-update-or-reset-password#resetting-password-5) documentation. - -## Deleting an account - -To delete your HackerRank Community account: - -1. Log in to the [HackerRank Community](https://www.hackerrank.com/) using your credentials. - -2. Click the profile icon in the top-right corner. - -3. Select **Settings** from the drop-down menu. The **Settings** page appears under the **Account** section. - -4. Scroll to the **Delete Accounts** section. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742809728999-image.png?Expires=253370764800&Signature=V~wedsXwlp9a6rt9dK0pZuL1VnQVv4j37XQzlv9-ZWbyszok5f0ijQWnkOPfVckqXOLfEvI09YqdtZZ3~nN1bR7d8Pd8gbPS3tcOukcPO8~etLT9Wydd~wWtrx0V2~PalDmJVFUgaOe60-WL5IETApV3CgDXVSEfg7y-8eNxNgDCuctBSNKaPIYPh08wYbdVRSqs1la~iK2i2h7G7gCYtXIhmuUx1kCSjYKxeRmC~veuIEflF8EY7Ch2SAW2vJ~AVGdgymSsHukllGmHkOvBx1aBNEQ2wWtZRRSrj2AczXJ3Xk62ShDNliAy9nhTrP9z3H~kjgSzE5s-CWjH74FIfw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Delete Account**. A confirmation dialog box appears. - -6. Select a reason for deleting your account from the available options: - - - I get too many emails - - - I want to clear all my submissions - - - I have multiple accounts - - - I don’t use HackerRank anymore - - - Other reasons - -7. Click **Proceed to Delete**. - -8. Enter your **account password**. - -9. Click **Proceed to delete** again to confirm and complete the process. - -**Note:** If you accidentally delete your account, contact [help@hackerrank.com](mailto:help@hackerrank.com) to recover it. - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/manage-account/5981889181-merge-multiple-hackerrank-accounts.md b/data/hackerrank/hackerrank_community/account-settings/manage-account/5981889181-merge-multiple-hackerrank-accounts.md deleted file mode 100644 index 1194f226..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/manage-account/5981889181-merge-multiple-hackerrank-accounts.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: "Merge Multiple HackerRank Accounts" -title_slug: "merge-multiple-hackerrank-accounts" -source_url: "https://help.hackerrank.com/articles/5981889181-merge-multiple-hackerrank-accounts" -article_slug: "5981889181-merge-multiple-hackerrank-accounts" -last_updated_exact: "Mar 24, 2025, 3:12 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Account Settings" - - "Manage Account" ---- - -# Merge Multiple HackerRank Accounts - -_Last updated: Mar 24, 2025, 3:12 PM (Last updated 1 year ago)_ - -If you have multiple HackerRank accounts and want to consolidate them, you can merge one account into another. - -## Merging Accounts - -To merge multiple HackerRank accounts: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using the credentials of the account you want to keep. - -2. Click the profile icon in the top-right corner. - -3. Select **Settings** from the drop-down menu. The **Settings** page opens under the **Account** section. - -4. In the **Merge Accounts** section, enter the username and email address of the account you want to merge. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742809339495-image.png?Expires=253370764800&Signature=Be8yBDLKS9hO8Ft2DdMmHDwaXedtnNd8P-TtdG5ocpbtAi51EY~hPKtvNbrGvNPyMiBT4cd5XmQMcgwBsnlNiVnVvX6-ujE~nSDbVsnnUwMLoKhZvK77PpqdSmsMDlSbp6ULn9BFDnC~d4rwn3u-xMQkNR1Y90MDIweNNVwufpU~ytvmFqy1x6a8Gq-m9WvMm3ILqo2b4Km8j5OwlssCBwuhusyX4vqO7tfH5HyEqEXo~i-0JscFFAjcNW7DnlNEJBVoCvHorCmmg6OQB6QCOI~joy3JtYsmnvMiz7S7fthURagOwslEALz-LcF0cPNUNhy0vta6KKFOwwL14xUHag__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Submit**. - -6. Check your email inbox for a confirmation message and click the confirmation link to complete the merge. - -**Important Notes:** - -- The merge process may take up to 48 hours to complete. - -- The following data will not be merged: - - - Ratings - - - Medals - - - Messages - - - Hackos - - - Tutorial progress - - - Follow data - -### Merge restrictions - -Your merge request cannot be processed if any of the following conditions apply: - -- The account being merged has participated in a rated competition. - -- Both accounts have participated in the same contest. - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/manage-account/9533293667-create-an-account.md b/data/hackerrank/hackerrank_community/account-settings/manage-account/9533293667-create-an-account.md deleted file mode 100644 index 2a0332e0..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/manage-account/9533293667-create-an-account.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: "Create an Account" -title_slug: "create-an-account" -source_url: "https://help.hackerrank.com/articles/9533293667-create-an-account" -article_slug: "9533293667-create-an-account" -last_updated_exact: "Mar 24, 2025, 2:29 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Account Settings" - - "Manage Account" ---- - -# Create an Account - -_Last updated: Mar 24, 2025, 2:29 PM (Last updated 1 year ago)_ - -Creating a HackerRank Community account provides access to coding challenges, certifications, mock interviews, and other resources to enhance programming skills. You can sign up using an email address or a third-party authentication service, such as Google, GitHub, LinkedIn, or Facebook. - -## Creating an account - -To create an account: - -1. Go to the [HackerRank Community](https://www.hackerrank.com/dashboard) dashboard. - -2. Click **Sign Up** in the top-right corner of the page. - -3. Choose a sign-up method: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742806721636-image.png?Expires=253370764800&Signature=G26rFuLM1o04xphz8mM3rvbAjnPV5uk5dmmf~I4h5PtrzMQQMLLLzXE7KJ9EeRPRS7Als3wTGuff-03ETQQM-3ofR3IZI2olSc5n7OmNkEB4FhWy9Rj7IoroHJrECK6Jdn6v5vUinNb2Y9cpAIyCuKGUpw1GA6YZwxfJEnrOlKkCsU1P62yjhsSWZRbS8wQoo~n8JxNttPOz14rXBTczgQv8tC1p5PDu0Ekj11aVLAAjafLFGmkXaHKw133gx4UIvLca1TZ3IrOqM7ID1b6iafPyHevfewSoPD5x-x0sKLFuEbaYq0zi50DDwKoMBy9rppw9~j35VVLtkU-T4nvMlg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Sign up with an email address: - - 1. Enter your full name, a valid email address, and a password. - - 2. Select the checkbox to agree to HackerRank’s **Terms of Service** and **Privacy Policy**. - - 3. Click **Sign Up**. - - - Sign up using a third-party authentication service: - - 1. Click **Continue with Google, GitHub, LinkedIn, or Facebook**. - - 2. Follow the authentication steps for the selected service. - -4. Complete the onboarding process by following the on-screen prompts. - -5. Click **Let’s Go** to access your HackerRank dashboard. - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/2857822759-update-personal-details.md b/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/2857822759-update-personal-details.md deleted file mode 100644 index 3b0add65..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/2857822759-update-personal-details.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: "Update Personal Details" -title_slug: "update-personal-details" -source_url: "https://help.hackerrank.com/articles/2857822759-update-personal-details" -article_slug: "2857822759-update-personal-details" -last_updated_exact: "Oct 30, 2025, 3:03 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Account Settings" - - "Profile and Preferences" ---- - -# Update Personal Details - -_Last updated: Oct 30, 2025, 3:03 PM (Last updated 6 months ago)_ - -You can keep your profile information up to date to ensure that employers and the HackerRank Community have the latest details. Your profile remains private by default unless you choose to make it public. Updating your name, phone number, and location helps you maintain a professional presence. - -## Updating personal details - -To update your personal details: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Click the profile icon in the top-right corner. - -3. Select **Profile** from the drop-down menu. - -4. Add or update profile picture: - - 1. Click the edit icon on the profile picture. - - 2. Click **Upload File**. - - 3. Select an image from your device. - - 4. Click **Upload** to save changes. - -5. Update name and headline: - - 1. Click the **edit** icon next to your name. - - 2. Update the **First Name**, **Last Name**, and (optional) **Headline**. - - 3. Click **Save** to apply changes. - -6. Update contact information: - - 1. Click the **edit** icon in the **Personal Information** section. - - 2. Modify the following fields: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742810089096-image.png?Expires=253370764800&Signature=VSN6vEeX4HZbnibNY~zkLpCbrm~8iRH0TXwwnKaqfmOiBOhL-rOzKaiMsW7FPAhZQbAurgP2eYTjqj9qlTn0EDqXJXMgiAulLMegTh1TAp66Yt~TBXS7ZTchRgPToh2YszQRv5Bohto429GyUCmfNcC046u6fNXaXIrUx57jtI5MvhMIN-14CM2TweZow~htcF3Y-AHcZomVWaa98BFRFJrTDHuJ1Jr19AVOlyS-GDE~dBdcr~fxCQTpSkEPNTFdp6isgzxtui~qmBHBqqegBxEqs4DhPlWy1SFPy6l7zU8ZcJjZLYECW8V4chDriR4LmdmtG~y8IajtW-J4l6y0gw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Email** - - - **Country** - - - **Phone Number** - - - **Current Location** - - 3. In the **Who can see this information?** drop-down, choose one of the following visibility options: - - - **Only Me**: Keeps your information private. - - - **Everyone**: Makes your profile publicly visible to others. - - **Note:** If you make your profile publicly visible, other users may see a 404 error when they try to open it. - - This occurs when your account has no visible activity, such as: - - - No completed challenges - - - No earned badges - - - No public certifications - - Your profile becomes publicly accessible once you complete at least one challenge or earn a badge. - - 4. Click **Save** to apply changes. - -\ - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/4472358331-profile-and-preferences-faqs.md b/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/4472358331-profile-and-preferences-faqs.md deleted file mode 100644 index cac552c5..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/4472358331-profile-and-preferences-faqs.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: "Profile and Preferences FAQs Change username Update personal details" -title_slug: "profile-and-preferences-faqs-change-username-update-personal-details" -source_url: "https://help.hackerrank.com/articles/4472358331-profile-and-preferences-faqs" -article_slug: "4472358331-profile-and-preferences-faqs" -last_updated_exact: "Mar 12, 2026, 2:26 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Account Settings" - - "Profile and Preferences" ---- - -# Profile and Preferences FAQs Change username Update personal details - -_Last updated: Mar 12, 2026, 2:26 PM (Last updated 1 month ago)_ - -# Change username - -**Can I change my username after I use all available attempts?** - -No. You can change your username only a limited number of times. After you use all allowed attempts, you cannot change it again. - -**How do I report or delete an impersonated account?** - -Contact HackerRank support at [help@hackerrank.com](mailto:help@hackerrank.com) and provide details about the impersonated account. The support team reviews the request and takes appropriate action. - -# Update personal details  - -**Why does my public profile link show a 404 error when other users open it?** - -Other users see a 404 error when your public profile has no visible activity. - -This occurs when your account has no visible activity, such as: - -- No completed challenges - -- No earned badges - -- No public certifications - -Your profile becomes publicly accessible once you complete at least one challenge or earn a badge. - -**Why does my profile URL stop working after I change my username?** - -When you change your username, your HackerRank profile URL automatically changes to match it. The previous URL becomes inactive and may show a 404 error.\ -To resolve this: - -1. Copy and share your new profile URL. - -2. Update any bookmarks or references that use the old URL, such as in resumes, portfolios, or job applications. - -**Example:** - -- Old: `https://www.hackerrank.com/profile/{oldusername}` - -- New: `https://www.hackerrank.com/profile/{newusername}` - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/5212619529-add-or-delete-links.md b/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/5212619529-add-or-delete-links.md deleted file mode 100644 index 5beb1c4e..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/5212619529-add-or-delete-links.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: "Add or Delete Links Adding links Deleting links" -title_slug: "add-or-delete-links-adding-links-deleting-links" -source_url: "https://help.hackerrank.com/articles/5212619529-add-or-delete-links" -article_slug: "5212619529-add-or-delete-links" -last_updated_exact: "Oct 30, 2025, 4:23 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Account Settings" - - "Profile and Preferences" ---- - -# Add or Delete Links Adding links Deleting links - -_Last updated: Oct 30, 2025, 4:23 PM (Last updated 6 months ago)_ - -You can add or remove links to your professional profiles, such as LinkedIn, GitHub, or portfolio websites, on your HackerRank Community profile. - -# Adding links - -To add links to your profile: - -1. Log in to **HackerRank Community** using your credentials. - -2. Click your profile icon in the top-right corner. - -3. Select **Profile** from the drop-down menu. - -4. In the **Links** section, click **Add Links**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1761821552497-image.png?Expires=253370764800&Signature=rMDMIto7WbnXgvLs4Q8tNgXFR5zvCZWUV0HdzD7SaBiI2zmxVy0aMJjUqlx9tlwscaR5kRclOx9MyzOH1gjpcdc~c~R70CHS8TWYoBoqhI2u8AWk0DUFRj2842beS85WMa6AkZ5TuTVrp8JO4yOtYUBUMZbetgBYD-fztQew3WwDJfAfoq3UjKh0-KSwb-CNj~W8K5wquagu11BkqVrOhGMAjaMy4-mZt-9caTDqgRwjoU4gGFOpPiDbBa1UnkFmuIgoNXatGSmIkB0RO3pTGK643gHXz-zWyrkS6-xYFaTi6xG72XxeUtOTeVsxsy-Texm5TnFlVrJpNw9Xw481eA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Enter the URLs in the default fields (LinkedIn, GitHub, or Portfolio). - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1761821590033-image.png?Expires=253370764800&Signature=aJkwlGD~2B3CdHm1JpJCvA-TG~Y3Xhvgrp-sdwuhauQDsBX182BgLrJHBuJ0SKOPlsevRRjzx6Z1bxz~9g64D8A6ybDg4gDxljO91EiiqFh2kKLCAmXaCLFE1~Sw0TTEkKg1VNRv-WyDYVqaqw1AHaVSztwn91iZ30qBtgGb0mTpwH1f7zljF7YYKVxV4Ee6Q3KaupbLeT3aa3gV46DfINjdMb3rlPF92caMXXxXYfDEf7oFBSPUBxkSriQ1kM~B2rE8RSIX12wdB7TEOAh5s-IEjKfPzQH5V4jtWoPwVn2r2IQdjsxEzFZVkQ7E8lytTZECLPhwlItIdGt4gcH5hw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. *(Optional)* Click **Add another** to include custom links. - - - Select the type of link from the drop-down list and enter the URL. - -7. Click **Save** to apply your changes. - -# Deleting links - -To delete a link from your profile: - -1. Click your profile icon in the top-right corner. - -2. Select **Profile** from the drop-down menu. - -3. In the **Links** section, click **Add Links**. - - 1. For default fields (**LinkedIn**, **GitHub**, or **Portfolio**), delete the URL using **Backspace.** - - 2. For custom links you added, click the **delete icon** next to the link. - -4. Click **Save** to confirm the changes. - -\ diff --git a/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/7393075509-add-or-edit-education-details.md b/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/7393075509-add-or-edit-education-details.md deleted file mode 100644 index e9357a29..00000000 --- a/data/hackerrank/hackerrank_community/account-settings/profile-and-preferences/7393075509-add-or-edit-education-details.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: "Add or Edit Education Details Adding education details Editing education details Deleting an education entry" -title_slug: "add-or-edit-education-details-adding-education-details-editing-education-details-deleting-an-education-entry" -source_url: "https://help.hackerrank.com/articles/7393075509-add-or-edit-education-details" -article_slug: "7393075509-add-or-edit-education-details" -last_updated_exact: "Oct 30, 2025, 4:21 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Account Settings" - - "Profile and Preferences" ---- - -# Add or Edit Education Details Adding education details Editing education details Deleting an education entry - -_Last updated: Oct 30, 2025, 4:21 PM (Last updated 6 months ago)_ - -You can add or update your educational background in your HackerRank Community profile. - -# Adding education details - -To add your education details: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Click your profile icon in the top-right corner. - -3. Select **Profile** from the drop-down menu. - -4. In the **Education** section, click **Add Education**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1761821246324-image.png?Expires=253370764800&Signature=stpD8iFODGsVFkcaxSPgCkVe0GOnvht9Zhl3flAXyNdrzre5Zn4KoQVOL4mXzW3GYsvvBLEjocQPcj28D20t-mzAfSZTaSK~RCzRHcrQ5f7tUfz5IIBu5zbf8UsZFvEc7qLF2ed2RyJvoDxCWFGWwxvGZ2fpqY9M7wY~hZBdyvhhycw-DHVPLZfS1be-xHsXskmj7wT8z~hHTpNEJiL3AwerB14wY~OJ9~P5iLNk6T5XLtFae5aq3CHwpAIBQvaT8WH4KqGbGoug-xTbawUnsREGAmH4DxmPq745PyDPQanRAe-juUKvu2M5qUG4ttP1cvvFts485ck335rSaCCE5Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Enter your education details: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1761821310738-image.png?Expires=253370764800&Signature=YRPNAWi09i~-uA8IXfDgQXyitJj0cYFxIZiJDTXBcqeO156jp~S-Ntj0uBtL~b9EJRfTM5xSunKtqATkqNlxz3i9WgxmliNAi49JjV-JEWoenQNsZx8eKluF9~C3RxVVjPr~qIvZkBSdCQp~203AweJwXQHevrPhGQQ5~NMFjCWFyPPefwtNhYw8mU6ZmviblO58vTn0zhq3Y8u-~sS0OprkpYrKoxQikRd1TGrArK-jytBVhDi22-00qpjpiIcD4SOJmwlTumbZfehrPcB0KexHJrSV4d1Qbgk7b1hhJ~YqtZk73R2PtL0Bk38PA6PjBr-fDl0~uGH3~-PqBypArw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **School/College:** Enter or select your institution’s name. - - - **Degree:** Enter your degree (for example, B.E or M.Tech). - - - **Department:** Enter your field of study (for example, Computer Science and Engineering). - - - **Currently studying here:** Select this checkbox if you are still pursuing the program. When selected, the **Ending in** filed is disabled. - - - **Starting from:** Select the month and year you started. - - - **Ending in:** Select the month and year you completed or expect to complete your program. - - - **Score:** Choose the score type (for example, CGPA or Percentage) and enter your score. - - - **Description:** Add any relevant details about your coursework or achievements. - -6. (Optional) Click **Add another** to include another education entry. - -7. Click **Save** to apply changes. - -# Editing education details - -To edit existing education details: - -1. Click your profile icon in the top-right corner. - -2. Select **Profile** from the drop-down menu. - -3. In the **Education** section, click the **edit icon** next to the entry you want to update. - -4. Modify the required information. - -5. Click **Save** to confirm changes. - -# Deleting an education entry - -To delete an education entry: - -1. Click your profile icon in the top-right corner. - -2. Select **Profile** from the drop-down menu. - -3. In the **Education** section, click the **edit icon** next to the entry you want to delete. - -4. Click **Delete this entry** at the bottom of the modal. - -5. Click **Delete** to confirm. - -\ diff --git a/data/hackerrank/hackerrank_community/additional-resources/4147773232-troubleshooting-login-issues.md b/data/hackerrank/hackerrank_community/additional-resources/4147773232-troubleshooting-login-issues.md deleted file mode 100644 index fdd3e9f9..00000000 --- a/data/hackerrank/hackerrank_community/additional-resources/4147773232-troubleshooting-login-issues.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Troubleshooting Login Issues Issue 1: Invalid credentials Issue 2: Wrong login page Issue 3: Password or cache" -title_slug: "troubleshooting-login-issues-issue-1-invalid-credentials-issue-2-wrong-login-page-issue-3-password-or-cache" -source_url: "https://help.hackerrank.com/articles/4147773232-troubleshooting-login-issues" -article_slug: "4147773232-troubleshooting-login-issues" -last_updated_exact: "Oct 27, 2025, 11:12 AM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Additional Resources" ---- - -# Troubleshooting Login Issues Issue 1: Invalid credentials Issue 2: Wrong login page Issue 3: Password or cache - -_Last updated: Oct 27, 2025, 11:12 AM (Last updated 6 months ago)_ - -This article explains how to resolve common login issues that you may encounter when accessing your HackerRank Community account. - -# Issue 1: Invalid credentials - -- **Cause:** You entered an incorrect email address or password.\ - HackerRank supports login using an email and password or third-party accounts such as Google, Facebook, LinkedIn, and GitHub. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1760683757408-image.png?Expires=253370764800&Signature=EPkQSNrl6tQ6WAF0E8ExHyQrxwtB4t58oLllTAPPgV54LJaLeOU0CtziMajF7SfDhH8mp6LaJLEZ2kK8Qb-4Bizg78N1ZXBEPdRh-yqzE7X6Yp0FfuPNo~MhpPqM40~FwP1f5iXD1e-2av83b4A7di9aZqBQKmJHAcNyzvHD7fS2FWXprgJgbVajnETcrQTVaQxx1LzAS7NzOFgT-6cHS1QNvvlDHaM64-SwseaDjARNzjGZAbKQduKvT6yoerux-I8wygH-fi4PLawPTGjc2va7mno1vc9qAkA-Qeg3RzvLWIIi8BBAW3otkvdtvAFusbPx-VXulV0~cl0-79nRlg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Solution:** - - 1. Verify that you are entering the correct email address and password. - - 2. If you signed up using a third-party account (Google, Facebook, LinkedIn, or GitHub), use the same platform to log in. - - 3. Select **Forgot Password** on the login page to reset your credentials if needed. - - 4. Remove any saved passwords from your browser before trying again. - -**Note:** If you do not have a HackerRank account, see [](https://www.hackerrank.com/signup) [📄 Create an Account](/articles/9533293667). - -# Issue 2: Wrong login page - -- **Cause:** You are trying to log in using HackerRank business URL instead of the HackerRank for developer URL. - - For example, you may see the message: `Please use a valid business email address to sign up`. - -- **Solution:** Use the following HackerRank for developer login URL: [https://www.hackerrank.com/signup](https://www.hackerrank.com/signup) - -# Issue 3: Password or cache - -- **Cause:** Saved passwords or cached browser data are preventing you from logging in successfully. - -- **Solution:** - - 1. Clear your browser cache and remove all saved HackerRank passwords. - - 2. Select [Forgot Password](https://www.hackerrank.com/auth/forgot_password) on the login page to reset your credentials if needed. - -\ diff --git a/data/hackerrank/hackerrank_community/additional-resources/4438598153-best-practices-for-receiving-hackerrank-emails.md b/data/hackerrank/hackerrank_community/additional-resources/4438598153-best-practices-for-receiving-hackerrank-emails.md deleted file mode 100644 index 3d3b12e7..00000000 --- a/data/hackerrank/hackerrank_community/additional-resources/4438598153-best-practices-for-receiving-hackerrank-emails.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: "Best Practices for Receiving HackerRank Emails Check your spam, junk, or promotions folder Add HackerRank to your contacts Verify mailbox storage" -title_slug: "best-practices-for-receiving-hackerrank-emails-check-your-spam-junk-or-promotions-folder-add-hackerrank-to-your-contacts-verify-mailbox-storage" -source_url: "https://help.hackerrank.com/articles/4438598153-best-practices-for-receiving-hackerrank-emails" -article_slug: "4438598153-best-practices-for-receiving-hackerrank-emails" -last_updated_exact: "Oct 30, 2025, 3:05 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Additional Resources" ---- - -# Best Practices for Receiving HackerRank Emails Check your spam, junk, or promotions folder Add HackerRank to your contacts Verify mailbox storage - -_Last updated: Oct 30, 2025, 3:05 PM (Last updated 6 months ago)_ - -Follow these best practices to ensure that emails from HackerRank are successfully delivered to your inbox. - -# Check your spam, junk, or promotions folder - -If you do not see a HackerRank email in your inbox: - -- Check your spam, junk, or promotions folders. - -- If you find the email, mark it as Not Spam or move it to your inbox. - -This action helps your email provider recognize future emails from HackerRank as safe. - -# Add HackerRank to your contacts - -Add the following email addresses to your contacts or safe sender's list: - -- [help@hackerrank.com](mailto:support@hackerrankforwork.com) - -- [*@hackerrank.com](mailto:no-reply@hackerrank.com) - -This action ensures that future communications from HackerRank are delivered directly to your inbox. - -# Verify mailbox storage - -Make sure that your mailbox has sufficient storage space to receive new emails. A full mailbox can cause emails to bounce or fail to deliver. - -\ diff --git a/data/hackerrank/hackerrank_community/additional-resources/4609107971-general-faqs.md b/data/hackerrank/hackerrank_community/additional-resources/4609107971-general-faqs.md deleted file mode 100644 index 1fe10d0a..00000000 --- a/data/hackerrank/hackerrank_community/additional-resources/4609107971-general-faqs.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "General FAQs" -title_slug: "general-faqs" -source_url: "https://help.hackerrank.com/articles/4609107971-general-faqs" -article_slug: "4609107971-general-faqs" -last_updated_exact: "Mar 10, 2025, 6:14 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Additional Resources" ---- - -# General FAQs - -_Last updated: Mar 10, 2025, 6:14 PM (Last updated 1 year ago)_ - -**How do I apply for a job or internship at HackerRank?** - -Visit our [Careers](https://www.hackerrank.com/careers) page to explore current job and internship openings. Check back periodically for updates, and apply to any role that aligns with your interests. - -**How can I request data deletion under GDPR?** - -You can delete all your data by deleting your account. For more information, refer to the [📄 Delete an Account](/articles/5618101592). - -\ diff --git a/data/hackerrank/hackerrank_community/additional-resources/4745765442-notification.md b/data/hackerrank/hackerrank_community/additional-resources/4745765442-notification.md deleted file mode 100644 index 1473fa58..00000000 --- a/data/hackerrank/hackerrank_community/additional-resources/4745765442-notification.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: "Notification" -title_slug: "notification" -source_url: "https://help.hackerrank.com/articles/4745765442-notification" -article_slug: "4745765442-notification" -last_updated_exact: "Jul 23, 2025, 7:12 PM" -last_updated_relative: "Last updated 9 months ago" -breadcrumbs: - - "Additional Resources" ---- - -# Notification - -_Last updated: Jul 23, 2025, 7:12 PM (Last updated 9 months ago)_ - -HackerRank is updating its platform to simplify the user experience and reinforce its core mission: helping developers prepare and certify their skills. - -## Impact - -The **Home** and **Apply** tabs will be deprecated, but the features of the **Home** tab remain accessible under other tabs. - -## Where to find Home tab features - -The following information summarizes where you can access each Home tab feature: - -- **Mock Interviews**: The **Mock Interviews** feature is available under the **Prepare** tab. You can also access it directly [here](https://www.hackerrank.com/mock-interviews).  - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1753267782869-image.png?Expires=253370764800&Signature=sf2PjLYejcz6h3dfRvej0dd~m4mxqJwc5fQJS7LvTWtFznmLzgIY8y3iyUxnC8slaIxDjetPse3xURTV3NrhyFLdSnr9XF2R81Qp24Gt76EK8hOwpfn8dSxygv3WQnpggJplWVDPgQ0SMbJ5b8RD~dm6DqT1Plp8QwtDa1NOafctISOGgoWgZNnWDt70LnKmAncOvcYVizhSocbiOk-DvZZpWFUmOWGH9-sIdQYUY2RWQ6v43ARZd5PyKiHx1XkY4BWqCy-ekfpcxJbnvqH4NHfwvGQz8l6Q~lLcTnPb3BeQ6K4SF5R4~cuEGjGiHdB3nnCIWMURbS6irk4HNV-t0Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Coding challenges**: All **Coding challenges**, such as Algorithms, Data Structures, and React, are available in the **Prepare** tab. - - ![PrepareCodingQues.gif](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1753267948229-PrepareCodingQues.gif?Expires=253370764800&Signature=KOSWVLoLYrx1-jcP5QNIUaK~LoulTJ-tot1skeVoiyF9r3QyFFC0ep8fq2cRfoiriJrmqUVEEsLEyO2RldBFLSdsdQAdNsy59zfGOdBLCxsoBw4EcmMHudUUEORHexFNkcPbO1l6vDrUNiJSG9XZo2mnHEcE1m2nps23YK4ZR9zpio2WPBjhQC8JDLpP8jBhXn4hadHfg6xuzM~CJiM6f2Harv80hIZxcZFnUSaZJbfbPmTg06wBTgvE8MH27FSMDj2~EsxXCgujlApr4ngLFrQLMfZuRGzccWIEGoJ-yjbVjZ7JtCb8DFz4FjsmfeRnk5wYPDD7UFgjdurDz8m8Wg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Role certification tests**: Role-based certification tests are accessible through the **Certify** tab. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1753267857396-image.png?Expires=253370764800&Signature=VpqqbmAwE23h7oIftQqV4J0zAkgnieHRN6j9qch0MXL3F~wwZQiTh3liW0IPtqKj6x4anrU4u20MUZ4yuyxpbiU-VFQS3GQm55ODTBrUyg1iV8SRp9mjOm16U2sQvdUnqSEWKEP4x6UQhHJ7k1CRl4VPwYB8dKuVSZd87~A05vsVzkU16DH3BQTBqVTrNMTTi6oQgj-nHzhaguW7XC-28jU7F0vVJ6PSz2Dh~aZWF0mppR6MUMMdxREc3kusr9vrpiJaMPN4yl0CFFDae9uzXcjc~9WHO5VRxHz3xqGOxabg3ilJXxPf86BllpvxXO0F1qadVPKRziyVDEOTlb6UeA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Résumé review**: The Résumé Review feature is available [here](https://www.hackerrank.com/resume). - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1753267887042-image.png?Expires=253370764800&Signature=vSooJGnxdlId9M5EuJNMBPaDkufgPCc-MODqt~xhfcXAKNhp37hCz2P1jLZc7fjUVsTe0w0FT-cLoP9uQ5QiZ0ngrpfgVxjMq7OmdK5wMzPcKFfWk7tz6fpRVAxcL-vIXQoFtMRV3fPfsSZchbnEmtb4FgCWGYH4us6GjMZGGZbi03ruPd13x7n-ke41MpDmr-pU~6dLw4rC~Eqq8ahej4XJSeUbl-ebjJE~dUA72uGPS9vEmzRZvZI5PzQOJoJMcwrNyaEFEQ~2B11HtZ6oadqvPqOKb8hxq6skDWLUE2Y-CQGbIDiF~J9IB0gfx5zXbeqUd4wqqeUQhZH7hlGVdw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Job listings**: Job listings feature has been removed following the deprecation of the **Apply** tab. - -## Rollout timeline - -The update will begin rolling out over the coming weeks, and users will see changes gradually reflected across the platform. - -**Note:** If you have any questions or need assistance, contact HackerRank Support at [help@hackerrank.com](mailto:help@hackerrank.com). - -\ diff --git a/data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/1560975739-search-for-jobs.md b/data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/1560975739-search-for-jobs.md deleted file mode 100644 index 060537ba..00000000 --- a/data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/1560975739-search-for-jobs.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "Search and Apply for Jobs" -title_slug: "search-and-apply-for-jobs" -source_url: "https://help.hackerrank.com/articles/1560975739-search-for-jobs" -article_slug: "1560975739-search-for-jobs" -last_updated_exact: "Mar 5, 2025, 6:50 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Additional Resources" - - "Job Search and Applications" ---- - -# Search and Apply for Jobs - -_Last updated: Mar 5, 2025, 6:50 PM (Last updated 1 year ago)_ - -The job search feature allows you to explore and apply for developer job opportunities worldwide. - -## Applying for a job - -To apply for a job: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Apply** tab to view available developer jobs. - -3. Refine the job list using the following filters: - - - **Role**: Select a role that matches your expertise (For example, Back-End Engineer or Data Analyst). - - - **Experience level**: Choose an experience level (For example, 0–3 years, 3–5 years, or 5–7 years). - - - **Location**: Specify your preferred job location. - - - **Company**: Select the company you want to apply to. - -4. Select a job title to view the job description, which includes required skills, experience, qualifications, and responsibilities. - -5. *(Optional)* Check your resume score before applying: - - - Upload your resume for each job listing to receive a compatibility score. - - - If there are skill gaps, HackerRank highlights them and provides links to relevant practice resources. - - - If you have not uploaded a resume: - - 1. Click **Upload a Resume** or **Choose from Resume Builder**. - - - To upload a file, drag and drop your resume or click **Choose File** (PDF format, up to 5 MB). - - - To use the resume builder, select a resume from the preview pane and click **Choose Resume**. - - 2. Click **Check Resume Score** to generate a compatibility score. - -6. Click **Apply** and follow the prompts to complete your application. Use the **Application Tracker** dashboard to manage your job applications. For more information, see **Track Job Applications.** - -\ diff --git a/data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/7358354033-set-up-quick-apply.md b/data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/7358354033-set-up-quick-apply.md deleted file mode 100644 index 814cf420..00000000 --- a/data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/7358354033-set-up-quick-apply.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: "Set Up HackerRank QuickApply" -title_slug: "set-up-hackerrank-quickapply" -source_url: "https://help.hackerrank.com/articles/7358354033-set-up-quick-apply" -article_slug: "7358354033-set-up-quick-apply" -last_updated_exact: "Mar 10, 2025, 12:59 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Additional Resources" - - "Job Search and Applications" ---- - -# Set Up HackerRank QuickApply - -_Last updated: Mar 10, 2025, 12:59 PM (Last updated 1 year ago)_ - -HackerRank QuickApply is a free browser extension that simplifies the job application process by automatically filling application forms using information from your HackerRank profile. - -QuickApply extracts key details from your HackerRank profile, such as personal information, work experience, education, and skills, to populate job application forms automatically. It currently supports applications powered by the following Applicant Tracking Systems (ATSs): - -- Avature - -- Greenhouse - -- Oracle - -- SmartRecruiters - -- Workable - -- Workday - -You can set up QuickApply using the Chrome extension or from the HackerRank Community site. - -## Setting up QuickApply from the Chrome Web Store - -To set up QuickApply using the Chrome Web Store: - -1. Open the **Chrome Web Store** and search for [HackerRank QuickApply](https://chromewebstore.google.com/detail/hackerrank-quickapply/mmlghgaenodejbokcogohcjelnogcckl?hl=en) extension. - -2. Click **Add to Chrome**. - -3. Click **Add Extension** when prompted and wait for the extension to install. - - - If you are not logged in, log in. You will be redirected to the QuickApply confirmation screen. - - - If you are already logged in, you are automatically redirected to the QuickApply confirmation screen. - -4. Click **Find Jobs** to start applying for jobs. - -## Setting up QuickApply from the HackerRank Community - -To set up QuickApply from the HackerRank Community site: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Apply** tab. - -3. Select **See how it works** to start the QuickApply onboarding process. - -4. Follow the on-screen instructions to: - - 1. Upload your resume to enable QuickApply to pre-fill your job applications. - - 2. Add any missing details, such as: - - - Personal information - - - Education - - - Work experience - - - Skills - -5. Click **Download QuickApply** to install the extension. - -6. Click **Add to Chrome**. - -7. Click **Add Extension** when prompted and wait for the extension to install. A new tab opens with the QuickApply confirmation screen. - -8. Click **Find Jobs** to start applying for jobs. - -**Note:** If you install QuickApply on one browser and switch to another, a reminder appears in the **Apply** tab, prompting you to install QuickApply on the new browser. - -\ diff --git a/data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/9106957203-create-a-resume-with-resume-builder.md b/data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/9106957203-create-a-resume-with-resume-builder.md deleted file mode 100644 index 13a08e43..00000000 --- a/data/hackerrank/hackerrank_community/additional-resources/job-search-and-applications/9106957203-create-a-resume-with-resume-builder.md +++ /dev/null @@ -1,153 +0,0 @@ ---- -title: "Create a Resume with Resume Builder" -title_slug: "create-a-resume-with-resume-builder" -source_url: "https://help.hackerrank.com/articles/9106957203-create-a-resume-with-resume-builder" -article_slug: "9106957203-create-a-resume-with-resume-builder" -last_updated_exact: "Mar 7, 2025, 4:17 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Additional Resources" - - "Job Search and Applications" ---- - -# Create a Resume with Resume Builder - -_Last updated: Mar 7, 2025, 4:17 PM (Last updated 1 year ago)_ - -The HackerRank Resume Builder is a powerful tool that helps you create a professional resume in just a few steps. It allows you to showcase your skills, achievements, and certifications to stand out to potential employers. - -## Creating a resume with Resume Builder - -You can create a resume in one of the following ways: - -- Build from scratch using a template. - -- Import an existing resume in .doc, .docx, or .pdf format. - -### Creating a resume from scratch - -To create a resume from scratch: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Click the **App Switcher** (grid icon) in the top-right corner. - -3. Select **Resume Builder** from the dropdown menu. - -4. Click **Create New**. - -5. Select a template: - - - Classic - - - Modern - -6. Click **Confirm**. - -7. In the **Resume Dashboard**, expand **Resume Details** in the left panel and complete the following sections: - - - **Personal Information**: Enter your name, contact details, and address. Use the **Links** section to add URLs for GitHub, LinkedIn, HackerRank, CodeChef, LeetCode, CodeForces, Portfolio, Blog, and Stack Overflow. - - - **Experience**: List job titles, employers, dates, and key responsibilities. - - - **Education**: Provide degree details, institutions, and graduation dates. - - - **Skills**: Add technical skills such as programming languages, frameworks, tools, platforms, and databases. - - - **Projects**: Highlight key projects with descriptions and outcomes. - - - **Certificates**: Add professional certifications. - - - **Additional**: Add honors and awards. - -8. View a real-time preview of your resume on the right-hand side. - -### Creating a resume from an existing file - -To create a resume from an existing file: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Click the **App Switcher** (grid icon) in the top-right corner. - -3. Select **Resume Builder** from the dropdown menu. - -4. Click **Import Resume**. - -5. In the **Import Your Resume** window, choose one of the following options: - - - Drag and drop your resume file. - - - Click **Choose a file** to browse and select your resume. - -6. Click **Continue**. The system automatically detects and pre-fills sections. - -7. Select a template to change the layout. - - 1. Click **Change Template** in the top-right corner. - - 2. In the **Select a Template** dialog box, choose either Classic or Modern. - - 3. Click **Confirm**. - -8. Expand **Resume Details** in the left panel to review and update the relevant sections. - -9. View a real-time preview of your resume on the right-hand side. - -## Optimize your resume - -An optimized resume improves your chances of being noticed by recruiters. HackerRank Resume Builder provides AI-powered tools to enhance your resume, ensuring it aligns with job descriptions and industry standards. - -### Resume Matcher - -Ensure your resume aligns with job descriptions before submitting it. Use **Resume Matcher** to compare your resume against job requirements. - -To use Resume Matcher: - -1. Select **Resume Matcher**. - -2. Click **+ Add Job**. - -3. Paste the job posting link. The system retrieves job details and checks if your resume includes relevant skills, experience, and keywords. - -4. Select **Add Another Job** to compare multiple job descriptions. - -### AI-powered resume review - -You can receive instant, actionable feedback on your resume with **AI Review**. - -To use AI Review: - -1. Select **Try AI Review** in the top-right corner. - -2. Click **Start Review**. The AI analyzes your resume and provides detailed feedback. - -3. Review the feedback and update your resume accordingly. - - - Select the resolve button () to mark a comment as addressed after making necessary edits. - - - Select the **X** button to dismiss inaccurate or redundant feedback. - - - Select the filter icon in the upper-right corner to view resolved comments. - -**Note:** You have five free resume review credits. Each review uses one credit. - -## Download your resume - -To download your resume: - -1. Select **Download** in the top-right corner. - -2. Choose a download option: - - - Download PDF - - - Download LaTeX - - - Download JSON - -**Note:** Use the share option to copy the link. Enable **Anyone with the link can view** to allow access. - -\ - -\ diff --git a/data/hackerrank/hackerrank_community/certifications/2077861863-download-certificate.md b/data/hackerrank/hackerrank_community/certifications/2077861863-download-certificate.md deleted file mode 100644 index 98b8cb69..00000000 --- a/data/hackerrank/hackerrank_community/certifications/2077861863-download-certificate.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: "Download Certificate" -title_slug: "download-certificate" -source_url: "https://help.hackerrank.com/articles/2077861863-download-certificate" -article_slug: "2077861863-download-certificate" -last_updated_exact: "Mar 10, 2025, 2:47 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Certifications" ---- - -# Download Certificate - -_Last updated: Mar 10, 2025, 2:47 PM (Last updated 1 year ago)_ - -You can download your HackerRank certification to save, share, or add to your LinkedIn profile or social media. - -## Downloading certificate - -To download a certificate: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Click the profile icon in the top-right corner. - -3. Select **Profile** from the drop-down menu. - -4. Scroll to the **My Certifications** section. - -5. Click the certificate you want to download or share. - -6. Click **Download** to save the certificate. - -7. (Optional) Copy the certificate **Iframe Link** to share on platforms such as Facebook, Twitter, and LinkedIn. - -8. (Optional) Click **Add to Profile** to add the certificate to your LinkedIn profile. - -\ diff --git a/data/hackerrank/hackerrank_community/certifications/2563639100-introduction-to-certification.md b/data/hackerrank/hackerrank_community/certifications/2563639100-introduction-to-certification.md deleted file mode 100644 index 02af7099..00000000 --- a/data/hackerrank/hackerrank_community/certifications/2563639100-introduction-to-certification.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: "Introduction to Certification" -title_slug: "introduction-to-certification" -source_url: "https://help.hackerrank.com/articles/2563639100-introduction-to-certification" -article_slug: "2563639100-introduction-to-certification" -last_updated_exact: "Nov 18, 2025, 6:56 PM" -last_updated_relative: "Last updated 5 months ago" -breadcrumbs: - - "Certifications" ---- - -# Introduction to Certification - -_Last updated: Nov 18, 2025, 6:56 PM (Last updated 5 months ago)_ - -HackerRank certifications are free, timed assessments that allow developers to demonstrate their technical skills to potential employers. These certifications validate proficiency in high-demand skills, such as Python, JavaScript, and React, and job roles, such as software engineer and front-end developer. - -## Types of certifications - -HackerRank offers two types of certifications: - -- [Skill-based certifications](https://hackerrank-community-knowledge-base.help.usepylon.com/articles/2563639100-introduction-to-certification#role-based-certification-34) - -- [Role-based certifications](https://hackerrank-community-knowledge-base.help.usepylon.com/articles/2563639100-introduction-to-certification#role-based-certification-33) - -Each certification test consists of two to four timed questions that evaluate key competencies employers expect for that skill or role. - -### Skill-based certification - -Skill-based certifications evaluate expertise in a specific skill. HackerRank offers 21 technical skill certifications that range from universal competencies, such as problem-solving, to specialized skills, such as Java or Python. The following list shows all 21 skill-based certifications and the respective concepts assessed in each certification test: - -**Problem-solving** - -- **Problem-solving (Basic):** Functions, currying, hoisting, scope, inheritance, events, and error handling. - -- **Problem-solving (Intermediate):** Data structures (For example, hash maps, stacks, and queues) and algorithms (For example, optimal solutions). - -**SQL** - -- **SQL (Basic):** Simple queries, relationships, and aggregators. - -- **SQL (Intermediate):** Complex joins, unions, and sub-queries. - -- **SQL (Advanced):** Query optimization, data modeling, indexing, window functions, and pivots. - -**R** - -- **R (Basic):** Fundamentals of the R programming language, including data frames, packages, reshaping data, and data interfaces. - -- **R (Intermediate):** Advanced concepts, including conditional statements, loops, functions, writing efficient and readable code, regular expressions, data structure manipulation, and handling dates and times. - -**REST API** - -- **REST API (Intermediate):** Retrieving data from an API and processing it with parameters or paging. - -**JavaScript** - -- **JavaScript (Basic):** Functions, currying, hoisting, scope, inheritance, events, and error handling. - -- **JavaScript (Intermediate):** Design patterns, memory management, concurrency models, and event loops. - -**React** - -- **React (Basic):** Basic routing, rendering elements, internal state management, event handling, ES6 syntax, JavaScript, and form validation. - -**Angular** - -- **Angular (Basic):** Model-view-controller (MVC) frameworks, components (angular, dynamic, styling), TypeScript, two-way binding, and form validation. - -- **Angular (Intermediate):** Routing, NgModules, observables for data transmission and event handling, dependency injection, and APIs. - -**C#** - -- **C# (Basic):** Program structure, types and variables, basic object-oriented programming (OOP), properties and indexers, collections, and exception handling. - -**CSS** - -- **CSS (Basic):** Cascading and inheritance, text styling, layout usage, and element boxing. - -**Go** - -- **Go (Basic):** Core Go features, simple data structures (arrays and maps), data types, and interfaces. - -- **Go (Intermediate):** Functions, pointers, file handling, building web services, and error handling. - -**Python** - -- **Python (Basic):** Scalar types, operators and control flow, strings, collections, iteration, modularity, objects, types, and classes. - -**Java** - -- **Java (Basic):** Classes, data structures, inheritance, and exception handling (Java 7 or Java 8). - -**Node.js** - -- **Node.js (Basic):** Package and module management, callbacks, event loops, event emitters, buffers, streams, and file systems. - -- **Node.js (Intermediate):** Event-driven architecture and concurrency. - -### Role-based certification - -Role-based certifications evaluate multiple related skills to assess readiness for a specific job role. HackerRank offers the following role-based certifications and evaluates the respective skills for each role: - -- **Software engineer:** Problem-solving, SQL, and REST API - -- **Software engineer intern:** Problem-solving and SQL - -- **Front-end developer (React):** React, CSS, and JavaScript - -\ diff --git a/data/hackerrank/hackerrank_community/certifications/8941367927-certifications-faqs.md b/data/hackerrank/hackerrank_community/certifications/8941367927-certifications-faqs.md deleted file mode 100644 index 5e7c84dd..00000000 --- a/data/hackerrank/hackerrank_community/certifications/8941367927-certifications-faqs.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: "Certifications FAQs" -title_slug: "certifications-faqs" -source_url: "https://help.hackerrank.com/articles/8941367927-certifications-faqs" -article_slug: "8941367927-certifications-faqs" -last_updated_exact: "Apr 1, 2026, 2:32 PM" -last_updated_relative: "Last updated 4 weeks ago" -breadcrumbs: - - "Certifications" ---- - -# Certifications FAQs - -_Last updated: Apr 1, 2026, 2:32 PM (Last updated 4 weeks ago)_ - -**Can I update the name on my certificate?** - -Yes. You can update the name on your certificate only once per account. - -When you update your name, the change applies to all your certificates. After you update it, you cannot change it again. - -To update the name on your certificate: - -![Untitled 1434.gif](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1775033667842-Untitled1434.gif?Expires=253370764800&Signature=i5eXjpr8Zn~06d65SHzQ7IIhBJVRIfN7yqW78oNk7NMMLfn1Jmyld6altuebucddpzXncSvp233IG~X65VrdIPRdGUk1aVtAaUZ3lNdUSGbvYtSol3yNUeC0KNOC1C5TAz2Np~ecQkAGzk5JO5c8SugtbHhh1s1kpwVy7uUTHRmSunT6m8RCUB-1VDYS0ZC4kfmRjC27IGYgcc1gGkpoloYco9TIAUC55kfNraKAkvSQcdATm3a46JJFr9blpAgk~qlS36R4KkCCUvY19NhB-lPQ0kEz-LVjqBXygTDXhwRz-25V4w9to4O7t-Gu3fDMSDx1nB2-BLbzLKNiaKG7ng__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Open your certificate page. - -2. In the **Full Name** field, enter the name you want to display. - -3. Click **Regenerate Certificate**. - -4. In the confirmation dialog, click **Update Name**. - -The platform updates your certificate with the new name. - -**Why did I not receive my certificate after completing the test?** - -If you have not received your certificate, follow these steps: - -1. Make sure you are logged in to the same HackerRank Community account you used to take the certification test. Certificates do not appear in other accounts. - -2. Go to the **Certify** tab in your HackerRank Community account and confirm that you passed the test. For more information, see [View Certification status](https://help.hackerrank.com/articles/9788355678-obtain-skill-based-certifications#view-certification-status-4). - - - If you passed, your certificate appears under the **Certifications** section in your profile. For more information, see [📄 Download Certificate](/articles/2077861863). - -3. Allow time for the certificate to appear. Certificates usually appear within a few minutes after you pass a test. In some cases, processing may take up to **24** **hours**. - -4. Contact HackerRank support at [help@hackerrank.com](mailto:help@hackerrank.com) if your certificate is still missing. - -**Which skills certification tests allow only one attempt?** - -The following skills certification tests allow only one attempt: - -- Angular (Basic) - -- C# (Basic) - -- CSS (Basic) - -- Node (Basic) - -- Node.js (Intermediate) - -- R (Basic) - -- React (Basic) - -- REST API (Intermediate) - -You cannot retake the test after submitting it. - -**When can I retake the Certification test?** - -You can retake the certification test 30 days after your previous attempt. The following screenshot shows the message that appears when the certification test becomes available. - -![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1750660003642-image.png?Expires=253370764800&Signature=fpklpxuZyfakIiihlAesJxHdP6-giGRfi43Cfw0ATnSAVlwAP7yyqigmCO26Xknc7YhqewDYwbzY3~7uZpjjS30RbRjSOewXess0Gp6zzeUGp5qEhhyh5TiwM-XZyKJcV8wf1iPp2q8iLycB4FmZVThHM5yk-irpJxFBKL9ukRpJ03BgA7NjN15l5Pq6aQ4jeLmMU-ul8zX-XIJpxUflr~OD7IzbXwLyc4ufzXaSYTfq3RrZKK7sv6qXeyQoLzGzTriDO6BSKSYqmAP0dSyJ1DR4Nqee06~9UhZYdjjVoVlvumtorXZk0A9OPRBeSG1VEp-OpVI0Lf4bE9ZoW~LSmA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**What happens if I lose my internet connection during a certification test?** - -If you lose your internet connection, the test pauses automatically. When your connection is restored, you can continue the test if time remains. If the timer expires while you are offline, the system submits your test automatically. Always start your test with a stable internet connection to avoid interruptions. - -**Can I get the official solutions for my certification test to compare my results?** - -No. HackerRank does not share official solutions or questions from certification tests. - -**Can I request a date change on my certificate?** - -No, certificate date cannot be changed after they are issued. - -\ - -\ diff --git a/data/hackerrank/hackerrank_community/certifications/9788355678-obtain-skill-based-certifications.md b/data/hackerrank/hackerrank_community/certifications/9788355678-obtain-skill-based-certifications.md deleted file mode 100644 index 45f1e3bd..00000000 --- a/data/hackerrank/hackerrank_community/certifications/9788355678-obtain-skill-based-certifications.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: "Obtain Role-Based or Skill-Based Certifications" -title_slug: "obtain-role-based-or-skill-based-certifications" -source_url: "https://help.hackerrank.com/articles/9788355678-obtain-skill-based-certifications" -article_slug: "9788355678-obtain-skill-based-certifications" -last_updated_exact: "Mar 10, 2025, 5:01 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Certifications" ---- - -# Obtain Role-Based or Skill-Based Certifications - -_Last updated: Mar 10, 2025, 5:01 PM (Last updated 1 year ago)_ - -This guide provides instructions on how to earn a HackerRank role-based or skill-based certification. - -## Obtaining a certification - -To obtain a role-based or skill-based certification: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/dashboard) using your credentials. - -2. Go to the **Certify** tab and scroll to the **Get Your Roles Certified** or **Get Your Skills Certified** section. - -3. Select the role or skill you wish to certify in (for example, Software Engineer, *Angular (Basic)*, *React*, *C#*). - -4. Click **Get Certified** to view the test details, such as duration, number of questions, and topics covered. - -5. Click **Get Certified** again to confirm your intent to proceed with the test. - -6. Enter your first name and last name exactly as you want them to appear on your certificate. You cannot change these names later. - -7. Click **Start Test** to view the welcome screen. - -8. Read the test instructions carefully. The timer begins as soon as the test starts and cannot be paused. - -9. *(Optional)* Click **Try Sample Test** if you want to practice and become familiar with the testing environment. - -10. Click **Continue** to proceed. - -11. Choose your preferred coding environment: - - - **Online IDE**: Code directly within the HackerRank platform. - - - **Local Environment (Git + IDE)**: Work locally using Git and an IDE. - - **Note:** This step is available only for the **Angular, React, and Java** certification tests. - -12. Review the confirmation form and check all required declaration boxes to confirm your agreement. - -13. Click **Continue** and wait while HackerRank provisions the server and sets up your environment. - -14. Click **Go to Test** once the environment setup is complete and review the question list in the test section. - -15. Click **Solve** next to a question to open the coding interface. The question description appears in the left pane. - -16. Write your solution in the code editor on the right pane. - -17. Click **Run Tests** to compile and test your solution. - -18. Check the console or log output for error messages or feedback. - -19. Click **Submit** after completing each solution. - -20. Click **Submit Test** after solving all questions or when you are ready to submit before the timer expires. - -21. Confirm submission by clicking **Yes, close this test**. You will not be able to make additional changes after submission. - -## View certification status - -To check your certification status: - -1. Go to the **Certify** tab and locate the relevant certification. - -2. Click **View Status** to display your certification results. - - - If you fail, click **Re-Take Test** to attempt the test again. - - - If you pass, download or share your HackerRank certificate. For more information, refer to the [📄 Download Certificate](/articles/2077861863). - -\ diff --git a/data/hackerrank/hackerrank_community/contests/2437296876-create-a-contest.md b/data/hackerrank/hackerrank_community/contests/2437296876-create-a-contest.md deleted file mode 100644 index ea78e172..00000000 --- a/data/hackerrank/hackerrank_community/contests/2437296876-create-a-contest.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: "Create a Contest" -title_slug: "create-a-contest" -source_url: "https://help.hackerrank.com/articles/2437296876-create-a-contest" -article_slug: "2437296876-create-a-contest" -last_updated_exact: "Mar 16, 2026, 4:55 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Contests" ---- - -# Create a Contest - -_Last updated: Mar 16, 2026, 4:55 PM (Last updated 1 month ago)_ - -HackerRank Community allows you to create coding contests and share challenges with participants worldwide. Once your contest is set up, you can invite participants and track submissions in real-time. - -## Creating a contest - -To create a contest: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Compete** tab. - -3. Click **Create a Contest**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1760600912958-image.png?Expires=253370764800&Signature=XP9GCsjMUO0T~~oCU6e1~QyqVEWuS5rfYxIJTVbNjwNALkH2FexRQgPM4k6BMVVLEbwkMS1czW5yZRMrRpIK50SaEptEds-x9IazCCiM8~5YQMRUvj3C4Vp2~SAfJeneIVDM3crJH37L4Q8c82XOVR7z3dQwsFaBiR4uJ1b8EaXSqV-VV5uQZDdfguelhf7QIYgaja-UgiWl9XXGEJEiNSS-GqZHBYHpgFeqzQP9A73QH~ZteqN~ft64rRe1voB1oLs5QoFOOqaoJxEPX1XQd--8d1PGMzKZSCxPjRy1Pt4NyQKRmYgNSDi9StYRoCuEzlMGDyRGy4C0M6hEaJf7Ag__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. In the **Create Contest** form, enter the following details: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1760600959425-image.png?Expires=253370764800&Signature=kqJLOtABwr5J2ZfOuZi8YoiOeG6AJyekFjYzOTXZ7UnDvh8famjr-gfDtKmdtoBZn-KCZpBpOm6C1PDb~PQjtGrqiXjfG3~F6iX-m6JWgKsgWz7DAJVk5Y5wacQxL5Mg9C27PSs~mPv2fHY4B-wJxbP9Bad1XVBX5F2tOzuuJ5-6E0bs~XxZ9wL52MPvFF0iQPOZ-f9Jw-~g7~lOp9UsxPtornAOXgq1RwQUy4O6vnmHu8Dy8UD6siThFrcic7K-E6xM8RJNDzBxNB8QnkGlud~cwMXM0QC0wRZyjnSmi9FiJzgEFhwPHPQpRkvEF2gqPK5sGYQuk~5lSlvsA0lYIQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Contest Name**: Provide a name for your contest. - - - **Start Time**: Specify the date and time when the contest begins. - - - **End Time**: Specify the date and time when the contest ends. Alternatively, select the checkbox if the contest has no end time. - - - **Organization Type**: Choose the type of organization hosting the contest from the drop-down list (For example, Company, School, Non-Profit, Bootcamp, or Other). - - - **Organization Name**: Enter the name of your organization. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1760600926700-image.png?Expires=253370764800&Signature=qUlK7rvngcbEc4iPZ2d2EHtkseZ1PWRznlBxd8OHAxW67PyF0awrOcT4u4h~IIdYaFDs8Ls~srCEeAtMyWcdv0wRz9NTV2yTV0KhKNlQ9mB2-SaUHAEUJOInHmXEsqEjvl2SHjEfGxO2tyeJ67odg9ttqMfMGxsGTJ~IekMR2O2gGF4UiNLyr2xp8w63HHMDiSSotrBhPZlnMVjwAmSM6pCktI0gNktgm-dUDYK2U4QAV-ErG1RAYnKxON7R1pQH7JFut3bT20dtXw5lp2HBQKHhG~M2Qmz86-oh2dF4yPBovSt06Ka4WZpm7RmiW44CAW4lcI7ZRMA0gtZ8R9Zajg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Get Started** to create the contest. - -**Note:** - -HackerRank performs a Content Review for all newly created contests to ensure they comply with HackerRank’s guidelines. The review usually completes within **24 hours**. This process helps prevent fake, misleading, or unsafe contests from appearing on the platform. - -- If HackerRank removes your contest after the Content Review, you will receive an email. You can create a new contest after making the necessary corrections. - -- If you believe the review outcome needs reconsideration, contact [help@hackerrank.com](mailto:help@hackerrank.com). The HackerRank team reviews all requests and reinstates valid contests when appropriate. - -**Tips :** - -Follow these best practices to ensure your contest meets HackerRank platform standards: - -- Use a clear, relevant title that reflects a programming or learning theme. - -- Write a concise, meaningful description that explains the contest’s purpose. - -- Add at least one coding challenge before you publish. - - - -- Avoid external links, sign-up forms, or promotional content. - -- Keep all participant interactions within the HackerRank platform. - -- Use professional and respectful language throughout your contest details. - -You can also create a contest from your Profile menu. To create a contest from your Profile menu, select **Administration \> Manage Contest \> Create Contest.** - -![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F17836f91-8fd2-4e7d-acc3-e175c2d98b94-2a8640d3-e056-4557-9445-dd501c96fcf6-1760601129497-image.png-33b89fb5-8dc8-42c0-8fd2-0c55243c9d56-573de8df-9aa7-42b2-a66a-2764895bf9d7?Expires=253370764800&Signature=XKt3K0luy2L0-IqB8MZfqCcASWatQ-f6irxqRPPcRmdrcaoOLwSoPkgpTPeRUnga1NjBOiDKuVWBEmU0G-xrsCHtUMbWHIWBzRnAWhF5-mBpY39qwPFoJKcK4GYNPtjQBNdNtlGLAucvv4S5i~4QVfQNMgLo08zzr7BvXCatwoXcBrVCjo2QUVrzohIYZlYqjF4HJOVdhpMJwwSGA3yBkjAXrFfICpw4uqElLo4yG25z3pzfhwzjPGt7BJ9quDFZE27MzlZthpYWEUVrBQl04e9jyxEu8PM9C45y9cPOTCpihEvBcsulFvaXrWNTTFQzTAyl9RToulpC4q7B8iWf8Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/hackerrank_community/contests/3733063247-contests-faqs.md b/data/hackerrank/hackerrank_community/contests/3733063247-contests-faqs.md deleted file mode 100644 index 02f9792c..00000000 --- a/data/hackerrank/hackerrank_community/contests/3733063247-contests-faqs.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Contests FAQs" -title_slug: "contests-faqs" -source_url: "https://help.hackerrank.com/articles/3733063247-contests-faqs" -article_slug: "3733063247-contests-faqs" -last_updated_exact: "Mar 12, 2025, 11:25 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Contests" ---- - -# Contests FAQs - -_Last updated: Mar 12, 2025, 11:25 AM (Last updated 1 year ago)_ - -**Can I create and host coding contests or hackathons on the HackerRank Community platform?** - -Yes, HackerRank Community platform allows you to host coding contests and hackathons. For more information, refer to the [📄 Introduction to Contests](/articles/7535813777). - -**Does HackerRank provide sponsorship for contests or hackathons?** - -No, HackerRank does not provide sponsorship for contests or hackathons. - -\ diff --git a/data/hackerrank/hackerrank_community/contests/7535813777-introduction-to-contest.md b/data/hackerrank/hackerrank_community/contests/7535813777-introduction-to-contest.md deleted file mode 100644 index 214c3bc0..00000000 --- a/data/hackerrank/hackerrank_community/contests/7535813777-introduction-to-contest.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: "Introduction to Contests" -title_slug: "introduction-to-contests" -source_url: "https://help.hackerrank.com/articles/7535813777-introduction-to-contest" -article_slug: "7535813777-introduction-to-contest" -last_updated_exact: "Mar 10, 2025, 4:45 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Contests" ---- - -# Introduction to Contests - -_Last updated: Mar 10, 2025, 4:45 PM (Last updated 1 year ago)_ - -HackerRank contests are coding competitions designed for individuals or teams to practice programming skills and improve problem-solving abilities. Participants can gain recognition in the developer community through these competitions. - -## Types of contests - -HackerRank Community offers three types of coding contests: - -1. **Customer-hosted contests**: Organized by companies using [HackerRank Engage](https://support.hackerrank.com/articles/6424218208-hackerrank-engage) to evaluate and hire developers. - -2. **HackerRank-hosted contests**: Official competitions conducted by HackerRank. These often include prizes and promotional items. - -3. **User-hosted contests**: Created and managed by individual users who want to organize their own coding competitions. For information about creating a contest, refer to the [📄 Create a Contest](/articles/2437296876). - -## Accessing contests - -To explore contests: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Compete** tab. - -3. Browse for contests that match your interests: - - - **Upcoming Contests**: View and register for scheduled contests before they begin. - - - **Active Contests**: Join ongoing challenges. - - - **Archived Contests**: Access past challenges for additional practice. - -4. Click **View All** to see more contests in each category. - -**Note**: To register for an upcoming contest, click **Register Now** under the contest and follow the registration prompts. - -\ - -\ diff --git a/data/hackerrank/hackerrank_community/getting-started/1995877061-introduction-to-hackerrank-community.md b/data/hackerrank/hackerrank_community/getting-started/1995877061-introduction-to-hackerrank-community.md deleted file mode 100644 index ddf4d952..00000000 --- a/data/hackerrank/hackerrank_community/getting-started/1995877061-introduction-to-hackerrank-community.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: "Introduction to HackerRank Community" -title_slug: "introduction-to-hackerrank-community" -source_url: "https://help.hackerrank.com/articles/1995877061-introduction-to-hackerrank-community" -article_slug: "1995877061-introduction-to-hackerrank-community" -last_updated_exact: "Feb 28, 2025, 11:11 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Getting Started" ---- - -# Introduction to HackerRank Community - -_Last updated: Feb 28, 2025, 11:11 AM (Last updated 1 year ago)_ - -HackerRank Community is an all-in-one platform that helps you master coding skills, earn certifications, and advance your career. Whether you are a beginner or an experienced developer, you will find a range of features to support your growth in the software industry. - -## Key features - -The HackerRank Community offers the following features: - -**Practice and improve coding skills** - -- **Problem library:** Solve thousands of coding challenges across various domains such as algorithms, data structures, artificial intelligence, machine learning, and more. - -- **Skill assessments:** Earn skill badges that validate your proficiency in specific technologies and programming languages. - -**Learn and upskill** - -- **Skill tracks:** Follow structured learning paths to develop a strong understanding of programming concepts and industry-relevant technologies. - -- **Certifications**: Earn industry-recognized certifications by completing assessments and stand out in the job market. - -**Job-seeking assistance** - -- **AI mock interviews:** Prepare for real interviews with AI-powered mock interview sessions that provide instant feedback. - -- **Resume builder:** Create a professional resume using the integrated resume builder that showcases your skills, achievements, and certifications. - -- **Job matching:** Receive personalized job recommendations based on your skills, certifications, and career preferences. - -**Developer community** - -- **Interactive discussion forums**: Connect with a global network of developers, exchange insights, and collaborate on projects. - -- **Competitions and hackathons**: Participate in coding competitions and hackathons to test your skills, compete with peers, and earn recognition and rewards. - -\ diff --git a/data/hackerrank/hackerrank_community/index.md b/data/hackerrank/hackerrank_community/index.md deleted file mode 100644 index bd706b1c..00000000 --- a/data/hackerrank/hackerrank_community/index.md +++ /dev/null @@ -1,57 +0,0 @@ -# Hackerrank Community Knowledge Base - -Exported 42 articles. - -## Account Settings / Manage Account -- [Add or Delete Email Addresses](account-settings/manage-account/4418407899-add-or-delete-email-addresses.md) -- [Change Username](account-settings/manage-account/2553429617-change-username.md) -- [Create an Account](account-settings/manage-account/9533293667-create-an-account.md) -- [Delete an Account](account-settings/manage-account/5618101592-delete-an-account.md) -- [Export Account Data](account-settings/manage-account/4689113963-export-account-data.md) -- [Manage Account FAQs Account sign-in Update or reset password Merge multiple HackerRank accounts Delete an account](account-settings/manage-account/1917106962-manage-account-faqs.md) -- [Merge Multiple HackerRank Accounts](account-settings/manage-account/5981889181-merge-multiple-hackerrank-accounts.md) -- [Update or Reset Password](account-settings/manage-account/2403570133-update-or-reset-password.md) -## Account Settings / Profile and Preferences -- [Add or Delete Links Adding links Deleting links](account-settings/profile-and-preferences/5212619529-add-or-delete-links.md) -- [Add or Edit Education Details Adding education details Editing education details Deleting an education entry](account-settings/profile-and-preferences/7393075509-add-or-edit-education-details.md) -- [Profile and Preferences FAQs Change username Update personal details](account-settings/profile-and-preferences/4472358331-profile-and-preferences-faqs.md) -- [Update Personal Details](account-settings/profile-and-preferences/2857822759-update-personal-details.md) -## Additional Resources -- [Best Practices for Receiving HackerRank Emails Check your spam, junk, or promotions folder Add HackerRank to your contacts Verify mailbox storage](additional-resources/4438598153-best-practices-for-receiving-hackerrank-emails.md) -- [General FAQs](additional-resources/4609107971-general-faqs.md) -- [Notification](additional-resources/4745765442-notification.md) -- [Troubleshooting Login Issues Issue 1: Invalid credentials Issue 2: Wrong login page Issue 3: Password or cache](additional-resources/4147773232-troubleshooting-login-issues.md) -## Additional Resources / Job Search and Applications -- [Create a Resume with Resume Builder](additional-resources/job-search-and-applications/9106957203-create-a-resume-with-resume-builder.md) -- [Search and Apply for Jobs](additional-resources/job-search-and-applications/1560975739-search-for-jobs.md) -- [Set Up HackerRank QuickApply](additional-resources/job-search-and-applications/7358354033-set-up-quick-apply.md) -## Certifications -- [Certifications FAQs](certifications/8941367927-certifications-faqs.md) -- [Download Certificate](certifications/2077861863-download-certificate.md) -- [Introduction to Certification](certifications/2563639100-introduction-to-certification.md) -- [Obtain Role-Based or Skill-Based Certifications](certifications/9788355678-obtain-skill-based-certifications.md) -## Contests -- [Contests FAQs](contests/3733063247-contests-faqs.md) -- [Create a Contest](contests/2437296876-create-a-contest.md) -- [Introduction to Contests](contests/7535813777-introduction-to-contest.md) -## Getting Started -- [Introduction to HackerRank Community](getting-started/1995877061-introduction-to-hackerrank-community.md) -## Mock Interviews -- [AI Fluency Mock Interview Prerequisites Taking AI Fluency mock interview Ending an interview Feedback report Viewing previous attempts](mock-interviews/3796809491-ai-fluency-mock-interview.md) -- [Behavioural Mock Interview Prerequisites Taking Behavioural mock interview Ending an interview Feedback report Viewing previous attempts](mock-interviews/5174727491-behavioural-mock-interview.md) -- [Coding Mock Interview Available roles Prerequisites Taking Coding mock interview Ending an interview Feedback report Viewing previous attempts Best practices](mock-interviews/6795045456-coding-mock-interview.md) -- [Introduction to Mock Interview Types of mock interviews Accessing mock interview](mock-interviews/8988753946-introduction-to-mock-interview.md) -- [System Design Mock Interview Prerequisites Taking System Design mock interview Ending an Interview Feedback report Viewing previous attempts](mock-interviews/8813699799-take-a-system-design-mock-interview.md) -- [Technical Screen Mock Interview Available roles Prerequisites Taking Technical Screen mock interview Ending an Interview Feedback report Viewing previous attempts](mock-interviews/5671120169-technical-screen-mock-interview.md) -## Practice Coding Challenges -- [Coding Challenges FAQs](practice-coding-challenges/1273631973-coding-challenges-faqs.md) -- [Introduction to Coding Challenges](practice-coding-challenges/7845849982-introduction-to-challenges.md) -## Prep Kits -- [Introduction to Prep Kits Core components Access Prep Kits Available Prep Kits](prep-kits/1723224478-introduction-to-prep-kits.md) -## Subscriptions, Payments, and Billing -- [Cancel Subscription Plan Cancellation options Cancelling subscription plan](subscriptions-payments-and-billing/6560545309-cancel-subscription-plan.md) -- [Downgrade Subscription Plan Downgrade options Downgrading subscription plan](subscriptions-payments-and-billing/5432562533-downgrade-subscription-plan.md) -- [HackerRank Subscription Plans Available plans](subscriptions-payments-and-billing/9054300007-hackerrank-subscription-plans.md) -- [Purchase Mock Interview Credits](subscriptions-payments-and-billing/3282259518-purchase-mock-interviews.md) -- [Subscriptions, Payments, and Billing FAQs Mock interviews Subscription plans](subscriptions-payments-and-billing/9157064719-payments-and-billing-faqs.md) -- [Upgrade Subscription Plan Upgrade options Upgrading subscription plan](subscriptions-payments-and-billing/4312449655-upgrade-subscription-plan.md) diff --git a/data/hackerrank/hackerrank_community/mock-interviews/3796809491-ai-fluency-mock-interview.md b/data/hackerrank/hackerrank_community/mock-interviews/3796809491-ai-fluency-mock-interview.md deleted file mode 100644 index 1d581289..00000000 --- a/data/hackerrank/hackerrank_community/mock-interviews/3796809491-ai-fluency-mock-interview.md +++ /dev/null @@ -1,178 +0,0 @@ ---- -title: "AI Fluency Mock Interview Prerequisites Taking AI Fluency mock interview Ending an interview Feedback report Viewing previous attempts" -title_slug: "ai-fluency-mock-interview-prerequisites-taking-ai-fluency-mock-interview-ending-an-interview-feedback-report-viewing-previous-attempts" -source_url: "https://help.hackerrank.com/articles/3796809491-ai-fluency-mock-interview" -article_slug: "3796809491-ai-fluency-mock-interview" -last_updated_exact: "Apr 22, 2026, 10:59 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Mock Interviews" ---- - -# AI Fluency Mock Interview Prerequisites Taking AI Fluency mock interview Ending an interview Feedback report Viewing previous attempts - -_Last updated: Apr 22, 2026, 10:59 AM (Last updated 4 days ago)_ - -The AI Fluency mock interview uses an AI-powered, voice-based interviewer to conduct fully autonomous AI fluency interviews. The interview mirrors real-world interview structure and rigor. It provides structured, unbiased feedback to help you evaluate your performance. - -# Prerequisites - -Before you begin, ensure you have the following: - -- Stable internet connection - -- Working microphone  - -- Quiet, distraction-free environment - -# Taking AI Fluency mock interview - -To take the AI Fluency Interview: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Prepare** tab. - -3. Locate the **AI Fluency** card under the **AI-powered Mock Interviews** section. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790289355-image.png?Expires=253370764800&Signature=noqSoSbs0ZpWrPWbBQfPjPsfjAuJroEbqQHMGtBARiWgzcWQ7Vvg6Ufo1Q995ZbAmQblysx1P2NhGODsbw~yq~itCfm1fNjH4WRWSz~pBZy4P0JuUy3C-ESyzBrwRozfLzP1Zoa4HA9dcAeA3a0XSB5Q~CmaGtsefzn2niqPYT~-GcK5dhcYU0c9N-4zbgaWxe~KyUCcAD2TQ-qSnWxicjOmanZJ2s~9JgC-0PJy9dv4nPqHQki4kGAlmqmuaO-W5bMWUa-mkkRNlvvL7DUpI3vVj8GFMLa--t7esqbiSP1Z5gW~WcE1ZSGsc29wpou-lVvlyRoFm02CsFl-JOZB4w__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Take Interview**.  - -5. Click **Start Interview**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790315772-image.png?Expires=253370764800&Signature=UIs3kEd4xSNzPxqWOxc0~40utllUbWV4Q4mXeqCRlJ~w6m6cw0qLCScK8BYFsMno5YyBn2IfqYo592smJ75sPkgju0zWFjQONhczxcJobKEodpoterXjffHZE1edq8VYi~l1w2a6vwY38oClW3vRzZyb0ijtBtQ2bAjVKBEzNor14o178MFr0TtWw6dPoa5wEcRICZp1sJRD8QRK4RTtbir7Ck79uMOKIFWO3BRZK4Yz0D30BEMNR1bpKShlnZUXrUEnZGs6auf20Oxt5Qq4cELvJ8Cj-3c6cnwQlDkqCaG~s-HJmvJih8InUTioIvb31-WbmbyVOlG6l-4Kl0m~PA__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** Check the banner to confirm available mock interview attempts. If needed, purchase additional credits. For more information, refer to the [📄 Purchase Mock Interview Credits](/articles/3282259518). - -6. Allow the browser to access your camera and microphone when prompted. - -7. In the **Audio & Camera Settings**, review and adjust your microphone, speaker, and camera. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790342080-image.png?Expires=253370764800&Signature=kqK6QSamzVQ3KiPhVGz8d8F782t29JA8vn1nlisi9ETDBurLVB3TN72IpLSC2cyxk8QyOfSzlIw5tlbNtYSlnBrIT0Z5HLk~tPaT77i18SzgazxPnsRT~okIB81mjH2iE2VgT9D0zWmvGZ5sk02p5TqkhUq-aNPa4WhW~J~fQCDQWq3hZhzOa5CouJ~UO2OmO75pTLjQvsJzCUjV-cqH2fPefghnfrpkfkfzZ51KiUhHVxcsegtZla232AGf-tiioE1x09icQsyptVFeKsqVVLY~d8oG4zRb946DZUOgswWOc8~38~mAg2R83yJglJBISkQ6oHVbmO24jjESNJ68FA__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** Select **Test Speakers** to verify your audio. - -8. Click **Start Interview**. The system redirects you to the interview interface. - -## Interview experience - -At the start of the interview, the AI Interviewer: - -- Introduces the interview - -- Explains the interview flow - -- Describes the topics it will cover - -- Answers any questions before the interview begins - -During the interview, the AI Interviewer: - -- Asks questions related to AI concepts, use cases, and problem-solving. - -- Asks follow-up questions based on your responses - -- Explores topics in more depth when needed - -- Maintains a natural and interactive conversation - -You can view the remaining interview time in the upper-right corner of the screen. - -## Interview controls - -During the interview, you can use the following controls: - -- **Microphone:** Mute or unmute your microphone using the microphone icon. - -- **Self-view:** Show or hide your video using the video icon. - -- **Transcript:** Show or hide the interview transcript - -# Ending an interview - -When the interview concludes, the AI interviewer confirms that you are ready to end the session. The AI interviewer then ends the interview. - -Alternatively, you can end the interview manually.\ -To end the interview manually: - -1. Click **End interview** in the upper-right corner of the interview screen. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790359607-image.png?Expires=253370764800&Signature=pPGfEx2687igoouztHs7fLsY51~CKGRQnPu00XQozphe6vBYi-tU-xjJad9dZPPOHAQ-PANmdH46tqP9nP5VFbhdcuy~RqjDLVnRo13haA89wKvEYBh9gQyaNtkUTX0y5E-oxScxTJdKUQ7-UXr-fOs64sS-ssXu0F7IZzvgnwhL8SIDXld2~zoii4vucslk88y4GmA551cQnzC~VlK0VPioe6Lf0M1zAoUP0Tm9nYQJ69QtaP06LOYB1--UVBCvBGED247odPDJkqR1MAkd6EdHeYqcWCz-v9N0kdFhibMwhXc6QRdjeaxtpQKiveuLS-9dpiAzNeAQPUvwFTyS5Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. In the confirmation dialog, click **End**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790410076-image.png?Expires=253370764800&Signature=fJPoshR395r9~qTBMrA8eXXJ4AjY0x8dvUj43PEenbjqHzu69vCcPIvYsjpOcd9ZccHOjoWXpXKJ9J-BDPJ9Nmspdey-sYullbFKfMq1Irs~SE8aAnYe~hbzgZ6JgXEqaBrC09UT3PvQMcLqQKNmJc4j0seEWW6fOX7hYRT2cWGxZskjPs3IgiozxkZmBLuQC6WC0yn6s7MImps9Fzc7ZgWDUpm3YIcmYC0Wg-cw4b2aPTqWCqV0LDoiyOLNK48GOA9G02MUfJQVPoNQIeCRNGv1q-U1-Knq~iGvHU4NBjqcEE98ED2fQHJ7dEZmhCWz2KO8boe5ocrYVOsHcOyFew__&Key-Pair-Id=K3NV4LZ47N8M46) - -The system redirects you to the feedback report page. - -# Feedback report - -After you complete the interview, the system generates a feedback report. - -The report summarizes your AI interview and organizes evidence and feedback so you can quickly evaluate your performance. - -You can use the report to review recommendations, interview responses, and section-level feedback in one place. - -## Feedback report components - -The report includes the following components: - -- **Overall recommendation:** The report assigns an overall recommendation to summarize your performance across all interview sections. - - - -- **Overall summary:** A short summary explains the hiring recommendation. It highlights your key strengths and areas for improvement. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790437087-image.png?Expires=253370764800&Signature=u4SP2yRjm7NlC47X0flkwiNHHci2T5PEPkqR5G6b4WNkt-M-Tc0gQbWB8nV5d2T5NNeC5fXy3ZCniXahbF-fKPBNH66ILv5dEz8QiHvSFBE6A9mF~92RGtl-Z2DMezVMONOCJ2RyBC-i1dpYkWLoBRn7bYlEe6FBRngjpmP7p09qKVHfnIbTPvMKOaZa1YSUttCb9WfPgxI2BrzWFDHZNPo7siCanmjI3-yB2Doc82xGRMaWvW6415zNVMkfVWJ5OwYQtbe0TBilr7M5nTUZahgSH6fAiZTctNAvMGcKxz81JaL~YXgxrxIb-q7a7o63U4QvpT8XF0HWXK95xad0ig__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Interview Recording and Transcript:** The report includes a full interview recording with a synchronized transcript.\ - You can: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790451073-image.png?Expires=253370764800&Signature=DSRhE94VFSUALconSGZ6J4RZSzyfl9CPXtoKkZF7uTW--EN8OLhp1wLtyAP5xKa4aj8yYfJzoXLKbWxQ3hIiuRivM4yRXOrvYulyseGOZgWoBLr24eTFNFXHXTFErnlGOsNS5xAqUGBUb2uOLXTCApNXFujlnSPD8IGQZcEhl5Gsn6TvwgIrxEFd6B-0~9ORppq1jPjAcB0MZTt-7GLB3s7fWH6yjmlWLVuO7~XBUdR6ETgUYwvpL3cYVdy2YtszavVwam1bJPqQyUbm8q36ZxjtP3-9FX71C8jtOdomgVBVnWIsIghy0Cyk1RICi0a1xybwuKInRbRuADEm75vyCg__&Key-Pair-Id=K3NV4LZ47N8M46)![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790459812-image.png?Expires=253370764800&Signature=kKg5lWWsNCgJjRxxQknlIm40hyu~9KnKM3RRE5XUorGo1MEisunXvC95HTModWcTTP5T1NiRv1jQFNOY33sjccCw0U9GbbC-60iyybNLB0uOgIfjYy1LlcenJOnrsnlGxdRGkH3~R5EWwaLzbSJKFydN7oQZx3QQBufeS1MB-VvLXFC4n3iXdYG0WJATjHcC0MWPJBxmImQwkwfCw5p9hwDdllvZ7Ki81FWrbYGjDiVkgVLSceFOMT6rXBnZ8m7mpFnethJcDYAgJ77U4uOnjfWhMS93NtbJlL~~UU0vx1cV~eM34wlzd-CtP4USlVAYZI7hR2afQEGYEzVhgBeg2g__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Switch between recording and transcript views - - - Play, pause, and scrub the timeline - - - Adjust playback speed - - - Review responses alongside timestamps and speaker labels - -- **Section-based feedback:** The report organizes feedback by interview section.\ - Each section includes: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790468371-image.png?Expires=253370764800&Signature=ZDHY3SteG97RBzRYaBi~peWb8P4T89tiPOZTqbnUxzepO0BK8aR~RK0-V-BIH04BLATyDTbeqqnuIBzVmmpkI-tRxtO4HSAAU8wB4zeDeZKoU7z5lJ4eKUVxCSpHGP-pdy9Y1RPbNEkZzbHW324oaTbZNAxsNu~EPNOTmokT~SGf4vtPdSafxHm-xG5eOp8x6WVMEfNCqE9u~wIkmTpuWDqlGX7cY07WI5VcLrmcp427miegs8Labql-FzwWruWWnLATFoh4jNUEmu1HK15MMTwRdjj-SrcVbkxYQK4gRCBHpzXLZt3tAdbnAN6hZMqKWp-XPxTmfOtwngcy2XE0EA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - A rating - - - A short narrative that describes your performance in that area - - - A transcript reference - -Use the section-based feedback to understand your strengths and gaps in detail. - -# Viewing previous attempts - -To view your previous AI Fluency mock interviews: - -1. Go to the **Prepare** tab. - -2. Locate the **AI Fluency** card under the **AI-powered Mock Interviews** section. - -3. Click **Take Interview**. - -4. Click **View Previous Interviews.**\ - The **My Previous Mock Interviews** dialog displays a list of your previous mock interviews, including the date and score for each. - - - - - -1. Click **Show Feedback** next to an attempt to view the detailed feedback report. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790505083-image.png?Expires=253370764800&Signature=aqa1o8~1iC9ppUcOBl4mTFQtV-kIVy3LICWa5AUT-1eTsXyDipHvN22MopUZ0QBKN5y0E9iToxQpCmIudwzEQpANUjsVfldV6PfmkE9VTOeQ78Pm1h2CAD8k6xvrIQA1cWiqw-nT-dEylpbYOAk7z07xRRBgCj~aR0R~ldBAMuoNzrUYpGvotXYSIkMgHD7YJHsEc1osQ7ClKhMcpUdCEWPEmYnpJPkipjCLnWSFqC1YIE~QoRbTCwSBczdJNgW2SxcVNZ-ZdNrn3c5vn1z2RFdA~yXKu7pr-Dnp0xNBiCzrFIIDFXR8bh7DjUkbqF3WRcJPhY3-WUcGjAWXl6s0YA__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -\ diff --git a/data/hackerrank/hackerrank_community/mock-interviews/5174727491-behavioural-mock-interview.md b/data/hackerrank/hackerrank_community/mock-interviews/5174727491-behavioural-mock-interview.md deleted file mode 100644 index 5afe87bb..00000000 --- a/data/hackerrank/hackerrank_community/mock-interviews/5174727491-behavioural-mock-interview.md +++ /dev/null @@ -1,176 +0,0 @@ ---- -title: "Behavioural Mock Interview Prerequisites Taking Behavioural mock interview Ending an interview Feedback report Viewing previous attempts" -title_slug: "behavioural-mock-interview-prerequisites-taking-behavioural-mock-interview-ending-an-interview-feedback-report-viewing-previous-attempts" -source_url: "https://help.hackerrank.com/articles/5174727491-behavioural-mock-interview" -article_slug: "5174727491-behavioural-mock-interview" -last_updated_exact: "Apr 22, 2026, 10:58 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Mock Interviews" ---- - -# Behavioural Mock Interview Prerequisites Taking Behavioural mock interview Ending an interview Feedback report Viewing previous attempts - -_Last updated: Apr 22, 2026, 10:58 AM (Last updated 4 days ago)_ - -The Behavioral mock interview uses an AI-powered, voice-based interviewer to conduct fully autonomous behavioral interviews. The interview mirrors real-world interview structure and rigor. It provides structured, unbiased feedback to help you evaluate your performance. - -# Prerequisites - -Before you begin, ensure you have the following: - -- Stable internet connection - -- Working microphone  - -- Quiet, distraction-free environment - -# Taking Behavioural mock interview - -To take the Behavioural Interview: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Prepare** tab. - -3. Locate the **Behavioural** card under the **AI-powered Mock Interviews** section. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776791325757-image.png?Expires=253370764800&Signature=H9W5fX8D-7uZPwX~RbR0yoi5TY9VNTJItV0xlPI8~vezynHxWqhOwSrw5udnKP9oQUUHMTayMEZ5EeyVXwmJ6y8UyUKJSIi21qCo5Kij0kHoXcCIFO23HmlQE8aRD95NcK4NIPuOLkZCOEFzSYh7MgDCisKeOyjL46ix0bL33LpXuvVnRK2e2w0hBZdFFG6f0tjAwX6Ng4MlZHypEkw0JyS670cQgohqEELeNGZMlUnKm3dihTQqIINhMDd0sxeIKhFkiWas5TTChwii7FnUM8X2VApGN4MNXH7am1hShCRoXwEJh6IJBbPGNLHjvBQBvD2zBpzeEgcCUTxjx1NgWA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Take Interview**.  - -5. Click **Start Interview**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776791338968-image.png?Expires=253370764800&Signature=WzGnG71Mnu2kslHTKTjKmFqV-flycpyQS-0Fq7e63kFITI3G7k2diLLHRd0ppAELj7iGUVgo8JM5xdu-dkLULSs9fCFQMJ3VYnj~1w-JL8aidddwHjs0E5EJgEDb8w~DIzhPPsLT3F2gP0S5BODdnsGec5ocneccASpoje6YbBB2NUE0oQHdlUAZvsxkXS6Uzq6OgSaZwE~7-XI4FKW8gkRgdvkTpK-Bh18WNTLKd8qUrBWNb7RDwhYeLdvK6C3lAfBaMTWI9woi89H3LLEqJu0zkAY1ve~PU2NuUmdC~LxsTJNXUxT9mhbv5HQyfN7EEagfm~3uSls2s4Hr2uVBWg__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** Check the banner to confirm available mock interview attempts. If needed, purchase additional credits. For more information, refer to the 📄 [Purchase Mock Interview Credits](https://help.hackerrank.com/articles/3282259518). - -6. Allow the browser to access your camera and microphone when prompted. - -7. In the **Audio & Camera Settings**, review and adjust your microphone, speaker, and camera. - - - - **Note:** Select **Test Speakers** to verify your audio. - -8. Click **Start Interview**. The system redirects you to the interview interface. - -## Interview experience - -At the start of the interview, the AI Interviewer: - -- Introduces the interview - -- Explains the interview flow - -- Describes the topics it will cover - -- Answers any questions before the interview begins - -During the interview, the AI Interviewer: - -- Asks questions about your past experiences.  - -- Asks follow-up questions based on your responses - -- Explores topics in more depth when needed - -- Maintains a natural and interactive conversation - -You can structure your responses using the Situation, Task, Action, Result (STAR) method. You can view the remaining interview time in the upper-right corner of the screen. - -## Interview controls - -During the interview, you can use the following controls: - -- **Microphone:** Mute or unmute your microphone using the microphone icon. - -- **Self-view:** Show or hide your video using the video icon. - -- **Transcript:** Show or hide the interview transcript - -# Ending an interview - -When the interview concludes, the AI interviewer confirms that you are ready to end the session. The AI interviewer then ends the interview. - -Alternatively, you can end the interview manually.\ -To end the interview manually: - -1. Click **End interview** in the upper-right corner of the interview screen. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776791370631-image.png?Expires=253370764800&Signature=e~5aKrWrIT04RjSR~~d2JKXo4kgHI~LQlhJ7dO3bE0T6Wf088vPO0NRmy038-uVqchekpl2V62AieQ15uX6rswQ4KvTMTbYvbNPNzfeXmkO~UsMtLIREnYv6O8Nb8vw1mH4~Vk5kw1SZW3VkUDgQnAo~Z6SAxWQ68FmRTVtk6Ez6w3kFpgS6JScvHMQGJeK9gKDEN4DC2Q2e7VKNp39hpf40laHw47I7Zy~tJkHkz0FWP~AJbng2dqmCS4GacAOnWDL9-yNOdk-SuUG7A5X7a5rLxMk4LX5wplCCqhuqISk~YLg0D-vT8AR17mjBIrnJ00rMJji~S6bWgnYBln3jfA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. In the confirmation dialog, click **End**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776791423307-image.png?Expires=253370764800&Signature=CcMs5jL3tKc2LYfaA-2nfKAQ9R1OWRXt7CzmFsCdVbvgOlhtPys224wjzuaKM-RZVPU45CxtYNhelPkrKqBu7IIZi3EyT2D-jTsUN0iNwzgU2D~rAtkSRp882W7rR~mzuyomGpxO8Z33Wl0b2nuuhYj5hFYaVr0pYOyUIe2NORw0daMMFY207rMX7XWnL~v0Uj0A-DPgf3~eMeK~DWjhTZUN3UdecBRnf9i1T2TjVmXhyIXohQr8HgMUxlb~d4kwTs-L5rzyOtEqiTy2t51l-Lpa5y4lfkaoUrfkaNpQ8qolX-GMX-yBlYgKSWPUz4CWhcZtOp2VehduT0~tIrpvxg__&Key-Pair-Id=K3NV4LZ47N8M46) - -The system redirects you to the feedback report page. - -# Feedback report - -After you complete the interview, the system generates a feedback report. - -The report summarizes your AI interview and organizes evidence and feedback so you can quickly evaluate your performance. - -You can use the report to review recommendations, interview responses, and section-level feedback in one place. - -## Feedback report components - -The report includes the following components: - -- **Overall recommendation:** The report assigns an overall recommendation to summarize your performance across all interview sections. - - - -- **Overall summary:** A short summary explains the hiring recommendation. It highlights your key strengths and areas for improvement. - - - -- **Interview Recording and Transcript:** The report includes a full interview recording with a synchronized transcript.\ - You can: - - - - - Switch between recording and transcript views - - - Play, pause, and scrub the timeline - - - Adjust playback speed - - - Review responses alongside timestamps and speaker labels - -- **Section-based feedback:** The report organizes feedback by interview section.\ - Each section includes: - - - - - A rating (Strong, Moderate, or Weak) - - - A short narrative that describes your performance in that area - - - A transcript reference - -Use the section-based feedback to understand your strengths and gaps in detail. - -# Viewing previous attempts - -To view your previous Behavioral mock interviews: - -1. Go to the **Prepare** tab. - -2. Locate the **Behavioral** card under the **AI-powered Mock Interviews** section. - -3. Click **Take Interview**. - -4. Click **View Previous Interviews.**\ - The **My Previous Mock Interviews** dialog displays a list of your previous mock interviews, including the date and score for each. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776791435555-image.png?Expires=253370764800&Signature=VolyWHsC~5NT0loKgmELMjpm4Clz07UX4QfIl8uYOC8x-xoR7ZiD9ieynEkrMEirygreBeE3gmsz7AYPmK1zohTtVcUHd4K4RWJEuq73fJYAARr9ewmRIs5dr4EQPbIKyawqve96SxtbQVRUeEdqCcHdbz6SlT07ATScXypjcox51fIa9fUMQr3QhQhf-WKiMrQY1iPSK~6nwJrvUCV-vaztOPiH8y2E7BLD~byQJcrXsGgxQKspK7eJ5pyPZAl-nHBW6boilSJ9wBbMOYs1tC8CJKZOpNGMkKOb7vTLWFUza3WSoTWCPrkBVGTwLRGTIoq98vtls0CFwx-IRUnDIg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -1. Click **Show Feedback** next to an attempt to view the detailed feedback report. - - - -\ diff --git a/data/hackerrank/hackerrank_community/mock-interviews/5671120169-technical-screen-mock-interview.md b/data/hackerrank/hackerrank_community/mock-interviews/5671120169-technical-screen-mock-interview.md deleted file mode 100644 index 7a167d16..00000000 --- a/data/hackerrank/hackerrank_community/mock-interviews/5671120169-technical-screen-mock-interview.md +++ /dev/null @@ -1,210 +0,0 @@ ---- -title: "Technical Screen Mock Interview Available roles Prerequisites Taking Technical Screen mock interview Ending an Interview Feedback report Viewing previous attempts" -title_slug: "technical-screen-mock-interview-available-roles-prerequisites-taking-technical-screen-mock-interview-ending-an-interview-feedback-report-viewing-previous-attempts" -source_url: "https://help.hackerrank.com/articles/5671120169-technical-screen-mock-interview" -article_slug: "5671120169-technical-screen-mock-interview" -last_updated_exact: "Feb 19, 2026, 2:19 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Mock Interviews" ---- - -# Technical Screen Mock Interview Available roles Prerequisites Taking Technical Screen mock interview Ending an Interview Feedback report Viewing previous attempts - -_Last updated: Feb 19, 2026, 2:19 PM (Last updated 2 months ago)_ - -The Technical Screen mock interview uses an AI-powered, voice-based interviewer to conduct fully autonomous interviews for technical and non-technical roles. - -The interview mirrors real-world interview structure and rigor. It provides structured, unbiased feedback to help you evaluate your performance. - -# Available roles - -You can take a Technical Screen mock interview for the following roles: - -- Software Engineer - -- Frontend Developer - -- Backend Developer - -- AI Engineer - -- Forward Deployed Engineer - -- Custom Role - -**Note:** If you select **Custom Role**, you can paste a job description. The system generates an interview tailored to that role. - -# Prerequisites - -Before you begin, ensure you have the following: - -- Stable internet connection - -- Working microphone  - -- Quiet, distraction-free environment - -**Note:** Block at least 30 minutes of uninterrupted time to complete the mock interview successfully. - -# Taking Technical Screen mock interview - -To take the Technical Screen Interview: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Prepare** tab. - -3. Locate the **Technical Screen** card under the **AI-powered Mock Interviews** section. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483066389-image.png?Expires=253370764800&Signature=mvF4cXK0SFfZpgGeqayVQLB7Bgs7qW6P~cg8TbNmRIvShIYgTtd9YIwQ~wN4CmChCjDwR1RflckKiqxDfUlFRbQPTrOJUDMiQ2Vg-8F446r-nnmS~Jc~NCvdAxNSpQupR6kIJlBSte7k-m50gKsnwQqtANIyx1sxdcDb-5dZPG3VYhppIgZMxO3O-y4IaNMhRBp9dSEK88LWw6AmfQLP0n-VTmdYm9YRlVJmfzUyat8gTrbIdAURVhUcNPCs3TwT5RAU~XEDUUQ54lQPSgJkwQeFt1yGDGGg-NUnrhWDXbU1VpN8kxa-dIFX4gLYi6xBNVo94cG2tdZXFVoTU2U5ig__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Take Interview**.  - -5. Click **Start Interview**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483169697-image.png?Expires=253370764800&Signature=frFssVOYvCR9s-tNG5nbzeAj-UIhjPHzjKrpTfygZFwxgD2Wdnr5VWxtwhJ~u54UnPMBE1jC7hgl8bwIZS5tXAr-Y0OHTKcXgKMlz3Dc66nuWWTuyTSR0EV5hjoNcIA~kRfgrJXINKe8a~8lZKMFvKb7AKiW3JUUkmaHsYAWAx80KiojH-BgW-KHhQ4s9YrjmKQKO9V5e2oN96m7HhtMN1lZFJm9yGpew31EE2bO1Bfwzzw6KrTT3ST~SCHS~~er6E81H2wAfYd0KgcT1M2hw1zu5WfYdV-XHV2iHW--e-XLTKf6txNhb9VYrhjdeOJ0zRMYENir9w-nZ1zwZGA~4w__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** Check the banner to confirm available mock interview attempts. If needed, purchase additional credits. For more information, refer to the 📄 [Purchase Mock Interview Credits](https://help.hackerrank.com/articles/3282259518). - -6. In the **Choose Your Mock Interview Experience** dialog, select one of the following options: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483183177-image.png?Expires=253370764800&Signature=oQhdFrt5oAk-Mb~-h4xvmhLWNnabR3x81ZA2d1WVaLOKOK3gwwfDQyoxK1A~yyWNrMwk7ZSdyhvfywJpGjidjzeZl82VDYiVyEhbQx7t4sxzBlVEpKWFZTg30CZJlOKfGCu6IXlZU7E8WwRQxuvSLpjf54OILppsv6zMAPr0-5AXOeJSBmo76Bhk1kRk0Q0ZneikDDjgyP~eomtoku8LQN9jYuymySA3HgsKxT0BX~RHYGwpUdM4-rFNRjraNJXDYXAKff8MGjahRYTeoH-LAlvVv4rbbQm5VqZrRCXEQt0nu-ffRzD7JG7S4Onqxv-StDt69io1D64WbxTKMP6z3Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Predefined role: - - 1. Select a predefined role. For example, Software Engineer, AI Engineer or Forward Deployed Engineer. - - 2. Click **Continue**.  - - - Custom role: - - 1. Select **Custom Role**. - - 2. Paste the job description in the text box. - - 3. Click **Continue**. - -7. Allow the browser to access your camera and microphone when prompted. - -8. In the **Audio & Camera Settings**, review and adjust your microphone, speaker, and camera. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483198923-image.png?Expires=253370764800&Signature=sGd9NLDrQAMXHXGlQDuKg-vxr5E6akyNxch0zhSiBEtJ1-WKWAuOBmq8YCSNByL9TIKJBGRfGoDxltN5TdI1IpcRIwVWq-XxYYoBjBTP9L-rzdPebznk5cobLigbBWdQsK25i69apCc~dGiLrSK--Hz0wcgvlAQzs-799I1uptwtFCig8UlmO9Yz2E9Ytgr77hgJML74LGl5H7qNLD9dPyBpVPmWVBZqFnTfBKtaBE8a9YHVgxfOQBwTrBadPD0kbrgmMAqxAsbRtZCGMwm4uwrxtkMkXi9cvG0Y8nvZXeCShkm1N-NJDE2o8ya0mSUKm~FbSml1rDKeIzZCb2J8fA__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** Select **Test Speakers** to verify your audio. - -9. Click **Start Interview**. The system redirects you to the interview interface. - -## Interview experience - -At the start of the interview, the AI Interviewer: - -- Introduces the interview - -- Explains the interview flow - -- Describes the topics you will discuss - -- Answers any questions you have before the interview begins - -During the interview, the AI Interviewer keeps the conversation natural and interactive. It: - -- Asks follow-up questions based on your responses - -- Explores topics in more depth when needed - -You can view the remaining interview time in the upper-right corner of the screen. - -## Interview controls - -During the interview, you can use the following controls: - -- **Microphone:** Mute or unmute your microphone using the microphone icon. - -- **Self-view:** Show or hide your video using the video icon. - -# Ending an Interview - -When the interview concludes, the AI interviewer confirms that you are ready to end the session. The AI interviewer then ends the interview. - -Alternatively, you can end the interview manually.\ -To end the interview manually: - -1. Click **End interview** in the upper-right corner of the interview screen. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483226473-image.png?Expires=253370764800&Signature=P4oCwqrAzDjvGj9jwHTyvlUdnqOjk1s6Up5YDPwlrWuq6Cvhw7tC02pHEwd03426cpQ0~rQZwDvPB6gwnUNwti0VC1JhWm3qp7s-HCZE3ikejCtSt-pJAD8WFtm~Wc0OM4bzA3ImIvu2zzUCCqAinDIBaPQu52dX3ESX8Za529tbyBOSh03Y0HV5lLbYa3ppIASs-LJPZRz9Hr9NZEWaAozK9l47q7j8b12OkO2oOHXgpo4J8mFDCbOsfNZl-ewVeYZUhcxXpQl-TaGlYEgxkxegpnobKhBr~ZAObQGDirJAsG6r49i9Rgna6wWRwp~DfacyFoTKTFAvzWUgCnpy8w__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. In the confirmation dialog, click **End**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483242385-image.png?Expires=253370764800&Signature=SyPI0QDvf0mlrFP0E33d~zY9Vh5zVvARJEyGyf104iLr0u0pCCqSJ0F8iFChJ9R0-7BHPOV1VmSE-Leutk4fJALZBJs8xiszxMsGj1f4R68HBTB~Xugwi0TH3Ed0s8hLaj88OJilYkSggKVsIbzDTDXd-7xCA7v8~2Nxyis8hfkhrRoAwvHhdGB5rgPj-fKKd4qCRHFNbgwDOzIudg~sGX5-jy5j-cwDPNXEYv3XdcEWosRQaW7vu8o6mbYiSe0sP8QSG0D0630rR2XakMU1viHS5303cI9B~UR643aukRIaOG6fHpLnoQlLKlwxr~ythtzQWE~htIPIaZ7BuBPuIQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -The system redirects you to the feedback report page. - -# Feedback report - -After you complete the interview, the system generates a feedback report. - -The report summarizes your AI interview and organizes evidence and feedback so you can quickly evaluate your performance. - -You can use the report to review recommendations, interview responses, and section-level feedback in one place. - -## Feedback report components - -The report includes the following components: - -- **Overall recommendation:** The report assigns an overall rating, such as Strong Fit, Moderate Fit, or Weak Fit, to summarize your performance across all interview sections. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483357684-image.png?Expires=253370764800&Signature=bL18xTTuMLWG9wGXJ2QM~tzxoHaRusGrOgmDB5yBdBHlegg2jpbNNUsI2KrrUBc5z1TRRXJG6HuXijTVDiKTRU0UZV9ottuoAMCHsOd2gkiv3HP6L6T90~MJf4d-aVAMXTM~2TzJkzCoHsYCdrVtUEIbL4feGoJrlHL2Jt-yhDUlgwsYQWwhzvm8FYijHEfHtBJojbxkOBYjFYkiRuYNdGBrPbfebwFctfdKZ7p8UCJJ9EDiZxRwBevzLtjdqvXKbZUWyctk6Nml-ohf9r-OZ47Yv4FAjhgaW0EWK0MssRQB0JnS1priouA0OxNx8CQcctTpxhFwW2Rem4G9G3HjaA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Overall summary:** A short summary explains the hiring recommendation. It highlights your key strengths and areas for improvement. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483383939-image.png?Expires=253370764800&Signature=T7153l9xseCntISBpjqf4mlnPK7k~XHVJ4qdgPQh4OLloD67N9~GGhgsBmikjolhEoE6uYkEwZuUCohiCbyFQ335cuNB59niVtzIx7R-40yLOk01hewQQy6EL8o2jq60~~L5VOb33UcdYA9qAsM7aZzGnA655ymBs9buk1YoOfcBpdJPr68QAqCIpxbCp9mTkPNeqNhbE~DSUdjM~Bu6ZoLs6ygYQ0DMMwjZca0-qFnXgb2RnOxbF2ZE3f3OQvSqOxLMrZacu8beDbsAWiKZT9E17y99g8n8d8kk7iENtSkB2b6xKkSvF3zWvt9gXqiZ3zlQkDR4rnJClSi5vB6kdw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Interview Recording and Transcript:** The report includes a full interview recording with a synchronized transcript.\ - You can: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483413638-image.png?Expires=253370764800&Signature=Gh0S5XbFMBxS3kOgKdDL~4Cdaejy-Tqqrza5kKKHlB8eLlXwoXxu8P92Vbg6Ppp9dGshId-OmBYIAHvv9105PvHZyBIBsz2EhxP8ijm5053OVXyphS7f-0MTo~vvToo~fHMcmNW2JchCW-9hSawZzCCz2kxxGKjYWD3Reoi6lliaB4HllPmK5pZTKwK2OZgsLLpoRolmMLPdTXh~WbZj6Z8lSQIcJHCYwmK6d44ToRBCDTuaiH8fCOaoMji5Em4GxjMnvKbvE4eAb2GQ4SgsVkJ0RQjoM4XcxlF02fXQEf-HKL0BCnY9P4GEaCLO5vwfFvnEql3jLzSRzGT7703npg__&Key-Pair-Id=K3NV4LZ47N8M46)![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483440918-image.png?Expires=253370764800&Signature=WXKhuTwvyV-OYlE15FC2nD8-X5egfUFUNvre34y5irNC0aWov5uLiOkyVf7MZvpPvpBFpyk1ARXaq1Sd1-75a~QvamXGQmajHALncdZAikeIg99UvdbJ1p7WRHhJdLlQPQU3TrRVKVw6sBtppdfVBRfWAKwgDTavE9idcHDXjnfwxGJNreGxcvB~RIbR2a12biyOw1PvEl7pIa4Y9YaQ7eUZPZvjzXVysv5X-sDbZAeeUViSs90fRYF2CCh7yLErZcu6D4Ab8jPauZwvbRlN-Jk~eIikWH2RP04bebFNEi4wc4OJa~7lj0PzQ1WCYJ3cQf~d~DcVixLzuRXMzJ4dqg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Switch between recording and transcript views - - - Play, pause, and scrub the timeline - - - Adjust playback speed - - - Review responses alongside timestamps and speaker labels - -- **Section-based feedback:** The report organizes feedback by interview section.\ - Each section includes: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483315857-image.png?Expires=253370764800&Signature=Mg~Fv-tIljRmuGDBXL0nwXKFdxOcdZyyMeNigRh~RTi3giJHWVa7F6AIFXDxmozsAotFixdNU4OwzGpZzPmYULxlfw6tG8G7d-ayZAomMnaFzm6ed-Imizq2XsDCwmU0dwR6O0Qa~7nQwHV2KSH2KXwVH~bW2SvLvVOo1mtKH3rCVtXbijmMBiRvHK0PxUEqj2Q0v3HuwlprKGCjoEoYpXaZRSufQILilOGfd8VFi2HJR99DK28eItg~V-rShkRVJzf7K1tI90r53w3smmAvC4-D-NNXHHMpOcPIM214RB97~olbY87aKxDEL0SCsl9tp2e9lhUn8OkMdV~GOfglng__&Key-Pair-Id=K3NV4LZ47N8M46) - - - A rating (Strong, Moderate, or Weak) - - - A short narrative that describes your performance in that area - - - A transcript reference - -Use the section-based feedback to understand your strengths and gaps in detail. - -# Viewing previous attempts - -To view your previous Technical Screen mock interviews: - -1. Go to the **Prepare** tab. - -2. Locate the **Technical Screen** card under the **AI-powered Mock Interviews** section. - -3. Click **Take Interview**. - -4. Click **View Previous Interviews.**\ - The **My Previous Mock Interviews** dialog displays a list of your previous mock interviews, including the date and score for each. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483126784-image.png?Expires=253370764800&Signature=pKnwlgr714x3yW1iikYIQpHjZn7hwYLDA7FeOF6XgAW4iPrvjo1noJkN6ALwQVXx2HV-rT0scOIso-jXHYL-yPMD2tEhed6JJOOOrIIMgVpPL8Hue5hH8opmp~z8r0XcTJ81kXcglm8x4eLa4hROxLSEQ698YLgpYdINYh~iuow5M6cEWl9PGCEs5KL4OVIhOUWgITNyVK~tPvql9Aua80jGpWfTs1b6~~XNAhPGXEHY~U2OMbW0e8rW2dQJj2bjGQWVLOoZQ~2yWGEAhN9uMd7RXrKXly8Lzb~6MHkvkNOfMjzBg~5xZPdxtOvnQRMNToA89WZitvb0~PNEGYVafQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Show Feedback** next to an attempt to view the detailed feedback report. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771483139022-image.png?Expires=253370764800&Signature=ZgG9ua9k~fU7kYkc~FE9QUrf1lfMT7qWBu-LiW~CuuBF1JMhm0vagI5irFN1HB0pApBGWAuQH8CZf~aaE2LuSE6zE-3qcnFg~WWEnfZv2A9MpUqf4hmQ9nHdjPuAtzIsgn4NXf9~fC36Dsj1hp22HHj9ZTy8HZKoo0CsWgbX4dbs6OCREb8DCXIuqHiRkM-s3q3KAYSKEPH52abYUyhdO1R9VpU0XtVxE9z39l7n2MZ3PvsZSplCPiMeCz77H-sb7R0CmYo2ckEtq0ESPK1csLmi2WfxF~rdPDEV1dJwGQQwpBp0OCRHUORxvnKuKYm2rqVYVEbdJXamWWIyd4AIVg__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ - -\ diff --git a/data/hackerrank/hackerrank_community/mock-interviews/6795045456-coding-mock-interview.md b/data/hackerrank/hackerrank_community/mock-interviews/6795045456-coding-mock-interview.md deleted file mode 100644 index a29133c0..00000000 --- a/data/hackerrank/hackerrank_community/mock-interviews/6795045456-coding-mock-interview.md +++ /dev/null @@ -1,282 +0,0 @@ ---- -title: "Coding Mock Interview Available roles Prerequisites Taking Coding mock interview Ending an interview Feedback report Viewing previous attempts Best practices" -title_slug: "coding-mock-interview-available-roles-prerequisites-taking-coding-mock-interview-ending-an-interview-feedback-report-viewing-previous-attempts-best-practices" -source_url: "https://help.hackerrank.com/articles/6795045456-coding-mock-interview" -article_slug: "6795045456-coding-mock-interview" -last_updated_exact: "Feb 19, 2026, 2:26 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Mock Interviews" ---- - -# Coding Mock Interview Available roles Prerequisites Taking Coding mock interview Ending an interview Feedback report Viewing previous attempts Best practices - -_Last updated: Feb 19, 2026, 2:26 PM (Last updated 2 months ago)_ - -The Coding mock interview uses an AI-powered interviewer to conduct a fully autonomous technical interview in a timed environment.\ -During the session, you can: - -- Solve coding problems. - -- Explain your approach. - -- Answer follow-up questions. - -- Interact with the AI interviewer in real time. - -After the session ends, you receive a structured, unbiased feedback report. - -**Note:** You cannot provide custom problems to the AI interviewer. Each Coding mock interview uses a predefined set of problems. - -# Available roles - -You can take a Coding mock interview for the following roles: - -- **Software Engineer:** Solve algorithm and data structure problems that evaluate problem-solving and coding skills. - -- **Front-end Developer:** Solve React, JavaScript, and CSS challenges that evaluate front-end development skills. - -- **Back-end Developer:** Solve Node.js, JavaScript, and Express challenges that evaluate back-end development skills. - -# Prerequisites - -Before you begin, ensure you have the following: - -- Stable internet connection - -- Working microphone (if you plan to use voice input) - -- Quiet, distraction-free environment - -**Note:** Block at least one hour of uninterrupted time to complete the mock interview successfully. - -# Taking Coding mock interview - -To take the Coding mock interview: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Prepare** tab. - -3. Locate the **Coding** card under the **AI-powered Mock Interviews** section. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771481940073-image.png?Expires=253370764800&Signature=kcdu6n8CXRglovyK3wo5Oz1B6KJjT7S4h~BewnalF5nl9STz5bYaVZ-4~wPa2Rq150m8oeqEMyrAkuI5SeLcuPQ1Fhwsk2c952yNaRYGUGNpJW83qXuQXmywHYKK4Ypz4xMPs5CMfASv5psQlU3fN17OKFT2jy2DAGjDIHvL-SbokP33BW~Sul3GnGt4edDrA2696SC1nI4UfJxBqGyQi36DWihhsZktPIqmdAbLGv8mAGVkK6ARmX0Upy-2Te~nXLlUSuDSk6kW1QcZI6DwBo9i8JnQt8XSNTvKbaU9XO-guLgIQmhMWPZUM5qEzdyw4HHizf8B0Qsp-2k9Qe~ziA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Take Interview**.  - -5. In the **Select a Role** dialog, select the role you want to take. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771481961495-image.png?Expires=253370764800&Signature=JBsBCNOTHKtoaDE7qF2VkCIQNbzQdJoqhaAwps5wfR0L7ziuIa0MZMR9XSSSjbQnCBt3AVyt0O1VM4c9IJUzyddAmSZUPzIQWal~Nz1Z6BO60vxiz-f79EvTZ4-UumZv1c4PqjFcooG3ZzO86fJJ8dchfIHzupy~GlTCIA8HaZB1gnY4AuZdeJSNztu~bG-fX9vXXsQXG9igkG1R4~QK4Iw9vgYBbvsbo7S34IzXiQznP8OHVXyI5YUjiw2Ao~gInzxpcZjywIU74wbiGGrWM8IqK80vFP3qMhHWB89ubB4TCV1XnIHB1VLUhHeTguFKMOg8C0Y-VPCeQjtLBzBCnA__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Start Interview**. - - **Note:** Check the banner to confirm available mock interview attempts. If needed, purchase additional credits. For more information, see [📄 Purchase Mock Interview Credits](/articles/3282259518). - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771481974271-image.png?Expires=253370764800&Signature=FvhKLEEd5AePmHyidygSbi3kkDw4aMU49f9dan7M~BbBHGOX997co9WMF4hugJj6B3S-Tdvqk~AzpgajMhMxZGDCaKAvhM60VbzRDbC-8bFKAMdx4wb4VKKfsCEbd9uQ3ki5QTjBcMzupY1Z3sE0TPK1q0iRiwJeuNr1SI9ulVvRB6CE1119PoENBrHVS8w84zt58b9VOqmgU19n80dJKbRmTbgd-gKY2k9lnAmcaA73WcQx1laqBRw8xpITj9RGS6RxFlgwgySU4k4RWjS5MM4fz0R-s8TX-ThPKzc4Udn3mdjkPfNCJCg711GfHWAhK5X1KEO53tMlrvaAhfWRiA__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. In the confirmation dialog, click **Start Interview** again. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771481991212-image.png?Expires=253370764800&Signature=tKxJqAE-bFbn8TORUP7pntISxDzvEGY-e2hyCTGc~qd9VkOaB0jqYrXWabEsYvgj7utAf1jxRQHuOgEV4BvZQNxaSVs6C3h6mKlFLYt8zeAQ770LvGvd8GID3DFmYPa15v5xqdBn0ysaO2~Pvfwc9~hYdkdAB3tb8X5UU6PS9kreWh0Qb59m~eUBegdJHFjhGDorfFbIHm4ZFGqySz1R3-r3jFcV4MGXYGqfLvokdW5Y-lQVF~v0Hf9VnDc5FO8hsOmAKa9isUL~YHJzjigv38v14FVdeMQnfoa5BBv0aQCvkCxDfDfU72L-qdrpgVdnIvAZQUIJBfE91gYVfX11og__&Key-Pair-Id=K3NV4LZ47N8M46) - -The system redirects you to the interview interface. - -## Interview experience - -The AI interviewer guides you through the session in this sequence: - -1. Asks introductory questions. - -2. Presents a role-specific coding task. - -3. Allows you to ask clarifying questions at any time. - -4. Asks follow-up questions based on your solution and approach. - -You can continue interacting with the AI throughout the session. - -## Interview interface and controls - -The interview interface includes: - -- **Center panel**: Displays chat panel with the AI interviewer. - - ![coding mock interview 1.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482125202-codingmockinterview1.png?Expires=253370764800&Signature=RLnbbOBC~R3zEy-ivxQEql6TBlteA7VtAjNKY94kx0uQ2ZlxRrUJUo4w8V9WSuiP4tm2QVmSPXEmp5A--bQbZ3SaKwpy7hNjjPWgPffPQwcig~pPWbf42AzTu~LISJ7gPNSvyeBvEzhAgYX9U0W06lYvLvfZoGwVzTrutNrMUNFreAepR3-08Eh-KvGalr2mU0suljedZkVw5L-~t5VQ4zkbaoIpUb-mP8i0YQbjJs1fBo44tAqCaLd41n7H01i1t7lkz~6WuJpeZRD~ug~6QTT0yYTm-MLg5qtpC1AprKCkCpWfPkpf281nTzlfG3zK9nZvZvCydCWZqSWrlCPm5w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Top-right corner**: Shows a countdown timer, theme toggle (light/dark mode), and the **End Interview** button. - -You can respond using one of the following input methods: - -- **Text input** - - 1. Type your response in the input field. - - 2. Press **Enter** or click **Send** to submit. - -- **Speech input** - - 1. Click the microphone icon to start recording. - - 2. Click the icon again to stop recording. - - 3. Review the transcript and press **Enter** or click **Send** to submit. - -## Using code editor - -To start coding, click **Open Code Editor**. - -![coding mock interview 2.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482612650-codingmockinterview2.png?Expires=253370764800&Signature=aJcHPBHNzs9cWmQbSUBZ9AOdK4mLr9W0HdCdlelp90xmZ6TgwoMXZq5dn4oFIjhJn6nC0Kv5Rg8votjPAjeGKCykHmUhFpbcfJ3~MfphzIW0ciRl7RUadZovPwW8DLfTGiuaNGZtnxI5cMSG~dtusB48MxN32GBXI2YKwepfynKQnubk0vBNnmP~G3j7fVuLfY~gHrscA57gsa9qxrBh0cBXxqP5rx-gJW9MMtL6rO8GxyLe6iAHxTRjAl2I32bhLffUvUHbxDhhX3okmGl6~owE2OH7yY5Y3UALfoYeZfAk72Gjtlg3XQ-lRS6~boNZapf6R620TXNikMS3LXvJGA__&Key-Pair-Id=K3NV4LZ47N8M46) - -The editor layout varies based on the role you choose. - -### Software Engineer - -The screen displays two panels: - -![coding mock interview 3.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482194196-codingmockinterview3.png?Expires=253370764800&Signature=QhuzzYhXN4iMmNcNadcNmrC0JegMnJWatkU~2SjguaIDp1mRbsOqVcge86826zZUZvjH3fqv10nfvbHe5H5l5-hOXC~HeL3LYPAjOcUylUgMPntA3LiQxYQfirz3SBddyQFkcIS8qugu9J8DRBIaxCoFEXJDcG8ho1ZC9-CzmSZvngvQZvUwioi-FyHLHDe37a00eM5xutcDjdhATRYqax-s3xsT5Db5lKkVsmXvtg3Qz4OGWyZRQr1ct9j4RUSE2L4puWZoOVuR6GpZCQv3VzcXxxXNO7kFDOQZmXdA0NX6jXthMeBrIQi7DsJ2RwaK6JeazeH2npLK84I4eJKwsA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Left panel**: Chat panel for interacting with the AI interviewer. - -- **Right panel**: VS Code–style editor to write and test your code. - -You can adjust panel sizes to fit your preferences. - -In the code editor, you can: - -- Choose a programming language from the **Language** dropdown (for example, Java or C++). - - ![coding mock interview 4.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482224769-codingmockinterview4.png?Expires=253370764800&Signature=Z2aLTKRbUM28~qXk2XD5ng9yRHeSTQcl-5I40-T6b7VXptu3SZTK6lFcgvjLHOGh7CrjtzZ9PmW57mHXfg1o5i18GFcCRQ20nXRZn3yjhjMobGb0tf-~OnAZyHXj0qrnfvwQC~OvX6oxldKaaWPUfBv3w167IkPQ3nMWXhJ5XL1vPWg3HBGqgyvZdPS7rHWPpRi1YSzktPbNmLRC2esWgCHWPNT-19UATb~pw8izmTSst6dyXqDHt9~YhnP9YFLcCm8Dgs7BQf2HRL2kPt7ZwgBax43gr1VhDjD8cixSkN16K92B0NWoUhwBDCDhMzCohSYQem3gNjybP0NdNrC2vQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Change the editor theme (Light, Dark, or High Contrast). - -- Customize editor settings: - - ![coding mock interview 5.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482257509-codingmockinterview5.png?Expires=253370764800&Signature=AR2zWNv6qBmxK1sg-pRwp-wBHxse5nFHt5nnk81CLGnlx04b9RFSptWVWe~Z5cTa2JhvlFrcF7enqiYQCmgDvet0Z8E4RP3SdahXrZz3TSGuq8~QfO3jFgDPNijJ1gDGTJ~urtmdlO40H7f4skfU6vg-rEISwGq3WKB5G2sNNR09U3l3G2XuxyUYtJy76dokAot--zvF7nZfibzJZQHDfkivyv1sbOHfdemom~UVE6fS5B1EVrYGhiurmnZHyG5t1h10cPRrkCC9lH4emnVfREcjnhlEV-qnpHJD47iUKlMq-Ci56sg7BqklMhbVGIg63kU2xlfI53HC5h1CHVylWw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Editor mode (Normal, Vim, or Emacs) - - - Tab spacing (2, 4, or 8 spaces) - - - Autocomplete (enabled or disabled) - -**Note:** - -- Click the reset button to revert your code to the original problem state. - -- Uploading a file will replace the existing code in your editor. A confirmation message appears before the change is applied. - -- Use **Test against custom input** to enter and run your own test data. - -### Front-end Developer - -The screen displays three panels: - -![coding mock interview 8.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482488122-codingmockinterview8.png?Expires=253370764800&Signature=Q9ZeGkDMzpgG4HXNZNkK5xSux-ZMaaOtceU1BN9xuhOqzrDBBhbfJOo44RPplWiuVIMNY4AGvxCpVMzuRRQGIwrvx1Txt7DgUpur9LE~zygB~OPVXmw0YKRj78oZNRaOuKbfJ4JeqTibjus2AF~XFS1rg8xXRsznDRbpP9xrVPJgKqQikXeAXBIfL0cd-vsZNSmahAB3O1Cltc0buK20rGG4ltEauMg2eSUrnONA4a7ly27FxM4GffsplUMQsvK0KPc~rQcLqwdkQm-D~dqWJSnA1xIvU4ipQyO1z~oZnJf9rX~3JCbqME2CCWF5PMzEIxOKX8iBjHEOeVkLTWQvQw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Left panel**: Chat panel for interacting with the AI interviewer. - -- **Center panel**: VS Code–style editor for modifying files - -- **Right panel**: Live preview of your application. - -You can adjust panel sizes to fit your preferences. - -### Back-end Developer - -The screen displays three panels: - -![coding mock interview 9.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482540587-codingmockinterview9.png?Expires=253370764800&Signature=fQTpHFLe8EAmBQUsARILVYRvIfOeGRrXirPtnw8KI7UyTNF~ozMMhkxhLhLnnED~k9WMb8WGHXD81shpGyHkzDqUipw44psa8Z2IJ6rvw4X38TN5yUFFjlOmaana8YrM2cUUX3U51PUGjkCEHjQvDWpBtxQK9LhR3Rjlsi2jcmG4ZKzUjxYA6gtJJO7~~11wT~8yGl6T8hHHdscgWZ-UFJ6sQR~2mNwkLKQR5MOmUJnFnfOLhZFCYPT5MOGwofhBoY94VBX-wYz5bPqalMpgKWMOm5DH-5EDFVr5PPpFhqXdJ4-bbAdDsPLThuDVerul2bXR5uWZrEwrP9kbx6ru4w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Left panel**: Chat panel for interacting with the AI interviewer. - -- **Center panel**: VS Code–style editor for modifying files - -- **Right panel**: Live preview of your application. - -You can adjust panel sizes to fit your preferences. - -## Testing and submitting code - -After writing your solution: - -1. Click **Run Code** to validate your code. - - ![coding mock interview 6.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482294321-codingmockinterview6.png?Expires=253370764800&Signature=IP1ghP4KCzvTglKZGn9AiYTNTlyykHQGDOJ2NJpyixF-Y1KIMoBndWqLomoP1DGAA1ITPf~dFwdx1GAXQVqHtI79XxSjL0DitIadUGof72gzUDNIE652nNLxXOTN91sL4uv4drb0MBDzbJjpsbH8mnTBBX96YLRhWFui-trXjhv7VjkUu4lVKcYCX1rMN11j1eeM8OSvU4mQ3b1m51Y9QO-mS5hmpd75LSf2eYXH3D1AtFBX3f3oZINcCFSOksV7v6uV1P46VtS3zssUR4uW7L1u4TKxz-4YSmScgBiXBvU2csxLG4yajnbr4~6ZBngp3jbARwp1~PmVyP5YpjPeZA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Review the test results in the preview panel on the right. If any test cases fail, the AI interviewer may prompt you to review specific parts of your code. It may also provide hints to help you troubleshoot. - -3. Once all tests pass, click **Submit Code**. The AI interviewer may ask follow-up questions about your solution, your approach, or related problem-solving concepts to assess your understanding. - -# Ending an interview - -The interview ends when: - -- The 60-minute timer expires - -- You click **End Interview** button - -- The AI interviewer ends the session after completing the interview - -# Feedback report - -When the interview ends, the system replaces the code editor with a feedback screen. The feedback report evaluates: - -![coding mock interview 7.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482333800-codingmockinterview7.png?Expires=253370764800&Signature=DGksL2Zb1AxynrvxAQjpsqYL~c8FhS2rHwJDC~azkzf4~IU6msAQFG7aCJPLH~F5kPhSCaqRG6izavZHwf7SPclDk3wNk13zTxVgRk3H5J3~GFuy1MYJHpURgwo3U7VKwAehUko9RMMwy4Uf56rEeo0W0XfR6zXCuaLnEJ4opzfc3~kO9OXEKBk1THeS41ZvSlNKTHA3IWgo-VhTcy1SSoJ6rMGecCInTUxxjoCJanQuccFPhzLanP~8Mi946k-s4uGQwa3LcQCwKQAAn809OoKdnZmWZKfLlmxi7WvHbndC1TxnEgwwIvU9Mk0vfM1iWRnRowiwvuQtDg-Z2ZkxPw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Code quality - -- Problem-solving skills - -- Technical communication - -- Language proficiency - -You can use this feedback to identify areas for improvement. You can continue interacting with the AI interviewer for 15 minutes after the interview ends to: - -- Clarify feedback - -- Ask follow-up questions - -- Request improvement tips - -After 15 minutes, the interaction closes automatically. - -**Note**:  - -If you need to end the interview early: - -![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482014647-image.png?Expires=253370764800&Signature=pTrfkUZPvlrAIj5h2e99zBvbm3sITtWiTyJeW4eL~On6SLUbHJOhLinbhsBIeM78AodSLxuYF1VpnFL0TA5sqr18J0DlO8LKYFd86HWXvQqGAR8hHKm~6hQr-gPX7LPFmspcIHoCUJtrEjdwb0Wep~gH4SNN6ne5O2FriKqENMYzzXHbM93fmYk1MbhnBvN0MVfte~Sf3WX57CsfLFm1B-jTrzBhPjwkJcIgbVdco8HrG-S-vepTExmhHAWhv~h2VLKl4zf6fP1mfHliV9N3MgWDuASQEdJmF3Jba03uQB-T9dT7ct-BqZXGLgdVH5hmXHjsgK7nlmAvYnCf4GNs~Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Click **Reattempt Later** to attempt the interview again later. - -- Click **End Anyway** to permanently end the session. - -# Viewing previous attempts - -To view your previous Coding mock interviews: - -1. Go to the **Prepare** tab. - -2. Locate the **Coding** card under the **AI-powered Mock Interviews** section. - -3. Click **Take Interview**. - -4. Click **View Previous Interviews.**\ - The **My Previous Mock Interviews** dialog displays a list of your previous mock interviews, including the date and score for each. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482047525-image.png?Expires=253370764800&Signature=e32mzAUH9Y8xfqirMc305US1frbt3M7sXPpkJtAL61Jqw938ZAxFexOIrkBM2AitDv7NwCMLtNf232G8VMwofsv-J9mBVWtrtdpEYVTpqcq2xHZLH-RfG-DDiuD43iF35shEVTGSKTEJeONeaWe9PG3Fn5SzCrniFUuN3~b-9k9bXddZh3p1x7GurQX4Pyy3xXzuBlKqGjdwIVOPeRdeDktipUSDuYeOZHBKSBwpuAJGbN-BmTUjHf8NLIIx9i7i-ORcaGhoot7ZwpF9d8-mb7zvou-3kLe0R95eg2GY1BqxIVNP14QshLF5iWVyBNg63f2M-r6SRR8yA3P~u-pmYg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Show Feedback** next to an attempt to view the feedback report. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771482055773-image.png?Expires=253370764800&Signature=Elm8Qb-d0gsfufKRH979XRskzAvKxv53baeGCvEt8Zxr~Gb2OqXRQnUVJaD5ab4p2FP5NOYjroaFm3m~3VVkCTHh5jX7~Q1dpkbkgdoLiBlUqHLz2Mzl-bT8KtJ51wi5oMMHvniMl4trf3i2T0seQJ1aMt~zUR-AV5duKiH1tloZwk0bZ6C8Pk~om4Eld6II1vQ1v5odEecoX06eZKlorO7E7GqBxAc-XEXmGIKOy4yLvSjkk2qmap0Yrac3LL-5JfI0DYblyOkl8X~ydWoPofsHgsxeX96OkppbiYCIXkhYPycal5eJYbfqBCTKIQOweWav~aTgyxvKmK5MIw-Ouw__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Best practices - -- Monitor the countdown timer. It turns red as time runs out. - -- Ask the interviewer clarifying questions if something is unclear. - -- Add comments to your code to improve readability and make debugging easier. - -- Stay calm and approach the problem one step at a time. - -\ diff --git a/data/hackerrank/hackerrank_community/mock-interviews/8813699799-take-a-system-design-mock-interview.md b/data/hackerrank/hackerrank_community/mock-interviews/8813699799-take-a-system-design-mock-interview.md deleted file mode 100644 index 7e509f79..00000000 --- a/data/hackerrank/hackerrank_community/mock-interviews/8813699799-take-a-system-design-mock-interview.md +++ /dev/null @@ -1,233 +0,0 @@ ---- -title: "System Design Mock Interview Prerequisites Taking System Design mock interview Ending an Interview Feedback report Viewing previous attempts" -title_slug: "system-design-mock-interview-prerequisites-taking-system-design-mock-interview-ending-an-interview-feedback-report-viewing-previous-attempts" -source_url: "https://help.hackerrank.com/articles/8813699799-take-a-system-design-mock-interview" -article_slug: "8813699799-take-a-system-design-mock-interview" -last_updated_exact: "Apr 22, 2026, 10:56 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Mock Interviews" ---- - -# System Design Mock Interview Prerequisites Taking System Design mock interview Ending an Interview Feedback report Viewing previous attempts - -_Last updated: Apr 22, 2026, 10:56 AM (Last updated 4 days ago)_ - -The System Design Mock Interview is an AI-powered simulation of a real-world system design interview. It provides a timed environment to help you improve your design thinking skills and prepare for real interviews. - -# Prerequisites - -Before you begin, ensure you have the following: - -- Stable internet connection - -- Working microphone  - -- Quiet, distraction-free environment - -# Taking System Design mock interview - -To take the System Design Interview: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Prepare** tab. - -3. Locate the **System Design** card under the **AI-powered Mock Interviews** section. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790688331-image.png?Expires=253370764800&Signature=kShW7yj~ZEkXKcDtSwUkGBRQEFMRy~6fM~lc-MgAhT4VjDbYFlibem-fFXaoCbem00BkkWFr5NmxN1jShCmxqbDLjvgHPB85u4HK9hd3xSUP7dqb-lG-VD2Njn-pt~eWjbuz~BJYQqbKK9vIIkw95t2pcoWyLqhwRQWvFmJPu0UDA2FMvGx47-5rnP9TYUmIY-aWrG5zct~uZT9BSeCJw3CdSHkBtibySS3omgePV8Imu8BLqr0sCKZQbgiPp2BbWN8Sk~IuaVh2bTW~qf389eXiv9tuNM32eBS7ygRqEZYOS3ZjFToFg1LRyrO7fqTM51bh6KeNosAjfTtO~6Nvlg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Take Interview**.  - -5. Click **Start Interview**. - - **Note:** Check the banner to confirm available mock interview attempts. If needed, purchase additional credits. For more information, refer to the [📄 Purchase Mock Interview Credits](/articles/3282259518). - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790756090-image.png?Expires=253370764800&Signature=AmkpJ7Ug99zzI5PilDIXO9u6uvFkDVrnyBPaE~-jGVX5hegPaEoHJZGAslqKNe1KpmlPQi2EKJoXArzBNAR-g3uHMIopoA~jNMHgKtw2aDOuQysN2UXVgpgE1wkqK7dVyZ8Fa1iJ4AR6HEpYmPe6GnVEWLe6Q8q5dD~ppspIZIdk3xC-592Z-dV9dqzGexgkf0wdC-wTMfNDk7GuFJc1uI5VGuA4YAyFcZDovZ5B28CKXoz1omhgI3X4zt~lT~DTxNpGCBq8GQQ12TCk3cz2chvICq33kn-6N9AieJzoAc5KkxBX-bjEgoOo1thAX9ma-Wkxnpdst1d2fcpUAFGKkQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Allow the browser to access your camera and microphone when prompted. - -7. In the **Audio & Camera Settings**, review and adjust your microphone, speaker, and camera. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790853200-image.png?Expires=253370764800&Signature=Q5fU~2XzCm17QeCLS8xgrHGfAjV2GNFMexKOxmFW8udhG-QD501QV49JOs1Hjl8a4QJ9HCrAWm2-Ko5fVdFQksFVwjFhV1Nq5ExWs8MYk9OgeKfs5JTvM7k-tjowcrw9Dxoiw4fyg1ybgDC74~MH8dKrL7KpRpaePOfMEW7z-uacEjQq1ApBsJrMyvn4mxAxsrCq6ehbp89d1sQ6TLjW8dv9xgXc1geO8bUTEv4qCBcEU9Nrd6Ur8SiU3XMWxb9JZ3cC-eg3X2yzdRPZctqSNiP0IXNaxkTAPuJFtK0IVbyBU6OvbiXvWqdxXxY9QSB2uv4rCkIxC5QGdpnAeXG9Ag__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** Select **Test Speakers** to verify your audio. - -8. Click **Start Interview**. The system redirects you to the interview interface. - -## Interview experience - -At the start of the interview, the AI Interviewer: - -- Introduces the interview - -- Explains the interview flow - -- Describes the topics it will cover - -- Answers any questions before the interview begins - -During the interview, the AI Interviewer: - -- Asks questions related to system design topics - -- Asks follow-up questions based on your responses - -- Explores topics in more depth when needed - -- Maintains a natural and interactive conversation - -You can explain your design approach step by step and use the whiteboard to visually present your system. For more information, see [Using Whiteboard](https://help.hackerrank.com/articles/8813699799-take-a-system-design-mock-interview#using-whiteboard). - -You can view the remaining interview time in the upper-right corner of the screen. - -## Interview controls - -During the interview, you can use the following controls: - -- **Microphone:** Mute or unmute your microphone using the microphone icon. - -- **Self-view:** Show or hide your video using the video icon. - -- **Transcript:** Show or hide the interview transcript - -## Using Whiteboard - -You can use the Whiteboard to communicate your system design during the mock interview. - -![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790869912-image.png?Expires=253370764800&Signature=Zw2xtUwf2S~yZspnGKniy0I8Unk6Q~mSfbHdjX9famf9hpO8VlP0HBXhhc620FT5S1p1ArDm0KnnK21CkhrVUI79PbI0ItZHB0HGOiuLHftjybYi-WqPJ~F7~8~eN8FX6jk93SYTbJap8c5slou1UkA7Ak8UN8XI2Xb2VIGHGsTDpOmRclk0~VDpjbFjJMupTf0J4WEEe0FE9q3Ev6KiDMtXSrpcinhgnY6QJ8F-6~9IMdaOJvZqbbffQXHD9becLnHPSkk4dkjdFz4y4-~bcRznwNrShXIpHDgc7I2ZJ7LLKn8g1N8gBbqtyB56TieKyZ52M0mrE45-LxgT0YFSIg__&Key-Pair-Id=K3NV4LZ47N8M46) - -The Whiteboard includes the following sections: - -- **Functional and Non-Functional Requirements:** Capture system behavior and constraints - -- **API Routes:** Outline how users or services interact with the system - -- **Database Schema:** Represent data entities and relationships - -- **High-Level Design:** Show the overall system architecture - -These sections help you organize your design. Use the toolbar to build and present your solution. For more information, see [Whiteboard components and tools](https://help.hackerrank.com/articles/8813699799-take-a-system-design-mock-interview#whiteboard-components-and-tools). - -### Whiteboard components and tools - -The virtual whiteboard includes the following components and tools. - -![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790893423-image.png?Expires=253370764800&Signature=KyQyif-Tn7cg55dh8wTwTdxy~1APLdXJul-c-UxKT4oSpDouEP7sLYHVr8vDzLFFWD14P5wYJTrmBVmGRV1PX3DI5kvo1racldvM7QUOjCLNfQZbWCJftPC-G5zI60EgpUjbAEnijimxuBJEqkMFZkKQpy~QQg54tznumz65~h4w9DWNqi~g5fChy-BkVL1RzikKz7bpOY92kI6YrHelpPpID9RmTVgLP4O0-50QlocMp4caqBi8UXnDua2DzlBI6nVCSQl3HnFgLVhCM8lYJpjmlqAuBueiq~NBDivtN4ViLWG1W3-ztl-zlwBVAEER9ItN9Du8d5k4~2n3Kg0DAw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Canvas controls** - - - Sketch and annotate without space limitations.  - - - Scroll through the canvas to continue drawing seamlessly. - - - Use the **+** and **–** icons in the bottom-left corner to zoom in and out. - - - Use the arrows to undo and redo your designs - -- **Drawing tools:** The toolbar at the top of the whiteboard includes: - - - **Selection tool:** Select and move shapes or drawings. Drag handles around shapes to resize selected shapes. Press the Delete key on your keyboard to remove selected elements.  - - - **Shapes library:** Insert common shapes such as squares, diamonds, and circles. - - - **Arrow tool:** Add directional arrows to diagrams. - - - **Line tool:** Draw straight lines for connections or boundaries. - - - **Pen tool:** Draw freehand sketches. - - - **Text tool (A):** Add labels, notes, or annotations. - -**Note**: When you select the Shapes or Text tool, use **Hover for more options** on the right side of the canvas to access additional options, such as stroke, font size, alignment, opacity, and layers. - -![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790907211-image.png?Expires=253370764800&Signature=TOD40ZMI2wNkkyysfhgxsbkoCIP399fxJhy7RutPu9AHAieDm1oGP3tQai6Ue7L0jQ7Q8ZW3e3gCR23MDlMaSEb-hZJduGPqW8fNdEBX6CEXxnLiQzFIvN52Ikw-MX4QlTxduTGiAwmgs3otlUM0TdEVk0Mw~RaEZTxT-pBXDAB9qbSyAPj9X0e9shLS4jB6O4AV0WvDoSy1nOuiCYqwVBA87OIWm0oOwQTLULLsMJEBukgy-D~xVx-zrIQRe-yoDiLDpAgAXFxk8jj9FZcrWaOJEn63SCFSqN8R0VZ7hl3BFtpb-IKWgDYq70Tofs4eQhJqnsNo7EUAXoZEJ9VN7w__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Ending an Interview - -When the interview concludes, the AI interviewer confirms that you are ready to end the session. The AI interviewer then ends the interview. - -Alternatively, you can end the interview manually.\ -To end the interview manually: - -1. Click **End interview** in the upper-right corner of the interview screen. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790932630-image.png?Expires=253370764800&Signature=VeTrA6sgqv1fF1fvmuaCB6TXp~xveiqMlJQHPKHCyRCkLDyuhE1rYSPyrxfe0QXV0mKk7qsEsLMhUnCUC3SaSZPkW9U7o85uk3n2VWIbcgMZB5C9azD-l35JToMDoFIxmBWfUA8DhK34PvbO3Wa8niXqaWqSp8qJGKNZkR6S7EAQDcLaxcJmgRnVDahcTO4BEGWk1Q2wOzXHVr87Jlv~ZR7FMBE0a5pXcMJ3OlqbRy5KnbEUVagZO3ksMph6ce9J8ucMCO~KP4JuzlOrI4DrnP6cpJy2~oNISLInC-dypiX2q6KKVWawMLd4nyN7LP62NbWHUPDNmwS9u5H17GM2jQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. In the confirmation dialog, click **End**. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790943946-image.png?Expires=253370764800&Signature=mpV4SxqlpGj2ti1qCUrwA05BUWUrwsuMOdAh-e1o2cyDa1XnQVTE8zQKVwWp-0ONfw8-mp7jbcdPDUySS5-YQSolTDakfxm0K-awrhp7oNMelDS2bO1HHPnNvjE5msKqGBSo~M899nC-ylL-ScDO-pEOuz7Ou6Htjq4kyo17Hyq-3waBUqKfQCcyrD~OjQ1k1qLLk3vIEHrO6r84ROkn0-Zg3r1mpFciDhdmWGjZqk9Pn-y0Sx5DVr2rgWJPBYenk~~~-sbavNdHndCYnN8sx50~6ezUEGiUhLCOXjpO7w~Hn4TE70hU9278IpN3ptd0pLec9q3v5DDaOx-biICz3Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -The system redirects you to the feedback report page. - -# Feedback report - -After you complete the interview, the system generates a feedback report. - -The report summarizes your AI interview and organizes evidence and feedback so you can quickly evaluate your performance. - -You can use the report to review recommendations, interview responses, and section-level feedback in one place. - -## Feedback report components - -The report includes the following components: - -- **Overall Rating**: The report assigns an overall rating on a 5-point scale to summarize your performance across all interview sections. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790963240-image.png?Expires=253370764800&Signature=q~bTNEyRi9zDGUWG1GQKMpTWrt2qJ4Gs6Mrqttpw9sx9ujTMY~nPyyWlAm9lhgtp~HDAt4jgIQoplXaKRP--7j5vnVpR2ed8ausnI6fjKTmjJSIsZ80BsbAkBekCqMusdn6e3ukZjrB3MwvD0XYwE4NiK9nK5iC1s1tBFRPp1eHyZbVo44broaYOh~U2wlQZvjdToOK0EZJQO7vJnqPIV61Fu39I7z79Jyv4FXQDXAx9sM8V-qi7688o00tKjsj3ouci~eP7C3AcgloLxu5HgO~k6LGqvL8hEIh1k-YRqfx3wS1ipGixi7lR8pw4i2-O90aDbslrztmL2pkrIBaEKA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Audio Transcripts**: The report includes a full interview recording that lets you:  - - - - - Play, pause, and scrub the timeline - - - Adjust playback speed - -- **Chat Transcripts**: The full interview chat transcript appears in the left pane. - - **Note**: You can continue interacting with the AI interviewer for 15 minutes after the interview ends. You can: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F9165272c-20b4-40c5-8ec1-a05cf24e6df9-1776790981903-image.png-61ea7e32-12eb-4bbb-adc8-443608b18dc5?Expires=253370764800&Signature=ID-mrl7flOKkFFzWbE8Cc4DlpTMv8BD86KAQy3vJ1jnc0~mwcMnGfh1SXVmRPDppJXi0mbYpR6o0jvLXhmFvmVsVnMWok~VUMIE70Mj~ba4dQNfyc1NA1PzN8TMAn2JsHpXiN1UlVjSSIK2ZTUYV7qyxTJjEk3Vrr6QLoLdb3e6W8jTporlzHvCPz8ZXml8m69csx46xY93MFAhJ718xxcjPqrSMu7Sc4fuTuMnyebR1fqBYb8En4E8wJ94zd30M1l7sumHBru1bVMCNd80ieagwfXit-HfetBRtzFPYZzVvlQaHonqEiDzJAF9eet5Zqyv7P38i2JXTTjzVX1Z7qA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Clarify feedback - - - Ask follow-up questions - - - Request improvement tips - - After 15 minutes, the interaction closes automatically. - -- **Section-based feedback:** The report organizes feedback by interview section.\ - Each section includes: - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776790995925-image.png?Expires=253370764800&Signature=atW7On4Ke9UTuuDYIknHZdjG1U~YUpbCA9bbmtRVXbYojq-2QsRPdbCO42aHkV7tZlvZ8kF08Fg2zbVzBmIw5fvFEyFoMlKrWB5keFIQuXSkobohpTV1ZChdGds4uQIBR4YBkM0m5xY7NrzKp6xkv4V72AnB4pd-7n0aBodJXW-g-4SaqvC0phw4KZ5FLqnJbIv-BI7f6g37LldPISwvcI80Vfq0WIJDeCjWDhQ5zDxeyfolUVBP9Zap-aCO~z3qgk14GrL5y4FPEZhTfGsNOgmfdH5BiQOrySf4yqAy7xfaYKfilogh22fTsAY3PxkzFNPzlLCN6ETPnGDlOFd~Fg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - A rating on a 5-point scale - - - A short narrative that describes your performance in that area - -Use the section-based feedback to understand your strengths and gaps in detail. - -# Viewing previous attempts - -To view your previous System Design mock interviews: - -1. Go to the **Prepare** tab. - -2. Locate the **System Design** card under the **AI-powered Mock Interviews** section. - -3. Click **Take Interview**. - -4. Click **View Previous Interviews.**\ - The **My Previous Mock Interviews** dialog displays a list of your previous mock interviews, including the date and score for each. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776791014155-image.png?Expires=253370764800&Signature=kP51SO~vc-mpB7ByFJ2UTu7zpYSM7ey~eNlGziTkLRg39bKUOXcnkEtbte~2aOWvaYTf7JQngvSFIjqWjLjLoNJL6iIu8LJxSOdO-N8~wlMPJ~5BM6VVw68JDCad0YLPXm6bCTNxZv6N0Tw4BAfcO0kvZaakn26Xeo06S-dZyEbmguXtu22~PxzcZp~2KdiGcGk3CYSuy5a7ybOngKbeN7KFg7fOI3Os5-WyhBrQTfyPpfStQhKEFWvlAFeBMOOdi~p9xXpN0OY0mrCV-WrEHIYih1EOPU1BaOtBZ37XukfTlYKfewt0ms0Ei4OQOcrfq5FV0VUM-B7Rdz3JhTMbeQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Show Feedback** next to an attempt to view the detailed feedback report. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1776791028447-image.png?Expires=253370764800&Signature=U~nZ7jKS56tLw9xDH6UfmtShQs9wgAChwG-Kh-37WVSwoCLtc3TTRCFzrKns-vwC3TV0KCujJqoOFwvPDfqp6WaOdYG3JG1J6ZPs05FvjZacAaSeCBSTEBDcqgj4IJQmGhHsiTjV5HP-eC7uGO7JooI2186YRxURXjb30fklD-C4ldPQS3m1fQcx3hBTmzU2uYvNFuzHe7OfyyGBAk7RLLmu3eDGcQ9NjTWGnj0EUrBSP7zP~IUfRyGcP1c7rklANKS~xx7ydTMFzEkru0Ge~67EY-VAqmDqGAPvNkCq-~bwET0u~zd--bQwCOvxpGI9cdKtMbEqMIvPRPDzCwTMgA__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -\ diff --git a/data/hackerrank/hackerrank_community/mock-interviews/8988753946-introduction-to-mock-interview.md b/data/hackerrank/hackerrank_community/mock-interviews/8988753946-introduction-to-mock-interview.md deleted file mode 100644 index 1f9adbc4..00000000 --- a/data/hackerrank/hackerrank_community/mock-interviews/8988753946-introduction-to-mock-interview.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "Introduction to Mock Interview Types of mock interviews Accessing mock interview" -title_slug: "introduction-to-mock-interview-types-of-mock-interviews-accessing-mock-interview" -source_url: "https://help.hackerrank.com/articles/8988753946-introduction-to-mock-interview" -article_slug: "8988753946-introduction-to-mock-interview" -last_updated_exact: "Apr 22, 2026, 10:59 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Mock Interviews" ---- - -# Introduction to Mock Interview Types of mock interviews Accessing mock interview - -_Last updated: Apr 22, 2026, 10:59 AM (Last updated 4 days ago)_ - -HackerRank Community offers AI-powered mock interviews that simulate real-world technical job interviews and provide immediate feedback on your performance. - -Mock interviews support: - -- Voice-based interaction - -- Chat-based interaction - -# Types of mock interviews - -HackerRank Community offers the following AI-powered mock interview types: - -- [📄 Technical Screen Mock Interview](/articles/5671120169) - \ -- [📄 Coding Mock Interview](/articles/6795045456) - \ -- [📄 System Design Mock Interview](/articles/8813699799) - \ -- [📄 Behavioural Mock Interview](/articles/5174727491) - \ -- [📄 AI Fluency Mock Interview](/articles/3796809491) - \ - -# Accessing mock interview - -To access a mock interview: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Prepare** tab. - -3.  Locate the **AI-powered Mock Interviews** section. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1771428899151-image.png?Expires=253370764800&Signature=UQBWBoy3sSKUWEA~UBkPeO~eB0sDL--daN-YpJoK0Flxup11BDXwur0fY3zcrUUsU6m3yo9i7XHDIcWImjBKe5wz70X26U-I9ujz~~AVZ5LZMm-RNq~11CfBYZ3-Li585No6qAT75DoqSZQQxqOPE3aN0~SNcsPAFCEFFnS5UJNX96h5CA5Ui4Ux-ZWJ-6r0XyRN8tClYUX~ag5ckuJF0YepHxG1eEcSS9t-itEq8a4v~WEAtueQMKhsbuxjBwYTOeBKs3rKLLR3RNm5kt1u9ZILHgneFiNNOl2khnMsCDpjJBKKlTAQ478Wjeim~S2d352Vq4KToxvY0sl0wDI8KA__&Key-Pair-Id=K3NV4LZ47N8M46) - -HackerRank Community includes the following free mock interviews: - -- One **Software Engineer** mock interview under **Coding** - -- One **Technical Screen** mock interview - -You can take each free mock interview once. To access other mock interviews, you must purchase credits. For more information, see [](https://help.hackerrank.com/articles/3282259518) [📄 Purchase Mock Interview Credits](/articles/3282259518). diff --git a/data/hackerrank/hackerrank_community/practice-coding-challenges/1273631973-coding-challenges-faqs.md b/data/hackerrank/hackerrank_community/practice-coding-challenges/1273631973-coding-challenges-faqs.md deleted file mode 100644 index a8ec6b65..00000000 --- a/data/hackerrank/hackerrank_community/practice-coding-challenges/1273631973-coding-challenges-faqs.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: "Coding Challenges FAQs" -title_slug: "coding-challenges-faqs" -source_url: "https://help.hackerrank.com/articles/1273631973-coding-challenges-faqs" -article_slug: "1273631973-coding-challenges-faqs" -last_updated_exact: "Nov 12, 2025, 4:32 PM" -last_updated_relative: "Last updated 5 months ago" -breadcrumbs: - - "Practice Coding Challenges" ---- - -# Coding Challenges FAQs - -_Last updated: Nov 12, 2025, 4:32 PM (Last updated 5 months ago)_ - -**How does scoring work? ** - -Refer to the [Scoring](https://www.hackerrank.com/scoring) Documentation. - -**What should I do if my challenges do not load or show an infinite Processing message?** - -1. Close the challenge window, then reopen it using the same challenge link. - -2. Open the challenge in another supported browser, such as the latest versions of Chrome, Firefox, or Edge, for full compatibility. - -3. Ensure your internet connection is stable. - -**Why do I not see my challenge results?** - -If you do not see challenge results, follow these steps: - -1. Wait for the challenge results to process. Challenge results usually appear shortly after you submit a solution. Once the system evaluates your submission, you can see your points, badges, and rank in the upper-right corner of the challenge page. - -2. Check the leaderboard. Leaderboards may take time to refresh. If your result does not appear immediately, it may still be processing. - -3. Confirm you are using the correct account. Log in to the **same HackerRank Community account** you used to participate in the challenge. Results do not appear across different accounts. - -4. Contact HackerRank support at [help@hackerrank.com](mailto:help@hackerrank.com) if you are still facing an issue with challenge results. - -**Note:** If you take part in a company-sponsored challenge, HackerRank does not display the results. The company that hosts the challenge contacts you directly with the results or next steps. - -**Can I view the output of my code in coding questions?** - -Yes. Use the **Run Code** button in the built-in editor to test your program and view the output before submitting your solution. - -\ diff --git a/data/hackerrank/hackerrank_community/practice-coding-challenges/7845849982-introduction-to-challenges.md b/data/hackerrank/hackerrank_community/practice-coding-challenges/7845849982-introduction-to-challenges.md deleted file mode 100644 index 774d2f6a..00000000 --- a/data/hackerrank/hackerrank_community/practice-coding-challenges/7845849982-introduction-to-challenges.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: "Introduction to Coding Challenges" -title_slug: "introduction-to-coding-challenges" -source_url: "https://help.hackerrank.com/articles/7845849982-introduction-to-challenges" -article_slug: "7845849982-introduction-to-challenges" -last_updated_exact: "Mar 5, 2025, 3:04 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Practice Coding Challenges" ---- - -# Introduction to Coding Challenges - -_Last updated: Mar 5, 2025, 3:04 PM (Last updated 1 year ago)_ - -The **Prepare by Topics** section in the HackerRank Community provides a structured approach to practice coding challenges categorized by programming language and concept. It enables developers to enhance their skills by effectively concentrating on specific programming languages and concepts. - -## Accessing coding challenges - -To access coding challenges: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Prepare** tab. - -3. Scroll to the **Prepare by Topics** section. - -4. Select a topic to practice available challenges (For example, Mathematics, Artificial Intelligence, Python). - - - -## Available skills and topics - -The **Prepare by Topic** section provides practice coding challenges in the following areas: - -- Programming languages and frameworks - - - C - - - C++ - - - Java - - - Python - - - Ruby - - - React - - - SQL - -- Language-agnostic skills - - - Algorithms - - - Data Structures - - - Mathematics - - - Artificial Intelligence - - - Functional Programming - - - Regex - - - Linux Shell - -\ diff --git a/data/hackerrank/hackerrank_community/prep-kits/1723224478-introduction-to-prep-kits.md b/data/hackerrank/hackerrank_community/prep-kits/1723224478-introduction-to-prep-kits.md deleted file mode 100644 index 3c0f3a93..00000000 --- a/data/hackerrank/hackerrank_community/prep-kits/1723224478-introduction-to-prep-kits.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: "Introduction to Prep Kits Core components Access Prep Kits Available Prep Kits" -title_slug: "introduction-to-prep-kits-core-components-access-prep-kits-available-prep-kits" -source_url: "https://help.hackerrank.com/articles/1723224478-introduction-to-prep-kits" -article_slug: "1723224478-introduction-to-prep-kits" -last_updated_exact: "Nov 12, 2025, 4:04 PM" -last_updated_relative: "Last updated 5 months ago" -breadcrumbs: - - "Prep Kits" ---- - -# Introduction to Prep Kits Core components Access Prep Kits Available Prep Kits - -_Last updated: Nov 12, 2025, 4:04 PM (Last updated 5 months ago)_ - -The Prep Kit is a structured, end-to-end preparation suite that helps job seekers get interview-ready. It mirrors the actual hiring process and includes guided practice, realistic assessments, AI-powered interview simulations, and role-specific certifications. - -# Core components - -Each Prep Kit offers the following components: - -- **Practice Challenges:** Solve curated, role-specific problems with support from the built-in AI Tutor to guide your learning. - -- **Mock Tests:** Take timed, auto-evaluated assessments that closely reflect real HackerRank screening tests. Get **personalized reports** to track your performance and improvement areas. HackerRank flags your Mock Test for plagiarism if your activity indicates an integrity violation. - - **Note:** Avoid the following integrity violation during the test: - - - Switching between browser tabs or windows. - - - Copying and pasting code or text. - - - Resizing or minimizing the test window. - -- **Mock Interviews:** Experience realistic interviews led by an AI Interviewer. It asks follow-up questions, challenges your thinking, and gives detailed feedback at the end. For more information on Mock Interview, see [📄 Introduction to Mock Interview](/articles/8988753946). - -- **Role Certification:** Complete a final structured assessment to earn a certification for your chosen role. You can share the verified certificate with recruiters or social channels such as LinkedIn. For more information on Role Certification, see [📄 Introduction to Certification](/articles/2563639100). - -# Access Prep Kits - -To access the Prep Kits: - -1. Log in to the [HackerRank Community](https://www.hackerrank.com/dashboard) using your credentials. - -2. Go to **Prepare \> Prep Kits.** - -# Available Prep Kits  - -HackerRank currently offers the Software Engineer Prep Kit. - -## Software Engineer Prep Kit - -The Software Engineer Prep Kit includes the following resources: - -![SEPrepKitUpdated2.gif](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1759744413850-SEPrepKitUpdated2.gif?Expires=253370764800&Signature=Iph43QTnqph4VC3WPFW1iE31YXL~LsyK-XXgQm4YDHNVd-3bQJ6xlrEQb-Hc9G-B6tYD4JKL6bEj~W3vXCbdCTIN4l4QpjU9A89Klo30ZCSI-TkcR16ZmaHkORvqf26XnugOrpI4boKQkMkut8uXVS1B~z7ExB4q4ixg5GAbf4CQ9ehY4Od5t8GyqIKrLvB3iGcF0En9~6xwao5D3BCkYVaIOMBfmSqoeJ03ydz2sIn0SfZxUKn0ycJL2JL39rQcYl5v9xl8HXzRrXLUA3ttLaTLca4QKBxTurvm7OI4VHId6qUiC5VnrM4eg8GI~RBNwoWUFL-sgBhA0gCcS~HRhg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Practice Challenges in data structures and algorithms, with step-by-step guidance from the AI Tutor. - -- Mock Tests modeled on real-world coding assessments. - -- Two AI-powered Mock Interviews: - - - A 60-minute coding interview. - - - A 60-minute system design interview. - - **Note:** You can purchase additional mock interviews à la carte. For more information, see [📄 Purchase Mock Interview Credits](/articles/3282259518). - -- Role Certification, a final assessment to validate your problem-solving skills and earn a shareable certification. - -**Note:** You can subscribe to **monthly** or **quarterly** plans based on your preparation needs. For more information, see [📄 HackerRank Subscription Plans](/articles/9054300007). - -\ diff --git a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/3282259518-purchase-mock-interviews.md b/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/3282259518-purchase-mock-interviews.md deleted file mode 100644 index af31baf7..00000000 --- a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/3282259518-purchase-mock-interviews.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: "Purchase Mock Interview Credits" -title_slug: "purchase-mock-interview-credits" -source_url: "https://help.hackerrank.com/articles/3282259518-purchase-mock-interviews" -article_slug: "3282259518-purchase-mock-interviews" -last_updated_exact: "Mar 24, 2025, 3:31 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Subscriptions, Payments, and Billing" ---- - -# Purchase Mock Interview Credits - -_Last updated: Mar 24, 2025, 3:31 PM (Last updated 1 year ago)_ - -HackerRank Community allows you to purchase mock interview credits to explore and practice different interview types. Once purchased, mock interview credits do not expire. You can attempt any type of mock interview with your purchase. - -## Purchasing credits - -To purchase mock interview credits: - -1. Log in to [HackerRank Community](https://www.hackerrank.com/auth/login) using your credentials. - -2. Go to the **Prepare** tab and locate **Mock Interviews for you** section - -3. Click **Buy Mock Interviews** on any of the listed mock interview cards. - -4. Choose the number of mock interviews you want to buy. You can view the total cost for each option. - - ![image.png](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1742810459324-image.png?Expires=253370764800&Signature=fB9uIRhwuzUIM5dc1yf5c74QWldtspCITu-OBEAyRZ~PX79BRQ0On82Z~h1~8FXbFal~UjFESDzU13PMX~rnSfWn6PPoPA9-WmdduIdEBofKucm8NetGHADtBXi73hxe2JXoEbzBlRvH1ARVwzEoHd87anzwKbH-2mOPpDNyHGpo0AfQmu~fvMAHxEcQQ91oh1YHCT5czV2ZCYqKPdWW1YndMlDFv-Iu40hQnMUGqih0xfBG59hTTXFBZo8u3OWcA5j5nrrRp5IdNg3qhq7OO5v7Z6Zpn3PBg7IGAUEsdpbYmNVXVB1n8PI~PdwkwnF0PKuxT2LI-hB851S7wgUZmg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Buy Now** to proceed to the payment gateway.\ - Supported payment methods: - - - Stripe (Available in all countries except India) - - - Razorpay (Available in India) - -6. Enter your payment details and complete the transaction. - -7. Click **Pay** to complete your purchase. - -## Refund policy - -If you accidentally make a purchase or are not satisfied with your mock interview, contact [help@hackerrank.com](mailto:help@hackerrank.com). The support team will promptly review your request. diff --git a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/4312449655-upgrade-subscription-plan.md b/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/4312449655-upgrade-subscription-plan.md deleted file mode 100644 index e0cc28f9..00000000 --- a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/4312449655-upgrade-subscription-plan.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: "Upgrade Subscription Plan Upgrade options Upgrading subscription plan" -title_slug: "upgrade-subscription-plan-upgrade-options-upgrading-subscription-plan" -source_url: "https://help.hackerrank.com/articles/4312449655-upgrade-subscription-plan" -article_slug: "4312449655-upgrade-subscription-plan" -last_updated_exact: "Feb 2, 2026, 12:53 PM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Subscriptions, Payments, and Billing" ---- - -# Upgrade Subscription Plan Upgrade options Upgrading subscription plan - -_Last updated: Feb 2, 2026, 12:53 PM (Last updated 3 months ago)_ - -HackerRank assigns the **Basic** plan to all users by default. You can upgrade to the **Plus** or **Infinity** subscription plan at any time. For more information on available plans, see [📄 HackerRank Subscription Plans](/articles/9054300007). - -When you upgrade your subscription plan: - -- The upgrade takes effect immediately, and you gain instant access to the features of your new subscription. - -- If you already have an active subscription, HackerRank calculates the charge based on proration. For the rest of the cycle, you pay only the difference between the old and new plans. - -- Your next billing date remains the same. - -**Note:** - -**Proration formula:** (Days remaining in cycle ÷ Total days in cycle) × New plan price − (Days remaining in cycle ÷ Total days in cycle) × Old plan price. - -**Example:** Assume you are on the **Plus Monthly** plan (\$30/month) and upgrade to the **Infinity Monthly** plan (\$60/month) with 10 days remaining in your 30-day billing cycle. - -Applying the proration formula: (10 ÷ 30) × 60 − (10 ÷ 30) × 30  = 10 - -You pay \$10 for the upgrade. - -If you upgrade from a non-Basic plan, HackerRank forfeits your previous credits. You immediately receive a full set of credits for your new subscription plan. - -**Note:** Credits are the entitlements included in your subscription. For example, three AI Mock Interviews per month, two Mock Tests per month with detailed performance reports. - -# Upgrade options - -The following upgrade paths are available based on your current subscription and billing cycle: - -**From Basic** - -- Basic → Plus Monthly - -- Basic → Plus Quarterly - -- Basic → Infinity Monthly - -- Basic → Infinity Quarterly - -**From Plus** - -- Plus Monthly → Plus Quarterly - -- Plus Monthly → Infinity Monthly - -- Plus Monthly → Infinity Quarterly - -- Plus Quarterly → Infinity Quarterly - -**From Infinity** - -- Infinity Monthly → Infinity Quarterly - -# Upgrading subscription plan - -To upgrade your subscription plan:  - -![buysubscription.gif](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1758201117283-buysubscription.gif?Expires=253370764800&Signature=lVgoZb0xN1EsgTyU4jC53HUEx4ZZJokK9BvzYrCL~lDEjZjobdYeaT3lq6iZjnGoQPuhPK2q8vezCXm1ncO061as6TD7OWg0Ecx26oO8niDfo5o9FgKGeGBjZeKuEoO8jjOUxFEvE~oee0czH3L0tOHCJOO3uqWQ77rFg2DxGosPzW3mmP8scUT2fxfz8P-vKfrQQPBS6~sxqJqCWmDH1m8rxCzggiTSgWrQ50GmylacuoTHjY3BpozQ6eHdcR2Nm~GmHU68E4wJqA6ghN86gyyFPJtg6OUZO4Bduf07WRbjyp60GJvxkbKMTHqb6StETZfBonZ5XGBo-AowwaBzfg__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Log in to your [HackerRank Community](https://www.hackerrank.com/auth/login) account using your credentials. - -2. Click the profile icon in the upper-right corner. - -3. Select **Plans** from the drop-down menu.  - -4. Select the plan you want and click **Upgrade**. - -5. In the confirmation dialog, click **Accept & Continue** to proceed to the payment gateway.\ - Supported payment methods: - - - Stripe (Available in all countries except India) - - - Razorpay (Available in India) - - - -1. Enter your payment details. - -2. Click **Pay** to complete your transaction. - -**Note:** HackerRank does not issue refunds for mid-cycle upgrades. - -\ diff --git a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/5432562533-downgrade-subscription-plan.md b/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/5432562533-downgrade-subscription-plan.md deleted file mode 100644 index 4a65e5d4..00000000 --- a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/5432562533-downgrade-subscription-plan.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: "Downgrade Subscription Plan Downgrade options Downgrading subscription plan" -title_slug: "downgrade-subscription-plan-downgrade-options-downgrading-subscription-plan" -source_url: "https://help.hackerrank.com/articles/5432562533-downgrade-subscription-plan" -article_slug: "5432562533-downgrade-subscription-plan" -last_updated_exact: "Sep 18, 2025, 7:59 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Subscriptions, Payments, and Billing" ---- - -# Downgrade Subscription Plan Downgrade options Downgrading subscription plan - -_Last updated: Sep 18, 2025, 7:59 PM (Last updated 7 months ago)_ - -You can downgrade your subscription plan at any time. - -When you downgrade your subscription plan: - -- The downgrade takes effect at the start of the next billing cycle, and you receive a confirmation email with the effective date. - -- You continue to have access to your current plan features and credits (Entitlements included in your subscription) until the cycle ends. - -- At the start of the new cycle: - - - Downgraded plan activates - - - Resets the credits - - - Unused credits from the previous plan expire - - - Priority support remains available - -# Downgrade options - -The following downgrade paths are supported: - -**From Infinity Quarterly** - -- Infinity Quarterly → Infinity Monthly - -- Infinity Quarterly → Plus Quarterly - -- Infinity Quarterly → Plus Monthly - -**From Infinity Monthly** - -- Infinity Monthly → Plus Monthly - -- Infinity Monthly → Plus Quarterly - -**From Plus Quarterly** - -- Plus Quarterly → Plus Monthly - -# Downgrading subscription plan - -To downgrade your subscription plan:  - -![downgradesubscription.gif](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1758200730541-downgradesubscription.gif?Expires=253370764800&Signature=BFqAlAzAE0lSAiXrsMo76IJRxK9tfftjsfERiU1LGsW7VkXrA6aK2xkN1mEf81sh5ufwVg80IxsdDZE9q6c0b3U5CluQvn9V2OMumZl8OywxEssMB8-CqYm4n1VEMioUzi4Pmyr5c78xGNC8UU4ZYB4EGYgvSta5~DPrHpMplN0RuSB6TKn5QSb5cOpW6gJQcybY9ujT38CBBpOlurqjqpDItM5aDaxmfBBE5rKTnlaV8kNYNjEVgLQX9ENxfUM8p7OOkeXh7Yatp5gT-~mwJWB1qhAxX0WkBtOyZCVnEmz-C5lQf56U7eedg3us0rpqTOckmeWRnmMrI4O5ELtd5Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Log in to your [HackerRank Community](https://www.hackerrank.com/auth/login) account using your credentials. - -2. Click the profile icon in the upper-right corner. - -3. Select **Plans** from the drop-down menu. - -4. Select the plan you want to downgrade and click **Downgrade**. - -5. In the confirmation dialog, select a reason for downgrading and click **Proceed**. - -6. Click **Downgrade** to complete the process.\ - \ - -\ diff --git a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/6560545309-cancel-subscription-plan.md b/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/6560545309-cancel-subscription-plan.md deleted file mode 100644 index 556ef947..00000000 --- a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/6560545309-cancel-subscription-plan.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: "Cancel Subscription Plan Cancellation options Cancelling subscription plan" -title_slug: "cancel-subscription-plan-cancellation-options-cancelling-subscription-plan" -source_url: "https://help.hackerrank.com/articles/6560545309-cancel-subscription-plan" -article_slug: "6560545309-cancel-subscription-plan" -last_updated_exact: "Sep 18, 2025, 8:00 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Subscriptions, Payments, and Billing" ---- - -# Cancel Subscription Plan Cancellation options Cancelling subscription plan - -_Last updated: Sep 18, 2025, 8:00 PM (Last updated 7 months ago)_ - -You can cancel your subscription at any time. - -When you cancel your subscription plan: - -- Cancellation takes effect at the end of the current billing cycle, and you receive a confirmation email with the cancellation date. - -- You continue to have access to your current plan features and credits (Entitlements included in your subscription) until the cycle ends. - -- At the end of the cycle: - - - Your subscription ends, and your account reverts to the Basic plan. - - - Any unused credits expire. - - - Priority support is removed. - -# Cancellation options - -The following cancellation paths are supported: - -- Infinity Quarterly → Basic - -- Infinity Monthly → Basic - -- Plus Quarterly → Basic - -- Plus Monthly → Basic - -# Cancelling subscription plan - -To cancel your subscription plan:  - -![cancelsubscription.gif](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1758200930585-cancelsubscription.gif?Expires=253370764800&Signature=AyLzhiyf0GdGbvbeiskJ2bWJFqEHALwZkBqiJMLzOUNaAOcSN0KNLhjTtWqtyGkRT43AXfWG8cNKDDSsbFhEqph8XZ5pYhomBaB7ekI7eUtUEOUrir5kmbuAwdCa-aZsiV3ZZVCvepA2cr52vI~Kc4sx03BqncUixK1dzNU5~TLKF6jxaNSFqB4u3gOakfWtoQ0dMNuCxlAruaf1MSaz8YuzkeZl-mTSuCPdozpftY6AwshBEGS7mSwRObw0NifeTBls1sQzJjVnrwNTSLy-06~rgbT5~WkhZOqHk3xsBOfLxP2GD4Mz6HZvtTBgzLGqCfona6jITvTgDHs70f-hVw__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Log in to your [HackerRank Community](https://www.hackerrank.com/auth/login) account using your credentials. - -2. Click the profile icon in the upper-right corner. - -3. Select **Plans** from the drop-down menu.  - -4. Click **Cancel Plan** under your current subscription. - - - -1. In the confirmation dialog, select a reason for cancellation and click **Proceed**. - -2. Click **Cancel Plan** to complete the process. - -**Note:** HackerRank does not issue refunds for voluntary cancellations. Refunds apply only to system-related issues or severe service disruptions. - -\ - -\ diff --git a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/9054300007-hackerrank-subscription-plans.md b/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/9054300007-hackerrank-subscription-plans.md deleted file mode 100644 index 3a2b951d..00000000 --- a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/9054300007-hackerrank-subscription-plans.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: "HackerRank Subscription Plans Available plans" -title_slug: "hackerrank-subscription-plans-available-plans" -source_url: "https://help.hackerrank.com/articles/9054300007-hackerrank-subscription-plans" -article_slug: "9054300007-hackerrank-subscription-plans" -last_updated_exact: "Sep 18, 2025, 8:16 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Subscriptions, Payments, and Billing" ---- - -# HackerRank Subscription Plans Available plans - -_Last updated: Sep 18, 2025, 8:16 PM (Last updated 7 months ago)_ - -HackerRank subscription plans provide structured, flexible access to premium preparation tools for all experience levels, from beginners to advanced candidates aiming for top roles. - -# Available plans - -Each subscription plan includes a defined set of features and benefits to support your preparation needs. - -**Note:** You can subscribe **monthly** or **quarterly** and upgrade your plan at any time based on your preparation needs. To upgrade your subscription plan, see [📄 Upgrade Subscription Plan](/articles/4312449655). - -The following section describes the monthly plans: - -![PricingPlansnewver.gif](https://assets.usepylon.com/0de3a1ce-684d-4589-ad00-0840216c2f36%2F1755668134656-PricingPlansnewver.gif?Expires=253370764800&Signature=XQr2ur-ZwDyxfmyiaY1E6okBNxODIlf5fg1vy1DolgqGWOiZ~8I0uAGgfTL25sKaHq58bUduWplFzKKMiuGw~QD9z6oyK45cjALEfQOcHGEJqSmSnKOpHroEoGUq5Ipj38JNKMjG0TVZL5noRb40-KrUBH129FMnZddviaGC3~gDJDi16PxZnX8yvgLB8sfYoWLVPCCHoOWNYLQw5ftxyjWsPEweXrQm7FRwd0H6fdbwxwudLfhghEe43xMQQvvWpI9UgTIZN8E-1XynqxxxswoNGJkPJzb81iWEUMmt45XPvDYCYIWW-fEn69yGTmYSpwX4thmfdlKhs5NTfbbMkg__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Basic - -The Basic plan includes the following features: - -- One Coding AI Mock Interview - -- One Mock Test with a detailed performance report - -- AI Tutor access for two challenges - -**Note:** HackerRank assigns the Basic plan to all users by default. - -## Plus - -The Plus plan includes the following features: - -- Three AI Mock Interviews per month - -- Two Mock Tests per month with detailed performance reports - -- Unlimited access to the AI Tutor - -- Priority support - -## Infinity - -The Infinity plan includes the following features: - -- Full access to the AI Mock Interview question library - -- Full access to the Mock Test question library with detailed performance reports - -- Unlimited access to the AI Tutor - -- Priority support - -**Note:** - -- To downgrade your subscription plan, see [📄 Downgrade Subscription Plan](/articles/5432562533). - -- To cancel your subscription plan, see [📄 Cancel Subscription Plan](/articles/6560545309). - -- For more information on Mock Interviews, see [📄 Introduction to Mock Interview](/articles/8988753946). - -\ diff --git a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/9157064719-payments-and-billing-faqs.md b/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/9157064719-payments-and-billing-faqs.md deleted file mode 100644 index 2dce7031..00000000 --- a/data/hackerrank/hackerrank_community/subscriptions-payments-and-billing/9157064719-payments-and-billing-faqs.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: "Subscriptions, Payments, and Billing FAQs Mock interviews Subscription plans" -title_slug: "subscriptions-payments-and-billing-faqs-mock-interviews-subscription-plans" -source_url: "https://help.hackerrank.com/articles/9157064719-payments-and-billing-faqs" -article_slug: "9157064719-payments-and-billing-faqs" -last_updated_exact: "Nov 12, 2025, 4:42 PM" -last_updated_relative: "Last updated 5 months ago" -breadcrumbs: - - "Subscriptions, Payments, and Billing" ---- - -# Subscriptions, Payments, and Billing FAQs Mock interviews Subscription plans - -_Last updated: Nov 12, 2025, 4:42 PM (Last updated 5 months ago)_ - -# Mock interviews - -**What happens to my mock interview credits if I merge accounts?** - -Mock interview credits cannot be transferred and stay on the account where they were purchased. We recommend using them before merging accounts. - -**Can I update my payment method?** - -Yes. HackerRank does not store payment methods. When purchasing mock interview credits, you can select your preferred payment option in the Stripe or Razorpay pop-up. - -**What should I do if my payment fails?** - -Refresh the page and retry the payment. If any amount was deducted incorrectly, it will be refunded within 5–10 business days. - -**Can I use the mock interview credits multiple times? Does it have an expiry date?** - -Each mock interview uses one credit. You can use each credit only once. All credits are valid for one year from the date of purchase. - -**Where can I find my invoices?** - -You receive your invoices by email after each purchase. - -# Subscription plans - -**Can I purchase additional mock interviews separately?** - -Yes. You can purchase additional mock interviews à la carte. For more details, see [📄 Purchase Mock Interview Credits](/articles/3282259518). - -**Can I upgrade my subscription plan?** - -Yes. You can upgrade your subscription at any time based on your preparation needs. To upgrade your subscription, see [📄 Upgrade Subscription Plan](/articles/4312449655). - -**Can I upgrade from Basic directly to Infinity?** - -Yes. You can upgrade directly from **Basic** to **Infinity**. To upgrade your subscription, see [📄 Upgrade Subscription Plan](/articles/4312449655). - -**What are the billing options?** - -You can subscribe to a monthly or quarterly billing cycle. - -**How do I downgrade my subscription?** - -To downgrade your subscription, see [📄 Downgrade Subscription Plan](/articles/5432562533). - -**How do I cancel my subscription?** - -To cancel your subscription, see [📄 Cancel Subscription Plan](/articles/6560545309) - -\ - -**What happens if I exceed my new plan’s limits during a downgrade transition?** - -You continue to have access to your current plan features and credits (Entitlements included in your subscription) until the cycle ends, even if your usage exceeds the new plan’s limits. - -**Do I get a refund when I upgrade mid-cycle?** - -No. You pay the prorated difference for the upgrade and gain immediate access to new features. - -**Can I change from monthly to quarterly billing without changing my plan tier?** - -Yes. HackerRank treats this as an upgrade. The change takes effect immediately with prorated billing. - -**What happens to my unused credits when I upgrade?** - -HackerRank forfeits all unused credits from your previous plan. You immediately receive the full credit allocation of your new plan. - -**What should I do if I accidentally click Start Test and lose a credit?** - -When you click **Start Test**, the system immediately records your attempt. However, you do not lose access to the test. You can return and continue from where you left off at any time. - -\ diff --git a/data/hackerrank/index.md b/data/hackerrank/index.md deleted file mode 100644 index f45f30d5..00000000 --- a/data/hackerrank/index.md +++ /dev/null @@ -1,483 +0,0 @@ -# HackerRank Knowledge Base - -Exported 394 articles. - -## Uncategorized -- [Assessing Candidates on Prompt Engineering Skills](uncategorized/1231590424-assessing-candidates-on-prompt-engineering-skills.md) -- [Browser Recommendations](uncategorized/5897755717-browser-recommendations.md) -- [Execution Environment Coding and Database Front-End, Back-End, Full Stack, Mobile, Data Science and DevOps](uncategorized/6693750503-execution-environment.md) -- [Onboarding Candidates](uncategorized/9695299159-onboarding-candidates.md) -## Chakra / Getting Started -- [Introduction to Chakra Key features How-to guides](chakra/getting-started/6908366644-introduction-to-chakra.md) -## Chakra / Integrations -- [Ashby - Chakra Integration User Guide Prerequisites Adding an AI Interviewer activity in Ashby Scheduling HackerRank AI Interview from Ashby Viewing Interview results](chakra/integrations/8472393759-ashby-chakra-integration-user-guide.md) -- [Greenhouse - Chakra Integration User Guide Prerequisites Adding an AI Interviewer stage in Greenhouse Scheduling an AI Interview from Greenhouse Viewing interview results](chakra/integrations/8491534135-greenhouse-chakra-integration-user-guide.md) -## Chakra / Manage Chakra -- [Clone an AI Interviewer Prerequisite Cloning an AI interviewer](chakra/manage-chakra/8961150967-clone-an-ai-interviewer.md) -- [Create an AI Interviewer Creating an AI interviewer Editing an AI Interviewer](chakra/manage-chakra/8041423965-create-an-ai-interviewer.md) -- [Invite Candidates to an AI Interview Prerequisite Inviting candidates to an AI interview Candidate experience](chakra/manage-chakra/5542727476-invite-candidates-to-an-ai-interview.md) -- [View Candidate Report in Chakra Viewing candidate report Candidate report components](chakra/manage-chakra/6818900787-view-candidate-reports.md) -## Engage -- [Create an Event Creating an event Configure event settings](engage/7549509598-create-an-event.md) -- [End your Event on a High Note With the Leaderboard](engage/9322191698-end-your-event-on-a-high-note-with-the-leaderboard.md) -- [HackerRank Engage - Marketing Best Practices](engage/7196095057-hackerrank-engage---marketing-best-practices.md) -- [Introduction to HackerRank Engage](engage/6424218208-hackerrank-engage.md) -- [Set Up a Microsite](engage/3958121708-setting-up-the-event-microsite.md) -- [Set Up Emails Set up email sequences Set up broadcast emails](engage/9707768362-set-up-the-promotional-emails-or-campaigns.md) -- [Set Up the Event Challenge](engage/7640208607-set-up-the-event-challenge.md) -- [Source and Manage Candidates for Events](engage/7392770596-getting-candidates-for-your-event.md) -- [View Event Statistics](engage/5336874519-view-event-stats.md) -## General Help / Academy -- [HackerRank Academy](general-help/academy/5297005851-hackerrank-academy-video-tutorial.md) -## General Help / Additional Resources -- [Access Candidate Timeline Accessing candidate timeline](general-help/additional-resources/2652374569-access-candidate-timeline.md) -- [Ensuring a Great Candidate Experience Prepare candidates for success How HackerRank manages candidate support Recommended candidate support workflow](general-help/additional-resources/6477583642-ensuring-a-great-candidate-experience.md) -## General Help / Campus/University Hiring -- [Support for Campus Events](general-help/campusuniversity-hiring/7220470055-support-for-campus-events.md) -## General Help / Contact Us -- [Contact HackerRank Support](general-help/contact-us/8616956464-contact-hackerrank-support.md) -- [Meet HackerRank’s Solution Engineering team](general-help/contact-us/5656446182-our-hackerrank%E2%80%99s-solution-engineering-team.md) -## General Help / Deprecations and Experience Changes -- [Deprecations and Experience Changes April 2026 January 2026](general-help/deprecations-and-experience-changes/9867323057-january-2026-deprecations-and-experience-changes.md) -## General Help / Evaluation Guides -- [Early Talent](general-help/evaluation-guides/1216495690-early-talent-.md) -- [Manual for Fair Hiring](general-help/evaluation-guides/7033977271-manual-for-fair-hiring.md) -- [Mid-Level](general-help/evaluation-guides/7483769801-mid-level.md) -- [Professional Hire](general-help/evaluation-guides/2625349560-professional-hire.md) -## General Help / HackerRank AI -- [HackerRank AI Add-on See What’s Included](general-help/hackerrank-ai/5847651809-hackerrank-ai-add-ons.md) -- [HackerRank's AI Features](general-help/hackerrank-ai/9416207922-hackerrank%27s-ai-features.md) -## General Help / HackerRank AI Data Services -- [HackerRank AI Data Services FAQ](general-help/hackerrank-ai-data-services/2212135172-hackerrank-ai-data-services-faq.md) -- [HackerRank Dataset Creation Methodology](general-help/hackerrank-ai-data-services/4425890244-hackerrank-dataset-creation-methodology.md) -## General Help / Important Notifications -- [HackerRank Maintenance Window Notification Maintenance schedule Impact Required actions Frequently Asked Questions Need support?](general-help/important-notifications/2086891729-hackerrank-maintenance-window-notification.md) -## General Help / Release Notes -- [April 2024 Release Notes](general-help/release-notes/9911032760-april-2024-release-notes.md) -- [April 2025 Release Notes](general-help/release-notes/5686123513-april-2025-release-notes.md) -- [April 2026 Release Notes Screen Interview Platform Chakra (AI Interviewer) SkillUp Community Deprecations and Experience Changes](general-help/release-notes/4368819843-april-2026-release-notes.md) -- [January 2024 Release Notes](general-help/release-notes/1306589776-january-2024-release-notes.md) -- [January 2025 Release Notes](general-help/release-notes/8074371720-january-2025-release-notes.md) -- [January 2026 Release Notes Screen Skills Platform Developer Experience Integrity Interview Data and Insights Integrations SkillUp Deprecations and Experience Changes](general-help/release-notes/2321596225-january-2026-release-notes.md) -- [July 2024 Release Notes](general-help/release-notes/4505174147-july-2024-release-notes.md) -- [July 2025 Release Notes Screen Screen Features Available in the AI Add-on Package Skills Platform Developer Experience Interview Interview Features Available in the AI Add-on Package SkillUp Engage](general-help/release-notes/3121307537-july-2025-release-notes.md) -- [October 2024 Release Notes](general-help/release-notes/1189675016-october-2024-release-notes.md) -- [October 2025 Release Notes Screen Skills Platform Developer Experience Integrity Interview Data and Insights Integrations AI Interviewer (Limited Availability) SkillUp Developer Community](general-help/release-notes/8474307750-october-2025-release-notes.md) -- [Q3' 23 Release Notes Q3' 23 Release Notes](general-help/release-notes/9502641162-q3%27-23-release-notes.md) -- [What's New on HackerRank](general-help/release-notes/5026442259-what%27s-new-on-hackerrank-.md) -## Integrations / Applicant Tracking Systems -- [Rooster - HackerRank integration](integrations/applicant-tracking-systems/5902644770-rooster-hackerrank-integration.md) -## Integrations / Applicant Tracking Systems / Ashby -- [Ashby - HackerRank Integration Configuration Guide](integrations/applicant-tracking-systems/ashby/4146164514-ashby---hackerrank-integration-configuration-guide.md) -- [Ashby - HackerRank Integration User Guide](integrations/applicant-tracking-systems/ashby/5999209869-ashby---hackerrank-integration-user-guide.md) -- [Ashby - HackerRank Technical Interview Integration Guide](integrations/applicant-tracking-systems/ashby/7862793608-ashby-hackerrank-technical-interview-integration-guide.md) -- [Ashby Integration with HackerRank](integrations/applicant-tracking-systems/ashby/9896080715-ashby-integration-with-hackerrank.md) -## Integrations / Applicant Tracking Systems / Avature -- [Avature - HackerRank Integration Avature Integration features](integrations/applicant-tracking-systems/avature/7339966937-avature---hackerrank-integration.md) -## Integrations / Applicant Tracking Systems / Breezy -- [Breezy - HackerRank Integration Setup](integrations/applicant-tracking-systems/breezy/6794716414-breezy---hackerrank-integration-setup.md) -## Integrations / Applicant Tracking Systems / Darwinbox -- [Darwinbox - HackerRank Integration Guide](integrations/applicant-tracking-systems/darwinbox/2001883323-darwinbox---hackerrank-integration-guide.md) -## Integrations / Applicant Tracking Systems / Eightfold -- [Eightfold - HackerRank Integration](integrations/applicant-tracking-systems/eightfold/7924497743-eightfold---hackerrank-integration.md) -- [Eightfold - HackerRank Integration User Guide Overview](integrations/applicant-tracking-systems/eightfold/2155086316-hackerrank---eightfold-integration-user-guide.md) -- [HackerRank - Eightfold Integration Configuration Guide](integrations/applicant-tracking-systems/eightfold/2732992835-hackerrank---eightfold-integration-configuration-guide.md) -## Integrations / Applicant Tracking Systems / Freshteam -- [Freshteam - HackerRank Integration Guide](integrations/applicant-tracking-systems/freshteam/9978423020-freshteam---hackerrank-integration-guide.md) -## Integrations / Applicant Tracking Systems / Greenhouse -- [Enabling Outcome Data and Public Link with Greenhouse](integrations/applicant-tracking-systems/greenhouse/3593554348-enabling-outcome-data-and-public-link-with-greenhouse.md) -- [Greenhouse - HackerRank Integration Guide Prerequisites Integrating Greenhouse with HackerRank Glossary Frequently Asked Questions (FAQs)](integrations/applicant-tracking-systems/greenhouse/1406188460-greenhouse---hackerrank-integration-guide.md) -- [Greenhouse - HackerRank Integration Interview User Guide Prerequisites Adding HackerRank interview stage in Greenhouse Scheduling HackerRank Interview Viewing Interview Results](integrations/applicant-tracking-systems/greenhouse/8806262569-greenhouse---hackerrank-integration-interviews-user-guide.md) -- [Greenhouse - HackerRank Integration Overview](integrations/applicant-tracking-systems/greenhouse/2646010908-greenhouse---hackerrank-integration-overview.md) -- [Greenhouse - HackerRank Integration Test User Guide Prerequisites Adding HackerRank assessment stage in Greenhouse Sending HackerRank test invite to a candidate Sending bulk HackerRank test invites to candidates Viewing candidate test results Viewing updated scores in Greenhouse](integrations/applicant-tracking-systems/greenhouse/2499611070-greenhouse---hackerrank-integration-tests-user-guide-.md) -- [Greenhouse-HackerRank Integration FAQs API Token and Access Tests and Interviews Common Troubleshooting](integrations/applicant-tracking-systems/greenhouse/3678461564-greenhouse-hackerrank-integration-faqs.md) -## Integrations / Applicant Tracking Systems / IBM Kenexa Brassring -- [IBM Kenexa BrassRing - HackerRank Integration](integrations/applicant-tracking-systems/ibm-kenexa-brassring/7600349400-ibm-kenexa-brassring---hackerrank-integration.md) -- [IBM Kenexa BrassRing - HackerRank Tests Integration](integrations/applicant-tracking-systems/ibm-kenexa-brassring/7795424803-ibm-kenexa-brassring---hackerrank-tests-integration.md) -- [IBM Kenexa BrassRing - Interviews Integration Overview Integration Steps](integrations/applicant-tracking-systems/ibm-kenexa-brassring/7390910463-ibm-kenexa-brassring---interviews-integration.md) -## Integrations / Applicant Tracking Systems / iCIMS -- [iCIMS - HackerRank Integration Guide](integrations/applicant-tracking-systems/icims/9631673147-icims---hackerrank-integration-guide.md) -- [iCIMS - HackerRank Prime Assessments Configuration Guide](integrations/applicant-tracking-systems/icims/2481948575-icims---hackerrank-prime-assessments-configuration-guide.md) -- [iCIMS - HackerRank Prime Assessments Integration Guide](integrations/applicant-tracking-systems/icims/4539361473-icims---hackerrank-prime-assessments-integration-guide.md) -- [iCIMS Prime Assessment - HackerRank Integration User Guide](integrations/applicant-tracking-systems/icims/1495212030-icims-prime-assessment---hackerrank-integration-user-guide.md) -## Integrations / Applicant Tracking Systems / Jazz -- [Jazz - HackerRank Tests integration](integrations/applicant-tracking-systems/jazz/5164370576-jazz---hackerrank-tests-integration.md) -## Integrations / Applicant Tracking Systems / Jobvite -- [Jobvite - HackerRank Integration](integrations/applicant-tracking-systems/jobvite/6917918087-jobvite---hackerrank-integration.md) -- [Jobvite - HackerRank Integration Configuration Guide](integrations/applicant-tracking-systems/jobvite/1202195004-jobvite---hackerrank-integration-configuration-guide.md) -- [Jobvite - HackerRank Integration User Guide](integrations/applicant-tracking-systems/jobvite/2429924508-jobvite---hackerrank-integration-user-guide.md) -## Integrations / Applicant Tracking Systems / Kula.ai -- [Kula.ai – HackerRank Integration User Guide Prerequisites Integrating Kula.ai with HackerRank Managing integration](integrations/applicant-tracking-systems/kulaai/5121238837-kula-ai-hackerrank-integration-user-guide.md) -## Integrations / Applicant Tracking Systems / Lever -- [Adding Candidates to Lever ATS from a Public Link](integrations/applicant-tracking-systems/lever/9868451767-adding-candidates-to-lever-ats-from-a-public-link.md) -- [Lever - HackerRank Interview Integration Overview Lever - HackerRank Interview Integration](integrations/applicant-tracking-systems/lever/8274807044-lever---hackerrank-interview-integration.md) -- [Lever - HackerRank Tests Integration](integrations/applicant-tracking-systems/lever/7177093032-lever---hackerrank-tests-integration.md) -- [Lever HackerRank Integration](integrations/applicant-tracking-systems/lever/1538275190-lever-hackerrank-integration.md) -- [Scheduling HackerRank Interviews with Candidates in Lever](integrations/applicant-tracking-systems/lever/2634152447-scheduling-hackerrank-interviews-with-candidates-in-lever.md) -## Integrations / Applicant Tracking Systems / Lever V2 -- [Lever V2 - HackerRank Integration Guide Prerequisites Integrating Lever V2 for HackerRank tests Integrating Lever V2 for HackerRank interviews](integrations/applicant-tracking-systems/lever-v2/5647291926-lever-v2-hackerrank-integration-guide.md) -- [Lever V2 - HackerRank Integration Interview User Guide Prerequisites Scheduling a HackerRank interview from Lever Viewing Interview feedback in Lever](integrations/applicant-tracking-systems/lever-v2/5269579148-lever-v2-hackerrank-integration-interview-user-guide.md) -- [Lever V2 - HackerRank Integration Test User Guide Prerequisites Inviting candidates to a HackerRank test Viewing test results in Lever](integrations/applicant-tracking-systems/lever-v2/6548604920-lever-v2-hackerrank-integration-test-user-guide.md) -## Integrations / Applicant Tracking Systems / Linkedin Talent Hub -- [LinkedIn Talent Hub - HackerRank Integration](integrations/applicant-tracking-systems/linkedin-talent-hub/2757478179-linkedin-talent-hub---hackerrank-integration-.md) -## Integrations / Applicant Tracking Systems / ModernLoop -- [ModernLoop - HackerRank Integration User Guide Prerequisites Integrating ModernLoop with HackerRank Using HackerRank integration](integrations/applicant-tracking-systems/modernloop/9797503689-modernloop-hackerrank-integration-user-guide.md) -## Integrations / Applicant Tracking Systems / Northstarz -- [Northstarz - HackerRank Integration User Guide Adding HackerRank test to a job on Northstarz Sending HackerRank test invites from Northstarz Viewing a candidate test report on Northstarz](integrations/applicant-tracking-systems/northstarz/4546750166-northstarz-hackerrank-integration-user-guide.md) -## Integrations / Applicant Tracking Systems / Oracle Recruiting Cloud -- [Oracle Recruiting Cloud - HackerRank Integration](integrations/applicant-tracking-systems/oracle-recruiting-cloud/8503244016-oracle-recruiting-cloud---hackerrank-integration-.md) -- [Oracle Recruiting Cloud - HackerRank Integration Setup Guide](integrations/applicant-tracking-systems/oracle-recruiting-cloud/8672148210-oracle-recruiting-cloud---hackerrank-integration-setup-guide.md) -- [Oracle Recruiting Cloud and HackerRank Integration User Guide](integrations/applicant-tracking-systems/oracle-recruiting-cloud/3350882088-oracle-recruiting-cloud-and-hackerrank-integration-user-guide.md) -## Integrations / Applicant Tracking Systems / Phenom People -- [Phenom People - HackerRank Integration Guide](integrations/applicant-tracking-systems/phenom-people/7288417717-phenom-people---hackerrank-integration-guide.md) -## Integrations / Applicant Tracking Systems / Prismforce -- [Prismforce - HackerRank Integration Guide](integrations/applicant-tracking-systems/prismforce/5932438086-prismforce---hackerrank-integration-guide.md) -## Integrations / Applicant Tracking Systems / Recruitee -- [Recruitee - HackerRank Integration Guide Prerequisites Integrating Recruitee with HackerRank](integrations/applicant-tracking-systems/recruitee/1039021982-recruitee-hackerrank-integration-guide.md) -- [Recruitee - HackerRank Integration Interview User Guide Prerequisites Inviting candidates to a HackerRank interview Viewing interview results](integrations/applicant-tracking-systems/recruitee/7457838560-recruitee-hackerrank-integration-interview-user-guide.md) -- [Recruitee - HackerRank Integration Overview Tests features](integrations/applicant-tracking-systems/recruitee/6130823390-recruitee---hackerrank-integration-guide.md) -- [Recruitee - HackerRank Integration Test User Guide Prerequisites Inviting candidates to a HackerRank test Viewing test results](integrations/applicant-tracking-systems/recruitee/4110238052-recruitee-hackerrank-integration-test-user-guide.md) -## Integrations / Applicant Tracking Systems / Rippling -- [Rippling Integration](integrations/applicant-tracking-systems/rippling/8750225690-rippling-integration.md) -## Integrations / Applicant Tracking Systems / SAP Success Factors -- [SAP Success Factors - HackerRank Integration Guide](integrations/applicant-tracking-systems/sap-success-factors/6922485557-sap-success-factors---hackerrank-integration-guide.md) -## Integrations / Applicant Tracking Systems / SmartRecruiters -- [SmartRecruiters - HackerRank Integration](integrations/applicant-tracking-systems/smartrecruiters/9231210914-smartrecruiters---hackerrank-integration.md) -- [SmartRecruiters - HackerRank Integration Configuration Guide](integrations/applicant-tracking-systems/smartrecruiters/5934100296-smartrecruiters---hackerrank-integration-configuration-guide.md) -- [SmartRecruiters - HackerRank Integration User Guide](integrations/applicant-tracking-systems/smartrecruiters/2880884436-smartrecruiters---hackerrank-integration-user-guide.md) -## Integrations / Applicant Tracking Systems / Taleo -- [Taleo](integrations/applicant-tracking-systems/taleo/7459195623-taleo.md) -## Integrations / Applicant Tracking Systems / Teamtailor -- [Teamtailor - HackerRank Integration](integrations/applicant-tracking-systems/teamtailor/9251533406-teamtailor---hackerrank-integration.md) -- [Teamtailor - HackerRank Integration Configuration Guide](integrations/applicant-tracking-systems/teamtailor/3927772988-teamtailor---hackerrank-integration-configuration-guide.md) -- [Teamtailor - HackerRank Integration: User Guide](integrations/applicant-tracking-systems/teamtailor/6599779249-teamtailor---hackerrank-integration%3A-user-guide.md) -## Integrations / Applicant Tracking Systems / Workable -- [Workable - HackerRank Tests Integration](integrations/applicant-tracking-systems/workable/3863699223-workable---hackerrank-tests-integration.md) -## Integrations / Applicant Tracking Systems / Workday -- [Workday - HackerRank Integration](integrations/applicant-tracking-systems/workday/3252953266-workday---hackerrank-integration.md) -- [Workday - HackerRank Interviews Configuration Guide](integrations/applicant-tracking-systems/workday/4722432610-workday---hackerrank-interviews-configuration-guide.md) -- [Workday - HackerRank Interviews User Guide Prerequisites Schedule Interviews on Workday View the Interview Scorecard in Workday](integrations/applicant-tracking-systems/workday/7842363172-workday---hackerrank-interviews-user-guide.md) -- [Workday - HackerRank Tests Configuration Guide](integrations/applicant-tracking-systems/workday/1782819445-workday---hackerrank-tests-configuration-guide.md) -- [Workday - HackerRank Tests User Guide](integrations/applicant-tracking-systems/workday/1999755553-workday---hackerrank-tests-user-guide.md) -## Integrations / Applicant Tracking Systems / Zapier -- [Zapier - HackerRank Integration Guide Prerequisites Integrating Zapier with HackerRank](integrations/applicant-tracking-systems/zapier/9883166979-zapier-hackerrank-integration-guide.md) -- [Zapier - HackerRank Integration Interview User Guide Prerequisites Configuring Zaps for HackerRank interviews Sending interview invites Viewing interview results](integrations/applicant-tracking-systems/zapier/5179178131-zapier-hackerrank-integration-interview-user-guide.md) -- [Zapier - HackerRank Integration Test User Guide Prerequisites Configuring Zaps for HackerRank assessments Sending assessment invites Viewing assessment results](integrations/applicant-tracking-systems/zapier/7100809601-zapier-hackerrank-integration-test-user-guide.md) -## Integrations / Applicant Tracking Systems / Zoho Recruit -- [Zoho Recruit - HackerRank Integration](integrations/applicant-tracking-systems/zoho-recruit/6202373438-zoho-recruit---hackerrank-integration.md) -- [Zoho Recruit - HackerRank Integration Setup](integrations/applicant-tracking-systems/zoho-recruit/8020207036-zoho-recruit---hackerrank-integration-setup.md) -- [Zoho Recruit - Sending HackerRank Tests and Interviews](integrations/applicant-tracking-systems/zoho-recruit/3696308525-zoho-recruit---sending-hackerrank-tests-and-interviews.md) -## Integrations / Getting started with Integrations -- [Integration Logs](integrations/getting-started-with-integrations/7263906600-integration-logs.md) -- [Integrations Overview](integrations/getting-started-with-integrations/1847021717-integrations-overview.md) -- [Partner Guide to building an integration with HackerRank](integrations/getting-started-with-integrations/8660206242-partner-guide-to-building-an-integration-with-hackerrank.md) -## Integrations / Productivity -- [Interview Vector - HackerRank Integration Guide](integrations/productivity/6541817100-interview-vector---hackerrank-integration-guide.md) -- [Slack - HackerRank Integration Guide](integrations/productivity/1480104967-slack---hackerrank-integration-guide.md) -- [Splash - HackerRank Integration Guide](integrations/productivity/1979161599-splash---hackerrank-integration-guide.md) -## Integrations / Scheduling -- [Calendar Add-ons for HackerRank Interviews](integrations/scheduling/3450462093-calendar-add-ons-for-hackerrank-interviews.md) -- [Configuring InterviewPlanner - HackerRank Integration](integrations/scheduling/1300810624-configuring-interviewplanner---hackerrank-integration.md) -- [Goodtime - HackerRank Integration Guide](integrations/scheduling/7205562153-goodtime---hackerrank-integration-guide.md) -- [HackerRank Interview and Google Calendar Integration](integrations/scheduling/1262999130-hackerrank-interview-and-google-calendar-integration.md) -- [HackerRank Interview and Outlook Calendar Integration](integrations/scheduling/2480863637-hackerrank-interview-and-outlook-calendar-integration.md) -- [InterviewPlanner - HackerRank Integration](integrations/scheduling/6566949282-interviewplanner---hackerrank-integration.md) -- [InterviewPlanner-HackerRank Integration FAQs](integrations/scheduling/7401637722-interviewplanner-hackerrank-integration-faqs-.md) -- [Prelude - HackerRank Integration Guide](integrations/scheduling/6684042810-prelude---hackerrank-integration-guide.md) -- [Using HackerRank Interviews in InterviewPlanner](integrations/scheduling/3675175160-using-hackerrank-interviews-in-interviewplanner.md) -## Integrations / Single Sign-On (SSO) -- [Getting Started with Single Sign-On Prerequisites Steps to enable SSO SSO endpoints Updating certificates](integrations/single-sign-on-sso/4264962721-getting-started-with-single-sign-on.md) -- [Just-in-Time (JIT) Provisioning for HackerRank SSO](integrations/single-sign-on-sso/8000473667--setting-up-hackerrank-sso-with-just-in-time-.md) -- [Log In to HackerRank with Google Workspace Account](integrations/single-sign-on-sso/9826965692-log-in-to-hackerrank-with-google-workspace-account.md) -- [SAML 2.0 Single Sign-on (SSO)](integrations/single-sign-on-sso/4516079405-saml-2.0-single-sign-on-%28sso%29-.md) -- [Set up HackerRank Single Sign-On with Okta Prerequisites Setting up HackerRank Single Sign-On with Okta](integrations/single-sign-on-sso/2841246365-setting-up-hackerrank-single-sign-on-with-okta.md) -- [Setting up HackerRank Single Sign-On with Azure AD](integrations/single-sign-on-sso/3007497492-setting-up-hackerrank-single-sign-on-with-azure-ad.md) -- [Setting Up HackerRank SSO with OneLogin](integrations/single-sign-on-sso/6114369280-setting-up-hackerrank-sso-with-onelogin.md) -- [Setting Up SCIM Provisioning with Okta](integrations/single-sign-on-sso/3939437783-setting-up-scim-provisioning-with-okta.md) -## Interviews / Additional Resources -- [Attach a File to a Problem Statement](interviews/additional-resources/7571200514-attach-a-file-to-a-problem-statement.md) -- [HackerRank Interview Best Practices](interviews/additional-resources/5533854049-hackerrank-interview-best-practices.md) -- [Recommended Questions and Interviewer’s Guidelines](interviews/additional-resources/1982891156-recommended-questions-and-interviewer%E2%80%99s-guidelines.md) -## Interviews / Additional Resources / FAQs -- [Frequently Asked Questions](interviews/additional-resources/faqs/9583186367-FAQs.md) -## Interviews / Getting Started -- [AI-Assisted Interviews Key benefits Enable AI Assistant for interviews Disable AI Assistant for a specific question Candidate experience Interviewer experience Post-interview report Frequently Asked Questions (FAQ)](interviews/getting-started/5821380141-ai-assisted-interviews.md) -- [Audio and Video Calls in Interviews Powered by Zoom Prerequisites Key benefits Screen sharing during interviews Customize the video layout Verify system compatibility](interviews/getting-started/6271433412-audio-and-video-calls-in-interviews-powered-by-zoom.md) -- [Introduction to HackerRank Interviews](interviews/getting-started/9059560249-introduction-to-hackerrank-interviews.md) -- [Network Monitoring in HackerRank Interviews](interviews/getting-started/6375174017-network-monitoring-in-hackerrank-interviews.md) -- [Question Types in HackerRank Interviews](interviews/getting-started/9999244916-question-types-in-hackerrank-interviews.md) -- [Self-Signup for Interviewers](interviews/getting-started/6028726783-self-signup-for-interviewers.md) -- [The Next-Generation of Hiring: Interview Features](interviews/getting-started/5377881818-the-next-generation-of-hiring%3A-interview-features.md) -## Interviews / Integrations -- [Webex - HackerRank Interview Integration](interviews/integrations/7623780280-webex---hackerrank-interview-integration.md) -- [Zoom - HackerRank Interview Integration](interviews/integrations/5805684780-zoom---hackerrank-interview-integration.md) -## Interviews / Interview Integrity -- [Interview Integrity Signals Enabling Interview Integrity Signals How it works Types of suspicious signals](interviews/interview-integrity/5161582600-interview-integrity-signals.md) -- [Screen-to-Interview Identity Match](interviews/interview-integrity/8605077096-screen-to-interview-identity-match.md) -## Interviews / Interview Settings -- [Configure Interview Settings Prerequisite Configuring interview settings](interviews/interview-settings/6563947154-configure-interview-settings.md) -- [Hide Locked Tabs in Interviews Key benefits Enable automatic tab lock and hide Interviewer experience Candidate experience](interviews/interview-settings/2284202564-hiding-locked-tabs-in-interviews.md) -- [Using Virtual Lobby in HackerRank Interviews](interviews/interview-settings/1151935613-using-virtual-lobby-in-hackerrank-interviews.md) -## Interviews / Manage Interviews -- [Add Questions to Interview Prerequisite Adding questions to an interview](interviews/manage-interviews/6761309830-adding-questions-to-interviews.md) -- [Audio or Video Device Selection During Interview](interviews/manage-interviews/5936478208-audio-or-video-device-selection-during-interview.md) -- [Code Review Questions in Interviews](interviews/manage-interviews/4634293009-code-review-questions-in-interviews.md) -- [Create an Interview Starting an interview immediately Scheduling an interview Search and filter Interviews Join as an Interviewer Candidate experience](interviews/manage-interviews/8404005945-creating-an-interview.md) -- [Data Science Projects in HackerRank Interviews](interviews/manage-interviews/3087722674-data-science-projects-in-hackerrank-interviews.md) -- [Delete an Interview Prerequisites Deleting an Interview](interviews/manage-interviews/6488043690-canceling-an-interview.md) -- [Deleting Interview Questions](interviews/manage-interviews/5520105382-deleting-interview-questions.md) -- [DevOps Questions in HackerRank Interviews](interviews/manage-interviews/8182862423-devops-questions-in-hackerrank-interviews.md) -- [End an Interview Ending an Interview](interviews/manage-interviews/1242592015-ending-an-interview.md) -- [Export Interview List Prerequisite Exporting interview list](interviews/manage-interviews/8398508792-export-interview-list.md) -- [Front-End Questions in HackerRank Interviews](interviews/manage-interviews/7721811663-front-end-questions-in-hackerrank-interviews.md) -- [I/o Console Inside the Interviews](interviews/manage-interviews/o-console-inside-the-interviews.md) -- [Import Questions from Screen Test Import questions at the start of the Interview Import questions during the Interview](interviews/manage-interviews/2218911700-screening-inside-interviews.md) -- [Importing Projects in HackerRank Interview](interviews/manage-interviews/1769104522-importing-projects-in-hackerrank-interview-.md) -- [Interviewing with Whiteboards](interviews/manage-interviews/7216974183-interviewing-with-whiteboards.md) -- [Manage Interviews Templates Creating an interview template Sharing an interview template Removing user access from an interview template Renaming an interview template Deleting an interview template Frequently Asked Questions (FAQ)](interviews/manage-interviews/2837093779-standardizing-interviews-using-templates.md) -- [Mobile Development Questions in Interviews](interviews/manage-interviews/7300375637-mobile-development-questions-in-interviews.md) -- [Observation Mode in Interviews](interviews/manage-interviews/1263202297-observation-mode-in-interviews.md) -- [REPL [ Read — Eval — Print — Loop]](interviews/manage-interviews/6745090586-repl-%5B-read%E2%80%8A%E2%80%94%E2%80%8Aeval%E2%80%8A%E2%80%94%E2%80%8Aprint%E2%80%8A%E2%80%94%E2%80%8Aloop%5D-.md) -- [Replacing Interview Questions](interviews/manage-interviews/8239997164-replacing-interview-questions.md) -- [Reschedule an Interview Prerequisites Rescheduling an Interview](interviews/manage-interviews/2342466364-rescheduling-an-interview.md) -- [Use Templates in Interviews Opening a template during an interview Manage templates during an interview](interviews/manage-interviews/8016598860-using-templates-in-interviews.md) -## Interviews / Scoring and Reports -- [Interview Report Accessing interview report Interview report components](interviews/scoring-and-reports/6788713830-viewing-interview-reports.md) -- [Interview Scorecards Accessing interview scorecards Custom scorecards Using the scorecard during an interview View scorecard in Interview Report](interviews/scoring-and-reports/9842091173-interview-scorecards.md) -- [Scorecard Assist](interviews/scoring-and-reports/5847159594-scorecard-assist-for-coding-question.md) -## Library / Additional Resources / General Questions -- [Using AWS, GCP and Electrical Stencils for Diagram Questions](library/additional-resources/general-questions/2793946233-using-aws%2C-gcp-and-electrical-stencils-for-diagram-questions-.md) -- [Using draw.io tool for Diagram Questions](library/additional-resources/general-questions/8569407083-using-draw.io-tool-for-diagram-questions.md) -## Library / Additional Resources / Programming Questions -- [Creating a Custom Checker](library/additional-resources/programming-questions/6515044510-creating-a-custom-checker.md) -- [Defining Test Cases for Coding Questions](library/additional-resources/programming-questions/8626818013-defining-test-cases-for-coding-questions.md) -- [Defining the Problem Details: Coding and Database Engineer Questions](library/additional-resources/programming-questions/7816600113-defining-the-problem-details%3A-coding-and-database-engineer-questions.md) -- [Floating Values in Database Engineer Questions](library/additional-resources/programming-questions/7867481079-floating-values-in-database-engineer-questions.md) -- [Generating Code Stubs](library/additional-resources/programming-questions/9168425479-generating-code-stubs.md) -- [Test Case Input Format](library/additional-resources/programming-questions/2461683826-test-case-input-format.md) -- [Test Cases in Coding and Approximate Solution Questions](library/additional-resources/programming-questions/3245197419-test-cases-in-coding-questions.md) -## Library / Additional Resources / Project Questions -- [Assessing Candidates for Azure Skills](library/additional-resources/project-questions/8545628905-assessing-candidates-for-azure-skills.md) -- [Assessing Candidates on Cloud Skills](library/additional-resources/project-questions/1938573113-assessing-candidates-on-cloud-skills.md) -- [Configurations for Front-end, Back-end and Full stack Developer Questions](library/additional-resources/project-questions/9443018671-configurations-for-front-end%2C-back-end-and-full-stack-developer-questions.md) -- [Cookie settings for HTML/CSS/JavaScript and Projects Questions](library/additional-resources/project-questions/javascript-and-projects-questions.md) -- [Hidden Test Cases for Front-End, Back-End and Full Stack Questions](library/additional-resources/project-questions/1626384486-hidden-test-cases-for-front-end%2C-back-end-and-full-stack-questions.md) -- [Package Information for Data Science Questions](library/additional-resources/project-questions/6282504591-package-information-for-data-science-questions.md) -- [Upgrading Custom Project Questions](library/additional-resources/project-questions/7922341412-upgrading-custom-project-questions.md) -- [Validating a Project for Front End, Back End, and Full Stack Questions](library/additional-resources/project-questions/1053996435-validating-a-project-for-front-end%2C-back-end%2C-and-full-stack-questions.md) -## Library / Frequently Asked Questions -- [How can I edit HackerRank Library Questions?](library/frequently-asked-questions/7502854057-can-i-edit-hackerrank-library-questions%3F.md) -## Library / Getting Started -- [HackerRank Question Count Comparison by Subscription Plan](library/getting-started/6095274436-hackerrank-question-count-comparison-by-subscription-plan.md) -- [Introduction to HackerRank Library Accessing the Library Question sources Searching, sorting, and filtering questions Related topics](library/getting-started/5664166353-hackerrank-library-navigation.md) -- [Question Types in HackerRank Supported question types](library/getting-started/2354192461-question-types-in-hackerrank-tests.md) -## Library / Manage Question -- [AI Solvability Indicator and Filter](library/manage-question/7394210877-ai-solvability-indicator-and-filter.md) -- [Archive a Question Prerequisite Archiving a question Unarchiving a question](library/manage-question/2040951869-archive-a-question.md) -- [Associating Tags to Questions](library/manage-question/9412060538-associating-tags-to-questions.md) -- [Clone a Question Cloning a question](library/manage-question/9746551127-cloning-a-question.md) -- [Create a Question Creating a question from the Library Creating a question while editing a test](library/manage-question/4894957291-creating-questions.md) -- [Edit a Question Prerequisites Editing a question](library/manage-question/9349097996-editing-a-question.md) -- [Export Questions Prerequisite Exporting all questions Exporting selected test questions](library/manage-question/9028620307-export-questions.md) -- [Review Question Quality](library/manage-question/4691012356-review-question-quality.md) -- [Share a Question Prerequisite Sharing a question Transferring ownership of a question Removing access from a question](library/manage-question/6697457900-share-a-question.md) -- [Steps to Create Accessible Content at HackerRank](library/manage-question/4968606472-steps-to-create-accessible-content-at-hackerrank.md) -- [View Test Question Insights Prerequisite Viewing test question insights](library/manage-question/3255724462-question-insights.md) -## Library / Question Scoring -- [Evaluation Methods for Test Questions Evaluation methods by question type](library/question-scoring/4666032442-scoring-questions-%28overview%29.md) -- [Manual Scoring for General Question Types](library/question-scoring/2056253220-manual-scoring-for-general-questions.md) -## Library / Question Types / General Questions -- [Diagram Questions Creating Diagram questions Candidate view Scoring Diagram questions](library/question-types/general-questions/4376717308-diagram-questions.md) -- [File Upload Questions Creating a file upload question Candidate experience Scoring file upload questions in tests](library/question-types/general-questions/3284451474-file-upload-question.md) -- [Multiple Choice Questions Creating a Multiple Choice question Candidate experience Scoring Multiple Choice questions in tests](library/question-types/general-questions/2513748038-multiple-choice-questions.md) -- [Prompt Engineering Questions Scoring prompt engineering questions FAQs](library/question-types/general-questions/6081633644-scoring-for-prompt-engineering-questions.md) -- [Sentence Completion Questions Creating a sentence completion question Candidate experience Scoring sentence completion questions in tests](library/question-types/general-questions/5866154232-sentence-completion-questions.md) -- [Subjective Questions Creating a subjective question Candidate experience Scoring subjective questions in tests](library/question-types/general-questions/2296520412-subjective-questions.md) -- [Whiteboard Questions Creating a whiteboard question Candidate experience Scoring a Whiteboard Question in tests](library/question-types/general-questions/2578948087-creating-a-whiteboard-question.md) -## Library / Question Types / Programming Questions -- [Approximate Solution Type Questions Creating an approximate solution question Scoring an approximate solution question in tests](library/question-types/programming-questions/8117531949-approximate-solution-type-question.md) -- [Coding Questions Creating a coding question Quality review Candidate experience Scoring a coding question in tests](library/question-types/programming-questions/2474669643-coding-question.md) -- [Database Questions Creating a database question Candidate experience Scoring a database question in tests](library/question-types/programming-questions/8826242281-database-engineer-questions.md) -- [HTML/CSS/JavaScript Questions Creating an HTML/CSS/JavaScript question Candidate experience Scoring an HTML/CSS/JavaScript question in tests](library/question-types/programming-questions/javascript-questions.md) -## Library / Question Types / Projects Questions -- [Code Repository Questions Key benefits Code Repository artifacts Creating a Code Repository question Adding questions to an existing Code Repository Editing an existing Code Repository question Frequently Asked Questions](library/question-types/projects-questions/1900882930-code-repository-questions.md) -- [Code Review Questions Creating a Code Review question Candidate experience Scoring a Code Review question in tests](library/question-types/projects-questions/4262355406-code-review-questions.md) -- [Data Science Questions Creating a Data Science question Candidate experience Scoring a Data Science question in tests](library/question-types/projects-questions/5187107609-data-science-questions.md) -- [DevOps Questions Key benefits Creating a DevOps question Candidate experience Scoring a DevOps question in tests](library/question-types/projects-questions/5929074504-devops-questions.md) -- [Front-end, Back-end, Full-stack, Mobile, and QA Engineer Questions Key benefits Creating front-end, back-end, full-stack, mobile, and QA engineer questions Candidate experience Scoring front-end, back-end, full-stack, mobile, and QA engineer questions in tests](library/question-types/projects-questions/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions.md) -- [Generative AI Questions Creating a Generative AI question Candidate experience Scoring a Generative AI question in tests](library/question-types/projects-questions/7355446816-creating-a-rag-retrieval-augmented-generation-question.md) -## Screen / Best Practice Guides -- [Best Practices for Email Delivery and Bounce Management Understanding email bounces Best practices to improve email deliverability](screen/best-practice-guides/1258426835-best-practices-for-email-delivery-and-bounce-management.md) -- [Best Practices for Screening](screen/best-practice-guides/3584214233-best-practices-for-screening.md) -- [Best Practices to Maintain Test Integrity](screen/best-practice-guides/1878974014-best-practices-to-maintain-test-integrity.md) -- [Mitigating Candidate Drop-Off](screen/best-practice-guides/5269412517-mitigating-candidate-drop-off.md) -- [Plagiarism Best Practices Guide](screen/best-practice-guides/4291690360-plagiarism-best-practices-guide.md) -## Screen / Frequently Asked Questions -- [How Can I Cancel a Test Invite?](screen/frequently-asked-questions/7974410169-how-can-i-cancel-a-test-invite%3F-.md) -- [How can I delete a Question that I No Longer Require?](screen/frequently-asked-questions/4964125282-how-can-i-delete-a-question-that-i-no-longer-require%3F.md) -- [How can I Try a Question or a Test?](screen/frequently-asked-questions/1202456939-how-to-try-a-question-or-a-test.md) -- [How Do I Upload All Test Cases at Once?](screen/frequently-asked-questions/5773853281-how-do-i-upload-all-test-cases-at-once.md) -- [How to Allow Candidates to Retake a Test?](screen/frequently-asked-questions/4428221834-how-to-allow-candidates-to-retake-a-test%3F.md) -- [How to Assess Data Engineering Skills on HackerRank?](screen/frequently-asked-questions/1572498839-how-to-assess-data-engineering-skills-on-hackerrank%3F.md) -- [How to Assess Kubernetes Skills on HackerRank](screen/frequently-asked-questions/8730911957-how-to-assess-kubernetes-skills-on-hackerrank.md) -- [How to Assess Machine Learning Engineering Skills on HackerRank?](screen/frequently-asked-questions/2229796182-how-to-assess-machine-learning-engineering-skills-on-hackerrank%3F.md) -- [How to Assess Selenium Skills of a Candidate on HackerRank?](screen/frequently-asked-questions/4357184721-how-to-assess-selenium-skills-of-a-candidate-on-hackerrank.md) -- [How to download Bash history, logs and session playback recording?](screen/frequently-asked-questions/5819570244-how-to-download-bash-history%2C-logs-and-session-playback-recording%3F.md) -- [How to Move Questions Across Sections in a Test?](screen/frequently-asked-questions/4989710628-how-to-move-questions-across-sections-in-a-test%3F.md) -- [How to Rename a Test](screen/frequently-asked-questions/2426927743-how-to-rename-a-test.md) -- [I made changes to Test content. When does it take effect for the Candidates?](screen/frequently-asked-questions/3765449705-i-made-changes-to-test-content.-when-does-it-take-effect-for-the-candidates%3F.md) -- [Screen FAQ's](screen/frequently-asked-questions/8754663182-what-is-the-maximum-number-of-candidates-i-can-assess-using-coding-assessments%3F.md) -- [What happens to Candidate statuses if the cutoff score is altered?](screen/frequently-asked-questions/6321836373-what-happens-to-candidate-statuses-if-the-cut-off-score-is-altered%3F.md) -- [When I edit a live test, when will the edits take effect for the candidates?](screen/frequently-asked-questions/9355761217-i-made-changes-to-test-settings.-when-will-it-take-effect-for-candidates%3F.md) -## Screen / Getting Started -- [AI-Assisted Tests](screen/getting-started/1152916770-ai-assisted-tests.md) -- [HackerRank Certified Assessments](screen/getting-started/1649328687-hackerrank-certified-assessments.md) -- [HackerRank Glossary](screen/getting-started/3572240492-hackerrank-glossary.md) -- [Quick Start Guide for Recruiters](screen/getting-started/9248897371-quick-start-guide-for-recruiters.md) -- [Scoring Certified Assessments](screen/getting-started/8606775858-scoring-certified-assessments.md) -## Screen / Invite Candidates -- [Cancel a Test Invite](screen/invite-candidates/6257623198-cancelling-a-test-invite.md) -- [Deleting an Email Template](screen/invite-candidates/1128741183-deleting-an-email-invite-template.md) -- [Editing an Email Template](screen/invite-candidates/7775986938-editing-an-email-invite-template.md) -- [Invite Candidates to a Test Prerequisites Inviting candidates to a test](screen/invite-candidates/6027855406-inviting-candidates-to-a-test.md) -- [Limitations With HackerRank Projects](screen/invite-candidates/3052727240-limitations-with-hackerrank-projects.md) -- [Manage Email Templates Prerequisite Creating a custom email template Editing a custom email template Using a custom email template Using a shared email template Setting a default email template Deleting a custom email template](screen/invite-candidates/9684438314-creating-an-email-template.md) -- [Reinvite Candidates to a Test Prerequisites Reinviting candidates to a test](screen/invite-candidates/1002936098-reinviting-candidates-to-a-test.md) -- [Send Bulk Email Invites Sending bulk email invites Troubleshooting bulk invite errors](screen/invite-candidates/7127221409-sending-bulk-email-invites-to-a-test.md) -- [Using Shared Email Templates](screen/invite-candidates/4162887849-using-shared-email-invite-templates.md) -## Screen / Managing Tests -- [Archive a Test Prerequisites Archiving a test Restoring an archived test](screen/managing-tests/8415416322-archiving-a-test.md) -- [Clone a Test Prerequisites Cloning a test](screen/managing-tests/3225598042-cloning-a-test.md) -- [Create a Test Creating a Test Additional test actions](screen/managing-tests/6967597139-creating-a-new-test.md) -- [Create Test Variants](screen/managing-tests/7530103378-test-variants.md) -- [Delete a Test Prerequisites Deleting a test](screen/managing-tests/9552481360-deleting-a-test.md) -- [Delete a Test Submission Prerequisites Deleting a test submission](screen/managing-tests/9556988565-deleting-a-test-submission.md) -- [Download Tests as PDF Prerequisites Downloading test as PDF](screen/managing-tests/4481890289-downloading-tests-in-pdf-files.md) -- [Export Tests Data Prerequisites Exporting tests data](screen/managing-tests/7081156839-exporting-tests-data.md) -- [Extend Test Duration for Candidates Add Time Accommodation Add extra time](screen/managing-tests/4811403281-adding-extra-time-for-candidates.md) -- [Grant Test Access Frequently Asked Questions (FAQs)](screen/managing-tests/9398245856-sharing-a-test-.md) -- [Lock a Test Prerequisites Locking a test Unlocking a test](screen/managing-tests/2125093931-locking-a-test.md) -- [Manage Email Alerts for Leaked Questions Key benefits Enabling email alerts Receiving and responding to email alerts](screen/managing-tests/3105510130-email-alerts-for-question-leakage.md) -- [Manage Leaked Questions Detecting leaked questions Reporting leaked questions Viewing leaked questions in library Viewing tests with leaked questions Handling leaked questions Leak mitigation and takedown actions](screen/managing-tests/8820947031-managing-leaked-questions.md) -- [Manage Sections in Tests Prerequisite Add a section to a test Add a code repository section to a test](screen/managing-tests/5546852679-section-based-testing.md) -- [Modify Test Expiration Time Prerequisite Modifying test expiration time](screen/managing-tests/2979262079-modify-test-expiration-time.md) -- [Replace Leaked Question Replacing a leaked question](screen/managing-tests/2349070108-replace-leaked-question.md) -- [Revoke Test Access](screen/managing-tests/2097730024-revoking-access-to-a-shared-test.md) -- [Test Labels](screen/managing-tests/2096315953-test-labels.md) -## Screen / Test Integrity -- [AI Plagiarism Detection](screen/test-integrity/8000786908-ai-plagiarism-detection.md) -- [Best Practices for Running Group Assessments in HackerRank Desktop App Mode Prepare candidate systems in advance Ensure a stable internet connection Set up webcams Set up lighting Prepare the physical environment Complete pre-test setup Troubleshooting](screen/test-integrity/2686193421-best-practices-for-running-group-assessments-in-hackerrank-desktop-app-mode.md) -- [Best Practices for Running Group Assessments in Proctor Mode Prepare candidate systems in advance Ensure a stable internet connection Use supported web browsers Manage browser extensions Optimize the test environment on each system Set up webcams Set up lighting Prepare the physical environment](screen/test-integrity/9264843630-best-practices-for-running-group-assessments-in-proctor-mode.md) -- [Evaluate Integrity Signals for Flagged Candidates at Scale in Proctor Mode Evaluating Integrity Signals for flagged candidates at scale](screen/test-integrity/9728791902-interpreting-integrity-signals-at-scale-in-proctor-mode-tests.md) -- [HackerRank Desktop App Mode Enable HackerRank Desktop App Mode How HackerRank Desktop App Mode works](screen/test-integrity/5973590014-hackerrank-desktop-app-mode.md) -- [HackerRank Test Integrity Test Integrity Modes Additional integrity features Built-in integrity features](screen/test-integrity/1079706165-proctoring-hackerrank-tests.md) -- [Impersonation Detection Photo Identification Image Proctoring Multiple Monitor Detection Webcam Switch Detection Image Analysis](screen/test-integrity/7825915809-impersonation-detection.md) -- [Proctor Mode Enable Proctor Mode Proctor Mode compatibility How Proctor Mode works](screen/test-integrity/5663779659-proctor-mode.md) -- [Review Integrity Issues in Proctor Mode Reporting views in Proctor Mode Workflow for reviewing integrity issues](screen/test-integrity/9607697321-review-integrity-issues-in-proctor-mode.md) -- [Secure Mode Enable Secure Mode How Secure Mode works](screen/test-integrity/2545360734-secure-mode.md) -## Screen / Test Reports -- [Advanced Evaluation](screen/test-reports/7098008997-advanced-evaluation.md) -- [AI Fluency Evaluation Key benefits How AI Fluency works Enabling AI Fluency evaluation Viewing AI Fluency results Frequently Asked Question (FAQ)](screen/test-reports/1773201418-ai-usage-summary.md) -- [Candidate Benchmark Key benefits Viewing Benchmark data](screen/test-reports/6075450367-candidate-benchmarking.md) -- [Code Quality Evaluation Key benefits Evaluation method Enabling code quality evaluation Reviewing candidate results](screen/test-reports/9625818007-code-quality-evaluation.md) -- [Download Test Reports PDF test reports Excel test reports Downloading test reports](screen/test-reports/1786677446-downloading-pdf-and-excel-test-reports.md) -- [Errors in Test Reports for Coding Questions](screen/test-reports/1972468979-understanding-errors-in-post-assessment-reports-for-coding-questions.md) -- [Filtering and Sorting Candidate Test Reports](screen/test-reports/1829746072-filtering-and-sorting-candidate-test-reports.md) -- [Front-End, Back-End and Full-Stack Test Reports](screen/test-reports/3527033062-front-end%2C-back-end-and-full-stack-test-reports-.md) -- [Optimality How it works Set up Optimality Evaluation View Optimality insights in reports Frequently Asked Questions (FAQs)](screen/test-reports/4755292353-optimality.md) -- [Plagiarism Detection Using MOSS (Measure of Software Similarity)](screen/test-reports/2106056073-plagiarism-detection-using-moss-%28measure-of-software-similarity%29.md) -- [Test Insights](screen/test-reports/7964147006-test-insights.md) -- [View Candidate Test Summary Report Summary Report comparison Accessing the Summary Report Old Summary Report New Summary Report](screen/test-reports/8111267829-viewing-a-candidate%27s-test-summary-report.md) -- [View Candidates List for a Test Viewing the candidates list](screen/test-reports/9135272973-candidates-list-in-hackerrank-tests.md) -- [Viewing a Candidate's Detailed Test Report Prerequisite Viewing Detailed Reports Key Features of a Detailed Report](screen/test-reports/8263794320-viewing-a-candidate%27s-detailed-test-report.md) -- [What is Code Quality](screen/test-reports/9722863972-what-is-code-quality.md) -## Screen / Test Settings -- [Assess Candidates in Canadian French Language Enabling Canadian French for a test Candidate experience](screen/test-settings/6201558176-assess-candidates-in-canadian-french-language.md) -- [Configure Email Settings for Tests](screen/test-settings/2564162886-modifying-email-settings-for-tests.md) -- [Configure Onboarding Settings for Tests Prerequisites Configuring onboarding settings](screen/test-settings/5956879724-configure-onboarding-settings-for-tests.md) -- [Configure Test Invites Settings for Tests](screen/test-settings/9544354489-configure-test-invites-settings-for-tests.md) -- [Hide Question Title Enabling Hide Question Title Candidate experience](screen/test-settings/2274056414-hiding-question-title.md) -- [Modify Evaluation Settings for Tests](screen/test-settings/8294988738-modifying-score-settings-for-tests.md) -- [Modify General Settings for Tests](screen/test-settings/9672590042-modifying-general-settings-for-tests.md) -- [Modify Question Settings for Tests Prerequisites Modifying question settings](screen/test-settings/5424328799-modifying-question-settings-for-tests.md) -- [Modify Sections Settings for Tests](screen/test-settings/2528926257-modify-sections-settings-for-tests.md) -- [Watermarking the Tests](screen/test-settings/2519766322-watermarking-the-tests.md) -## Settings / Company Level Admin Settings -- [Accessing Audit Logs](settings/company-level-admin-settings/8979783963-accessing-audit-logs.md) -- [Centralized Interview Settings Prerequisite Accessing centralized interview settings Available interview settings](settings/company-level-admin-settings/9244658640-configure-interview-settings.md) -- [Centralized Test Settings](settings/company-level-admin-settings/6271327319-centralized-test-settings.md) -- [Disabling Implicit Sharing](settings/company-level-admin-settings/2553508615-disabling-implicit-sharing.md) -- [Diversity and Inclusion Settings Page](settings/company-level-admin-settings/8847622491-diversity-and-inclusion-settings-page.md) -- [Enhancing your Account Security on Hackerrank for Work](settings/company-level-admin-settings/7425207053-enhancing-your-account-security-on-hackerrank-for-work.md) -- [Set a Reply-to Email Address](settings/company-level-admin-settings/1231466817-set-a-reply-to-email-address.md) -- [Update Company Logo Prerequisite Updating the company logo](settings/company-level-admin-settings/6195679465-adding-a-custom-logo-to-your-account.md) -- [Update Company Name and Sender Name Prerequisite Updating the company name and sender name](settings/company-level-admin-settings/1019487408-changing-the-company-name.md) -## Settings / GDPR and NYC AI Laws -- [GDPR FAQs for HackerRank for Work](settings/gdpr-and-nyc-ai-laws/2634495557-gdpr-faqs-for-hackerrank-for-work.md) -- [HackerRank Services and AI Laws FAQs](settings/gdpr-and-nyc-ai-laws/3067349942-faqs%3A--hackerrank-services-and-ai-laws.md) -- [Summary of Bias Audit Results (HackerRank's Image Analysis System)](settings/gdpr-and-nyc-ai-laws/8514725302-summary-of-bias-audit-results-%28hackerrank%27s-image-analysis-system%29.md) -- [Summary of Bias Audit Results of the HackerRank's Plagiarism Detection System for New York City's Local Law 144](settings/gdpr-and-nyc-ai-laws/9355824728-summary-of-bias-audit-results-of-the-hackerrank%27s-plagiarism-detection-system-for-new-york-city%27s-local-law-144.md) -## Settings / Insights -- [Account Insights](settings/insights/4945003466-account-insights.md) -- [Create Custom Reports Key features Creating a custom report Available functional objects](settings/insights/7355624862-create-custom-reports.md) -- [Schedule a Custom Report Prerequisite Scheduling a custom report Editing a custom report schedule Deleting a custom report schedule](settings/insights/8981360888-schedule-a-custom-report.md) -## Settings / Open API -- [API Overview](settings/open-api/2067417637-api-overview.md) -- [Candidate Status in API Results Status ATS state](settings/open-api/3094540490-candidate-status-in-api-results.md) -## Settings / Roles Management -- [Getting Started with Roles Management](settings/roles-management/9675847328-getting-started-with-roles-management.md) -- [Skills on HackerRank](settings/roles-management/3872148153-skills-on-hackerrank.md) -## Settings / Teams Management -- [Create a Team Prerequisite Creating a team](settings/teams-management/9032143729-creating-a-team.md) -- [Delete a Team Prerequisite Deleting a team](settings/teams-management/2181136239-deleting-a-team.md) -- [Flexible User Roles Key features Entitlements Accessing flexible roles Available entitlements](settings/teams-management/3929488044-flexible-user-roles.md) -- [Getting Started with Teams Management](settings/teams-management/1508181842-teams-management.md) -- [Grant Team Admin Access Prerequisites Granting Team Admin access](settings/teams-management/9611303302-grant-team-admin-access.md) -- [Invite a New User Prerequisite Inviting a new user](settings/teams-management/9482219268-invite-a-new-user.md) -- [Lock User Access Prerequisite Locking user access Unlocking user access](settings/teams-management/6534774997-locking-user-access-from-hackerrank.md) -- [Manage Team Members Prerequisite Managing team members](settings/teams-management/2203617737-manage-team-members.md) -- [Modify Entitlements for Developers Prerequisite Modifying entitlements for developers Available developer entitlements](settings/teams-management/8127960820-modifying-entitlements-for-developers.md) -- [Modify Entitlements for Interviewers Prerequisite Modifying entitlements for interviewers Available interviewer entitlements](settings/teams-management/2072399562-modify-entitlements-for-interviewers.md) -- [Modify Entitlements for Recruiters Prerequisite Modify entitlements for recruiters Available recruiter entitlements](settings/teams-management/4851183051-modifying-entitlements-for-recruiters.md) -- [Searching for a Team](settings/teams-management/8843222800-searching-for-a-team.md) -- [Set Team Logo and Sender Name Prerequisites Set a logo at the team Level Set a sender name at the team level](settings/teams-management/5319929416-setting-logo-at-the-team-level.md) -- [Team Member Status](settings/teams-management/6857846818-team-member-status-.md) -- [Transfer Resource Ownership Prerequisite Transferring resource ownership](settings/teams-management/8845665482-transferring-ownership-of-all-resources.md) -- [Types of User Roles](settings/teams-management/9603546665-types-of-user-roles.md) -- [Update Team Role Allocation Limit Prerequisite Updating a team role allocation limit](settings/teams-management/2788636010-update-team-role-allocation-limit.md) -- [Update Team Settings Prerequisite Updating team settings](settings/teams-management/3481284381-update-team-settings.md) -## Settings / User Account Settings and Preferences -- [Advanced Account Settings](settings/user-account-settings-and-preferences/9526242649-advanced-account-settings.md) -- [Cancel Subscription Cancelling subscription](settings/user-account-settings-and-preferences/3131912618-cancel-subscription.md) -- [Changing the Account Email](settings/user-account-settings-and-preferences/9181791010-changing-the-account-email.md) -- [Email Notifications](settings/user-account-settings-and-preferences/7318805499-email-notifications.md) -- [HackerRank's Approach to Accessibility](settings/user-account-settings-and-preferences/8440817776-hackerrank%27s-approach-to-accessibility.md) -- [Manage Billing Updating credit card information Updating billing address Downloading an invoice](settings/user-account-settings-and-preferences/4255542979-manage-subscriptions.md) -- [Pause Subscription](settings/user-account-settings-and-preferences/5157311476-pause-subscription.md) -- [Report Settings](settings/user-account-settings-and-preferences/5213013268-report-settings.md) -- [Safelist/Allowlist URLs and IP Addresses for HackerRank Affected areas Allowlist URLs Allowlist IP addresses](settings/user-account-settings-and-preferences/6769658535-safelist-or-allowlist-urls-for-hackerrank.md) -- [Time Zone Settings](settings/user-account-settings-and-preferences/6839245613-time-zone-settings.md) -- [Update or Reset Password Updating password Resetting password](settings/user-account-settings-and-preferences/7046498277-update-or-reset-password.md) -- [Updating Personal Information of your Account](settings/user-account-settings-and-preferences/9551418346-updating-personal-information-of-your-account.md) -- [Upgrade Plan Upgrading plan](settings/user-account-settings-and-preferences/7542858084-upgrade-plan.md) -## SkillUp / Getting Started -- [Accessing SkillUp Employer Platform](skillup/getting-started/4329363164-accessing-skillup-employer-platform.md) -- [Audit Logs in SkillUp How to request audit logs](skillup/getting-started/2103106582-audit-logs-in-skillup.md) -- [Create Custom Certifications Prerequisite Creating custom certifications](skillup/getting-started/9232804257-create-custom-certifications.md) -- [Custom Certifications](skillup/getting-started/3726813028-custom-certifications.md) -- [Get Started with Certify](skillup/getting-started/2960935422-get-started-with-certify.md) -- [Get Started with Learn](skillup/getting-started/6047728972-get-started-with-learn.md) -- [HackerRank Role Certifications Guidelines](skillup/getting-started/9866041175-hackerrank-role-certifications-guidelines.md) -- [HackerRank SkillUp](skillup/getting-started/4624433684-hackerrank-skillup.md) -- [HackerRank SkillUp Licenses](skillup/getting-started/1238999371-hackerrank-skillup-licenses.md) -- [Manage Users Accessing User Management Adding a new user Edit user details Deactivating a user Reactivating a user](skillup/getting-started/3868789028-user-management.md) -- [Roles and Skills in SkillUp](skillup/getting-started/1506621765-roles-and-skills-in-skillup.md) -- [SkillUp Employee Platform](skillup/getting-started/8522032191-skillup-employee-platform.md) -- [SkillUp Manager Experience Manager Learning Tracking Team Progress](skillup/getting-started/9473085715-skillup-manager-experience.md) -- [Track Developer Progress Using Overview Dashboard](skillup/getting-started/5272020175-track-developer-progress-using-overview-dashboard.md) -- [Weekly Challenges Accessing weekly challenges Leaderboard Evaluating weekly challenges Available weekly challenges](skillup/getting-started/7992263058-weekly-challenges.md) -- [‭Reporting APIs Available endpoints Configuring reporting APIs‬ Error handling Best practices Rate limits](skillup/getting-started/3081122402-reporting-apis.md) -## SkillUp / Integrations -- [Configure Single Sign-On (SSO) for SkillUp Prerequisites Configuring SSO for SkillUp](skillup/integrations/7581923631-configure-single-sign-on-sso-for-skillup.md) -- [Extend SCIM Provisioning with Okta to SkillUp Prerequisites Updating attribute mappings for SkillUp How SCIM provisioning works](skillup/integrations/9570265682-extend-scim-provisioning-with-okta-to-skillup.md) -- [Setting Up SCIM Provisioning for SkillUp Prerequisites SCIM endpoint and authentication details Supported SCIM operations SCIM user schema SkillUp-specific attributes](skillup/integrations/9005750838-setting-up-scim-provisioning-for-skillup.md) diff --git a/data/hackerrank/integrations/applicant-tracking-systems/5902644770-rooster-hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/5902644770-rooster-hackerrank-integration.md deleted file mode 100644 index d2095a00..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/5902644770-rooster-hackerrank-integration.md +++ /dev/null @@ -1,160 +0,0 @@ ---- -title: "Rooster - HackerRank integration" -title_slug: "rooster-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/5902644770-rooster-hackerrank-integration" -article_slug: "5902644770-rooster-hackerrank-integration" -last_updated_exact: "Jan 22, 2025, 10:38 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" ---- - -# Rooster - HackerRank integration - -_Last updated: Jan 22, 2025, 10:38 AM (Last updated 1 year ago)_ - -### **HackerRank Side** - -#### **1. Generate an API Token for Rooster** - -- Use the partner header provided for this configuration. - - - -#### **2. Configure Workday-Specific Credentials** - -- **Username and Password**: Use the credentials for the **Integration System User** created in Workday. - -- **Endpoint Configuration**: - - 1. Locate the **Public Web Services** report in your Workday tenant. - - 2. Navigate to the **Recruiting (Public) Web Service**. - - 3. Perform the following: - - - Click the Related Actions menu. - - - Navigate to **Web Service \> View WSDL**. - - - Identify the URL under the soapbind:address tag. - - - -#### **3. Configure Interview Ratings** - -- Obtain **Interview Rating IDs** from Workday that correspond to: - - - **Pass** - - - **Fail** - -- To configure ratings initially: - - - Use the **Maintain Interview Feedback Ratings** task. - - - Later, use the same task to update feedback descriptions if needed. - -- To manage reference IDs for the **Interview Feedback Rating** business object: - - - Access the **Maintain Reference IDs** task. - -**Note:** If your Workday tenant changes, update your credentials with the HackerRank team to avoid disruptions. - -### **Workday Side** - -#### **1. Integration System User Configuration** - -1. Access the **Create Integration System User** task. - -2. Configure a new user account: - - - **Name**: HackerRank_Interview_Integration_Rooster - - - **Password**: Create and securely store it. - - - Set **Session Timeout Minutes** to 0. - - - Enable **Do Not Allow UI Sessions**. - - - -#### **2. Create Integration System Security Groups** - -1. Access the **Create Security Group** task. - -2. Create an **Integration System Security Group (Unconstrained)**: - - - **Name**: ISSG_HackerRank_Interview_Integration_Rooster - - - Assign the previously created Integration System User. - - - -#### **3. Edit Domain Security Policies** - -1. Grant required access to the following domains: - - - **Interview Integrations** - - - **Candidate Data: Interview Schedule** - - - **Candidate Data: Interview Feedback Results** - - - **Worker Data: Public Worker Reports** - - - **Person Data: Work Contact Information** - -2. Steps: - - - Access the **View Domain** report. - - - Perform a Related Action on the domain: - - - Select **Domain \> Edit Security Policy Permissions**. - - - Add the Security Group to the necessary permissions. - - - Assign Get, Put, View, and/or Modify permissions as applicable. - -3. Activate the changes: - - - Use the **Activate Pending Security Policy Changes** task. - - - Provide a comment and confirm activation. - - - -#### **4. Manage Password Rules** - -- Access the **Maintain Password Rules** task. - -- Add the Integration System User to the **System Users Exempt from Password Expiration** field. - -#### **5. Manage Authentication Policies for API Access** - -1. Navigate to the **Manage Authentication Policies** task. - -2. Edit the authentication policy for the current environment: - - - Create a new **Authentication Ruleset**. - - - Specify: - - - **Rule Name** - - - **Security Group**: The group was created earlier. - - - **Authentication Condition Name** - - - Allowed Authentication Type: User Name Password - -3. Activate all pending authentication policy changes. - -#### **Troubleshooting** - -- If authentication issues occur, use the **Signons and Attempted Signons** report to identify and resolve failed sign-on attempts. - -\ -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/ashby/4146164514-ashby---hackerrank-integration-configuration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/ashby/4146164514-ashby---hackerrank-integration-configuration-guide.md deleted file mode 100644 index c5ffd998..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/ashby/4146164514-ashby---hackerrank-integration-configuration-guide.md +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: "Ashby - HackerRank Integration Configuration Guide" -title_slug: "ashby-hackerrank-integration-configuration-guide" -source_url: "https://support.hackerrank.com/articles/4146164514-ashby---hackerrank-integration-configuration-guide" -article_slug: "4146164514-ashby---hackerrank-integration-configuration-guide" -last_updated_exact: "Mar 11, 2026, 3:54 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Ashby" ---- - -# Ashby - HackerRank Integration Configuration Guide - -_Last updated: Mar 11, 2026, 3:54 PM (Last updated 2 months ago)_ - -## Overview - -HackerRank's Tests integrate with Ashby to facilitate a seamless and efficient candidate screening process for recruiters. As part of their interview workflow, Ashby users can directly send HackerRank Test invites to candidates and obtain the Test report for further evaluation. - -This article provides you with detailed configuration steps on HackerRank and Ashby. - -- [Prerequisites](https://support.hackerrank.com/articles/4146164514-ashby---hackerrank-integration-configuration-guide#prerequisites-4) - -- [Configuring Ashby Integration with HackerRank](https://support.hackerrank.com/articles/4146164514-ashby---hackerrank-integration-configuration-guide#configuring-ashby-integration-with-hackerrank-6) - - - [Generating an API Key from HackerRank](https://support.hackerrank.com/articles/4146164514-ashby---hackerrank-integration-configuration-guide#generating-an-api-key-from-hackerrank-8) - - - [Adding the API Key in Ashby](https://support.hackerrank.com/articles/4146164514-ashby---hackerrank-integration-configuration-guide#adding-the-api-key-in-ashby-11) - -### Prerequisites - - ---- - - - - - - - - - - -

In HackerRank for Work

In Ashby
-
-

    -
  • You must own an Enterprise plan with a Recruiter license.

  • -
  • You must have an activated Recruiter-type user account with Company Admin permissions.

  • -
  • Log in with this user account.

  • -
    -
  • Log in using the Ashby account, which has the same email address as the HackerRank for Work Company Admin user account. This is important for sending HackerRank Test invites from Ashby.

  • -
-

Example: If the email address in HackerRank for Work is [jackpeters@hackerrank.com,](mailto:jackpeters@hackerrank.com,) the Ashby user account must also include the same email address.

-
    -
  • You must have relevant administrative permissions to the Integrations page.

  • -
- -## Configuring Ashby Integration with HackerRank - -When configuring the Ashby integration with HackerRank for the first time, the administrator generates an API key. The administrator must keep a record of this API key for further use. - -### **Generating an API Key from HackerRank** - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046525251-?Expires=253370764800&Signature=WqmxEZDJxF39BupXQQvM942M4302oiduF9nap8NiqJpr8QJNJyB5ERAFFD9hxDyOlHWNGjmtUxxGwVamGGD-W6F~DWanc56eLwrteKQQlz5azXjL3VfpAIq-R6DxI9HBiuCtTUGx68YuAICKjcnrVmbgtVf4w94fRdr9Up5aweTC~HfM2jYLqBPq2XcxPmBUFaF9MfbgfI3JH3dY4533ORrQmCrURyuvnxZWDPmbA~A0b5gXq~MtLH0LZrVJ9e-70hAE~o7fNjECBAcF1ocZl-rwgt5wCJjgD8buxf7uJuvCor9MK~BPiSTKHyVOAuc6amC15zm-wwwdODVNMZxx4w__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **Ashby** option. You can also search the Integration from the Search bar. - - ![integ_ashby.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046525752-?Expires=253370764800&Signature=qvcaMj3Mb5gnnAt6~yb4MU2ojbqbYjbJ-~m3HZ4B4wC1hj0Kz1ee6UxPu4Lidwy63mX9h-l9VL1nSqCt7RL922WlXP9zJnGoaWGzfOuIIYeo5rsuOmynp9gZ9nJMJ3HOU0yIUd019eSfwth6jmnaxAcPfsJWG67qIxSIOI6aAmv1YNBFr2l6tB~NQ6WtsETIcAKnJ82iq5M3a-ywbX2R~SK6QYgrPa6p5MjDIbqyGR7NJusjVI2J63dpAD9FXucMPKGgm3xytMJcpUugebZrD9f4jvpApuKOqk~~ZPjWbFdq5t~61QgY5lh7KyhOQKoo1xSMfLG-avNNz6pr~cD2hw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token. - - ![integ_ashby1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046526111-?Expires=253370764800&Signature=YCVzHm6TDmZ2ov7U-xVl5zmGMXlt2NdbRYwO0-Ztb2cGA25CRIuqdcM1EVr4w-8Da-eNXixmHYG-x36vzM826ZHuAeMrg2f8TQIuykKtcuotnorfXDXYULCLlRexeRtNNlARSJkQTBLwMtCrggT~fvr6TL7PiLMff19K~w59L~7ZDgVXbg~pzRPTwHALyvtqCTNHe6c-yE8IxP4BaIECvxieHgfOnLxLO6ahxNyMVrgdLVULG8Q~ndDP~fpZF0Kv4rRCQL-YgUq2yrQlQh0BNAGawjEdxmwZawM48iZ9kmYV3F2z1QSox9vuC98HUOe49DJq6LdMD12ZarRdWf8uVg__&Key-Pair-Id=K3NV4LZ47N8M46) - - A unique API Key is displayed. - - ![api_token.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046526481-?Expires=253370764800&Signature=RAR~K66xfg3UGGiKPJsV4S6WHwxUaYoOZv~-a3qtcYMJ4envUhGNUKGQwql2jSHWeCpLsRSTW1ng~iNWhYlD0TutUsQVYOu-2JqGnT9Qc5k2IYMOgIE29SJG7na6iqz-ojyrXGllJxuDlvVDqrU-Vjyb0GO5~0PdvMlgKGJ4wD9nv8Ci~CuZ2d2dRDdSL5g0wu1szwi9IMxUyjn-VyBAlv-DTk4SAZE~8uy3WaG5JRDeJxppmwfOMiioL0LC7RYq89Oui0yXI9uqmtfzUg93ThWuYJlQPW5H9bsl6phwYN4qFHlUGDt7RIQbbrAwI~5Zb1t1kfvEquFoSaR7IzVqiw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Copy this key. You will need to add this key to the Ashby account to establish the integration. - -**Note**: Ensure to store the API key safely. Once the popup is closed, you cannot retrieve the key again. - -### **Adding the API Key in Ashby** - -1. Log in to **Ashby,** and click **Integrations.** - - ![integration_hr.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046526847-?Expires=253370764800&Signature=Z6vgaRhtey6-FnDvP2tFxCd3p3fFBNhBbgm9PdFBFI46HO5~7B87CxEoMRSiBaIP2RIFkiEEPW7gNW8EJZJoqmSrEWVM7o9Bj79vDkq~wSXR8iyDgmR7UwhXtnYlkaibJq3miXlRWEvccPU5DyFfb0yD4m~XN16j~5S89W~sRQo-yCSZfw5Yy1j3tKW-bN0nUBytIQght-NPZ4kSjYy~Z0YH3hgM9gxJqCh8zqcvJkdj5Bh0a4-0m6IClG9xZ6ZeIZ2FV4qbf-0DY98QbTuyAI7trEStGJUFnkqB2eJs1W4P4cVY6ny0oeqHaNznBMQSkt-gjGHs1VFYm8redh113A__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Search and click the **HackerRank** tile. - -3. The HackerRank pane opens on the right. Click **Enable HackerRank**. - -4. Add the Ashby API key. - - ![hr_api.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046527180-?Expires=253370764800&Signature=AIM38dofl3WVdDwm5pn5IgLx3U8NWb5Y2kJCEI5q3iZF2H5XA~Vs8iqBniu6OwpMUgNRRFtbOFy9XD4yk1vDsA~AwIwvL98T34TSCAnX9ej0IGYq9Nki7g6rS7Xd1wysnUQxi-Mogn4X-SB6NgbRC4w9lYsxzQ~zi9QCriVnKt1OBPDNPrdJJujVNR6x~N-d4vcKpmTeaNFGU14qQqvhH69lpjmWa7BgeBeX2n19EvEs8keA8iq7NrPR~1Hlc9YZOrkj7DCZho3Lzll5S2HIwUO5gsu5QsdWJno7ojKRBFN~i7vCRjT0t-EFKgDReqmhKC84C-dG-HGpCqb7IQCM0w__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click the "**Test API Key**" icon to verify the API works correctly. - - ![test_api.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046527455-?Expires=253370764800&Signature=NcluNbGFzpVIcxO5xpWr-BxlMATjLjPrwj8oXFaz0EXXpMITQXq63QkMmD0l3Iwlinw7NiImLJW~YYuyJKihb0Rmp3LiwpBsH0G3pbNUe5EmVkv0WQZZdb4~EEhgIZmIAixMoNkLZIQTDEAeXzmEbtXA407Qq5GBCq4mqFfC0h9-hR~omv-MCT1ZB6UEzmcmp1SbnfkYNEpkp4ADmp1zfnpqF49BkDhAoHsAM9B9rBY~jNo4oOyhqE7NhwEyLgBviKe5bI8JYy-luP5IfqI0mtJrCKebQ3MTaKBe~Am6LMslN4fPdPA1IJbq4YwaanBoSCwxVd~QAU4zs5c9WbOsVw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Now add the HackerRank API key that you generated from the [HackerRank for Work platform](https://support.hackerrank.com/articles/4146164514-ashby---hackerrank-integration-configuration-guide#configuring-ashby-integration-with-hackerrank-6)[.](https://support.hackerrank.com/articles/4146164514-ashby---hackerrank-integration-configuration-guide#configuring-ashby-integration-with-hackerrank-6) - - ![hr_ashby_integration.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046527856-?Expires=253370764800&Signature=Ar5~s-N9kinL3J5V01vpCBIDlS7mi4kpwwoZplKXeAfQtF5Fs-V1fD6OqrSCxDuG3N1LLUv8Cjg4C2h-VSE-Cl4VvFwgC9PlSGY0TQd95Tt1v13PgwT7QZJ6L-mtaQ9d-9G4tyW-kh4M8tDVLtkpnuQjDKPNu3nisr1bCVR2ra3Yb98aWT2lZI~gle4L~k1qeZgwD12ED3qEONuz7hjah0-KZLwebAb6sHsgscW~7GYNnX2JTib1NXGDlXgAZeQ0dr3k-AA9z7c0CmUAxta~ow0tZB5ZIOOmBdUQVSh9De6PFaPO7DXahMP9tq0ucpe44gFYivKQkCZqsYNKYN1arA__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Select the integration partner as **HackerRank** from the drop-down. - - ![addapi_key.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046528389-?Expires=253370764800&Signature=fkxrZCHGPkK3ODFtgDdCD-1RzrbUAQ1ymjJjDnaiF5NeVOx~cCw9FX2JzlgfTyhTBQnv28ecd5ztwOKYCfIKuyO46nsEaG87IG9r2LUrsj-zMbFiqHXPTo~96qAiF8mkrG85SVqBBYauB3qiVSuGf8mRtYPpR0AkNFe8T-ElzIYkIGu6pZwoYTulBNGrO-imV5WPT5CuuhJqLmrV5dSPGMR~JGScD6R8LOy8Vf806Vd2S0tydalC-xA~WHHLNce6yxkeYi9fMLOjiPqa8v83ABbjjDYrp1QOV8FYa4Gzyu07fabv8jw8kevBEdmWwpQrj1NhlYlhmIZeWMQ58sv3sA__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. Click **Create API Key**. The API key is created, and the integration is enabled. - -9. To check the integration, go to **Ashby API \> API Keys**. The integration with HackerRank is displayed as **Active**. - - ![active_integration.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046528845-?Expires=253370764800&Signature=XAGF8mfb~r-7W2I2BdJK~gAAA2DO61unRtRbPpXXE1c5ijgODSeGp3lzP57vzY9gJ78MnN5CC9AtYvjqElbHZ1wejUrm9tiNmrEXW72dn0K-A0gF9UtwTIYNVfUk8LGcxaeXN5PV~dDWKpOJ04VeJvO8OWu~FP54qoggmECA7O9tywyhaYpQ00y9Mc-JH9Tt8EvkXtLAI5G0dp4bNM9xdbUWd034n5XXoHYbuUpAJTAFE0eY4POIFuT0sqQ69uhj-OFy6IZPTIXabTKzbo6z3OD6cZLCW9JdAsY6hyn4yxk4Nineh6tN~BI0RcaAyHUPP4yqtsN74xjxILElmLZxeA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** The email ID that you have used with your Ashby account should be the same as the email ID associated with your HackerRank account for the integration to work seamlessly. - -Related Articles: - -[📄 Ashby - HackerRank Integration User Guide](/articles/5999209869) - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/ashby/5999209869-ashby---hackerrank-integration-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/ashby/5999209869-ashby---hackerrank-integration-user-guide.md deleted file mode 100644 index d1209d68..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/ashby/5999209869-ashby---hackerrank-integration-user-guide.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: "Ashby - HackerRank Integration User Guide" -title_slug: "ashby-hackerrank-integration-user-guide" -source_url: "https://support.hackerrank.com/articles/5999209869-ashby---hackerrank-integration-user-guide" -article_slug: "5999209869-ashby---hackerrank-integration-user-guide" -last_updated_exact: "Jan 24, 2025, 10:19 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Ashby" ---- - -# Ashby - HackerRank Integration User Guide - -_Last updated: Jan 24, 2025, 10:19 AM (Last updated 1 year ago)_ - -Once the Ashby-HackerRank integration is complete, users can utilize it to send assessments directly to candidates. This article explains how to send HackerRank test invitations through Ashby and access candidate reports. - -## Sending HackerRank Test Invites from Ashby - -Once the integration with HackerRank for Work is configured, you can send test invitations from Ashby, allowing candidates to take the HackerRank assessments. - -- Click the **Customize Interviews** drop-down on the left pane. - -- Click **Interview Plans** and then **Job Interview Plans.** - - ![interview_plans.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046490001-?Expires=253370764800&Signature=gDzWR9NODX5uUS7ppGq95SLCQd4~APgNNMxC2X1oZ2Jthbf6nv2s0ZxeOQbefoYffw1dLZDLLnOigk8kEl19W4jQ7AvUraT0zFW9MLPz18bMof0syZX7b28pANtbtXnhtCMHIlOYcY9apiXQxSQjtqnU4ZURHmgn447h-H0Mw4MhswVG60adR-q3ktJEYEvVrottQOunZ6rPMNZfgi0UbIk6qxHjle2YTLqcdR7R17nAxYnqYll~Jd4Bfvcti4Tq47Z146tFYG8Ga1pXwR1t3DvVpohXVF-ZxMeND2WiddZHds1HnxtUnSEvf2yZkL7HPO6fPdHdNsAPNLJtHRbFlQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Select the required interview plan for the role. For example, Backend Engineer. The **Standard Interview Plan** pane is displayed on the right. - - ![interviewplantype.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046490468-?Expires=253370764800&Signature=YMZZYss7qeWiZvEpJJ0f2C7B0CFqVRSL3WruB6-07umlmq4LeW3t3WjldyFkeEoOgmxEWPZ5lCikcj8D867j1C5an4Ddrh07gpOF2-Ph-M7kaibhGjISNoAx7YqC3H8JkvDmR7oTRPB6EI7HUdE79At-miJVqyl-5HOFEwgV9ioHKEgv5dYQrShGT5M~zrFR6uP2FcMoiKFr4VGAjv6mVBzvh04Z0S4dB6~XbHZ5WTXntkekY6JPe9y9UnTkP9r1xN5fQwqTUzbYsQ2s1z4szXCXLMTPX8iG30p3QVRRjDH~8NmlW5Hwf4UAJ4zZUw7eq2QC6EcVgx-JEVusQ22c0g__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Click **View Job** beside the name of the interview plan. Note that each job has a default interview plan. This plan defines the interview stages for candidates that are added to the job. The **Interview Plans** page opens in a new window. - - ![interview_plans_newpage.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046490904-?Expires=253370764800&Signature=vMQuTBUYt-pZz1ctGZV21VYMoD8LQ4Ust0SBp52ysfVeoX8-PvtszLutogGrjG1C3NolH4o0aiKFe8L5qBvyai5ViLV6aHrn1SZp6S~-yqspWoi8uYmqLx1bJKPnps-~MKodg6q8DzBnBcOsIt0mLVUPKzV0H56dgSZmT03QNK~0CSHSt5nDMFCoUtO5uEVQM0NAkN-VNGB~3SMSc1FMgW0N6oXRZ6kwWjzMJJ2JilEbh5dEcx8oj3X3XmzLM3B0bSenh2dNmTkdQuq0hqFrD9TJlR3ND13efn4HOKWXD2oD0~erVKELgOsBIQYP1WbFlAdKVEq6nNAVhy1Hgm8JmA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Select the appropriate stage in this plan. For example, Recruiter Screen. - -- Click **Activity**. The **Add Activity** pane opens on the right. - -- Click **HackerRank** in the integrations and then select the **Assessment Type** that you have created in HackerRank. Note that the tests you have created in HackerRank for the Ashby users are displayed in the drop-down. - - ![hr_activity.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046491465-?Expires=253370764800&Signature=a1LvDLVr1GInN7QGU55hemTkFwwHS3l-SIZiSf~lmoiozEmFDZaqHHYPOmMNBvVOTSIDf59nRlhJ8Ja6UM5R0ZD6x7sxgIUbBaU3XabBXfGPrBv1gdqF8iFLgceeceSphyc1KokW4xUVLAbivUnkSst7PuHaWuNFD7UFcMV4pODlZR1NVLKO~hEtLJcsaXBCokqDsR5vkk0k-pAlrEuZB2~6UHPFw1gCwpZRk03vBhR4jz1nH2W8Bq8orAA3aAodbqhsWwcR6K6rQBIUNH9PP9HMkEczFzpXDYkTchuPXhTzjHmx-w9eHcLCSC8~gS57KrluNQlD-B4mzPAXbWWp6w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Click **Add** to add the assessment you have selected. You can also add a reviewer for the test. - -- Now, create a new candidate or add the test to an existing candidate. - - ![add-candidate.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046491847-?Expires=253370764800&Signature=f81ad2Cq9hEpMc-RVQbWgl4C9HnmjszpE45ErsV4ftxLoXOomv6~bksOPjcfz3eyVZiZY7gDD~IHaI7O~-zHOjSbH6QIf1WtMuDewrgsKP3uG6e~QDvUfK1758MRg7jOjJixKlJhLGXRu4OHg9ec25WzRjh8P~En2l7tuTw9Z0hfCQB7cFjB9uJ7oiZ~QNGdmii6ZKiuPZJFiA1wRXSMobbW0RFtVQgJITjo5Y3TcmAJneRU93JltSuobR9O-kLzfIrV6nLSjDpJ7L2btOqBU9P1il45uDS0zTrnO8vbzE1P50PDJ3EOhsWzqQG3Pw143CNX-rzqCBcGBCOSQIOBRw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Click **Add Candidate** and fill in all the candidate's details. - -- Click **Next.** - -- Choose the job role, interview plan, and the candidate's interview stage. - -- Click **Add to Job**. - -- Select the interview stage and click **New Activity**. - -- Add the HackerRank Assessment by selecting the pre-created test in HackerRank for the assessment type. - -- Click **Add Activity**. The HackerRank Assessment will then be displayed. - -### Starting the HackerRank Test from Ashby - -- You can start the assessment by clicking **Start Assessment**. - -![start_assesment.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046492391-?Expires=253370764800&Signature=sKMvb7UqerN~O2NgpefUCiwqrqI8bJHqqSa5uaGXHEkUN9yV5fEKKXHPhNAiSFcn942hTL~pp2p4qDT54dpLl5FOOUCuRaQkMiih~eUL-HADdc~wcKLI1IK9GhHpTSeqWkr1DbKcUxzx6ys2D8amyhCXF6cPPCIZ5X0yUEFqFxNsmpNBehW-dG1SalmBgBa~sR8k1T6etXMxFVaRVzh~7H2sgs-PBcAxCOhEhLFQ31a6zAlrYyHiIDhN-YvWoZ9qwAcQmyFaO7HbaW025iuwrKQcsCE7p2EL60yL9axeJhCLV8cnCjE4gGp9y3AlaBLPbXDzxvXOcJiXIhD3mM1AbQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- An email is sent to the candidate's account. - -![test_invite.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046492782-?Expires=253370764800&Signature=Mi-ylCU545paGqxlCMJ2nX0Iv3Jg~g8w8Vk-onPYtEbCX41Op-bJQn67i~YTO7jttXIvi6gRz7hD0hiKXrb3E8JgoFHhJvtlL7gXsgJIDhFOplYuNuP0yj0pqQgdgwT1cuuvFFwxcz5glphGcoCyiLkzruWL5wid9btg37FjfCid4GVNh9t2V~q-FNULdZR7vg-ohmA67IX9rNs42wDdeYzd8ZNo0ykir8jQg1cXQkmDz50HqULdbOXyrmBf3AJ8JBXE1neBVIVzrBxq6BN0GwIb1-2EH7M7riNNjhABjHtTadRGKPJYQUWJ7s5m-TF-d-s7RS~Qt3ZQ1~Sjavab2g__&Key-Pair-Id=K3NV4LZ47N8M46) - -- To begin, the candidate needs to click **Start Test**. They will then be redirected to the HackerRank platform login page. - -- After a candidate completes the test, the test status is updated on HackerRank. - -![candidate_teststatus.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046493238-?Expires=253370764800&Signature=piAq2VXVnTK7TBvyJ~x8jua3BB5QvWY1XNbibuzXzVJDOmPaFCAtmUiW0qDHTBefmravbVoWVfFFwSEpk57in8lqEElXhUg0EFIhz3sSssvV9gQktaQdJBECzy-wBQL9sqTwdOsGKFGg~0vuF6U488suny3KOBgfz5dshZibR2mMEuANm0NqFsadcH4Mb0LBUq03XQ0eTShYXDKTLD~PChL~fgaGW-l~p1Ca~HXrtUS99O13Lx9IW7g-f-ZPInxpNWGSXJJk4PfZ0E2WkQ1bfTzFe1Q9a5C3D~hPiNhvGf~SvqgCsd0dJXVcoG81z-BDvtWG2hI34cJtT0HC2usPtw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- The recruiter can view the candidate's assessment reports on HackerRank. - -## Review Candidate's Test Scores in Ashby - -Once the candidate completes the assessment, HackerRank sends their HackerRank test scores to Ashby. - -- At this stage, HackerRank checks the answers submitted by the candidate, checks for plagiarism, and prepares reports. - -- Once the report is prepared, it will be published back to Ashby. - -- The **Status** column of the Assessment line item gets updated as one of the following values to match values with HackerRank: - - - HackerRank Completed - Evaluation Required - - - HackerRank Completed - Qualified - - - HackerRank Completed - Failed - -**Note:** For a particular coding challenge in HackerRank, if the cut-off score is set, and if a candidate crosses the cut-off value, their status gets updated to **HackerRank Completed - Qualified** in Ashby. Similarly, if candidates fail to cross the cut-off, their assessment status gets updated to **HackerRank Completed - Failed**. For all the other cases where the hiring manager’s evaluation is required, the status gets updated to **HackerRank Completed - Evaluation Required**. - -- Recruiters can click on the Report URL from Ashby and access the candidate’s report hosted on HackerRank. - -![ashby_result.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046493664-?Expires=253370764800&Signature=knehqBzYEHUDZjGLuZenQnT0zrVnVmAiR3zlUiOi2GUfWbBADCwTo5HGmcrM10L9dXvb-d1hUWKKcQtcDgZJr3C4lCZQk4Nl8XtbNO6~PsFb18hGZMKZsGnFUH-SCZ1k~0J5lS1OtZ4st17DR-CA7QWzBaeHbAZKFCy0Aa3Yp0t0FDC0PiH3yi1KpzEBk6Y8buxMmKRtvFgogwm4Eck~kESgSd1Mj5n-t4XYDS-KJGrrFWFqwm3ETXu0xmFN~9Uq-S5HTTbIol1lqkopoECvlRSgc-Gt2PC7Ol~uiYEYpPUFY30~g5YoAgOcNDIC4gVXHJEFd2t0T0uEuITkw73drQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Related Articles:** - -[📄 Ashby - HackerRank Integration Configuration Guide](/articles/4146164514) - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/ashby/7862793608-ashby-hackerrank-technical-interview-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/ashby/7862793608-ashby-hackerrank-technical-interview-integration-guide.md deleted file mode 100644 index 1086bba5..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/ashby/7862793608-ashby-hackerrank-technical-interview-integration-guide.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: "Ashby - HackerRank Technical Interview Integration Guide" -title_slug: "ashby-hackerrank-technical-interview-integration-guide" -source_url: "https://support.hackerrank.com/articles/7862793608-ashby-hackerrank-technical-interview-integration-guide" -article_slug: "7862793608-ashby-hackerrank-technical-interview-integration-guide" -last_updated_exact: "Jun 5, 2025, 6:03 PM" -last_updated_relative: "Last updated 11 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Ashby" ---- - -# Ashby - HackerRank Technical Interview Integration Guide - -_Last updated: Jun 5, 2025, 6:03 PM (Last updated 11 months ago)_ - -This article explains how to configure and use the HackerRank - Ashby integration to send **technical interviews** via HackerRank's Interview product directly from Ashby. Once the setup is complete, recruiters and coordinators can attach live coding interview links when scheduling interviews and track interview activity within Ashby. - -## Prerequisites - -| | | -|----|----| -| **In HackerRank** | **In Ashby** | -| Pricing plan with Interview access | Admin user account with permissions to manage integrations | -| Recruiter license | Email address must match HackerRank for Work account | - -## Configuring the Integration - -![Ashby_Interviews.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1749126769422-Ashby_Interviews.gif?Expires=253370764800&Signature=QOckradUwW3VvLeZSBSyBPEjehUEV-igE5vjsQJ6WDh6GdzESCViqsWRgvv47JRvjoZU12F4HEydESKy04D2pDh4BvNgBcJjNYFuo9dxbIrrC0uzb82vEzi9CkgfOnkOTIdrj5PiA0Wy~vp0oVBmT1OGxDncGzNxB199iyJHP6uNyqWDAec4Bj18wT1iWbYlV4sbDtANUQnm-PhpovzupOfG5QWQ1auj2RZPZM3O~XZdyUOWEu7DMOzfRSbUCgS7c5A5gKyW0J4PcKzma7-MBO2tO5-plPps8SI3O5XHygIrugqdwu-Y-ZhNxDfxAABeyvSN0Wi1GOT7eruOFRMfAQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Step 1: Enable Integration in Ashby - -1. Log in to [Ashby Integrations Marketplace](https://app.ashbyhq.com/admin/integrations/marketplace). - -2. Locate the **HackerRank** tile and click **Enable HackerRank**. - -3. Under **Configuration**: - - - Select or create an Ashby API key. - - - The key must have write access to the **Candidates** endpoints (specifically, `assessment.update`). - -### Step 2: Generate HackerRank API Key - -1. Log in to **HackerRank for Work** using Company Admin account.. - -2. Go to the **Settings \> Integrations**. - -3. Locate the **Ashby** integration tile and click **Configure**. - -4. Click **Generate API Token**. - -5. Copy the token immediately. You will not be able to retrieve it later. - -### Step 3: Add HackerRank API Key to Ashby - -1. Return to the **Ashby HackerRank integration** panel. - -2. Paste the **HackerRank API token** into the designated field. - -3. Click **Test API Key** to validate. - -4. Select **HackerRank** as the integration partner. - -5. Click **Create API Key** to complete the setup. - -## Sending a HackerRank Interview Link - -Ashby allows you to include a HackerRank **Live Interview** link when scheduling interviews. - -To attach a live interview link: - -1. Go to the **Job** \> **Interview Plan**. - -2. Click **Schedule Interview** for a candidate. - -3. Under the **Communications** tab, toggle **Attach a HackerRank Interview?** to **On**. - -The generated interview link will be: - -- Sent to both interviewer and candidate in their invite. - -- Logged on the candidate’s activity timeline. - -\ - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/ashby/9896080715-ashby-integration-with-hackerrank.md b/data/hackerrank/integrations/applicant-tracking-systems/ashby/9896080715-ashby-integration-with-hackerrank.md deleted file mode 100644 index 9595c9ea..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/ashby/9896080715-ashby-integration-with-hackerrank.md +++ /dev/null @@ -1,204 +0,0 @@ ---- -title: "Ashby Integration with HackerRank" -title_slug: "ashby-integration-with-hackerrank" -source_url: "https://support.hackerrank.com/articles/9896080715-ashby-integration-with-hackerrank" -article_slug: "9896080715-ashby-integration-with-hackerrank" -last_updated_exact: "Feb 4, 2026, 12:05 AM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Ashby" ---- - -# Ashby Integration with HackerRank - -_Last updated: Feb 4, 2026, 12:05 AM (Last updated 3 months ago)_ - -HackerRank integrates with Ashby to provide a streamlined candidate screening experience. With this integration, users can send HackerRank test invites directly to candidates, and the test results will appear within the candidate's profile in Ashby. - -Follow these steps to set up the integration between Ashby and HackerRank: - -- [📄 Ashby - HackerRank Integration Configuration Guide](/articles/4146164514) - \ -- [📄 Ashby - HackerRank Integration User Guide](/articles/5999209869) - \ -- [📄 Ashby - HackerRank Technical Interview Integration Guide](/articles/7862793608) - \ - -Below is a list of features that the Ashby Integration offers:** ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Ashby

Screen

-
-

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel or Reinvite an invite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

user

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result Sharing and Validity

-
-

Add Accommodation time

-
-
- - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Ashby

Interview

-
-

Create Interview link

-
-

Schedule Interview

-
-

View Result

-
-

View Interview Scorecard

-
-


-

Link to detailed report

-
-
- -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/avature/7339966937-avature---hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/avature/7339966937-avature---hackerrank-integration.md deleted file mode 100644 index f148407f..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/avature/7339966937-avature---hackerrank-integration.md +++ /dev/null @@ -1,206 +0,0 @@ ---- -title: "Avature - HackerRank Integration Avature Integration features" -title_slug: "avature-hackerrank-integration-avature-integration-features" -source_url: "https://support.hackerrank.com/articles/7339966937-avature---hackerrank-integration" -article_slug: "7339966937-avature---hackerrank-integration" -last_updated_exact: "Mar 19, 2025, 11:36 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Avature" ---- - -# Avature - HackerRank Integration Avature Integration features - -_Last updated: Mar 19, 2025, 11:36 AM (Last updated 1 year ago)_ - -HackerRank integrates with [Avature](https://www.avature.net/avature-integrations/) for screening tests, allowing users to send tests from Avature and view results directly in the candidate's Avature profile, resulting in an efficient screening experience. - -  - -**Documentation** - -To access documentation on the Avature-HackerRank integration, contact your Avature representative or their support team. - -  - -**Integration Cost** - -- **HackerRank:** HackerRank does not charge for using the Avature integration - -- **Avature:** Avature may charge a one-time fee for any development and/or implementation work needed for integration setup, along with an annual fee for ongoing maintenance. For detailed pricing information, please consult your Avature representative. - -# **Avature Integration features** - -## **Tests ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Avature

View the full list of HRW Tests

-
-

Invite candidates to a specific test

-
-

Cancel or Reinvite an invite

-
-

Bulk Invite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

user

Reinvite

-
-

Public URL sync

-
-

Update results after editing HR

-
-
- -## **Interviews** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Avature

Create Interview QuickPad

-
-

Schedule HackerRank Interview

-
-

View Result

-
-

View Interviewer Notes

-
-

Link to the detailed report

-
-

Interview Scorecard

-
-
- -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/breezy/6794716414-breezy---hackerrank-integration-setup.md b/data/hackerrank/integrations/applicant-tracking-systems/breezy/6794716414-breezy---hackerrank-integration-setup.md deleted file mode 100644 index d4550054..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/breezy/6794716414-breezy---hackerrank-integration-setup.md +++ /dev/null @@ -1,157 +0,0 @@ ---- -title: "Breezy - HackerRank Integration Setup" -title_slug: "breezy-hackerrank-integration-setup" -source_url: "https://support.hackerrank.com/articles/6794716414-breezy---hackerrank-integration-setup" -article_slug: "6794716414-breezy---hackerrank-integration-setup" -last_updated_exact: "Dec 28, 2024, 4:53 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Breezy" ---- - -# Breezy - HackerRank Integration Setup - -_Last updated: Dec 28, 2024, 4:53 AM (Last updated 1 year ago)_ - -HackerRank integrates with Breezy for Tests to facilitate an easy and seamless candidate hiring experience. You can use Breezy with HackerRank to screen the best tech talent. - -As a part of the workflow, users can send HackerRank Tests to candidates. Test results show up directly inside the candidate's Breezy profile. - -This results in an efficient interviewing experience for the hiring team and for the candidate. - -  - -The Breezy - HackerRank integration is quick to set up and get running. Admins can set it up from the ATS Settings Page: [https://www.hackerrank.com/work/settings/api/breezy](https://www.hackerrank.com/work/settings/api/breezy) - -Please refer to the Breezy Support document for steps to set it up: - -[https://resources.breezy.hr/docs/hacker-rank](https://resources.breezy.hr/docs/hacker-rank) - -Below is a list of features that the Breezy Integration offers: - -### **Tests ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Brassring

View Full list of HRW Tests

Must be added manually 

Invite candidates to a specific test

-
-

Cancel / Reinvite an invite

-
-

Bulk Invite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

user

Public URL sync

-
-

Update results after editing HR

-
-

Results Sharing and Validity 

-
-

Add Time Accommodation

-
-
- -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/darwinbox/2001883323-darwinbox---hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/darwinbox/2001883323-darwinbox---hackerrank-integration-guide.md deleted file mode 100644 index d17f3bac..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/darwinbox/2001883323-darwinbox---hackerrank-integration-guide.md +++ /dev/null @@ -1,196 +0,0 @@ ---- -title: "Darwinbox - HackerRank Integration Guide" -title_slug: "darwinbox-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/2001883323-darwinbox---hackerrank-integration-guide" -article_slug: "2001883323-darwinbox---hackerrank-integration-guide" -last_updated_exact: "Dec 27, 2024, 6:36 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Darwinbox" ---- - -# Darwinbox - HackerRank Integration Guide - -_Last updated: Dec 27, 2024, 6:36 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Darwinbox for screening Tests. The integration between HackerRank and Darwinbox allows hiring teams to send HackerRank assessments and view candidate scores, directly through the Darwinbox platform. This reduces friction by eliminating the need to switch between multiple platforms. - -## Tests Features - -Below is a list of features that the HackerRank - Darwinbox Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Darwinbox

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

assigned recruiter on requisition

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Darwinbox

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate the Darwinbox ATS with HackerRank, you can reach out to Darwinbox ATS. See the Darwinbox website [https://darwinbox.com/.](https://darwinbox.com/) diff --git a/data/hackerrank/integrations/applicant-tracking-systems/eightfold/2155086316-hackerrank---eightfold-integration-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/eightfold/2155086316-hackerrank---eightfold-integration-user-guide.md deleted file mode 100644 index 35f3a3e5..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/eightfold/2155086316-hackerrank---eightfold-integration-user-guide.md +++ /dev/null @@ -1,203 +0,0 @@ ---- -title: "Eightfold - HackerRank Integration User Guide Overview" -title_slug: "eightfold-hackerrank-integration-user-guide-overview" -source_url: "https://support.hackerrank.com/articles/2155086316-hackerrank---eightfold-integration-user-guide" -article_slug: "2155086316-hackerrank---eightfold-integration-user-guide" -last_updated_exact: "Apr 22, 2026, 10:11 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Eightfold" ---- - -# Eightfold - HackerRank Integration User Guide Overview - -_Last updated: Apr 22, 2026, 10:11 AM (Last updated 4 days ago)_ - -# Overview - -HackerRank Tests integrate with Eightfold to trigger invites to candidates directly from the Eightfold Recruiting portal. Recruiters managing candidate profiles in Eightfold can use this integration to seamlessly carry out skill assessments of candidates for different job requisitions. Candidates receive the HackerRank Test and Interview invites and take up the challenges. Once done, the candidate's score and performance data is automatically available in Eightfold for further evaluation. - -This article describes the steps to trigger HackerRank Test and interview invites to candidates from Eightfold. - -The workflow to assess candidates with the HackerRank - Eightfold integration is as follows: - -1. Create Tests in the HackerRank platform with the required roles for Eightfold. - -2. Select the appropriate candidate in the Eightfold platform and send the HackerRank Test to the candidate. You must move the candidate to the respective stage defined by your organization to trigger an assessment. - -3. View the results within Eightfold after the candidate attempts their Test. - -4. Schedule an Interview from the Eightfold platform by moving the candidate to the respective interview stage requiring a remote technical interview via HackerRank. - -5. View the performance of the candidate as a report on Eightfold. - -## Sending HackerRank Test Invites from Eightfold - -1. In the Eightfold platform, click **Positions** to view all the positions available. - - ![positions.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046328683-?Expires=253370764800&Signature=nYJr3AQbg8uQ6RWrO1~NP8e3zT1rQ-qlkXySLgSnNcxUVwdZd-ZkOfoF4WiC1gWmX8kyK8Y2PZ45k4qCIu1EwODN84mvSNV73pyEXbFuhVQzmihAPCx-JN4FS56yvXAdq36ahVf49mJNE8M9NcjejjSQ1VJ-1CGBoVfc6WIII8NJZNY893y-qm0~uL~VFIpgOJxwbhuhkjk~iON0rYuL~6d9rNKLUdKQd8NiZKHfwyv6rgyzVyflFbyoaFjolTrg8cJZLkPoeRGLqEZHQ0UpVv0hLypZ-g-xJO0JGL9j2SdxnUl0lnnOIrkNSGPv7ghzOnwFFV4pvN3cwAp-AsRWww__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Select the required position for which you want to send the Test to a candidate. - -3. Click the **Leads** tab. - - ![leadstab.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046329125-?Expires=253370764800&Signature=SdOFeq~0PfIwYJaDyaGsOhNCEJce4ELq86jfvf9bXw9FvuoKS20BR29pQiQIs3fI6vSydp9xABOgwcKYUjCYw7Q6G2PrD3~8Gl62~Taq9gmIYwZmo6vxrFtAQIvpv8JOtOEpSwVStfPsc4XsCPzJzoiWKbe9I5G01doxw2W0dgKlXQTQFrCGu5~xyX~7xg~o5Z87qIHxfJhqJwDC-JBoyn6mWM4P7HCNOsUI~D8J7vHcLxh7hsZDH0zQnElX2P1c--mDGVzBhHDEpAoD0yJWSoYgWb5CrT8-kCJJRSs970nQaFXaGutR~asPdqGhW4Oyk7hURs-8riKB4ZtjyOdNqw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select the appropriate candidate whom you want to assess. - - ![candidate_profile.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046329583-?Expires=253370764800&Signature=JKaDoizsRwJjYE5osLae-8ow2j53qHza4a1unWvD8xU87pIkuJ2uyYCHOoxcHm1XqQuCRk255tov4hT1JZxofk8yM2Sesi63inR6mMBC~tcYYGIDDuxSqrcHkHTZrh6n3sEeDoUGfiCPAyjJUyC47KLpGOXfPMQyZs9Uv-1AROTp72L4Ee4FAXieOCUuPd25S~h1RqkIOl6XP0IuLxtCOwg2GxvzynV2g2cr4v8qDMjKZejm9L9FYcQnRtPPYB09E5veEM~PjnSJkc29Fh9jQObzOwUmnFZ38zG4s-nM3g259gfXkYhcxB5ZtjmM0hMf-Zr7Fgz~~2XvgwvyRuzDMA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. You can view the candidate details in the right pane. - -6. From the **Advance Stage** drop-down, select the appropriate stage to send the assessment to a candidate. For example, to send the assessments to candidates, select the **Recruiter Screen**. - - ![stage_candidate.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046330233-?Expires=253370764800&Signature=XO26VzyWEsTMz39s7ED0Mnmfd1McVgnji00bv1Vjm8Pm2fKV~QRL3h~zUr4BWVifof686uNb1BAUYpyovC-vgORA8ZyeKdwrJy-3aZZf8GvTIr-YgfTNR~VipmG3IvfitvjNMblwE9U39ylUcQV148ruw5sNLYcfSeUZaMDt10tuKm0rE-Ca2b6xNNKC9A2uYMgCiuOzJ-mUZhWiCkzpz5PSzrlNXdqPw-kttJVd1PVmRWscJE3S4o6AcEiEyytRVF7XD8cpTWHTyAKIPTNtIH5cPIic7j~BCfAomasJvvS3a3ELWAvN~-OD3N8Q5XVBgAPJEkE~8hwrG7TmK4448A__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. The **Confirm ATS Action** is displayed which allows you to select an assessment. - - ![select_test.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046330872-?Expires=253370764800&Signature=GF84kGrw5fpQDXLQvpMEsZRLlJs~PU-UpXCxMkdohN7oQipEsKGOD-4dcrsAnryKsoSJv6w6MnekfgSgSuuiBJsnFnFyrZMXG~VDNPfsN9FbyJn8kuM6joEo-tVwa7NGO3dRFYgR2EF-qTPcdsGzQn-ojaIM96M5AZ5YnJiwF-inTEOp7yk6RHqN5~wUVHDrD5oYFh3FTJWqjclXRGfbmVuGwKwnqD6wM-IICB7kGpLRqU82wT6wUZn9~723bmUScUCsPJtWaCGTbFKhWFX3zelzZw4T5Ehx7ZlZZ1NHjwWQ-q2rUSTwyyO6cVMww2EuK5Fu5uoVnrD7e7eaY-urRQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. After you select the Test, click **Confirm**. The selected Test is sent to the candidate. - -9. An email invite is sent to the candidate's account. The email invite template is pulled from the default template set on HackerRank by the recruiter. For more information about the invite templates, see [Email Templates.](https://support.hackerrank.com/hc/en-us/articles/360010817373-Creating-an-email-Template)\ - \ - - ![hr_invite_test.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046331230-?Expires=253370764800&Signature=N9k0Kg7UHjVEHWoI94AqG2k0KfNEetoEMrR5EDCPghyntYcDS20gooCzUQDr9xO4~FHHulsXunv-gPRXdIadeGjpnRDPvhgfRbSyHO3VGTAElQxPsUT7BjgaKkBB82ex0JXDHDJiCDqFUsB~FAJb~BeEfviNt6LAvqaPOqagmZPWW2vH~ZDyQb3g6iaD~gWiBDza97X4OPOOjBOq8TyT1awiCN2r2WAcSA7fthuBh79K7HW9-Ctego7aELQ7P-c9pgQhyJi7OzeHCZxJ9hr9ve7QMIhQiUxc1-R6Ac6-3TN6XN0WaWbTzEapu-pZr6hYzU~6o~C4z1Qw4PJFv4FY9Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -10. The candidate must click **Start Test** to start the test. The candidate is then redirected to the HackerRank platform login. - -11. After a candidate completes the test, the Test status is updated on HackerRank. - - ![candidates_test.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046331601-?Expires=253370764800&Signature=gQyxdzKczOYg4YgbsRBxgSuamJQFnwZkkiKcjaOqnPa7FbdN-bmA33ODX7ViuuPWzbsu60emxLyAJSQfQSf453ebb98~uAgZ~xI3EgNtvMCHbo4cU472xZIX7HelWqmQlqm-qy9U~6caslgfEamPNqWdUiPC9fSJwIxmKDLe-c8nvdGUOM5h2ShtO8D5pkhfUfGsZBOWLnf-hOykQHyH4WUiBI-noFI4d-yuYsWQscs8W9lezdPZD728zkKo64mCV9KADIb3QR~1IXShbATYUKcI7TRTRAe1c3hlxc8f4ikhHj8ph6eeR4ksUMoHX2gTH-gt0gQB5V4UWw9rghhLpg__&Key-Pair-Id=K3NV4LZ47N8M46) - - The Recruiter can view the reports of the candidate's assessments on HackerRank. - - ![candidate_report.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046331971-?Expires=253370764800&Signature=nnRVgwYTWlhIu~-dtUQbnak8iwVDzlX5vjHxoxna4qGVrew-9kRgMtksI9qhe7HA2VzT7TLQM6wJ~i4eokA8HotRZcaRb1kcIVFEZie30rpJvZz2AzdQW8ANOmZ8RtIjIQU7UcTZ3Sk2qbnxJ-gsAP5bWswROL2hvjWw2KvX~nz-2TWfKAltnIX8e2nyQG3X3mef32L1J2Ipg3X22WQWBy6ZzCyXkODksBkfhDWneEqGPX87P8-rmYZ-jQ0YKSujegT-kAQ4cBPG2rbuZIAyyNqGSGs9s-RmdEh8tZIy2WkZjEHTzKQ26QipM7YSj11DyIGQ2UFFxphqEs5~gsfcPw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Viewing Candidate Test Report in Eightfold - -After a candidate completes a HackerRank test, Eightfold displays the test report in the candidate’s profile. - -To view the test report: - -1. Go to **Positions \> My Positions**. - -2. Select the relevant position. - -3. Go to the **HM Screen** tab. - -4. Select the candidate. - -5. Go to **Hiring Activities \> Assessments** to view the test report. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776339894412-image.png?Expires=253370764800&Signature=b-bUrw2IlM695uruQGuvcRZ2pHxeHu0TKyYDmJiBE2h7pPCYFKEuU5rJUDCT6vMkWxU0OfvI86ozWWjHNsfdytiNpnwsw4rt9neQu4c9pYahmr1X~fiOO9ipH5KCuQujM3ZelRCYQQ9A5N-wk5KeCLRzk1Pd-JZF6eI2gCzNNIsKkt0mszzddCuyBMwepxgMO14hmBukJP6fiyzlLGsfG0LIyuJH3xyvuWGG~yLvRp6S5gzdCzq7Bdo52bWOwk~4zMO5EjXcKuqt4Dhna5FzZOcoOctk9zpRCq7Hd19dn-16vlBXZpa3v82TVhi2C6GxUZZs5nQ45mQg4QYn5dcUBQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - The test report includes the following information: - - - **Name:** The name of the candidate - - - **Invite link:** The test invite link - - - **Score**: Candidate’s final test score - - - **Plagiarism**: Indicates whether potential plagiarism is detected - - - **Report**: Click **View Report** to open the detailed report in HackerRank - - - **Sent At:** Date and time when the test was sent to the candidate. - - - **Started At**: Date and time when the candidate starts the test. - - - **Finished At**: Date and time when the candidate completes the test. - - - **Comments:** Includes candidate integrity signals: - - - **Integrity Issues:** Indicates whether potential integrity issue is detected. - - **Note:** Integrity issues are classified as **None**, **Medium** and **High** based on severity. - - - **Integrity Summary:** Overview of suspicious activities detected during the test. - -## Scheduling HackerRank Interviews from Eightfold - -After you pass a candidate based on the assessment, you can promote the candidate to the Interview stage to conduct or schedule online coding interviews. You can schedule the interview from the Eightfold platform and leverage the HackerRank Interviews to assess a candidate based on their skills. The HackerRank Interview is an efficient tool for recruiters and technical managers to conduct interactive coding interviews with candidates located remotely. - -This results in a seamless recruiting experience for the hiring managers and recruiters, and the results are directly displayed on the Eightfold platform. - -### Scheduling an HackerRank Interview from Eightfold - -To schedule an interview from Eightfold, perform the following: - -1. Select the candidate that you want to schedule an interview with and move the candidate to the appropriate stage, such as an Onsite Interview. - - ![onsite_interview.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046333345-?Expires=253370764800&Signature=kw9-YULrsH5FXFoXyUAjIF0e3w10Aihc1VVgeikxa4OQrgx1rwVs9ygnn3dp8LMezE5fEWh-~a7AwdczrGHCVwsIwdDZwZ4bqfYP~EHQMuBZsySJJLdGpFp5DOld~F00DoBR1jJfSZW1M8TVJ5BHbiC1-rj1G5armDwW6o2qC8VF7i2vxktPH-lGFv0bKlBhGuuOFdBGyVOYxT3SCcZJk9RnbI1uf3nevmusFSe-6hQ9NWjVpRFoujm56DASrh2cyqsDLVqlxuz70Ww70Yo54U~oTgticK5qFgYx4njSqazu90iN4yhp2ekNrmHNe2ca58DstlbOQOKQqJ8kuUTf~A__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. The Confirm ATS Action window is displayed. - - ![confirm_intrw.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046333733-?Expires=253370764800&Signature=FydszcA6H6AdeEiu09jPKaZqom4ud-NG5Jy9PRxUe~iANmKd4y3gnNFlnuR9NJ-oEZqoQPHR8wK67a4ZFaSEUQquRd76d3TcXmW1T9e4C-V7pD8U~XiMOLWcCBzzi-Pq4yoRNtj-PcWmF8Mk2gfCATjosWYbsDXSAQ7ImNBTEwkvSBQvtnf1G2o-iHan-vq3luhTMn5o3YTAjv0FdIoJciPLzRRQGsp6Q5xgKODve-OQdMAgZzKM5S8-hF0l1hJzZZRq24xIePjajF1Z0Bj9fcRF4MhlEPUF74IjFumFwnJ~I51Uy2EBMw-haSke9aJxne8EwzsUFBV0X7XMO-HZGw__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Confirm**. The candidate is advanced or promoted to the **Onsite Interview** stage. - - ![advanced_intervwstage.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046334080-?Expires=253370764800&Signature=W2jSFoD-uNZ8QKbDNZc2bPgk3T8f9fdVnvyolVpJqJ64yzIh~LMI4yD3~~Jf7UhmGwJHXBuHHlPvIianrFHw-7Lrl1syh16vZbLgzIfOKHR7-ouu0E6OANCvU4Kofts6~aVjYPwGef18WauXR21djBdyUdtW9XkG38KR819usq2AY4UnGAYoGklN2JVxdH7BioSajTHfWBsTQXFLl8qB5tswRGrm6QlOYiJi-I-qZDWzzkWO54X4nUmPHYxpSDv-tBT6ypcAXC7izUX6asbde8yZXWGYAFZJCSjL1cP3ODZRdSFKuj6je5K4TJLKuAIj6YI4FZvlk2sjeZylpFl4cg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. To schedule the interview, click the **Schedule** drop-down and select **Schedule A Meeting**. - - ![schedule_intervw.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046334503-?Expires=253370764800&Signature=iwce-KzWeGJN0oOsl5bQmeuut6rncnLno3WerBJpb~gpsg4XDmnxKpppm4sAr1Om65qtRXnUCnefO4RYY4EiuMsHaHqWQ11A2jobD4m6XTFoe9iS4cXNWQwVDgNBr3ygNMXVEFFPLiU3Tr-CuR~VZChdBNmULJvdBbrrPYzhxlesht62Ks4j7fhRDof9MiugdUQe5K5S-jqu9dAwZU68oxH0pZJ75KvuFsX5d3Shj7HZ0pz6BJdjXXfyAcaUkgyDnhixl-isM1qgy-ZrKzv14rXsxAasyjnCKBRTlTNzQCSXrrTo~U7z8rp3S4CLR9zZFDbJ~1oNComjwxWn8f7g-A__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. The **Schedule a Meeting** window is displayed. - - ![schedule_meetingwindw.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046335038-?Expires=253370764800&Signature=oA-SXeE6-tXDhue4N1YXD6YtSq3-sR8o8VVhAXACEfA0HdH~w~QeEmDaIaauX5sceCoqUOiVSetonytYlJjBgD9Ag7H6sMS4Fep3QwOdMfR7wc8htfiNZrNOxG9VJi4pSSiwxjXutCYBdB1f3alWX83~xMlYbPK45b7Raaw83YMIOzyk3vzE8gUj~J1DlZEBTCSwhtW5u7viymDC8NU-60qXBanT56B4WOoHKk7-LWfnUXS~r8Zro3VY~CflMp2s7HFDcpIelJCpBFZHG1uvpCnM-a4xXN8JdPZm95rlF-X1ui1C7S5zExu22U92LnOoAVmYay8Wxz-cAUk3u8~EJg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Select the appropriate interview **Template**. - -7. Provide the appropriate details to schedule the interview such as the interviewer name and email ID, the mode of video conferencing, and so on. - - ![intervwdetails.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046335480-?Expires=253370764800&Signature=OVaK7QWMc6JGjoCbH6Wr4itiqqsQZfyo2O5qHDuGBHwoRhEvOpc6pXwII9qrRCtMs~BabCKA56QHHcPgn~mjKDvFNSy8d-ZG-SBee6s7zXIAUA5BioElh5O5TBMp9kjhtaTi~VJ2otg9DIwHcyUatZ6615cTGTwbOa~ToybwYRczYtxRZPbH86B65h5VsQdZ2XVaY6UL6TZXUVm6xa2QljlvhJAmaRF-upTLVYQtHlKNZ-g8jiD7l6bb~BMDYAHWMAykriUGpeIGpX8Hf3iOo5X9ZEyvHvh5yoax2~EsDdBzVGFURGA9AyTdprNrmc8xkGNzeH37PfKZuZjF9PODEg__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. Select **HackerRank Interview** from the **Live Coding** drop-down list. - - ![live_coding.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046335827-?Expires=253370764800&Signature=hV2BQsjxFCk~LPSQSQv-qQK0gMwFSHmf~nuxyjY6NLSJWyDJTrqTdozHnaPSHaIpYdf1L2E4HMs~6gkediHbreylalttd3kh~bOANulHpTuKKnEnpfs56lfhQktRzJPNBxxnuZvBDH5ptd8iKg9TLjluAXUbFduuIGeQlNU8g8JRL35xBWppQoR~3K6dx4DmjopHadCddvmeI~Gcl03LGZ68J1WBDGdYkzm2qyDp7WSMToxpJuKjFg5M1cdxrCOZbZbpJcYTzttlg2SwgZW6FkZD~nmrln5F5v4Q96GOuR7OE-pwZY3cuSMNBzkm6xkA6bcyb3s7yHzB1qW7EE1zqA__&Key-Pair-Id=K3NV4LZ47N8M46) - -9. Click Next - Scheduling Options. - -10. Select the time and date of the interview. - - ![intervw_time.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046336182-?Expires=253370764800&Signature=H8ou8-pFXRHAJaa6o5aM5so-iPvScGt9bp4z3N~NHfLEK4tQoeQ4ojpr~8nxyuBW6sc0qr3Y~4Tz3-emLS1I-zonjbwrkAsHh8GBAf-QKRmRFAXjaxkGgCsv3Bd9QmH1E0cAb~66cSyBq0kKGvGRu-cObTtZOX~-yKmS47eAinUtwFMg9MzAervIjs9pG7si19AgTVlAUrczIBUUaa-ZHls13bgwrdYlqTUUfSfKJ1j1epU7104StZZTyWbZT74fkK-5XC~mMFfMw5lkx~-1zhb01Tu9cwUr3rU4OBI7i5uSABhHUfRUXi1wiiHrqNrhvohOx7O8ppKIjmUXssnHUg__&Key-Pair-Id=K3NV4LZ47N8M46) - -11. Click **Next - Communication**. The **Scheduling Communications** tab displays details about the template that will be sent to the candidate as a mail. - - ![template_intervw1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046336560-?Expires=253370764800&Signature=WfDeaoluK3JRoiEe~vGW2w3rXVddmodi2dS0qY-qSU650tV9qX9-NDwGjy1Tf2T5neEmjFzhTIkLQ1ucq2fC0OOwMWKFNau6wu1twTq502aMrz4JAPclFU0NdtKvTLFxJ9I1HliOA79YornkJFZNiOeTiHz6w3L2lz8KuOyH3ihHNHNU2rVj~OOS4TDXLpvMu5N8NStJtGqsWLayBmvxKXE6yzWUc2HE-~bJvjzNL0tAPcfbUoocM3bfSOItV7NBRmTnpKH4AL4XoWXHDJnELoVm5kVC0kkvHz8LaAag8~tCis8ZP8NnGIH~198qb~46Bn-Zlu1jg~8gW88hpCTXbw__&Key-Pair-Id=K3NV4LZ47N8M46) - -12. The interview schedule is also displayed. - - ![template_intervw2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046336979-?Expires=253370764800&Signature=OTKVB4QqW-D8gcyIiqnQmwyev6L52bCKVAcJlbdv86kON0CG8NvbJEUss7WqtxPId6JxrwLs~68o8N24UclcL1MXqvXaqZMX9h6zaZlcQtfSJu0Z3-jbW9fNvSOznrNmkFyu8pVZKldWtTKqnnJR7mBbslRkGY-O2lZ6UgwJhCXQyleysR~zQ0UTWfLgdOLrqaZ4TG4tCITVVxnaM7tDZyhti77Y4H-TTTl09s83jyzIEoCXolBvH-U5kpZHcQu0kNlJymq3VTOyjV-Aab7smR4qVQX3Tsky5hexfT7awxGOipBtyLJeDPjLAN4ko3iO4Qk0YvYBDYOzxZJSadn8tA__&Key-Pair-Id=K3NV4LZ47N8M46) - -13. After you review all the details, click **Send Invite** to send the interview invitation to the candidate. - -14. The scheduled interview is displayed on the candidate's profile. - - ![scheduled_intervw.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046337387-?Expires=253370764800&Signature=cRZsLnsaJOWXXBO0JhzVY35kq2Tx1ZDwQS5OW9avkAMGClGtDFCukLgbMOaU-aJdvcCOHuPlOT-b6I5bg4uEzhIu5E6dpFqRuak7YrOcdg0OKRzHCuq8oNonYYHqSoZEFkWopFmE0zFc5U4SZUABcQ6vyyHkeBoHsBdAzD8so6DDcRgx3JzxUw27myx9V46Of~TmB1d8v3EcsxqJ7onkag-AjaymaS1qBw3KOdYKE720-yXUEUoAgthFdKclDCyN9u7dCZ3EMHsHZ-cX34hHB6z3IDEEB5SVaCihhnsw4Ow5MhG4ssam0r9lX~kx0I2tHCArp-RKpQnZVgYWk4gv7A__&Key-Pair-Id=K3NV4LZ47N8M46) - -15. Interview links are sent to both the interviewer and candidate email. - - ![intervw_invite.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046337798-?Expires=253370764800&Signature=mpiCk~uMS29iD5JJdQrx~iK~3y-utiH9kmXjhpMc38-JYmBGmqUGA-P9lwT0sKTaeNFFVuMsVsl8jKWmpcIRnSgoIYIhQI15aL4upOfDabS2AHkNKQv-1dHhdoB2DUonMSTOQvbXmvckSmNONEnnr2OyimUW4qSTnIFAE5Rk9tAiQckhjEPiJFLI6Pj7QWH~LkKzlM9w0hMqBjxq5~PKWowqLNbJXOmnZGXIwcoPJcLZ1lgXpF0F4x5LbX5~u6CVHA1k3vj4f515lhbCihLlxpYA4UgEE1DqcoSAAP-R8cG6t~XciO0W~wp5CStN-37NZ5wVGM45e51Iis58Me2Qxg__&Key-Pair-Id=K3NV4LZ47N8M46) - -16. As an interviewer, access the interview link and log in to the session with your HackerRank for Work account. For more information on conducting coding interviews, refer to [Conducting a HackerRank Interview](https://support.hackerrank.com/hc/en-us/articles/115007439768-Conducting-a-CodePair-interview). - -## Viewing the Candidate HackerRank Interview Report on Eightfold - -1. After you complete the HackerRank interview with the candidate, the results are displayed as a report on the candidate's profile in Eightfold. - - ![intervw_report_eightfld.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046338178-?Expires=253370764800&Signature=KzAXXec64olnMvadyTA1u6l0ds3bJpkjjSgfcKKpmT0QlQELFb7zeMERIoXfsCgXxf1zmQ7Ew5tIfoaLcu3u8kw-m90XLf~u~2lBp0NImLqD~I5cWyNHVqJb2n5Nb0hYC6v5Sj0xbyIahHQEKn3uwLEmhQVA~KHjmL39yJmE6BMmCGFrdNyJf5hpT3L6yA1Ooto0~HW9qqUZdopqco5ogFrfjZi61b1PR4rcwQUQFVa3Ieg8notWX0JMdLrN7mYwPDkOE2yL4emlxv6W0KVqdJLlQHZ8w-BaiXFRc-Y5j8FhmdUzVJP1NEmfrpdIoX7jZEjbSwfpv0ZDxN32ERgSOg__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click the **View Report** link to view the candidate's detailed report on HackerRank. - -Recommended Articles - -- [Understanding the HackerRank Interview interface](https://support.hackerrank.com/hc/en-us/articles/360016528573--Understanding-the-CodePair-interface) - -- [Logging in to a HackerRank Interview Session](https://support.hackerrank.com/hc/en-us/articles/115008018328-Logging-in-to-a-CodePair-interview-session) - -- [Interview Preparation Checklist for Candidates](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402914035091-Interview-Preparation-Checklist-for-Candidates) diff --git a/data/hackerrank/integrations/applicant-tracking-systems/eightfold/2732992835-hackerrank---eightfold-integration-configuration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/eightfold/2732992835-hackerrank---eightfold-integration-configuration-guide.md deleted file mode 100644 index c76c6b65..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/eightfold/2732992835-hackerrank---eightfold-integration-configuration-guide.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: "HackerRank - Eightfold Integration Configuration Guide" -title_slug: "hackerrank-eightfold-integration-configuration-guide" -source_url: "https://support.hackerrank.com/articles/2732992835-hackerrank---eightfold-integration-configuration-guide" -article_slug: "2732992835-hackerrank---eightfold-integration-configuration-guide" -last_updated_exact: "Dec 15, 2024, 10:53 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Eightfold" ---- - -# HackerRank - Eightfold Integration Configuration Guide - -_Last updated: Dec 15, 2024, 10:53 AM (Last updated 1 year ago)_ - -The HackerRank-Eightfold integration allows users to invite candidates to HackerRank tests and interviews directly from the Eightfold platform. After completing the tests or interviews, candidates’ scores and performance data are added to their Eightfold profiles. This article provides a step-by-step guide for configuring the integration. - -#### **Prerequisites** - -To configure the integration, ensure the following: - -- **HackerRank Account**: You must have an Enterprise plan with a Recruiter license. - -- **Admin Access**: Only users with Company Admin privileges can generate the API key required for integration. - -- **HackerRank Tests**: The tests must be created and published using the same Company Admin credentials for access in Eightfold. - -- **Eightfold Access**: You must have access to the Admin Console and App Configuration pages on the Eightfold platform. - -## Steps to Configure the HackerRank-Eightfold Integration - -### Step 1: Generate an API Key from HackerRank - -1. Log in to **HackerRank for Work** using your Company Admin credentials. - -2. **Go to the Home Page**, and click the drop-down menu next to your user icon in the top-right corner. - -3. Click on **Settings**. - -4. In the left pane, select **Integrations**. - -5. Scroll down, locate the **Eightfold** option, and click on +**Connect**. Alternatively, you can use the search bar to find it. - - - -6. Click **Generate API Token** to get a unique API key. Securely save this key, as you will need it for integration**.** It cannot be retrieved after closing the pop-up. - - - -**Note**: You cannot recover the API key after closing the dialog, so store it in a safe place. - -### Step 2: Add the API Key to the Eightfold Platform - -1. Log in to **Eightfold**, and go to the **Admin Console** from the More menu. - - - -2. Select **Apps**, and then open the **App Marketplace**. - - - -3. Search for **HackerRank - Assessments & Interviews**, and open the app installation page. - -4. Click **Install**. - -5. In the **Configure Settings to Install App** window, enter the **API Key** generated from the HackerRank platform. - -6. Enter the appropriate **Stage** for the app (e.g., **Recruiter Screen**). - -7. Set the **Webhook Authentication Type** to **no_auth** to receive notifications on HackerRank assessments and interviews. - -8. Click **Save Settings & Install**. - - - -9. To verify, go to **Apps** \> **Installed Apps** to see the **HackerRank - Assessments & Interviews** app listed. - -**Tip**: Click the app name to check and update the **Configure Settings** if needed. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/eightfold/7924497743-eightfold---hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/eightfold/7924497743-eightfold---hackerrank-integration.md deleted file mode 100644 index b9b7d4dc..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/eightfold/7924497743-eightfold---hackerrank-integration.md +++ /dev/null @@ -1,200 +0,0 @@ ---- -title: "Eightfold - HackerRank Integration" -title_slug: "eightfold-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/7924497743-eightfold---hackerrank-integration" -article_slug: "7924497743-eightfold---hackerrank-integration" -last_updated_exact: "Dec 24, 2024, 6:34 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Eightfold" ---- - -# Eightfold - HackerRank Integration - -_Last updated: Dec 24, 2024, 6:34 AM (Last updated 1 year ago)_ - -HackerRank integrates with Eightfold for Tests and Interviews to facilitate a seamless interviewing experience to schedule remote Interviews from Eightfold. Users can also send HackerRank Test invites to the candidates. The Test results and Interview feedback show up directly inside the candidate's Eightfold profile.\ -\ - -You can send an assessment or schedule an interview from the Eightfold platform, irrespective of which stage the candidate is in. This results in an efficient interviewing experience for the hiring team and the candidate. - -Refer to the following articles to set up various features of the Eightfold - HackerRank Integration: - -- [📄 HackerRank - Eightfold Integration Configuration Guide](/articles/2732992835) - \ -- [📄 HackerRank - Eightfold Integration User Guide](/articles/2155086316) - \ - -Below is a list of features that the Eightfold Integration offers: - -## **Tests ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Eightfold

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

assigned recruiter on requisition

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## **Interviews or Code Pair** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Eightfold

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
diff --git a/data/hackerrank/integrations/applicant-tracking-systems/freshteam/9978423020-freshteam---hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/freshteam/9978423020-freshteam---hackerrank-integration-guide.md deleted file mode 100644 index 6349623c..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/freshteam/9978423020-freshteam---hackerrank-integration-guide.md +++ /dev/null @@ -1,198 +0,0 @@ ---- -title: "Freshteam - HackerRank Integration Guide" -title_slug: "freshteam-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/9978423020-freshteam---hackerrank-integration-guide" -article_slug: "9978423020-freshteam---hackerrank-integration-guide" -last_updated_exact: "Dec 27, 2024, 6:34 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Freshteam" ---- - -# Freshteam - HackerRank Integration Guide - -_Last updated: Dec 27, 2024, 6:34 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Freshteam for screening Tests. The integration between HackerRank and Freshteam allows hiring teams to send HackerRank assessments and view candidate scores, directly through the Freshteam platform. This reduces friction by eliminating the need to switch between multiple platforms, thus saving time, eliminating cognitive bias, and bringing more order to your recruiting. - -## Tests Features - -Below is a list of features that the HackerRank - Freshteam Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Freshteam

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

assigned recruiter on requisition

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Freshteam

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate the Freshteam ATS with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -You can also refer to the [Freshteam ATS support articles](https://support.freshteam.com/support/solutions/articles/19000072352-integrating-hackerrank-with-freshteam). diff --git a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/1406188460-greenhouse---hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/1406188460-greenhouse---hackerrank-integration-guide.md deleted file mode 100644 index 93fbb41f..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/1406188460-greenhouse---hackerrank-integration-guide.md +++ /dev/null @@ -1,298 +0,0 @@ ---- -title: "Greenhouse - HackerRank Integration Guide Prerequisites Integrating Greenhouse with HackerRank Glossary Frequently Asked Questions (FAQs)" -title_slug: "greenhouse-hackerrank-integration-guide-prerequisites-integrating-greenhouse-with-hackerrank-glossary-frequently-asked-questions-faqs" -source_url: "https://support.hackerrank.com/articles/1406188460-greenhouse---hackerrank-integration-guide" -article_slug: "1406188460-greenhouse---hackerrank-integration-guide" -last_updated_exact: "Feb 16, 2026, 1:06 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Greenhouse" ---- - -# Greenhouse - HackerRank Integration Guide Prerequisites Integrating Greenhouse with HackerRank Glossary Frequently Asked Questions (FAQs) - -_Last updated: Feb 16, 2026, 1:06 PM (Last updated 2 months ago)_ - -HackerRank integrates with Greenhouse to streamline the candidate screening process for recruiters.\ -This guide explains how to integrate Greenhouse with HackerRank for Work, allowing you to send tests, schedule interviews, and view results seamlessly. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have admin access to your HackerRank and Greenhouse accounts. - -- Your organization has an active Pro or Enterprise plan with HackerRank. - -- Your HackerRank login email address matches the email address associated with your Greenhouse account. - -# Integrating Greenhouse with HackerRank - -To integrate Greenhouse with HackerRank: - -**Step 1: Generate an integration API token in HackerRank** - -The integration [API token](https://support.hackerrank.com/articles/1406188460-greenhouse---hackerrank-integration-guide#glossary-11) allows Greenhouse to connect securely with your HackerRank account. - -1. Log in to your HackerRank account using your credentials. - -2. Go to **Settings \> Integrations \> Greenhouse \> Connect,** or open the [Greenhouse integration](https://www.hackerrank.com/work/settings/integrations/greenhouse/configuration) page directly. - -3. In the **Configuration** tab, click **Generate an API Token.** - -![1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1762499532770-1.png?Expires=253370764800&Signature=jqHqJMslNYmpUoKaZADH~l23RBq0MAXz0KsCl0VyHvcFjRfEbZGrSg9Rz4V49XYw2lpwUNpguflamXdcHnesW6M-TShhyFBqlIXwOChHDubJstBA6eZeoGeumWEABslpmCBiQBQQAgivB03OJivU~08KoZ6HcTpSrm25Ix529WoISL--A~8kBmZCCnHTPzS9kjZVvaY8KSSSUQCCMX3uxURBr4US8dwDULKH1~lWhlomZ618LNnGlDmQmVs5iG-GhH9hUy-ORPRSpec0T930-TPc4Tp-u9SSepJm7GoyVRm9FU65bCHqugO21texBnWokW3t8gZPnC9Oaayq561wwg__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Click **Copy and close** to copy your token. - -**Note:** You need this token in Step 2: Add the integration API token in Greenhouse and Step 6: Create a ticket in Greenhouse Support. - -**Step 2: Add the HackerRank API token in Greenhouse** - -This step authorizes Greenhouse to connect with your HackerRank account. - -1. Log in to your Greenhouse account using your credentials. - -2. Go to **Integrations \> HackerRank**, or open the [HackerRank Integration](https://app.greenhouse.io/partners?partner_type=integration&partner_id=45) page directly. - - ![2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Febe30ed1-6dcf-4b0c-ac3d-6d6bda894aa1-1762499579416-2.png-5e064202-7d70-4e27-b58d-85c7f86ef6c1?Expires=253370764800&Signature=mZ7SNvYFYeWlpyu420v8XOT-eVjoAUbJfqlElgwEECtBeHjF~u~7tV9equ60vrr8dj0vMHfCWcxw-zp-3yeobF1lthKPwOvwsXpcGFlKzUhMitKxJQC2-T61~O2UN4DGUaFrdgOZX1ikcoS4Rxyz6P6625U9zu8TAVWaNCEOnORpXweGJPoMS07EI4AVPHsYJIyNkPiWpl0Bcmr3gUjORpIE0NjB9M~ynmgbD3CsTPwwLH0Ie6e-nF5YO9ngktMJbXhjkufk3eia-kviMk9FcmeEnlRoMsdbksO4ywgI34691F5jzR-QRd1X8qvD5BY7HY-M4SMJPvyH~sTo1geJHQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Connect**. - -4. In the **API Key** field, paste the API token generated in Step 1. - - ![3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F70adee1f-1563-4c44-91ef-5c1e9c70061c-1762499682796-3.png-8e62d846-f329-4460-9b60-29af408ba4c2?Expires=253370764800&Signature=CeVzs8OcyzDIOQg0ze5iw76NQfF1vmW81horL9L9pEeTu5wbhvmzCY2FXlydw03iJRKJG~wI8z8SalYKe6LbxUfglm1MiRaYM7aamFNNZaLvQ-c4gjnHmatpVApv6SThMaD5dAysR9MZR1dCZ-rKr4Adw9Zs9P23sH5B1Os9QKuRp5ulhpxxK18Do4XCe25keya3izVJe1OrfS551U197IHqtSDAMKUAqEAaWz9-Lhx8PVFeLex5hHSWurb9Tv~HuNzND6AveW3hedUjDnYtgn0zC5jS4acKaPBZnn75Gv~iL7-CLASHqUUnJJz6VzrD7gbQBbpDqAFNY-Zt9OaVAw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Save**. - -**Step 3: Create a Harvest API in Greenhouse** - -The [Harvest API](https://support.hackerrank.com/articles/1406188460-greenhouse---hackerrank-integration-guide#glossary-11) allows Greenhouse to securely share candidate and job information with HackerRank. It also allows automatic syncing of test results and interview information. - -1. Go to **Configure \> Dev Center \> API Credential Management,** or open the [API Credential Management](https://app.greenhouse.io/configure/dev_center/credentials) page directly. - - ![6.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Feefcb0b4-1a44-4f74-a42a-53b1ccbe4653-1762499735124-6.png-bd2fc004-8cf8-49dc-b240-948e56123288?Expires=253370764800&Signature=u3kimmw3R2QVQclMemm0fu9SzssUzjRH4A~a7tOidxqHTpl~mBv77Mi3zB2CmgUH2F~2pIDGvAC7Gjxt4dHVl~zWUSwgKzaU41dKzd71D3RmCBagPMvfU~k2fwY6~Hi~L4gKNk3xpRCF20aBRHAMJNbOv11tqd64yNY3ZDvNVA6ACoE9XMuNGYcZXL--HNBhugWom3R-hAEHispYr5EwYdihZyz2odvlvB6O9lu~0Z5Pp2nz6WRQFrm-26hcMj7DaqUh0aAoh3qjzLfUbJeEkSjAQus5BCL4N1-CjO2lnEn-UGeY45kJRFHsw803PqGPvFKqBTakXrMAKaI4k3tYZA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click **Create new API credentials**. - -3. In the **Create new credential** dialog box, set the following options: - - ![7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F35da600d-ccfa-4660-abc1-278c303d746c-1762499825540-7.png-a6cf8061-3137-4e09-8788-6ce13e9db997?Expires=253370764800&Signature=U7LITthL7K6P65GlEZdvZjOEidcR-ndlXISt1vw91KjD2ySeSD6A42yx4-y5AheZZeMDc9ufyvuOVTa576GGJ1vnVwBtyVRUOgzlU~S0C0ACHBaVL5cyw0HT~CtCr2MHmbmEZ-KdxazmBZXUQdEDxb61I~J4aPS4A5uDoCNrtKGAAiEht1M-yy8M9yT2nxCG-6ZVoGBply1kqn6Kv1EGP4Tk4havZby4MD6mx-I4k-gfHUb1RSSYBgL7EDk978zg9EqLt42vESax2k~KqqwmZxdNNx9o4mvbBKDDVR7eU-~SQ-5PyL9femHpZlnoGDCEYrEXBFMImk7VQul6mc9UtQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Select **Harvest** as the API Type. - - - Select **HackerRank** as the Partner. - - - Enter a description. - -4. Click **Create**[.](http://Create.Click) - -5. Click **Copy** to copy the API key to your clipboard. - - ![9.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fea08dc92-cc1a-4653-a979-bc41f81ab5b4-1762499909784-9.png-a1758e4b-665e-4619-a8a4-699f762899a6?Expires=253370764800&Signature=heBBjvQ6FpyXsqq4IeDSON9~ve4oifqGPe2YRXFbLmhhPEg8IEzK3eThKOcES9eLaRf07xsn6InXTvsK-iMjOPkXxqdKX-c4cf1U~fgG7WKcm5xYV1Ms0rFEwKiaUmaluHdo57JfBh3qJbmR3MHB57pCdv-QItpHdHiCvTecQKgQOYRUCUrbzRRCKy9dwY6EgPE3jOtj4wPAx1zTkZku3AFhADF6Ak8wv4qeGxXG1aJrSN17MeLCR0TndOsYj7mxmvSoJEUxi-huFE9w-myF3a04ITU3Kznfek74Exq-aWr1gIbpSASUQulv3RA-hvyRqXR0PDBwTA4SDxK7NTGh3Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** You need this token in Step 5: Add the Harvest API key in HackerRank. - -6. Click **I have stored the API key** to confirm that you have saved it securely. - -7. In the **Manage permissions** section, select the required permissions listed below for the HackerRank Integration. - - ![8.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fb7aa915d-f4f0-4841-ae5f-81a5fde7ff84-1762499978729-8.png-c7bbd53a-416f-482f-85d2-1e010181bdd8?Expires=253370764800&Signature=B2r8QLfuHs7HTOUbdy6mZuPWhpvidEbfKvivl2uD1YhycOXDjF5y7AXDpg-edZi~dH-7vyx-8Hka54jHviGJu4NKPNW4Nufk1Ai1YsDQ08tQEIJHMB-ME1b~0BhLpnTSPCt0UHBTwYE4tgPopOENmvXbzYO0QNvyxaaQzS-I3GUaJJRB6z0HtRVW9jsoQaGa2rifaw-Y6iiGdR4qWmmpbSz0kwqxGKmph-mo0nbPfL23IGspRsEoEtkmK4uhanwZ23YtH9geQTCWCYjgLTjqm9iBJrdwOkfm8SSrHaeoWoQs7aPTqJMhZA46wq5ERLSYinbldeOUD4TNX98VpN4JnA__&Key-Pair-Id=K3NV4LZ47N8M46)![screencapture-app-greenhouse-io-configure-dev-center-credentials-permissions-2025-11-06-15_26_21.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F8d5cce9e-9be1-49f4-8c38-d1a0ae2d0bca-1762502920226-screencapture-app-greenhouse-io-configure-dev-center-credentials-permissions-2025-11-06-15_26_21.png-45caae91-0b87-44ea-8290-ac0de9909301?Expires=253370764800&Signature=pWWOQC2ZhGN~C6sLHcSj4h82tMz2SZy5r~9FxE62FSF6cnjDBPOlcb4qikykW8fsPSBT9Dxpt6bJoxx1fmqaynz8TZOUXA5OYsJgbnWGLmIv7JOPF1sPJQGLbtxsPeNFl4~oirfVU5g1~XwDT8DBwtO5H9gDIU1skBvIUiKsmxbeb4Ttd~G-rCl-qbp3WZ9T3b5U0yh-3GnWlhL1DLjt898qy1I-JbOmdCZZaweSwNZhNHLTl9ZnwLrnx5d7qc24tP62ktWYP0Cz20bpjsYE8wR7RBtsJk21Ccin6lQrE7KmX6WP1Z0F~NCvJ6viT2sUTaND42EKK8H5WxexLP1heQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Applications** - - - `Get: Retrieve Application`: Retrieves a specific application when need. For example, to validate application details or support features that use application data. - - - `Get: List Applications`: Lists or filters applications by job or status to support configuration. - - - **Candidates** - - - `Get: Retrieve Candidate`: Retrieve a candidate’s current data, including custom fields, before you add or update information. This prevents overwriting existing data. - - - `Get: List Candidates`: Verify the API key when you connect Greenhouse. The system sends a minimal request (for example, one result) to confirm the key works. It does not retrieve candidate data for normal operations. - - - `Patch: Edit Candidate`: Updates candidate profiles with HackerRank data such as test results, integrity signals, interview feedback. The system stores this data in custom fields or activity. - - - `Post: Add Candidate`: Create a new candidate in Greenhouse when you create a candidate in HackerRank. This ensures the candidate appears in Greenhouse and can receive notes, attachments, and tags. - - - `Post: Add Note`: Add notes to the candidate’s activity feed in Greenhouse. For example, test name, score, report link, PDF link, and score update messages. - - - `Post: Add Attachment`: Attach the candidate’s resume to their Greenhouse profile when you create the candidate from HackerRank. - - - **Custom fields** - - - `Get: Get Custom Fields`: Retrieve existing custom field definitions and current values on candidates or jobs. This allows the integration to append new data, such as integrity signals or feedback, without overwriting existing values. - - - `Patch: Update Custom Field`:\ - Update HackerRank data to your custom fields. For example, store test results, integrity signals, and interview feedback. - - - `Post: Create Custom Field`:\ - Create a new custom field in Greenhouse if a required field for HackerRank data does not exist. This ensures the integration stores results and feedback correctly. - - - **Departments** - - - `Get: Retrieve Department`:\ - Retrieves department information associated with jobs or applications. - - - **Jobs** - - - `Get: List Jobs`: Retrieve job information when you configure or use the integration. For example, validate or filter by job. - - - **Tags** - - - `Get: List Candidate Tags`: Retrieve existing tag names in Greenhouse. This ensures the integration adds only missing HackerRank tags, such as test status tags. - - - `Get: List Tags Applied to Candidate`: Retrieve the tags currently applied to a candidate. This helps keep status in sync and prevents duplicate tags. - - - `Post: Add New Candidate Tag`: Create new tag names in Greenhouse, such as HackerRank test status tags, if they do not already exist. - - - `Put: Add Candidate Tag`: Apply the appropriate tag to a candidate after the candidate is created or updated from HackerRank. - - - `Delete: Remove Tag from Candidate/Reove Candidate Tags`: Remove or update tags on a candidate when the status or workflow changes. This ensures tags remain accurate. - - - **Users** - - - `Get: Retrieve User`: Verify that the On-Behalf-Of user ID is valid when you connect your Greenhouse account. This ensures the integration attributes actions to the correct user. - - - `Get: List Users`: Retrieve user information during setup or support to validate or identify the user acting on behalf of the integration. - -8. Click **Save**. - -**Step 4: Get the admin user ID in Greenhouse** - -The [Admin User ID](https://support.hackerrank.com/articles/1406188460-greenhouse---hackerrank-integration-guide#glossary-11) identifies the Greenhouse user who owns the integration. - -1. Go to **Configure \> Users,** or open the [Users](https://app.greenhouse.io/account/users?status=active) page directly. - -2. Click **Export to Excel**. - - ![10.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fa2c35710-09db-4cda-8d64-b2c99778c3a1-1762500109623-10.png-4f370bd0-1e77-4b08-bcc8-c5fafe004b4b?Expires=253370764800&Signature=uZQlxc5dxnCyJPvaBetm6u-0IgFs5siMgrb7CmY7XvRiWBSVKiOOdhcTkhQOcVOLyq2vhgru~DPtICqSxrwzVApTrDmxGMFz3euXHS2I8qWITMI2bYTkK-Gr2Rs0Y3o3tJgV9BaeARbW49oxOcvIrjNdvciW2bJUH6vJTbWadyLpnbtMr-DL8c~IAi0oTIohyWTkx-Np7uEA3FPbyWmYbQEt5N3dc84QzR7w34eFZIyfaq8MT~oHJGNjCuZF~Hnv-YAQKM2Gd8LFX2ZNAnHeqh45BMXAa~eRRAGvDcECroMraHhqv2B5zmlZxEtwMeNInQUIySap3APx7P5ffUEhDg__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Open the downloaded file and locate your user ID in the **User ID** column. - -**Step 5: Add the Harvest API key and admin user ID in HackerRank** - -This step completes the data link between HackerRank and Greenhouse. - -1. In the HackerRank account, go to **Settings \> Integrations \> Greenhouse \> Connect,** or open the [Greenhouse integration](https://www.hackerrank.com/work/settings/integrations/greenhouse/configuration) page directly. - -2. In the **Configuration** tab: - - ![4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F493af6b6-1075-4c50-9993-d96a73c036eb-c0f4b6b7-54bd-43b6-9ec3-2cfd4ddf812d-1762500185786-4.png-0088a265-e3b8-4d6b-ad1e-9ab7b95a842b-2560ffd6-59c2-4c5d-aa17-3feb27639f5f?Expires=253370764800&Signature=VhV5epzzLUZdsaXKTdkn853GON6X9StivpmaVxEU4DCUnt-w-706O6gC9QfkX1OPgwY9Nri9NADmmVUFFG~XJ6~IRDBIuZ5pZnWMxZU-ZiHtMF~kkCiG~xdpxLCOGl8HH5aq~vMHSzthidmIZ~jMOD0NWG97XelDzpVrRkU5YcqFjCmmts60zjDNguUMty8iIvPsunnPtQxSXzdHpb-K9SXtba8RoVfOudVFeOcHpNXcei6aUY1KHyyDODaGcM9T~w8ST6bW0dw9OOADpfBhhLgqvfRhWvTZ3Za2M9BpxJYqq5LivihkbnFK6TQ-nPIn7rWpem77VJKIX9ljwtdUJA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Paste the Harvest API key from Step 3 into the **Greenhouse Harvest API Token** field. - - 2. Enter the user ID from Step 4 into the **Greenhouse User ID** field. - -3. Click **Test and Save**. - -When the configuration is saved successfully, the system displays the message **ATS Settings** **updated**. - -![11.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Ffc3d23a2-2671-4227-868f-fe2b3521935d-814eff63-ae22-4a79-a6eb-f10e58561060-1762500224011-11.png-cc7b33aa-382d-4330-8a41-ce7ba9e97db5-e912ebc1-6661-488e-b3b0-b45378bbdcf5?Expires=253370764800&Signature=oe77v9TgyHixGNeQUPNoUOY~hH3BY3x5yH97a~SyG3PzZ7KP0boVOProJl~x-eWDeAbT87kceAf-SsXGgSoWlpEzjIEp6cWR4sNenRBFN7JO2E~KVizy6UUKyR6qlKH7oXR-9tt17zErr3nJn11ulNOFDNvR2PEHD1oWTO-tYQpVULpp7F3V2ybStcqyOJL8aJu1Lp5jcVpD6rsA2u5l1v80sOao0fL4IV0uhn4RiCe1k5uwOMYsnhQAOXxD9Qi8KudqdyrePk8x~HdPLpU-GRvu-kYQDQyOWiaCcna~WXKXXptlczd-nSOVCWvQ3ep~gLDW2ZUsLWv8Red9LKyAxw__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Step 6: Create a ticket in Greenhouse Support** - -The Greenhouse Support team manually verifies and activates your integration. - -1. Go to the [Greenhouse Support](https://support.greenhouse.io/hc/en-us) page. - -2. Click the chatbot icon. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fcb99356f-fa3c-45c1-84be-f2c213b83049-2e045035-1d0d-4f69-a0c8-727889580bb6-1762534850344-image.png-834d4ebc-6489-4074-89f5-367df6ff1567-36f4c28e-f368-40a8-92c9-c26b8d7184fc?Expires=253370764800&Signature=Xe5TQpEE3tjKXbPj9T9hccVZbEGSD8isXR7KSMVrXJceLphG8fQSfgfQ~0SNxiwy~3JRcGLPRE0A0yjuqOoxA5M-eISBwHaEZaqvwDz2x2l8vzqxhF8-tIozpm5UxEL0WLaYxENbllmlFNVi-Cufo7DR7uR0S6AwYKMp-6NOug9NoIqVitEjAIHnxdYRadKeswDvhJredDoy2iPKYWR8RH2C6DhNbxH7EIiSx8nyqYnw6fpAxPPp9w6rSKx0kx0nv8hEjL1HLXX5eoclEH-fd7ReiZA5tqI9JwUr8Mb4yBf2C57qTMS-dMb1AmkzUlOhzx3l3sJ2nxVY3znJuzS60g__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select **Ticket**.  - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fdc37a554-1ce8-4780-9a21-a1fd197f1e03-8c9002dd-58ad-4bb5-b590-4e315d40dcb0-1762534919007-image.png-45783a88-eb4e-4bf0-828e-f05062abb157-00538116-dfb1-43ae-83ec-55026fd0cf40?Expires=253370764800&Signature=I3zOcWZj6~ihMWtb0UCTT2gwx8mBClOCjkOSGUI6xWvz5T7-bx8UwPogc~Bw-6w6OhLYRYZRgmc5bFh1cdnPrIlWySWp2q5guMHtMr3FxIe9Nz3Y-Bdllw8fU9-2kCc5gyVM0R4BhuiQ5UNIccV~WwqUnTC8fEO1wUHxxKnidjJHX5CsLP9A9GAAAviP~QyD7QAXl~T7d99CGv5iYmxPRViQvSWHdixWMVnfewxhb25ReRKfsx546WLhf~KDsG-EPQndiSzptYo9cK0QZ-5ii4u9gQZ32NDmUfoSF~Wq3l~U-LV5NZV3ML4jVWlJFwy7jX77s1v~Kal-U2jflj6gVw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **I'm a customer (I use Greenhouse at work). ** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fae2a2f94-4f94-498b-a84c-4a76bf60abf7-762ee5bf-28ff-44ff-8344-412082be0e4b-1762534936908-image.png-5441a813-372b-4884-a35b-23ec42924813-42b14d5a-536d-4beb-a714-ff41f3408bb6?Expires=253370764800&Signature=EybNzTOMkbbFxHu88SzSHzdlCm6Z~c-ikCmYZ~aeiyv-UnQzGoFzI~7xcZfzm9w0OBHh0t0kVrx9~ZuJ~h9uPkrkBFW0XoaeIbmGLKPbdlUXhqSrz-pB~i0ysBn7upe5sj0BhDMN3AWOdm633Rev8fpHYuiI0ShcrP8oNRKcUE1M3VOmEnGRwDgx84kNNwYyKB2i~uOVk7KXoGYV5mOxdnB3lqHAaijvnllU07PWWyfYyrdyGo9sS1iS-~1hUEskvoNKpSqNWVGihADgcpJwn1bRB~sthRDDBSXyFmUruwUYl5qg64g4HOhf6l1DBZWBZzTxt0rVgnCbrUcyMpT8LQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Enter your **Full Name** and **Email**, and select **Product question** for **Request Type**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F506800b0-173a-4184-b6cc-413c84624afb-eb1beb26-bccd-4db9-a942-baec5ed291ca-1762534495319-image.png-112c9c54-6f60-46d2-8374-8af3d69e2e17-8a4c660e-5d27-46d4-b461-3b05c2d49942?Expires=253370764800&Signature=aO30VmMnbdUsouATDEv64AMlxjB2CWBtLxDTlO-nep~-9pFEu~K3cjuWe63CYwS9HueQxOoFlpaxbhLx46IDb6lWeZ~yHgJvobknVheTAEEKJuHUfVxSrqDSHuJNfqKShofX5fEEthQq~wqzjJZTm4Ad1Rd5mcsEMlt-dSAUSPBxF5U06z3Wp~AMYjYRy3to9J18WOWWCyYXrr-QL0QUwvg0OIeIo79XHnnlW~mhtOnt0zUoSxmv3CM~U6aM7ti~FA6Ntc3WWTot1~jOyxnkTMBww4ir~DlAK1aNpffLtxlWpzu2Y~V7h8i-BAv0HJOSlhoeQoHmT-qpOCQAgQ88cQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Send**.  - -7. Create a ticket: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fb7ab0695-b518-43d0-a977-45c92610840b-a389bd8f-70bb-4dad-acab-20b6010960cd-1762532836137-image.png-c6a570a9-b55e-4006-a619-1de9a6a47c46-9bff2b45-38a0-47cd-a31a-9a26d5c4da32?Expires=253370764800&Signature=srZYWDe2IUKKz-23xGTxmsnmO~56ddcGcFk~8eiOfRq3denEmsDpnVn15~~rW8e0u4LI8OErjWbET6Zw7u5ZCEUNx7xeWEIACkN24p47nUVjRNPfHpiiH9QO7YGq35KgStbYs3Zc0bIOyW2iZ~qMxtgActB~8mNXHSTLmQ1-G9ycVo-AjWB6abraWWl~Qly1Dfruvo7kmDWxAtJuz43lTQHMZedwb3LYQR8v0CY3z50DkCP9SF~ZCknHcxc51uG9v275XbHKpq9QuDDXtMdAhP97hmOl7Bq-B2EFLqYSvYaxlu4WICEgBk4rkY9Zmt4bXk0mKbpwxePtBzItS8XEDg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select **Partner Integrations** under **Request topic**. - - 2. Enter `GreenHouse HackerRank Integration API` as **Subject line**. - - 3. Enter `Request to securely send the HackerRank Greenhouse API key for the Greenhouse – HackerRank integration.`** **as **Summary of your request**.  - - 4. Click **Send**. - -8. Click **Submit** to send the ticket. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F40b304bc-422e-4d18-bb0d-7749a4c01078-6222ecca-bf91-4a87-9314-ce363f587f0a-1762534977079-image.png-4e13ed22-60ec-4f3b-94e1-b95515561f87-6d9527d1-8432-4653-a1ea-5d7b014081d4?Expires=253370764800&Signature=Zs5rVaCzgxVhbTt2iPxMPc4q146B3g30nQY0ioZDECrHbR0MhOrbg4a5vi8QmuK9mAbCc-j7EWw8RxRXWvpLMyVc-Uxv0cYTyA66pueunuUgGZDaWyI~WzJP3J1~H3WhKdiqNs098nps9NtewwDKRYM7zvuWk42PJ4zpmKR6ckWdsDcT5c2MhZM5RRSWfnPQRwpcnKDcItxBJ1DqIS7QL9l0nVaWPUVH7mgzqrzpOdQqQ4N3BuatcSHqNMjo~i~0SGmTdGehrWCoi03yjqDRc47UC7obSKEVqE91q~hCKih70eVPh~YCTRrbxzp6m-zBeX9vrzvsNBvpzhL~nHmigA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Once you submit the ticket, Greenhouse Support contacts you with the next steps to complete the integration. You receive a link to securely submit the API token created in Step 1. - -**Note:** If you did not save the API token from Step 1, you can retrieve it from your Greenhouse account. You do not need to generate a new token or change any existing integration settings. - -To retrieve the API token: - -1. Go to **Integrations \> HackerRank**, or open the [HackerRank Integration](https://app.greenhouse.io/partners?partner_type=integration&partner_id=45) page directly in your Greenhouse account. - - ![derer.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Ffbb146f9-3803-439b-9329-d39c688824a2-a842045c-b1c1-4b0f-b14f-96b73c6bfbda-1764695327555-derer.png-9f40208b-daff-4be1-abe4-daf97fdae9ac-726cfa9c-714e-407e-897c-4a2080557c65?Expires=253370764800&Signature=fhag1XAqwgz18JXJe6zHzM6NoRLr09ERvF66YBJn5NNKDrrNaNJ04-OihFgv-8oArNCjC-tMnewmLSVeQ28g-bKjj6bKHkelh243wxpLfgW-RrCRrnMQIGXUoDrYcBBdUfgX0uTGNiguBpkDxk4tR5EcGiL~fgrC37wEG7di-gKeYcbFbo7naUgWGvyH6UU6y1WyYHZSXN2~-SmDIshCfkggzmix60cPDX0hyIxhxWA0HICCSTiUWsoFy9XwsvZazyIAzsGpVkpJz-w~iyY6FyMURRA7V58fHK8IzGEZy30S-KHBom9UFHVmaT2AeIXmrz5cep2PX7PqoVhd-CxQQg__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click **Edit**. - -3. Copy the API token in the **API Key** field. - -After you receive confirmation that the token is saved, the Greenhouse-HackerRank integration is complete. This process is usually completed within 24 hours. - -**Step 7 (Optional): Add a user to the Greenhouse - HackerRank Integration** - -After you complete the Greenhouse-HackerRank integration, you can let other users integrate Greenhouse with HackerRank using the same API key. - -To add a user: - -1. Log in to your Greenhouse account using your credentials. - -2. Go to **Integrations \> HackerRank**, or open the [HackerRank Integration](https://app.greenhouse.io/partners?partner_type=integration&partner_id=45) page directly. - -3. Click **Edit** and copy the existing **API Key**. - - ![5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fe52b117f-c818-4ac7-9ce8-9d3ef06cc509-1762500306383-5.png-d9f21ee7-b133-478e-a1dd-356262069669?Expires=253370764800&Signature=UFPQMDwBr70B4ezNbPFQlZSo1Tk0aRXbo6diYrSA7c-NAOnzcDG02xd1gtY3birN4~UgzycooWAgOeWIx3PQX99cCX7BCSlVWVqoTSY3pKlGovhqybuV9BTMXFFRQvsLC4ymwYtMyTyLqPdSgSv97Yqlar1uPqGiSZvc4-nZ-I7r35XLk4f-2fk~0xqYySiwOkL6KTHgZT7MiRjFJKY1knFD1hlmMRw9vs-p7i1woWaT0LZPDSMO36hmYUQpd6Oq~L51KRB5748tj0Cx3NLlomx1Yy-eHsobP-bIVAHTVJNqMdSYJVHfhbf6OFWAj32vsg5DAzwGRrZlbANuIhrEgA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Share the copied API key with the user you want to add. - -5. Ask the user to follow Step 2: Add the HackerRank API token in Greenhouse to add the API key to their Greenhouse account. - -# Glossary - -- **Harvest API:** Greenhouse’s data-sharing interface that connects partner applications such as HackerRank. - -- **Admin User ID:** A unique identifier for your Greenhouse admin account that specifies who creates the integration connection. - -- **API Token:** A secure key that allows Greenhouse to recognize and authenticate HackerRank’s connection request. - -# Frequently Asked Questions (FAQs) - -**Why is the Greenhouse Integration page not showing in my HackerRank account?** - -You do not have admin access to your HackerRank account. Only admins can access the integration settings page. - -**Why don’t I see the ATS Settings updated message after I click Test and Save?** - -Verify that you entered the correct Greenhouse User ID and Harvest API Token in HackerRank. - -**Why am I the only user who can’t send tests through Greenhouse?** - - Check the following: - -- Your HackerRank and Greenhouse login email addresses match. - -- You have a Recruiter or Company Admin access in HackerRank. - -- You have **Send Test** permissions in HackerRank. - -- The test you are trying to send is active (not expired or deleted). - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/2499611070-greenhouse---hackerrank-integration-tests-user-guide-.md b/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/2499611070-greenhouse---hackerrank-integration-tests-user-guide-.md deleted file mode 100644 index f3b45693..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/2499611070-greenhouse---hackerrank-integration-tests-user-guide-.md +++ /dev/null @@ -1,216 +0,0 @@ ---- -title: "Greenhouse - HackerRank Integration Test User Guide Prerequisites Adding HackerRank assessment stage in Greenhouse Sending HackerRank test invite to a candidate Sending bulk HackerRank test invites to candidates Viewing candidate test results Viewing updated scores in Greenhouse" -title_slug: "greenhouse-hackerrank-integration-test-user-guide-prerequisites-adding-hackerrank-assessment-stage-in-greenhouse-sending-hackerrank-test-invite-to-a-candidate-sending-bulk-hackerrank-test-invites-to-candidates-viewing-candidate-test-results-viewing-updated-scores-in-greenhouse" -source_url: "https://support.hackerrank.com/articles/2499611070-greenhouse---hackerrank-integration-tests-user-guide-" -article_slug: "2499611070-greenhouse---hackerrank-integration-tests-user-guide-" -last_updated_exact: "Mar 11, 2026, 3:53 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Greenhouse" ---- - -# Greenhouse - HackerRank Integration Test User Guide Prerequisites Adding HackerRank assessment stage in Greenhouse Sending HackerRank test invite to a candidate Sending bulk HackerRank test invites to candidates Viewing candidate test results Viewing updated scores in Greenhouse - -_Last updated: Mar 11, 2026, 3:53 PM (Last updated 2 months ago)_ - -This guide outlines how to use the Greenhouse–HackerRank integration to send HackerRank test invitations and review test results directly in Greenhouse. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have active HackerRank and Greenhouse accounts. - -- The HackerRank integration with Greenhouse is complete. For more information, see [📄 Greenhouse - HackerRank Integration Guide](/articles/1406188460). - -# Adding HackerRank assessment stage in Greenhouse - -Interview plans in Greenhouse consist of multiple stages, such as Application Review, Interview, and Offer. You can add a **HackerRank Assessment** stage to allow candidates to complete a HackerRank test as part of the hiring process. - -To add **HackerRank Assessment** stage to a job interview plan in Greenhouse: - -1. Log in to your Greenhouse account using your credentials. - -2. Go to the **Jobs** tab. - -3. Select the job you want to update. - -4. Go to **Job Setup** **\>** **Interview Plan**. - -5. Click **Add stage.** - - ![image (1).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fdfd42ff4-2947-4504-85a1-89354672656e-1770361188652-image%2525281%252529.png-310beaff-fb2d-488a-b1d6-7ae5d7bc41eb?Expires=253370764800&Signature=jo~7Ol6g~ijUWgydif00W6mAdbrBGWSDHuUFj4xtlgM4U~DAAZ4KTVy~R7WNsiz4ztcpxIY1F8hQ2IrFpLZrqQdUelz4oPhzMmr0pRPthwJoKQK5PJDzLifuvxUJr-2OT6adZ~oLYKSRKlvXmf-dz8y4Uefci3dTx43R1RNUOHM~1VyG-elYbZPf9MAE7Anq2H2Lp6nJX3sFgEHPxJUnWlGhmUC~U8IcuwP0sanuMhuL8A42GbpkPdgM7-QjgU4zqjayn9htieQ22OUNhzu1KDskdslLpHdzVKk1ONpOZZl5W44j10lgmvFqs2WM4O~v5mek1SStlcxzSu4grIgjXg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **Add Stage** dialog, select **HackerRank Assessment**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F991d9a36-d348-49b9-9b2e-dace95099b31-1770361240371-image.png-c9a6b42f-2ed5-4369-be6c-395976cd5ecf?Expires=253370764800&Signature=W3AJ-lA0zAJajDQ6oygT2eC0SCfdvZckQQasI1jABcdekTeQYa22rZMelNQ3RT1ejkTDqMdwtEc~fKdBHXGEIJZq1-Q4q5YruKeM7A0ZCGI-vcXWbMpDTE5NNqsYmTeaFzuikPCcaJaL~DN~nfS8tB5E-H8awy7IFozKGOwvyjCzEzls4bEkrOH79vdDuk7CVYhdyCURohd0opsfMHWxGJnZO6toMTdCYsXji0Bq36tSIxjrCQzcozZDMjR~CLOINVxV8NAZEZb72nx4uOqq8m8dX9UkZnio9~AQdJ2MJ8RRDmogLiCaANV8nfVt1YmHW82fVe2GaAnkoi99Tr5wow__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** If **HackerRank Assessment** does not appear in the stage list, the integration is not configured correctly. For more information, see [📄 Greenhouse - HackerRank Integration Guide](/articles/1406188460). - -7. Click **Add**. Greenhouse adds the HackerRank Assessment stage to the interview plan. - -**Tips:** - -- Rename the stage to match your hiring workflow. - -- Move the **HackerRank Assessment** stage to the appropriate position in the interview plan. - -# Sending HackerRank test invite to a candidate - -**Note:** Before you send a test invite: - -- Create and publish the required HackerRank tests in your HackerRank for Work account. - -- Add **HackerRank Assessment** stage to a job interview plan in Greenhouse. For more information, see [Adding HackerRank assessment stage in Greenhouse](https://support.hackerrank.com/articles/2499611070-greenhouse---hackerrank-integration-tests-user-guide-#adding-hackerrank-assessment-stage-in-greenhouse)**.** - -To send a HackerRank test invite to a candidate: - -1. Open the candidate's profile in Greenhouse. - -2. Go to the **Stages** tab. - - ![image (2).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F0c9bca6d-2cff-4032-b794-449aab09c112-1770361774235-image%2525282%252529.png-d9374e65-723c-41f9-acef-21b059388808?Expires=253370764800&Signature=K8yUEJsCNdvehJShvAAWdWxcWwXGDHqFiE5GVeIU7i5bs-zfxbMgHkspNsfPVAQ86t4lUnyAUQIptnCmp41i6Ai9KiIzX-jWMvlUZe02OTHF1d1CQyWQtnjicOpY5mWZx8hAKYpWmJ-hW0Y01nMAnXEgMrMTTkGRhXBPRmitXKaJVF7TbJg5xiFvrmhkStUl9j68j6qxX5-7uSQaug1NQBTMNa-yu2Tytcc6CJKkvOIOHD0uY~eD2mdH7HkN7F2f8mcGCtt~g3Jfg0e7jG~BddaiRZvGgAvghT8kysRcfqtGQA9Plc8xg67O-w2ZB-1DF6mmOxLfzcuCze1~hlJhRQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Move stage** and select **HackerRank Assessment**. - - ![image (3).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F0eb5a36e-ae3b-4d9d-aac5-7c7fef711e7e-1770361819456-image%2525283%252529.png-09f4f8dc-f00d-40b6-86ed-24c327d28f31?Expires=253370764800&Signature=hfvJCkh9TE~qUWORknLWG15Krq-ZOq3KeYMrZwbLt9sFpYeOSqi3XstVnVbmqIaMyivlV-dwoM3biVUhety6Pr0dPIHBn4H-cjg4dKYqz060Sb~jKn3W1h9uM3hAOUx9xu3txjBUNS~pv9Jnw2s5sMZ8s2~Y2rjRa50BzjtaW~XWSqDlI8XoqiZWs0Wd7IRGbv7dZm8adFv5s8A3X1~Q01eAjQlI-UMPlZyhFtTcQX~5~JswcdOUFcA-Cs68fj3yHZD~vZAJfaikr2VGkGoKa~Xq021vo5gltXn5ZVxn5y7zwCZYNM7wPD0-QlSkT0ajOschfoHFL9k~k7xgrsOGYA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. In the **HackerRank Assessment** stage, click **Send test to candidate**. - - ![image (4).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fa8cf38ad-dc97-4387-b147-920ec7f0495b-1770363272248-image%2525284%252529.png-2d0fd3b6-9470-4d3f-aa24-9569e8a9f980?Expires=253370764800&Signature=npFZXOy4m9mO1WW5gzQyeSOt5KeD3hovhOucfcDi4w1Dua9PMTa0liHdrWwdaAp6BPdvpG-XZl449mmz1OeqANp~G9JHnSmsfkoRNHfb0gsaicqIa9njUryvh2-Yl-bXl~nbYYyvnG86Z-jEwlCdls1qYhPWr28Oa4uukQRwPXHmffh4Wl25CEtm9Pz~a9PElCShBUUXa8PYVnFWNT~Gfl87DunCB1rX0y2N06GXqNrf~wMvfVfpciiLNiFCZ5Z9AIw4Q2b4EYFg2m8f3gAptxK~ID39b1cwC~vz-2UdPsARZzafnVlZM3J~Lr2xxBrz1zA4fba7tJvYjoLP0sGfBg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. In the **Send test** dialog: - - ![image (5).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fca5cf2bc-dc19-4de9-ba1e-04158ee620a4-1770363250983-image%2525285%252529.png-3b934615-166c-4817-b8dd-13250d7ea0ed?Expires=253370764800&Signature=pTw72hqOulHz6dDh-sY6BndnHL1EPKHKt8c3KHr-w2Hadalx5JzyDoFDMVnp8Gh68rdA0urztsx6mCqXUCuS3aDCPJ3tLjtWkPHmKTlWKlbRZDnTOHi5PHiCwbMxno9pIfZOYJWFQXJpVNUevT5l3EMP~bVfw5MmyRWDMwHJKV6hs0SWACLyDIO8LdeqJEOB7JvbrGCOMAhLGcT4AI3yPK-Nd1nYz~buHP7Qw-SPbEOhQJ9Xv1lYOpdY4-qZQzV76ggteohXu~O-Wu79iLyPaQ907ztzyE4lXuD5GZX~Cf1ol~C~NVsfiiVzn2BY5tUa5mOQZ2dowN5by6cS8p7E7g__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Enter the candidate's email address in the **To** field. - - - Select a HackerRank test from the **Test** dropdown. - - - Select the Greenhouse user who evaluates the test report in **Who should grade it?** Field. - - - Choose when to send the email: - - - Select a predefined option, or - - - Select **Pick a custom time** and specify the date and time. - -6. Click **Send test**. - -Greenhouse sends the HackerRank test invitation email to the candidate. - -# Sending bulk HackerRank test invites to candidates - -You can send HackerRank test invites to multiple candidates at once by using **Bulk Actions** in Greenhouse. - -To send bulk test invites: - -1. Go to the **Candidates** tab in Greenhouse. - -2. Apply the following filters: - - ![image (6).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F5d02c74c-d383-46fb-9e78-68c1b64031e7-1770363224712-image%2525286%252529.png-a00c3d3c-826a-4f97-a735-75f4b79be726?Expires=253370764800&Signature=iAUeIm6ksnq7SPeM6zNr2q~wZCzWaxuNjW1D-UwBa5pznJKgCg9ANGwUqWEJYJ1sI5mcFaJ6ONqwhbKvgc8N0bbQtv7BatYcZzmWzh4bYVj8s2y~MVuFozj-EDg9daBJSxiyfPiqPNcuEfVv8A8pYomOEzGhc3AOUbHguzHFhgo6VG93U~71EDK4ZNPW4gsXQVG1sjLziDvGtmjIEVruZvu4vLjpyYZy3SeDtS7ZzFbnkmtHNTv2bumMBcRhagHjTOElfj-9vmT63w8jJzA4nO5GbWx7Ke4dCsoURBtIGtsTHyop2yzGy4rQQi624Cb~7DXN6I1fEIhUPiq56o9t4w__&Key-Pair-Id=K3NV4LZ47N8M46) - - - In the **Jobs** section:  - - - Select a single job. - - - Select **HackerRank Assessment** from the **Stage** drop-down. - - - In the **Pipeline Tasks** section, set **Test Status** to **To be Sent**. - -3. Click **Save**. - -4. Click **Bulk Actions** in the upper-right corner. - -5. Select the checkboxes next to the candidates you want to invite. - - ![image (7).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F7d52e712-b503-450b-8964-c79e9fbe361d-1770363206880-image%2525287%252529.png-a0a9b7e8-ff57-457f-bd50-80412ec3d5cd?Expires=253370764800&Signature=R2oA5AWC88JXfg1owDk8Aoo4C2Zo6VH0d1BmxmqW4aa7dyTHmib5SLpqNNUVDZXEunr9NTvkTLNyUwhXwvFfwXlLj-RGDnpTOOBj65I2xSKeTt41oW41f24be7bFD8xj1UBA~a5CVaoANOG62jgm9IczloaFrkd0db-aQfg1po4HqUlPE7kgDkcs3gYPF61rDutBMeATOhAh7kqQC1NprZZqX7SP-VuoXPes9QRBntyy6ibUWhY8AGihM9Ln1D2gxoONGz-zlAZtldSinjc-xqKTI~A0XEQM4ZBn4zzCqiFavSsXCoLblMruii0~vnajxjQ6yjwSNWbGEOj8jHKDAQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Edit Selected**. - -7. Click **Send Tests.** - - ![bulk.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F645eb839-ddc2-43e5-8b66-7243577a1768-1770364293398-bulk.png-c9cecdb6-f603-459f-a744-5aa8edd4973b?Expires=253370764800&Signature=UvB81OACNyPmpOxpF6JZxUB7IXFgmCdZI3BDmp1kcYQ8YcuQGo8~WrghF4C6p-Bf2cwv3G95Dn5GVo1awup0Z2OH683FABr1So0aem0ocefTXQ6CFu5xWYMHr3l4jyxNbck1vCsysATlLg3PrY6i1GSBdYsxsAYYeAlfCni7kJdZbwJk8kuJG6PtAzmUKSox1wZiWzVv8GI5vSKQCMy12Qibc4atmnfEQj-DIDxvAe1hx0yyLGS41aAYTbWQxsiwl6BhxQIg0wVpfd~5uvrKYMy31drlCBquvbYBz-A5gU~uy3IRAJ4rzAR~PBHfsGdWy3F3dA6-OIeGN7ZAPQxY~Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. In the **Send Test** dialog: - - ![bulk2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Ff5fa40b2-d595-42d0-b2ba-08c3171dc538-1770364335942-bulk2.png-2367b265-7e87-4515-9a28-e2c70dab6902?Expires=253370764800&Signature=c20Y2Z2Kg3TgeW9vpJbcUhuWcC-967aP13J~XLkdYKx5Y-Cn0f0trun-TZ9slk3Q8ZLd51DEs-v6kYTn9qUhi4bTpcpzg0YGH08VfnbHPiSxHj1Rhc3G4yTHw0GdKsERXl9Cl4qkzWkJDqW7CHxl8ff84ptQkXuk9OjiirZv~fn0yaaFrRQtyObycacxsO~9~793tgtqvJB5rzaisgfBdymQ0hGOetr0ucG2YBNGl-tBFnovvwxRYy3fA0aVU5kkDoT08f5AWmDBGbLjgc4C9SalMk0-xKkCcs01HOO62UMsgEUunxs14zcvAYSinIfVHzQspR9ZxZumw454T12seQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Review the **From**, **Subject**, and **Body** fields, and update them if required. - - - (Optional) Add recipients in the **Cc** field. - - - (Optional) Add files in **Attachments** field. - - - Select the Greenhouse user who evaluates the test report in **Who should grade it?** field. - -9. Click **Send Test**. - -Greenhouse sends the test invitation email to all selected candidates. - -# Viewing candidate test results - -When a candidate completes a HackerRank test, Greenhouse displays the test results in the candidate's profile. - -To view the candidate’s test results: - -1. Open the candidate's profile in Greenhouse. - -2. Go to the **Stages** tab. - -3. Open the **HackerRank Assessment** stage. - -4. Review the test score, which reflects the candidate’s overall performance. - - ![image (8).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F369156cc-97ee-439f-b2e5-8aade718cdb3-1770363141867-image%2525288%252529.png-8515663b-6b02-4ea5-b065-f13a77bc8d1a?Expires=253370764800&Signature=V2WxSkn1khwCE6AaYy-ikPXQBL7DpZNEAE~7kCXK549KrG1aoQIzKUrvw3u3bzTioINdpgcl0lBzNIQj8prQmnjc5g9SLfU-rDUn0sZTqve1D9oyEhJaXj3DtIgNI65d925ryMxq6TD73WzJF3gbjgmr1Ss235QaVIoxyyqENg~EEsdkQAQ8lqlPhZN8MnIO78lw5BGTa9HXd2SLz8zJ3VTjPqto7tdMfmNky~P4q-NC1df7PKpzc7~nayU9y09BiTze6JtxcZnWTCuJ1vRiuR93on1qXO97~n7E3Dflvrjd2gRUxfTW~uOA0DEMMndR6B~s7qsLDde1JVaWIazlUw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Go to Interview Kit** to view the following details in **Grading Instructions** tab. - - ![image (9).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F2de5e0da-51c2-40f0-8925-d38f0b39f663-1770363123297-image%2525289%252529.png-12a88d58-b5e8-4110-8133-ca22fa4e0caf?Expires=253370764800&Signature=rx6U8LbSd3e-VnviQV7Xzv8JLl9LOQfK0HjVW12h3ECMgizWNo9gPTl1J79h2TXou-R5pHDBUMpvD7zIni3GWh~6-GMlFS4Fu1cx-3MLbmr-H7dpbehuv1Jvx8coGX1ZF7KdMWA9I~aQEw1USjBuPEY4EtGOkzmcqirAb0Q~A9bN7Tr3FDjHY8UyK-zH8hOk-v-2DB513-FiGVr-KTpcCRVll2bCBGKq1U2kEvbsLmToWrpBU7~tDy~35pW9JVneH5ZDQp2EXI3Y~cxp-5KqdtQVCddRFVvFnvrXgvgKHbi~c0uDDg8irmFwJ1Fpr7OsOLL8Pr2UwXdBU3ompKC1gA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Score:** Candidate’s final assessment score. - - - **Started At:** Date and time when the candidate started the test. - - - **Completed At:** Date and time when the candidate submitted the test. - - - **Total Time Taken:** Total time the candidate spent completing the test. - - - **Test Name:** Name of the assigned HackerRank test. - - - **Total Score:** Candidate’s score relative to the maximum possible score. - - - **Plagiarism Status:** Indicates whether HackerRank detected potential plagiarism in the candidate’s submission. - - - **Question details:** Provides a breakdown for each question, including: - - 1. **Question name**: Title of the question. - - 2. **Attempted**: Indicates whether the candidate attempted the question. - - 3. **Score**: Score achieved for the question. - - 4. **Question type**: Identifies the question format, such as coding or multiple choice. - -6. Click **View Report** to open the detailed performance report in HackerRank for Work account. - - **Note:** Click **Download kit as PDF** to download the Interview Kit. - -# Viewing updated scores in Greenhouse - -When a recruiter updates a candidate’s test score in the HackerRank for Work account, Greenhouse adds a note to the candidate’s **Activity Feed**. - -To view the updated scores in Greenhouse: - -1. Open the candidate's profile in Greenhouse. - -2. Go to the **Activity Feed** tab. - - ![image (10).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F6b519b7d-1806-4553-8160-f83477a27d0b-1770363086183-image%25252810%252529.png-f0fac362-4a07-4ac0-9507-f1645a78f2b2?Expires=253370764800&Signature=blX1mEVmDnT9XrIjd-DHrLe7WAC4q4-XJszA4aFDm7csd-PgTU6unIr-6VsX~AC6VLnWI4sl7jijcuf5QfFsLIopQj1JQQlUrySkX6Le~jUg7iV4kZE5dcTJek6PCRkBCRDHd28DOmP3J2y4iUevjzueSsvQseXC75wJrA~dvkuPLH8Sq9ZrnwVWRpKSzAgp581xgd28giEAIaBlmC61~hQasTGqGuTxSMjGUMhfUhfJXsLCiC7T9We9s-1~o0FIMBeKdkaNUsF4mRouDfVudtYNB7jPr7bV~Rd-qR1WNAdUNesITnyS6Ea4L6i9~UiuLTNQosNf0mX4Hm-Vu35hVQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Review the note added to the Interview Kit, which shows the recruiter’s name, the test name, and the latest updated test score. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/2646010908-greenhouse---hackerrank-integration-overview.md b/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/2646010908-greenhouse---hackerrank-integration-overview.md deleted file mode 100644 index 4c5dfc05..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/2646010908-greenhouse---hackerrank-integration-overview.md +++ /dev/null @@ -1,299 +0,0 @@ ---- -title: "Greenhouse - HackerRank Integration Overview" -title_slug: "greenhouse-hackerrank-integration-overview" -source_url: "https://support.hackerrank.com/articles/2646010908-greenhouse---hackerrank-integration-overview" -article_slug: "2646010908-greenhouse---hackerrank-integration-overview" -last_updated_exact: "Nov 14, 2025, 7:52 PM" -last_updated_relative: "Last updated 5 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Greenhouse" ---- - -# Greenhouse - HackerRank Integration Overview - -_Last updated: Nov 14, 2025, 7:52 PM (Last updated 5 months ago)_ - -HackerRank integrates with **Greenhouse** to streamline the scheduling of remote tests and interviews. This integration enhances the interviewing experience directly from the Greenhouse platform. Two integration versions are currently available. - -- **Enhanced Integration**:\ - To improve efficiency and provide access to the latest features, we have rebuilt the Greenhouse integration. This enhanced version is available to all new users. To set up your integration, see [📄 Greenhouse - HackerRank Integration Guide](/articles/1406188460). - -- **Standard Integration**:\ - This is a legacy version of the HackerRank-Greenhouse integration. It remains available for existing users who have used the integration since its initial release. - -**User Guides** - -- [📄 Greenhouse - HackerRank Integration Tests User Guide](/articles/2499611070) - \ -- [📄 Greenhouse - HackerRank Integration Interviews User Guide](/articles/8806262569) - \ - -**Other Related Links** - -- [📄 Greenhouse-HackerRank Integration FAQs](/articles/3678461564) - \ - -## Managing Email Templates - -- **Standard Integration**:\ - Users with standard integration can continue managing email templates through the HackerRank platform. - -- **Enhanced Integration:**\ - Email templates created on the HackerRank platform are accessible on the Greenhouse platform for enhanced integration.  - -Below is a list of features that the Greenhouse Integration offers: - -### Tests  - - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Standard Integration

Enhanced Integration

View the Full list of HRW Tests

-
-
-
-

Invite candidates to a specific test

-
-
-
-

Cancel an invite

-
-
-
-

Reinvite

-
-
-
-

Bulk Invite

-
-
-
-

Status update from invite to completion

-
-
-
-

View Total Candidate Score

-
-
-
-

View Maximum Score

-
-
-
-

Link to the detailed test report

-
-
-
-

View Question-wise scores

-
-
-
-

View Candidate Feedback

-
-
-
-

View Reviewer Comments

-
-
-
-

View Code

-
-
-
-

Play Code

-
-
-
-

Templates

All owner templates

All owner templates

Invite sent from

user

Company Owner

Public URL sync

-
-
-
-

Update results after editing HR

-
-


-
-(Changes are visible in the Activity Feed section)

Result sharing and validity

-
-
-
-

Add Time Accommodation

-
-
-
-
- -### Interviews - - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Standard Integration

Enhanced Integration

Create Interview QuickPad

-
-
-
-

Schedule HackerRank Interview

-
-
-
-

View Result

-
-
-
-

View Interviewer Notes

-
-
-
-

Link to the detailed report

-
-
-
-
- -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/3593554348-enabling-outcome-data-and-public-link-with-greenhouse.md b/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/3593554348-enabling-outcome-data-and-public-link-with-greenhouse.md deleted file mode 100644 index 30626a03..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/3593554348-enabling-outcome-data-and-public-link-with-greenhouse.md +++ /dev/null @@ -1,161 +0,0 @@ ---- -title: "Enabling Outcome Data and Public Link with Greenhouse" -title_slug: "enabling-outcome-data-and-public-link-with-greenhouse" -source_url: "https://support.hackerrank.com/articles/3593554348-enabling-outcome-data-and-public-link-with-greenhouse" -article_slug: "3593554348-enabling-outcome-data-and-public-link-with-greenhouse" -last_updated_exact: "Dec 28, 2024, 5:01 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Greenhouse" ---- - -# Enabling Outcome Data and Public Link with Greenhouse - -_Last updated: Dec 28, 2024, 5:01 AM (Last updated 1 year ago)_ - -## Overview - -A HackerRank Public Link helps you assess a candidate's skills before they even enter your ATS system. With this feature, any candidates with the link can take the test without having to be invited. If you are a Greenhouse user then after taking an assessment from a public link, a candidate profile will be automatically created within your Greenhouse account.  - -You can map your test to a particular job on Greenhouse and obtain detailed candidate test reports for that job role whenever a candidate attempts the test on HackerRank. - -What’s more, with HackerRank’s **Test Health Dashboard,** you can now get a full view of your complete conversion funnel, right from the initial invite and engagement through **who finally received an offer.** - -## Importance of Outcome Data - -A high score on a test does not always mean a hire. This is where the data through the test invite to offer (outcome data) come in handy. If you knew what scores were given to the candidates who made it through, it might throw extra light on the difficulty level of the test. - -Outcome Data also helps you understand how efficient your hiring funnel is and the ratio of the candidates you invite for a test to candidates that you hire. - -![THD_Updated.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047207846-?Expires=253370764800&Signature=LWnI5P6BRjtIw3o4LD9BvhJAuEelIZN~JiACxZacRclE4bZV0sFPl4Q0wXzoklPEyThntGHdtMdagNEVEAfTJwnql4Ovlxz2H7tm1fLQwEUx0PwQvBbP77Xz0H7l5C2BVnL~dSb6Eb0ZxRa2rE3wO9XVsjhtKVcaR2ReF3tDrD9KQYbwAE5gbTnRIT9gnbUQ0jiRe8eZ1x-PckvANNqVQuYGozhTBWmlpAKe9ZzzuSV4wdFG~I0wyBGsZmi-VVh0ECcLO6Wg0cUTj8uWOTI1-Qm2tOSPmtXBdSal-YI9euliQvPlnqNHFBRrnOTt7oFVRbS5iAy0EHP368mwlg9FiQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -When Outcome Data is not enabled for your account, the candidate performance funnel in your test health dashboard looks like the below image. - -![Candidate_Performance_Funnel.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047208227-?Expires=253370764800&Signature=dXS12I0Qg5ko79eiHZNsaKWXGy2t2DccOy3xA-vrMU-7phauJSCKX51fKWw3ekTqPWdfsWm24WK6EzhcIPs53Ti-gtpGjlawRoWEyYk-oSgoyWAPHH5qK8alqIW7RbHa~T0IR1S43N2GGJcpXhjwEdMKbAJ-8TXKsxnLAM1u1sKyGE1-6yWTtT9mi1DV-QJqtVVyQwoLpXUi93uszYYOD8DG7Rulj-umuwVgaV-A1UCHUiy4lnDcfKeDjpGlgHkyXe97y23Z~DnB1aH6QHSUHFE4oyE93oW2is0MuCERkWJhjbc1ttEmFW9vCPqrELlqbzTvztGmrsxcbU1HaX9xsA__&Key-Pair-Id=K3NV4LZ47N8M46) - -If you are a Greenhouse customer, you can unlock the offered stage by providing HackerRank with your outcome data through an automated connection to your ATS. - -## Enabling Outcome Data and Public Link for Greenhouse  - -**Prerequisites** - -- An Active Integration with Greenhouse - or you can set it up from here:[📄 Greenhouse - HackerRank Integration](/articles/2646010908) - \ - -- Company Administrator access for HackerRank - you need to be able to see [the ATS integrations page](https://www.hackerrank.com/work/settings/api) - -- Administrator access for Greenhouse - you need to have access to [the API Settings tab](https://app.greenhouse.io/configure/dev_center/credentials) - -**Steps** - -#### Inside Greenhouse - -- Open the **Settings** tab and go to **API Credential Management.** - - ![API_Credential_Management.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047208557-?Expires=253370764800&Signature=MfkEvAgtwF0MqpQdk0Y~~tlESLk82xxyekv6fdUOE7-STJFoF7zJYlUGFefVLj0vn9N8TImYx5gVU5ZxG9gNdgppq6MssGv0FJSPGBWtQ20k2p7tT1hIiBQQ~rZzvpjy9mBg4SoUWegHtoWfw5iz9lizCQxj~gj7-mtWdg98--E-nHjbgsMkiJjGV60T6sgnd97iOv3zgs5L1uBeQ2hLc~qjekAyEerSQtaMDIKf8CWPoTGavzTUnIHmZz30usEBadnzhAyDsfChpHukq4ubq8U9a~RMyqBKz92pBCO1WmqFcyIn3Na4JvqNWEWacKS-Jc92x48TK2Zi3gXNYeE-Rg__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -- Click **Create a New API Key.** - - ![Create_New_API_Key.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047208950-?Expires=253370764800&Signature=qO6pp-YoifGKsMvUytjxzjj34A0MAz8kok6tKGb5grESZbtXa9JSI2Fa32E0RAjIfcE17Dejf31wp~Lr1Gd5PscXwAdImVtBQ8e53fc4DktC7BwJbJfJq4HGs4jyONPfdhXjaAPhJbVwjBV0GuhRZ4sRsrfaa6Y9RwpavEVGrDk7Zgky7DnRX1YFgxBlIR2e28nYMnhMzWGERORzkJJyiZ0j94z33jBIFST1VlsaW2rIGV3bw86-2jGJOVGsSKT6y8GmsGM1ciezsSAV2XR-vHouBUJgrBDqVwW5oNsi1C0DHGk4k28b7IJ2qPTuQiIfo92bYtNRKu-LFGq4nbqfKA__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -- Enter key name, choose Harvest Key, and create the key. - - ![Create_New_Credentials.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047209289-?Expires=253370764800&Signature=F5baogiUnXrRS2brsHBAgLYwtXq7n61F19io2VTM8hVx4~wbSt6mY2A~Kx0iXq7NlkDayrgahMwPjg19RrffN5mnIrBJfR7jYxfIVLXb3YlKYnVOWmHoibSaZfScNYBjaf3B8FLcxaAq1rwxHvBk~rn8QP38ty9MdvuqsVJoIiQcwRHl3kQtECY3JfJP5KE2EtkMdVm-fMdBxN9pKPWKg-q0KlJcwxP4rzHpNetP4riE-gos7HKG7RgkQ4e56wMSCdbf7MO1Vtlg5Sxp4Z8kDg0XK1pRKKeoXHyEUC2E3zkJwFAl1G7-BD9K0NqrDbd9XIz3eKuoZ2HmXjo0qrvuKQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -- For Outcome Data, choose the following permissions:\ - Under “Applications”\ - GET: Retrieve Application\ - GET: List Applications\ - \ - -- For Public Link, choose the following permissions: - - Under “Candidates”\ - POST: Add Attachment\ - POST: Add Note\ - \ - Under “Departments”\ - GET: Retrieve Department - - \ - Under “Jobs”\ - GET: List Jobs\ - \ - Under “Tags” - *all permissions*\ - POST: Add New Candidate Tags\ - DELETE: Remove Tag from Candidate\ - GET: List Tags Applied to Candidate\ - GET: List Candidate Tags\ - PUT: Add a Candidate Tag\ - DELETE: Remove Candidate Tags - -         Under “Users”\ -         GET: List Users - -- Don’t forget to click Update to save the permissions. - - ![Permissions.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047209686-?Expires=253370764800&Signature=IYz-KeUxtYnQxw1Io0JCA1wkd9PRXnEnMLgwW-NNpAhopRwqrHPdOLGEfned7-anAkL9S7lEsudkBIrzVhZWp~CQFjhPK4QOOXm6uyXsl4eSR9XQVrDWLl23UKO6n1eYNCQdBKbtAwlwj0FLPzKrmU0hq5t8DFfjpJCxL1Qww6bgqlCLYmaEnzk0KaeSQ7pk4k7TvGiUGz4-~eaELjm~xvldbuWddVNvIKx6ly9cWnDv8GoBbMhxG3-FfOW9yPs2il1PSeIjmZamr196pX0TKXLJeq8UoRJp-Oj3jPh42w-Y7JQ2EoDfI2fyYIC13rNWzC3q7eABpFjx6KFEJ57hTA__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -#### Inside HackerRank - -- Go to **HackerRank ATS Settings** page for Greenhouse Settings\>ATS Integrations\>Greenhouse - -- In the Greenhouse API Key step, enter the Harvest API token you created on Greenhouse, and click **Save**. - - ![Greenhouse_API_KEy.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047210113-?Expires=253370764800&Signature=qCHAwAXRlFlUV~QCaeUuglvL7vHivAgLfS9g-z7GKXuSN-b3vAyv5y6rZQVKTP6U1MZNx5Syc1k4l9Hv9gRue2CC7KVjVRYKwDeOnR2OMkCiWaibnq7bsuOhCHQ5OfEjNo~LwY4auAhyk~VFwd6EJ8GIQ2nxWOvsBsCSWvqDlrspAPQJyqTQL3DcyETmLePszcR6sp53pC2vXl-O-0Li9qaUQ-H9SUVJDkvH~QMJdlqGKxjBibRCTGePk96PBn8QzfOVkaeMd69ZdftmJe0j4fkxCLen7Uqoq3d~9TOql~SF0HIF5cFZ4Utfl5o-bjFzPXvrgMMG2PssF7gIasDHUA__&Key-Pair-Id=K3NV4LZ47N8M46) - -#### For Outcome Data - -- In the **Candidate benchmarking and test outcome** section, select **Sync Outcome Data**. - -- Once done, it will verify the permissions for the key and if everything goes well, you will see the green check box. - - ![Candidate_Benchmarking.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047210480-?Expires=253370764800&Signature=HczMH85X02nR1HQPVs0VsW5ldsMrdwGFoN1-dMREaMeSEnyRQ79jK~~GVf3qQ2-YjqPqdt2zqJLSnGAuHANqn0XMsVuXavsWvmsa9tee1386JKYRnf8Rn6J~MhmKuoHKnD6SG7DIhQdTO1-sWvDPt6RIYfhL5xl6KpxnZELUFj6lwrocyYnX0Z-EqhuFkwI~NCCa~tqvcq93h7sYKmZl2DsJ-PUx6aA02Zlo5M7SacSLUuavhIs3kRL3Ira4EMv6iZF1XRV1KJXyaizQKo5jIrU4uZpIb0osIQ13lPI-~fV6JT79VL0Qi4NYkILgluWVz5GYpMXwFimGQSlOlx1uTA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- In case your key is missing permissions, you will see an error message. In this case, go back to Greenhouse and enable proper permissions for Outcome Data then come back and click “Try Again” - - ![Candidate_Benchmarking_Try_Again.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047210779-?Expires=253370764800&Signature=EBWc4tzFTIufZWnj2eyX6wzEU73E1xO6LbL28qHpaMbyqpK9iDAu4gkOQBT-tpuEyYcbdBnWa9VRsfHReeSEJyzkMqu9JvdOegvyMjRxrAfiWRWasGRUzLiP-3h6gyKjXK2kaJDALQz1oI4VeL~z~I7UjOu9XESdGjovIvbZjDRN5fKgncZ51z9bWcjXkqcnDDbyQqa1e1MqzBRGi67B-f1knXiL5nrrALjpXJdieCP545apdDyvGWIKgNV4XmJEqSXUfJcU0gxGKsA2qaD5-b9nA3v9HgDAkkWT3M2or~vZa10oY38RCsvxAzIRcc5cYAQc7Y5MK1R~S~o3gL59fw__&Key-Pair-Id=K3NV4LZ47N8M46) - -#### For Public Link - -- You can enable Public Link access and generate a public link for each test from the Test Settings for that test. - -- Refer to the[📄 Modifying Test Access Settings](/articles/8915306379)article to create a public test URL in case your test does not have one. - -Note: If you do not see any errors after enabling “Sync Outcome Data”, you will see the outcome data in the Test Health Dashboards for all your tests within 24-48 hours. Data refreshes once a day. - -## Frequently Asked Questions - -1. **I have entered a Harvest API Token. Why can I still not see the Outcome Data?**\ - If all your permissions are correct, then you will see Outcome Data in Test Health Dashboard in the next 24 - 48 hours.\ - If you are getting an error, please ensure that you have enabled the correct permissions for your Greenhouse Harvest API Key. You can find this in Step 5 of the “Inside Greenhouse” section of this document.\ - \ - -2. **All my permissions are correct and my Test Health Dashboard is blank.**\ - The Test Health Dashboard is a current indicator of your Test Performance. Hence, it only shows data for the last 90 days. If your test has had no activity in the last 90 days, you will not be able to see insights into your Test Health.\ - \ - -3. **Where can I see Outcome Data on a company level?**\ - Today, we are using the Outcome Data as an indicator of your Test performance. Hence, it is available inside your Test Health Dashboard.\ - We are working to provide you with more insights using this information. Please reach out to your HackerRank representative for requests or feedback on how you would like to see this Outcome Data.\ - \ - -4. **How can I enable Public Link for a test?**\ - This document ensures that you enable the connection for successfully pushing candidate information inside Greenhouse.\ - You can enable Public Link for specific tests from “Test Settings” by following this document:[📄 Modifying Test Access Settings](/articles/8915306379) - \ - -\ -\ -\ -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/3678461564-greenhouse-hackerrank-integration-faqs.md b/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/3678461564-greenhouse-hackerrank-integration-faqs.md deleted file mode 100644 index 3794a4f6..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/3678461564-greenhouse-hackerrank-integration-faqs.md +++ /dev/null @@ -1,138 +0,0 @@ ---- -title: "Greenhouse-HackerRank Integration FAQs API Token and Access Tests and Interviews Common Troubleshooting" -title_slug: "greenhouse-hackerrank-integration-faqs-api-token-and-access-tests-and-interviews-common-troubleshooting" -source_url: "https://support.hackerrank.com/articles/3678461564-greenhouse-hackerrank-integration-faqs" -article_slug: "3678461564-greenhouse-hackerrank-integration-faqs" -last_updated_exact: "Aug 1, 2025, 2:57 PM" -last_updated_relative: "Last updated 9 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Greenhouse" ---- - -# Greenhouse-HackerRank Integration FAQs API Token and Access Tests and Interviews Common Troubleshooting - -_Last updated: Aug 1, 2025, 2:57 PM (Last updated 9 months ago)_ - -This article provides FAQs and troubleshooting steps for common issues encountered while enabling and using the integration. - -# API Token and Access - -**Why can't I view the API keys in my HackerRank for Work account?** - -You must log in to **HackerRank for Work** with a **Recruiter-type** **Company Admin** user account to view the API access page and generate the Greenhouse API key. - -Refer to the **Prerequisites** section in the 📄 [Greenhouse - HackerRank Integration Configuration Guide.](https://support.hackerrank.com/articles/1406188460) - -**How do I reset my Greenhouse API key in HackerRank for Work?** - -1. Log in to **HackerRank for Work** using the company admin user account with the same email address as the Greenhouse user account. - -2. Go to **Settings** \> **API access** \> **Greenhouse**. - -3. Click **Delete** to delete the existing key and click **Generate API key** to create a new key. - -4. Add this API key in Greenhouse to enable the integration. - - Refer to the📄 [Greenhouse - HackerRank Integration Configuration Guide](https://support.hackerrank.com/articles/1406188460) for detailed integration steps. - -**Why am I unable to access or send HackerRank Tests from Greenhouse?** - -To use the HackerRank–Greenhouse integration, you must have user accounts with the same email address on both platforms. This is the primary requirement for the integration to work correctly. - -For example, if your **HackerRank for Work** account uses the email address `jackpeters@hackerrank.com`, your **Greenhouse** user account must also use `jackpeters@hackerrank.com`. - -You must log in to HackerRank for Work with this email address to: - -- Generate the API key required to enable the Greenhouse integration - -- Create and publish HackerRank Tests used for candidate invites - -- Create email invite templates for sending Tests from Greenhouse - -Alternatively, you can also use the HackerRank Tests and email templates shared with this user account to invite candidates from Greenhouse. - -You must log in to Greenhouse with the same email address to: - -- Access HackerRank Tests and invite candidates. - -- Generate interview links. - -- Log in to HackerRank interview and conduct interviews with Greenhouse candidates. - -# Tests and Interviews - -**Why do I receive an error when generating a HackerRank interview link in Greenhouse?** - -You may receive an error due to one of the following reasons: - -- You are not logged in to Greenhouse with the same email address as your **HackerRank for Work** account. Both accounts must use the same email address to generate an interview link and access the interview session. - -- The candidate’s profile in Greenhouse does not have a valid email address. Update the candidate’s email and try generating the interview link again. - -**Which HackerRank Tests and email templates are available in Greenhouse when inviting candidates?** - -All the Tests and email templates owned by the user who generated the Greenhouse API key are available in Greenhouse. You can also access those Tests and templates which are shared with this user account. - -For example, if you generate the API key using the `jackpeters@hackerrank.com` account, you must log in to **HackerRank for Work** with the same account to create the required Tests and email templates. Alternatively, you can use any Tests and templates shared with that account. - -**Why do I see an error in Greenhouse prompting me to publish the selected HackerRank Test before inviting candidates?** - -You see this error because the selected HackerRank Test is in **draft mode**. Greenhouse allows you to invite candidates only to **published** Tests. - -To fix this, log in to **HackerRank for Work**, open the Test, and publish it. Once published, you can return to Greenhouse and send the invitation. - -Refer to the📄 [Draft Mode of a Test](https://support.hackerrank.com/articles/2464685918) topic for information about publishing a Test. - -**Can the email invite template include name placeholders?** - -Yes. While creating an email template in **HackerRank for Work**, you can add the Candidate name and Recruiter name placeholders in an email invite message. - -Refer to the📄 [Creating an Email Template](https://support.hackerrank.com/articles/9684438314) topic for detailed information. - -**Who is treated as the Inviting Recruiter if I invite a candidate through Greenhouse?** - -Greenhouse sends metadata about the user who initiates the candidate invitation. HackerRank uses this information to identify and record that user as the inviting recruiter. - -**Will Greenhouse reflect the updated score if I change it in HackerRank after the result is synced?** - -No, Greenhouse does not update the score after the result is synced. - -**Where can I find the candidate's completed record in HackerRank for Work?** - -To find a candidate’s completed record: - -- Log in to **HackerRank for Work**, and in the **Search Candidate** field at the top right, enter the candidate’s email address to view their Test attempts. - -- Alternatively, from the **HackerRank for Work** home page, select the relevant Test, go to the **Candidates** tab, and click the candidate’s name to view their full Test performance report. - -For more details, see the topics in the [Test Reports](#) section of our knowledge base. - -Log in to **HackerRank for Work** and in the **Search Candidate** field available in the top-right corner, enter the candidate's email address to view the candidate's attempts. - -Alternatively, from the **HackerRank for Work** home page, select the required Test, and click on the **Candidates** tab to view the candidate's list. Click on a candidate's record to view the complete Test performance report. - -Refer to the topics in the [Test Reports](https://support.hackerrank.com/collections/2192436165-test-reports) section of our knowledge base for detailed information. - -**Why do I not have permission in HackerRank for Work to grade a Test I was invited to through Greenhouse?** - -In **HackerRank for Work**, ensure that your user account belongs to the Test owner's team. Alternatively, you can request the Test owner to share the Test with your account. - -**Is the candidate’s submitted file for a File Upload type question available in Greenhouse?** - -No. To view the candidate’s submission, log in to **HackerRank for Work** and open the candidate’s detailed Test report. - -# Common Troubleshooting - -If you encounter issues with the integration, try the following steps: - -- **Verify the API key**: Ensure the API key added to your Greenhouse account is valid for your HackerRank for Work account.If you are unsure, you can generate a new Greenhouse API key in the HackerRank account settings page and configure the new key in Greenhouse. - -- **Check your user account type**: Confirm that your HackerRank for Work account is an active **Recruiter**-type account with **Company Admin** permissions and belongs to a team. You cannot send Test invites using a **Developer**-type account. - -- **Verify candidate email address**: Before sending Test invites from Greenhouse, ensure that the candidate’s profile includes a valid email address. - -**Note**:For more information about admin permissions, see [Company Admin Permissions.](https://support.hackerrank.com/articles/9603546665-types-of-user-roles#company-admin-2) - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/8806262569-greenhouse---hackerrank-integration-interviews-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/8806262569-greenhouse---hackerrank-integration-interviews-user-guide.md deleted file mode 100644 index d1d2ba38..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/greenhouse/8806262569-greenhouse---hackerrank-integration-interviews-user-guide.md +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: "Greenhouse - HackerRank Integration Interview User Guide Prerequisites Adding HackerRank interview stage in Greenhouse Scheduling HackerRank Interview Viewing Interview Results" -title_slug: "greenhouse-hackerrank-integration-interview-user-guide-prerequisites-adding-hackerrank-interview-stage-in-greenhouse-scheduling-hackerrank-interview-viewing-interview-results" -source_url: "https://support.hackerrank.com/articles/8806262569-greenhouse---hackerrank-integration-interviews-user-guide" -article_slug: "8806262569-greenhouse---hackerrank-integration-interviews-user-guide" -last_updated_exact: "Apr 23, 2026, 1:17 PM" -last_updated_relative: "Last updated 3 days ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Greenhouse" ---- - -# Greenhouse - HackerRank Integration Interview User Guide Prerequisites Adding HackerRank interview stage in Greenhouse Scheduling HackerRank Interview Viewing Interview Results - -_Last updated: Apr 23, 2026, 1:17 PM (Last updated 3 days ago)_ - -This guide outlines how to use the Greenhouse - HackerRank integration to schedule HackerRank interviews and review interview results directly in Greenhouse. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have active HackerRank and Greenhouse accounts. - -- The HackerRank integration with Greenhouse is complete. For more information, see [📄 Greenhouse - HackerRank Integration Guide](/articles/1406188460). - -# Adding HackerRank interview stage in Greenhouse - -You can add a HackerRank Interview stage to include HackerRank Interviews in your hiring process. - -To add **HackerRank Interview** stage to a job interview plan in Greenhouse: - -1. Log in to your Greenhouse account using your credentials. - -2. Go to the **Jobs** tab. - -3. Select the job you want to update. - -4. Go to **Job Setup** **\>** **Interview Plan**. - -5. Click **Add stage.** - - ![image (45).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776926252797-image%252845%2529.png?Expires=253370764800&Signature=m4zMXrlpSdIScFo1rXzvrsuMizextpbX7EfxClv06XVNJCi9Vd~iI5oOHZmadayHSXfGubuQ70LD3rNXHlqy1g5KxWE7E1-9TMcs8Wg8Am3wh~1TBBD9Vx0yQZeJAZULmo3BtAO0ssmAlDO3X890VK1VvLsmierCommqHngYJgdPmU6SHgdeFGKc24nwMKO-wrlBrWg8H5qG0vLv2-m6z15AWcQjkCgwWXQwM06RLWOLg-zmEWJgUf1SmYe9UxJYC2~PudXLpGgMdv5erUNezSfklDmpA9UP2KZ4kev0hnxaoBeLjhCffyEK3hcWCJObPsn0A1Xpy6W3zL~GMHGX6g__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **Add Stage** dialog, select **Phone Interview 2**. - - ![image (46).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776926232358-image%252846%2529.png?Expires=253370764800&Signature=Sc7x~VEVQM58wrjZcI8G5VxYo~J4SIHqKqdTH29YsZC0vpy4t6mK0j8dIme5b0-WYiSONOn9EY56ITJ~g4lq4uzLgLWHFeWPn9JQmjmX23WJF9qCi9dPoPTiMi89hY8eeNKMBit9k7tEby84eKyvuaqLDJud-hDEUlDbYAN~OEx8SarQUmeh0VMXyeSPeYHAjup8AE8K81k3yjkqEpJjNbVO7ViZZBDdJ0ZoEz5Mkx1WWu76OwN7mgzIA4lhoQPNACNdC6LNyqH0RNeSxjSGt8cKmj~5gYDo1VBFjZWAT4t0BKbrtQ-Lu71aTYgqcv-Re-YUNvzusjPyh-T1nHgv~w__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** If **Phone Interview 2** does not appear in the stage list, the integration is not configured correctly. For more information, see [📄 Greenhouse - HackerRank Integration Guide](/articles/1406188460). - -7. Click **Add**. Greenhouse adds the HackerRank Interview stage to the interview plan. - -# Scheduling HackerRank Interview  - -**Note:** Before you schedule an interview, ensure that the HackerRank Interview stage is added to the job interview plan in Greenhouse. For more information, see [Adding HackerRank interview stage in Greenhouse](https://support.hackerrank.com/articles/8806262569-greenhouse---hackerrank-integration-interviews-user-guide#adding-hackerrank-interview-stage-in-greenhouse). - -To schedule a HackerRank interview in Greenhouse: - -1. Log in to your Greenhouse account using your credentials. - -2. Go to the **Candidates** tab. - -3. Select a candidate. - -4. Go to the **Stages** tab. - -5. Click **Move stage** and select **Phone Interview 2**. - - ![image (47).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776927060672-image%252847%2529.png?Expires=253370764800&Signature=uokoCg6o-m3F24SGlP8DmBMAO-fmZ04V6gb75nKYR5lispJSn5t6WVw2nw2JmCL6BiNIzTq20vsD3a4VMu~qGnucvEtT17JlR1c8Q7LVlynFKIAbrVjefw4y~zD6RGdAFNm46Ulqai6V9xOqJjTSPrbmRGAkFdcrE1jk~iGfKtO3Su0i8hQXjR2Hd7dMY5Td5fjg-jXkSYZd9vXFgWntsZVj1HjkFTOWWkzdeGHXwVgRxsBgFGjjnmKFTRf6OPhwE4OUfBG-zPZWQQ9ewtEQS8QW9lnMyKnMqERCj-F8gOPk1S1m3WE8jrYCscUpmq-IlnvYxBqgtkx4LUHGoWC1lg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **Phone Interview 2** stage, click **Schedule manually**. - - ![image (48).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776927147825-image%252848%2529.png?Expires=253370764800&Signature=c0IApdgWmITUvsgO4YskTxxIgJL1-1knCyRJqJnlsQs0aCFD9cmOWzwDUNvQ46ZFwbYNOYQcDZQbTsFJdePBYwA8apuiTcJ6S2uJnFDhO5t05C1NUx12jxDibKZj9IgdItJh4rsnf5rBS8fQ3wno9GPvqOu1-Ctt4HjZgPQODEk6qDsL11vPFUQ2zeaVhRcmPFF6GjhnNRNFFnkReKP00bQhe2ZhKZilVRHHg0LIGbRCA89Y1Yiafe2gnmdveTCv5wAR~FXkC~2mGvUMbmrmnbULOJPmZ5KZ7lhk6ViyEyEs6APk8lZhzybTBcPhzqEnZlQpGvROtzFQFsoAZcyoDw__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. In **Interview settings**, select the following: - - - Interviewers - - - Date - - - Start time - - - End time - -8. Click **Create HackerRank Interview.** - - ![image (49).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776927187005-image%252849%2529.png?Expires=253370764800&Signature=qobb~ye-8IrwkOGcuBuKySTfJlFmDact5lSeeo5rcC2QOP8niglqI9YlqRu-UmqZuxPvV0pWuXpFvblh9vaAbBThsVXxvHpurMt09am9W99Qu086sytWmM6UJx2FjEt9jo37Jrp37k9zWOn7uNCbIpb3lm-wauuI04ZAdUFcAxc7WrhfUCLMdb5gF5jYX2uYBOBBL71ZV8FFItBn-vhV0BBMUCh31q-5jpLN3eYOCjB5adTOGQrxeT-hdecftS6ztXujCYvOnNtq5awzAjodKqoEFaLHBpd2hirRXMM6sg0jkcArPs3LaUOeVEWGDCKzi~UMozNwp4M53k2hBM818w__&Key-Pair-Id=K3NV4LZ47N8M46) - - Greenhouse generates the HackerRank interview link and displays it under **Interview settings.** - -9. Click **Continue**. - - ![image (50).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776927217043-image%252850%2529.png?Expires=253370764800&Signature=Ae5SRYO46FK6LkiX1oPxXxretG0RY2zU9UFV9qf9m~vbq6c6iQdQSDvZDoL6Mui8M7hq3lzx8cVcBmChKOHh-EPv3cDWEibSRLaOMZwVOxd4XiCvEBoxH~omSbCcgNWBDxAQhUuCykbsQh9~XWMFVfXUEqm2r6Zus5X1RAqlUcPNVihZt0tpM~i4jX2QtQQrw3At3KyQsdAQYwMvhgzwz45DnglnJoAzL6dQRMuRACH0rU-Gt8z7Ssr8xWTw6c3s5MXZKzpO1v3gzx4hAHt3VLYuEnZZNL8PSoApE8EiBGBUtXR5kL1qUeTt-ZV4h9TnRfNEokNds9~qSunF5rQxkQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -10. Review the invite details under **Send calendar invite to interviewers** section: - - - **Email template**: Auto-selected as **Default Interview Invite** - - - **Subject**: Auto-generated; edit if needed - - - **Description**: Autogenerated and includes the HackerRank interview link; edit if needed - -**Note:** The **Send an email update to all interviewers** checkbox is selected by default. Clear it if you do not want Greenhouse to send an email update to the interviewers. - -1. Click **Send invites to interviewers**. - - ![image (51).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776927649788-image%252851%2529.png?Expires=253370764800&Signature=iIt7QuIh70abXXGRe8MEEldymwjDQ9DrLKB~df1~u136LQmdAZdre7kkHl2ZpW61xfRCnPOY0h297qTZB1SCRmIfneZBPio1V-clfAeSvamHerYz8453fn~8MV5dBn1PVvi6ElFsO8TmOOLuyV~ytTMJ5-DdmCVZKXSUGOEAc8yiSMKZyVxIDCbnpPMd77A7N~ah-D0e3AizGXUgD5bkjius8draq52Lg1adONP1IgB4WUhcDgX2mm61g9WwF5AB06AykWrG6g0Lfj8-jGiuau1~NilbzyZ8BRIaS-sBv8JU47AaDEoI2ZXl7sy0x8VWwLgDyLLXUVRpU1fokbnG2w__&Key-Pair-Id=K3NV4LZ47N8M46) - -Greenhouse sends the interview invitations to the candidate and interviewers. - -# Viewing Interview Results - -After interviewers complete the scorecard in HackerRank and click **Sync to Greenhouse**, the interview report link appears in the candidate’s profile in Greenhouse. For more information about using the interview scorecard in HackerRank, see [Using the scorecard during an interview](https://support.hackerrank.com/articles/9842091173-interview-scorecards#using-the-scorecard-during-an-interview). - -To view interview results from the **Notes** tab:  - -1. Open the candidate’s profile in Greenhouse.  - -2. Go to the **Stages** tab.  - -3. Select the **Phone Interview 2** stage. - -4. Click the report link in the **Notes** panel to view the full interview report. - - ![image (52).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776927762630-image%252852%2529.png?Expires=253370764800&Signature=iWK~NWVfxziT2y4KT~VukXkaIQzJMyz5H-3ltlj3sMkp9YoN-fhMUIP3DP0xTxiUXAk4U26Zs8c~BsmR4F~qOG1KHa3QXIS3-voVgg6f8bRPKBR0TXVuLf6JtWlL-N3weNZ37G4Q4iyMkb~BuaYVEhhWA83J-PoHMVEdHnxoRpewT-dlqtHV8yVnIk90ajht-DXy5vLxqMQZEKSOQDGn0wiObRTBmHVazZ1mnOqAGGqzUUZNOb1GcgL7~Uhyh~Fg7vcgbXn3dX7R0sMmf~xMXN3VvFtabby3KdBu4jWurgyuPXXn4Abz3RXf4-ildN8pIJm41kIib1yS5wg8s7VPyA__&Key-Pair-Id=K3NV4LZ47N8M46) - -To view interview results from the **Activity** tab:  - -1. Open the candidate’s profile in Greenhouse.  - -2. Go to the **Activity feed** tab. - -3. Locate the note labeled **Note added to interview kits**. - -4. Click the report link in the note to view the full interview report. - - ![image (53).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776927787887-image%252853%2529.png?Expires=253370764800&Signature=Kncmm2SL~gE5JejUbYVw03SW-0ROpN4ZUn7-Qt0oMC8SNfICq9nXFA8~gPYZ3yjHuZVjdMsFZMV8j79E9VSXyD2wZXjVtkwhoen3BcvY7ExQDgQ7ouCMPpt3ztvn9Ri~XfLQLjGqFsJH4Yc9gliRGP671jPf-tZFSdgvn-wwqRaGG9ZIBCJOeTidm1R5W4jLDa51YIhAHKyZqjGm5UCFqJJjMkZknaPuQXMWrG-D9WNVbTjtMj0yI4wZIS6MEXHNaWfjl4vpta7VO8M9AyHh9xOnQRhCIOfrLQeb~mzh~KdZHImWd6mWrwxS4AivO4Ky1GyuUZOjK0bCtX9SeFNUXQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7390910463-ibm-kenexa-brassring---interviews-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7390910463-ibm-kenexa-brassring---interviews-integration.md deleted file mode 100644 index c7f2326c..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7390910463-ibm-kenexa-brassring---interviews-integration.md +++ /dev/null @@ -1,377 +0,0 @@ ---- -title: "IBM Kenexa BrassRing - Interviews Integration Overview Integration Steps" -title_slug: "ibm-kenexa-brassring-interviews-integration-overview-integration-steps" -source_url: "https://support.hackerrank.com/articles/7390910463-ibm-kenexa-brassring---interviews-integration" -article_slug: "7390910463-ibm-kenexa-brassring---interviews-integration" -last_updated_exact: "Dec 28, 2024, 4:12 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "IBM Kenexa Brassring" ---- - -# IBM Kenexa BrassRing - Interviews Integration Overview Integration Steps - -_Last updated: Dec 28, 2024, 4:12 AM (Last updated 1 year ago)_ - -# Overview - -The below diagram describes the workflow of the BrassRing and HackerRank Interviews integration for recruiters. Recruiters will move a candidate into a custom HackerRank Interview status. Upon entering this status, BrassRing will dispatch a payload to HackerRank via the Candidate Export API. HackerRank will then generate a new Interview URL and Scheduling link and respond back to BrassRing. The Recruiter can use the Interview URL directly in their own scheduling tool. Optionally, they can access the scheduling link to set up a date and time within HackerRank. HackerRank will then send out the calendar invitation automatically. After the Interview has occurred, a link to the Interview report will be sent back to BrassRing via the Form Import API. - -# Integration Steps - -The integration involves a 3-step process: - -- Step 1: Configure the Candidate Export to generate the Interview links - -- Step 2: Configure the Form Import to accept the Interview links - -- Step 3: Configure the Form Import to accept the Interview report url - -## Configure the Candidate Export to generate the Interview links - -### Obtain the BrassRing API key from HackerRank for Work - -Note: If you are using the BrassRing Tests integration, you can skip this step and reuse the connection for the following candidate exports.   - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047115359-?Expires=253370764800&Signature=bhCN-7djBeLEjRgjkzK7pENaw-kbfGGvPRtmEMa-LhdNCn-gsSHgwu1EAMy4Xm79~tHCBVz1XtSLkjQaFYWoUSqyALmjkhnQ96PgCxDbAb0hv6S24hCAdOOMIEB4GhWpOFoO1U4R8WNTW3r0s1iDHlzvk7k3X928SQqPDnDtQ9ykCdYT--Q6Ckjlm6IdhgOeElSJ0~buexz13DghkyBqx1YYRo0SffTKhlm8BQ14gRJQiQglJqjYx6rXd1gR~OvU8GRIn9FaO-NTTUTCgJ73MUle66t9Or5qAQoOrSMaU6IL8U4J7cenYrozZc06-ArBrx0PXoRSAQOl3PVeKax8Hg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **BrassRing** option. You can also search the Integration from the Search bar. - - ![integ_brassring1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047115685-?Expires=253370764800&Signature=ClAL5XHAmJ8heU0V9GZXSnlLRK3FtG9PnLEr5KbVMJjhBHEopRaEQFhtLYawcZIHaquYHM~lB1ddaSAKpDmtfJrwUudrJHhUuXFzYL~Ul21OQbjlMnP99XxEEKEN5Sy3qyGFbGd7p83yyZ3aMqvYfgCPBGiXzhGwK4PoeTtgyZ25jB~6bXXwMydO27bcboZWSuc8K4gjlMAt~iC8wmq2~UEQLD4e0hENeCTmif2Rx9wLChacx7d4hNzyL~K2q3PFx68dmkaBdjvblusuKnleAiWh~GjC28FzR4prPyu6wlKHZaiXvTJ-RDUJdr1m6R42v0vvMSf-~yohN8FfXchinw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token. - - ![integ_brassring_api.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047116385-?Expires=253370764800&Signature=awMxp32WICJ-WyFncEa1hBL9iiiTT0cwNx5dFbtJ7oVcn30rnp5EG0OE0O-f04Cp8VfC1MonRPAcyPr9XtVYkRJJvIaRdQD1yMU6c5va0u4iCAEhfe3EP~5cJIGUI0wMzQhL4zs2v2YhtJQI5fzgbIE-18~-Prk4pypZDM9LsDYxNGrA13Lz~l8qQruYllS4mWAdNTGtbPUuQOOv8t~-Mk-YGMfpofX6BJFnpQpm68DMB~6gxKPIi~tL7WHR6KgXl3X0MIC8rz-VB5DZewMw9qjf26a41MIgUS6p5Tl510Zbqt-XI0O73COV24zAkRrBGO40~brodkOVsQjvZqTlhw__&Key-Pair-Id=K3NV4LZ47N8M46) - - A unique API Key is displayed. - - ![integ_brassring_api_token.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047116693-?Expires=253370764800&Signature=fAidW7JDScS5Cg8SyPajYzexBlM03hfnszz9Vq80UPcQK1lvP6Ox9sQck2fNUDPOPdtpeCiaX1q4dzV62-YxRTrSnOgnkg2Yo843np2fgAZencruNkluAT6jflMV5J7A62b--YpZJWP1pqNfkpxCKBSlk4e-OdGMfnjHe7lKWuphw1nEu33bSRdKbheAyZ8ZlWJGXH7biD5lUYo0ccle37WEsJGP2wklfYu-Ao8SlO73I4OaNODwpY0Vwhvx8wo-oW5L-tmcg0ild5QYrB8Alk0kk7wZRRO2uThJvqKGDDvOGv-jcq4pboOmG3oe9LT2cZ4veXSlUfxm8N4G1sAGwQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Copy this key. You will need to add this key to the BrassRing account to establish the integration. - -**Note**: Ensure to store the API key safely. Once the popup is closed, you cannot retrieve the key again. - -### **URL and Authentication Setup** - -In BrassRing, create a new Candidate Export payload. It should be sent to the following URL: - -PROD: [https://ats.hackerrank.com/brassring-codepair/v3/schedule-codepair](https://ats.hackerrank.com/brassring/v1/schedule-codepair) - -STAGE: [https://ats.hackerrank.com/brassring-codepair-stage/v3/schedule-codepair](https://ats.hackerrank.com/brassring/v1/schedule-codepair) - -The username for this export should be set to the BrassRing API key generated within HackerRank. (The password field is not used by HackerRank and can be set to any value if it is a mandatory field.) - -Note - The API key might be longer than the username and password fields allow. If this is the case, you will need to make a request to your IBM integration representative to have it configured by IBM.   - -### **Setup Candidate Export XML Payload** - -This is the format for the [Candidate Export XML](http://media.kenexa.com/Training/TSBR/Outbound/IBM_Kenexa_BrassRing_on_Cloud-Candidate_Export_Technical_Specifications_API.docx) that is understood by HackerRank out of the box. You will need to configure Workbench to create a matching XML: - -``` - - - - -   - -     - -     26059 - -   - -   - -     http://server123.testcompany.com:8044/b2bhttp/inbound/kenexa - -   - -   - -   - -     HSCAND19681 - -     2019-08-23 14:23 PM - -   - -   - -     - -       1 - -       SET - -       CODEPAIR_CANDIDATE - -     - -     - - - -         - -         - -         - -         - -         - -    - -    - -    - - - - ]]> - -   - -   - -     - -       2 - -       SET - -       CODEPAIR_CANDIDATE_REQEXPORT - -     - -     - -         - -    - - - - ]]> - -   - - -``` - -### **Mandatory System Fields** - -Data sent from the Candidate Export:  - -| | | | -|----|----|----| -| Field Name | Format | Note | -| EMAIL | Varchar | This is the candidate email address. HackerRank needs this to tie the interview to the candidate | -| FIRSTNAME | Varchar | Candidate First Name. | -| LASTNAME | Varchar | Candidate Last Name. | - -### **Candidate Export Response** - -| | | | -|----|----|----| -| Field Name | Format | Note | -| Long Description | Varchar | Schedule link: (link) Interview Link: (short link) | - -### **Send Candidate Export XML Payload Preview to HackerRank** - -Once the Workbench configuration is complete, generate the sample XML and send to HackerRank for validation. - -## Configure the Form Import to accept the Interview links - -### **Setup Form Import XML Payload** - -This is the format for the [Form Import XML](https://www.ibm.com/links?url=http%3A%2F%2Fmedia.kenexa.com%2FTraining%2FTSBR%2FInbound%2FIBM_Kenexa_BrassRing_on_Cloud-Form_Import_Technical_Specifications_API_update.docx) that is sent from HackerRank out of the box. You will need to configure Workbench to create a matching XML: - -``` - - - - -  - -    HRXMLEMPLID - -    26059 - -  - -  - -    - -  - -  - -    15747 - -    2019-08-23 14:26 PM - -  - -  - -    - -      1 - -      SET - -      CODEPAIR_LINKS - -    - -    - -
- - - - - - - - - - - - - - - -
]]>
- - 
- -
-``` - -### **Custom Form Fields**   - -| | | | -|----|----|----| -| Field Name | Format | Note | -| Interview Schedule Link | Varchar | url to schedule the Interview  | -| Interview Link | Varchar | Url to start the interview. This can be pasted into a calendar invitation. | - -### **Send Form Import XML Payload Preview to HackerRank** - -The following fields are generated by BrassRing and will be environment specific: - -- formTypeID field - -- formName field - -- Each FormInput name field - -Once the XML payload is created, you must send a preview XML to HackerRank so the correct identifiers can be send from HackerRank for Work.   - -## Configure the Form Import to accept the Interview report url - -### **Setup Form Import XML Payload** - -This is the format for the [Form Import XML](https://www.ibm.com/links?url=http%3A%2F%2Fmedia.kenexa.com%2FTraining%2FTSBR%2FInbound%2FIBM_Kenexa_BrassRing_on_Cloud-Form_Import_Technical_Specifications_API_update.docx) that is sent from HackerRank out of the box. You will need to configure Workbench to create a matching XML: - -``` - - - - -  - -    HRXMLEMPLID - -    26059 - -  - -  - -    - -  - -  - -    15747 - -    2019-08-23 14:26 PM - -  - -  - -    - -      1 - -      SET - -      CODEPAIR_RESULTS - -    - -    - -
- - - - - - - - - - - - - - - - - - - -
]]>
- - 
- -
-``` - -### **Custom Form Fields**    - -| | | | -|----|----|----| -| Field Name | Format | Note | -| Feedback | Varchar | This is the text that is set during the interview | -| Candidate Status | Varchar | We will send the status of the interview. For exaple: Qualified, Failed, Evaluation Required | -| Report Link | Varchar | url to the report | - -### **Send Form Import XML Payload Preview to HackerRank** - -The following fields are generated by BrassRing and will be environment specific: - -- formTypeID field - -- formName field - -- Each FormInput name field - -Once the XML payload is created, you must send a preview XML to HackerRank so the correct identifiers can be sent from HackerRank for Work. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7600349400-ibm-kenexa-brassring---hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7600349400-ibm-kenexa-brassring---hackerrank-integration.md deleted file mode 100644 index 4ae6ccf3..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7600349400-ibm-kenexa-brassring---hackerrank-integration.md +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: "IBM Kenexa BrassRing - HackerRank Integration" -title_slug: "ibm-kenexa-brassring-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/7600349400-ibm-kenexa-brassring---hackerrank-integration" -article_slug: "7600349400-ibm-kenexa-brassring---hackerrank-integration" -last_updated_exact: "Dec 28, 2024, 12:21 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "IBM Kenexa Brassring" ---- - -# IBM Kenexa BrassRing - HackerRank Integration - -_Last updated: Dec 28, 2024, 12:21 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with IBM Kenexa BrassRing through a standardized **Candidate Export** and **Form Import** XML API. If you have experience with these APIs and are a BrassRing Workbench administrator, you should be able to configure the integration yourself. If you are not familiar with these APIs, it is recommended that you work with IBM Kenexa professional services who can make the changes on your behalf.  - -## Key Features for Tests Integration - -- Send Test invitations to HackerRank assessments from within BrassRing  - - - Optionally specify Time Accommodation% to extend assessment for certain candidates - -- Receive Test Results in a BrassRing form when a candidate completes an assessment. - -- Support for Candidates on Multiple Requisitions. - - - If a Candidate applies to multiple requisitions, they only need to take the HackerRank assessment once, the results will be sent to all requisitions that requested the test. - - - If a candidate has taken the test in the past, the historical result will be sent back to BrassRing. - -- Preserve HackerRank role-based access and permissions when taking actions in BrassRing - -## Key Features for Interviews Integration - -- Create Interview link and scheduling link   - -- Receive results and report link in BrassRing form when Interview has finished - -Please refer to the following articles to set up and use the BrassRing- HackerRank Integration:\ -\ - -- [📄 IBM Kenexa BrassRing - HackerRank Tests Integration](/articles/7795424803) - \ -- [📄 IBM Kenexa BrassRing - Interviews Integration](/articles/7390910463) - \ - -Below is a list of features that the Brassring Integration offers: - -## **Tests ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Brassring

View Full list of HRW Tests

Must be added manually 

Invite candidates to a specific test

-
-

Cancel / Reinvite an invite


-
-Reinvite only. No cancel

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

Owner default

Invite sent from

-
-

Reinvite

-
-

Public URL sync

-
-

Update results after editing HR

-
-
- -## Interviews - -**Interviews** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Brassring

Create Interview QuickPad

-
-

Schedule HackerRank Interview

-
-

View Result

-
-

View Interviewer Notes

-
-

Link to the detailed report

-
-
- -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7795424803-ibm-kenexa-brassring---hackerrank-tests-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7795424803-ibm-kenexa-brassring---hackerrank-tests-integration.md deleted file mode 100644 index a98e00cb..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/ibm-kenexa-brassring/7795424803-ibm-kenexa-brassring---hackerrank-tests-integration.md +++ /dev/null @@ -1,309 +0,0 @@ ---- -title: "IBM Kenexa BrassRing - HackerRank Tests Integration" -title_slug: "ibm-kenexa-brassring-hackerrank-tests-integration" -source_url: "https://support.hackerrank.com/articles/7795424803-ibm-kenexa-brassring---hackerrank-tests-integration" -article_slug: "7795424803-ibm-kenexa-brassring---hackerrank-tests-integration" -last_updated_exact: "Dec 28, 2024, 4:09 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "IBM Kenexa Brassring" ---- - -# IBM Kenexa BrassRing - HackerRank Tests Integration - -_Last updated: Dec 28, 2024, 4:09 AM (Last updated 1 year ago)_ - -## Overview - -The below diagram describes the workflow of the BrassRing and HackerRank integration for recruiters. Recruiters will move a candidate into a custom HackerRank Test status. Upon entering this status, BrassRing will dispatch a payload to HackerRank via the candidate Export API. HackerRank will then send a test invitation to the candidate. After the candidate has completed the test and HackerRank has graded the test, HackerRank will send the results back to BrassRing via the Form Import API.  - -![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735339058668-360039450754-e50edc3a-3e1e-4ee3-9acc-145d25fe2ede?Expires=253370764800&Signature=G0vCFotadmKcgStG6ARJO~JVhCbqAP1cff7UjLc-kRBkr~dyZf7JPCJto1qU2~cM9a1HjQ2ZFF7rsBlYOdBZ7vfR9Ut1xbjCw9iP3CuNEUcTx5ZNysnr893IvqghPVYIJPW4cOcFJMfvpkqEEq05CbZmeXwcM62hOUxic16u5-XLWhYAav4BKtiq64RsMBW~vgR0GOdW2krzTLKWFcxt4DlzMYeD-0KFksvQNGIJ3bkH0Gw14uexdTexGfilyPlX2o~G9zSCpo37xZh9~8RaF2bXUJ-tc00KCGgqJEhtCYG~o~nki5byQSBBN1HApB-AT-d86VdpZAOpXaP2ct~9GA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## **Prerequisites** - - ---- - - - - - - - - - - -

In HackerRank for Work

In BrassRing

    -
  • You must own an Enterprise plan with a Recruiter license.

  • -
  • You must have an activated Recruiter type user account with Company Admin permissions. This user account must belong to any team.

  • -
  • Recommended: HackerRank for Work Sandbox account for integration testing.

  • -
    -
  • You must be a BrassRing customer with access to Candidate Export and Form Import APIs. Contact your IBM representative if you are not sure if you have access to these APIs.

  • -
  • You must either: be a Workbench Administrator and configure the integration yourself or work with IBM professional services.

  • -
  • Recommended: BrassRing Sandbox environment for integration testing. 

  • -
- -## Integration Steps - -The integration involves a 3-step process: - -- Configure the List of HackerRank Tests in BrassRing - -- Configure the Candidate Export  - -- Configure the Form Import  - -### Configure the List of HackerRank Tests in BrassRing - -The lists of tests need to be set up on the BrassRing side as options in a HACKERRANK_TEST_ID field.  - -![integ_brassring.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047113161-?Expires=253370764800&Signature=FNiV8TwIRlf2qVIsIsgHkF8NGXHB6bVwvTJoTdZCbd2EjxOP5idgWgrBWzZVZ~TmSJZL2vsYTtf17BZuosVLLNaqjNBrlzPgy7pcTX6GBBEXe7yZUeHhuOp3psZxbFkBtEIJHc7rqGuWmI1gbNQ2RNGy8EhO15xfxPrEJRzd0rPbAMz3MiOsQ-n~ICH6XjIgMzWBGFvm0Q0b1AheHRq7wYl1MUxWGMqCTvRDt~P8QvTjQY2sUeUOLcySEC90hIs5cExaM9yb5iSkEu0eap6eiHDrGOySnkIkhs8WIMqdnxBc7mQwMI0HyABzR-GALGGUuKLMXUwyOXdiH4L-Pg5djA__&Key-Pair-Id=K3NV4LZ47N8M46) - -When building out and testing the integration for the first time, you can get the Name and Test ID from the HackerRank Test page and the page URL, respectively. In the example below, the Test ID is 454785 and the Test Name is “HackerRank Full-stack Developer Hiring Test.” - -When the integration is ready, your HackerRank Solutions Engineer can do a one time bulk export of all Test Names and Test IDs to be entered into BrassRing. - -Any time new tests are created in HackerRank that need to be used in BrassRing, you will need to add them in manually.  - -### Configure the Candidate Export  - -#### **Obtain the BrassRing API key from HackerRank for Work** - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047113574-?Expires=253370764800&Signature=S0swkFPuDGbPT9yOP7eZVv0DPW4L35MaaHA0V08r21xbnml0ppHhRdI2hyaiuw7V5XF-6bzqMYMEGbnekFQvlGLlL1O7KjCaQ85N7SAye2CS7xFu4ymzM3ykbVwjnNvUKQpNOpbV27iciJu4oKKoDDqD5ha07r6eLfgG-ilXZ3oQ8lx15FL89T~npET-sLIOXsBLOpqhQHfzM6Cw20bhq4M8XwVQlJ-J9c-aW7eixUFscOO4O8Tw2HoVhHiCH2fZjjmFDaIvITJe~bdg-4VcxDjPrOf2FkeOk7XJzC5pNlC8LeY5h~VAI7GFpj48u8hy7yP0zV0-CZryrLY3mK7-og__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **BrassRing** option. You can also search the Integration from the Search bar. - - ![integ_brassring1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047114090-?Expires=253370764800&Signature=JL4OJLXWQxVjixi7RGVyZJswW5EPWf1uVlcruvj0L3ma4brHIYSrFD5oMIWNw1G8ol99Fsk5dAbpyI7oxcweeZR1shVU-c7dOfuCQFv0wHUcCVqyNa~ITJKeJ1KTAOYwzKoNbSTOZUrC7rNjjO1vMOcaRj7rqNvthW7lAs8wiFMEzr6FGpunMKECztzxzGDNmOTu5jDckU-IR7fGgqPQWwZpnFwTp~2kP2Cwf3NYcyl1R95hXwpd3ZZWtl5avTJOyRw--B0cfKXGEyHyIkh7~HH2GTlwmVkSkM8tUagLA8i2-mf5Ar-aUZsFYWLSQ0cFsYPe0sO3kGZOM7n8i~u5uw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token. - - ![integ_brassring_api.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047114510-?Expires=253370764800&Signature=CFnCNJwlUGrEhVylH~7jKueu-Zs6-MQCcBWNIDFSF1-T2sQOHU9HQeJZLQrjk~1q60nhGnmulVQnQlzZfqmkJc4CPj7tXYTArMRsdUmOB~IQ256Wo~agdeNuA8Q1LSk2aCgCnp2nmmbvA2hbLMDikERWYa4hGf1Buwg5LR1ghHi~iam54rehX0kceUK7cst86w6tFDAl-4dqB7iV4UUXVJ8627tV1Wc8MR6MtxTyKVuiDKM9j5LbozgtJbqPJw4IaYTjfVhOpvLM8Y-46sd1abtsEak7MGQ-ldBX31nP1WD7TkwRB4~8hFsMvHgpBrZNxjiSfxKkJPloNCnIC28xsQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - A unique API Key is displayed. - - ![integ_brassring_api_token.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047114833-?Expires=253370764800&Signature=VOZF25qo10yNvdWNCL44KM~-rT4CZGd2K83i44nV95mWGmflf199sm3SqUuTBKmCGd0rT4GnX~a3N2jfEwGRuKYRonoCEYxwsAvOG~LI2WIC2fSH1ZQkpn-G9bOmyAw-jcpQ96SvQoLvphgL1Rsq8QSLq-Yg~IglkRx4HzOUGl4zDjVgUYrTVYDOv39WvPn-rwpgUYeNWgMbeMIG8NAYKtfuWri3YrpiHMfkpdg4CB8SjC1hgZAUJBDEpVvuCrb5NmZWesI83er6Adoa3cdchDlDNnd0o50zNx6gEB8S-FBFHN5lkrPlXqKBoBoUwOvr1F7bbn0heZiswiCinSiSIw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Copy this key. You will need to add this key to the BrassRing account to establish the integration. - -**Note**: Ensure to store the API key safely. Once the popup is closed, you cannot retrieve the key again. - -#### **URL and Authentication Setup** - -In BrassRing, create a new Candidate Export payload. It should be sent to the following URL: - -[https://ats.hackerrank.com/brassring/v2/invite](https://ats.hackerrank.com/brassring/v2/invite) - -The username for this export should be set to the BrassRing API key generated within HackerRank. (The password field is not used by HackerRank and can be set to any value if it is a mandatory field.)  - -Note - The API key might be longer than the username and password fields allow. If this is the case, you will need to make a request to your IBM integration representative to have it configured by IBM.    - -#### **Setup Candidate Export XML Payload** - -This is the format for the [Candidate Export XML](http://media.kenexa.com/Training/TSBR/Outbound/IBM_Kenexa_BrassRing_on_Cloud-Candidate_Export_Technical_Specifications_API.docx) that is understood by HackerRank out of the box. You will need to configure Workbench to create a matching XML: - -``` - - -    -    -    -    -    -    -      1 -      SET -      HACKERRANK_CANDIDATE -    -    - -        -        -        -        -        - - - - - -]]> -    -      2 -      SET -      HACKERRANK_CANDIDATE_REQEXPORT -    -    -        - - - -]]> - -``` - -#### **Mandatory System Fields** - -| | | | -|----|----|----| -| Field Name | Format | Note | -| CANDIDATEID | Integer | This is the unique identifier of the candidate in the BrassRing system | -| REQUISITIONNUMBER | Varchar | (Optional) This is the Client Req number also referred as the Optional Req Number. The value will be blank if client does not use it | -| BRREQNUMBER | Varchar | This is the unique identifier of the Job in BrassRing. It is always a value that ends with “BR”, for example 100 BR, 3423BR, etc. | -| JOBCODE | Varchar | (Optional) This is the standard job code associated with the Job | -| STATUS | Varchar | (Optional) This is the HR Status value that triggered the integration | - -#### **Custom Candidate Fields **  - -| | | | -|----|----|----| -| Field Name | Format | Note | -| EMAIL | Varchar | This is the candidate email address. HackerRank will send the invitation email.  | -| FIRSTNAME | Varchar | Candidate First Name.  | -| LASTNAME | Varchar | Candidate Last Name.  | -| HR_ACCOMMODATION | Varchar | (Optional) This field represents a time accomodation that is candidate specific. The field expects a value in percent. The percent time will be added to the test to create a candidate specific test time. For example, if the test is 1 hour, you can send in 50 to make the test 1 hour and 30 minutes.   | - -#### **Custom Requisition Fields **  - -| | | | -|----|----|----| -| Field Name | Format | Note | -| RECRUITEREMAIL | Varchar | This is the email address of the user in BrassRing who is taking the action. This is important so that the report from HackerRank is sent to the right recruiter. Additionally, this ensures correct auditing in HackerRank.  | -| HACKERRANKTESTID | Varchar | This is the Test ID of the test that should be sent to the candidate. For example, the Test ID for the following test URL is 454785: [https://www.hackerrank.com/work/tests/454785/questions](https://www.hackerrank.com/work/tests/454785/questions) | - -#### **Send Candidate Export XML Payload Preview to HackerRank ** - -Once the Workbench configuration is complete, generate the sample XML and send to HackerRank for validation. - -### Configure the Form Import  - -#### **Setup Candidate Export XML Payload** - -This is the format for the [Form Import XML](https://www.ibm.com/links?url=http%3A%2F%2Fmedia.kenexa.com%2FTraining%2FTSBR%2FInbound%2FIBM_Kenexa_BrassRing_on_Cloud-Form_Import_Technical_Specifications_API_update.docx) that is sent from HackerRank out of the box. You will need to configure Workbench to create a matching XML: - -``` - - -    HRXMLEMPLID -    -    -    -    M -    -      1 -      SET -      HACKERRANK_FORM_IMPORT -    -    -
- - - - - - - - - - -
]]>
-
-``` - -#### **Custom Form Fields **  - -This is the status of the candidate’s results. It matches the status that is shown in HackerRank.   - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Field Name 

Note

Assessment Name

This is the candidate email address. HackerRank will send the invitation email. 

First Name

Candidate First Name. 

Last Name

Candidate Last Name. 

Percentage

This is the percentage score for the candidate

Requisition ID

This is the Requisition number. It will match the BRREQNUMBER from the Candidate Export. 

Date of Assessment

This is the date of the assessment

Link to Assessment Summary

This is a link back to the test results in HackerRank

Overall Score

This is the score, in points. 

Assessment Code/ID

This is the test that was taken. 

Candidate Status


-

- -#### **Send Form Import XML Payload Preview to HackerRank** - -The following fields are generated by BrassRing and will be environment-specific:  - -- formTypeID field - -- formName field - -- Each FormInput name field - -Once the XML payload is created, you must send a preview XML to HackerRank so the correct identifiers can be send from HackerRank for Work. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/icims/1495212030-icims-prime-assessment---hackerrank-integration-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/icims/1495212030-icims-prime-assessment---hackerrank-integration-user-guide.md deleted file mode 100644 index 720712ea..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/icims/1495212030-icims-prime-assessment---hackerrank-integration-user-guide.md +++ /dev/null @@ -1,210 +0,0 @@ ---- -title: "iCIMS Prime Assessment - HackerRank Integration User Guide" -title_slug: "icims-prime-assessment-hackerrank-integration-user-guide" -source_url: "https://support.hackerrank.com/articles/1495212030-icims-prime-assessment---hackerrank-integration-user-guide" -article_slug: "1495212030-icims-prime-assessment---hackerrank-integration-user-guide" -last_updated_exact: "Dec 27, 2024, 5:55 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "iCIMS" ---- - -# iCIMS Prime Assessment - HackerRank Integration User Guide - -_Last updated: Dec 27, 2024, 5:55 AM (Last updated 1 year ago)_ - -## Overview - -After integrating iCIMS Prime Assessment - HackerRank platforms, you can use this integration to send prime assessments to the candidates. - -This article describes how you can send HackerRank Test invites from iCIMS Prime Assessment and view the candidate's reports. - -## **Send HackerRank Test Invites from iCIMS Prime Assessment** - -After you have configured the integration with HackerRank for Work, you can send the prime assessments to the candidates in two ways: - -- Status Change  - -- Inline Assessment - -### Status Change - -1. Click **Search \> Jobs** in the menu on the iCIMS platform**.** - - - -2. Specify the Keywords of the job you want to search in the **Job Search** page. - - - -3. You will land on the Job page. - - - -4. Click the **Candidates** tab on the top and select the appropriate candidate you want to send the Prime Assessments. - - - -5. The Candidate details window is displayed. Click the **Additional Info** tab. - -6. Now, in the **Additional Info** tab, click **Advance** on the upper-right of the screen to advance the candidate to the next stage. - - - -7. Click **Send Prime Assessment** to send the assessment to the candidate. - - - -8. You will be redirected to the **Trigger Assessment** window. Select the Connector as **HackerRank Prime Assessment**. - - - -9. Select the assessment you want to send the candidate from the **Select Package** drop-down. Note that the tests you have created in HackerRank are displayed in the drop-down. If the integration has been enabled, it may take some time for all HackerRank tests to sync to your iCIMS platform. - - - - - -1. You will be prompted to confirm sending the assessment to the candidate. - - - -2. Click **Send**. The Prime Assessments are now sent to the candidate. An email is sent to the candidate's account. - - - -### **Take the HackerRank Test from iCIMS** - -1. Once an invite is sent to the candidate, an email will be sent to the candidate's account. - - - -2. The candidate must click **Start Test** to start the test. The candidate is redirected to the HackerRank platform login. - -3. After a candidate completes the test, the Test status is updated on HackerRank.\ - \ - The Recruiter can view the reports of the candidate's assessments on HackerRank. - - - -### Inline Assessment - -You can add the test to the job and create a job post. - -To create the job posting and add the Test: - -1. Select the Job for which you want to create the Job posting. - -2. Click the Detail tab in the Job and then click Edit. - - - -3. The Detail tab displays the details of the Job. - - - -4. In the Prime Assessment Package, select the Test you want to add to the Job posting. - - - -5. Click Save. - - - -6. Now, the Test is added to the Job posting. - -7. Click the Postings tab. - - - -8. Specify the Job in the **Career portal,** select the start and end date. - - - -9. Click **Post**. The Job is successfully posted. - - - -10. Click Jobs to apply as a Candidate. - - - -11. The Apply for job page is displayed. - - - -12. When the candidate applies for the job online, they will get the test link as part of the application process. In this case, they will not receive an invite by Email. Candidates will take the Test from iCIMS. - - - -13. Once the Candidate clicks the Assessment link, they are redirected to the HackerRank page to take the Test. - - - -14. When the Candidate clicks Continue, they are redirected to the Test in which they can take the questions. - - - -15. After the candidate submits the Test, the status is updated on iCIMS. - - - -## Review Candidate's Test Scores in iCIMS - -Once the candidate completes the assessment, HackerRank sends their HackerRank test scores to iCIMS. - -- At this stage, HackerRank checks the answers submitted by the candidate, checks for plagiarism, and prepares reports. - -- Once the report is prepared, it is published and sent back to iCIMS. - -To view the result on iCIMS Prime Assessments: - -1. Navigate to the **Screen** tab on the **Additional Info** page. - - - -2. Click **Prime Assessments**. - -3. The details of the Assessment sent to the candidate are displayed. Select the **Show Custom Range**s option to view the HackerRank-specific status of the test taken by the candidate. - - - -4. You can view the detailed report of the candidate, the candidate's percentage score, and the assessment status sent. - -### **Assessing the Status Values for Assessments** - -The status of the candidate's test is displayed on the **Screen \> Additional Info** of the Candidate.   - -**Note**: Any other status except **Pass** and **Fail** will appear as **To Evaluate** on iCIMS. - - - -For example, in the above scenario, the candidate has passed a test, and the score is displayed in percentage. The scores for the individual questions in the test are also displayed in percentage. If a question is not attempted, it is displayed as **Not Attempted**. - -#### Different HackerRank Status in iCIMS - -- **Failed:** The candidate has taken the Test but has not passed the cut-off score. - - - -- **Pass:** The candidate has taken the Test and passed the Test. - - - -- **To Evaluate:** The candidate has taken the Test, but the Interviewer needs to evaluate it and update the status in HackerRank, or the test contains questions that need manual evaluation. - - - - - -- **Assessment Not sent**- This status appears if the Recruiter on the job profile does not have a HackerRank license; hence, the test invite is unsuccessful. - - - -- **Invited**- A test invite has been sent, but the candidate has not yet taken the test. - - - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/icims/2481948575-icims---hackerrank-prime-assessments-configuration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/icims/2481948575-icims---hackerrank-prime-assessments-configuration-guide.md deleted file mode 100644 index 37b13042..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/icims/2481948575-icims---hackerrank-prime-assessments-configuration-guide.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: "iCIMS - HackerRank Prime Assessments Configuration Guide" -title_slug: "icims-hackerrank-prime-assessments-configuration-guide" -source_url: "https://support.hackerrank.com/articles/2481948575-icims---hackerrank-prime-assessments-configuration-guide" -article_slug: "2481948575-icims---hackerrank-prime-assessments-configuration-guide" -last_updated_exact: "Dec 27, 2024, 5:57 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "iCIMS" ---- - -# iCIMS - HackerRank Prime Assessments Configuration Guide - -_Last updated: Dec 27, 2024, 5:57 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank's Tests integrate with iCIMS Prime Assessments to facilitate an efficient candidate screening process for Recruiters. As part of their interview workflow, iCIMS Prime Assessments users can send HackerRank Test invites to candidates and obtain the Test report for further evaluation. - -This article provides detailed configuration steps on HackerRank and iCIMS Prime Assessments. - -### Prerequisites - - ---- - - - - - - - - - - -

In HackerRank for Work

In iCIMS Prime Assessments
-
-

    -
  • You must own an Enterprise plan with a Recruiter license.

  • -
  • You must have an activated Recruiter-type user account with Company Admin permissions.

  • -
  • Log in with this user account.

  • -
    -
  • Log in using the iCIMS Prime Assessments account. The Recruiter email address on the iCIMS job should match the HackerRank email address.

  • -
-

Example: If the email address in HackerRank for Work is [jackpeters@hackerrank.com,](mailto:jackpeters@hackerrank.com,) the iCIMS Prime Assessments user account must also include the same email address.

-
    -
  • You must have relevant administrative permissions to the Integrations page.

  • -
- -## Configuring iCIMS Prime Assessments Integration With HackerRank - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046183582-?Expires=253370764800&Signature=OeOqHWWGZTPgy9dZ~fqaT-Uvj-ghyJGzS5yYTzgdHuOsFNq40AHgayya7dqw-0PE4rxP5OIUCBhlNbIHJdgV8oT1cSGw~wbO4VbTf0h2~eKnCRU6dLxSJja40cmhQvM8TJQCreoAgRQhTCGx1fyv4rOASzvcoLwILQ8cZmw0PSd0dcaV53YFZT0344KbHHlFeK-Ya31Dhtg4xkMultjZ2T1PUSVvP2XQiItCB141EzF1rsJlrDe9xAmvXYXwofLQJqxArY69rWt9EBH6aNJi1tbfVSjlXCh0QoQHfpObFnqqn5jqMAvE7YlbWil~27hPpyIS3MPdg~xhIORnZSbjRQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **iCIMS Prime Assessments** option. You can also search the Integration from the Search bar. - - ![icims_integ.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046183990-?Expires=253370764800&Signature=RjBl8EtN117m3l2QFuuQj6hwg1aWlyQQi7GT-LSKOFHhUN5jp~Uuqa9CNhggkBcn2xEEsFUOTuzaqs9NFKjO9z168ZCqUIlIFQMSXYw0AHryO1VuH-bDm5kFofUJCDrluELIILA4keYwOx9ywqndUyfpkwZ8Of8s35cgBpcZdbd23-LINaoIlUQsI0wY3CNa0XTULFbTInaeBWKA3WgrjKgvdjygnrYqP0TGd1EC15z0BCHgRoIsZln95UYQV4XclOqMAGRTTJMOLHUQezguB6ZpJZEz6hYxc5vWfOwYovH4rXrmJ8IA1ioYI57FNK80R~gaesV4nOazs8Bo2HFt9w__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. On the **Integration Setup** page, specify the iCIMS Customer ID, provided by the iCIMS team. - -6. Specify a validity period for the assessments in **Set Validity Period**. This is a period in which a test taken by a candidate is valid. If a Recruiter sends an invite to take the same test within the validity period, then HackerRank does not send an invite. In place, HackerRank will send back the last Test results. - - ![icims_id_name.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046184364-?Expires=253370764800&Signature=e3R4c5B5yc-MRJ~PSTK-9DlzU-7fsqSRWpnIiQSWdwLkQ3EBt72iKO4oEwslG38nDe4u-m1DprD1IKSCnNjRNOl3EogIiC30Ap6gHWLZ8HeBki2ji0XDVuMNt2yt4x4mPxzn2Ia1~YlE92o8Kr25OBlTfr-TuIcubw2s0wiSujZAbDH7y8ws54ifolPtyM3rJov3HJde7XkdflKl9FBAb8lGAaLyJHuY3vZdajaFziIqOxiV8UiYxRcPEXtOn-amvmCBvSB1ywX4rl12RvWPmfhBBEsfmO514ebm1yzx96dPsPoZOHT2lWAvMt1QU0NNbFOvyMKFvn3JbFSD4fVxuQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Click **Save**. The iCIMS integration with HackerRank has been established. - -Related Articles: - -[📄 iCIMS - HackerRank Integration Guide](/articles/9631673147) - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/icims/4539361473-icims---hackerrank-prime-assessments-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/icims/4539361473-icims---hackerrank-prime-assessments-integration-guide.md deleted file mode 100644 index 37ce8691..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/icims/4539361473-icims---hackerrank-prime-assessments-integration-guide.md +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: "iCIMS - HackerRank Prime Assessments Integration Guide" -title_slug: "icims-hackerrank-prime-assessments-integration-guide" -source_url: "https://support.hackerrank.com/articles/4539361473-icims---hackerrank-prime-assessments-integration-guide" -article_slug: "4539361473-icims---hackerrank-prime-assessments-integration-guide" -last_updated_exact: "Dec 27, 2024, 6:03 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "iCIMS" ---- - -# iCIMS - HackerRank Prime Assessments Integration Guide - -_Last updated: Dec 27, 2024, 6:03 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with iCIMS Prime Assessments to facilitate a seamless screening experience for users.\ -Users can send HackerRank Test invites and review test scores and reports within iCIMS. Test result report shows up inside the candidate's iCIMS profile. - -## Reaching Out for Integration Help - -Before establishing the HackerRank - iCIMS integration, users need to ensure these points: - -1. Approach iCIMS to enable the HackerRank integration. - -2. An iCIMS Integration Specialist enables the HackerRank Prime Assessments Connector in the user’s iCIMS Platform. - -3. iCIMS will share the CustomerID with the user. - -To know more about integrating iCIMS with HackerRank or to begin the integration implementation, you can reach out to your iCIMS point of contact or [raise a support request with iCIMS](https://care.icims.com/s/case/Case/00Bf4000003OteiEAC). - -You can enter the customer_id in the iCIMS Prime Assessments Integration Page. - -You can configure the integration for iCIMS Prime Assessments with HackerRank using these guides: - -- [📄 iCIMS Prime Assessment - HackerRank Integration User Guide](/articles/1495212030) - \ -- [📄 iCIMS - HackerRank Prime Assessments Configuration Guide](/articles/2481948575) - \ - -## Tests Features - -Below is a list of features that the HackerRank - iCIMS Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

iCIMS

View Full list of HackerRank Tests

-

 

Can be viewed on the iCIMS platform

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite a candidate

-
-

Bulk Invite

-
-

Status update from invite to completion

-

(the status will be displayed on the iCIMS platform)

-
-

View Total Candidate Score in percentage

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores in percentage

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Email Templates

-
-

Invite sent from

Recruiter

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result Sharing and Validity

-
-

Add Accommodation time

-
-
diff --git a/data/hackerrank/integrations/applicant-tracking-systems/icims/9631673147-icims---hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/icims/9631673147-icims---hackerrank-integration-guide.md deleted file mode 100644 index 4f515021..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/icims/9631673147-icims---hackerrank-integration-guide.md +++ /dev/null @@ -1,225 +0,0 @@ ---- -title: "iCIMS - HackerRank Integration Guide" -title_slug: "icims-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/9631673147-icims---hackerrank-integration-guide" -article_slug: "9631673147-icims---hackerrank-integration-guide" -last_updated_exact: "Jun 24, 2025, 7:10 PM" -last_updated_relative: "Last updated 10 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "iCIMS" ---- - -# iCIMS - HackerRank Integration Guide - -_Last updated: Jun 24, 2025, 7:10 PM (Last updated 10 months ago)_ - -HackerRank integrates with iCIMS to facilitate a seamless user screening and interviewing experience.\ -Users can send HackerRank test invites in bulk and review test scores and reports within iCIMS. The test result report appears inside the candidate's iCIMS profile. Hiring teams can also generate a HackerRank interview link for the candidate and feed the link back into iCIMS. - -## Reaching Out for the Integration Help - -To learn more about integrating iCIMS with HackerRank or to begin the integration implementation, contact your iCIMS point of contact or [raise a support request with iCIMS](https://care.icims.com/s/case/Case/00Bf4000003OteiEAC). - -The iCIMS team will assign an implementation consultant to help you set up your iCIMS environment. Once this is done, HackerRank can configure the integration. Please engage your HackerRank representative or support@hackerrank.com for this configuration. - -You can refer to the [iCIMS Support Site](https://care.icims.com/s/article/Assessment-solution-by-Interviewstreet-Inc-d-b-a-HackerRank-Integration-Overview). - -### Bulk Assessment Invites - -The **iCIMS-HackerRank Integration** now supports **bulk assessment invitations**, allowing you to simultaneously send test invitations to hundreds of candidates. This feature streamlines the process, making managing large volumes of assessments directly from iCIMS easier. - -To enable this feature, please contact support@hackerrank.com. - -Once candidates are moved to the **Bulk Invite** status, automatic invitations are sent for the **default assessment** linked to the job requisition. This process streamlines candidate management by automating the following: - -- Sending invitations - -- Updating candidate **completion statuses** - -- Recording results in **iCIMS** - -This eliminates manual tracking, allowing recruiters to monitor progress effortlessly within iCIMS. Furthermore, the recruiter initiating the invites receives a comprehensive report on the status of each invitation, ensuring complete visibility of the process. - - - -## Tests Features - -Below is a list of features that the HackerRank - iCIMS Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

iCIMS

View Full list of HRW Tests

Redirects to the HackerRank invite page

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite a candidate

-
-

Bulk Invite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Email Templates

can be selected during invite

Invite sent from

user

Public URL sync

-
-

Update results after editing HR

-
-

Result Sharing and Validity

-
-

Add Accommodation time

-
-
- -## Interviews Features - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

iCIMS

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -**Note:** The following special characters are not supported in passwords: `"`, `\`, `/`, `}`, `'`, `{`. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/jazz/5164370576-jazz---hackerrank-tests-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/jazz/5164370576-jazz---hackerrank-tests-integration.md deleted file mode 100644 index 5b02a3d1..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/jazz/5164370576-jazz---hackerrank-tests-integration.md +++ /dev/null @@ -1,240 +0,0 @@ ---- -title: "Jazz - HackerRank Tests integration" -title_slug: "jazz-hackerrank-tests-integration" -source_url: "https://support.hackerrank.com/articles/5164370576-jazz---hackerrank-tests-integration" -article_slug: "5164370576-jazz---hackerrank-tests-integration" -last_updated_exact: "Jan 23, 2025, 4:08 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Jazz" ---- - -# Jazz - HackerRank Tests integration - -_Last updated: Jan 23, 2025, 4:08 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Jazz, an Applicant Tracking System (ATS) previously known as *Resumator*. The integration enables recruiters to access HackerRank Tests directly within Jazz and invite their Candidates to attempt these tests. The Candidates' scores in these Tests are also updated in Jazz, allowing recruiters to select the best-performing Candidates for the further stages in the hiring process. - -## Tests Features - -Below is a list of features that the HackerRank - Jazz Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Jazz

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite


-
-(only if a candidate has not completed the test)

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

owner default

Invite sent from

owner

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Jazz

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate the Jazz ATS with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -## Configuring Test Integration - -![image2016-2-1_7-38-32.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047205707-?Expires=253370764800&Signature=CzK6gAkznTEr25QBrdjhjccdUrTgtBvSrRU1UzC9FlWpPQhSZ0DXsWi~uDyqmMTNzX6rK7nkhGgIyda1eKzY-NOiiNn~Rj7qfI829O5G9LltuzNiIVJmW0W-XuYEKajo9v32krHo-8Fyn68wqQjq6rMyY47JiX1uoEyup9HBNrVL7TzhXzh23t65TkFTHS~T85hOcw2T3fbdxFAo0Z~ID~c7ekgFvsHBB~P1Cce-vcDkeXeiH8sutywSSiJCEV3LncThIE1D0D8ZBI8P3Ijmh9S6O9C1vkrcOtpRX9o8baFjFFhwRxTZ9F~30Yv-RjmUqhaRHBO15DEX0oIHhqQGyw__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Prerequisites**: - -- You need to have a HackerRank for Work account. - -- You must log in to HackerRank for Work as a Company Admin user to obtain the API key. - -- You can log in as a **Recruiter-type** user to HackerRank for Work to create and design Tests. - -**Tip**: Refer to the [Teams Management](https://support.hackerrank.com/collections/8854641529-teams-management) section of the Knowledgebase to learn about the different types of users and permissions in HackerRank for Work. - -### Generating the API Key/Token - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047206032-?Expires=253370764800&Signature=TIWqGKabcEJfMpM-23e-W2hp~XqpK9E~jzHOSQ1ZoLkRL-ZAwPCS8G4ia9OGh7RO4ixwVZcaTq1zmMXuicYge0KrrNIPRLdbetIG8luTERAzuE-8neKCujAe-nWTDP0B9y5C9hpwQmj8Vul-w9416XSChvuL9GqEWwXH8K3ezXf5-i1jd416lYrWfdIgxXiWwAxewhoGuS460HfToY~rk1uCHYMYRAVE7Oc0m5BVgP~NdCtnOh7u2c-Nw0kxn3L6HlCXt3xOoMhd9KNM-M1NVOKJ7rlYJNvmK2mTRQl7SAruHsx35NqQML5mc0lvIoN0KMOPg9S9rc0v-rHvSQHPgg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **JazzHR** option. You can also search the Integration from the Search bar. - - ![integ_jazz.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047206523-?Expires=253370764800&Signature=YaQfM8kWd5FcfVIkpnvAAHtlHzdkqe01vxzfkunZQPEI816RgxaXB4pZwUYVAVZPSqzv39fd98mUb5xtSHAQ9YKmHZG~T0i3ZRaE8JxVwYm3lWxEgCgRbteeyC0Ktvlfaq0NFX7c3ql8C2I6NOHZN4odSa202F1RpJiCZhbBJxqZ0UladFsQ6c35bLYEtMLAKPxrkcsGqpURBPtwog~7TqjgHXHzRkdlt2HFJRUUeQ2lr1wSxUHRd~oQixSNq0ipl6II4yFTiUdUEojx54Xh3tqq4cI9LFmLUBViiUrNvIHIk7G7jjpAajV9EJpZ1lo0jvC8OVqtoTDj50P7Euzyfw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token. - - ![integ_jazz1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047206915-?Expires=253370764800&Signature=q5XI7ZgCrviyV~qCIDsw1L6q3CyHn6EjgslzbqckBUccwZbpIIAJO9YvayJpOJLyggDlyOt1D0KM89e6dEOMl5PLdgY~bTOfL9UxzPAS8xCGHB1ZxgI9p0NKvYCOPNed~9Ou59n~vAO8gZCMwVv88MetoOEZcR~Nh1VNWvGN6wVFcUZduF3pZ8vgHJ3Yx7QnHht4maCPsFZbWCtZxwiLXrQitAoEvj6L73nYa7ahRhHnpp9iLKAXb07H9DH3yHadwzfwtmOuU2Y1KhNEg3KnfnRNjIHX-YxnWapb9DBol~V8P9p9OkGF3Sz9-Yc8On-SOIh6oDMNnInoz2RaKL3JvQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - A unique API Key is displayed. - - ![integ_jazz2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047207371-?Expires=253370764800&Signature=SnFFCNK9ZWWKacNp6GSs2d5S5Z04V-mFExcajmSr5nal8xAGnr2AOe2uy3F6P8uqpkB7KkYRsQG8lH7bddtPmSpM~Modt2tp2iX09sg712OpgJ8dSO7H2pvpatS81Vg1DL~qO3i7rNoSvg5GYWUXxo6jZMoVJOYRbVa2~1h6jvEEgToCPom7KvZU9X8nelfGLSHgrpe9Y9nY1i2nbSKKoZv7Wyp0dYmml4ACFVz6A1gGhcHROzheUT7rzYFHgO1OO-tdJ8OLOwYJj3V~5biMS2Y6MEUjq1X73TEuQbwAxjxtnIo9aK9Ak8Ac0j6IkD7BYJyoWIEUIdjNiqK7q4s-bw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Copy this key. You will need to add this key to the JazzHR account to establish the integration. - -**Note**: Ensure to store the API key safely. Once the popup is closed, you cannot retrieve the key again. - -To know the further steps required for integration, refer to the documentation on [Jazz support](https://help.jazzhr.com/s/article/Setting-up-HackerRank-Integration). - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/jobvite/1202195004-jobvite---hackerrank-integration-configuration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/jobvite/1202195004-jobvite---hackerrank-integration-configuration-guide.md deleted file mode 100644 index 2968458c..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/jobvite/1202195004-jobvite---hackerrank-integration-configuration-guide.md +++ /dev/null @@ -1,153 +0,0 @@ ---- -title: "Jobvite - HackerRank Integration Configuration Guide" -title_slug: "jobvite-hackerrank-integration-configuration-guide" -source_url: "https://support.hackerrank.com/articles/1202195004-jobvite---hackerrank-integration-configuration-guide" -article_slug: "1202195004-jobvite---hackerrank-integration-configuration-guide" -last_updated_exact: "Mar 11, 2026, 4:49 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Jobvite" ---- - -# Jobvite - HackerRank Integration Configuration Guide - -_Last updated: Mar 11, 2026, 4:49 PM (Last updated 2 months ago)_ - -## Overview - -HackerRank Tests integrate with Jobvite to trigger HackerRank Test invites directly from Jobvite. Recruiters managing candidate profiles in Jobvite can use this integration to carry out a seamless and efficient candidate skills assessment for different requisitions without leaving their Jobvite account. Candidates receive HackerRank Test invites directly from Jobvite, and after they complete the test, their scores and performance data are automatically available for evaluation in their Jobvite profile. - -This article describes the configuration steps required for integrating  HackerRank with Jobvite. - -## Prerequisites - - ---- - - - - - - - - - - -

HackerRank
-
-

Jobvite

    -
  • You must own an Enterprise plan with a Recruiter license.

  • -
  • You must log in as a Company Admin user.

  • -
  • Log in using the same Company Admin user credentials to create and publish HackerRank Tests, which must be accessible by Jobvite.

  • -
    -
  • You must have a user account.

  • -
  • You must have relevant permissions to edit Requisitions and candidate details in JobVite.

  • -
- -The integration involves a two-step process, after which you must verify whether the HackerRank assessment-related custom fields are available in Jobvite. - -## Configuring the Integration for HackerRank - Jobvite - -These sections describe the steps to set up the integration on the two platforms. - -- [Retrieving the API Key from Jobvite](https://support.hackerrank.com/articles/1202195004-jobvite---hackerrank-integration-configuration-guide#retrieving-the-api-key-from-jobvite-9) - -- [Adding the API Key and Secret in HackerRank for Work](https://support.hackerrank.com/articles/1202195004-jobvite---hackerrank-integration-configuration-guide#adding-the-api-key-and-secret-in-hackerrank-for-work-11) - -- [Configuring the HackerRank Test ID in Jobvite](https://support.hackerrank.com/articles/1202195004-jobvite---hackerrank-integration-configuration-guide#configuring-the-hackerrank-test-id-in-jobvite-13) - -### Retrieving the API Key from Jobvite - -You need to contact the Jobvite support to obtain the** API key** and **Secret** that are required for the integration with your HackerRank for Work account. - -### Adding the API Key and Secret in HackerRank for Work - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047124343-?Expires=253370764800&Signature=kLVvEn3GQcQOgPuyZhyZhpWQZMgko16CLKIQUjnPIMmwt635ZMMkNVc2Uk42zbaIYOjJU9JQVNixxPw8~s9b1zFA5DPQ4h6GT8bo0URbWymc3BPjZGXYR2BtPNEgcnVEIDoDkR6YkGJ0-cE-mO5pGL26g5jnEmHFwth5kXa0~B89n3v2SycLOkpwNLmaktwcHoo8Suoxe0MyOoaPNCPiK8kS7WtySdW1TNdd9wZyXbrlcEjM4htOBlzE4LcSn~vvC5nzYEN~DPd1mpIapn9KG8si991Ay-YmQixIc299cIQ~W0NKo5dFR9atMPRw2n-juiOUjmazkSyYjBq-ba0dIw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **Jobvite** option. You can also search the Integration from the Search bar. - - ![integ_jobvite.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047124773-?Expires=253370764800&Signature=EiHOtqgNtfsD52nbVTSrKCdN1RusqvvL0OBhNG2UAf4lqxKfJ-FRE0Dyr-n7s-b91Y3YI1SM6nxDyGrYuEMMKEeX~4jqmAglfftes8NWtqWgiPDGv1AbSKlHmwyNn-0djP7ybD4A-qkQigwRPKmKsd3D0HHhfMKcCiQ3Kxy783UZwoqK--70xoSzG4t7RlIQ-Hm2SXi7pXt68RUc1aIV5Yn2NiCxY~9gBaQUFQQHE-TAUkBrZujMwhV7i7gu6VHLZMlcaWCxxb1gXoB2NRN-OcPFQundpOCtaMN6FlQVJtYWNTr25dJsF6XGEMGcVPIE7fMusUSntJDvO3oqQJ4xOw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Inside the Jobvite configuration, enter the **Jobvite API Token** and **Jobvite Secret** fields obtained from the Jobvite support team. - - ![jobviteapi_token.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047125079-?Expires=253370764800&Signature=KlT~gHkfiDz3HDnjp~k21JwqyfqjLFGeHXapS07l~8K3HMq4~SDWPme2EPAplAC504CfdLkBXHJ-hjsrRcYYUTCOOcKHeihVv10q5ASYSMIwTFK2T3S6561MYX-U8oubBmAo~82ilAUiawGhAciXqvWOqsUuylL35jr1zHBQLXX4hkTdKveLRn4Lm5PMvKcLulv1C4GYPJk~QVn7vZ-WzPXvkHGlIzXt7dYYug8JWhxYS4sYJvmI7jIjbPKwTTtvS8cIBQKx1lPBZyRyh2B1-CtYdsS0hHLd-aEmmtbry2pzlhgaNX-k1Vrpzn1CdHTX4~jiKdr1q1E7r1cIcpxhyQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Save**. The integration is now complete. - -### Configuring the HackerRank Test ID in Jobvite - -In Jobvite, the integration creates HackerRank assessments-related workflow steps in the *Candidate* object and adds custom fields in the *Candidate* and *Requisition* objects. - -To validate the HackerRank workflows in Jobvite: - -1. In the *Candidate* object, click on the **Workflows** drop-down list and verify that the HackerRank Assessment workflows are available. There are three workflows: - - - HackerRank Assessment: This assessment workflow indicates the HackerRank Test status sent to the candidate. - - - HackerRank Assessment Completed: This assessment workflow indicates the HackerRank Test completion status of the candidate. - - - HackerRank Assessment Error: This assessment workflow indicates that the test could not be completed by the candidate due to some technical glitches.\ - \ - - ![workflow_hr.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047125702-?Expires=253370764800&Signature=Wat2m8NCxsXRIB5CALB-Eqg4M2jAhPOHIVNw7-vnec71QAAcKCm9D9VPeA3mBxlgBobwlraDtO2F83kVnEzqCRtw2hbmorzx0q7yYGRlrU6tUjJWuAwYW0blQIkGyhlsltk-U-bcG-gtRfsF77nS709vxTeopv2y3R01uVeUdLMEwNPC-g-F4lmo7yC9l9dXEq-d3ZACAgCSvOkR96g67p~pxUYM9pktu3JotaKYGQs7MgQfneLK5uDqRW1d-fc~~5tSrPafcMxmyQN0cxHhgTdcjKLv4UMGr3quTdRLOTQIq61uTiPFyGIvBLc3arTrf3exoBd9XDb40-~c-MVIqg__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Navigate to your profile settings and click **Admin.**\ - \ - - ![admin.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047126104-?Expires=253370764800&Signature=n2K1GI6lYX3AE6~MzFyEHtWH8EVSAxZMDKO4SO~aaz3idOEcU5a-jkmlzDFqNG9doTyWiEVQim5jHbXSPiXAtIiobj9iGbushgBVKN77-bVqOFPA8CBYBYjP3nqhWmU~gz3TeTXKsk2cjHpQW314B8rFhiTT2DXGkIBp3PANjZ69m~hFZDPL5aFJXvxHat-3PZ55loi6tSLBgjba-W5txD3ZymxMpmqimoLYI3w4xfBtJmxdpZbkDxeOMSNW5L4oIBRtK1TYGfOdDEuLBX5-~ICIG9kLkMBN-rf4hRn~T2tKlQg1bnDwieVjNr6O0PErySeOCUfLlRhm0Ji~U1gCTA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Configurations.**\ - \ - - ![configurations.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047126537-?Expires=253370764800&Signature=LcNfmEw56QUnlWGMXDToOZjReI2Ja1qefX1JOIvARFZ~3h0ubCeyw5PKFL~HAhOlnj2knNcqgP3MXu9n73aexxbupMrkMAm2FeQID1bYJFR0TziLEqVVlo3xqf-qqkaH6HFTFZJNu9rvtol9f~ldGzgXzV6SzFzL1dtPSIq3VNdVaLbyEdnANRqX7DDOjuZi8euMz7KRXBJWSjn1au6553O4WWEaDO6J-MUPIWjaV77eybAqM4ieh0~NEXZKAXLMFF7M6mX9psYVPnuHlX4kAp-hDO1dUsB~RUEZWQU6nB97nyllT8QhXtUh3mHPMXp3usemFrXkBs8zMw4ADXysuA__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -4. Click **View Custom fields.**\ - \ - - ![custom_fields.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047126928-?Expires=253370764800&Signature=qAvbGF3-CVazo7OgmijUJyPl9MXswwoUgWwIp30xNvFDLNk7TXuUbu-8GZlULFlxAnBPNsRnb~PGGyDhfh5vm8od2eDu98q0mKFRwc1yrnHkklYwGSvxDM0Z7~POpT3JbNfbPLewXqWkOxBIakKoShCZUlS-ddVmOj80o9n3ZYg7ZyeQwffyorv2IleH0hyKw~CJUQtJXxptjkYJGJe402ukroZ4yIqVsv3jBP6EygDxUUfns~FCUzJa8xkcV975ZVcVUU8YQqAgB7bbSzdSE6A~rbBj4Wa9V2rhyqOkIEheMQurzYlPNHok2IRwCgA-xuoJUALNOXqcPXMVOhQmKQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -5. Click the **Candidate** tab. Verify that the HackerRank assessment-related custom fields are created for the Candidate object as shown below.\ - \ - - ![candidate_hrfields.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047127352-?Expires=253370764800&Signature=a1mqremvDUjsEcC5p5WeQ8pDlyqYQ~iYpElvPif5Oh7fxfUsyftB2XKNbQoBhhJhlxloEEb-dHzYjptDyAEKuLZgpGpVbl3JzaGJ5klImDZNPds9TweNBMLUlZuG-cBctUGpckX3X167C51wlQa-t3lPmoRAXw3txnQurB9U2wc-TAqjZn8vS-qz2unbzViCjv3sdXixw0z9AroQ6FvUfOEGFyS514jm6irKBtekbDpFTOPExNWlxVs-54lTcL7u9wSzj3zKf47B7NUNxI30eW8F5Is~zW2LYZo2cXccs5iJXNiXukVY5tAAM7oTcizJKbOBvY2yyeCKXFQwIqD5GA__&Key-Pair-Id=K3NV4LZ47N8M46) - -The following table summarises the custom fields for HackerRank. - -| | | -|----|----| -| **Candidate - Custom Fields** | **Description** | -| HackerRank Test Link | The URL of the test sent to the candidate. This is useful if the recruiter wants to resend the invite to candidates manually | -| HackerRank Test Status | A string indicating the status of the invite. If this is not empty, then it will be one of the following: “Invited” or “Completed” | -| HackerRank Test Score | The score obtained by the candidate for that particular test | -| HackerRank Test Report Link | The URL of the test report sent to the interviewer. This is useful if the recruiter wants to share the candidate's test performance with other team members | -| HackerRank CodePair Link |   | - -Verify that the **HackerRank Test ID** custom field is created under the **Requisition** object. - -![requisition_id.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047127674-?Expires=253370764800&Signature=KPtwyJOq1YrvfOItiprIs2cEhwnTJgmJznzIsNwmRImM83VpTIS6ugKQujSFa5eXS-HHlYrZvybCoA9yFH5C99S1Owk1HLen8VVqWnXFLqSWh~hd3mJxWUAEy3ahnnDCJ3flg0LcUwUzCeNBFEafM9HSonth6xrVm9ac97eqYJb8zIqjCV-Z-8kuDkf~4w5-Dv~nTjB-eFEqWSMNcvdZgh6nPsawamlKP7Z8n-DJoDFLGXC6aSpZlksxDsquLX~utJZa9sxesKGBmXOPHylyTJqNlMcXdQaJMijTwlPhxD46n5LOZxXKZz13fTuzWXTcD9D-PXo2-KfF1tTbFkKZZA__&Key-Pair-Id=K3NV4LZ47N8M46) - -| | | -|----|----| -| **Requisition - Custom Fields** | **Description** | -| HackerRank Test ID | Edit this field to add the required HackerRank Test IDs. When you create or edit a particular Requisition, you select and assign one of the Test IDs from this field. | - -**Note**: For each requisition in Jobvite, a HackerRank Test is tied to the requisition. - -To view the HackerRank Test Id for the requisition, select the requisition and click the **Details** tab. - -![req_details.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047128075-?Expires=253370764800&Signature=agX3m9L4uJr7m3XY8gPfyKp2Sm7AvS7nUH10TCuuVGby9m~CFQirzRxd2hnyyUJv1NGJiuAIeb4XvJZxW~aEJjzG-ucOujZbiroXW9UaAxBR30cdfbdGdq-n5zv4Jn08-LJvDdp4NlH4twNBjOAaYMs2W9PpZwDRpheEbLW3S~gktfe7Xgstgxkgwujepk4N1MFemXCaA3qVPBOkYf6ae5BtkmpXlABZ6m8a14RyZF3GLO77yu5GMLduvdVDgQIP6aUOlxOHIuojXa4yhKbYV1iwFeYLxqMUtfYNI~o-5XVeWS24uYt3BXCLvRytb7-TyP8KRnRKKapLdk9MhaEXlw__&Key-Pair-Id=K3NV4LZ47N8M46)![reqhr_testid.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047128487-?Expires=253370764800&Signature=FbWAvMEO04D2byc783uoj5FnEpTfw6N5jzBjksU~UvbZoe~Tam3CROIc4VM5lye4os~xBz~oIFJbLXl~AOMK7obvt0KiL6kGzvTnRFjNjqj43v0jbTXm1Sy1XY65TmzEqLB22GylnicL68J4uisfqhSYzPt5NvzWeLD2lGorEYXHjpCYqfIflLNzZAgNA~Z8zSkVjKay1GPfwV37IbKfeMsy03VPP4S3mboK4Cy4BXG8JFcOVToWaz5mAPufQAHSyhLlz8hg0Q1mwn6YDBY0z8DmWBiRqG53SQir5RbZky~6PjZ9dwqisQWZuw6ZJOGsj6J7Ow2LnV8S5IUZRZLB-g__&Key-Pair-Id=K3NV4LZ47N8M46) diff --git a/data/hackerrank/integrations/applicant-tracking-systems/jobvite/2429924508-jobvite---hackerrank-integration-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/jobvite/2429924508-jobvite---hackerrank-integration-user-guide.md deleted file mode 100644 index e18a406f..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/jobvite/2429924508-jobvite---hackerrank-integration-user-guide.md +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: "Jobvite - HackerRank Integration User Guide" -title_slug: "jobvite-hackerrank-integration-user-guide" -source_url: "https://support.hackerrank.com/articles/2429924508-jobvite---hackerrank-integration-user-guide" -article_slug: "2429924508-jobvite---hackerrank-integration-user-guide" -last_updated_exact: "Mar 11, 2026, 9:40 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Jobvite" ---- - -# Jobvite - HackerRank Integration User Guide - -_Last updated: Mar 11, 2026, 9:40 PM (Last updated 2 months ago)_ - -## Overview - -This article describes how you can use the integration to trigger HackerRank Test invites for candidates from Jobvite. - -The section also provides helpful troubleshooting tips for common issues encountered while enabling and using the integration. - -## Configuring Settings to Send HackerRank Test Invites From Jobvite - -After integrating HackerRank with Jobvite, you can send HackerRank Assessments from Jobvite to candidates. The following sections guide you on the settings required for both platforms to send assessments to candidates. - -- [Creating Specific Tests in HackerRank for Jobvite Candidates](https://support.hackerrank.com/articles/2429924508-jobvite---hackerrank-integration-user-guide#creating-specific-tests-in-hackerrank-for-jobvite-candidates-6) - -- [Associating Requisitions with HackerRank Test IDs](https://support.hackerrank.com/articles/2429924508-jobvite---hackerrank-integration-user-guide#associating-requisitions-with-hackerrank-test-ids-9) - -- [Triggering HackerRank Test Invites to Candidates](https://support.hackerrank.com/articles/2429924508-jobvite---hackerrank-integration-user-guide#triggering-hackerrank-test-invites-to-candidates-15) - -### Creating Specific Tests in HackerRank for Jobvite Candidates - -Before using the integration to trigger HackerRank Test invites from Jobvite, you must create and publish the required Tests in HackerRank for Work. - -1. Log into **HackerRank for Work** using your **Company Admin** user account. - -2. Create and publish the HackerRank Tests based on the specific job roles or technical skills expected of the candidates. To know more about creating and publishing a test, refer to[📄 Creating a New Test](/articles/7073839065) - \ - -3. In Jobvite, you must associate the HackerRank Test IDs with Requisitions. Therefore, note the IDs for the required HackerRank Tests. - - 1. Click **Tests** and open the required Test. - - 2. Locate the 5-6 digit number in the URL, which is the Test ID. Note this ID for all the required Tests.\ - \ - - ![integ_brassring.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047128869-?Expires=253370764800&Signature=GtPJD1jHXEVnBA-Ca7mdiXSbXwBjUX68B7Od2whpZJfdgpmcPUQej4pZ5ZhqNu-vKfPIrMfMhUQNH~WUplLlMbMeXEznl8C-yim1Nk3NK~V0PmQbYrcAKtjIGScdXFIKwxCPhQbn-24DewYmZnoDYOtpOnS1zJx-5aU4Pi6lWJIikesIX-645NAmwzZlyMfw-EsjNtpzByVFkqRJDMeOJoEKgrzO6EpBwBqCC4v8Yi9HdKtFYQrNk9ojVDk4x1iIsaUfBshaGl5uIIZ-g3kcDc0-gaPIciTmMu-X~liSta8oOPn56kpgaJdaw3AJJmQM4JAmG4Nrpdqwzu2cIyWDzQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Associating Requisitions with HackerRank Test IDs - -1. On Jobvite, add the required Test IDs in the **HackerRank Test ID** field of the *Requisition* object. - -2. Edit the **HackerRank Test ID** custom field to include the Test IDs and click **Save**. - - ![Jobvite_Test_IDs.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047129202-?Expires=253370764800&Signature=i~obXrD6~gQqgEmnUL6hPYaJ2RciH5RI-aS4DmBGgDMik-aW0ObaWZ8rlfpKOrAZysaCOKtVEEJwRjaDlgfkzYukRYYg2UKLU4-UW3bBVUJ4cWHwNDojwWYyj4lRRhApKict9g9WbB-~y8hylFTrnKwiPcffxjnhUUlKjVZUuTZuHg~K8KrzrZEQ60lazI~4PFzvyMWPOn5HIPu9l-lyfQK-7mX30kRoDf3wbapxUR0tiXK23iwvbiAc5SQseo9BiUJigRx-8JGs~AWEPtYcP7dgSA-Qb1goPmNUwEpi1BlWPvCx78pv3aJ7VM8T-0uRIEVbIBR-Eg6BgLhJqvO8ag__&Key-Pair-Id=K3NV4LZ47N8M46) - -You can assign one of the above HackerRank Test IDs to a Requisition. For candidate profiles associated with this Requisition, when the Workflow status is changed to *HackerRank Assessment*, the event triggers invites for the HackerRank Test. - -1. Edit a Requisition and in the **HackerRank Test ID** field, select the ID of the required HackerRank Test and click **Save**. - -2. Similarly, you can associate a particular HackerRank Test ID with all other **Requisitions**. - - ![Associate_Test_ID.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047129575-?Expires=253370764800&Signature=n62vehTBbVmSAsYEEXIU7R2CtuPC6WLWjpCkKNmyHdzDk5aB1ZsueycO8sNEGjKJ8orcAevPElpf5eTCEBuwH5pmrpRQDpOAU7UxK4nv-p6E8RLh6rDf6DYZQ5CFBgaNhwvjnz6cCMSdEKo6bgZtDS0WhfMmSWnILFYfCaoNHQC2XZlCkg5I11LqUvCKMn2iSqz1f4uo0Q9LNEA4ImZcLm6QGSJFK9wcNLpKRfYbKaZySvGXamWVp~WvzqEhzqzeXO9yksIudjdgkUWySTPkhdkGq0cPEDTzkphnjGMQ649L5gxdEwjtR8PfIEbbS2PuRn5PSfMvz0GM5iraaHmfCQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Linking a Test ID to a Requisition* - -1. Link the candidate profiles with the relevant Requisitions containing the HackerRank Test IDs. - -### Triggering HackerRank Test Invites to Candidates - -1. When the candidate is ready to take an assessment, change the **Candidate Workflow** status to *HackerRank Assessment*.\ - \ - - ![hrassessment_status.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047130014-?Expires=253370764800&Signature=EqvJfP2jt8NJu64m61cHWW61rXfnBhbWTYfwBe1tcJSesTtSCvxORAb4Smf7VkiaNXO6SXWfjwNKJyKfepeCZ7gAhLjgi0hNmWWGwT1t76sQgDQ~JJM7CL-7YfUgTexRb89~imiKoq9CFOsRmkOGLXAIKMOThb3Dvaeq8ajaXv~DzpFbjoNvSnUKkNuA8Ab0LWmczl3amVHSP87Xr7e5iCF3hjTBG3WLOviGZQ3hi2E8FXNG7X8AHbG36DF8GS18B9~MqnlSEJs3MnSlGbwZSfm2cyu8kTZ-fnHUkeTBGpVkQB0qtD2bN-XTZOjlZ8dRl0dYlmInBOrJMC4gzqt8AQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. The candidate will receive an email invite with a link to the Test for that specific requisition.\ - \ - - ![emailinvite_test.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047130345-?Expires=253370764800&Signature=rv3TPSl6rkkHsNVlCJLT2DvRW3~O586swfNDUJv1Mc-6PpW3UH9wIuwz2HQ1Tnhzdl5YlwUnqVRyoZuGA6yRPJ-jriprQkN8XsoA889p-H5CUfU7EVkPSmejcGTKKEQ4mctJEooKo8S9wvRcmLJIW2jJpKo9PneitVudGA0PxJ9s5kWkPDULwn4TB2hHAE8~QmQHwsrDhhXYS9czusKgMyKzStX3-~8y680vDAxzLn1p7SBbt9mhWDfIZCRZM~dCcO5JX6w5~P-yVXIbLjsEUCphc0-fLixAF4Xp1DHrnmpT07pI9T5HgQmFs6pEKjOw1qd5UqwvAmRpmBsUtjDxnw__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Once the test is completed, the workflow status in Jobvite changes to *HackerRank Assessment* *Completed.* - -4. The Test report is automatically updated in the candidate record of Jobvite. - - ![candidate_hrreport.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047130696-?Expires=253370764800&Signature=pdRCbKYbqm8cDN7ZtnPXyZTQs1WMAnIS4-ulPArpgEhcFgjsNSizjegPhh-av8FLDEA193yihhhs9m5rh9yY78KAVFsqQlMSQr9M7NHrd1Zgv56pDeSfPBzZVa37p9X7BHRH6mT7x5cfcjEV~hzk7DlHwdEEmK9N6pFynvJK-HqQOWEP~SykK7TXniocUp0S~DVLcMWZP~sOz34IGO9wtE6bNjjGQCw7Td8PzlKNCZ-m5MPy~y58PAW9tBage8i6wuFNQBBLrlPva0odSMNhZoaQFWWwwyZ3D4Ca1CoBbGxZk8twF5JL3eUYk0x9hmGpSA7EUh5GKmJPuz7rVctsfw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Troubleshooting - -View the **Application Details** section of the Candidate profile to note any issues encountered which failed to send the Test invite. - -![application_details.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047131025-?Expires=253370764800&Signature=h9ksZoS-fbZ1lFWvc2D0vLDiPW-EOd9ZKdHw439jra9G1k~Uvxegq6zd6REeKBFdoPRh043b0OJ0mwGkgHSupCwu90OJshtUidoTU7z3FaNDwWHXRIzLz05zM8yDUx-ZDj4NFlmfV38DMVkW1fHzcpUlnqo-HGtV~Cu7gKXG01u6CWioEWZLw-jcywGTjs~7N0Uy2xlztPw3zEIeWBZEBlI3RDhR2L8HiDC7llVOJjKogRK5GaOE8a99ZqzHhcy5P-ZeMA9-rZD2wca1Nk-aDUt-S3qL1mYK7bgtvTGZVOyoDqZY0H77QCWmwdcP4iCWtnVJEoU7vIx-jf3PAP-h0Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -The **HackerRank Test Status** is set to error status when an invite cannot be sent or another such error exists. These are the possible error statuses and the resolutions: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Error Status

Possible Resolutions

Not Invited. Email address is not valid for this candidate

Verify that the candidate's email address is valid. Add an alternate email address and try changing the workflow status to HackerRank Assessment

Not Invited. Email address is missing for this candidate.

Ensure that the candidate's profile has a valid email address

Test ID is missing for this requisition/No such test exists.

In HackerRank for Work, ensure that the Test ID linked with the Requisition exists and is a published Test.

Not Invited. Company/Test Owner in HackerRank does not have permission to invite candidates.

-

Not Invited. Company/Test Owner in HackerRank does not have permission to read the test.

In HackerRank for Work, ensure that the Company Admin user account is set to the Recruiter type and has the required permissions to send invites.

Not Invited. Inviting Owner's HackerRank Account is not activated.

Ensure that the HackerRank for Work user account is activated.

- -## Frequently Asked Questions (FAQs) - -### After the Test result is initially synched if I change the score in HackerRank, will it be synched back to Jobvite? - -Yes. The first time HackerRank sends results to Jobvite is at the end of the test once the report is generated. After that, any user action in HackerRank for Work that changes the candidate report will be synched back to Jobvite. The significant visible changes are: - -- A change in the candidate's score - -- A change in the status of the test report - for example, from Completed - Evaluation Required to Completed - Failed. - -### I moved a candidate to the HackerRank Assessment state, but the candidate has not yet received the email. Why? - -The HackerRank servers pull the Jobvite servers once in every 60 minutes. Therefore, it can take an hour for the candidate to receive the invitation email. - -### Who is treated as the inviting recruiter if invited through Jobvite? - -The owner or creator of the test is treated as the recruiter inviting the candidate. - -### Can I use a custom template that is saved on HackerRank? - -You cannot save a custom template to be sent to the candidate. The HackerRank for Work default template is used. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/jobvite/6917918087-jobvite---hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/jobvite/6917918087-jobvite---hackerrank-integration.md deleted file mode 100644 index ea453804..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/jobvite/6917918087-jobvite---hackerrank-integration.md +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: "Jobvite - HackerRank Integration" -title_slug: "jobvite-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/6917918087-jobvite---hackerrank-integration" -article_slug: "6917918087-jobvite---hackerrank-integration" -last_updated_exact: "Dec 28, 2024, 4:15 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Jobvite" ---- - -# Jobvite - HackerRank Integration - -_Last updated: Dec 28, 2024, 4:15 AM (Last updated 1 year ago)_ - -HackerRank integrates with Jobvite to trigger HackerRank Test invites directly from Jobvite. Recruiters managing candidate profiles in Jobvite can use this integration to carry out a seamless and efficient candidate skills assessment for different requisitions without leaving their Jobvite account. Candidates receive HackerRank Test invites directly from Jobvite, and after they complete the test, their scores and performance data are automatically available for evaluation in their Jobvite profile. - -Refer to the following articles to set up the Jobvite- HackerRank Integration: - -- [📄 Jobvite - HackerRank Integration Configuration Guide](/articles/1202195004) - \ -- [📄 Jobvite - HackerRank Integration User Guide](/articles/2429924508) - \ - -Below is a list of features that the Jobvite Integration offers: - -**Tests ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Jobvite

View the Full list of HRW Tests


-
-(set one test for each req)

Invite candidates to a specific test

-
-

Cancel / Reinvite an invite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

user

Reinvite

-
-

Public URL sync

-
-

Update results after editing HackerRank

-
-
diff --git a/data/hackerrank/integrations/applicant-tracking-systems/kulaai/5121238837-kula-ai-hackerrank-integration-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/kulaai/5121238837-kula-ai-hackerrank-integration-user-guide.md deleted file mode 100644 index 69a68030..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/kulaai/5121238837-kula-ai-hackerrank-integration-user-guide.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: "Kula.ai – HackerRank Integration User Guide Prerequisites Integrating Kula.ai with HackerRank Managing integration" -title_slug: "kulaai-hackerrank-integration-user-guide-prerequisites-integrating-kulaai-with-hackerrank-managing-integration" -source_url: "https://support.hackerrank.com/articles/5121238837-kula-ai-hackerrank-integration-user-guide" -article_slug: "5121238837-kula-ai-hackerrank-integration-user-guide" -last_updated_exact: "Oct 14, 2025, 8:41 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Kula.ai" ---- - -# Kula.ai – HackerRank Integration User Guide Prerequisites Integrating Kula.ai with HackerRank Managing integration - -_Last updated: Oct 14, 2025, 8:41 PM (Last updated 6 months ago)_ - -HackerRank integrates with [Kula.ai](http://Kula.ai), an AI-powered recruitment automation platform that enables teams to efficiently engage and convert top talent. This integration allows Kula.ai users to automatically create HackerRank assessments and manage candidate evaluation workflows seamlessly. - -# Prerequisites - -- You must have admin access to your HackerRank for Work account. - -- You must have admin access to your Kula.ai account. - -- Assistance from the Kula.ai Support Team, who activate the integration on their end. - -# Integrating Kula.ai with HackerRank - -To integrate Kula.ai with HackerRank: - -## Step 1: Generate an API key in HackerRank - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Click your profile icon in the upper-right corner and select **Settings**. - -3. Go to **Integrations \> Kula.ai**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760430537345-image.png?Expires=253370764800&Signature=SgUO3r67vFAgLu52xq0b8zNQPk2ii8QWU1gSAXOvB1K8yFBMNYxcJL47BjI7UEepNZZJIlPz1kniL1wi18RaLfoUdpNbC9vwknLANimqg6DgxOi8tzZReszLxAOhAVZNe4pwRly0QR1edrDE8nyChyguCwBFHd98JCXnD0ivQlhGnWkMeQIpaUcvCfJG0oL9nUm6DPvVQEMBh7LnOqGYHplQ0lYl-fTpKb-Zz9HVWGiGPGKBruoIsacb4010~Ni~IKGyQOxxyXjxX3JrO7VlLI61AAq3V5dDah2HQewe7l9NJKYjU5VYB4VsKUqBiwyO218AqWlNOnhSPcCTVW38Yg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Connect**. - -5. In the **Configuration** tab, click **Generate an API Token** to generate an API key. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760431378680-image.png?Expires=253370764800&Signature=p2W4BwXDTa2nv0wnYZyfDfU6N6r0sID3ki16sW7cqBML~4x~GUiVMCtUR1IoAK-ce~b1bOw67aPLoJF-YCNmDGIM3xo5plzObgsr6adlHtzxMV3h~293mztvStJn8Da5oGam3QqGZR2NtYsLjje04GxTK-5aWGe15gZuaNDE-39mDQ92KbeoSB88lQkXeptAEjrbFI-4tTPv1x-TcVREY0jPMwxAZYtgsxajdAxG~QJ8TyqXMb3ndjpHnaGm7GlL-ikA9CojRprJ9gO2DYZWPf27DFp4krSAGlPbpw6i7gbxOoLCkcczQH27Gij1d0PEtwT~xZ1K~zrcVLhAwoQNLA__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Copy and close** to copy your token. You need this token in Step 2: Share the token with the Kula.ai team. - -**Note:** - -- You can view, regenerate, or delete tokens at any time on the same page. - -- The **Token Activity** tab displays when and where each key was last used. - -## Step 2: Share the token with the Kula.ai team - -1. Share your HackerRank API token with your Kula.ai account manager. - -2. The [Kula.ai](http://Kula.ai) team enables the integration for your organization. - -**Important Note:** Share API tokens only through encrypted or secure channels. - -## Step 3: Complete setup in Kula.ai - -1. The Kula.ai team configures the integration in your Kula.ai account. - -2. Once setup is complete, generate HackerRank test links directly within your Kula.ai recruitment workflows. - -# Managing integration - -You can manage the integration at any time from HackerRank. - -Go to **Settings \> Integrations \> Kula.ai.** - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760433910759-image.png?Expires=253370764800&Signature=vCBlDV1olrvVr464B4dQ4SbA59cTpyQGULzviiQdSab7Ri8kaBgqFOgWz1c9Iri3fdHwD1pz27Bv31QmBS76lKkz6RsIgXfTqBmsk~opFotajvSJkxPlQRKXyqbNriDV9ocPqam5IKQ1brduIXXVXxuAO5H6TkyvVinOu2e6VApS8uFPArxxkkbCWmjtq2VYLWSamc-Vs4V3KvAMkcB6lakfLcEobR3pIkXiZGqnFKQG~Jq3kMumJbRAmPLlkkU8psdC-G2WAEBqj5GWAlXKvuleAThwF-ab4OQJ2gHJFMavQVoflLzbtgO3iFCUhCSgLNv70P6~tDQ9Rm39jf6w2A__&Key-Pair-Id=K3NV4LZ47N8M46) - -From this page, you can: - -- View or revoke existing API tokens. - -- Monitor token usage in the **Token Activity** tab. - -- Review API connection logs under the **Logs** tab. - -If your integration stops working or a token expires, regenerate a new token and repeat the setup process with the Kula.ai Support Team. - -**Note:** For setup assistance, contact your Kula.ai Customer Success Manager or reach out to HackerRank Support at support@hackerrank.com. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/lever-v2/5269579148-lever-v2-hackerrank-integration-interview-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/lever-v2/5269579148-lever-v2-hackerrank-integration-interview-user-guide.md deleted file mode 100644 index 19e0d108..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/lever-v2/5269579148-lever-v2-hackerrank-integration-interview-user-guide.md +++ /dev/null @@ -1,106 +0,0 @@ ---- -title: "Lever V2 - HackerRank Integration Interview User Guide Prerequisites Scheduling a HackerRank interview from Lever Viewing Interview feedback in Lever" -title_slug: "lever-v2-hackerrank-integration-interview-user-guide-prerequisites-scheduling-a-hackerrank-interview-from-lever-viewing-interview-feedback-in-lever" -source_url: "https://support.hackerrank.com/articles/5269579148-lever-v2-hackerrank-integration-interview-user-guide" -article_slug: "5269579148-lever-v2-hackerrank-integration-interview-user-guide" -last_updated_exact: "Mar 12, 2026, 4:26 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Lever V2" ---- - -# Lever V2 - HackerRank Integration Interview User Guide Prerequisites Scheduling a HackerRank interview from Lever Viewing Interview feedback in Lever - -_Last updated: Mar 12, 2026, 4:26 PM (Last updated 1 month ago)_ - -This guide outlines how to use the Lever V2 - HackerRank Integration to schedule HackerRank interviews and review interview feedback directly in Lever. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have admin access to your HackerRank for Work account. - -- You have admin access to your Lever account. - -- The HackerRank integration with Lever V2 is complete. For more information, see [📄 Lever V2 - HackerRank Integration Guide](/articles/5647291926). - -# Scheduling a HackerRank interview from Lever - -To schedule a HackerRank interview from Lever: - -1. Log in to your Lever account using your credentials. - -2. Go to the **Candidates** tab. - -3. Select an existing candidate or or click **Add Candidate** to add a new candidate - - ![image (17).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1f4ecefd-98ff-4080-924b-7149e219ac9b-1773126510052-image%25252817%252529.png-981243bb-a0be-413b-96da-88e8f42d36e2?Expires=253370764800&Signature=jxGS2hZ0Xkf-FkqJs8ivIA96z-cVCFftwKRskzGhR7ZdVgrA5EtrUPRY9K2ZZJAK9BLCBsrTOQtJaEMeH-fN9kqplA0dsf5paieewaX~GiQQLpcaJ53cTjMqvvQXa~Wl06kh71N8VBzE6SZ6JGGHbRQbck59UCwu1sKBoBNWCq0LdQHjlYvTjmBI~MgnOikhRQO8PT~1PB7P9bEKHfFI351D1LKl3h4IlFFTgpy8BldOVBZWFG92KHgRT9K8EG0YQbQwOR-06nf~Ia1CcwcRw~LnefEEjRUHVtSFYhDwdCfo~uxz-k91mDPjzb4SD9I8VsGMMAKspPQFuKzZulbZSw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - If you select an existing candidate: - - 1. Verify that the correct **Job** is selected. - - 2. Verify that the **HackerRank CodePair** tag appears. If the tag does not appear, click **Add tag** and select **HackerRank CodePair** tag. - - 3. Verify that the candidate email ID appears. If the email ID does not appear, click **Add email** and enter the candidate email ID. - - - If you add a new candidate: - - ![image (18).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F4bfaa58c-a9e1-41fe-857b-c4dcd70f06be-1773126589606-image%25252818%252529.png-a85e8fb3-ccdc-4e8f-b47d-9eb630f08421?Expires=253370764800&Signature=huzlRU8ERjesK1CsFJVrU-2SzK1rXVXtN8seot7odtZKG4CKSIKtUUUjEjS~cu8oylC9bmDKEc3WlSnrL~4O8-IKaZIOWyGwx80pmk9brZ08BjN9pLH1RnTn8Kta5RpB-XNjDXPhWRlFlaVnRB4V-wHgnAb-l3nLoiqUVIObsKSEkaeqm8S9lGGO~gjPYbNOMwFFRVPQvcnr1~6cJ2YvQB6dAHHzdEAdHPP86wnyAbtTHKjPUEVGXzeju5PX3~~HnO5KC8FEFfef-SZ~lckAElZHNj3ZhPRTN-rDnWUY8hr7YS2ImKSlkA0AJCBiCydgLOIMg4StFhqYsfAr5Zr4jg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the name of the candidate. - - 2. Click **Choose Job** and select the appropriate job from the drop-down menu. - - 3. Click **Add tag** and select **HackerRank CodePair** tag. - - 4. Click **Add email** and enter the candidate email ID. - - **Note:** Some jobs automatically add the **HackerRank CodePair** tag when you select the job. You do not need to add it manually. - -4. Click the schedule icon. - - ![image (28).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fcaf63cd7-12ca-4571-b07a-a0530bde8e83-1773126628161-image%25252828%252529.png-fba213d8-0c39-4fe1-93b7-e6c06ad1167e?Expires=253370764800&Signature=BeB7-0RssFyDgf6cm6WGi5lSEAWiEItGOJNYY30mCNUg8f~GiEG~wpPFEj872XWMdNYfy9JrkKfONmXdRPJ3q34R0V-GYY6HpDQy8~FACxf8xRmG3jViDsQ4Lik0cysKT3-d9TYdnVjA0518egMSVEMvTm-xTDg60Lnh-wbnKixJKKoNMwTjtEvcPX7x5Z7l11piv6~XVsIqEG3TKBVXSB7V8GmUgXYwqjKvCMykgZjqI6zhriN29DYN45Hl4SeIpFVteq4SdtgW60shqL0NmbYFei5~xs0NC8GdUH935IZMq24lgpCClYvUborREB3j3WHK8KeejKOlZsTM~HKGRg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Select the interview date and time. - - ![image (26).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F0d733a06-e05b-4603-b655-353912796b69-1773126667693-image%25252826%252529.png-fe208d60-a01f-4247-a8a3-5ad71cc80878?Expires=253370764800&Signature=B3zl3xJgmjXCKMtS23aWYE6NyNTh6fzJt3xHgrmxH3Bk1x3WsZQH1eVeeSXGSR9Ugl748NIk9spqwoNQeUIux3LEhRB5Hz5Rcpdrs2nU6QF8jkLX1K6ZvRtADSfSBt3FGyizvvXhgCiFJv37PwOPxHfOOkMwSTxKXwURnLraQoKmW11Ai2A8JRuz-tYzImnpDgCT6zj17P3F1uGdxe9LC1iBpOASLZxMWNxUJXr-jMEpk-cVu3D3zEgrOoGdBQy2e5YzBR8qzozoNWHGi9IoQyQ7ePYhRVTUO-GtEe9IkkqpYqa0xRDgg9sszWsLhaGnxF9~gjbnQmiIvFXSOmCqrw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Add interviewers. - -7. Select **No feedback** from the feedback drop-down menu. - -8. Click **Schedule**. - -9. (Optional) Edit **Feedback reminders** and **Visibility** if needed. - -10. Click **Preview**. - - ![image (21).png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F90d04d7d-02e1-4437-8810-be37e100932f-1773126696471-image%25252821%252529.png-538e4b9a-5fbf-4a0b-9034-7b12ce3ad315?Expires=253370764800&Signature=Nc7kPnHOQW-2~3scqUb7URZzIQBXvRD0kro5FQoXStWIvNlFI2aZAKMw6GexLpSOsXpOSjE~PLbIu0H1lvVPHni6mSK7wwhHIK3yql0QGezeZm3HfIThBcvBk25fiKLmGNsQalqPGyaNU7-Bz9iT8jgQ37cy7KPhhVPrcsXFaikZxH3PSA6XC00C-Fx1sCO3T7IvV~3nqMuxjnR-7BWHUXFTanW6RU4rSNSQPb614H9Pw7hwWOV51o57ETJD4j9FhDRlZ-y4~Q6zaeRk4Emg3164JdAZikFlDDdZpPuAImlLgDzR3nhX~dqrN1yQWIji1sKgrrBrlF7RlglmWcKtKA__&Key-Pair-Id=K3NV4LZ47N8M46) - -11. Click **Send All**. - -Lever sends interview invitations to the candidate and interviewers. Lever also creates the HackerRank interview link and displays it on the right side of the candidate profile. - -# Viewing Interview feedback in Lever - -After interviewers complete the scorecard in HackerRank and click **Sync to Lever V2**, Lever displays the feedback in the candidate profile. For more information about using the interview scorecard in HackerRank, see [Using the scorecard during an interview](https://support.hackerrank.com/articles/9842091173-interview-scorecards#using-the-scorecard-during-an-interview). - -To view Interview feedback in Lever: - -1. Log in to your Lever account using your credentials. - -2. Go to the **Candidates** tab. - -3. Select the candidate whose interview feedback you want to view. - -4. Select the **Feedback** tab to view the HackerRank scorecard. - - ![feedback2.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Feea62f30-5e62-4e2f-b630-c2504b2b5f07-1773126765593-feedback2.gif-4f303eca-7ae2-45e1-a9c9-7691d1c59615?Expires=253370764800&Signature=tAEBB7SbFuE9nNAchJuHtF58hof52GXm~X4j5MHD~l~PCPQqJh-yVWMtLHD1jhOYESrQvmEQnYLXTQxw~8SOlcUnMLzsdg7n6LElKlY7tU3kGz2yCBNTm3AI8yE3-xjpK8swDnySqwhjajhc0~049-uASA0R5RFhKXi3UPP1W0s3ZoYoMHQ0ypDJKyY618Qu6nMj1lY-eQqRGLQh~ArwbVqD8NrKbtkwPQbbhGvfDxoNF0ltk7qXWfpb3gq4fnQIgGyOvtOtyI2e~ynoxhLAsh4Z2QRyMwsP9s~V1lRObrsoEpKxej0FJdk0EFkhRyOCSk1axexUHnayTrBFcCaIFg__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/lever-v2/5647291926-lever-v2-hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/lever-v2/5647291926-lever-v2-hackerrank-integration-guide.md deleted file mode 100644 index 4efdf88c..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/lever-v2/5647291926-lever-v2-hackerrank-integration-guide.md +++ /dev/null @@ -1,173 +0,0 @@ ---- -title: "Lever V2 - HackerRank Integration Guide Prerequisites Integrating Lever V2 for HackerRank tests Integrating Lever V2 for HackerRank interviews" -title_slug: "lever-v2-hackerrank-integration-guide-prerequisites-integrating-lever-v2-for-hackerrank-tests-integrating-lever-v2-for-hackerrank-interviews" -source_url: "https://support.hackerrank.com/articles/5647291926-lever-v2-hackerrank-integration-guide" -article_slug: "5647291926-lever-v2-hackerrank-integration-guide" -last_updated_exact: "Mar 12, 2026, 3:22 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Lever V2" ---- - -# Lever V2 - HackerRank Integration Guide Prerequisites Integrating Lever V2 for HackerRank tests Integrating Lever V2 for HackerRank interviews - -_Last updated: Mar 12, 2026, 3:22 PM (Last updated 1 month ago)_ - -HackerRank integrates with Lever V2 to allow you to manage tests and interviews directly within your existing recruitment workflow. - -With this integration, you can: - -- Create and schedule HackerRank Tests and Interviews directly in Lever. - -- Sync statuses, feedback, and scorecards automatically between Lever and HackerRank. - -- Cancel or update tests and interviews in Lever and see those changes instantly reflected in HackerRank. - -**Note:** This version replaces the [📄 Lever HackerRank Integration](/articles/1538275190)and removes the need for manual webhook configurations or redirect-based setup. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have admin access to your HackerRank for Work account. - -- You have admin access to your Lever account. - -- Your HackerRank login email address matches the email address associated with your Lever account. - -- Your organization has an active Enterprise plan with HackerRank. - -# Integrating Lever V2 for HackerRank tests - -To integrate Lever V2 with HackerRank for tests: - -## Step 1: Generate an API token in HackerRank - -The integration API token allows Lever to connect securely with your HackerRank account. - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Click your profile icon in the upper-right corner and select **Settings**. - -3. Go to **Integrations \> Lever V2.** - -4. Click **Connect**. - -5. In the **Configuration** tab, click **Generate an API token**. - - ![lever v2 api generation.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F30246bb1-dcd6-4a33-b361-e28620d08d86-1773300139776-leverv2apigeneration.png-365a168b-806a-453c-8a52-10deb285ddd6?Expires=253370764800&Signature=lbF~BZgsnPJ73q1WO1lHhBgSwsbbjec4X4Pld0-1O3ExmDR61kXJUiZCzBbeEUM7Zi~jQEAhTn02BXeJQZXXafITtlNddjp6MXq188yy3NCBjv6iwdRBixSI3CZlvqqsRablUnsd9UeHlH4DfH7bnUBOYTP7VBrHixi2IjyGCEWEu~V8x-moHxPu0f9E3pgXD3giGUPHoEj6Pxc6bpljKgcjJw~d49cXUZF6GN6kRgXqGbFKHt3WZYrQJIdUhzcyO2cs86KjwjObJEvpRobgJUlePAJoVvOsnWY9--8W0jfnN4lsstYJRg9C5p4Ex5OocKvJvUNG-VcjU6YdcTsokw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Copy and close** to copy your token. - - **Note:** You need this token in Step 2: Add the HackerRank API token in Lever. - -## Step 2: Add the HackerRank API token in Lever - -This step authorizes Lever to connect with your HackerRank account. - -1. Log in to your Lever account using your credentials. - -2. Click your profile icon in the upper-right corner and select **Settings**. - -3. Go to **Integrations and API \> Partner Integrations**. - -4. Turn on the **HackerRank Test** toggle under the **Assessments** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F02d02e4e-ae1a-4008-b8eb-30183d82f51e-1773300404810-image.png-79c0aabb-c681-4403-a1a9-205726ba6798?Expires=253370764800&Signature=NRaoNAWLP-WtiZrq4eUWvC~XZD0suNdeHxtyBCdxbzQ1I-9Dc4dwzQrKnUyuQoiE4N~3UzU8hGxyBHKMjVpv12CfLnKliR6E0hgaMr5ZgeDC2akFPtGFOWcZjS4qJ~KqfjXvevPVjkIX6bDrHTwyUSL0812kiRbC3~qK5UE~ZFqOfumYt~biS62JqwQqKfcb1ocGhuBEl26tJtcnEldWS190MWGpnIpuOIDh19lXWsG3I71rSFYoL-4Mla1UBra9BRoKsKOLK7gikW7LzPClv6DBWcENC7hRyjXXNjwr4ATI~PezaYFdFLwyxnmzlN5Pe18JGdwWpRrH4rr5zA0kGg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Paste the HackerRank API token into the **Access token** field. - -6. Click **Verify Connection**. Lever displays the status as **Verified** after the connection succeeds. - -Your Lever account is now integrated with HackerRank to schedule tests. - -# Integrating Lever V2 for HackerRank interviews - -To integrate Lever V2 with HackerRank for interviews: - -## Step 1: Generate an API key in Lever - -The API key allows HackerRank to connect securely with your Lever account. - -1. Log in to your Lever account using your credentials. - -2. Click your profile icon in the upper-right corner and select **Settings**. - -3. Go to **Integrations and API \> API Credentials**. - -4. In the **Lever API credentials** section, click **Generate New Key**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fe37cbdbb-ac5d-414a-881a-aba0caa93aa7-1773300533063-image.png-687aa40f-f137-492d-9fd4-c2b62aff1eae?Expires=253370764800&Signature=fAwtSeXazj7vAgicm7rQ1cfKShfdkwO0lKWUMRs~oxjXLX5TqMGTy4cW9N46DyWXEIfeXUExudZBux7kDDWeFPshhmSK9S7Thw1SaApg7WxCIu6fmndFRzS-4Sl91EXCvjcBORRwHlazTAULJzI6c5wD0sTdp4i1LM8X8SA~oGxxKmHqKcN45RtF-77HgoB1SXnOz~3i5-Ww3ciQrrv5aNxJX43dvlcesNnI5HyLGG2tfZdQkBtWPLxXNgIba8io2eoYpL-igSojF9BGKX03uYHUOtwJLbHzdeCZlMdK1EmeIug0jpqO9nXWFpgJFiJEbl7DZQf-9Fk8RMJErDlJkw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Select the required permission listed below under **Permissions**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fa5d5e83e-7421-4ebe-928b-6f6e5926c0f6-1773300596965-image.png-580cc5b3-b4cf-487b-8f9f-a357bd8404ae?Expires=253370764800&Signature=M8Rf8qCV20jiBGs2Kr13LyD9FuM1yBg5BRHgwQZ9542HFdyfGR1pbOeJ2~EuzhTCUPb6WI1lgu0MuE3k0OLlOhhUiBzLwNuwTiFAvOn~ZC4-Tt2aH7IiliQC5Y6XukoieWnG9VzAQ6vkke1NCYFpQCr9FUR87yH~3T1613jo~rnfqHwDltMhGKlIGxyFbTtM05lM~hUL-tQv2sE7DdEk3k0APG9faINmp4OlKlebEDi1pLANykYtDS5UT8kXzKCfnY-8p-68DNdIqwIuIgrkdncDYhKTi-ho8sLf-XMMvKVYVOfWL6u9I4rZQoBljFdgIRJLfWjUwP-t32WZmhjD2Q__&Key-Pair-Id=K3NV4LZ47N8M46)![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F5ea97828-55c8-4faf-bdf9-83241378333d-1773300585141-image.png-a08b7565-3d51-4010-b007-584b35a9ccf0?Expires=253370764800&Signature=pBu69PKeYETR6kmM9QCkEJtyTWDP~kftMgFx3ZzYK5809JMX9T83goeN0J5VjT1y~7YVjtyfbkqLTPPB~CHiuvXrR-44M8wC0imCQDDunj~ssnvofyIgT1taRhYS4678qKM7rCmqug5XBc-fSEihNThKjw9zHEogsOrsefSjHvVEMcID-mWvoRraND-RFYedYuFzmletZ-2Lm4qvcIRb9SnQ8R3RutbJUZ61ybSUlcfyoq8jVDZH55haOhVg3AP5kODOU87WqKc0JlW8llXKpeHBH4MWwaD0-10BBvbpEly1uVFUAeQn~aeGMte7mHZPxYCyMne4~w8bzVhuhnrErw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Read endpoints:** - - - **find an opportunity interview:** Retrieve interview details to sync interview status and updates. - - - **find an opportunity:** Retrieve candidate opportunity details for interview creation and feedback mapping. - - - **find all webhooks:** Retrieve existing webhooks to verify configuration. - - - **find all feedback templates:** Retrieve available feedback templates. - - - **find a feedback template:** Retrieve a specific feedback template for accurate feedback mapping. - - - **Write endpoints:** - - - **update an opportunity feedback form:** Update candidate feedback forms after interview feedback is given. - - - **update a feedback template:** Update an existing feedback template when required. - - - **remove opportunity contact links:** Remove interview links when an interview is deleted. - - - **delete a webhook:** Delete an existing webhook during integration updates or cleanup. - - - **create an opportunity feedback form:** Create and attach an interview feedback form to a candidate opportunity. - - - **create a feedback template:** Create a structured interviewer feedback template. - - - **add opportunity links:** Add interview and report links to a candidate opportunity. - - - **add a webhook:** Create a webhook to enable real-time updates between Lever and HackerRank. - -6. Enter a name in the **Key name** field under the **Confidential data access** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fda175f6f-74c1-4e4c-b916-9b2d59d3fe9b-1773300637411-image.png-752a80b1-566d-44cd-8bb4-634c19fb1119?Expires=253370764800&Signature=IDHbIfWpNACdNwefsCBOGETFAvDz2PxI~t13yX29LOI-nEJlwvDKrVHI6hEnB5f9~efyRHnZY9vjF7mU0A7pFryGyMnriiR0xasNEz2Ik8S9tOgPHDFfh4eMLyWAxrbLQDTmWgVn6pMAltpVs0Sk1cD7rUHXM9cWhiVmQgSk-JvR8TcOdJ9e3LifxSnSm9zcof6YOuUlF5QFL2kM-MqHzyuMUdBwFfgJ-0RcSj7kWW6a3s5BNnAiDcEcRo341CeGxhO1D7nehQg~CcIiTpjkWSJmT0LC795YNwYq1Xk5gmh0MEItzdHYFJJiTFlczEWRGpVSV9MQYvk~53gqRo8oJw__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Click **Generate Key**. - -8. Click **Copy Key** and store it securely.  - - **Note:** You need this token in Step 2: Add the Lever API Key in HackerRank. - -## Step 2: Add the Lever API key in HackerRank - -This step authorizes HackerRank to connect with your Lever account. - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Click your profile icon in the upper-right corner and select **Settings**. - -3. Go to **Integrations \> Lever V2.** - -4. In the **Configuration** tab, paste the Lever API key into the **Lever API Key** field. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F2e6c837f-ace1-4921-87d5-57475c868f18-1773300813053-image.png-974900c2-e2bf-4e28-9ad3-74e20390001d?Expires=253370764800&Signature=sPVF5YzC836y1-g2XahCH0MHzXlJHkKEpbpAmGPYHmvKilgWUblhj7XydhxcDWykNSUm2KNYNnoFwI-zt3uRw9iIZ1XUvN7NZDKe859rB2d~T0XVkdzMqF-jmj8XQWn8BfhsJmNbAq25BRVWnAxTs6d-HFrqzJBqvppGCWFT7pH6KVkiHwAx7INhcLjOkd0VW7Orj9Fp0IKGr~k-skDzhh9iNSJ0HjfbSHxrPzWXgeZ-KMWa6am3l-ee4ZxwId4G9fKrdsh4UWRPO0n9hnKsnVypH8cz6ehyaFExBDjWWFbm37DewZfpDsbGiwKqUplZsnCOlrjBKevJrlkCjQdvqQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Save**. A success message appears. - -Your Lever account is now integrated with HackerRank to schedule HackerRank interviews. - -**Note:** After you integrate HackerRank with Zapier, refer to the following user guides to create HackerRank assessments and interviews: - -- [📄 Lever V2 - HackerRank Integration Test User Guide](/articles/6548604920) - \ -- [📄 Lever V2 - HackerRank Integration Interview User Guide](/articles/5269579148) - \ - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/lever-v2/6548604920-lever-v2-hackerrank-integration-test-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/lever-v2/6548604920-lever-v2-hackerrank-integration-test-user-guide.md deleted file mode 100644 index 9c5d3942..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/lever-v2/6548604920-lever-v2-hackerrank-integration-test-user-guide.md +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: "Lever V2 - HackerRank Integration Test User Guide Prerequisites Inviting candidates to a HackerRank test Viewing test results in Lever" -title_slug: "lever-v2-hackerrank-integration-test-user-guide-prerequisites-inviting-candidates-to-a-hackerrank-test-viewing-test-results-in-lever" -source_url: "https://support.hackerrank.com/articles/6548604920-lever-v2-hackerrank-integration-test-user-guide" -article_slug: "6548604920-lever-v2-hackerrank-integration-test-user-guide" -last_updated_exact: "Mar 12, 2026, 3:31 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Lever V2" ---- - -# Lever V2 - HackerRank Integration Test User Guide Prerequisites Inviting candidates to a HackerRank test Viewing test results in Lever - -_Last updated: Mar 12, 2026, 3:31 PM (Last updated 1 month ago)_ - -This guide outlines how to use the Lever V2 - HackerRank integration to send HackerRank test invitations and review test results directly in Lever V2. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have admin access to your HackerRank for Work account. - -- You have admin access to your Lever account. - -- The HackerRank integration with Lever V2 is complete. For more information, see [📄 Lever V2 - HackerRank Integration Guide](/articles/5647291926). - -# Inviting candidates to a HackerRank test - -To invite candidates to a HackerRank test: - -1. Log in to your Lever V2 admin account using your credentials. - -2. Go to the **Candidates** tab. - -3. Select an existing candidate or or click **Add Candidate** to add a new candidate - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1773301972977-image.png?Expires=253370764800&Signature=Ilj4drxCVb1XtH0gx95JDWHzTviEAmolift2~QFIhzaD3CApxOUkphQrfkpNua7Z~i9AX7MU1Ap7FJoe0NXlrKCqgXEFXgRQYqQHg-suttZIZbd6GlwYHJMzhhFwZKNs-00fMZd4gyalh35Iboj-k~TLrrkV0uHZW9kXxD1RcZ8FwBjXp9-HNLwBoXmzI5FwJcl~4BrVXqVkwHW1akjx~vJSmXDiz0hZdIoxJ2YbuQ896mmT7KqfpQ3h4UF1i3Wte9ox1XTxEPBMzgxtl7sjsf0Y75wxxddnz6GiDTmRsbANkF6VR3a4qxr36jHOSK9sWoxxkJ~BgA7Z-z6SdhsCIQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - If you select an existing candidate: - - 1. Verify that the correct **Job** is selected. - - 2. Verify that the candidate email ID appears. If the email ID does not appear, click **Add email** and enter the candidate email ID. - - - If you add a new candidate: - - 1. Enter the name of the candidate. - - 2. Click **Choose Job** and select the appropriate job from the drop-down menu. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1773302167534-image.png?Expires=253370764800&Signature=MaTiTQIuV4sbRDtguJQ5bD7qP94V6Ky9ReFffI-ArN-1nXyCBQtp9JVEu-koKUUyTJQWGfaJYI1FlGBZByo4UqGXFB4BUMWIW2ijRxcwE1MrUxE27s8VoJDQmaU554U4lDZdc~1SpDzZcayC-OskocNEi0SOz~PanRTGvDBRMqsOYx7PH0vHndJe~MdBwa5Bs9aqH5E8O5qlkgPZ~lqa0EIhP0izPpzcMiC7qaEoiV9hOR-8tP7gPl7bO-~XFlKVK4likov3P7yfQtvpgLS1JREUf0lqCNaiD380l8CkXK5DvlTes7b8iaCGuLUkIXFHZS903uy9oHocD9IAyH4noQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 3. Click **Add email** and enter the candidate email ID. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1773308313352-image.png?Expires=253370764800&Signature=gYmEb5K-ROJmtaHvXCnfxV8UJ2iOIcAnLQvP217Z~dXg3FH9WufHrrjibesboYv1McCrMb~CYneHztrMkh56TieIrjsHXsdChf4cQ7jLUc3yFb~ESm9YdeKh9UbFVxJ8O04dmlR50IfY5ke0658CHe0qGdCQHfxpY1Onsx7XlgiVOj0Pwr0FiacqwexOElL0kNUXkI37jLCt7qNUenwMmxc9NfvUPH4soNbR9oGAZZTArm0LbhQbkYuc3UW5bsd7auyYO7oAFWIqwOTLECsIDnDb8sgXreKP2gbOg130lUVGz~SICLQs6o3RLyWNyIQ1~HYdS2cFw5FVMJjDLaGTEA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click the more option menu and select **Send Test**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1773302543404-image.png?Expires=253370764800&Signature=cA6HHpaEbXV4ft~8J7nKsUd-GcAiBs6X9qKN0A88rwdsHv-u2~EimSOjnbugouWhl7jsSKQqyntzPKXpeIkKisnb11n4s2ALJrFSZEC8FAbzgJcZKL6armwXrZkQ2CElNwwDHbltYymyetn0qrSZg0BoUsakQyc2U9fjvgJs~kJYi-4KWgxZdOfS~YMaEzetCDaryQ3w9EnzcgyXG1rOkI2bAPuj67g14iX15eS5YRyBf99N8zCw1RcJ5kyC1QB8lVy1GQZfhAEt1OglKzNjEjsMUL9n5fWLyXLu2ytIeSnm-C8RzS22~H5RgaSagdMMcZdBuMTYTw3ROY0gjv5sVw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. In the **Send test** dialog: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1773303091640-image.png?Expires=253370764800&Signature=oKsAgFyirTsK7tB3ypdJ5rGu~LyhGkMY3bdXK-6e4SLG7ztdlrGgno6ZGf66eZcbtCStdLEvjVaQfwYsnFfpzFzSrBNGb1OfMW~nTIv7ywFXxH7Ot~yAezS2wCUvmbaJdNL~3giP~jyLxs3yqsJUqwx6CtzvQJAVpWdEBEJbCDxzV4gHksaE5SDHc1ayNQyqX4dqkqAOkE3nW5-WBw0SZ2AqDtrA9PP9-OEZu36X2Jv7obAyrBCkGcPNRtZU5ieItH-bx1PU88BnDMY7WZ7IPFThTYApc2eeXf-~8hQpwTpkVCO~LSOz8s~C92XVW-JFgVKvAIHcGuYJaoenODDL5w__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Select the required test from the **Test** dropdown. - - - (Optional) Select the checkbox to send an additional email to the candidate. - -6. Click **Send Test**. - -Lever sends test invitations to the candidate. Lever displays the test invite status on the candidate profile and provides an option to send a reminder email. - -# Viewing test results in Lever - -After a candidate completes a HackerRank test, Lever displays the results on the candidate profile. - -To view the test results in Lever: - -1. Log in to your Lever V2 account using your credentials. - -2. Go to the **Candidates** tab. - -3. Select the candidate whose test feedback you want to view. - -4. Scroll to the **Feedback summary** section on the **Overview** tab to view the test feedback and download the PDF report. - - **Note:** You can also review the test feedback from the **Feedback** tab. - -## Test feedback - -The test feedback includes: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1773302816577-image.png?Expires=253370764800&Signature=EyxxV6~0zkQYYm2PLmfBYk6pIiUUX6Dpuwo0TiXTEZBwa4yxOBTtdkYX70ZA0oxg8lTMJJEKMxOwboPqk6mfdAsOWn7ZwApZIYr0JBo-oYGzAtRlG0xgrvXbDUFP8Etic-vPsrImS2FFKRfrv2JJeSgk8nRc5f80vWmL8m4CCq4Mbqfh-uTCWHbF6H5gtoVK4HbWOMD6tQcs8VWTd~FM8P1mL-XVBTphijrJ2MbPasIUONdPBbikWzszto4o1AW0qfJ9rJbFE~fwBFpcqFVtuekdNAS47dumceOSDhi7f0p~hsB~Ay-J5Nw6TA0ervMSnXJN5e~lGkpfXwhSb6zakA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Score**: Candidate’s final test score. - -- **Candidate feedback**: Comments submitted by the candidate, if available. - -- **Plagiarism check**: Indicates whether potential plagiarism is detected. - -- **Start time**: Time the candidate starts the test. - -- **End time**: Time the candidate completes the test. - -- **Total time taken**: Total duration of the test attempt. - -- **Link to full report**: Opens the Detailed Report in HackerRank. - -- **Test name**: Name of the assigned HackerRank test. - -## PDF test report - -The PDF report replicates the **Detailed Test Report** and includes the following information: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1773302931936-image.png?Expires=253370764800&Signature=K2rnrqMim7UsOjr8Q8afhtsHBW0P6bXHERMwfaaKHMKPxCd59Fk5niuM9RzHMFfTnNtHXewJMFYlEzhCxULOhZrdIOIW5XGkK7x8y5jRv7FGLScpxpawQo1Nk3BWjVnfC5xqlGBF4H0IzpzEU5tqEImcMXMy~n0uwUxOTOtrjxm3x--5uqmcFkHwDuJ3JssnEjWcQUbmHiyjVJGoeyy-7pGbIcu390X~57Iq3hhzWhEaJVk5UgnycvyWfbFcrCh74lex~tUmORnBdqESVTuMWpOis9WIgOvYu64eTHwpswXRnjEgP-lt69RgWrzkVYuFPFyPRBA5g~PNeBhSku21YA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Score - -- Candidate information - -- Skill distribution - -- Tag distribution - -- Questions and candidate answers - -You can also access the PDF report from the report link on the right side of the candidate profile. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/lever/1538275190-lever-hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/lever/1538275190-lever-hackerrank-integration.md deleted file mode 100644 index 9b886c99..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/lever/1538275190-lever-hackerrank-integration.md +++ /dev/null @@ -1,203 +0,0 @@ ---- -title: "Lever HackerRank Integration" -title_slug: "lever-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/1538275190-lever-hackerrank-integration" -article_slug: "1538275190-lever-hackerrank-integration" -last_updated_exact: "Dec 28, 2024, 12:14 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Lever" ---- - -# Lever HackerRank Integration - -_Last updated: Dec 28, 2024, 12:14 AM (Last updated 1 year ago)_ - -HackerRank integrates with Lever for Tests and Interviews to facilitate an easy and seamless interviewing experience. - -As a part of the workflow, users can send HackerRank Tests and schedule remote interviews from Lever. Test results and interview feedbacks show up directly inside the candidate's Lever profile. This results in an efficient interviewing experience for the hiring team and for the candidate. - -Refer to the following articles to set up various features of the Lever - HackerRank Integration: - -- [📄 Lever - HackerRank Tests Integration](/articles/7177093032) - \ -- [📄 Lever - HackerRank Interview Integration](/articles/8274807044) - \ -- [📄 Scheduling HackerRank Interviews with Candidates in Lever](/articles/2634152447) - \ - -Below is a list of features that the Lever Integration offers: - -### **Tests ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Lever

View the full list of HRW Tests

-
-

Invite candidates to a specific test

-
-

Cancel or Reinvite an invite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code


-
-(through a PDF report)

Play Code

-
-

Templates

owner default

Invite sent from

owner

Reinvite

-
-

Bulk invite

-
-

Public URL sync

-
-

Update results after editing HR

-
-
- -### **Interviews** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Lever

Create Interview QuickPad

-
-

Schedule HackerRank Interview

-
-

View Result

-
-

View Interviewer Notes

-
-

Link to the detailed report

-
-

Interview Scorecard

-
-
- -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/lever/2634152447-scheduling-hackerrank-interviews-with-candidates-in-lever.md b/data/hackerrank/integrations/applicant-tracking-systems/lever/2634152447-scheduling-hackerrank-interviews-with-candidates-in-lever.md deleted file mode 100644 index ea82084e..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/lever/2634152447-scheduling-hackerrank-interviews-with-candidates-in-lever.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: "Scheduling HackerRank Interviews with Candidates in Lever" -title_slug: "scheduling-hackerrank-interviews-with-candidates-in-lever" -source_url: "https://support.hackerrank.com/articles/2634152447-scheduling-hackerrank-interviews-with-candidates-in-lever" -article_slug: "2634152447-scheduling-hackerrank-interviews-with-candidates-in-lever" -last_updated_exact: "Apr 3, 2025, 11:37 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Lever" ---- - -# Scheduling HackerRank Interviews with Candidates in Lever - -_Last updated: Apr 3, 2025, 11:37 AM (Last updated 1 year ago)_ - -## Overview - -Lever users can leverage the integration with HackerRank Interview to quickly conduct or schedule online coding interviews with their candidates. The integration looks for candidate profiles in Lever which include the **HackerRank CodePair** tag, and when a candidate's stage changes, an Interview link is automatically added to the profile. A recruiter using Lever can access this link to schedule remote interviews with a candidate, thus progressing seamlessly through the hiring process.  - -## Scheduling HackerRank Interviews with Candidates in Lever - -**Example**: In Lever, you add the **HackerRank CodePair** tag to a candidate's profile, or associate it with a **Job** having the same tag. When you change the candidate's profile from one stage or another, say from **New Applicant** to **Phone Screen**, the Interview link is automatically added to the profile. - -![Candidate_profile_with_Tag_and_link.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047211350-?Expires=253370764800&Signature=oddDegu4feT1xn7PGWfLL2BaJ1T3lBkoy7wr6SjpqtI9OciI6p618qhswiD-A~g7eg2rgoG0Lle5do-1IqygYiOVpO6EfSPu29VOlIrimtrQX8djmnKBHlAMpPGxIhqi21DOFzDb0vbeUtqM7Bp~7P-CA1JpHDxBXeil7dqPPO61Jq6D1X~sURmbTgTjX6BPcXWOAjiv29ZOyfH4LAbkYYLZPnQ5tkmKERKAASDYMsO79WOaH~hQp~6QmEXk7GZk0J9CtYlDzMcGZJXIeD-EDdyQkhrwD8ajAvH7qIy7EnNqbXsRWvwBnM5MWhXRPksoar3UM6mO5ds-Vq3665MILQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*A candidate's Lever profile with the "HackerRank CodePair" tag added* - -**Steps** - -In Lever, follow these steps to conduct a HackerRank Interview with a candidate: - -1. Ensure that the candidate's profile has a name and a valid email address. This is mandatory. - -2. Add the **HackerRank CodePair** tag to the required candidate profiles, or link them to a **Job** with the same tag.  - -3. Change the candidate's stage. - - ![Changing_the_candidate_stage.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047211882-?Expires=253370764800&Signature=Tg3NbB-1Kz5IJ9H1IL7suh4uqehDiCl5nSPk~~zgc5FCTO5A3EiIPWgmxOwKCytItz8cqUtxfDgQjwyOTc5Klf5~vVaO2BXWlTkKoe12d8DAXMgo7ulBYBb4Asu98sr3-H~BYqlkaFnt-DKn4LiE4HoLKw4mhoP3jnpUuAfcLyuKgwEO~sGgFf6dWkyPSaa-rD8qqVOrDtzptX-VCFomvVry5Ya8Ozzi0oVkcNqQBmc~Qc3fobs7FUDnztDdBRoYQZEFvvRUTf3IkfxDafbGnL0KgkgNHOH9QcLEZlbHHU3YjG-o34mBJbLmnifhjdNUxvAUHeTTuOlCTPEwFMlDhA__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Changing a candidate's stage in Lever* - -1. The Interview link is automatically added in the **links** section of the candidate's profile. - - ![codepair_link_generated.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047212256-?Expires=253370764800&Signature=mHtZC4sYn9huKq6o8Rq9FSbnS5nK9d3s~h2ekJ6P3STNkcye721mJPzBvIz2rYCxYMp4WD90Onfgk4T26SAg4m~6W-DmsDkH7t59o~o97WshJpakcU24aepgBrbTOwpp~JkoirptCnuyyMQ2V1i6MH1ToCs~a8~Exi7BK1ERndmac9bFNVDX21deM9usa7fjHb4r1dTqxkIhBt4pwD0dE-dsJ9JlKt07dQ69NEy40N8H0Jb3yZObLwSAt1571rPTCRicGbg85lcQC0gXtMKT~B37mrzTTE6BLzLi9GHmbIwbX6bbzQPVQ9vjanioqWsTCW7DXAf9RSoEYo0rnBWoEg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*HackerRank Interview scheduling link* - -1. Clicking this link directs you to the Interview scheduling form. Use the **QuickPad** to instantly create an interview session link. Share this link with your candidate to start the interview immediately. Alternatively, use the options provided in the form to schedule an interview and automatically send invites to all the participants. - - ![Setup_CodePair.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047212615-?Expires=253370764800&Signature=Fflyu2RTo-itafkJ95dmqbcyMeQd9h3DWxGqkf6hTD71-8fxZT3yKBe0RUg870sw9~D2DajAmQXreZey5NJG~qsvAbc6fDmD0i3astn~FGK4t7vRENnlMBjWiL5fW1cOYSGQhTichbL3TBKL-Gi3WNulwO~VIuBiNRCJ3DDDOPqBObKjQFTN9nPcTLW~~TrcMwDBBacI0yiFv~a16M86lhZblZlk6EHOwxpXvRKDRZceCasPI-~Vj1VSUL8D8av61VfvvZQEEkkqq9EtcElWBrtLwF3wYJu1IClFkBGMbDGUQkAVchPmAlvvVfAfhWwBZWihmmxeXigMySKon1805w__&Key-Pair-Id=K3NV4LZ47N8M46) - -*HackerRank Interview scheduling form* - -## Pushing Interview Scorecard Feedback into Lever - -Within a remote HackerRank Interview, all interviewers can fill a scorecard to capture feedback on the candidate right inside the product. This is available in the "Scorecard" tab on the right side of the screen. - -![scorecard.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047213020-?Expires=253370764800&Signature=lU5FmvvwAsiwG7aWRzoKNj6O8jJyWuEYY52RXhNEp4QLhjBlMZadFrYcEHDfpMKVH8BGRCbU3YzNpKoam4LWq2xgFIJmMAj4wyaUFvCsD79KS63lnIuFFF7QfVcf1Q3sbhGUfBZMpGGJuZM0Zvkp28PomxPEDi11BGbWW-lZOkkB0nE3fVd5uMbC4v7tjEJmT4ECbtDJnvvaO0Fno0QfbcSL6BdAq7n65wALdNg6Ecb9kEh9E7vAJGx25vCHrQLWZlM-opBTKAEKlzh84YaCWf6oGnEshRd2Bxd0hQ4jJ7YXXW8YKaXSdJVReN0Lbv1rXUuCSVBXtdSt8z8Cquo5xg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Interview window with Scorecard filled out* - -With a Lever Integration, you have the ability to directly push a candidate's Interview feedback into Lever. This will help consolidate all information on the candidate inside Lever. So, the whole hiring team can look at one place while debriefing a candidate. - -You can enable this by checking the **Push HackerRank Interview Scorecard into the Lever** checkbox on the HackerRank Lever Settings page. - -![blobid1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047213499-?Expires=253370764800&Signature=ozc47tCoZsdaugrd3n1~j-iHo8Brxei28Z7B1cQMpPAyJBiHov1tZwy2gTVdf9m0v17DA7TdcGtjjbQbheTuoGihjSVfkloMuVi3kObDNCYTWIpoIqfmZ448KrRuwIzqIjrbOHuMerHxW3tP873RjKqH6ZCZ4GVuMaMVKf2CbegPtD4U5c2S49sli8BFCdOGsVDZwGw6oKfuOHLRYQu7oMV~AW-1sQJtpIXphEwCUwAl4l~dcf~mcZ1wLxpIYqWZkXkMl7hVtt55Ngw-m-KLXkDQwVMgAXEvtpun7GVxPceI7KphQeefuukYM7QKJpMrs41fP3NXLDFbtkEyABaW6Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Enabling Interview Scorecard Sync* - -After you enable the scorecard sync, all interviewer's scorecards will show up in the candidate's Lever profile as Notes. - -![Lever_Scorecard_Sync_Lever_Notes.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047213920-?Expires=253370764800&Signature=Bw0DpVbaJLVjJOSnk8G0vJR0EUuG7FTefRRQAls9Xeq908YbZy002CwnNRLTTGAf4cgzUsyDETpKCMKQ4dMpMXrHK8IAeGPYAGUzrBYZiQblptnFSjqqKJWWnVuO4DjZvd7l2nboYT0vW-k-Mt3NBN9FFVVJ1TCWJIDQO-j7IdfkVCrOVjwe-yjyhD9~6ASb7s12ujc4mggvJwREqo0x17ozRY2Nu-l6IoXa~~aUowxTPpkP1zp4-eI~rQeF~CvKPUHEtqsF6Bd2yDhkH6Jnvgnp2HFyp6rkWi5qI8M3zOvtQyR7xForQKx0rd5zCovTDm9OpZ5TG19wgscTMIHt1w__&Key-Pair-Id=K3NV4LZ47N8M46) - -*How Scorecard shows up in Lever* - -**Note:** You will need to have the[📄 Lever - HackerRank Interview Integration](/articles/8274807044)set up to enable the scorecards. - -You can recommend the following articles to your candidates to help them familiarize themselves with HackerRank Interview before an interview.  - -- [Interview preparation checklist for Candidates](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402914035091-Interview-Preparation-Checklist-for-Candidates) - -- [Understanding the HackerRank Interview interface](https://support.hackerrank.com/hc/en-us/articles/360016528573-Understanding-the-HackerRank-Interview-Interface) - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/lever/7177093032-lever---hackerrank-tests-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/lever/7177093032-lever---hackerrank-tests-integration.md deleted file mode 100644 index ea227f28..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/lever/7177093032-lever---hackerrank-tests-integration.md +++ /dev/null @@ -1,170 +0,0 @@ ---- -title: "Lever - HackerRank Tests Integration" -title_slug: "lever-hackerrank-tests-integration" -source_url: "https://support.hackerrank.com/articles/7177093032-lever---hackerrank-tests-integration" -article_slug: "7177093032-lever---hackerrank-tests-integration" -last_updated_exact: "Jan 23, 2025, 4:04 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Lever" ---- - -# Lever - HackerRank Tests Integration - -_Last updated: Jan 23, 2025, 4:04 AM (Last updated 1 year ago)_ - -## Overview - -The HackerRank Tests - Lever integration enables Lever users to directly invite their candidates to different HackerRank Tests at the appropriate stages of the job interview process. After candidates attempt HackerRank's Tests, their scores and performance data are automatically updated in their respective profiles in Lever. The ability to leverage HackerRank's Tests for candidate skills assessment facilitates a seamless and efficient candidate screening process in Lever. - -This article provides you with detailed integration steps and also describes how you can use the integration to [send HackerRank Test invites from Lever.](https://support.hackerrank.com/articles/7177093032-lever---hackerrank-tests-integration#sending-hackerrank-test-invites-from-candidate-profiles-in-lever-21) - -## Integration Steps - -**Prerequisites:** - - ---- - - - - - - - - - - -

For HackerRank for Work

For Lever

    -
  • You must own an Enterprise plan with a Recruiter license.

  • -
  • You must log in as a Company Admin user to generate the Lever API key.

  • -
  • Log in using the same Company Admin user credentials to create and publish HackerRank Tests, which must be accessible in Lever.

  • -
    -
  • You must have a user account.

  • -
  • You must have relevant administrative permissions to the Integrations settings page.

  • -
- -## **Steps** - -### Obtaining the Lever API key from HackerRank for Work - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047098785-?Expires=253370764800&Signature=ItDyr46xUbsa38as7T~NcnEb6qUDHaqyH~j~XyMGO7dRYLOJeeAeYi5GpKa-89hnHgrYqXisHVjec2rEX1xm67qDmy4BMIiOo4IRHF9t0P~3~AXx5yN7uyLkTK7yvu~MP0QObfaEHwQ45X7rL4x2LicOtnQO2AWwhuCu~w5hnjd~5wKkmECmBggYOIYN3IDnFiTPFQL8U8Nz1XO0OsXmm-E8cnP6x~ssKhZHB8mjpnQzViEK-sZFfA7TU2O6eyDITr2dtY2v~PfxmxAijQ8QNTAG6239gyxj6q2DVVeMIO9-qrjEBtL8xArkmXUUA~TliDEJpPfdfkf0EaWKJLw5JA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **Lever** option. You can also search the Integration from the Search bar. - - ![gh_connect.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047099521-?Expires=253370764800&Signature=WBS28J25bqLB3OvmUo0m6HIRNSgBnaQmLsc7spVA4ppuNLrA1WAXCV6UyGAjQhfmYPcmUPLgEV6wL5qDVAUUI-Bwj07L3XeIRvASleE81SX0I3YThQPd~SqKrON6Tu~uj6Ez0D6pzfhQe9h4BpDW0fSSIWoCDL6CEj51Enx2qItQIaeSgWBt9t7CF27blovNvA-MztYHRiM7fwM5NpdjEQ3ZqZPjkwqpA-~~SG4ZEP1A~i92joVrabk~wWq1uPThC6bs5HB3sMeUv~D6QnJpoRAQOFw~6pIwGdctCmMmOvsCRdxJy5WWtBFEiEtHTlMFyZs8w~n86OPZDXXF9WLbPA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token. - - ![integ_lever.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047099928-?Expires=253370764800&Signature=BiO9pP-Xx7e6BMmaiPUeAs81j9G2noK2FI3GNJ~PlfDoE-hZCQipRT5c9DF0i4yV6Soz7xRZ4OBeeKeielTP4b2yGGqWwkRcc5N-IDqqpXNqQnjD1DQN8MOZtha1xVTmdFpRHldCtn~diuOqxN9pITZjrssZ-YFgB90WMdhs~ZM0yv1rvnknCh7HWlqH5IBlUF3HcjQYFdxZRvPdU92KuuV02NdPsoMNF1-5D1dR29OycrGHUV5IJY9ayBSCV8vj0WXJWwc5tw7V1N6uXGU4xfe05rLodV4kQH7F8ET44vlOa31jmgv4ayJi93DQd6X9UipByW81Qh0haRJcv0Isfw__&Key-Pair-Id=K3NV4LZ47N8M46) - - A unique API Key is displayed.  - -6. Copy this key. You will need to add this key to the Lever account to establish the integration. - -**Note**: Ensure to store the API key safely. Once the popup is closed, you cannot retrieve the key again. - -When a new user is added to the Lever account, the user needs this key to set up the integration. Also, when the admin changes the API Key or generates a new key from HackerRank, all the current users need to update their keys. Hence, admins need to store the key and share it with all current users for them to update on Lever. Each new user added to Lever must enter the API key again. Store this API key securely so it can be shared with new users later. - -1. Log in to HackerRank for Work as a Company Admin user. - -2. On the home page, click the arrow next to the user icon on the top right corner of the page and select **Settings**. - -3. Go to **ATS Integration** and click on the **Configure** button under the **Lever** option.  - -4. Click on the **Generate API Token** button to generate a token - -5. The unique API Key will be displayed in the next pop-up. Copy this key and save it as it is not stored and hence can not be retrieved. - -### Adding the API key in Lever - -1. Log in to the **Lever,** and click on the **Integrations** option from the **Settings** menu.  - -2. Scroll down on the page to the **Interviewing** section, and enable the **HackerRank - Tests** option.  - -![HackerRank_Tests_option_in_Lever.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047100303-?Expires=253370764800&Signature=Z2Qo0aI8jTOMxedGmYTqb3Bh0kKRf4BJVqNpfr73uTu7ClYmaKo3nuyWso8DJVJIOAGSPtSoHdnLKdqCUW9pTYv-Z5--WpJHSoEdozY9EzXl9s-jiVqucKDOygVfl7oq4csCH5571MYMTRyCz1fZgXDYad6Q8KNG7TXdwzGdAtb~jequl4KGlNJ9giKwim4FNp1enhmcynMqoA4gF-m~tIPbil39GCjjVlGAUxndaFbYM2QDf2TlpSYpgHACwhs6nfJO7JNCAG7X7Pnq0Xtw80mRWRBOxZCdJgwBuemmJABFBFaZljoIHboCxMUzVjHLsYMYsYiuo2O9GPZsOV5ohw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Enabling the "HackerRank Tests" integration in Lever* - -1. In the **Access token** field, add the API key obtained from HackerRank for Work. - -2. Click on the **Verify** button to test the authentication request between Lever and HackerRank. Verification should be successful. - -3. Click on the **Done** button. - - ![verify_token.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047100762-?Expires=253370764800&Signature=WIuI3d6FA6bu1wJunKTN3frL6qabImcSVIH267j5DcgZvDkftJ1q9~kubAfBfIMcEbz68zkoPqxBfwlB8EIi-y10ioRphUBmixl2Z9IWXpvuzi6L7BFJuxWiUgtxsjt~pNDWP6Jj3vRfWlukFw7JPjvT0Ly5YQEoSgTg1rncxqRKrbIvJW4Y8--lxYLLT7SvUIo-kEFaJxpr3PbAaxhxztyMDiVYholzDCzdk4XZmiNLwuTv74ppLA~i~bPa7P49geu9M3IEjbRLSqIohb9CzT-l4-fMaeH1kTOyWIH44lGUn-wwsCNjwI-MZhRwfoZXydNo36W2dm5m9NzeNV0h0Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Verifying the authentication request from Lever to HackerRank Tests* - -### Create Tests in HackerRank for Work - -1. Log in to HackerRank for Work using the same Company Admin user account which was used for generating the API key in the first step.  - -2. Based on the specific job roles or technical skills expected in candidates, create and publish the HackerRank Tests, which must be accessible in Lever to send Test invites to candidates. - - To know more about creating and publishing a test, refer to[📄 Creating a New Test](/articles/7073839065) - - \ - -**Note**: In HackerRank for Work, you must log in using the same **Company Admin** user account to create the HackerRank Tests and generate the Lever API token required to enable the integration between the two applications. - -## Sending HackerRank Test invites from candidate profiles in Lever - -The integration automatically creates the **HackerRank** assignment form for the relevant Job interview process stages in Lever, and you can assign this form to the required stages. - -![HR_assignment_stage.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047101146-?Expires=253370764800&Signature=uQMiTg-Q-EkAh7t3C9Y8dvddGy4pCSDZKhGYgNIXHeJYCuRHImAon1O778M~Ev4MXJFhUIwls~9Tu57gL0E2DuGm2s1sLh6-~G7i9vgkaIbsCtgkbEim3On5b1vxHMW~TyUMtnoShMiSbo2sxnonTPBNIFf3vZe7SbFoBG7WHbw-y5JM1pA0PIBA186kEyHXSbrHyzfhDB895swb4LrM3mgSPDkIj~QgdRocDepCGI4ZvbqPtlyUa7IME6fqzDJ6fu4OducJqvofazydQJK~OcYSILkquH-MlFU1C7Ru38B-DVP2KQFpIVtd1aanV7WxVSwZnymxWX6fsT7YsZ7eig__&Key-Pair-Id=K3NV4LZ47N8M46) - -*The 'HackerRank' assignment form for different interview stages in Lever* - -Simply change the candidate pipeline stage to the one that is assigned the **HackerRank** form, and you will find the **Send Test** option to invite the candidate to a HackerRank Test. - -![Send_Tests_when_stage_changes.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047101598-?Expires=253370764800&Signature=qxermVmVRElXu9oGC4XE9P1GFZxS0VoZrAuTcYtAKZdikYUnUaqZ~spNO1Jf29k6mq3OcZgev-ZiE4m8zk5xwKQ-oYef9OhmjElboBoYYvu0JAqVXflsS9flbg-k5jar-jX1hbJcHlqEsbxszI~UU4VCBK42R52aRd9Ja3YI7Er1PsIYqj8w4dyRGnCgtjNn7eia0rrb72VJcD-5ZUjVDRQSjdYNEG5o7j~VDCA6LfVHeyfISaEL7mzCXcsHnEOgERyztaISsixWtBVtPhjbMGc0921NPgrJZ0hzsTaUaH3VY0whx9U6ZMCEOa-sz8a8RTYAGKUtCdiOJGt1HEK1HQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*The 'Send Test' option is displayed when the Candidate pipeline stage is changed.* - -Alternatively, you can also click the three-dot menu in the candidate's profile and click on the **Send Test** option. - -![Send_Test_from_the_three_dot_menu.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047102121-?Expires=253370764800&Signature=pgW5rcl74j8zUOqSbavnwhSffub5UGY~aSxYvk~mDp8onN88XnMY~WBOckSvUadY0DdCQMbaBBTl3qRNBo1aS7N16jweW7jAbzkH5go5WhcWKugjgwD3dHtHpk2~4kreWJ7hp12V9MxevS0jkheg2etRjGxRJn5DwBBp8QLAGzLLGeZMG~C4bYSbBWclBoQxOAAsaXnGJRC1pd6~MnX1y8bIbcczHt8~TEVYKO8X7fkwB6HfUKr~ZafSGRF8U2HV7oOxW7RooHMoN~O0dEwXsSy7ph0cDqB3T6U9CgjD8i~33COr29TfZD5R0UswWR~k2nLqCUfJkWuwzCkerJ2i7Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -*The 'Send Test' option from the three-dot menu* - -**Note**: A candidate's Lever profile must have a valid email address to send a HackerRank Test invite. - -In the Send test window, - -1. Click on the **Choose a Test** option and select the required HackerRank Test.  - -2. Verify that the candidate's valid email address is populated in the email address field. - -3. Lever users can click on the **Send the candidate an additional email** option to send any additional email message to the candidate. - -4. Click on the **Send Test** to send the HackerRank Test email invite. - - ![choose_a_Test.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047102635-?Expires=253370764800&Signature=jl1miRmAyTkNUVbrEyHpBx6vwRFbFFhvYPZ3wGR5agn-xGKpH-8HItr1xH62h-8CKHNkO1sCTzVVP6GXLoxl5rcznPwmW2OKo9Avyp8ws-2GYZEZD-DfvrI4ZqyAb7iA6auIY6F8QrPyhbHwrj509fwMLOHxrkOnssbQUPVkVnvwdl71hlKgBncFulabJDaygUlgr3HYlflz9oGZbsut0TgZj1aeSgKvW046YkjMXqCzGjoF4p2rEZn~8V4~HG6xPi2Edl4RingVkPm0ZoTbR4kL6QJTNtW8lX8s91XiC270drKIElJxl3ql8mQ2WGV4Fxy3VNnpG0rz01Scf1Jj6A__&Key-Pair-Id=K3NV4LZ47N8M46) - -When the Test invite is sent, you can see the **Pending** status in the candidate's profile. - -![Pending_Test.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047103159-?Expires=253370764800&Signature=YJePeYtBObc-3CAbNnCTXtysI7A01QtgVA~MjPG8Wn6gOKOp7K-KFGcMaO2kycH~zHsLpZ4xKKNLVEA3aPAAtQS1UPYuqvUgFWW9Xb~Thx8nDuR5JSwzonuESxC6Y7Ss5fWLVD8kW0eAEkFdlPGkLE0Ky6AiHnUsZXS6ZFmUdBnkfEQr4lItfjEKTvqx2RxA~n3yrlwYc7~hMrSPG57nTwN6YgxPcfuuS70YV1cC4sOnONYLQVPIJ3gouj6QXJgZvkqGPXyPeuW91vwd-iB~3Cx6aqELQ40P3SlEx7ab0HGffIbwvSDTNPqzqaQLsXkwOr38pmGo0URwmmG-Yuq7hg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Sending a HackerRank Test invite in Lever* - -After the candidate submits the Test, a link to the Test performance report is automatically available in the **Add links** section of the candidate's profile page. The Test report is also displayed on the candidate's profile page, as shown below. - -![Candidate_Test_Report.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047103469-?Expires=253370764800&Signature=qbI34SQ1eCjIIKR76A~Q~5ONF6XPuVQ8XPnYsZ-lndjH7h89be-57oMd3A4lSEmtZMuCkSLif3Rk0dXeZQKBX4fId6jfX9XofITDoCTXwMQCiROTHDdO79ZkVGr~YIe6M0GB4UYfpEPm4dlHa5gxAMN6osyI~VNytPwDOxxZxwuomljADryh~0dhzne0NSD2f4dgr4FJZzZskU-k2lk2DMa9GZmZ5GUbyCGoVL1JMc-4HA9764cKWm~ZBTFKc6ACX5D6sHzT-rJLggiUH~bO0-iIn1izk1UYuEi058E6ONCV4gA1ydNgB3qUhfVvz~O-YcY3oq376EuYeM5oWAn7Ug__&Key-Pair-Id=K3NV4LZ47N8M46) - -*The Candidate's HackerRank Test report is updated in Lever* - -Lever users can review the report to assess the candidate's performance and knowledge in the required areas for the job role, and decide about the next steps in the interview process.  - -Please refer to the [Lever support article](https://help.lever.co/hc/en-us/articles/217332106-How-do-I-enable-and-use-the-HackerRank-Integration-) to know how Lever users can view and receive alerts about their candidates' performance in HackerRank Tests. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/lever/8274807044-lever---hackerrank-interview-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/lever/8274807044-lever---hackerrank-interview-integration.md deleted file mode 100644 index d05a0091..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/lever/8274807044-lever---hackerrank-interview-integration.md +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: "Lever - HackerRank Interview Integration Overview Lever - HackerRank Interview Integration" -title_slug: "lever-hackerrank-interview-integration-overview-lever-hackerrank-interview-integration" -source_url: "https://support.hackerrank.com/articles/8274807044-lever---hackerrank-interview-integration" -article_slug: "8274807044-lever---hackerrank-interview-integration" -last_updated_exact: "Dec 28, 2024, 4:06 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Lever" ---- - -# Lever - HackerRank Interview Integration Overview Lever - HackerRank Interview Integration - -_Last updated: Dec 28, 2024, 4:06 AM (Last updated 1 year ago)_ - -# Overview - -HackerRank Interviews integrates with Lever to facilitate a seamless hiring process for companies. The Interview is an efficient tool for recruiters and technical managers to conduct interactive coding interviews with candidates located remotely. The integration with interview allows Lever users to directly start or schedule coding interviews with their candidates. - -This article provides you with detailed steps to integrate **Lever** with **HackerRank Interview**. To know how to use the integration and schedule interviews from Lever, see[📄 Scheduling HackerRank Interviews with Candidates in Lever](/articles/2634152447). - -# Lever - HackerRank Interview Integration - -## **Prerequisites** - - ---- - - - - - - - - - - -

In HackerRank for Work

In Lever

    -
  • You must own an Enterprise plan with a Recruiter license.

  • -
  • You must log in as a Company Admin user.

  • -
    -
  • You must have a user account.

  • -
  • You must have relevant administrative permissions to the Integrations settings page.

  • -
- -## **Steps** - -Lever - HackerRank Interview integration is a two-step process that involves the following actions. - -- Obtaining Webhook signing token and API key from Lever - -- Obtaining webhook URL from HackerRank and connect it to Lever - -### Obtaining the Webhook Signing Token from Lever  - -1. Log in to **Lever, **click on the **Settings** option. - - ![lever_setting.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047105067-?Expires=253370764800&Signature=X1cCulKciFd2NS6vl5HzsqZUe60rpmT8MSYZ7SfPXYuhR6zlaLSZ9IVCL31zbIACCRRjoO~zNtb-VGMhLdSo8oo1Ii~usE9QiH4GY~ni3OZO9m7rRqlDolwHc8i3H2yNfDl9LRRFS8mfRY~7WY9lhQ6RXAdTzNZnXp0oKAbFLsHgn7HwOabAugugwIQ3Z6OI~hYNfSx9B67DQ6668nZiaigESoXDDpVBUOHMKPCclI60N2ABcy-yhquId2oCbzitDbZbKuzzshJDzwdek6VD7quodx~XUs0B5CwAl0smYSMf2b09Q6jdQV96-fOx5Ieao64MQr50nRUoCbxhBndQpg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Lever Settings* - -1. Click on the **Integration and API **option from the left pane. - - ![Intergration_and_API.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047105476-?Expires=253370764800&Signature=nXe~UMYhxCM1SdA4MlImw3Xt3Y06AOYvoYE-9yJfJpxoHqGW7EAxoDkeolIv5nArcSt0i4TSod4tG0lkN-Z5hxfV-UbFmO5OGh6mgUFhgYlC7RXBDcAe0gWhJwBIpDD6hkLPKyUueIoPRDtjRyAXJVcAUGl73itmhMQQ2YyzkQZ~3amPmTtk255VPBG9yJ3yUslX~GZWve2fobwf-iElByO2pBoqv9HhmMfdasqS9-ZSeZExtbvttxPDlS4aXAHcbIsoNozJMQu10lx4feap8tbT-cyThMyGWG6kJGda6ZaOwYd0J-pP-MWy3tzJgLDNRCwRpZZ0leIJ78JFqIslBQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Integration and API tab in Lever* - -1. Click on the **Webhooks** tab to open the Webhook configurations page. - - ![Webhooks.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047105949-?Expires=253370764800&Signature=mO-9cOVb7gs6T6lMOuycFRRrM1sFR8IYvZWkYxnWH2tW9ICzWiRcP7iq9jE2o61qgWLHkf4n0e1QBMYVo4YQbPAnU4kp0AJ2f5cz73F-HmAk5N0HxHPgXzV3jIGASHPlhv8gf6sRnR-jOOm0NwurKSuHvSz2ycwz6lI1GVkcgI00cgJrrOHxNmCbsXSda1sKlqgaYeLJVrvI1v6fP5VxXMUFZK783ecxzAhI2BvZm-0YFC24p-S-qta~zQIZKXyp8kCRH29nMPQmqX98HA0vXNUxdUXybhx5XZoOSYnkLTQp8F5goBa9~Xmq3jtW4QQA2GS7-r~P5W6eh1KT0HEX1Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Webhooks Configuration Page* - -1. Perform one of the following two options to generate the signing token specific to the Webhook URL, - - - Toggle the stage change button. - - - Click on the  '**+ add webhook**' option as shown below. - - ![Options.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047106761-?Expires=253370764800&Signature=IIehfL1VyLv~6ORa7gAGhEsvep28JRmczxumUPJsGy~gmvWo7qXcJNh5-t5pWnqHF36NP7hOPa9J0reZgG2Ka9q-jfXqJSsuh9835KvjsMnzU6wJHU-oE-axJoe54yX2Ez1v9YMU8PTLSpmJgy1xpJ2t9Huy1wy61wyOACWvnoMG9o6J03VaCjSIfqYxy7XP3FgLbDMtHDU6-hLgApXjLXduU1dpCFguuzYrGjMf-sVNrUQRmTk-mep3WJ8pPKjm3A~qlxTKnz-NM0on0~903U~Lf3FTRUTtLj5-U3Hg5CtYkhMUg8sl9jTJ6BCIKPIR-OFl-B84MX7A5sNnxZVrzQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Options for generating the Webhook URL* - -1. On either of the options (toggle switched on or '+' is clicked) a unique signing token is generated as shown below. - - ![Signing_token.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047107160-?Expires=253370764800&Signature=c7tokvIm~lfZAxJLMS8qvhfNHaeJ6LemgwcOq~2UsB5nWQPFI2DOze-DVAT3a663H-IyiBGF3lA386gE9xun~atd8-FVGV80tVX5kvI7a2ztBA~UE6W6ypnn36yZmNd40dhRFIpv6yZgBQm88szrytmPbrjqW1c6e0ABWX8ExpGl1SBpxD1VRrbn9y-DwaWJgfOLCjAOWun46Zp7CzYV6O3pnCzgLOO2NBivwP4pyFP7KimIoQ1~mduQqPgKPQcupusz~Bq0WP3GxcjealLwxhhh1dTvK5ADUfXxbXT1ZDffFwONlDPxh7ZcSjvs3wMgfsLomSMOeUYvkAnScPSIgA__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Unique Signing token generation* - -1. Copy the token and store it as it needs to be added to the HackerRank.  - -2. Click on the **Partner Integrations** tab. - - ![Partner_integration_.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047107604-?Expires=253370764800&Signature=iCTZU9i8yCvcRD8hXiky42cSWRfpmSAShHOhIyEcjtczK09DYPneqviy-CHHGXNxuuS1MfEBDlXOAwWc02CXycT~mTmdKZ8oM7c42FXE65hmTwtxU0xgwek6ELWgqkNvN8dSeZz551sT0yIex8Aepbs2ftrMKTYoshf2TqHCAqvJ7DLS80W7K-BNQeY27WMHCGSgu99qmH6-a3whrT3Tc4xCJpCMCP6tMd~GVXnAvcZ2IWcB7fYGJGHQUzWPVUB5Yhv9ivsaFBHl8O-cT0nqDo~ZTZ9yHzpMhXngf0ZkwmECo~9TjSTzUmcLkqm64Uml2O0Bz8SzKjqBFe60cEx6qQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*This page provides settings to enable integration with HackerRank* - -1. Scroll down on the page to the **Assessment** section, and enable the **HackerRank CodePair** option. \ - **Note: **Although you'll need to enable the HackerRank CodePair, **you will not need to copy the key that is generated**. - - ![Assessment.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047108074-?Expires=253370764800&Signature=OOXfUkZUJzbPPdoZSKKx1MnQlpY7O8GUC-P4i2cf7vuJXGoU6Ye8gavnKcs4Eb7as~5Oy4g5ybEEEWfzzA8GKEUuKu88AlvmvSuP4h1D-Mz8sm4p-qnc3j2MGXPgjP-DON6ypQxY8fPua3rP3eZWgGCc6oX01XfQIawYf~pjfEn8ATfk50ch~DT0SI-rUhlDzmW8vjj9SiBfVp~QkCX8ywRqVhPPZNmDR4qXxxoxxbwbA4h2K6Oe7qJX2E~w2EC0RuuxwZrCkZC9K07SMdPNNL9PkHrfoHN~hNTK6R5ReHGGHr21dDxO8402MJq9SLvIVs5OUr7P6zRS3DsgL3z7QA__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Enabling Lever's integration with HackerRank Interview* - -1. After checking on the connection status of HackerRank Tests, scroll up to the top of the page and access the **API Credentials Tab **(At the top of the screen) - - ![Lever_API_Credentials.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047108464-?Expires=253370764800&Signature=TKWkLn0nA7vmmr27ybv02ciuUQ86HP18ObZgnW8fv-MHoNpkzwnIx2XVb6-mSNmtELocCyodQYYsDUpsNhMNPe2nuJNI4iQ2vwrM3fBYwU9FRUwxfkJKM6L7wEm-2hnkKt~7DnZFxk7O-QeXuwkdg9-KEQoLpOiSe1v6A3WpNhKp7C07GHEJlS0TzngzlKyB9NsRKxruG0g-ILYPDuwynRfWW5TmdGXIfYrGIRrPpwMYbsF6FINkbXXPfLkToyE-5qBOgqPSJDB7pQute1qEaY8rpgJUZchZTKix64y4IcgrZXiVJ5XjCsTz63xHVdkMAvpB-m6fHHJicSDXpY71tg__&Key-Pair-Id=K3NV4LZ47N8M46) - - *API Credentials Tab within Lever* - -2. From the **API Credentials t**ab, scroll down to the **Lever API credentials** section**.** (As seen highlighted above within the API Credentials tab) - - - You'll then need to ensure that the Key that you'll be working with for **HackerRank Tests** and **HackerRank Interviews** has the proper **Read **and **Write endpoints** assigned, including both: - - - Create Candidate - - - List Posting - - - The **Read endpoints** and **Write endpoints** are two separate sections; make sure both fields are checked in each section. - - - Scroll down past the **Read endpoints** section (as seen below) to access the **Write endpoints** section. - - ![Read_Endpoints.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047108940-?Expires=253370764800&Signature=Ly13NiLCAyR89rpvJMZyLb-TyJk8DA1LuHN24SpfPvF37AqaNxSFgw6WsT~Smk7R0zHxZtgn7LI7XIMHW3r1dJ7bBMf0ykfK~FLbfnyBLHQhefxqeuMe3pyGLK2KlHvxR1q6mlYW5VLOtTO3COdxtN76nYv91Uyh8buQDX29qvf4wxk-IY~H2OKjJX7H4o28hllHLHdOw09RJVbrryVaKVfi2RHl032kV3rjKdJWd-nGQorFNli7gx9cQ2IkeMhTvfsgEuRNbz74Lpfmtg5XklrmdfPQT~BwT33q7pgofnfqxmkmj1-3MPo15TsS22yOOKc-yjDeFqdNpK4TPegQyw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Read endpoints within Lever API credentials* - -### Obtaining the Webhook URL from HackerRank and Adding it in Lever - -1. Log in to **HackerRank for Work** as a **Company Admin** user. - -2. On the home page, click the arrow next to the user icon on the top right corner of the page, and select the **Settings **option. - - ![HR_settings_Lever.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047109348-?Expires=253370764800&Signature=pNz1s8oGgdSW1jY-Q2FEcE2uUX1u0jbsS3C4xGwNBt2Lf2f9DpSE2fgGeTMnckcle-N~LdPEG3PtytO4ndp--MHGTNp4FlHwJhh9oAxJV9FDbEfjBVfTp1l6-4QpDpanzriqbHoXrFLhNRvdvvFTVvkPxgyqgvOBUhVGi-WowD3WZspzFNYfs7VNUao-PH3R-gl7E6gvXYc3wMTq2ro7keEXgfoVUUwjhwg2iev~HPP2rlkdOj~bjEEWofJymPTIaZ4LaDrBmdhrFDU-CkLtLh1ZOb4O7XOG6xpNn8tLb8gOky23EptcrFRusVP55UsIHvilQSbmhLj-ytnesJcgdg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Accessing the settings page in HackerRank for Work* - -1. Click on the **ATS Integration** option, and navigate to the Lever integration area. - - ![Lever_Configure.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047109701-?Expires=253370764800&Signature=F3F33iXGiIU0FFTbM6hOAmj2B2rvWMpB6RWxa6AjX8eR~w3YYJzH8p55SfCgsHUf1dooETDycTExVmm9FXMJoeUJvquD0IHPHLS7vo8Fsm2s-EKkzz0l1p0FfSPYDfIm4N1LAtYGKVUEldxwCOlhGYaMGmBuLrRoVFwpG3fa91EHXsVA1ra6Sn3MGg4axuxjfQYpSkSvdOLlENTOntI7oCYKNAewO1GF~6tPVbWyDWU7bF8gjDecmy7jBHpRqtVSzi4WFYvRKOf~FUAD8H5Gj6CatrQ59uv0IqP29OWz3yTd8yu9ZsI332mSxzDIs4Y6zUDQBD3ydEQ4F6XLVovgpg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Lever Configuration* - -1. In the respective fields, add the **Lever API Key** and **Lever Webhook signing token**, as shown below. - - ![image5.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047110153-?Expires=253370764800&Signature=cavBAec2nkUwJzjaporqaOSqu6cORqpp9Lrwg7KnF7Lkn2KAKMtQse6LKXPbKg3uJ-D8kQEGEAMCSwv0PLQslSDTRSgsAjlVfv9BgyNr8HPcLoUJ2vYirfONwRkXPA0uc6bDmuRxFZpEd-ofxBjY2EHFw7yFCG8C488LNHHRRBm8eYOQawmSJJ9nod9CdmPpDBXhZTvqOXiP1HYs9A3MGilbJERFcYVFyTFLJfFfGW1oB-RF496q2hE8AEGKdQYuNtniOLbHHJaGB5LTEclN7-~mjBPiDByCiwDjh~YwfLjX4n~vzhEsgJXvFDbZUZtrnzkBCfF4FM2hV5vdWw1UhQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*The HackerRank settings page with Lever integration fields* - -1. HackerRank creates the Webhook URL. Copy this URL. The integration completes when you add this URL to Lever. - - ![image2.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047110449-?Expires=253370764800&Signature=FYhxIn1qzS9jIpvboTJa6TcXDMtaO8WRxwFYLPmORmqqKxf-fzuoUSZFMKGpBafzDwKJGgaG98AQZxWC3XlQ~R5D5HL0l77bxsMi2NGUALRGokLsOCJNMBH51pIxkGT3c3deKybQ5EeH0-ClU15C5hc4gxI71AHxVqhwNCB6iquruHtTQBkOUoJDJrgtE8Ok8ZKkQTzZ3zz3JfJIWahkLp7uHr8DaUirdRnWdVDLsZF93du9cZgANjRqY5mXi9V5nfTljuBjZRdf-JcZpqpPUC32ATj5WWnA9MR0zQQUhMpfYiuQE4MbiMI6PsHbmcmNL18Hf6HcpsTQrSuoU5di8Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - *The Webhook URL from the HackerRank settings page* - - - -1. In Lever, navigate to the **Webhooks** tab on the **Integrations and API** page. - -2. Click on the **Webhooks** tab, and under the **Webhook Configuration**, turn on the **Candidate Stage Change** event. In Lever, this is the event trigger that sends an interview link request to interview. - - ![Candidate_stage.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047110855-?Expires=253370764800&Signature=Aam5SdlhVtfkuYX5CoidBeMmU0pw6U9pKcd6CBlR1l5ac86Kx~HQylIBuU2u47rv~ARqUYV7jDziQ6F-ycINdrPsq2FOs4cdtCCT9O6Thsmj~qMXTqVMEYdopD1shM~ZpfDDFiorjOSOuWtMePZPMXC4kjHYl4KJ3~5dgLrEb990MkcVZ1dDpAG8Wgdoo0YwGSh0MyC97wKEgYUyTgoqFiTQBV7p6PlPqOcBwXE1Y9ctw1kizlUu~2xVLUDhhcDy7cr85FqNlPOMhxLFmslFxY~EnR37TqbJ1stczud~klXXh2ObrEb2JIT9hoXA4l59HXbB~NbPuEZOkXRKYvucrw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*The 'Candidate Stage Change' event trigger sends a request to interview* - -1. Click on the **Add Webhook** option for the **Candidate Stage Change** event, and add the Webhook URL obtained from HackerRank. - - ![add_webhook.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047111289-?Expires=253370764800&Signature=GCktrvSxTNc7UxQ0vFtA8ycWRrcDX0Sn1078ev4zyNS70sGqfugVSkjbZF3f8DvegD-W1-QiH394YCvmeq7q3pkXATfw5icaXwMM~QmTCB-gSMkO9yv~zH36x~g2ZBC6lbKabSVGs1MqQS-osg-yRDhvpF5I5~UKpC6WXFIAbPHFBmEtclMdmu9ohyzUbnCIkVQtV7mm9YGCJJiUU61ePtRhLbuSqZvYqbB24RGfYDw~kdUjvAy1caZAC~YQYCDG8enwXAGTCp7mrDKKUvLYuRQZdmc2IwQNyrxgYW-33vIhgA2Zz-6KgEQ7sCaXHRrQyDaYy4CF8MzOW5L5~Y4CnA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click on the **Verify Connection** button. When the URL is verified, you will see a checkmark displayed. You can include or remove the 'https://' from the HackerRank URL. - -3. \ - - ![url.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735338969593-url.png-ad91ab99-fe48-45de-a1c9-8da8cc9e3b02?Expires=253370764800&Signature=HEVwXDG~yEGSg1u9pIBykMC-D7JoR-btxiN4SsouIM81rqHmOxp4aMKXbYZ~1YA-iwNaqLX9jfbke7CLP03YuaPRY60f5rmCtDlSdfz0wfA7sdYZPoRYYmNJSTeQWNKT8DL1X4wUnfuysWJ8tc2zLBFxOAOeJNGqTZswGnf4LX7Jc~yr77zMhiu~5P14K6SQl1lAvfkQ9iWuCXYNlg2c8frBNNb8PkMGCRfI72IhRli-xUxlY407d5HeafHBPpWUt~srQwDpHsa3vKZiUXo1o82E5PzQYUjYwhC0J5z3DZf9hnOBkz9juxvyJvAXv81wnZGJpzGJc2oHGDvSvS5HNw__&Key-Pair-Id=K3NV4LZ47N8M46) - - *Adding HackerRank's Webhook URL in Lever*\ - \ - -In Lever, candidate profiles must meet the following requirements before the "**Candidate stage change**" event can trigger a request to HackerRank Interviews: - -1. A profile must have the candidate's name and a valid email address. - -2. A profile must include the "**HackerRank CodePair"** tag or be linked with a **Job** that has the same tag. - -When the candidate stage is changed, an interview link is automatically added to the profile. Recruiters can click on this link to quickly start or schedule an online interview session to assess the candidate. - -For more information, see[📄 Scheduling HackerRank Interviews with Candidates in Lever](/articles/2634152447) - -\ - -![Candidate_profile.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047112224-?Expires=253370764800&Signature=WNUr37jatNQQOcn8PX2bGPdDwZLtJj3fOGkpXm9digC6V7pfpVOIMQiFwLuikQv1NWoH8bfCDmjFB7gE61Cog0H~88pM8mftPSygZF4WwUsux7ZuozQSY6AV12AHiVv58sTf568JlJ-IuYdl6CQx0B9Xor9g~ptkvjqhuL~5qOThhUgks5A38Hw4jltaUSh2mbDNwwYV94tvrXiz1xAGDPAwZQ-7wqzPQ7cen1nLwzOGMhEFr86xGPHrGrFFhfJJpoXNJXHG9rlAQfldZbv88jud5DnYNjx8JOOjHKgtSW9p-gkOuMgih63lnB0omfN-2ZOidhc8T6UhegVwEumMsw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Candidate profile in Lever with the "HackerRank Interview" tag* diff --git a/data/hackerrank/integrations/applicant-tracking-systems/lever/9868451767-adding-candidates-to-lever-ats-from-a-public-link.md b/data/hackerrank/integrations/applicant-tracking-systems/lever/9868451767-adding-candidates-to-lever-ats-from-a-public-link.md deleted file mode 100644 index 4c374805..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/lever/9868451767-adding-candidates-to-lever-ats-from-a-public-link.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: "Adding Candidates to Lever ATS from a Public Link" -title_slug: "adding-candidates-to-lever-ats-from-a-public-link" -source_url: "https://support.hackerrank.com/articles/9868451767-adding-candidates-to-lever-ats-from-a-public-link" -article_slug: "9868451767-adding-candidates-to-lever-ats-from-a-public-link" -last_updated_exact: "Dec 28, 2024, 3:53 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Lever" ---- - -# Adding Candidates to Lever ATS from a Public Link - -_Last updated: Dec 28, 2024, 3:53 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank enables you to assess candidates' skills as a first step in your recruiting process even before they enter your Lever ATS system. With this feature, any candidates taking an assessment from a public link are automatically created within the Lever. (Currently, this is available only for Lever and Greenhouse users). [Click here for a similar article for Greenhouse.](https://support.hackerrank.com/hc/en-us/articles/360023468373-Adding-Candidates-to-ATS-from-a-Public-Link) - -By mapping a test to a particular job on Lever, recruiters can obtain detailed candidate test reports for that job role whenever a candidate attempts the test on HackerRank for Work. This is done using an API access token (which queries the recruiter's ATS for their job list) and embedding that API key onto HackerRank.  - -This article explains the steps to enable a public test URL for Lever integration. - -**Supported Applicant Tracking System:** - -You must be using the Lever Applicant Tracking System (ATS). - -### **Prerequisites** - - ---- - - - - - - - - - - -

HackerRank for Work

On Lever

    -
  1. Code Pair and Test must have API integrated (integration should already be set up)

  2. -
  3. You must own an Enterprise plan with a Recruiter license.

  4. -
  5. You must have an activated Recruiter type user account with Company Admin and/or Team Admin permissions. This user account must belong to a team with access to the test.

  6. -
  7. The test needs to have a public or private test URL. 

  8. -

Global configuration settings on Lever:

-
    -
  • Create candidate

  • -
  • List Postings

  • -
- -### Integration and Configuration Steps - -1. Log in to your HackerRank for Work account. - -2. Under **Test Access Settings** of the required test, ensure that the test has a Public Test URL (accessible by anyone who has the link to the test). Refer to the[📄 Modifying Test Access Settings](/articles/8915306379)article to quickly create a public test URL in case your test does not have one. - -3. Ensure that Lever has been integrated with HackerRank Tests:  - - - If your Lever Integration(s) need to be set up, refer to the[📄 Lever - HackerRank Tests Integration](/articles/7177093032) article. - -![image5.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735338033117-image5.jpg-c9eab7d9-4282-441e-9fb8-9a924b456023?Expires=253370764800&Signature=g290Vf0Ck3m1kcf74I0-xMhw9JgfimOo3pLc1FlxdOVqdDEz1q6MOGyOCmv4SKloJS8J7Gf4-nAOeXEHigH1VSkemCsEPPYuh-KBdmJB2DaYjnVCJkfqWbJ-E5YJvzN6L1R-QpgpjVFsAqdklZMBRDhzUVx-T0psgq8bZnFEHnCeS3Mbg~cDrjvuVqEaKpFAXxYJcEn8z~2IMpdsE0oaYRNgPz0fPUHPMCLBNsAPJSt9t6rpJ~RE20d2ZvEJzq5TdIcwaPFthRFPEqYXhpW6ihpz9X8~EeQVkmD~sdiCvWwh67oS5Az0CatQOxpC-q86u~BOYzwT1DN1PuB6SAOWiw__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Then, within **Lever**, you'll need to access **Settings** and click on the Integrations and API tab, to ensure that the HackerRank Tests integration is connected.  - -![API_Integrations_within_Lever_.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735338069383-API_Integrations_within_Lever_.jpg-531c2e45-d094-4cc9-ae21-480913694684?Expires=253370764800&Signature=b2pD7Dbo4pbpiS805qK2vXwn4Hlt85ZPJ6c~j7ggSiwTEwpq1ABlvC3MtrQ~QH3CV8HDxaLbclyPlWivF7enjXWVK~G20oU4dZH0MoHg929~8ZeRxZa-NoklyJLN2dHbhFgNyDEnwmXR5pfHhAR36U4NZt7ZF-TH8yFSmiJ8PhguOLb2IW9rJf7OepH05J3u8owqmAPDYcPfvIfHctBC~L-DpeUyNNZQ9anJtfxTFxj9SAf0yhqjgnt6dJT06WFeOod-j7rJ8neD2OX21HaIpconkm0dDsWlXK65vEF09bbonQvqan9XTX~4IuHvAtS-U6Ep1I9IXYP62JjbyJmMHg__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. After checking on the connection status of HackerRank Tests, scroll up to the top of the page and access the **API Credentials Tab **(At the top of the screen) - -![Lever_Integrations_and_API___API_Credentials_Tab_Access_Image.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735338092215-Lever_Integrations_and_API___API_Credentials_Tab_Access_Image.jpg-3842be90-686c-4291-9ce0-3ade8c3266c1?Expires=253370764800&Signature=cFvGLQv2pZ0I7ZjKC1ipGeyE1SQtAWpkuJUHGXCCrYmhbEE9Hnc~Sscp3HqQugheNCX5hRR0DemwhGIO8PDh5mIwR-rP9VzMdaZKe79xFVGZQLBXTD-lDtLQB0cwCUcEjVF3pMseAD81kc-kvQsL-4rAts0uItrr93FshNq11u09alHObQGg801t1-TMkQnvpE0oA6VrbzkllHrDc6lRYZC0vGI~rUpRYz1EdjM2W3kEkmkmfGSWAQPGszjSpf6b0R2nrh1xlVgBOsMlnLgKwlYB1-8xz-bv~S23VvKjFUhAa0O5LKphvY7HNkTDcAl3KwlK7DaBTYwJn8tOKybqKg__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. From the **API Credentials t**ab, scroll down to the **Lever API credentials** section**.** (As seen highlighted above within the API Credentials tab) - -- You'll then need to ensure that the Key that you'll be working with for **HackerRank Tests** and **HackerRank Interviews** has the proper **Read **and **Write endpoints** assigned, including both: - - - Create Candidate - - - List Posting - - - The **Read endpoints** and **Write endpoints** are two separate sections, make sure both fields are checked in each section. - - - Scroll down past the **Read endpoints** section (as seen below) to access the **Write endpoints** section. - -![Endpoint_Sections.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735338121317-Endpoint_Sections.jpg-f71c5d9f-44c0-4880-9a05-bb9da97fd0a2?Expires=253370764800&Signature=eTQ0CUsCuw0fiI-OtxlMlT~wZ4DYGFq8yxBbVbaKAb8eLGNbU0BnRM2yfixatFMfwpo5xzjXcDgw9dWPHw5byYwuwCHG6uD7yUjW3-n6C4cs3p6sAB7f8Pi7QIt0ow0nzt~-ysoes~oiexOviyGRCoh5cIp1vpfYx26UZRsvSwB9cAA8KmHvZzGxxQBlXp9sgr9opKeQe7dWuflK5i4BWtLEW8XicxF5ZlJS~6mklus6yULOwPeOUF8iWN9qq8RFOGMQd6U-XOD6WkkuvD00hgilvESlridZJ0I3caq9CqCg834FVTagXXvp5QEjT-SB1TZl~31DPEHQ8ymo5GKPXw__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Select the **Integration** option from the left-hand pane. - -2. Click the **Configure** option associated with Lever. - -3. After you complete the configuration, open **Test.** - -4. **G**o to **Test Settings -\> ATS integration** and ensure you see the connected ATS. - -Clicking on **ATS Settings** takes you back to the ATS integration setup page, shown in the previous steps, to reconfigure the ATS or choose a different ATS. - -![Connected_Lever_ATS_in_Settings_taab_of_test.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047085626-?Expires=253370764800&Signature=ufUwhWUVC1-5KEUIMPf8FdH~lVRb5QF050PVRvijZSidiMfqoXtW41i2bLitvgKH-zq21JEhxFjSQtxfZ4m5T8XTDE94FsTMYMwqArWPq~N0lPXiX4AfS7ENamd8lKYWl3X7~H0utk7SqY3GgHwPKvisyVhNcxaU8BKiHmUbP5I7xiavAkM9dAf8RNiUJFc2BDw4E4C3Y7KZEuk9pRos3xuYWVJOv~igWMmK7gCZ5TRiRK1JwRYQ6omOljFQ8O8vRZReKCYSUt7wptw1an33jIKT86g8TafuHGQgxee9yhZnrwUxOg1fxS66~JmWUDR9zh4cEzqM89G3YG-2d6-REQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Selecting a Job for the Candidates to Take a Test - -1. After the configuration, candidates taking a particular test from a public link are added to your ATS in this Job. Click **Choose Job** and select the appropriate job role for which candidates are taking this test. - - ![ATS5.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047086042-?Expires=253370764800&Signature=QsqxzU7TWCr~VQQPfFpTfBLh1PBdj2SrJNqr1oYMLldt1MKXsb6TowzDnTdhdX927hE7VLQOD2r-LtxF8U~GNfRBu5VzUK01~0IfglvgRVSH61pY84jwES1CY95x2mA4CpYNwANdjkNSqiTLxYqUMttfZjXRxCb55EQGTHtPS~mFxyR0sSq2l8fYk1Mr-seV9RIB0~rXhggAd5cQ2B~h-KHktUaTJPIGUNj6SRgdU2GJLe8bUgC578ohSBX175X5ltrPICfk0oSVBjbSVi2FzZp1V8rMl8KtJOy3~yoRVxfGn8yml4zwro1~A2qj-sBcrkrMjehTjOc-F8J89F8Eww__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Mapping a job from the ATS to the test can fail under the following circumstances: - - - **The job has no owner** - You can see a prompt screen where you can assign an appropriate HackerRank for Work user as the owner for the job. - - - **The owner of the job does not have a HackerRank for Work account** - You can see a prompt to create a user account. - - - **The owner of the job does not have test access** - You can see a prompt to add the recruiter to a team on HackerRank for Work, thereby granting them test access. - -3. After you choose a job that is mapped to the test successfully, the candidate test reports are pushed to your ATS. You can change the job that is mapped for the particular test, or remove the mapping. - - ![Change_job_-_ATS.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047086332-?Expires=253370764800&Signature=EMJBMtvIxK373c5tWiZgdsS1281e78wp-y4x1XMqma2Fdgtx99N-81fLWooIEXH-fCTGZkwPgZZZDbafvB3HmaEqIp331sQNwab7PLr53szwZu9~CwfoMqU8bHvT6ShuQlSYIZuaVnMGeJk665Y07BAnA415JZPzNUqv76aZLR3ky97T-GR~yVrFY4aAMsDn3UgLFAsPfUYVmEzzWxKfL7uaeMKqgLSqQ5nVLtHmPfc38-sS6o1wTqooRCWtPQ31BULgnVO6JMB49q2o3pIP0i018QsU~UPrHZmRZpG6hqoV3a-e0SCLRSbyZnEfzuYx550-73iPPdVLwOIA6wvnQA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. With a successful test to job mapping, on your ATS, you should be able to see the candidate test reports and other details every time a candidate attempts the test. - -For example, on Lever, sign in and navigate to the **Candidates** section for the job mapped to the public test link. You can see the candidate's test report, score, and test name as shown. This information is also available in the Activity Feed. - -![Scores_in_Lever.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047086880-?Expires=253370764800&Signature=El7aOxjbFe11Ovky56cBkBeQEQLQghZZKIvEhvii3uKnwIuFME26o8dSkbP4yxAus8fpzcw~I147uXd897J7RzmLyICpJyKU34LeyIZZeSNe830oODX8UGzqbM8njWjuKQTao-EHWULIkWnlBRhNUStI9MU5qTPBte5j5pAgtT6f7VaUtWrP4k7R4YZR0XjEa0F2AWyxXCb2PEpyJyVSEjldehmqtC1ca-9UpEoR6vNsVNxDfFLAz9qk2EaBazdmAROMNGRW3aD1yqDfJ9mZgmr4CMyLKlxiN8h6Cgf5oE02vHQAlgOd6wtKIliyCCOpoq9zy3xCbP81Myptmq~T5w__&Key-Pair-Id=K3NV4LZ47N8M46) diff --git a/data/hackerrank/integrations/applicant-tracking-systems/linkedin-talent-hub/2757478179-linkedin-talent-hub---hackerrank-integration-.md b/data/hackerrank/integrations/applicant-tracking-systems/linkedin-talent-hub/2757478179-linkedin-talent-hub---hackerrank-integration-.md deleted file mode 100644 index 446666d8..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/linkedin-talent-hub/2757478179-linkedin-talent-hub---hackerrank-integration-.md +++ /dev/null @@ -1,202 +0,0 @@ ---- -title: "LinkedIn Talent Hub - HackerRank Integration" -title_slug: "linkedin-talent-hub-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/2757478179-linkedin-talent-hub---hackerrank-integration-" -article_slug: "2757478179-linkedin-talent-hub---hackerrank-integration-" -last_updated_exact: "Dec 27, 2024, 6:31 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Linkedin Talent Hub" ---- - -# LinkedIn Talent Hub - HackerRank Integration - -_Last updated: Dec 27, 2024, 6:31 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with LinkedIn for Tests and Interviews to facilitate a seamless interviewing experience to schedule remote Interviews from LinkedIn. Users can also send HackerRank Test invites to the candidates. The Test results and Interview feedback show up directly inside the candidate's LinkedIn profile. - -LinkedIn Talent Hub users will be able to schedule and start technical video interviews directly from Talent Hub. This results in an efficient interviewing experience for the hiring team and the candidate. - -Below is a list of features that LinkedIn Integration offers: - -## Test Features** ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

LinkedIn Talent Hub
-

-

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

user

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

LinkedIn Talent Hub

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate LinkedIn with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -You can refer to the [📄 LinkedIn Talent Hub - HackerRank Integration](/articles/2757478179) article. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/modernloop/9797503689-modernloop-hackerrank-integration-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/modernloop/9797503689-modernloop-hackerrank-integration-user-guide.md deleted file mode 100644 index 58b52e93..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/modernloop/9797503689-modernloop-hackerrank-integration-user-guide.md +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: "ModernLoop - HackerRank Integration User Guide Prerequisites Integrating ModernLoop with HackerRank Using HackerRank integration" -title_slug: "modernloop-hackerrank-integration-user-guide-prerequisites-integrating-modernloop-with-hackerrank-using-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/9797503689-modernloop-hackerrank-integration-user-guide" -article_slug: "9797503689-modernloop-hackerrank-integration-user-guide" -last_updated_exact: "Sep 10, 2025, 4:42 PM" -last_updated_relative: "Last updated 8 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "ModernLoop" ---- - -# ModernLoop - HackerRank Integration User Guide Prerequisites Integrating ModernLoop with HackerRank Using HackerRank integration - -_Last updated: Sep 10, 2025, 4:42 PM (Last updated 8 months ago)_ - -HackerRank integrates with ModernLoop to create HackerRank interview sessions for candidates. You can add the HackerRank API key (Token key) to ModernLoop to generate HackerRank links. - -# Prerequisites - -- You must have admin access to HackerRank - -- You must have admin access to ModernLoop - -# Integrating ModernLoop with HackerRank - -To integrate ModernLoop with HackerRank: - -## Step 1: Generate an API key in HackerRank - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Click your profile icon in the upper-right corner. - -3. Select **Settings** from the drop-down menu. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1757498908815-image.png?Expires=253370764800&Signature=rrGeGI0t~IAAxrlocIYDd4~9j0o6jzmcnVTvdHbvs1~ieK0FIhDsq8IZeUnv~uOkZ90iR0nJET3zN4ipoxFl4fngtJb~3k-75vY6bpQHWLEIclwWPB9r0W0tUsQAUVYlSuo6DmvmdvocVUZBm2fZVZg6t7CdZrLD9pdvfvwf6BtfCjoYksqv3KzEqoy1DzFkoprWxWXMYzsCDc0bJAJNsGgLMg0MmIdrmdsb~Fzsm9hkKH2v6dvQEb-jBWgFf~i-5mtC~sm6OGw6v4OPC4AvbuJpGI9NDUV-mb5MPBGvZCOvEbUiqDJNshXFyZKOS5xHoc2Z-v3ogv14bk0tPiyVRQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. In the left navigation pane, select **API**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1757498974028-image.png?Expires=253370764800&Signature=UXM88u34Xqmsd7xO-zJToGZoDlvDbQrzariecNgaV-dnOmdm9qJCXYgKjJQ1R3pInfcJ~Gy89zvqyMF8gRXOhhwGwwYsbpx46aX6M80gOXSIiJtxapFY~cyXr14OtNoYgDolKr-XK2IpFgWXnDCqi8Q2koxbAxDulzLVpOVvcQDY9RQlaMk4m~G2sCRPKDbj6~ex0~qLS0q0YIgtAK88V9yXEpAuFsS~sno7-lpewjyd7aEwqq958-xaZ59fYWW~LxYfrN03E-uXFJGLjf-L59JJZLCdby4Qsvp~rd7QFyvpbT7BPp5LVUWE0LvwZRxNXGxMpGUXvPNWaZBzDPjl7Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **New Token**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1757498941791-image.png?Expires=253370764800&Signature=qN~d1ECCAGPHAiNV9D00tyzr2iVyG4kDudff1zZHHrDJg0x3Z35gjX6tvz29cAKqtkUpIheFsJF8SmbSYiMLursPNRKBBMuDcDnIPNUeVNtGsYDSobroanHA~2qk6VvUXPJGnDVZ29-7TsNpWUDY7S2ihYaVgyxvVigYp0oyaJfEGtu3YMic1DLzn7kZhu7Yw8Ov0ARxvYmGkS~C9L74z8qbqDQz2QLG6LtI0SqWNVvi~2~JHaYmoVJv6y2Gp5DvobcKOfUGReb~j70uh1fZlZXn3FjZmc1g~JveH6iCmaLZsglQMkrC6UaGJ89yfQGZMWDZ9VUweVkRDeJ4IWmEhg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **New Token** dialog, enter **ModernLoop** as the application name. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1757498998373-image.png?Expires=253370764800&Signature=hhmR61i9o4IeGCfWZ~xaUYFUUh-JlBxBGbyS6b4dmwcPapIh3XAgERbnWk5JnIpQ-YQbP2RPZoBQyhHjJNVRgPXzTOhjiiBQjzjHGIc-x-ZQQLfeo~22wk0mNiB9WCa0VMX9D3xrSLj4q9m43I3gp-Q33lwSJaN2H9qCb4GgxpeSX79hFwiIhpQDg5gXdwJ3fwOsr5i~l4aExFLcKDtkqSvgqhgTbIMpbj8EK99El~Tw8A27HGxGI7WqYbcmJlkuqSk~VNHFJki5AyXVMa1EQijlhXzXavfB-yFRNkxzTIJa0D-~4xKzJBfmz4H4ASrj4ltMsWg4fVCx8RLQFk6~zA__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Click **Generate Token**. HackerRank generates your token.                  - -8. Click **Copy and Close** to copy your token. You need this token in [Step 2: Connect HackerRank to ModernLoop](https://support.hackerrank.com/articles/9797503689-modernloop-hackerrank-integration-user-guide#step-2-connect-hackerrank-to-modernloop-8). - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1757499021138-image.png?Expires=253370764800&Signature=SioedW5Usht7frBGwcOPyejMkGX1zfnpviApNQF0LLUKqFXgbdenqUlvAtRPVr8EgSd5hvi08QDDZ20GMSVQp37Dcbp7oEVoVPe0sfnMdAESnRzXHMj81SLHTCEvWphvEGvqrdGKH9WY2Y5dO5KLXgd97nePZLiDPuCtNas7Rcdyy6ZVhvURboV1pojYN~rkhVXk31l7bQvBLS948bnZZ8ytcathgwMuSu8zVhiewr1zTEFMVYYUh7Ddk03vAJkNBMK00By7CWazoRvCn7mnBGJxv8iluEBgIqy1mpl88iEFJpx~no2gfk67nLN-MyFkySjfDYtC~m-3uaMuhREp4Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** The integration will stop working if the HackerRank account that generated the API key is deprecated. Best practice is to use a dedicated admin account or create a new HackerRank admin account specifically for this integration. - -## Step 2: Connect HackerRank to ModernLoop - -1. Log in to [ModernLoop](http://app.modernloop.io). - -2. Go to **Organization \> Integrations**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1757499080827-image.png?Expires=253370764800&Signature=Ki57DluPO7opwjOY3xfvxWUyN1aF9LMxhzp7VOazDRIzEC9nzJsmxpl-Tp7gM~k1ZYs~oXGG4zMfFDN8gDEmeiigc5RUoDSE0bSfwb~fS2LDrKDD1tH3WLaYkYPTqG560yLnXXWL2r~0SUG7iuEawoAIsRF890HatWSk4GlffDbOZZm8fslYzgvrtMJw5tJiWGda2Vki1fH19Ai-O52auzta6dRQS1EiYTCJa1KnC-KGFRlZwuwSvcS54TkZMNj~am45GI0wuCaB4LGgX2Q2Z9IBVokvHaZRWONcaFZzL4CAyzfIl~0ignX~-DCqOL21-QlVRam7luZeABqpB6gn1w__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Locate **HackerRank** under the **Coding tools** section. - -4. Click **Connect**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1757500906066-image.png?Expires=253370764800&Signature=FAuizpnM0HN77b4bGU6~0uuBt1VGTOQLLwsfpLVVk7eT-EbNJ7fFlidER70UdDUt2fUIg31LuKEeCBSV4dfa32sq15aLs0JEU~teOXbDbfP4AnTjzHSdQelPzekO5Z3J-0ogUxifkhoR5J1c6ZJCxQlxkPz1x3Xd7DXSCK6BtypFHP8rjbObczeSN~QO6qqU7Lgh22qdvw-npKBKW77nFcf-zyv9Il81N-bhSib3fALhW5-Rrgi~2PFia-vuPiUAfeQN2vA2OtMM~M1VY2HFwx5wbXTybQEIxajGIHOpiw5z1cKCPIcxeR42zZ5jAPJ8GQxDGfsNqCJKpyfg1wn0gg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Paste the API Key (Token key) you generated in HackerRank. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1757501038229-image.png?Expires=253370764800&Signature=scTTP8hW1EZgjr8qH7P-NXnhtEqbTcVoPb99fCe1F9hRlzJgAS55wLtYGl19mfei-6xZDOGTYoDo8GhrXcMuXTU7SAPKB7lVbddyOuM5Omq7fEBNQNguSUyyHGqhdWmcJ5MEt-PI3BepFn5mxSgq1ED28Ysi56yVDSMY~vSi03oF6BjSe7XE7awKRj17Vq-ekHgsKK56R2VxvF318j4VVdbn0VxKS-JjPTj4mlD-T9nTKkIq9Vky~Jqx65JZ1zJRJ0A4zOmrt65eB3JfsnuFW~K9xt69ubLeif6mOnyPQRHfPuOUlaOYqmwU-7wzlKlT6RH6DXpezEdy20FoixxOvw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Save**. - -# Using HackerRank integration - -To use HackerRank Integration: - -## Step 1: Generate HackerRank links during scheduling - -When you schedule an interview in ModernLoop: - -1. Go to the **Communications** tab in ModernLoop. - -2. Select **HackerRank** to open the modal. - -3. Click **+ Add HackerRank link** to auto-generate a link for the interview. - -## Step 2: Add HackerRank links to interview plans - -To automate link generation for specific job stages in ModernLoop: - -1. Go to the **Jobs** tab in ModernLoop. - -2. Select the job you want to automate for link generation. - -3. Choose the relevant job stage. - -4. Select the interview for which you want a default coding assessment link. - -5. Click the **\** icon to configure the link. - -Once configured, HackerRank links will be automatically generated whenever an interview schedule is created for that stage. - -**Note:** If you deprecate your HackerRank integration, previously created links remain active. ModernLoop does not delete coding links. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/northstarz/4546750166-northstarz-hackerrank-integration-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/northstarz/4546750166-northstarz-hackerrank-integration-user-guide.md deleted file mode 100644 index 91b525fa..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/northstarz/4546750166-northstarz-hackerrank-integration-user-guide.md +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: "Northstarz - HackerRank Integration User Guide Adding HackerRank test to a job on Northstarz Sending HackerRank test invites from Northstarz Viewing a candidate test report on Northstarz" -title_slug: "northstarz-hackerrank-integration-user-guide-adding-hackerrank-test-to-a-job-on-northstarz-sending-hackerrank-test-invites-from-northstarz-viewing-a-candidate-test-report-on-northstarz" -source_url: "https://support.hackerrank.com/articles/4546750166-northstarz-hackerrank-integration-user-guide" -article_slug: "4546750166-northstarz-hackerrank-integration-user-guide" -last_updated_exact: "Sep 8, 2025, 2:57 PM" -last_updated_relative: "Last updated 8 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Northstarz" ---- - -# Northstarz - HackerRank Integration User Guide Adding HackerRank test to a job on Northstarz Sending HackerRank test invites from Northstarz Viewing a candidate test report on Northstarz - -_Last updated: Sep 8, 2025, 2:57 PM (Last updated 8 months ago)_ - -HackerRank integrates with Northstarz to send Test and Interview invites directly from the Northstarz ATS portal. Recruiters managing jobs and candidate profiles in Northstarz can use this integration to run skill assessments for job requisitions. - -Candidates receive HackerRank Test and Interview invites, then complete the assessments. After submission, the candidate’s score and performance data automatically appear in Northstarz for evaluation - -Workflow for assessing candidates with the HackerRank–Northstarz integration: - -1. Create a test in HackerRank with the required roles. - -2. Add the HackerRank test when you create a job in Northstarz. - -3. Select the candidate in Northstarz and move them to the stage defined by your organization to trigger the HackerRank test. - -4. View the results in Northstarz after the candidate completes the test. - -5. Move the candidate to the interview stage in Northstarz to schedule further rounds. - -6. View the candidate’s performance report in Northstarz. - -# Adding HackerRank test to a job on Northstarz - -To add HackerRank test to a job on Northstarz: - -1. Go to the **Job** tab in the Northstarz platform. - -2. Click **Add New Job.** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756893472278-image.png?Expires=253370764800&Signature=HPZo0TINvPEGo-yKQQjxxa8-3OdhxbayCpNgDIwZUm2kxXhWVkAg8z4tPNKKcBTre1W44b2gunaNvf8j98fV8wqSJLkMNBh8N6Z5xXcy-JCyhqQO9g~3cr-DhEoLW8jceFriDjakaQUMA2I2~wM7ydQdgUJKJOjiHkn1YEwzx1B1nt5H1TRBMYINl~IP3r9mWEuSYCSDh37N19nMvq0sHzR~ohSHRTsPXXB8WqrF1SrYvFktXH177j2Mx60UOvLkw-nvueTmK2b7anF7aRmf53xtUa8hFLoMLNPcccKejhYfwFFeK9QI~OJ8fA7tv0bOH9bTSl7ZScwpv5l96zuQuQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select **Templates** to use an existing template. - - 2. Select **Manually** to create a job manually. - - - -1. Go to the **Job Modules** tab and select **HackerRank Assessment**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756892664348-image.png?Expires=253370764800&Signature=uWr8BDTBjc~XA46KdMzFaaB83kS3~G4U5FywrVZ~tUVE9TmTZH79CGdtN27-~~bg~UtjVAL7dsQN4bqxeJW4~37PoVH2HB2AUwW1DZVfnsEquBmcLuzkSaopVWIrQOb4YVPe4bVSlNYOv3qRCedJki4EA7qDq8pwmv-yqsPop5~I4bnGaG--qanS-LVzijp5BjUIz0A9MAMGwfEWk77HZH94-bqcsYeR4m24gklz7UZzW7vEs~mpT~s3l4qXLSKxllIkN6ffqDI6K-IXomo6lu962oujBgy2t-QKBn78PUwhh7toqfS~wIPt62gCICduXzMMtWVct70clPA~ezuImQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -1. In the **HackerRank Assessment Settings** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756892734855-image.png?Expires=253370764800&Signature=Kj9XdAuNRaMCvFsGVffHJwswRfcPG3HOH8U709SxtcARw0to6qtbQEPbAfZ2bvjOHhr4EfZXonlh1ZMS75eoUYeAo~1nWUdQNgxg4TLhdYcwmFD4oRF5DuTk3pO0Tip3tbaM6SHMwD-DlCckRFGZ~wyo00PRD2bR89Y0mhSICsMJMGtLDK1-pNDqGimElo1Js6aCq3~SOs0u9gPLLspJfaGJLoU-GKqzYJe9Re4o55gRoqwf5Wvo~ITe1izZxFMFYa2zKzGYkTCbWqUbRxdd2IdTdT~atXG1siSK-dn4CZwkVcSm5B96IEPdPI~4bkiwOavia0euMPzBhN88iRwENw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select the HackerRank test you want to associate with the job. - - 2. Enter the **Invitation Validity** dates to define when candidates can access the test. - - 3. Click **Save Settings** to apply your changes. The **HackerRank Test** button becomes grayed out. - - - -1. Click **Save & Next** to review the job summary. - - - -1. Click **Save or Publish \> Publish** to complete job creation. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756892789742-image.png?Expires=253370764800&Signature=QwgDcxOy1MRHsqwXlPCGz65~KM49WFByBlCscP7NoSE2ezlQJu3cY7o~OBvnomqM4C~xgVwksWr8e9wpSo8mvcc4S23qijlDyhzEqomrBmE4eoI7o6FBkrFwg8JovkJZwo-IRQclF-YKkoKtgJ6ljdrNRHMdFgKYgoYn-7kyC8Gf4R5XNOsFxo6jCduK6wAOmyY6pd-Yl4KOjVKSsH9KhGOeMvLdRDVaGIwKACuSt49cQM~36AeRNsyTtAoCU4RTm7hCzF1l3JOB~XhDMg0W1ad-MDzqdAr2qW-h8pNpZDzqKsua6gJPa9ROLYdyaJshmJ-TcPsv997h5Dw7AWshyw__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** You can also click on **Save as template** to save the job as a template. - -The **HackerRank Test** is now mapped to the newly created job. The selected **HackerRank Test** can be triggered for applicants for this job. - -# Sending HackerRank test invites from Northstarz - -To send HackerRank test invites from Northstarz: - -1. Go to the **Job** tab in the Northstarz platform to view all available jobs. - - - -1. Select the **Job Title** for which you want to send the test invite. - -2. Review candidates in one of the following tabs: - - - **All Application** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756892830543-image.png?Expires=253370764800&Signature=cJRkqwLV8JJxRVP6OGYK89IpZuZ4WkwNwv~WjsVt0sWbXJQakfAJ00Ts4JejkzSPX6ljqsY75aoSYIvJ8iNMYrR3Wyph3Q09yCAQ-am9nJw50lefLovV2ePxBDXcAPaaTXQyE5m8CYpv1Yz8~jOq-QVYIcYpCBJi8NLCgqtiIeuQAQjRPRJ6wfYra1FSXeucc~BRCo9vTe3lKIX0MuiWszcU1TUz-rTpiIWVH230ePAqBH6-XV-3~sBcQK0vVGqnjJK91jPLD1G2rUqucGqdX4It00kj8U-O~g2yihGHfOTIJt0qwAagSCpt32GiMme8XcsKKbjyhKmMVxWlrQEggw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Interview \> AI Interview** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756892852565-image.png?Expires=253370764800&Signature=l2uOPkP4jH0CSYbleELQFAaiWG3k6fdm74cVupXLgrPuO4F2aUVbOX5QOfRdQ5445IsYtP0DY5RClFeL5KB5KRDAtAFWype~DmWf6ZnaG72L9OFjcYDVPkclXkuug5yiXBOccXL7NFogtGHSkRt-hErywq5M9vmubb3VtjnW12NoLTxfRRocK6YNE0n9wCpy-BOmjPBWWOLpxSXE7oYrZ5BfsllqFnwtvgJTcyfwqTFPmu9SLCSOeiy2OX3Lc1DP2Hkm0gB1y~49j8sDyPEmvfhz35wu428lWMOrv~RzdVW4HPxvkR4Z~MYwYwVyqFQxRfDwpgVgaStJSaHqFCN4Cg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -1. Select the candidate(s) you want to assess.  - - - **Invite one candidate:** Click the **Action** dropdown next to the candidate’s name and select **Trigger HackerRank Test**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756892891993-image.png?Expires=253370764800&Signature=gNS8Bv~QLRlUqJRRc6Dp9X3D1OVsi2ZmTzvPopq4--hsctU1fjy3RqBzxOX6h8Z2aw4R~Z9myCzNkvU62vnKSALfCLPUMvp8lVymQjJqfl4kIDtQanK-zYI9r9IFQ5j1-qrx1R034~kTOKq-BKCN0pbSO0-d8e0xZ0Q4v27QoKrjJ0PM2OPVe9WWDy5vtQYswLiptB8~NDIqFOhDTOfNstQOKc6xI19kdl5Wza-0HNgcPqNfFstyN5FJvav4mRJPCdBjqpWnHel5JZMctBEUfBGU7-lVGlADR9Ou2CzBBiTs2ZkUcWoDsgJBvtvExEKZrdKd7W3sQ2NEohAA-ZrYfQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Invite multiple candidates:** Select the checkboxes next to the candidates you want to invite. Open the **Select Action** dropdown and choose **Trigger HackerRank Test**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756896649447-image.png?Expires=253370764800&Signature=SzWve1QJTNtDagUGI4LoylXDRfbo5Esnz~sovV45tAhsi-~-YHVCEpsr3ZBhzsIHp5tL1gPHItzGSJvNIWvZD7UpQDukTY~cvlwbBUU5oPLUAE93fp1ra2qeaEPyW8G-Hd9cnuqXh5cGUxvI~Y1TUv7JM~3~92do8ObBbm6Pa754KvAU0wBC2~hTyztXSnmwrX~T~VKmcjZW2RyM2Clwv3b9nByam7E02KCm2Y1G8dK2-5NrpwY7pswIXXY3c2zUHOCHqha1F~mv6CrHnNb57pL~y9BA2-OMKETK4CCK~JUQt3~4NKaOn5x-x~0HMpa086LR8jVOz6~UFm6U8Q8gYg__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -After triggering the HackerRank Test: - -- The Northstarz platform displays a confirmation message. The system sends the candidate an email invite using the default template that the recruiter configures in HackerRank. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756892963188-image.png?Expires=253370764800&Signature=mwwRahKsAFgk-MfQ76KxKfwySGt~u9dwJ-VeKnn0Bd~nijpyTzrcUEQ38GwAa-BglPMKEmoK6OCaaXyHmwdj8Ydscz9pfJTkGqwW5rdCuEe9GyVUsFNXnTjSRwn1ABOUmATEimATwJv5SzV4zKuTG7Wf9Uhg9ztNmp4Qo~MQahZXXdRF~wj3K80yuQMonY7m87qpiWonTJkPeUqxndxGe8sBgCsAy7H4yg1kaFBo-54DAXnb-yf5HCLkMDvVrxPML0VIzYgbk1aJ~Wq4l-~ZsBWtyebPkxoqXKF49UVWvR0P3mMKMNoKoZrMXpK3-Ikqc6deDf3DKy8Dmyy4lxWi2w__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- The candidate can click **Start Test** in the email, and the system redirects them to the HackerRank login page. - -- After the candidate completes the test, HackerRank automatically updates the test status. The recruiter can view the candidate’s assessment reports in HackerRank. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756893535632-image.png?Expires=253370764800&Signature=nVnCUaSgP~5t7thxPYDYmOqU0fopUYSSN6WHHCm-wtMrR-EdtwPRGdfGdHtFk0nxWI8e6CLe-fKptb6HTFmD76~FSnBGCoHoDFUlwIQiUyYyUW0woiwCnwdxwpQsT0LQ~wF6G1lCeD~JWIdsx9hv7DKnCPTx4DpxYTGcqShrT4yVIZaLPUrrlTvV6gxpg5mzSf2fWU3gTzL46fGcoG3gVsfBW6OPaHz0izNWJaq8PNAT7TunmMX7yWKvN-etCqdo4KIYVg79HGa1THFCltwikfgHVheDzTBI4a~gGSQyQL~rEJDS96ZfWMIKO6qDNDgMpdVe97COnIZOSKjQTiLE3A__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Viewing a candidate test report on Northstarz - -After a candidate completes an assessment, Northstarz displays the results on the candidate’s profile. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756893570801-image.png?Expires=253370764800&Signature=IL0hYg3QviJbWymxl8LwIsL8inG91UqbIjgmWKyzo1Fr99yB3HW-soLGxwiknHigcJ7yHrvkJyE861c4M4vZSTKZt8vTyoFiPHdPSSnFMyKukX9zD~IPD9vJHSFT0fU1yQpO6hbJaNYLcCWmEvRBYL7~QhRK4UoKc~andw7tag93muAJIPTtECCDPTLN1M6w7Xu4~4SgSewKFRaLS-kR3FMcRLNuj6t5JJ6ETZqmgAak-LE9rwdFtldW0TEYVU-sjnEQ6Z-IFk0MmO8AWCjjX6WWOHdOyrCJKWAhkzo~b~1UQnB2gugtpoqTTrUUGV6DqYeGBKEZAbiOT5kNcSXcsA__&Key-Pair-Id=K3NV4LZ47N8M46) - - To view the candidate's test report: - -1. Click **HackerRank Candidate** to view candidates who have submitted a HackerRank Test. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756893598861-image.png?Expires=253370764800&Signature=KkqfqJ9s16pcsziGhkaiWzbWt626nl~ba-IptBSevh8psafqRUNoORmVLqdx8bc5J9AseQqfK-fs3vSYxwJL~FdkKwg0YewHHeyoF0PyxEDhjGC2Bj7v2p6EImYwoYwNqBx8Qjdj7JmVonL53pCLnjOhwHapnK6L81WqyRaAkyuJSJ-zwWoBJuTFyqs9xzaUBpEJCsrymtYQdtm0AeUt0XQInx0HBvvcsh86JSy1vE9svvmfzyYKoEpMDatz8UyW26gFpMEs~KObLDcGd~Mp644m9OYSgXc2g9UrgBAouMNBk63sW8KFqpt1xEsA7xA-MTVGx2aSfU94aCePcmq1qQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click **View Report** next to the candidate whose report you want to view. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756893775779-image.png?Expires=253370764800&Signature=Ujz05NsTltCizMSOgxCpgX70gPyOirAx3MoSvHB1cLiu-J-gpqcGyAIY5LaGtqA1mdZmBQ1Ox2jY385cxN-HWEdHPd095hDYPh651xPTIeDTZdwYPB8wOhClR-ab917T2HwHxiaDqjaS4CRmnK8o0MaXOhPMveTPRgNzRRFK8vcsqPCPHmxTYxshyF44WVr6~Fg9LWtoQqalnwFbeZIJnKye7AYYxI0q32eRez2hHcLwdEmlA0xVjQSqcfZxmj7qnyz4GfICqmZBpCEOb~ylIdrB8WgjqfF8YTnVwn66Qwg1ToFW~BNDHu04VGTV2pPi0kiPN3Zi6n8yoM9Iy-SHFA__&Key-Pair-Id=K3NV4LZ47N8M46) - -The report opens in the **HackerRank** platform, and the recruiter can review the candidate’s assessment results. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756893693916-image.png?Expires=253370764800&Signature=DvPP8u0uXNiYlhSRgF49glES3NMr2Fa5H3-L009a~e1la~QT-G5YrdYODLj~UBlpKchjrmzBUtJwQjHWZ-1HOPxdOmqvHZO7yZYLgYxTtl5yXfns2hAfnEZIom4lxIq765VKdi6m-TQP-OzXXxaJdZhPEZAo6-TVsvIO2FoiqKCWO0lmHqmnBUT0DgRv-FNK-urLsOPMFHJZUr9d315Nyu5-z51rxOwvDC0uYd~tf2INtLnXRraPg0VPuCOS5kdMPr38QWAC~AVKOwIHx2rr2e1XK3SAVf74mvS0N0WQ7U3Z--jojKbO0crsnN3pG9xXdUPBvL3cX3cgJwpK06CZfg__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/3350882088-oracle-recruiting-cloud-and-hackerrank-integration-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/3350882088-oracle-recruiting-cloud-and-hackerrank-integration-user-guide.md deleted file mode 100644 index 97f4dc18..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/3350882088-oracle-recruiting-cloud-and-hackerrank-integration-user-guide.md +++ /dev/null @@ -1,323 +0,0 @@ ---- -title: "Oracle Recruiting Cloud and HackerRank Integration User Guide" -title_slug: "oracle-recruiting-cloud-and-hackerrank-integration-user-guide" -source_url: "https://support.hackerrank.com/articles/3350882088-oracle-recruiting-cloud-and-hackerrank-integration-user-guide" -article_slug: "3350882088-oracle-recruiting-cloud-and-hackerrank-integration-user-guide" -last_updated_exact: "Dec 28, 2024, 4:37 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Oracle Recruiting Cloud" ---- - -# Oracle Recruiting Cloud and HackerRank Integration User Guide - -_Last updated: Dec 28, 2024, 4:37 AM (Last updated 1 year ago)_ - -HackerRank integrates with Oracle Recruiting Cloud for Tests and Interviews to facilitate an easy and seamless hiring experience. This document walks through different use cases supported by the HackerRank—Oracle Recruiting Cloud (ORC) Integration and covers FAQs. - -#### **Key Features** - -- Send Test invites to candidates from ORC via your Candidate Selection Process. - -- View candidate’s Test results in ORC, including score and evaluator feedback. - -- Have a direct link to a candidate’s Test report from ORC - -- Include Tests in your ORC job application flow - you can choose if candidates take this Inline (while applying to the job) or at the end of the job application. - -- Generate HackerRank Interview links for Virtual & Remote Onsite Interviews with candidates. - -- View Interview results and scorecard information from interviewers - -- Have a direct link to the candidate’s interview report from ORC - -#### Prerequisites - -1. HackerRank - ORC Integration Setup is completed - -2. The user has access to a HackerRank license - -3. The user has access to requisitions on ORC - -## Types of Assessment Triggers supported - -Oracle Recruiting Cloud offers various assessment triggers that can be configured to send assessments to candidates. HackerRank has built the integration to support all these configurations that users can set up in ORC. - -These include: - -- **Selection Process (CSP) Trigger:** Assessment triggers are tied to ORC Phases and States while configuring a requisition. Each Phase and State can have one assessment tied to it. We support both a Single-phase setup and a Multi-Phase setup. In this case, we send an email invite to candidates to complete the assessment. - -- **CSP Automated Initiation via Phase/State:** When a candidate is moved to the trigger Phase and State, the configured assessment will be sent to the candidate. - -- **CSP Manual Initiation:** An assessment tied to any phase and state can be manually triggered for a candidate without moving them to the trigger state. - -- **External Applyflow Trigger:** When this trigger is set up, candidates will be asked to take the assessment right after completing the job application on their ORC application profile. We recommend using this trigger type only for HackerRank Tests. At this stage, a live HackerRank Interview would not be logical. - -**Candidate Experience:**\ -After a candidate finishes applying for the job on the career site, they will land on the application confirmation screen.\ -They now see a message that they have submitted the job application. Here, they will also see an action item to complete an assessment to be considered for the position with a link to take the assessment. - - - -In addition to the message shown by ORC, we also send candidates an email invite. This will use your default HackerRank email settings.\ -This is if candidates miss the message on the ORC page or want to attempt it later. - - - -**External Applyflow Inline Trigger**\ -When this trigger is set up, candidates will be asked to complete an assessment while filling out the job application and before submitting it. We recommend using this trigger type only for HackerRank Tests. At this stage, a live HackerRank Interview would not be a logical assessment. - -**Candidate Experience:**\ -While candidates are applying for a job, they will see an assessment block that informs them to take an assessment. They need to complete the assessment before they can submit the job application. - - - -When the candidates click on the **Take Assessment** button, ORC redirects them to HackerRank to complete the assessment. - - - -Once candidates complete the questions, they can submit the assessment. - - - -After submission, they see a success message for a few seconds before being redirected back to their ORC job application. - - - -At this stage, they see the ORC assessment block updated to reflect the completion of the assessment. Now, the candidates can submit the job application. - - - -For this assessment trigger type, we do not send an email invite to candidates since they will be taking the test before applying and cannot attempt it later. - -## Types of HackerRank Assessments - -The HackerRank platform supports two types of assessments. Both these types of assessments are supported via integration with ORC. - -- **HackerRank Tests** - - - Includes asynchronous coding tests, code review questions, and MCQs. - - - Includes Projects. - - - For HackerRank Test invites from Oracle, we send email invites to candidates with a link to take the assessment, except for the External Applyflow Inline trigger type. - - - -- **HackerRank Interviews** - - - Includes synchronous interviews with single or multiple interviewers. - - - For HackerRank Interview links generated from ORC, we do not send email notifications to candidates. We send the links back to ORC, and recruiters or coordinators can share this link with candidates and interviewers. - -## Adding Assessments to a Requisition - -Once the integration is set up and your team has defined the assessments for a job, you should be able to add HackerRank tests and interviews to an ORC requisition. - -- Navigate to the **Job Requisitions** page under **Administer Workforce** \> **Hiring**. Click **+Add** in the top right to create a new requisition. - -- You will need to follow the steps to create a new requisition, which includes all the necessary requisition setup information.\ - \ - - - -- Under the **Configuration** setup, you can choose the preferred **Candidate Selection Process** and **External Application Flow**. - - - -- You will have the option to define Phases and States that trigger an assessment based on the selected CSP flow. - -- The **External Application Flow** will define the process through which the candidate is presented with an external assessment. If you prefer not to include an external assessment, the selected External Application Flow will not affect the assessment trigger. - -- Under **Screening Services**, users can add **Background Checks**, **Assessments**, or **Tax Credit** services. Select **+Add** under the **Assessments** section. - - - -- Select **HackerRank** as the assessment partner and choose the relevant user account. - -- If you have a specific user account provisioned, you could use that. Otherwise, select **ORC_HACKERRANK_USER** as the user account. - -- If you select a specific user email under the user account, then you can only choose a HackerRank test that the user can access. For **ORC_HACKERRANK_USER**, you can select any HackerRank test in your company's account. - - - -- Click **OK**. Then click on the edit (pencil) icon. Since the **Add Assessment Phases** box is not selected, this is a single-phase assessment setup. - -- Users will be presented with options to choose assessments for various flows. - - - -- Assessments selected under internal and external job assessment flows will be presented to the candidates as a part of the job application flow. (Defined by **External Application Flow** chosen in Step5 ) - -- Users can also choose a single Phase and State to trigger one assessment for the candidate. The Phase and State can be selected from the drop-down, and users can map one HackerRank assessment to it. Users can choose a HackerRank Test or a HackerRank Interview. This assessment will be triggered via the CSP flow when a candidate is moved to that Phase and State. - - - **For HackerRank Tests:** Choose any test name from the drop-down menu. This test will be sent to the candidate when they are moved to the mapped Phase and State. Please ensure that the recruiter assigned to the requisition has access to the test on HackerRank. - - - **For HackerRank Interviews:** Users can generate a unique HackerRank interview link in up to 5 interview stages. Note that multiple interviewers can use one link for the same candidate. Select one of the 5 HackerRank Interview options for each stage where you must conduct a HackerRank interview. - -- Select HackerRank as the assessment partner for the Multi-Phase Assessment Setup, choose an appropriate user account, and select the **Add Assessment Phases** option. Click **OK**. Then click on the edit (pencil) icon. - - - -- Users will be presented with options to choose assessments for various flows. - - - -- Assessments selected under internal and external job assessment flows will be presented to the candidates as a part of the job application flow. (Defined by **External Application Flow** selected in Step 5) - -- Users can also choose one assessment to be triggered for each available Phase and State. Under each phase and state label, users can choose a unique HackerRank Test or a HackerRank Interview. The CSP flow will trigger these assessments when a candidate is moved to that Phase and State. - -- Click **Save**. Proceed with the requisition completion. Once it is posted, the requisition will be available for candidates. - -## Triggering Assessments to Candidates - -Candidates can apply for the position once a requisition has been posted and live. There are multiple flows through which candidates may be asked to take an assessment. - -- External Applyflow or External Applyflow Inline Trigger\ - If an assessment is set up to be triggered as part of an external apply flow, it will be presented to the candidates automatically. - -- External Applyflow assessments are shown to candidates after they finish their job application, and inline assessments are part of the job application requirements. - -- Both assessments will be visible on the candidate profile. Once a candidate sees one, the status will be shown as **Requested**. Since candidate actions trigger these assessments, they will be tagged as **Requested by Candidate.** - - - -- **Candidate Selection Process Trigger**: When an assessment is tied to a Phase and State in the CSP, it can be triggered by moving candidates to that Phase and State. - -- Select **Move** from the top right within the candidate profile to move a candidate. - - - -- From the details section, move the candidate to a desired Phase and State. If an assessment has been set up, users will see a popup confirming that an assessment will be triggered. - -### Triggering HackerRank Tests - -If a HackerRank Test is triggered via the CSP, candidates will receive an email from HackerRank asking them to take the test. - - - -If a HackerRank Interview is requested via the CSP, HackerRank generates a unique interview link and sends it back to the candidate’s ORC profile. - - - -After the assessment (test or interview) is triggered, the candidate’s HackerRank profile will also reflect the action. This will maintain a mapping of the user who requested the assessment from ORC. - - - -The recruiter requesting assessments from ORC needs a HackerRank license with the same email address. - -## Reviewing Results and Evaluation - -Once a candidate has completed their HackerRank test or interview, their results will be available on HackerRank and synced with ORC. - -The feedback available for HackerRank tests and interviews is different. Here is a screenshot of the candidate’s ORC profile before completing a HackerRank assessment. - - - -ORC provides six fields for HackerRank to update: - -- **Status:** Reflects the status of the assessment - -- **Score:** Candidate’s score on the assessment - -- **Assessment Percentile:** Percentile based on the maximum score - -- **Band**: Current band on assessment - -- **Comments:** Additional information to help understand assessment results - -- **View Results:** Button with a hyperlink to detailed HackerRank reports - -### HackerRank Tests - -After completing the HackerRank test, candidates' test scores and percentiles will be sent back to ORC. - - - -HackerRank updates the provided fields as follows: - -- **Status**: This field will reflect the latest status. Based on the type of trigger, this field can take one of the following values: Not Triggered, Requested, Initiated, Started, Completed By Candidate, Completed - Pass, Completed - Fail - -- **Score:** This will reflect a numeric value for the candidate’s test score. - -- **Assessment Percentile:** This will reflect a numeric value for the candidate’s test percentile. - -- **Band:** Upon completion, the band can be **Evaluated**, **Pass**, or **Fail**. By default, it will be set to **To Be Evaluated** upon assessment completion. If a cutoff score is set on the test level in HackerRank, the band will automatically update to **Pass** or **Fail**. - -- **Comments:** For HackerRank tests, we provide additional test results in the comment section. This includes the **Max Score**, attempt end time and **Question Details**. - -- **View Results:** Upon test completion, this link will direct to the most recently completed HackerRank assessment report. - -**Evaluating HackerRank test results** - -- When a candidate has completed their assessment, the result fields on the ORC profile will be updated. The following two fields will indicate recently completed and unevaluated test results. - - - **Status**: Completed by Candidate - - - **Band**: To Be Evaluated - -- Users can review candidates’ scores. For a detailed HackerRank report, click the **View Results** button. This button will direct you to the candidate’s most recently completed HackerRank assessment report. - -- Users will require a HackerRank license to view a candidate’s detailed report on HackerRank. - -- Once a user evaluates the candidate’s test submission and code, the user can mark the candidate as **Test Completed** - **Qualified** or **Test Completed - Failed** on HackerRank. - - - -- Based on the evaluation on HackerRank, the ORC profile status for that particular test will update to **Completed** - **Pass** or **Completed** - **Fail**. The Band will also update to **Pass** or **Fail**. - - - -Once this is done, the hiring team can decide whether to disposition the candidates or move them forward in the hiring process. - -Please note that ORC only supports updating the Status once. So, you may be unable to update the candidate’s status between **Pass** and **Fail** multiple times. - -### HackerRank Interviews - -Once a HackerRank interview is triggered for the candidate, a unique link will be posted back to the candidate’s ORC profile. This interview link can be used to conduct interviews with the candidate. - - - -HackerRank updates the provided fields as follows: - -- **Status:** This field will reflect the latest status. Based on the type of trigger, this field can take one of the following values: **Not** **Triggered**, **Requested**, **Initiated**, **Started**, **Completed By Candidate**, **Completed - Pass**, **Completed - Fail.** - -- **Score:** This will remain blank or 0 for HackerRank interviews. - -- **Assessment Percentile:** It will remain blank or 0 for HackerRank interviews. - -- **Band:** Upon completion, the band can be **Evaluated**, **Passed**, or **Failed**. As a default, the band will be set to **To Be Evaluated** upon assessment completion. - -- **Comments:** We provide additional details in the comment section for HackerRank interviews. This includes the Title, Start Time, End Time, Interviewer Details, and Scorecard. - -- **View Results:** Upon completion, this link will direct you to the most recently completed HackerRank assessment report. - -**Evaluating HackerRank interview results** - -- When the interview ends, the result fields on the ORC profile will be updated. The following two fields will indicate recently completed and unevaluated interviews. - - - **Status:** Completed by Candidate - - - **Band**: To Be Evaluated - -- Users can review the interview feedback. For a detailed HackerRank report, click the **View Results** button. This button will direct you to the candidate’s most recently completed HackerRank assessment report. - -- Users will require a HackerRank license to view candidates’ detailed reports on HackerRank. - -- On the detailed HackerRank interview report, users can see candidates’ live coding submissions, whiteboards, and feedback from interviewers. - -- After reviewing the necessary information, users can choose the evaluation and mark the candidate with a **Thumbs Up** or **Thumbs Down** on HackerRank. - - - -- Based on the evaluation on HackerRank, the ORC profile status for that particular interview will update to **Completed - Pass** or **Completed - Fail**. The Band will also update to **Pass** or **Fail**. - - - -Once this is done, the hiring team can decide whether to disposition the candidates or move them forward in the hiring process. - -Please note that ORC only supports updating the Status once. So, you may be unable to update the candidate’s status between **Pass** and **Fail** multiple times. - -The hiring team can follow the same steps to review results for successive assessments upon completion. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/8503244016-oracle-recruiting-cloud---hackerrank-integration-.md b/data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/8503244016-oracle-recruiting-cloud---hackerrank-integration-.md deleted file mode 100644 index 0cfa965b..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/8503244016-oracle-recruiting-cloud---hackerrank-integration-.md +++ /dev/null @@ -1,213 +0,0 @@ ---- -title: "Oracle Recruiting Cloud - HackerRank Integration" -title_slug: "oracle-recruiting-cloud-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/8503244016-oracle-recruiting-cloud---hackerrank-integration-" -article_slug: "8503244016-oracle-recruiting-cloud---hackerrank-integration-" -last_updated_exact: "Mar 20, 2025, 9:22 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Oracle Recruiting Cloud" ---- - -# Oracle Recruiting Cloud - HackerRank Integration - -_Last updated: Mar 20, 2025, 9:22 PM (Last updated 1 year ago)_ - -HackerRank integrates with Oracle Recruiting Cloud for Tests and Interviews to facilitate an easy and seamless hiring experience. - -## Key Features - -- Send Test invites to candidates from ORC through your Candidate Selection Process - -- View candidate’s Test results in ORC, including score and evaluator feedback - -- Have a direct link to a candidate’s Test report from ORC - -- Include Tests in your ORC job application flow - you can choose if candidates take this Inline (while applying to the job) or at the end of the job application - -- Generate HackerRank Interview links for Virtual & Remote Onsite Interviews with candidates - -- View Interview results and scorecard information from interviewers - -- Have a direct link to the candidate’s interview report from ORC - -Refer to the below articles to learn how to set up and use Oracle Recruiting Cloud  - -- [📄 Oracle Recruiting Cloud and HackerRank Integration User Guide](/articles/3350882088) - \ -- [📄 Oracle Recruiting Cloud - HackerRank Integration Setup Guide](/articles/8672148210) - \ - -### **Tests ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Oracle Recruiting Cloud

View the Full list of HRW Tests

-
-

Invite candidates to a specific test

-
-

Cancel / Reinvite an invite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

User Default

Invite sent from

Assigned Recruiter

Reinvite

-
-

Public URL sync

-
-

Update results after editing HR

-
-

Result Sharing and Validity 

-
-

Adding Time Accommodation

-
-
- -### **Interviews** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Oracle Recruiting Cloud

Create Interview QuickPad

-
-

Schedule HackerRank Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/8672148210-oracle-recruiting-cloud---hackerrank-integration-setup-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/8672148210-oracle-recruiting-cloud---hackerrank-integration-setup-guide.md deleted file mode 100644 index fba64610..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/oracle-recruiting-cloud/8672148210-oracle-recruiting-cloud---hackerrank-integration-setup-guide.md +++ /dev/null @@ -1,251 +0,0 @@ ---- -title: "Oracle Recruiting Cloud - HackerRank Integration Setup Guide" -title_slug: "oracle-recruiting-cloud-hackerrank-integration-setup-guide" -source_url: "https://support.hackerrank.com/articles/8672148210-oracle-recruiting-cloud---hackerrank-integration-setup-guide" -article_slug: "8672148210-oracle-recruiting-cloud---hackerrank-integration-setup-guide" -last_updated_exact: "Jan 29, 2026, 9:24 PM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Oracle Recruiting Cloud" ---- - -# Oracle Recruiting Cloud - HackerRank Integration Setup Guide - -_Last updated: Jan 29, 2026, 9:24 PM (Last updated 3 months ago)_ - -## Overview - -HackerRank integrates with Oracle Recruiting Cloud (ORC) for Tests and Interviews to facilitate an easy and seamless hiring experience. The purpose of this document is to provide a step-by-step guide for setting up the Oracle Recruiting Cloud (ORC) - HackerRank Integration. - -## Key Features - -- Send Test invites to candidates from ORC through your Candidate Selection Process. - -- View candidate’s Test results in ORC including score and evaluator feedback. - -- Have a direct link to a candidate’s Test report from ORC. - -- Include Tests in your ORC job application flow - you can choose if candidates take this Inline (while applying to the job) or at the end of the job application. - -- Generate HackerRank Interview links for Virtual & Remote Onsite Interviews with candidates. - -- View Interview results and scorecard information from interviewers. - -- Have a direct link to the candidate’s interview report from ORC.\ - \ - -We recommend setting up the integration in a sandbox ORC and HackerRank instance before implementing it in your production environment. - -### **Prerequisites** - -User has Company Administrator access on HackerRank\ -Recruiting Administrator role (ORA_PER_RECRUITING_ADMINISTRATOR_JOB) on ORC - -## Integration Setup - -1. Log in to HackerRank with an Administrator license. - -2. Navigate to Settings\>Integrations\>[Oracle Recruiting Cloud.](https://www.hackerrank.com/work/settings/api/oraclerecruitingcloud) - - - -3. Download the Integration ZIP file in Step 1 of the page. - - ![ZIP_file_screenshot.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047172680-?Expires=253370764800&Signature=Nm4fBnB50QLCH3-t7GjRvu5qivzfhMp6BGf4CxNw6Hk44tB30hFhmJm-UeI6txQ76N17egtj7l84GWXjSgUa-ROCvZk~wr6UdNLt3025oYovMGwqvSKoVxNABUp86RgJZRwANc9ayKTQ8EIYfSpPn8VwPu9uKGFN7Xa2138WFxhWpRo~M9LPtfpw9bDB55dQvh7WpRNGVF6q~qeMTejH4AKTurRqWsqUqj3xmXle5Fvz2SgGR8scsPGI6tyranLDEHDjzt5J7P6G8Kogzq6~6GHiu1skzZ-FIw2ABsXrlcqETJPj4fXfXwuYRokv1tK1wDYaOqtyiyQ3iz4MuWI~Tw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. The HackerRank Integration configuration file contains information on the integration entered by HackerRank while building the integration. This includes API Tokens, Endpoints, and so on that are used by the ORC to identify the integration partner. When you upload this .ZIP file to ORC (2 steps later), the integration triggers will be stored in your ORC instance. - -5. Log in to ORC with a Recruiting Administrator Role (or higher). - -6. Import the HackerRank Integration Configuration ZIP file. - -7. Based on the instructions from the ORC team, here are guidelines from the ORC team to help you import the file into your ORC instance: - - - Partner Enablement: Partner enablement consists of contacting the partner to obtain the implementation project .zip file and import it into Oracle HCM Cloud. - - - You must have the Application Implementation Administrator role (ORA_ASM_APPLICATION_IMPLEMENTATION_ADMIN_ABSTRACT) and Recruiting Administrator (ORA_PER_RECRUITING_ADMINISTRATOR_JOB) are required to import the file provided by the partner. - - - In the Setup and Maintenance work area, click the Tasks icon and select the Manage Configuration Packages task. - - - In the Manage Configuration Packages page, in the Search Results section, click Upload.\ - Select the implementation project .zip file provided by the partner. - - - Click Get Details to verify that the selected file is correct. If needed, click Update to select a different file and click on **Submit**. - - - When the warning message appears, click Yes. The upload process starts. Once the upload is done, the status changes to Completed successfully. Click the Refresh icon to update the status. - - - Once the upload is done, you must import setup data. - - - Select the row where Upload - Completed Successfully appears and click the Import Setup Data button. - - - If needed, click the Refresh icon to update the status. - - - Once the import is done, the status changes to Completed successfully. - - - The partner is now provisioned. If you go to the Recruiting Category Enablement task and Recruiting Category Provisioning and Configuration task, you can see that the status of the partner is set to Provisioned.  - - - **For any questions related to the above guidelines from the ORC team, please contact the ORC team directly.** - -8. Create an API User for HackerRank on ORC. - - - Here are guidelines from the ORC team to help you create an API User in your ORC instance: - - - **Provide User Account Credentials:** The Administrator provides the user account credentials to the partner for data synchronization. The partner uses this user account for authentication with HCM when updating the data. - - - A separate account is required for the testing environment and the production environment. - - - The following privileges are required: - - - **For ASM:** Use REST Service–Candidate Assessments - - - For any questions related to the above guidelines from the ORC team, please contact the ORC team directly. - - - Once this is done, you will have an API User Name and Password. Store this safely. - - - **Optional**: - - - We also support the addition of IP allowlisting for an extra layer of security. This ensures that only requests coming from HackerRank’s servers make it through to your ORC instance. - - - If your API User Name and Password are compromised, this logic will block requests generated from servers outside HackerRank. - - - Include the below IPs to the allowlist: - - - `100.25.76.193` - - - `3.233.184.164` - -9. Copy and store your ORC Base URL: - - - Your ORC Base URL is the domain of your company’s ORC instance. \\ - - - We require this to be able to post data back to your ORC instance. We use this in addition to the API Users previously generated. - - - The API User Name and Password tells ORC that we’re a trusted partner trying to post data to your ORC instance. - - - Here’s how the ORC Base URL would look like: [https://www.yourcompany.oraclecloud.com](https://www.yourcompany.oraclecloud.com) - - - Here’s a sample URL: [https://eyte-dev12.fa.us2.oraclecloud.com/](https://eyte-dev12.fa.us2.oraclecloud.com/) - -10. Generate OAuth Tokens from HackerRank: - - - For this integration, HackerRank uses OAuth 2.0 to authenticate incoming API requests. - - - For each customer, we have 3 unique tokens that need to be entered in ORC. Once we validate these 3 tokens, we generate a temporary access token that is used by ORC until it expires. - - - Once it expires, ORC has to send us the 3 tokens again for us to validate. This way any token compromised can’t be used for a time longer than 1000 seconds (16 mins 40 secs). - - - Click on Generate OAuth Tokens. You will get 3 tokens: Reference Key, Client ID, and Client Secret. - - ![Generate_OAuth_Tokens.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047173548-?Expires=253370764800&Signature=jcoGByIVkKDoOyi1D2gXhmvjK3Zu8lAQU0~m5qkQNOS8x1Fh1ZqodGOa8pyuiCf42N4c17qmHfhqTwEOfqoSVVgyFfuTxOlTRTa-MbQko9hFVBllwx7YktYs~iB2zY2dnMsbFMmimlDKcb4jgMMgQ1AJo0Z0FA8WJXzV-pfmhryARrPuLmrEx6Kc1YPbzgrGXflCURMiJX1CJhCm2GUR8GOICFotWjJ1WyPuzWxeJ7CPEAT7y3RWmSwpbETKg6omxI4V79mTZJXE7pCNj98IHkAD9pvNrSHUr0uNzGmLQvuIDQzwh9et7A7nVaO1OfXGP3cg2ajm~XTE-IGvjULfMA__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** The **Client ID** and **Client Secret** are separate values. They look very similar but are not interchangeable and usually differ by only a few characters. - - - Copy each token and store it safely. Once you close the modal, your tokens will be encrypted and you will not be able to see them again. - - ![Copy_OAuth_tokens.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047174083-?Expires=253370764800&Signature=N0dcWqi3rvoWeaEj9nv7n6n84Poknn~7UKTKaeWOX4J0r9RP3PBVS7~zBpBZy2KfsIb~kAGBvPNNdKxnKHs3XWplk7jSZLkjbaja01wmHVkUKX6r6W2ZEoZKB6hLCbTtDZtQ3X6lzFiOGv-zqh7fJsjyM6K0ZbWc-R0oVV33f4yMBTHUECvdifk2WKlX3SYqABAEgmPhnc6U~BFgdxpVduTh1xkuXyew5xFfc0AqKOaGDOW6xPCJeDpxZyCqLHgQODWHaQG6TkR7dx~2~G-BQc7q~Bh4FKPS6z9jdMcJMgrn1xcc1Mi7ZCPnLNJP08kEgVZp9Z3UnENR6C34UN8LPg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - If you misplace the token and cannot find it to be entered in ORC, you can come back and regenerate tokens from HackerRank. One thing to remember is that if your integration is active with any old tokens, it will stop working if you delete these tokens from HackerRank. - -11. Find the **HackerRank Integration Provisioning** page in ORC: - - - In ORC, you need to enter all the OAuth tokens and activate the integration. - - - You need to get to the HackerRank Integration setup page. Follow these steps to get there: - - - **Go to Setup and Maintenance.** - - - - - Click Recruiting and Candidate Experience. - - - - - Click on Recruiting and Candidate Experience Management then go to RecruitingCategory Provisioning and Configuration. - - - - - In the Integration Categories under Assessment Partners, you should see HackerRank. Click on the Edit (pencil) icon placed at the right end. - - - - - You will land on the HackerRank Integration page. - - - -12. Enter Integration Details in ORC: - - - Once you get to the Integration Provisioning page, enter the 3 tokens generated from HackerRank: Reference Key, Client ID, and Client Secret. - - - At this point, you will also be able to set up the Validity and Validity Period: - - - **Share Results Across Job Applications** - If this is checked, we will use candidates’ test results across job applications if they were invited for the same test. - - - For example: If a candidate takes a test for Req A and then applies to Req B where you have the same test set up, we will not ask the candidate to take the test again. Instead, we will use their results from the previous attempt (for Req A). - - - **Validity Period in Days** - For the Validity logic of sharing test results across requisitions, this defines the number of days a test result is valid. - - - For example: If this is set as 30 days, and the candidate applies to Req B 40 days after taking the test. Then we will ask the candidate to take the test again. - - - We typically see our customers use a 6-month (180-day) validity logic. Meaning that they consider that a candidate may improve their skills in a 6-month period to make it worth their time to take the test again.  - -13. Assign User Account in ORC: - - - On the integration page, click on + Assign User Account. This will trigger a modal that will ask you for information on the user. - - - This is the API User to which all HackerRank Tests and interviews will be tied.\ - In the modal, enter the User Name as ORC_HACKERRANK_USER (Use all caps and no spaces). - - - You can use any description. We recommend “User with all Tests and Interviews”. Then click OK. - - - - - Once you click on OK, ORC sends us this User Name and initiates the first API call made from ORC to HackerRank. - - - At this stage, ORC asks HackerRank for a list of all tests and interviews accessible to your company. We respond with 5 Interviews and up to 494 of your most recent Tests. (That makes it a total of 499 since ORC does not accept more than 499 packages for an integration).\ - If you are able to see the list of tests shown in Screening Packages, then the integration was successful. - - - If you are unable to see the tests or if ORC returns an invalid User Name error, check if you entered the “ORC_HACKERRANK_USER” as is without spaces or quotes. - - - This is an example of what you will see if this step was successful: - - - - - Once you see this, one final step on this page is to click on the **Activate** button at the top next to **Save**. Now, your Oracle configuration is completed. - -14. Assign Additional User Accounts in Oracle Recruiting: - - - HackerRank supports adding more than one user account on Oracle. In the previous step, you added "ORC_HACKERRANK_USER" which is a user account that pulls in all the available HackerRank tests from your HackerRank account. - - - HackerRank, now, supports adding individual users as user accounts on Oracle Recruiting. You can follow the same steps in Oracle by clicking on **+Assign User Account** and entering the users' email IDs. - - ![ORC_Adding_UA.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047177606-?Expires=253370764800&Signature=U98iSxvpNGIXXInXlup~pzLzsP2dmxyjyxZDMw1fJmZ7G6k2wM7NQnTqOvndCZFUir1dpisfShXCV2Y6malzZVA0Z9rEVuFoQT8ak-EASaSSIY7vsvAWAxjVQFgmbVA-0C3w0pO6m10LNUa1003r9s1hwfhoKzkZgx6yt5pufDDVzGpu-79vfVi~R1kk7K6V-vPCumaKnizBQQ5T5wi8cI1k-2dWNcyA6-cZsFcLa8sKIuLl6sYrEDjg026NqIPyFBdCll6pswLDzDWe1q0acE9DVLFG84Vcr4rXXIebjl4c3ZVSWGfWwF0TFPv5eJUN75zKvM~nLHmwZM~2dWqzGA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Note that these email IDs need to match with a valid HackerRank license. - - - By adding individual accounts, only the tests that the provided email ID has access to will be pulled into Oracle. Thus making it easier for users to select a test that is most relevant to them and avoiding scrolling through a list of tests for roles and regions that they are not a part of.\ - This feature supports recruiters across teams and geographies to use the HackerRank - Oracle Recruiting integration effectively. - - - All the added user accounts will show up on the integration settings page in HackerRank. - - ![USER_Accounts.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047178028-?Expires=253370764800&Signature=lkhC1YUFvCEQ3afI5BM~nMeRQCJSD5MNYiMVe4DBIbMkY1ly8tKeoUnmB7XfYZ8gePnHxdSNSHaGsKA7xKt8TCm4fyzObHjMt4hnDA45nb6EuhZKIVYBGnnEry3xPQhm9XDdb4Zds~dCPF511rX0uWGCZus-3WyyPgo~0CuuibH3IQbVRt~F6kUTD-yDudyKs66tyVHAQC7BcNCN5JjAVXSVyDecRGe5gnKsvVI2xLRq6sFQQagySHAwbD-mu5pb8tirhaYpdUJSyzHq-ucTdd7EUHPkvFajhbdKpkGMjoaDKonwC4F09jYAf6DkNe-8OVIHmW9ZXJIQkrFXukQotA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Note that if you want to delete these additional user accounts, you could do so from the integration settings page in HackerRank. - - ![DELETE_UA.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047178739-?Expires=253370764800&Signature=iROkbhfQVN~RQb2womDpR3~HQNU0F1OMOafnh5Wry8cO3FiS1Qsbj4xueoEWJKEgE681cEifRQTjPRy~VJJ3X4oCwZXhVMb2pZDa7QsaeMzhYYfxneWecv81od1DbkkYSikVwdsUtcnKdPyvel0Wz2bDVhfGyuizDRA7-W1q0a1622qs1F8iWl-C1-EqpWgj0Eawim~TLCjAXhYWcp6UbyicYgEr6SMha1H4WML9hhousPernoH-0Q8I~AK772-J4pxJQbsylwI89dwCcr8KdcMYzjIy99c9wLUXtdi811HQ096OApLWKOnqdw2YpMSqmqbKM~WsVQ54tUTV8EyVSQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -15. Enter API User Details and ORC Base URL in HackerRank: - - - Open HackerRank ORC Integration Settings Page. - - - On the page, in Step 5. a. Enter the User Name and Password you previously generated from ORC. - - - On the page, in Step 5. b. Enter the ORC Base URL. - - ![Final_Step.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047179616-?Expires=253370764800&Signature=BUxy8aZTZ5GXb9TaW7tRBv-XaA0Gnqq6lqCwcSdl5RK42NeqbsLk85kCHU80k1CMzCnjzPPXYSCdjNgMQKnTYZ4nKJu-4wamSYp1zlh7U~PM9UjlIDbPg0I2L1Wc4voISAOD6XV8F670DuYFjhos0OFyywgiQ202TskB95XDO~aeEt8jr4stpo8V39AmvPq1pICTjWfqkP0v-SXtzJKDWLNWaqBamQ1KU1RDs2cKmqbblaHYauMKz09A0k0WeWihP2QXoPrLO8ImLH6cmzdb~JQ2jyxWRmIAr~fvaKqRYbM1dkcdwBfIPgv-PiUPRWLoudupJc3EQJiutJM7vLK5JQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Make sure you press Test and Save. This will validate the credentials you entered. If the credentials are correct, you will see a success message on the screen and your details will be saved. - -Now, your integration is successful and activated. You and users in your organization will be able to use HackerRank from within ORC.\ -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/phenom-people/7288417717-phenom-people---hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/phenom-people/7288417717-phenom-people---hackerrank-integration-guide.md deleted file mode 100644 index 2f9d9fb0..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/phenom-people/7288417717-phenom-people---hackerrank-integration-guide.md +++ /dev/null @@ -1,198 +0,0 @@ ---- -title: "Phenom People - HackerRank Integration Guide" -title_slug: "phenom-people-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/7288417717-phenom-people---hackerrank-integration-guide" -article_slug: "7288417717-phenom-people---hackerrank-integration-guide" -last_updated_exact: "Dec 27, 2024, 6:10 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Phenom People" ---- - -# Phenom People - HackerRank Integration Guide - -_Last updated: Dec 27, 2024, 6:10 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Phenom for screening Tests. The integration between HackerRank and Phenom allows hiring teams to send HackerRank assessments and view candidate scores, directly through the Phenom platform. This reduces friction by eliminating the need to switch between multiple platforms. - -## Tests Features - -Below is a list of features that the HackerRank - Phenom People Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Phenom People

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

owner default

Invite sent from

user

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Phenom People

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate the Phenom People ATS with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -For information about the Phenom People ATS, see the [Phenom People website](https://www.phenom.com/). diff --git a/data/hackerrank/integrations/applicant-tracking-systems/prismforce/5932438086-prismforce---hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/prismforce/5932438086-prismforce---hackerrank-integration-guide.md deleted file mode 100644 index 94395784..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/prismforce/5932438086-prismforce---hackerrank-integration-guide.md +++ /dev/null @@ -1,198 +0,0 @@ ---- -title: "Prismforce - HackerRank Integration Guide" -title_slug: "prismforce-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/5932438086-prismforce---hackerrank-integration-guide" -article_slug: "5932438086-prismforce---hackerrank-integration-guide" -last_updated_exact: "Dec 27, 2024, 6:08 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Prismforce" ---- - -# Prismforce - HackerRank Integration Guide - -_Last updated: Dec 27, 2024, 6:08 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Prismforce for screening Tests. The integration between HackerRank and Prismforce allows hiring teams to access HackerRank test scores for candidate profiles from previously completed tests. - -## Reaching Out for the Integration Help - -To integrate Prismforce ATS with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -To reach out to Prismforce support, see the [Prismforce website.](https://prismforce.com/) - -## Tests Features - -Below is a list of features that the HackerRank - Prismforce Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Prismforce

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

-

Invite sent from

-

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interview Features - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Prismforce

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
diff --git a/data/hackerrank/integrations/applicant-tracking-systems/recruitee/1039021982-recruitee-hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/recruitee/1039021982-recruitee-hackerrank-integration-guide.md deleted file mode 100644 index 2942f1f1..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/recruitee/1039021982-recruitee-hackerrank-integration-guide.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: "Recruitee - HackerRank Integration Guide Prerequisites Integrating Recruitee with HackerRank" -title_slug: "recruitee-hackerrank-integration-guide-prerequisites-integrating-recruitee-with-hackerrank" -source_url: "https://support.hackerrank.com/articles/1039021982-recruitee-hackerrank-integration-guide" -article_slug: "1039021982-recruitee-hackerrank-integration-guide" -last_updated_exact: "Jan 30, 2026, 12:26 PM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Recruitee" ---- - -# Recruitee - HackerRank Integration Guide Prerequisites Integrating Recruitee with HackerRank - -_Last updated: Jan 30, 2026, 12:26 PM (Last updated 3 months ago)_ - -HackerRank integrates with Recruitee to let you invite candidates to HackerRank assessments and interviews directly from Recruitee. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have admin access to your HackerRank and Recruitee accounts. - -- Your organization has an active Enterprise plan with HackerRank. - -# Integrating Recruitee with HackerRank - -To integrate Recruitee with HackerRank: - -## Step 1: Generate an integration API token in HackerRank - -The integration API token allows Recruitee to connect securely with your HackerRank account. - -1. Log in to your HackerRank account using your credentials. - -2. Go to **Settings \> Integrations \> Recruitee \> Connect**, or open the [Recruitee integration](https://www.hackerrank.com/work/settings/integrations/recruitee/configuration) page directly. - -3. In the Configuration tab, click **Generate an API Token.** - - ![Recruitee integration.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769699679380-Recruiteeintegration.png?Expires=253370764800&Signature=lqWGSqz~vXoSL7oFrZtjMe-IwD1raenFF-mNMsfcqhNJH4Bw7c535iJOf~Ffgpni2uuWXYCkw1Im59jui6zJxNQVffh1hFI~tH7lsFJI~B1vvWH4fPcW5Iq6ZEUn9jNyDfwzsD6OH0h6PXvrtE6JAFT6FplJBeRwe6sGxxDhfQbx1iWbsdnlSXZMLQcxKcpz8TljD4tNrD2mamixsiRiKfFEwuvgUWak8ndvdqf12R~w6YUiG5ThamSzdv4~XhIDUfR2g36jMYuAYxQz4sPxbon1giC7zoV~FfGIIWP8JoHrBEZNVe5Xxv4Ak~jr~R7mKfAhndIbO7MShOdsmJ9MOg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Copy and close** to copy your token. - - **Note:** You need this token in Step 2: Add the HackerRank API token in Recruitee. - -## Step 2: Add the HackerRank API token in Recruitee - -This step authorizes Recruitee to connect with your HackerRank account.  - -1. Log in to your Recruitee account using your credentials. - -2. Go to [Marketplace > Categories > Assessments](https://app.recruitee.com/#/marketplace/categories/assessment). - -3. Select **HackerRank**. - - ![Recruitee 1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769754809473-Recruitee1.png?Expires=253370764800&Signature=NMaQ2KYuyJoOxdIuToK2CqVqpxWPIxGEV9zWsSD2HOhOvspK~IV6pPEJvSOL83XGLfPgBjgWeVgYKRGvGPGsYXB30d8rWDU-GmX2fVWkLdUmtJTmqA99bIqIT9U6s4EXuZ-uXxaEoRbjWc2-eLjb-Qhh-oJzdO9FXUE1RxvULQitw3LfPsYx7e6q4kn4cSXHMDhxHCmAh2VzHovy9DnNM5fvhe9bwEbxtj4hf~t3IqUkzZdnlvBffihcifdFN41RmR8qbx5FexU2oEDnxYygRlXGFNdPg6yfG8k0bztWqQiXlgZkTO1v7fuTFcwAzLkG2YATVeAaJPNOCavKfdxI-Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Accept and integrate**. - -5. In the **API Key** field, paste the API token generated in Step 1. - -6. Click **Integrate**. - -Your Recruitee account is now integrated with HackerRank. - -![Recruitee last but one.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769700303053-Recruiteelastbutone.png?Expires=253370764800&Signature=H4Na1nGR4XbAe7nO-r9RWLZZ7sZw8MPvBaUtzUzBuX2lPwb0afXYSaL5EjiFhtGI2SLGSMO-6rbiUfJ9Uel2iLQhDnniEkN6IK~H8wenLLbrsojXbcfLikmgaaNkV-kXh1d6upUSus79QwPCl5W3-fVHEqcw0mmd4lRnltRuhbLzl8xiSHF7TUJe2NGquXT58J-LJbp4YSGS10H8IrGSzGZwNGOoVI73g-KG9Dy5m83GbKkOrobbBUCG0-tihLraSvl-6LFYjVu6lWDfRf7PRs1OzhxgBsMwcnb7yVYDOCvqPBBDQJJR9x2FZj2jYR-p~HlxRK4VEgsKHa7OWKT5GA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** Click **Manage** to control role-based access for viewing and sending tests, or to remove the integration. - -![Recruitee last.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769700369302-Recruiteelast.png?Expires=253370764800&Signature=rWjMYFAIgoz7bsm8il~PVj6bwJhbG2bTktEX8tnODKWVc-9mQeS8hu0odLyKOeACce1EqwrlGQiuAVuClMkK7Lf7qT6M0USJU2hDNTN8aEK7gbdiIo-FBGFEpwK4ZuGKapJMAMReLCOTgMrUHoeJz3QBIw3hzKF5z9KXC2uZsY2A7JzT7m1qdF2xuN8CcbzPTwrueGfugP3NACrrG7dSpOPlGb0Mhmj-aA1M04YBurxGrtGi3xt7ZJ0w6oBiKZX-nc5UkRj8HhzQI3RrreEvag3CCiPl-K3huWutWAlXvbWcLq0So0mwf1hG2scn9ccDM-AwyMbLJBikqT0FHP1HcQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/recruitee/4110238052-recruitee-hackerrank-integration-test-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/recruitee/4110238052-recruitee-hackerrank-integration-test-user-guide.md deleted file mode 100644 index 7466d9e2..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/recruitee/4110238052-recruitee-hackerrank-integration-test-user-guide.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: "Recruitee - HackerRank Integration Test User Guide Prerequisites Inviting candidates to a HackerRank test Viewing test results" -title_slug: "recruitee-hackerrank-integration-test-user-guide-prerequisites-inviting-candidates-to-a-hackerrank-test-viewing-test-results" -source_url: "https://support.hackerrank.com/articles/4110238052-recruitee-hackerrank-integration-test-user-guide" -article_slug: "4110238052-recruitee-hackerrank-integration-test-user-guide" -last_updated_exact: "Feb 5, 2026, 4:02 PM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Recruitee" ---- - -# Recruitee - HackerRank Integration Test User Guide Prerequisites Inviting candidates to a HackerRank test Viewing test results - -_Last updated: Feb 5, 2026, 4:02 PM (Last updated 3 months ago)_ - -This guide outlines how to use the Recruitee - HackerRank Integration to send HackerRank test invitations and review test results. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have active HackerRank and Recruitee accounts. - -- The HackerRank integration with Recruitee is complete. For more information, see [📄 Recruitee - HackerRank Integration Guide](/articles/1039021982). - -# Inviting candidates to a HackerRank test - -To invite candidates to a HackerRank test: - -1. Log in to your Recruitee account using your credentials. - -2. Go to the **Candidates** tab. - - ![1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770276683007-1.png?Expires=253370764800&Signature=rgMoYkfcacaEg5Uz5UUwinzKSMzhKp4KDIEYTm5KOBsmJmRBQh8gUY0AGOhTOU~MkeSRhDsGtYkWSEHunrbf856anyi~kebpMp3~eVNfHmCh0gMoDjhx1XGXnU5xxcTy8-tEzgdpVpTwpoLWnSddREZEDYDDEkVbGdQzowSeMnl9Y8vjrE1DA1HPUScIHE8bb67u4Vg~g2ZRJzh23y6aN8R1cA-mZkfnpQuIiy4UTsh~xoFVXrKW9bc6qM~DWXDb6UfTIbzh-BBZAKxq7wPeFL~6zxSrR34yX1gybeg6~5UMYNz-DHK4QEsilAVwn9UsR-nFNmd1G9hLcNvVmZg5qQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select a candidate profile. - -4. Click the more option menu and select **Send HackerRank test**. - - ![1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770227042626-1.png?Expires=253370764800&Signature=X6csa0qB05sp0BS-77qKe1nXJcu~ZQaqFsvL5RWOak4E8e3MF9qlUaQ-cDmoVdvyyON8KTJNxirKCSc4jxurxwyIxXF~pM49C-m~wxeg6fGhnbMzyQWNeumC26jGkryQR1hB-MlQaZ1dKRhzSVvnoCHe1nX0U0fqdRg2lmnvd7zUbXySrKJn7OhMJw7BKlnJPbCnsy4KTfImjkuIZvfwBAo2NTk4xPW5cc02yJi1WRuOBSSdzlWkIwv4m~IYODLL27KdpCNV0QlzD3ip6dRHzsd7PwfNIeCNFiVp4YMA4mITBafZqgRzbOupV4rSuqTFAzAdeLku6f6CIqzrX8McaQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. In the **Send HackerRank test** dialog: - - ![2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770227064954-2.png?Expires=253370764800&Signature=g7wneS6hwAk-K63qd83iaGg4k1jBBOje8SFQfMH~Q~WjRhGuKS-FbNPOud~ZycREjBYQvuquPUkAV3B9npg0LQLrS5l56p41CeSfXkhtg-1XPNxbbA~Whnt8HVnwXh~LH4o59mUC2VgABXhPL~W3fJXqEHIO~J2CddYs7dNeo86-XeQ6Lwisjv4Hp0cZ~o~gNzgNkur7fbgZO7Y56rSYeUOGyxtPV6XxwJY9f6hTRW4674mnc-jFGGdnwg5~d3pvr-OQq~3FLn7hoWE-GhM20uWk5x8Fllva8bwMU-ITTakgrm8jOdvYO-5UutWxgXTuDPRlqymYqg4YokAJVFkSEA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Review the candidate name and email address. - - - Select the **Test**, **Evaluator**, and **Job**. - -6. Click **Send**. - -After you send the test, the candidate profile displays a HackerRank badge. - -![3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770227090803-3.png?Expires=253370764800&Signature=bqRCCY8YmGw2rNbGtkyWwnd8hmkrc-cIZ1riGr0i5cQoHab4scCLX65zgJHfGxcz9Sc1n-PxNaamSydBkczGDjM~upH9AgHOnvfnZAlmmZEk9vqMND2u0PMMlUdPLoUm2Ui6ExWRpW8TAR45E1suJ-5XBMQnmwSHaAnojRJ0bsvetbD6Voo4qR~VcFpD22zNkwG8vTpBr2tZNFhymJ3HscydKwCvJC146DEPnO-MIDXFoRcxE0YMX-4rBYJOGZuWfAWwp2Pb4Vak07sgMOIX0EAXktJtitc7BQbaseGB8QCBG7mXNEClxHwpSnddYKeeOAh6WbKuwemMYUbq55vnbQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Viewing test results - -When the candidate completes the test, the evaluation score appears on the profile. - -To view the test report: - -1. Go to the **Candidates** tab. - -2. Open the candidate’s profile. - -3. Scroll to the **HackerRank** section. - - ![4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770227105999-4.png?Expires=253370764800&Signature=gN5mBWXl7HsFv6UoLNxEh3ODfd2WrsEsvQy7ynY2F~-FdnB2O40Ly9yM77ou3EwHqctPMZJ2GbqRV7cfZCttTiVcHYVTpzPWDVxvpVkf24G99RFj~8uXZ-EpVs2eSd44duo3Ph0WbKxZE~XhWTfQqV6trC6~g~jzBQ72W4HKHPDCTuS9QLvZjKvbD1XEb8onp-gTFxlqwS5Tm6SOXF1JsUEAN11tcDlTCAItkLmAH90CLzQjfJ0zKPZ7X7cDvuJy55gvBk3M7AnHG5NaqmmYLqY57UHvmy8mX21YPl~VX0J~SFRkT2dqPEhEhnbX7Olgv-nOiv3QhwoCfYjf5BxDBw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Open** to view the test report in the HackerRank for Work account. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/recruitee/6130823390-recruitee---hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/recruitee/6130823390-recruitee---hackerrank-integration-guide.md deleted file mode 100644 index 42c85e5c..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/recruitee/6130823390-recruitee---hackerrank-integration-guide.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: "Recruitee - HackerRank Integration Overview Tests features" -title_slug: "recruitee-hackerrank-integration-overview-tests-features" -source_url: "https://support.hackerrank.com/articles/6130823390-recruitee---hackerrank-integration-guide" -article_slug: "6130823390-recruitee---hackerrank-integration-guide" -last_updated_exact: "Jan 30, 2026, 11:23 AM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Recruitee" ---- - -# Recruitee - HackerRank Integration Overview Tests features - -_Last updated: Jan 30, 2026, 11:23 AM (Last updated 3 months ago)_ - -HackerRank integrates with Recruitee for screening Tests. The integration between HackerRank and Recruitee allows hiring teams to send HackerRank assessments and view candidate scores, directly through the Recruitee platform. This reduces friction by eliminating the need to switch between multiple platforms, thus saving time, eliminating cognitive bias, and bringing more order to your recruiting. - -# Tests features - -Below is a list of features that the HackerRank - Recruitee Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Recruitee

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

assigned recruiter on requisition

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -For more information, see [📄 Recruitee - HackerRank Integration Guide](/articles/1039021982). diff --git a/data/hackerrank/integrations/applicant-tracking-systems/recruitee/7457838560-recruitee-hackerrank-integration-interview-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/recruitee/7457838560-recruitee-hackerrank-integration-interview-user-guide.md deleted file mode 100644 index 40df8514..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/recruitee/7457838560-recruitee-hackerrank-integration-interview-user-guide.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: "Recruitee - HackerRank Integration Interview User Guide Prerequisites Inviting candidates to a HackerRank interview Viewing interview results" -title_slug: "recruitee-hackerrank-integration-interview-user-guide-prerequisites-inviting-candidates-to-a-hackerrank-interview-viewing-interview-results" -source_url: "https://support.hackerrank.com/articles/7457838560-recruitee-hackerrank-integration-interview-user-guide" -article_slug: "7457838560-recruitee-hackerrank-integration-interview-user-guide" -last_updated_exact: "Feb 5, 2026, 4:00 PM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Recruitee" ---- - -# Recruitee - HackerRank Integration Interview User Guide Prerequisites Inviting candidates to a HackerRank interview Viewing interview results - -_Last updated: Feb 5, 2026, 4:00 PM (Last updated 3 months ago)_ - -This guide outlines how to use the Recruitee - HackerRank Integration to send HackerRank interview invitations and review interview results. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have active HackerRank and Recruitee accounts. - -- The HackerRank integration with Recruitee is complete. For more information, see [📄 Recruitee - HackerRank Integration Guide](/articles/1039021982). - -# Inviting candidates to a HackerRank interview - -To invite candidates to a HackerRank interview: - -1. Log in to your Recruitee account using your credentials. - -2. Go to the **Candidates** tab. - - ![1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770276508729-1.png?Expires=253370764800&Signature=HZK7SNkaySKo4hOe8DNkyPghCImzCNwMn5U9B7lpvTuwcehFCqMUwT8uE-kQ2yUL5xxuk8jXUI6LicxE~H-9xL-4eB8EkHDNatBhBtLtM8YYpSqf97dTfXAb44o8xy9Vi76MY5XoweOVyP3nFMhSqLAlJhHOZHcBxKCpaCK5QWASvYgsY-kOTRUxWvG3XbK7vkpQNQK-FgD9r31vZT9vPKC~Necm3Az-Kt-Bez3VksIrCUYwdVOAzmL38qhH5oZ1FIeHIUQqgmqlnAj5EkQOARVDGjkkDBi1rHfIKDVfJH-iKAqi-4F-CkhAU~lwo5opa2IA-HzfkUdNYC5Ge1hdSw__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select a candidate profile. - -4. Click the more option menu and select **Start HackerRank Interview**. - - ![1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770228890367-1.png?Expires=253370764800&Signature=OPieLgVm~NTMkuCkQBayE0uDTPyyprx~OREBvADKMtvL29cje-KfsHLmy82foh3H6Tchln7tG0LRQO6zoTjxyl3sDISuRf39bUnOLTWxI4170ARcGDizLTZxrxGwEQunsdPxoPCMuCWEDTRV2erdaBGkwc2JQrpWUlNwuUMVSE~KdWg68da8HAeoX6F71T1brROoiPvI9I13P2OCzmMbutuZN6xxVqoGDZJ3-Ecg83iuSye1ISRMwcSlCguCP8d2WybWYcjWQQvLrqKUyeMw-wPzTGYA4JB63t8xPmJv3c-bNCGp0LUcFAZfrt~Csw9tqrDPBAmbbhUDidGSb39Wbg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. In the **Start HackerRank Interview** dialog: - - ![2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770228912547-2.png?Expires=253370764800&Signature=AfjF9mkhZmN5vlQHpW0JZzpg6jP9IJsvnOgABx2zF6ZtxPJA9DzdomFtbKDnH2d1PfMjVjGb27KNNa-ASyaJQZLf7Jy9R12U~T7hur8pla6oDk~c4PSOHSKgc2o6hdTUnRT8b-aSi39cPBMT-RQE6EZBqVuiOlQmp~grfQl-03WsqXWAq~Vr1tFwfWqkWFY7KDqKvCwyPam2-IJ7uz7K0Axc1CmmXJHg~rAWTJxZwocR6xuwWCd6D6-z15l3z7exXQ9ZuOtTSF4qJmaOHlYPOtrbLhZgk2-33i1zXbn2xsFMW45Ke8gDKW7Oph-ggUVXCTrHSzUnOCR4aEWVCpGspA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Review the candidate name and email address. - - - Enter the title of the Interview in the **Interview title** field. - - - Select an **Interviewer** and **Job.** - -6. Click **send**. - -After you schedule the interview, the candidate profile displays a HackerRank badge. - -![3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770228933118-3.png?Expires=253370764800&Signature=DrQeX3Ots95ocnj6suwMe7VvSQFw~1CGedWrW-nwGAp0jl9FmwLwAkovCOlADwmgQpMLVevOU0DTTXMpsCAYd-sQ4LRPme0nVwsmj5za8mKXu9PDt~WQ0HYtlNO2W1ERT1JFY-zezHRctqrljbGOx~L6IOc9woSIMm2PoDhRTtuFAy34XTPV4rvt~l4epdAOC4fbLQYu9tBJAoxA0DYP1wJHDjN~rBC8EMth0xIeNCKNKwd9Hs6ZjynARtMsNopgHTE11L7SA7IcAuaIZnxj8TwszdbZZF~pITBxbk-QW3ARn9LhCKj~KuVgWgn3kZvWBNLUqphLT9g78--1CvuR5A__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Viewing interview results - -When the candidate completes the interview, the badge updates with a check mark. - -![4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1770228948370-4.png?Expires=253370764800&Signature=TMkATpsFoeei2QKOHWowSm5NExNIWKXLI-zL3bRAXaWgT5EcA5FXCCI8PTMtmM9O8P27b9-G9r-DUasCBd6MSq0478PBzZ6ocRIv2kmDvzkj6p8Q1lDG2cykbiYpI8I1HXz2gVxAuX-X3bdZ8p9ijQ-hmc~2hdl7RR6CeabB8PqgSXCydEyKFIXdMqOWzaxxKVpHOmCI9FtV-RmaZ~5Kijdz4STB6bTzWiY5YhMAdJCNzpyeoZl8Mq0dOthH0W055Ep954iDWAsV0j8TwBTvkS4zU9kMMiuLVENr9zLuy6GP8kdGr--zZkRVsCLeHUd40CoNwu91AbvkbMz-gDRyjQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -To view the interview results: - -1. Go to the **Candidates** tab. - -2. Open the candidate's profile. - -3. Scroll to the **HackerRank** section. - -4. Click **Open** to view the interview results in HackerRank for Work account. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/rippling/8750225690-rippling-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/rippling/8750225690-rippling-integration.md deleted file mode 100644 index 69b7e9c9..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/rippling/8750225690-rippling-integration.md +++ /dev/null @@ -1,153 +0,0 @@ ---- -title: "Rippling Integration" -title_slug: "rippling-integration" -source_url: "https://support.hackerrank.com/articles/8750225690-rippling-integration" -article_slug: "8750225690-rippling-integration" -last_updated_exact: "Dec 27, 2024, 5:37 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Rippling" ---- - -# Rippling Integration - -_Last updated: Dec 27, 2024, 5:37 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Rippling for screening Tests. The integration between HackerRank and Rippling allows hiring teams to send HackerRank assessments and view candidate scores directly through the Rippling platform. This reduces friction by eliminating the need to switch between multiple platforms, thus saving time, eliminating cognitive bias, and bringing more order to your recruiting. - -## Reaching Out for the Integration Help - -To know more about how to integrate the Rippling ATS with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -You can refer to the Rippling ATS, see the [Rippling support articles](https://www.rippling.com/app-shop/app/hackerrank). - -## Tests Features - -Below is a list of features that the HackerRank - Rippling Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Rippling

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

assigned recruiter on requisition

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
diff --git a/data/hackerrank/integrations/applicant-tracking-systems/sap-success-factors/6922485557-sap-success-factors---hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/sap-success-factors/6922485557-sap-success-factors---hackerrank-integration-guide.md deleted file mode 100644 index f6758e28..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/sap-success-factors/6922485557-sap-success-factors---hackerrank-integration-guide.md +++ /dev/null @@ -1,183 +0,0 @@ ---- -title: "SAP Success Factors - HackerRank Integration Guide" -title_slug: "sap-success-factors-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/6922485557-sap-success-factors---hackerrank-integration-guide" -article_slug: "6922485557-sap-success-factors---hackerrank-integration-guide" -last_updated_exact: "Jan 22, 2025, 1:52 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "SAP Success Factors" ---- - -# SAP Success Factors - HackerRank Integration Guide - -_Last updated: Jan 22, 2025, 1:52 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with SAP Success Factors for Tests and Interviews to facilitate a seamless interviewing experience to schedule remote Interviews.\ -\ - -Users can send HackerRank Test invites to the candidates. Test results and Interview feedbacks show up directly inside the candidate's SAP profile. - -## Tests Features - -Below is a list of features that the HackerRank - SAP Success Factors integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

SAP Success Factors
-
-

View the Full list of HackerRank Tests

Must be added manually 

Invite candidates to a specific test

-
-

Cancel / Reinvite an invite

-
-

Status update from invite to completion


-
-(only on initial invite failure)

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

assigned recruiter

Public URL sync

-
-

Update results after editing HackerRank

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

SAP Success Factors

Create CodePair link

-
-

Schedule HackerRank Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate SAP Success Factors with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -You can also refer to the [SAP Success Factors website](https://www.sap.com/products/hcm/about-successfactors.html). diff --git a/data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/2880884436-smartrecruiters---hackerrank-integration-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/2880884436-smartrecruiters---hackerrank-integration-user-guide.md deleted file mode 100644 index b651fa0a..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/2880884436-smartrecruiters---hackerrank-integration-user-guide.md +++ /dev/null @@ -1,158 +0,0 @@ ---- -title: "SmartRecruiters - HackerRank Integration User Guide" -title_slug: "smartrecruiters-hackerrank-integration-user-guide" -source_url: "https://support.hackerrank.com/articles/2880884436-smartrecruiters---hackerrank-integration-user-guide" -article_slug: "2880884436-smartrecruiters---hackerrank-integration-user-guide" -last_updated_exact: "Apr 22, 2026, 10:10 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "SmartRecruiters" ---- - -# SmartRecruiters - HackerRank Integration User Guide - -_Last updated: Apr 22, 2026, 10:10 AM (Last updated 4 days ago)_ - -## Overview - -HackerRank integration with SmartRecruiters helps you manage your HackerRank tests and interviews inside the SmartRecruiters platform. This article will act as a user guide to help you understand how to use HackerRank's integration with SmartRecruiters effectively. - -**Prerequisite** - -- You must have completed the [SmartRecruiters HackerRank Configuration](https://support.hackerrank.com/articles/5934100296-smartrecruiters---hackerrank-integration-configuration-guide)**.** - -
- -
- -
- -
- -\ -HackerRank Tests Integration with SmartRecruiters -------------------------------------------------- - -- Once you have completed the integration, click on the People option from the top navigation bar. - - ![mceclip0.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046999658-?Expires=253370764800&Signature=Feacq76excifl2ObKgJfajCJct8hm9eOmXPIyZoydU6CFSWi8gFGAk1DwVQaezlZVUR~-ZZ0vh6Q~Qzfr0JaGJ~6~tcvJr0wRhSGAZHZATuqNArtE55FL6nRfp89C~l8XPY7PSRgVd-x56tqR0upxy0ErApURecEW6FMTxc6qF1DM4kz2URO5TZMkHJAGkUpzJkz~Mid~F6COqnpqKEh3ZJU0Bl0ppdgB-oQM~CzIO~Cj6RABapi-EqkI2c-foEHk1GTgvW~S~5lkE3M31yKi-pDCiBynXtGh1W-7uRyn~oNQNXkORgFhFrzz46Y8w-~oRCGmAhvlMruAyfAI8HZkQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- You will be taken to a list of the candidates. Here select the desired candidate to open their profile. - - ![mceclip1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047000065-?Expires=253370764800&Signature=DvYm9mQJAwptXaf5vhbeqILJFU9NrQxvet8Wn2aPAvgzDItGqF34FUpuFn8PJB9HHeNdvZiBRSauCzZaRW1P32A4MzxZgOBW4plTIFwl98ZzbpnMVHFTcmoT-Trll56o4Pr8AJrhB4wIqD5mWToIIMTaiJZGNou8JfefnJ7ROopQfVbxig0kMqlAZ~4o0-BCYYA4TFMsfT3U7s80jwMHY2sJC7kNmzCVIaJQ3RC~brEi2Adb-bV3dO6llnHhX6qXSKX2Lr79ypS-uk4f2mxAyC7eqJbBFCbIu5eaedmHhE~4r77-ygWGG4PFywYijSiazBaA0u5~oLkKjKFkZDo2kQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Inside the candidate's profile page, click on Browse under the Assessments tab. You will see a popup where the tests created by you in your HackerRank for Work user account will be visible. Select the test title you desire by ticking the checkbox beside it and clicking on **Continue. ** - - ![mceclip2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047000587-?Expires=253370764800&Signature=KB0uDTyf67wlALXJog3YF9QMMy4M-B4bN764mwMB-WBtrQebdcbECo~fh3tt8phuubiAdf1OjKxhEgAcyUq8YIT7nVI2p4Ozp1X6WjtxCO7j2KpBURnM6oYKkUFhPMU6L08d6anJOHuIugXvdc6ievQlGluts7XJTOLoxe7F1QdZux4eOcGsszewd9t2LIXyyPI3Of~1Uia9C1beu9o543lPN5AosWuY5WohmQHVSoYz61yoYI0fVJynqu6-FkQK9ZpBQjq732SGIXJ8i330ZDcnUlCmL4O3a4Z6jgS3LRIATLyCcTt06yuGn2MpmgOE~NZ2dfislMD6~KzUPbryNQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Click on **Send** on the following page to send a test invitation to the candidate.   - - ![mceclip3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047001105-?Expires=253370764800&Signature=DNZcMfIJUc8KwqlbYzlERAnqPmizVZtGjM5J3QcdAvJPYRR9QmnDB07T4pnZ3l8weOXDZoMTEQmHqL-6gKYMQYW7XoDzz02JuKGLwOh-MtJRLq1skXEJQ3GDAOUfgCqv0XWJWYgaZxpnvp77Pu11hlnSHQOmZyOASnPcIbHw1MVs3nw7XPoim5xU2WVXvMhJZox-fq3f0QpvLxsBolEqoMRPxT9M6umRiDAnfq3F09BAkx0vkEc-e~nFjYRD69dj-ctEHVQTo~BBlDij5OGuUrqa0-RYR8qk2OnQs~BYpvQs~TwS1yZnjyy50jJ8G79lK~T6vKT-IQ6X90HKpLedkA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Once you have successfully sent the test invitation, you will be notified about the same on the right pane of the candidate's profile page.  - - ![mceclip5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047001484-?Expires=253370764800&Signature=C9q~VEbTowgQJQ5bv-HXHgxRrRJZptR2kbN8ufBDK5fUQ6NlyJbziDnHPuTx7t-u2zwRSrtRI-hfrdXVwa2BdDusAMWhg5vuQJjIO7hJWCfzm4o6ynncLP7D~M0UZ2n76Ze1nDRjqUnwWVSe6yPEes7b5oJqJ1aaFx-QFKUvp6dQVTTlw1t5UigXqGa5LS0u9~e0t9qrU~12Gq1LQ93bw8pW8Zn9Sgz1g8O2D1Mw4Qt0Xg~nWl58A0tskaleils7gquLu1UpwubJ3q949KZHFSiCqykUQ-nskJfjLGbboD9qI6xq-PFlaF3fy~Kp-zNTlaSITd34I3DPDzEWrKyk7Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- When the candidate finishes their test and gets evaluated, you can see their marks and qualification status as shown below.  - - ![mceclip4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047001936-?Expires=253370764800&Signature=XEFZYwVzpMjy~VtdB1jrG066YPD9KtWJEZryVJaTaAq3Mq-iHzkxjxMYbG6NwIBnI1oVGNwg7ZJC-HTw80Cd7nQTX-uBjf8Z1d0lADRl9HwWTBxQLgObafh2f60AIop5RTvXXDQM9DCusfCGyockaBicsAauaoCXffYUQ0GR5Qg7uBgzYrbrfhAUAsO90NqDrWb82TUEa1NdsjXcV6hLGYoDfpOqoKCOA7HB-TH8sTuuw4gFj4FSDgrzO6p-10t4Ne43yPAIN7MZhinIyZG7SJCllJqaVRRKiOlg9q0lJEwkAPvN~YVsxlcFFgT3ZDLXZ84DcMcm1muGWVxPHsGdCA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- You can also view integrity-related information, including: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776791115598-image.png?Expires=253370764800&Signature=G9wrI4gmOmnZ8tKqMcKCfMI6Hw9gvLQ5K70Y4gUxi7xiYx-Cj7gyYc0KqagR4vDIZVFEcWBXm2avDAGuIrLPNixOTXKAT55lOzmtrsJFR2-EwHAyurw2YNQiX2xmAQmFyssa8JBl~lmChGo04zvDZ4jbtWby2snWhP5Qvp9vMykN8Xt5lG-n4-lZqwiGd5w8IbxSQ5gChqLmeq~zV~txrWUVcnZt-7oQ9oU8-eAi9sXTyGRjYhs4tJxkgkpwhKfftzJRgsiHCnX8zimI1CIDrnHdU6jmTggcWxLUxvItoAwKUSuWKagFW6jlvmAnDXV4iasJvxv6nymEcZ3lf7XKxA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Integrity Issues**: Indicates whether potential integrity issue is detected. Integrity issues are classified as **None**, **Medium** and **High** based on severity. - - - **Integrity Summary:** Overview of suspicious activities detected during the test. - -- When a test is in completed status, you can visit the candidate report page on HackerRank by clicking on the link icon as shown below.   - - ![mceclip6.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047002377-?Expires=253370764800&Signature=UGpBhIL2S9m-z9oZgvGovr93d4jUKcpImfony2q33mULtJAg4mDkjZFaRPWtfjBP3X3ai7DSWUYruNaIDglre~TXLyIIlOvry8Ft4VgeeEHgAsrmwM35HXAi88jUajasPRi2c04yq9fQ2dCr9pRLLQIB2C~tNaTZgPB7UgatQio29qSeIMqw3mKtu3TwggTXBfQ4RtdRUj-42nzXS1zR6t06p-A9Jl72gmVL9IgXbUyyOfm6-j2vMCN2JwlEMng0jpBUsLh2-c~g1cV2hbvCgW7SdP6n8ubqPbPEGWZkz3essMnkSgL6g-dULyq~R5qcHtKXKbOCOaeTPrgGtAWDFw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Adding an Inline Assessment  - -- Click on the profile icon from the top right corner and select **Settings/Admin**. - - ![mceclip7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047002883-?Expires=253370764800&Signature=LpN6wfhyWxqTa8HN4JOC~w~wOOr~tMdjk8K1n4eDVolNIS81Qw4YTpS9ydwHfd3HHJaknv8HOxBgrVMBo8eF5IBnbi2WQG77ui4gqbwlVET3UlmzLkFnTrmmig32zOitymzojXbEQa~i6mbEiYAt-hNOmCAyXjqQH7C-J7wT91jA6diRyRqotoBk48LIOtb76l~ltRqmcW~kfRcP54~6W-FxPMoFtZ4ImvkqUMpm8zUuFj11g5wcPsB73GgTXc1ENshPnC3HMrU~y3x4ap7nUEcC1USM0pMk-z1F8c9nXRl7CkMe6AIwdxb7svIO1qjLML6unb6AEo7rDvvZCf0EEg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Select **Hiring Process** from the Settings page.   - - ![mceclip0.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047003319-?Expires=253370764800&Signature=cp39QFMfkJYFGztwJtScgivHjXsoJBeJ9cnDD1~LQo0UnMORdWIIl6fizNWT3Nt29HVNqoY77GeXdC3jUDIKslnY-rWZAKQDWX3Dp8ZYxHS8u2aqpzRDOVTKovP2KcBRFRftqwhUhnHd20DdlFW65gOUoXzpvHooSRUqLosmyPZfJJB7tZHY-~hIQ8NMuYwCSclrptL~OnNcmSehhp0GePINAcEtPB2bJGTPMbSMi8ikmS-DREO9z2bZQI-M~uBYzjUuhr-d9to~ce033mKUdp9wNXVqygB2pGtLg-VOcn5H~Kc2yKSeKcH3Fhg5xFGyvcqcXTqdl55n6gaR27xkdA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Click on the **Add in-line Assessment** button on the following page.  - - ![mceclip9.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047004054-?Expires=253370764800&Signature=mYXsuux3DfoN7EtdmR6ifZvekgLydsZTPy5hVjmBaQjP6GAyY02UadULTRvwwWI96i8tkXMz1QyC~0PYB9Q8jeI1ZkI-Oqjeg8YZpi1h3~3aMLJCs6zYFWREPIqkCf4-Jx1MsYvQSfbI~vaCMIHzWmgW433uhgU0TxBQs8B2j4oNcpI48IMd8nPFcscurbSaFB4Kih6xkRI~1PnfE9IYNntGwTX-4a~QG1QwZHNiQq3KQQp2js6JjdADzEKyokMqOwN1jH7ncFyxz0g31IlpFzhoM3BTjF8JZAlD9RjhaAd8AQs234vSOFKaVflFgBZPhQ34ZygaPNy8qSpSAVSP2A__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- On the following page, you can see the list of Tests created by you in your HackerRank account. Select an assessment from the list. - - ![mceclip10.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047004534-?Expires=253370764800&Signature=etRs9~2x8kk2mBc9~hf-c83Nc5cmwvzwJfH5cWBMv1wnyOg1sqZTnTkPdK5dGNKR~qEZPlytEzE0-gVmm5wlv0JSqteBDySx-xzKjG6pnP9EPngRkRk66fAVAX~QVkyR~Nj~wro8ixiN8BJc6YSd6DweQ6z~Q7WAC7YQZSf~b6Hhaff8PeOoaVIsM2O3oprKGJtJF7bO6~fuyFOuai6ya4OoL2IlAK0LSHgc4SavsgGCYrNciCeE8Vo-TRLakS2FqeGrQ7I2CKhJFNAx1~TMMpBzz0r4U6FMMogChI5-Rgh6DgeCYjZTdR~u4ncz-yIhfVlWzlV56SbfTxV0N-qXmw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Whenever a candidate applies for a job, they'll have to take this test before they submit the application. - -![mceclip11.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047004957-?Expires=253370764800&Signature=NpLlILuhiQTfsbLo3VKZIP~nHCZ~FQcgRhb2G3EBBJ5qtua2YJHVr6NL5pcjfO3xrumt3S6DEVG8JRq5LQgCEUMAtRah3G~1Mnyot6SjPO9sJEPTE5dR7jpiK39~x0HtdT2R3T0PLoJGYsAg4TQOFNwiOdztwaJL9hapFAVgv25IKtthzR27tlm5prElWpzvxhpbjy4A4sUGrFhCKUshZzRtgGpParWhrwoTAEgzIoKHwTurKTgDz0nuiD5Zr7SGz0pmiLTsQVveFvMclQyEG0YjfDfRa4NB1VzWZ8kMp6fmc3LWOVdljinsJ7pGqV-i8vAJduYr9dfQ3tWhE2sp-Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -When the candidate clicks on Next, they are redirected to take the HackerRank test you chose in the last step automatically. Once the test is finished, they are redirected to the SmartRecruiters platform. - -![mceclip12.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047005385-?Expires=253370764800&Signature=Iwsi9-usQcPYLJ8AkT93qhZsiPlcUeO91bbmFCDplSxJjJx1K-opkvjyNowTqOm4bhel5vxp76NZSVdJozZmEI8TFxiGb78q-5ckq8Mpy4DxKFvDEkn1pSUlB3T2jp302d9JIrsRKjV37k0A2chvzktw3JgACG5xrpOWdTCRxm1wunsa9q~vhyZdnP1CWWwjTVcAtpbqMC3CRUcpQIPw6gV6-i83dEr4IjLXqH4vDTcgWCc2GnCRYXzcdv~lH6IQeVVrNvP2doti-sZfnQYPaTkxwoLTXk--NCAdXtLO74-s-Y9dMbVj2xa5tF3dMkFdJRJmvHsgtU1JTVWQBXB8sQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## HackerRank Interviews Integration with SmartRecruiters - -- Once you have completed the integration, click on the People option from the top navigation bar.  - - ![mceclip0.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047005769-?Expires=253370764800&Signature=L4LebYudU0vuF5S6H1VkW6HcAPE6rjMTr0wH8m3HRZzjb4~3SEtX01ptvHrHFLY51q6bxGwlZQlVKDFE4~CVdUQj-PJXe7pOcBgfz0G-M-0IX7V9ff~Aso1GHhVA4dnzSMnOIRcWLj0BA0Od3xn5XY23QQ2LqUWeXxO7puQYLK0bx6Tq69hMHuXwck77s7FSfurmXatSMzz9G6gguWlEp8Fs2jwtd6aj8063dNZBtUpQoprSwiYtwwheQpOCZvygWdaWea5DKELdwsx9oTXoJ0Uz3SZFfMK3c7JYZ6J5zVGN~fnJ87QuwuM1McCoS8HL77XB0SPw~gJmk3XzONrKcA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- You will be taken to a list of the candidates. Here select the desired candidate to open their profile. - - ![mceclip1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047006132-?Expires=253370764800&Signature=CBXAYQSLuWfNLj0VX7Vdw5EgTl6cr6n5-16p8wbRuudhHbFgQE9-VKZ8WBj8cUG3TnoftgqiDu9hV6lu4y0DRru5yN2VI0Cc7wiB2DQrYF5kQgv5tGXp6LoqCYeMZTs841damDFX2UrT42jjr4jCIyUTOYU8XLJw4pAyRJAj2VVCwEsn1x6vAHJkeiQT4OO0UH6CUNBFJhVQ9~bGuxljkMTWW4iVBB~N-jh1jWj6zA5cY~Cju4kPou6im4UHPztl-mgUWJ7RfpylZmpHia~DKAoq79JMuwZj-bkBKJd2iULMPXYsdjz-N94m4-YLlMTVEMlr3EebcoshTIbIWcTOqw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Inside the candidate's profile page, click on Browse. Select the **HackerRank Interview** by ticking the checkbox beside it and clicking on **Continue** to generate the interview link**. ** - - ![mceclip2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047006599-?Expires=253370764800&Signature=FL1I8UXoVR7GoHLNjAlzoRD-5jkQT-CeUXazULixx9P~ggKS0DnMMZS1WQ0eU8p0a12RofwhTfd5QT2pKh85oIMtld79DXKUP53sCTu0wFWyKw7lGE0U0wgpcNbNso9MI8gjF-J3~f2MYyjepy~VMYOaS2WEWsc4Z4WB7SKn3V8Wi9-RJhmcSe3vhDyvBhnfUZWjvjW9HZB9Swpb9DxCQnpei-fbuBm4EcrflIjeIGAU6uQLRVwHStmkc8d5FZ55hPz9gIU7d5YMepqAGFTU6sUapJxZSowNme~hdm1Lv~hhtLi5dkrkECqAOQIh0zvRzd8esVoJeXAljG8NeOMiyg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Once the interview link is generated, you can locate it on the right pane, as shown below.  - - ![mceclip4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047007015-?Expires=253370764800&Signature=sZyWmLsTIyr4F8gw5LlYdG99IQx2VdJMS2jcf9L8abBNQp~GXHebGFytXAbB3-KG3qH550xW0geNMmu9b8Wm9DloYoxePtx8buZIC8TmJWWpi4F7QcqKm5JLOvXk6giiQ5GdiwIs-gjgmN3MjITRn5RAKstfcbxZbUzwuWx8fJCy6o-qDpniRaVsSsdFbGCr0KhzRc3Nf6IGRptBfYayhx9gbI~6pYrONXH~g8Y3FN91tbwGpl2kcoChprmq~x1Rx6SGv9L~tuzCXkaDgcgwlNzI33GC7fSEhQigSoLyXXErm3IaGvCUosPNzj96PVT5AkIgEGzL2nlWbNjDwLhhmw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Copy the interview URL and share it with the candidate.  - -- You can do that by clicking on the Email from the top navigation bar.  - - ![mceclip5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047007577-?Expires=253370764800&Signature=bdJt9jTSUVUsHbQ5M6c2EOESfHQRsG8fk9TgTPBbGJzZxgl9ofhDTN51BxLhJe7FsYr-TaiKA4U1OxEy0vGvyAmvYrOAU0mACSgfsbc8xnRATpHTyEGlqUKfHgflQJiHmUbFuWbioxKOxoZ4cewc7FICcUF2RDXgn7jRi4F43Y7zcfyx1e0idf9VjOuzLgLvKJXPNWfmDYqySa8nUHQ4EnHe~UvcUcH6SX9Bf-Y5U3Z1Bw59VFoVVk6KvHMPeTRgr3MMb4nK~9MYLXjyUfAXR-NkXbrib4v3TSWEK05MTBxZapnoUsSSZoISZ8zq7sfLbHB16ov7wCAsHpFyOUXxjQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- You can see the ratings and the comments on the right pane when the interview is over, as shown below.   - -- You can access the interview report by clicking on the link icon.  - - ![mceclip3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047007981-?Expires=253370764800&Signature=fB6t3VQH0td5lzeJXXQ22wAm-TAn~pM1ZHpe8ybWfqG2aR7bufw1wUgRasR2li4BcWPtZT8k1dhAsBnnKSkZ8-Flurt~VE42h8Z77JD4oOyChOXF4fpAr2FsSApKjevOXSsgZres9oZOfSw4QR8k26aTuPlPAq8eEWCDqMqnp2IcT~MtA8m6yzvF3VCSfDt-DYHTpSjIQl2ouBY0Gar6OlyM3LHTQMjiyE7y6NM~Bxa5lSrXM5WZjzFMYxmWa6JZ0uebn8p3i8pHP58bSx0fiIUplrX-VZZquWY1Snft491vqydGyAwQyHBQ7YGUEa1SqTiTzQ-R3qcD-T9unO8t0A__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/5934100296-smartrecruiters---hackerrank-integration-configuration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/5934100296-smartrecruiters---hackerrank-integration-configuration-guide.md deleted file mode 100644 index c657da30..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/5934100296-smartrecruiters---hackerrank-integration-configuration-guide.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: "SmartRecruiters - HackerRank Integration Configuration Guide" -title_slug: "smartrecruiters-hackerrank-integration-configuration-guide" -source_url: "https://support.hackerrank.com/articles/5934100296-smartrecruiters---hackerrank-integration-configuration-guide" -article_slug: "5934100296-smartrecruiters---hackerrank-integration-configuration-guide" -last_updated_exact: "Dec 28, 2024, 3:47 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "SmartRecruiters" ---- - -# SmartRecruiters - HackerRank Integration Configuration Guide - -_Last updated: Dec 28, 2024, 3:47 AM (Last updated 1 year ago)_ - -This article will guide you through the process of integrating your HackerRank account with the SmartRecruiter platform.  - -**Prerequisites:** - -- You must have **admin access** on **HackerRank **and **SmartRecruiters **to set up this integration. - -#### **HackerRank - SmartRecruiters Configuration** - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046984519-?Expires=253370764800&Signature=cY50sXNk1a~j49IUj159Bl8185Z7hNbbdiH~GiOS4-QwvTq8K7ETModvg88VUqsfjvnJD-WCgxgU8pF1rB2RS3utt4H2V7RMnieKniZjhG0KuFIV16aalFpZUWnW1HaPoCyN-kzbQsIbIb1a8qoi0UhFcQK49ix8vWlDDiSA8euRjWszf~y57o82xWaM8gKIUy3bO-WB3p8EGzhXw6y~3r2LTmiQXRzdc6ia5qNCVSs0zuv10ZZ0niR~zru7IDqs4qLJO7YueP3zys~cnJ9MXtd8oKolQmtaJ9RZt2NvexzZQZfi9Q0s6FH4~NBi4XRbwpfLJNaOCN0nhTRabHUO8Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Connect** on the **SmartRecruiters** option. You can also search the Integration from the Search bar. - - ![integ_smrtrecruiters.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046984872-?Expires=253370764800&Signature=Qs5dIcnofQNO3sIcunk9KuB6brkHb8mObkOEI0AvKMRbWjmE7KtJhQVB2nRUv7ZCCW8zOi8yOKMuKi8KXjyjq0ev48F90bIrCg7y~gLZmu07hVX~UxGe8oD2GRebAEGiBlWU-ITlji9vqBJhOSwafrziCj2M5gGhgte6xfVyoa5XlFEPF7jlglYVSKoy3uV8UeUyrvWl8BY9pPPPDtpOebNrpv4RTII3KyiFobY924ilDsMzYHnDo5PENcByYRl9~VGOtHNUpUAj8rHHw19dxtuxr0TagsSrNiLQbv7sRd7UDjvWkHROh1T230lQbtxCrFraZkz8AexJxhOZyYHk1Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click on the **SmartRecruiters Marketplace** link.  - - ![integ_smrtrecruiters1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046985183-?Expires=253370764800&Signature=TR9-appOnScT9DjRFMH3jnmSZ0GAV~f5ya88J1uswJDMNujGvRj1bmj0VM~TEvQ9aevfgYPJajqvbBHr-skRzFi8njeYHyxFpuXzyJzxqBP4nLypXPzkTex5HYOPnk-BH5e5DwFlvzQJhiB~vpOgGmxdkfa-dj2kTPDwZnDAAYN~pnHe6ViN9eLDppDm8iUqBjKLhldOPfhe6TMwgyFHzwPImKkwddFPVaWFgf2Z9S8rMb3xVKOmRJWmOw~E3OSaVwS4CzX2Jp7ay-GSwow~4jm0u-eZ2zIyZIeF6Xl9PfimO9G5OZZ-4YQ88JZcTJbVkknwunaDxHyHAbKJcBsJ5g__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. You will be redirected to the SmartRecruiters Apps/Integrations page.   - -7. Inside the SmartRecruiters page look for the HackerRank app. You can also use the search option to find the HackerRank app.   - -![image3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046985666-?Expires=253370764800&Signature=hHF7eUOElEiKbyZ8tmoKkvgxO~GshqIAa6oWUEufANPJ5pqToOskwDPqJ9lIx8cnaofA7CJie6uBCa1p5lNhXb7ZOkaYwolAyixunCwDCeQBFKWXfceRBmmqWdTYVRvyI~dKKbM8U0Hz~rYGtnzJqzOGvjLxHL1x9IZS1smFwj3hVC9MvnP5~6LAqQjCEUdSl5uqxDbQUcaRsel5TKE1miX7mQgzaAa3tUVsNwSNdj4i8XpJ0BheyWbpvKoOChL7Anathh8HVNndbbz5SlOrn1S6UxOw6LraXGcmH5UU9svRdWqaikoYGd2~GnTJAwK6f~apOficlLaK-PbngBZSsw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Click on **Connect** and then **Allow and Connect** on the next page to complete the integration.  - -![image6.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046986181-?Expires=253370764800&Signature=UV0fmzESK4mVtt89fyBo5F-L-T4FhQWuIU90rgdPEOwlRydyygUE9MGkb1auovI4zZ0ftf8oj1mdOjlXLRz5v3d6Zown9fzhZkrwfOxSkGrxzHVRQloCuW1JD72V1KcjHhkNpOHDLcOgVvMCv5tVw1sW3vtlhaoin5r1gUJk41pmHWUwvPXpGUE9mUqvlMI3AFKCqlWVeetWh5bsJGkAaJ2Mz~t0B96C6sGi37BJ7hYb2JHh8O-X2zrjalvKOL5P6EJBFZk7Fcm-UrixHeNrrm3L8yxJjtY3aTkrLEGTSMuR38UoWLOpQw2abdYk~G~8RvmbjDhwTf21qFqIr-ht2w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You will be prompted to authorize the integration. Click on **Authorize** to continue.  - -![image14.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046986559-?Expires=253370764800&Signature=oWKajvgXWNpbmZZ49LawPPc2HyMt5iuctxTt~ODe0GMtwpHQVYV4QDaXErCj7tl8mMy7D~37jHyRlJJquGzDLq4H13LlAVbcIBjnvVWo-3Is59vSViFBgLhgXppoCGYNJRw-HZ4OdOAyMOksiDKfG7Hwl1zX5tshex6fsPEpwSs2ifblZP3N99Q~zQcLZyFnIXSIh9vmBXZ9EUnH7KZQLyGHEUTETLH9OpTQjYYhqNwWIlTQswjw3zfrx0NeEqiyWY~wDfVDeWVCdV3daCnbPmjPhobQEWAAI2loCcusOoOvktZuTE0RPCuvF3pUVM98GBXRwrEa-N8DMichyKBnQg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Once the integration is complete, you can see the HackerRank is connected on the integration page.  - -![image8.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046986882-?Expires=253370764800&Signature=ZugchafWkipy8zXdQzrbBZSo1LrwnK8D2VUuQ1IgFT7C-k86awOgxvFmnsWbFNr3UUBV0sr8SnzjSKWLDy16MM-jgfRnNK7-z2T0oGC6FgNt5SjubAeezXUglTRdFifS2P8E1xNRM6gnPsHjbXnmGiTF-1MJNbnM~1raZR5n52~BHTDG2cPAJgab4Lv4X7GZCZNkPxw7tLMxllHgJq0hcdWUMkoHOihrP0M9DQ61YMAZPoH-SbGKrk~Yy0VxSvMn2i5hgwhkoz~P0MwYgF2YFapvzepC0EA3UBNOQY3ZzHTN2pL~Q6PofxDIlRxo2OhzpGf74XDq0rnYfyq33dMJBQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You will be notified about the same on the HackerRank-SmartRecruiters configuration page.   - -Now that you have integrated SmartRecruiters with HackerRank, you can manage your tests and interviews inside the SmartRecruiters. Refer to the below article to learn how to manage tests and interviews inside SmartRecruiters.  - -- [📄 SmartRecruiters - HackerRank Integration User Guide](/articles/2880884436) - \ - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/9231210914-smartrecruiters---hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/9231210914-smartrecruiters---hackerrank-integration.md deleted file mode 100644 index 70152d3a..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/smartrecruiters/9231210914-smartrecruiters---hackerrank-integration.md +++ /dev/null @@ -1,211 +0,0 @@ ---- -title: "SmartRecruiters - HackerRank Integration" -title_slug: "smartrecruiters-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/9231210914-smartrecruiters---hackerrank-integration" -article_slug: "9231210914-smartrecruiters---hackerrank-integration" -last_updated_exact: "Mar 25, 2026, 2:29 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "SmartRecruiters" ---- - -# SmartRecruiters - HackerRank Integration - -_Last updated: Mar 25, 2026, 2:29 PM (Last updated 1 month ago)_ - -HackerRank integrates with SmartRecruiters to facilitate a seamless and efficient interviewing experience for the hiring team and the candidate. - -As a part of the workflow, users can send HackerRank Tests and schedule remote interviews from SmartRecruiters. Test results and Interview feedbacks appear directly inside the candidate's SmartRecruiters profile.  - -Refer to the following articles to set up various features of the SmartRecruiters - HackerRank Integration: - -- [📄 SmartRecruiters - HackerRank Integration Configuration Guide](/articles/5934100296) - \ -- [📄 SmartRecruiters - HackerRank Integration User Guide](/articles/2880884436) - \ - -Below is a list of features that the SmartRecruiters Integration offer: - -**Tests** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

SmartRecruiters

View the full list of HackerRank tests 

-
-

Invite candidates to a specific test

-
-

View total candidate score

-
-

View maximum score

-
-

View question-wise scores

-
-

View candidate feedback

-
-

View reviewer comments

-
-

View code

-
-

View result

-
-

View scorecard

-
-

Update results after editing scores in HackerRank

-
-

Templates

User default

Status update from invite to completion

-
-

Re-invite a candidate

-
-

Public URL sync

-
-

Play code

-
-

Link to the detailed test report

-
-

Invite sent from

User

Current status

Live

- -**Interviews** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

SmartRecruiters

Invite a candidate to an interview

-
-

Create an interview link

-
-

Schedule an interview

-
-

Cancel an invite

-
-

View the candidate's interview report

-


-

Redirects to HackerRank interview report page

View the interviewer's rating

-
-

View the interviewer's comments

-
-
- -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/taleo/7459195623-taleo.md b/data/hackerrank/integrations/applicant-tracking-systems/taleo/7459195623-taleo.md deleted file mode 100644 index fbf7cd42..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/taleo/7459195623-taleo.md +++ /dev/null @@ -1,106 +0,0 @@ ---- -title: "Taleo" -title_slug: "taleo" -source_url: "https://support.hackerrank.com/articles/7459195623-taleo" -article_slug: "7459195623-taleo" -last_updated_exact: "Dec 28, 2024, 4:55 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Taleo" ---- - -# Taleo - -_Last updated: Dec 28, 2024, 4:55 AM (Last updated 1 year ago)_ - -## Overview - -Oracle provides documentation on how to configure the service in your Taleo instance. You can request it from your Taleo representative. Oracle's documentation includes a step-by-step activation guide and a detailed reference for the integration that will be useful for your Recruiters. - -This article guides you on HackerRank's side of the integration. This article should be used in conjunction with the Oracle documentation. - -**Note**: Currently, HackerRank does not support onboarding new customers onto this integration. - -## Configuring Service - -To complete the service configuration, you must fetch your company's API Key and a list of all your assessment suites. You will need to plug these data points into your service configuration screen.  - -### Generating the API Key - -As the first step of configuring your HackerRank for Work assessment service, you must generate an API Key, which needs to be added to the Taleo Service Configuration. - -As a prerequisite, you must have Company Admin privileges to perform these steps. - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047195132-?Expires=253370764800&Signature=P5sRnEyU4FQOXsHX-CdzblLnnboRi~RV3hYrgVNuJZyObSlirwMBbwDzXpf5mvLClHqj1IjpX66rNpdBmdH~sO2zMDYTbpgfTeOWqxotBGRZGiTEICLfIA1snqg0eJ2gi3Y2uJ4GWvLgYsq45twlWk5od~6AoZKYbQY62zCZv6EdfBK23cwhVz8bs7TpvAAqrEWuLnYQSnwmV-InjOem0UITa7y9ixsOnBe65lt2PtfvpEIae6PbHb~U1GGD-iLigS9te5tvSG~CeP7m0-3U7sXE2Otj8ksB9kdFwEwbPBIUG6dFqNYCkKnGeAJI2sIrDhmBrpUWVYDArApb0-hsIQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **Taleo** option. You can also search the Integration from the Search bar. - - ![integ_taleo.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047195555-?Expires=253370764800&Signature=X3MvjUE7eUGE5OGMXn6jvN0mF~h~XJuSeha5ZBO1jFhnhF~JynkH1TQ-kHbHb2ZzIxaXmVvxyxjYzd3XoVeKxtk3VkccWbVC0NOPlWiUcgKkNeHefQB-vWKbHtZEnf6KHTQQhzCea64BQEYzNTJhTByTscmjD2k3UKefaarkTwpjoG0OAdieIx6GciOh3j5MBlcItobyaRxkrvMzbI1NjU4SnXRTyTneK8qyPKiQhDjr8m2AwiBxyXDpwB8tcIb-UAsjZhEVPJ8cT-BS~mtxDKLJ1dsivkmHkYqxDPZVBqIHA6q-3tIDE0f5doTtAXyyG3TBAQHFsidexsRU3h8pEw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token. - - ![integ_taleo1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047195968-?Expires=253370764800&Signature=kEGnyHmCqbgZaFQNX7UIApQ0vCbz8fmPQoQGz5v3G-itRIKVGJM68L6hZp49ORghKClCidpkk7pDJwj6BZmqJvN6NPHbtXY-XwP5LUSCKXDkFRQ81lo~27IAYUe2oj~RaXme8CB2foQEN0szG7PBPCV9xEhex5AGtsTlFjdgQUBK1R3~7hz2SgcB8So1GFMUORmYUG5-JJH981WHSuRz1Ht4zYGtHEC~4khSZhe6WXq9X9FdVNtD9wI8m~ef2oobpcC3NKbQLvOdrW72odvJwYIKUNbWcBrxWl47ztD00EuFyaH6hQ-kMoqW7SmBArn2HcAHmNLDgyv2UxzphO7SbA__&Key-Pair-Id=K3NV4LZ47N8M46) - - A unique API Key is displayed. - - ![integ_taleo_api.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047196371-?Expires=253370764800&Signature=NOkwI6j6fXy9teG0DtHPByHCihyI9yNVoEmnNyH63elkbUAQaA2rFNQ-52thrRkcg3t4E3SmxKlKx4veRCFQcBba4xoWX2hXcvRpWXrZoeBoHwyxIF9OrbTxquT3y3Spfy9JrPzxtdyiiwv60wTUi8AHE6cKy8Oj2nL-l2AI1PzmvK407o47za3GGl5mmVyKAR-kGgq~nz3JTFsuDLrm85SZZ50WZ3PsqhJZj6NGmqUmEgbxjVm~~GmA2WGUL7mdYppG1q3ciFm0LogY1DKXg7jtpUqp8L5~coWxOFBqRR2AnsMhALIK~WlKRIaTffwkhyBaCB4cGPadZCkA8SLyjw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Copy this key. You will need to add this key to the Taleo account to establish the integration. - -**Note**: Ensure to store the API key safely. Once the popup is closed, you cannot retrieve the key again. - -An Assessment Suite is a combination of one or more tests and/or interviews. As part of your configuration, you will need to fetch a list of assessment suite IDs and names from your HackerRank for Work account. - -You can find your Assessment Suites in the 'Suites' section under the three dots icon in the top navigation bar. This entry point will only be available if you have configured your Taleo integration in the "API Access" as shown above. - -![Suits_page.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047196635-?Expires=253370764800&Signature=YJgbZDYgAncI41JGfs5yU20UP4XxcOvBBxLmVwDuXxG5JRjgRyYGHgzVH6EeJx2-izRIGQnChDXU-kL-EDecKKxK2gI~zRAMTSJrbER1SgxbL3HeS381CmKc0pu7QOBp6DslC2eINrrpZubjc5O9LdXGQhn-Bzc6TfWqOVYSPGEqmXpxT-flDEc3HDU8nLMFfOXtWSfdVi3qtEkLOmh6lm63L6sxyf3a5y1w0jfXCGpK87e6VhToIt3Af5IeZgAK4pBMKOznpkihep6VOIK50QpHfYscAny8WO9jkqTWWyMrj7I8lGoXTKwoWhONTYD2rB5DqLTch9~oKF5BoHswjA__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Suits section from the home page* - -The Assessment IDs and names you need are in the first two columns of the above table. - -### Creating Assessment Suites - -When you start the integration, you will find an empty page. - -![New_Suite.JPG](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047197051-?Expires=253370764800&Signature=BU67bjDAMNrWQPeYwT1Xu--7MaV~kPlZucU3yytQdYHoLBgF4o3P6L7SYOKkrfi3tEx8X3U9ew2SFxXWSJf49~fFvf8NIMMg8v1bAXRLQDQPlzQ2-wHSshb38L-eszwPB142bEJH5oEHrCu-fJ56n9F0iNCRU~WSQECNHNP5Y5GvHsRY-LOpjKK~QkVGjBmoubc5kY8w7smoesliuBtHWZr0wjEyqysDQ7KgJakPoo56uVILo4SFu8hiAOe3x0Djre-t27ZDwLxlwJLxB42bJARUr3J1nW~I7M2QmIrxxD6JiD4jRPO1PwRjUu4vs4e~jsH-yTRngMfB-0GAhaZ3pQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Empty page* - -As noted above, an Assessment Suite is a specification of a sequence of tests and interviews. If you have a test you want to administer, you should first set that up in the 'Tests' tab before proceeding. - -You can click on New Assessment Suite to create a new one. You must specify a name and then add at least one phase. - -![Test_Suit.JPG](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047197361-?Expires=253370764800&Signature=PJZl6bpRqC6rQRrN4TzjEaAMmphQxI8g-LRiE0FZV0ihapZG~N50et5m2LKfZ3b1cKU-KgV1hGPtdwjFWTH~sDTV2SnmS21LGzJcGzn-vGYfdd~hk6kS0PekmakhA1676GeCapjAhQ-1i8lehs4Yy3cNAp9gzfgGRknC~SeFB5WN91nZREomvajeUsvO~gsrMICOuGOkISL1dNqD8zeEqBFg5~Hz8uKy18D7L0JOYS~7ZeGMgBzDi-tHKl6SpymAGEdanZIKC7jfnZXYBC6aX7VcW8xN5dKxaN6WA8lDOrQohc2sKlHaIvHHMCHYKrj2jgxvIIZRTRDIxIFyXlXEGQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Creating a new Assessment Suite* - -![Adding_Phases.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047197783-?Expires=253370764800&Signature=h59pTZjRE2jpibhbEp5~PunH1kRurd8aXifLfJXJUZMO3o6T~jrH2G1z39PdZIK1TuKYGUXrIveNrKLnk3Gytg21ivkOxsCVni4hgHLP-iyS7Cpk9VhouA9zgKnYVo8vofgidABJdSsj4-tLl8VosakuzfHLyRo0txfOYjl8fXHObQAYvXNy1f08cOiOMRZhlo97jtzN-nRfQEm~b2tj8rSF-gqdcKRZLBND3Z7FFpDv9eSlSwlX4MoIw0G4UXwqzc0~t-a3URpSi~Fb8CSISRoIK7~pJcy5ad1d0l-7YOnvUL8PDkHY88dCvto5RWbGvYNc-j7oBBQVmsnaFDY9cg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Adding phase* - -Each phase can be either a test or an interview. Select one of the options from the drop-down. If you select Test, you will then be shown a list of all the tests in your account: - -![Test_ID.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047198118-?Expires=253370764800&Signature=iFc4RDqpY6~51EPfIqT4z2qByeSVzjvPGBZNdqb1C6nPF1ksLmDD86TzJgQgJ8sfL9A2u8vKstqaZ~VMbJD9C20oTqQin2mur9yey-jIRE7s70SAWxOtSWrp3jjue1DUxKZnJ4v1FZ2dPplLaXA4AVPvD-VM91gIXzazXSA6YIX1x5MuxzT~CHAoCjlGs1YV79I-wEKkltUx4Wlsve0ZCsxl7preDmpER-fArT-RMDVllrTSbbPY0CnCGjScR13Vn2TZdmYqRqSmNt9UdLLSUFyZ7NnptoZl2qWh6BKLZ3DMW2J0~dWoDjcTJaq~MjU3gm8lavtfu01f0xMLjdOpPQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Selecting the test ID* - -![My_suites.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047198490-?Expires=253370764800&Signature=c4ilrRo0kt3NKQeH56N6U9nGcfDw5U~5NXq2P8lKSBceE4GswlK5dmVABPBUjptc2uDhwmm~cs1txthguqWydpe4xS2WUEtzt5MjeEUiez0zRt47VfxIp9AuORUEXMw6MjJZbl855H2gUnjU8Aj3lEkR~zkwNqLTnKQwgdo3RMX6wBAjSTIhrXQDAcDz0GidZCZ4pBxt8BWrhSgEt6osD7T-poC7gBTvt20lDPpLWFnsD9MXGENg-y0WIIwfuTqVhcS-p4tMmAMk4oJ9eJAQkdBGwG8ix1-KwuGxx30LGPB5~LBZknwpDdlMKvS-O2htMEb07yKGfkK7xpcpjklKMg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*My Suites* - -## Requisition Configuration - -There are a few requisition-level settings that are specific to this integration. - -### Invite Settings - -The candidate invites workflow allows you to specify the number of advanced parameters, such as using a custom invite template, providing candidate tags, and so on. The Taleo UI will not allow recruiters to specify these additional parameters. As a workaround, a hook has been retained in Taleo at a requisition level through the setting called 'Invite Settings' which can be set to True or False. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/teamtailor/3927772988-teamtailor---hackerrank-integration-configuration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/teamtailor/3927772988-teamtailor---hackerrank-integration-configuration-guide.md deleted file mode 100644 index abfac56c..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/teamtailor/3927772988-teamtailor---hackerrank-integration-configuration-guide.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: "Teamtailor - HackerRank Integration Configuration Guide" -title_slug: "teamtailor-hackerrank-integration-configuration-guide" -source_url: "https://support.hackerrank.com/articles/3927772988-teamtailor---hackerrank-integration-configuration-guide" -article_slug: "3927772988-teamtailor---hackerrank-integration-configuration-guide" -last_updated_exact: "Dec 28, 2024, 3:42 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Teamtailor" ---- - -# Teamtailor - HackerRank Integration Configuration Guide - -_Last updated: Dec 28, 2024, 3:42 AM (Last updated 1 year ago)_ - -To set up the Teamtailor integration, you have to reach out to their support team and ask them to set it up. The below steps elaborate on how you can do that.   - -## Inside the HackerRank Platform - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046859963-?Expires=253370764800&Signature=R1LwVPlJmLENjmLP3PZxHpQJZb5SaY9UBFkODzZf82kAg5DchvuNY5f358ioaX5GkV~7V0TiI6rUgOku9YX2mCbFPe26b3BS4y1DsVyhF8qDaFDEhGAox2axLFmleEMF2HhV8kLfg8EYl3n5ZFqmvy6Cgs3KTi1NcWXh5NISg9u6Pm~L2J8Mz6g~09iDszRW8b-Qiugtmr9b~K-mGBsu0UsNn~1Tb5bnHgTNB19dqYUNU5EvJVGPjYbPQ0u5dS7bXULOnH-zHI7-LIfLEAhnWVx1-Zu1gnfWn-DL-M4JPtSwTmwBwr5HpAGsKkQ43Zz6MPoQqvmaP2oHynZfLIXVQw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **Teamtailor** option. You can also search the Integration from the Search bar. - - ![integ_teamtailor.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046860376-?Expires=253370764800&Signature=B-wZsl904pMegKKvFUaEDgRWvF6oJoOMq2ea8EG5Jvvu2hNknRY33b8m3zecA2l32RIzoXEqAtWjLMg742VMr2HGDbQ33FfUV6y2MojpUjpndFvYE0PTl9bRaAzV4nz9ImltDhNH7fcWeNNKK6Tu32AOwjY5MwrTc~txWONEBC7iox1t-tsXqb5S0MEmHVfjSv0D2d04Sv4kO0DANfeEosmr~ETp9VsRBzIoxtG~8RzWJvMJSnE9TB3i0EM8fdd6EZXlMQ1-HLsAghRikN7iKgV1B8PDS2Kg4UF~7XI7sdf7DJOfsNRX~QcA~yM~zVziN9qswjHCp0u7ob5-5AOAvw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token. - - ![integ_teamtailor1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046860748-?Expires=253370764800&Signature=Q-qWHBrpdEAMuj-uK-L7lpQRKadqeNe5s8N3MzRNwDlxpwLQGvKiNi-cgz7MfoGxjnCN1kl-L71Jf8jmDfVxsamw9NhD7fVCOHistVulbMPOBNEOqGLg25B2kvyzbOutXPCZFkSXTPVUI1HvHjni-aoCKVn4fw249ZP3zy3ex6GHvv4Wv9h3dLfWA9wlu28TH8s5yayNepbKD9MgYfS4NK1Rsf7IrvBAI~BNnUw4LC9nXDtezy5jHXeC0klBzAeAm1X5Kjgt3pzir2pK5kNWm9x~TcrfqpFHV9rax0ct8vjTh277tRUJ76cPuPZ9hihdI14jPwXDv7mXLIYeR6t0vw__&Key-Pair-Id=K3NV4LZ47N8M46) - - A unique API Key is displayed. - - ![integ_teamtailor2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046861108-?Expires=253370764800&Signature=mOLhToe10G4lSIyx7CUq7xrjo83Utrm0oc2v1R3Uwhw2YhC5w58i0uE4npoKuGH418Oz9LWotgJqrTRYWB2z4-Vr0EzfntUvLXMUmbBvAe2UncNrdAn6Q8sA2PNLZOxDEibYJr-nCK~JZzqNbr8uk5bGbgxugS9KBrDSDpUd3mNtVpPBKMg9Jy7vQZzvX~zoiQXw0bfuFvNdF6TxeROL5QHR-iiwG9EFtw7rwn0dqedXXmBRAlptrd7nrL8Uwdwk~sx1oFP7-~6gfrMuo6r8XRHHr73SSG1JNtNCCS7b2EcuTHnRYp~CVWfGX89OC8X4DKB1p5UowIS0QWKo69IHFQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Copy this key. You will need to add this key to the Teamtailor account to establish the integration. - -**Note**: Ensure to store the API key safely. Once the popup is closed, you cannot retrieve the key again. - -## Inside the Teamtailor Platform - -- Click on the dropdown arrow next to the profile icon on the top right corner of the Teamtailor website and select **Marketplace.** - - ![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046861520-?Expires=253370764800&Signature=Puy5xIsetek-AIacsDrOoCDQn13kBUWriuKzvGt9lPYSGR1xBaxOYzTm9TGyD2wRXJKasNtfMQAa86ywNqukFbPb~njTXGRZfVP6G-o5FwL4wLjY1Iv~tRM88w9FTrCzZQMtHD-~LEegvbsyBoc7Eqvh7VdqRnbkbY4lNZ~hRhgLv5Ag6f-FFhmKUaW0VUvhGFJHcktX2~09423rT9gygIakUYU7MRhrVTlBTwMtBFHQeHWQLOBEKfeOvNQXF3qM~1elFQ8ZeuS9o-hZDvbSrb1CXcci-HTyUEA9zWirNuyLnz9fy2APQFp4EFqpLhmOgyhIpvzTWnKUPYc4DPDcXA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Inside the marketplace, look for the HackerRank application, and click on it. - - ![image4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046861999-?Expires=253370764800&Signature=VOg1d0vbpMF6gECp0GA0dxS0MZCdJ-SVyL1BbC8bA6KwzsgFH4ItCOqsWhvJ3CmYBOD681X3jrcnMOg8xSG5-k8IjNQYmn~4nqNQs6AdhkHJewSi5A7prHvlYNO7TxNpFqS0SQ8p9maJtIpQxaZBkEbWq~GYlaweE4ePRDVThF7hWmRUknORzz3KTD9s2diFkVM2-DdM6HsU2Yx~SKFnA3E9dN1Khmjb2i0en2QEzlulm4IjXplaGbcc1IM8Aw--LiuB0oGCYEId4PwzQqPvttcJ8~XJWIbX8RCdkgIeWm0ZVVTdJbChp3Xn-gBabsDaWrf6WCpxHxHvKZShSJTYig__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- You will be prompted to activate the HackerRank integration with Teamtailor. - - ![image8.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046862487-?Expires=253370764800&Signature=iwQbE5TKGUONF4p~HRSb3FqwGydxeOMSr1uvTJyRk7~3I05izRmeC~RDBuwDcM73M7dn~Fkt5-Y8SQme~dGzOO71Fxdn60fBRlpeIJTzR239mefA8NSaV2Aq004o1FO~R6AFLBCMablKC5uFa6xivpLhSBsbO5M6xvrPgujRBV9sjXYGGsi9ThCGlkgEflaY6iM~RUd16aUv~aqPXKW-fv~gHWdI8OvlAlvPj7XSa5fiVmxmH16mCCyZN6gN4p24Tktpbnj8543bfuUghOmT9XuyVMgXA3CYD~~Zp6kFDXCampniGOvfkU7B82BxxzxlhwW-uwljwac8K2FDMSkx3A__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Click on **Activate** to request the Teamtailor team to set up the integration. A Teamtailor technical support team member would need to activate the HackerRank integration for your account. - -- Once the application is activated, click on **Go To Settings.** - - ![image5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046863559-?Expires=253370764800&Signature=OL1gfEpA9cHIdDnnu8NIznxWQQ8I5aL1N4NvMj9V-k1D7jIU80gKOSV8yqTIOX-IRBUpLIncmij2fddQsTEOagj2h8ewWLBtcbkAUjwJObRhnDH6loBb4VlVPDAsK6rwa7xilvs5Nur36QcUKQtV3vxAUmYTE1mqhgWEMqDhyYshL4FQsN2~u1Hf8w~RaaiTNcNYPxTCNxgrhMzrNH63KKTk6rFfvllxmf0IGtVH4vIakPmpCzW~2ZPf-y4UHlOictiqxRLcJzjsmSILGQFWllLcrVv4XvQ4GfF-Hh4N4j7VVnNGezeMM5F-Inuswrm5X3tNJQh1X7LIUmO2nsdlgw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Inside the settings, you will be prompted to enter the Integration (API) key that you obtained earlier from HackerRank. - - ![image12.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046863999-?Expires=253370764800&Signature=YRzq-VauahJ8-zlHJrtLMAKHqn1anAbNsIwCLVgfk33Ny6tMj9WZsXM91IaiCbX-jiaOe3vy0DXIiND1QQMQRVa-chczLrLa9T1i9fWaSJqq6BW77Rg2j6ZxrsPGhMWc-tSwiIWn0R7Eu6K~rmlzuEz70KSVFqR6iIbmTs-fB5q06WZO7h2NTV5V0ZxfR9QueCuR~5PB4qTekDKZpmq5LNqS2kT1k92f-8-IRnwKXhxz3XWfhplKigiK~gFJU~I-lXjKR7MvJ7NhjAS2ja47gmGHNZkBSVIO1LMhVRSPDqgiMratE~PXIwZzqeu4Z7zDZbwybZVn7yavGSSR~WFI9w__&Key-Pair-Id=K3NV4LZ47N8M46) - -You are all set! The HackerRank - Teamtailor integration for Screen should be set up. - -Refer to the document below to learn how to use HackerRank Tests from Teamtailor. - -- [📄 Teamtailor - HackerRank Integration: User Guide](/articles/6599779249) - \ - -**Important Note:** The email ID that you have used with your Recruitee account should be the same as the email ID associated with HackerRank account for the integration to work seamlessly. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/teamtailor/6599779249-teamtailor---hackerrank-integration%3A-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/teamtailor/6599779249-teamtailor---hackerrank-integration%3A-user-guide.md deleted file mode 100644 index 11fea87e..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/teamtailor/6599779249-teamtailor---hackerrank-integration%3A-user-guide.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: "Teamtailor - HackerRank Integration: User Guide" -title_slug: "teamtailor-hackerrank-integration-user-guide" -source_url: "https://support.hackerrank.com/articles/6599779249-teamtailor---hackerrank-integration%3A-user-guide" -article_slug: "6599779249-teamtailor---hackerrank-integration%3A-user-guide" -last_updated_exact: "Dec 28, 2024, 3:45 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Teamtailor" ---- - -# Teamtailor - HackerRank Integration: User Guide - -_Last updated: Dec 28, 2024, 3:45 AM (Last updated 1 year ago)_ - -## Overview - -Assuming that you have already enabled Teamtailor - HackerRank Integration, we will move forward and learn about how to use the Teamtailor and HackerRank Tests integrations to their full potential. This article will walk you through the process of sending HackerRank test invitations to your candidates from the Teamtailor platform.  - -## Sending a Test Invitation from the Teamtailor  - -- Click on the **Jobs** option from the top menu bar.  - -- Select a job from the available options. - - ![image18.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046851074-?Expires=253370764800&Signature=C-6P4guxPrxacNUbk53HC14-lRYKAq-901KKfzn24klRgxhBS78zLHAjO4AXy51FPy~ULid-px~z28frTkBBtrTv4AKUsJ4MNpW7CDwCW63~~NYk1ZJRk89nj2AkM6KHlJ3uuDetstzybDwB1ijSADF4e-xWpzspY8oTN1xB2hnfCuNef7~pSTXWwF1feb3g-8hWsU0X01V6P2~vWGZptsvGyDGkZgEGrRD93R0pwUBxY--WmzOH~yVhbgkE8OkzEht27beUX80Xu5ar3kk1N-yXZelNTGOXdvQGOyNsYUtqQbuMrZv8~J6~AhfBXL8jadGGfHFDo-h~XJ6e-qyz7Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Inside the job profile page, click on the three dots icon on the right pane and select **Edit Job** as shown below. - - ![image7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046851672-?Expires=253370764800&Signature=YlFodIwgpJhI0DG5tKRLOzgMv-I63xGnUmKw7Ws1SaMU0cUpeDeEWGpKyHcgJn7bQUXEbAPB6k~41AXqhYfsrSrzUiCQRrSt2efKeHvn-FZ-wtQEnYrky0mhcOS-jX2BbNA1BaqZzP9CV2F435HzPtdMXK1UTOkJOR~Cw0HQUlNRqiUTjQBs5RRDKELcvI6TWMfdZIzZVFzXKptqH2lUDqPr-nV7p6LBojQCITIkJSvAicU01EdzyebbOiTBkEMeuIxrnrQgyCPUo3tHbnDj5caEP6qkJS6lLAr0fM0oJjq5g3MTzmiz18beiK8Z9r29IkJ~yOrvXIKcgc8iyT~GKw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Click on **Stages** from the following page. - - ![image15.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046852148-?Expires=253370764800&Signature=tB6qULkzffh85U7h9d8PYTi1oHK8NEvQsBsYicgXcZQi-IpYd1TJARKYtsUplGCv~vJzaLmzAbQ~BCjDh8l-yMofapzI5WyLxBDlos9HUgcA0vMJwyQrXWOJ20mNgJAYQTlnNCM15jDXFxoWuW7Yx8MaLm-Jf13BPdULx0A5hxSV1xmkm~-NZVTtd0xd3JAzsnUY1f0t6nPqwsWJS-pRh1XiF61F7IQMpivPvPyQ1GFYL-kTUOYSXsInIHOMMsAL0lyw~MvoW9QIvFAzbUoogQParz4DroDP9PY5trmYu77RH3RqiKWRDABfQoG28tvxWCkxgUGkwZNnSpGxT3ZzVQ__&Key-Pair-Id=K3NV4LZ47N8M46) - --  Here you can add the HackerRank test triggers to each stage. - - ![image10.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046852638-?Expires=253370764800&Signature=qAbOBYmzBOnPGVIrolA6tW4r7TSjVpc0AW9WEJ~0OMCJPUtYNhb-TaZASCGxUy0Q9PAJ87wofxb8VRNtpUMKQTxEMZr3S2nQ9k0XpKD8MWmwEMu5x1Ce691e4pYPeQiC31uilaJ6UADQSGSjsbWjzf0Oay1nPCrtwWrt4xY3vuua2-MAapVbEit-lhQqvm4YRh9Mon-ZctFB~W86OhS6AbZ0WTEhVQ0F~qYcxdqCdZhfdEJH3SxF82F26YZmvb2nwEpILIx7dAl93Y1IxNMffoX1~tnK5NoeGK4YJVXynbQAhdVfgk36Sl7BN2UFxucK-IT8sy3x2wb8GaskHfQudQ__&Key-Pair-Id=K3NV4LZ47N8M46) - --  Click on the trigger switch and select **Send Test** from the available options. - - ![image11.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046853077-?Expires=253370764800&Signature=Mla-ItAfDZjl6vBqcJDiLTCDszkv6gN7LzT8rOrxMk7GljAFMWWm3-oCP~hPiddErKNodTMFnSMXFbv45drfFG4Ksx5xjF02SuaX84eUdIMiPintjiYfFlNLS9ShXb2TuPyt~nWshpIzHxRNdOXUWIN-lHVfl~Svq-1x5JaoKeg0ZYqxOqIwcm9ACDzzY4RgZfppCQVsMAtqecQPfRO2x2rWpWpVRynf3FhtKTvFQN6f5B3qhxCmnQknpk--NMyVSBIe7vZI1qZe-UC-9p2MstklyYaLCnb~dbbTUVPkVvFB6mK0zvqwSZiOf8hyQdjAkpF7h5Az9wWTE-XBBFbxGg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- A popup window will appear where you can select the desired test that you have created in your HackerRank account. Click on **Add Trigger** to send an invitation to that particular test.  - - ![image19.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046853509-?Expires=253370764800&Signature=Z-~GHO6~sBzIChBmJB-lplk1Vs~otGSeOKCQogwU3FTpCAD7-xeYL7~Qv14i8QvoopUYN1RkbFFED6vMkFD9OgPm2-jxCYPsLXV99NidyQYlh8S7UKNk216TisVD3I7mobwVfyu0wiWoRhCWeScbPOOOcLroWsN4I3IawaV85gN31771Y30hVWSNVT2FH-1zlv89FfMxhRmpSgelxudNwUmYRyNaUKAiPb5n4JNk7GGIUm-EpAqu45ciewRgv3PjUrf88NrfPyQjHU6CY~8mM4Frk5FOCAq~G3m6NvreJ7mjwcK5Tmxzwp7HPDlV2y68OBoPagH7Uv8DE5iWYrQJfA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** The email linked with your HackerRank account and the email linked with the Teamtailor account should be the same to map the tests created by you. - -- When the candidate moves to the respective stage where you have set the trigger, they will receive the test invitation. - - ![image16.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046854007-?Expires=253370764800&Signature=PyL9nKKV4ub3jcg-DXab0laMpDuIhhWzg~1Zq2oqRwI3rtvejKKFdLzCfD7YE7OOPiARPeiNi-3yzevNXk3c5qRgeeRI-gnOSGNLD3NeScXcRufs7B6s89DvW0AcqestdKySk-xzrEijCrN2PbMbSRILUSLDX8NMVo-Qzt66rSYC1TZfAAQTA7nkKi3jbdaABuEKvhS651g4lF792uHVcbr-KUj081lBoVYtO4P~mOjqBTJxiyADn4J-mOUd8FU0HRUNXcbRhIyac4-rAMrYXf3gU-zuJZomE4EiZ4mxnGozXzVV4frJn8p4f4dx8l1zc59Oao-lfkiOmtwMu2ZqmQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Once you have added the trigger, click on **Save** at the bottom of the page to save the trigger.   - -- Once the candidates take a test, you will be notified about the same in their profile, as shown in the below image. - - ![image3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046854508-?Expires=253370764800&Signature=tsa~fUmmjOreAmOu3ns9~7cR3FQJFpMXvtlJejxmmOGIJ14Ujg58CcizFgb4-SttIvBcCb~yNPcwBpnkOZuIvRzjaTxAEEkltfx9Dlii7dRMHPcIbuwZJzJ7oZIdWVzVdDe8F6MLKTynyzzl8IR5i-qCLDdyf-lNEprHxXRqCXDy7tGhaAOSPCMZCe2N4gyI0atEFEleTgNeJzOLq4~E7lFRGqxk5mU~vWHRNkrqKrAKWIxjGCA5cRcRTBsf-4k63mPawV3~D5ju1et6-xTSU-PZ0Ha2MuRfoBBgwJ3bcR~N318G91wzXXdA9eTsOrpWNIQVetclBzXpjbZRUaZNFw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- You can click on the **View Details** button to know the status of the test, duration, and other details.  - - ![image17.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046854841-?Expires=253370764800&Signature=guHMpQeL7o7pLb9qPklesJsgusIDkQ9WwUFUAbQY5FaGATzWTm1pkahGVfKJceXFb5GkovdNh5mggScNEshiSYnfZz9Z8jpRIsjIfSR27wkR85TgmojQvIsYFKJpl7y9eFQTm9EUrFG6qBvfrut1U~YRD5McySJQ-VKeHeLPTmuAJc~IFq8KVlc8i7g6IrjlqukZ~0p9UXs38ciFXWVOSxGRSyypIg9hxa4Qz18iRofEdOZ~0bIDN~KMKJ8~n6QbXNQdDfpMBkqkp3A1vsezZb1SHlpdZn7T2P3icxzWYEbRQ-ne3~1u91Wiiqw33fBcX2NHeH7yKc4qGH0ybqBFNw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You can access the test report by clicking on the **Report** button. You will be redirected to the HackerRank test reports page. - - ![image14.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046855138-?Expires=253370764800&Signature=ZsWaSgELUWMG~qPCG~wPVZqrdg1ubUBJ8pheyHJp2SWaS2Zt2e0qVo79mgsekncUkLxypRxHnGJ1rDYO66O3GxIcSm~wjb7g~CPZEM1zAGrqJKqn3unOlthWk5YvEP5b6adBFhQl6K28uhUp2zkE~P~cyGqOW~hPNnAXgdojRRn~qcLqrgefQ7tmQLl2qNiqdinHPISwyhSlXyJmhYewL8DGZUmlWIjSDAxV5~iKzlSDvaGETL4OqJ7pyjkrgq7Vb9BGzPy0pYXmREIbK2fzpHQt4fzHKneGhUK5hxmFSouTMGJoBhnJaOW6uocUEGc2mW1MrCQHX1a7Jr3A9k5KuQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Frequently Asked Questions - -#### I am unable to invite candidates to take a HackerRank test what is the problem? - -The email ID you have used with your Teamtailor account should be the same as the email ID associated with the HackerRank account, which also possesses a Recruiter license in HackerRank.  - -#### What type of license do I need in HackerRank to use the integration? - -- To invite candidates to take HackerRank tests via Teamtailor - you would need to have a Recruiter license in HackerRank. - -- To review results in Teamtailor - you need to have appropriate permissions in Teamtailor. - -- To review detailed code submissions or evaluate candidates in HackerRank - you need to have a Recruiter or Developer license in HackerRank. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/teamtailor/9251533406-teamtailor---hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/teamtailor/9251533406-teamtailor---hackerrank-integration.md deleted file mode 100644 index 73f76bb0..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/teamtailor/9251533406-teamtailor---hackerrank-integration.md +++ /dev/null @@ -1,205 +0,0 @@ ---- -title: "Teamtailor - HackerRank Integration" -title_slug: "teamtailor-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/9251533406-teamtailor---hackerrank-integration" -article_slug: "9251533406-teamtailor---hackerrank-integration" -last_updated_exact: "Dec 28, 2024, 12:26 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Teamtailor" ---- - -# Teamtailor - HackerRank Integration - -_Last updated: Dec 28, 2024, 12:26 AM (Last updated 1 year ago)_ - -## Overview  - -HackerRank integrates with Teamtailor for Tests to facilitate an easy and seamless hiring experience. As a part of the workflow, users can send HackerRank Test invitations from Teamtailor. This results in an efficient recruiting process for the hiring team and the candidate. - -Refer to the following articles to set up various features of the Teamtailor - HackerRank Integration: - -- [📄 Teamtailor - HackerRank Integration Configuration Guide](/articles/3927772988) - \ -- [📄 Teamtailor - HackerRank Integration: User Guide](/articles/6599779249) - \ - -## Features - -Below is a list of features that the HackerRank - Teamtailor Integration offers: - -## Tests Features - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Teamtailor

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

-
-

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Teamtailor

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/workable/3863699223-workable---hackerrank-tests-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/workable/3863699223-workable---hackerrank-tests-integration.md deleted file mode 100644 index 584ce8a7..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/workable/3863699223-workable---hackerrank-tests-integration.md +++ /dev/null @@ -1,288 +0,0 @@ ---- -title: "Workable - HackerRank Tests Integration" -title_slug: "workable-hackerrank-tests-integration" -source_url: "https://support.hackerrank.com/articles/3863699223-workable---hackerrank-tests-integration" -article_slug: "3863699223-workable---hackerrank-tests-integration" -last_updated_exact: "Dec 28, 2024, 4:23 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Workable" ---- - -# Workable - HackerRank Tests Integration - -_Last updated: Dec 28, 2024, 4:23 AM (Last updated 1 year ago)_ - -## Overview - -Workable is a global leader in Applicant Tracking Systems that uses automated and AI-powered tools to streamline the hiring process. HackerRank integrates with Workable to simplify candidate tracking and accelerate the technical hiring process.  - -The HackerRank Tests - Workable integration enables users to send assessments to candidates and view results directly from Workable. This results in an efficient interviewing experience for the hiring team and the candidate. - -## Tests Features - -Below is a list of features that the HackerRank - Workable integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Workable

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

owner default

Invite sent from

user

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Workable

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To learn more about integrating the Workable ATS with HackerRank, contact the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com)**.** - -Check [HackerRank - Workable Recruit documentation](https://help.workable.com/hc/en-us/articles/360037183674-Integrating-with-HackerRank) for more information. - -## Configuring the Integration - -**Prerequisites:** - - ---- - - - - - - - - - - -

In HackerRank for Work

In Workable

    -
  • You must have an active HackerRank for Work account.

  • -
  • You must log in as a Company Admin user to generate the Workable API key.

  • -
    -
  • You must have a user account.

  • -
  • All Workable recruiters requesting assessments must have a recruiter license with the same email address in HackerRank.

  • -
  • You must have relevant administrative permissions to the Integrations settings page.

  • -
- -### Generate an API Token from HackerRank - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047136791-?Expires=253370764800&Signature=eMpTpDoWGVRSVgN9OUVYSc~o1fWyDM88~cWrlvJJOSU~soqnNiT1BvnNujEIPieKQ9L-XPxON8zIP5hNTHzD5YxWRRw8ptYCBPxPrD2kKbs8xvNmaIfMTH3h-D8EDaU76PmSy6VW-Vf8X8tgo1-SQJefZHIAj5SCYdX46Ct4QMgWM8YjyaY6hF68ArYjm78xBAxp3lxpo3z1TcBe1pAsmTXRV~m4iKuCj5XBPPEcefxfBWEaV-tIXf~ULwSqnm6KThC6N1vF1zZbRe49VwQ10RdhaOpbwnvzdFMj9ORYV1glAxUDxu4h2W~RpxAFCqu-~SxvLyozPT8eyQwMpmypZA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page will appear. Scroll down and click **Configure** on the **Workable** option. You can also search for the Integration from the Search bar. - - ![integ_workable.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047137236-?Expires=253370764800&Signature=pKwNY1wPScs8myWZDlWqlUD3O4OKGbxBVdfHHf8bsAEaeF3QhXAng1rHhCZrutW-sFn9ILkxqA4dO1RKEtSHixY1GVjqtSo-dkikXrA1aUesNsk~f8n6z3ss2PDQfHJUV4ZGlFlFQvDl4y31hybTkz8XouuuEMN~2C5JeIZssFol93BvmIS~4kpZJLDkn6gKsfX87QUg0kfuzxBWzdtugtetWl8zd2gnoWHb~R07djwiBEmPXhoq5-78FcvVr76m0OG2ttl3Cr1rv3z9~WVEIxYLKmEhX3j4A-GzRQR2T5hHfifzETXw-ZgV84n4QOJ74mvyJY3g~kJV-xiiGAMWUQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token.  - - ![integ_workable1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047137707-?Expires=253370764800&Signature=MCLee2c45uV~92j4OuO6f5SwJgk~pj9OfC1UW-GJS~VyrpjTnpsQG0nIdd4xwmc0iBO8L8xR7z2rcAUIS3tewWiCX-mPzRQe950sTKXs6CoKUBm5ia1ueXBByEEszxdRdbjUr4qUmzgMZy2rHdZ48Qi2KiVyGqxbdWt-9HFhjP4FrciJmvmXQ7ABjO5u24N9wkKAYvxNgHVb4Fru2JGYuqDFOoBf-CCsLdVb2GzPF8PZFw94ZfoQNHapUX6sbnQDL-0Sd5NRZv~oPPJM3FDAbwHApEf7qxF4LwKRAEd8xjhDDPmkmjT6VWejTLZi0zOVRCz6P9LTBek2qk1Nic7JYg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. A unique API Key is displayed. - - ![integ_workable1api.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047138099-?Expires=253370764800&Signature=C9LbwbjJ7nvQd~QGL8kBoO2~LComV~mojO2WjeqDNYEJKYIEjgy24POrF6JyhudLiaP23hHX2J5dJaX2XQZJFAo6Fs~cqC-VovobAwbUyBaJEpTvIxfy~QOch3F9m6jNxm6w5n9KIrDNdVWG~8ZCdaNroWQZtELRgYFgZ8SjXf4ZpGyFx8008MXjkw4DDa1w36TzvwS-2YEaD0QBHMuRB4w4CI7aOka8GqmDM1MhlebXkOrzlfofjFH66Ts6aOHVjRtuja5npxN6gdpoe2YQ7ritIf5pEVUs2qszRqYBju3EF1qLGdLc3CsGHDj3CoBMxZRUlq2u3zc7WeIh9sre~g__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Copy this key. To set up the integration, you'll need to add it to the Workable account. - -**Note**: Store the API key safely. Once the popup is closed, you cannot retrieve it again. - -### Add the API token to your Workable Account - -1. Sign in to your Workable account. - -2. Navigate to the **Integration** section. - - ![Workable_Integration.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047138524-?Expires=253370764800&Signature=NyLeyR2J4bJTTQBuXxcX7XUoEmooPFri9EBYXsxsgsyGOMt0CPi7g8sBuq2V7MRCcEW8h7sxpVBXxZ8jgVHwQtoEn4jSLDOKoVOUXabWN3NJK5RA3vV9OLxMNpvoGZXBQrWVoATN-EerF9Uh4wA-i0Niwi-xIx5RdLuVjkLMslAQ-053k5wvuLL-p9weUJs3X2Eu20NGVeKtZIWcNBfI2x7O~K8nnnLfld39jlf-uXe9cOPUY17hSXp5S4fvSJI2lBalmVEW-Tiedjv8dd0UACGFwesWKyzgi6xwq2L3wujAn4IzNF2h7~ehFHO09PyDKgd4YiCbZOIVy992DS9qww__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Locate **HackerRank** and click on it. - -- Paste the API key in the field,  and then click **Update Settings.** - - ![Update_Settings_-_Workable.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047138942-?Expires=253370764800&Signature=NaJfbuF3TETctHq1T~o5s7zfb8XiKBLqtcYmLApI0q~0rurPcx3hMTWez932~pH5GnOO0KJDYFl4jb4NxIMGFlHCobLp2QlG6Vbgp2h0NBxoh~c0EEFy~AOzRzkHHglxbYw9f7OfYfWNbMMzejB4UuDvnOq6J-sX1ROSPIY-l2c2g6pmGiB8a0x0VCOPijX1rfxMA0EcxtKVdAhxj2BAB6L4Af7k8dOSngsF9vC9pGcKdr4Hgw0qHprKh6OQe2V55IQG1kbvzH0mkWSpDbrNnsUX78tNpEm0SSgu2-h6PrBrg6kq5A0vTy6oEP1QzPuM1iz9hIvHNPMnANibSG3f4A__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Assign Tests and Invite Candidates - -1. Ensure the HackerRank tests are accessible and workable when sending test invites to candidates. - -2. Add any HackerRank Assessments to the relevant recruitment stages and send tests from a candidate profile. - -3. After the candidate completes the assessment, the results appear on their Timeline. - -![Report.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047139313-?Expires=253370764800&Signature=ckx5DjJinw8pkRzW2YKqmuZd1c12VHaIK~lHfrT0sd~9fhPsLWj1FCfLYNBgzpIPoPLYStCBJGmFO2GY60Vfpgd01MOmCEU2W5GsmRZBLPzXaCPOz26LEZGR82KhBJBQbkacynp~fGmYMaH5knK-TINHbIFp-ME-CtaKKk8sgQjug6-o2rFYnil1fqfT5vZJbm0UY2KHiOS6Owv1doN6aLvPelS6r2zwYkNqfEAllmttebhCHL~JU0DBLBYTs6T4sMrLnCw4FATZjiJtHcoTdqgAHofFCM05zsSQyxIiDJ-utyyXtiQCdxMdGTgQ5SJXeMfBf9m8WGpgquKQ7QQ6vg__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Using the Integration - -After you configure the integration, you can use the integration by referring to these articles. - -1. [Adding a HackerRank test to a stage in Workable requisition](https://help.workable.com/hc/en-us/articles/115013399068-Adding-an-assessment-test-to-a-stage)**.** - -2. [Trigger the test from Workable](https://help.workable.com/hc/en-us/articles/115013244907-How-do-I-send-an-assessment-test-to-a-candidate)**.** - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/workday/1782819445-workday---hackerrank-tests-configuration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/workday/1782819445-workday---hackerrank-tests-configuration-guide.md deleted file mode 100644 index a54cf1ed..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/workday/1782819445-workday---hackerrank-tests-configuration-guide.md +++ /dev/null @@ -1,294 +0,0 @@ ---- -title: "Workday - HackerRank Tests Configuration Guide" -title_slug: "workday-hackerrank-tests-configuration-guide" -source_url: "https://support.hackerrank.com/articles/1782819445-workday---hackerrank-tests-configuration-guide" -article_slug: "1782819445-workday---hackerrank-tests-configuration-guide" -last_updated_exact: "Mar 26, 2025, 11:41 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Workday" ---- - -# Workday - HackerRank Tests Configuration Guide - -_Last updated: Mar 26, 2025, 11:41 AM (Last updated 1 year ago)_ - -## Overview - -This article discusses the configurations required to set up HackerRank and Workday integration. - -The configuration guide is broadly divided into three sections. - -1. Workday Security Configuration - -2. Assessment Configuration in Workday - -3. HackerRank Configuration - -## Workday Security Configuration - -Login to your Workday account and follow the steps below to complete the security configuration for setting up the integration between Workday and HackerRank. - -1. Access the **Create Integration System User** task and configure a Workday account for the integration. - - - Name the account “HackerRank_Integration_User.” - - - Keep the Session Timeout Minutes to the default value of zero to prevent session expiration. An expired session can cause the integration to stop before it completes. - - - Select **Do Not Allow UI Sessions**. This option prevents the integration system user from signing in to Workday through the UI. - -![A screenshot of a cell phone Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047141270-?Expires=253370764800&Signature=B2rkHj~qMkO98EI529HrHRGML-qtjGdyz4c~pZ4r8azr5BEjKiuAv1QCohREY945STnk3oMaQbmBbDnDVqUYx--b-zX543GPyXLVmH1e84BtoUkxd1q7pISnSYOC6GqWBie7W5hTNeUUK20HKFuXH59x~CR9bJHQ2sNK8sy3auvLN0-dnRKP3KFG09C0qJW9fY7OduvSmqETzSrmZlOLRWRRaTZA-ntNaws7ZGLLe48jE1KDoOXmDzSxMB93SnNfQZ6NzKSyz5I16HH6BaqxMUL90iD4tUmUpDtBFGhtz6-IruTNtqNHrvHVNmd~na2SZCeno9nA9z2glZMN0pO2ng__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note**: It is advised not to use special characters such as "& (ampersand), = (equals), ?(question mark), % (percent) / (forward slash), \\ (backward slash) while creating an ISU password for Workday. - -1. Create Integration System Security Groups (Unconstrained). - - - Access the **Create Security Group** task. - - - Choose Integration System Security Group (Unconstrained) - - - Name the Security Group “HackerRank_Integration_SG” - -![A screenshot of a cell phone Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047141646-?Expires=253370764800&Signature=QC4ozJacipcXeXVcdq-Gdj41ms478nSE7Vd43roB69f194N61PwIkMvlhL7-ea7ABomc6juhrpkd3ENwN0p7c8IuC5UEtL-L1inVDFrm-4Kra5tKp3i3LKcjqZRje15ZFu9ECJqE7GnOsZBExvLVuNnazD-g805vZFCb-fWsruuiw4FoQQUVCgOQ4H2imJ45SWJDs8XcPqYK9mm6ybto61T5WhcRSwbgA5TgIs1eCSIH5uja8uY-~D4Zbj5CdBW-BY9FmcjoGiBHirafFHhdWJrWO64Xcq960KA5zriuNAU3FHYplRCOhjOZug7~ko1BBlUXEEc0rf20QP~Qo6e4EA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Click **OK.** - -- On the **Edit Integration System Security Group (Unconstrained)** screen, select the Integration System User account *User HackerRank_Integration_User* to include in the security group. - -1. Edit the **Domain Security Policies**. - - - The Domain Security Policy permissions required for the Security Group are: - - ------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Functional Area

Domain Security Policy

Domain Security Policies Inheriting Permission

Type of Permission

Operation

Recruiting

Candidate Data: Job Application

Candidate Data: Bundle Resumes

Integration Permission

Get Only

Recruiting

Candidate Data: Assessment Results

 

Integration Permission

Get and Put

Contact Information

Person Data: Work Contact Information

-

 

Person Data: Work Email

Integration Permission

Get Only

- -- To grant the security group access to the domains required by your integration, follow these steps for each domain: - - - Access the **View Domain** report and find the domain. - - - As a related action on the domain, select **Domain \> Edit Security Policy Permissions**. - - ![A screenshot of a social media post Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047142241-?Expires=253370764800&Signature=TuBu05opnytjt6qG~0CkpT48K5jgJscvBf8awD8fzm515M-n9bZ4Md-Rw9omIQmCAxTSIqteFmfdGVkDyfe0XRs-1Du4kndT7crUqv-FV9~yOOpuF1ALdk39yIjYHO4EsJ8~~0zpDMZFiI5x5jSIE~wTlQqMcIC8rreQBaDWNkydwTVieiSyVe9Wqh6I6xFxCVXDtEtQIblwcvqqf9ZjmhU5DpDlkjbGUkDhrghJDYny2Ys2uLcJxAkwXjbZ3xhRq8bivLQie-JwTzRTkr8tywedBEZWfHKY~nclcWzIuC6alY9KpjNuiWKONGkiUon8OorPdNieeU2BUamDmhXccA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Add the security group you created to the Integration Permissions and select Get and Put based on the table above. - - ![A screenshot of a cell phone Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047142577-?Expires=253370764800&Signature=WNfSlFcDoPEewcGq1vkz~opiOgvOxrtZ0CC9votCKp7-2e9uigYDwiI3xmywgPCfqvxBaaYqg5q352YQlngfHgdRF5deLWfGj~yRSKnlQ1SY~Y1BS8WKq6uocGsCae0zeCX7a2S5EV-EhBCNX8YqcXudCL9wdlU48KtOijkHnqcAGick5ZlsHvs3OY6ttJrhSx6mN9yqN4SGUj3RG0O-ycr18sjybV9T22XK284eNK7rDviSzsvqxbOfzcVewQFoEW4Mf63-lUQbNNYHySpwx8zO7WqJh~7~iXlLProVizvNFHB32kBc4oJSOb1IsvEllYOcJ7p3KMWFXJavkOtaTw__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Activate Pending Security Policy Changes. - -- Access the Activate Pending Security Policy Changes task. - -- Describe your changes in the Comment field. - -- Select the Confirm checkbox to activate your changes. - -1. If the ISU authenticates using the user name and password, access the Maintain Password Rules task. Add the integration system user to the System Users exempt from the password expiration field. - -- To avoid integration errors caused by expired passwords, Workday recommends that you prevent Workday passwords from expiring. - -### IP Address Allowlisting (Optional) - -You can add an extra layer of security by implementing an IP Allowlist. The HackerRank service communicates to Workday from the following two IP addresses: - -- 100.25.76.193 - -- 3.233.184.164 - -We suggest implementing in a sandbox or implementation environment first and testing completely end to end before introducing the static IP address restriction to simplify troubleshooting.  - -## Assessment Configuration in Workday - - This is a two-step process that involves - -- Setup Assessment Status in Workday - -- Setup HackerRank Assessment in Workday - -### Setup Assessment Status in Workday - -In this step, you need to set up the assessment status on the workday.  - -| | | | | -|----|----|----|----| -| **Assessment Status Name** | **Reference ID** | **Overall Status** | **Test Status** | -| **HackerRank Send Invite** | HackerRank_Send_Invite | Yes |   | -| **HackerRank Accepted** | HackerRank_Accepted | Yes |   | -| **HackerRank Declined** | HackerRank_Declined | Yes |   | -| **HackerRank Invited** | HackerRank_Invited |   | Yes | -| **HackerRank Completed - Qualified** | HackerRank_Completed_Qualified |   | Yes | -| **HackerRank Completed - Evaluation Required** | HackerRank_Completed_Evaluation_Required |   | Yes | -| **HackerRank Completed - Failed** | HackerRank_Completed_Failed |   | Yes | - -Follow the below steps to set up the Assessment task. - -1\. Access the **Maintain Assessment Statuses** task  - -![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047142862-?Expires=253370764800&Signature=JQJQVeNCxbl~n96jR2fneGaKnATLYdwM9mAPosoYHCH3MLVbGyyNjbe3MSUJL7QptmZgCI1z5~HWnpDG39CC-VzkuTGcnvB68crlCRJfhurW6ZNcE3bc1ndztzsq3C93bwomQUjbmcrXHGtcCYLbwiYoK2FWQb0rEcbBMWnCoN5FHtI7qaTOn9uO77Qt29ak2THQ~iEwfryaa9A5gFFCJklS551tKOsykTEW29M7dXjoxNC8ooiIOOmlOQEXHSu87gnlLwMy3A31xobXyWwhJx8f6vPNqhXxVEx3V-Qn0QRUGoMJtZuWi4OKnZgea1yyvHt81yd4VUfl8NU1rMFzhQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click on the Plus mark at the top to add a new Status - -3\. Give a name, then check the box for Overall Status or Test Status. Overall Status will refer to the integration working. Test statuses will be used to track the candidate’s performance on the test.  - -4\. Click on the **OK** button at the bottom of the page.  - -**5. After the page saves, Hover over the magnifying glass and click on the three dots for more options. Go to Integration IDs -\> Edit Reference ID.** - -![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047143253-?Expires=253370764800&Signature=nbaLIfwBUqpLoPHpo8tPRCuGg8PfrEOBuRO9VJaQs-5Pt8bqeosQRWEguCXTOagzlTU6RZ7PBePI9Y0XgPOr9ctoaZGr-9Ja8qufcC1bzj9GoD0e~N5fwWF-zSJimZ0u8lPV8uiQPjXFma5LRJuPJz0XZMM8fXLH60EC2BcX2jKllX1fmGgmfPUuYJWzADK5l~1T-j62EfskKtSmBTuqTN4PabdwYWUwwYR-JGBJh9LpxcwvJh47PGFI2DjnqhYgX5vZxTfjESHqtV1YqWOEn7jtOwePr5zXE1K5jvd-9iEOIzsoB2iVDFjlUPeUbAFmAjtAiDN5xExt~6kDOWRYjw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6\. Set the Reference ID to match the value in the table above and then click on the OK button. - -![image3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047143565-?Expires=253370764800&Signature=HqxIzUygeZU2j~Ls8J8ioBUNI44U~GUp~7HlMKJfu6tIEgAiDEnPgloI3IdXwt5q9lmPHv9zVAFwLc5JJXHoGIT0EuCiia5KHezYSBdYOPAyyuEzRne4A9MMvFN9DI65sTd3Z6dDiT9bnejfhSHBBFCAHHuIzsjrkSI5I3CjYdSarGEzrX5aZ2yxhdvH0JgZOkb5Wn7R8Dw9k30zRYupCmzGtgMdBpkOVY3PmPDl98yklq29IDaGGbqNSCOEy59yxtGr~e0BjwXD9FyoZp5aPLtEYSRe6zeofyOhduEVBuumPZYlhseFeL9vYtW7NJ~9oabx3nMoSBmw8~r74kXyeA__&Key-Pair-Id=K3NV4LZ47N8M46) - -This is what the table should look like when you are done. Note the order, which will make it easier for recruiters to use. - -![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047143879-?Expires=253370764800&Signature=VMG~HD9xdMZ9XF8y5vNqSqXsViXriuLsi7jyYhf-Tn5jELYL6KgqyfHI0afHLhM-zU4KX4x0BAiNN7sK1kFBSaGL1Sc2mMSt7SRk8GsHCNg9GkoRXeEtpLAFZKRiJBhGgiHfr2b3T-4STFOsntKA2rX75sYdLKGjw6UvD6AcV-VkYSBZ~o1LOW9OqGEXJrWmWTwVvofTue1u5hxv5xl5C4DQxngGOw15ySgIjYaMja-El~Btaeve125go0AmGHycYjuPJNHXKzhqxJW2SCt~HA2aymnacdFLm0ScN2IQIKxtZC-SmrOAH3Tu3U3A8YNk4CxGtyhMjz8Wu32qUkWFtQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Setup HackerRank Assessment in Workday - -HackerRank customers can create their own custom tests, and the identifiers for these tests are unique for each customer. Therefore, any test names and test IDs must be added to Workday on a per-customer basis. This process is not something that can be automated, so it requires an implementer to add tests manually to Workday. - -**Steps:** - -1. Open a test in HackerRank - -2. Note down the Name and Test ID from the HackerRank Test page and the page URL, respectively. In the example below, the Test ID is 1128102, and the Test Name is “Software Engineer Hiring Test.”   - -![jobvite_test_id.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047144262-?Expires=253370764800&Signature=J0W51Hq6S1H3vl1Ge3vSln4z-SERTD1XCLuExQMsZkt7NC7tp0qelVM0w1gOkm6v0nKulDGXzV7XVt3xH8S2PvWKohEJTcsCsuyAlSg3BN~V0tKm-izW546mDNZu7aFubh8GBU5Psk5yJ4G9T7R~odEVphWFh~HeaZmFok3fLwpQyoAZAu4oBuEWMVwgHFoAgLnAumAPWyhSpu8Uce7KZtJDAYnWqX1Qx8VoMwhhqM8D90tK7LMYqty7~QW4y5thAMyhajsmPw3bqaw-yzNQYIeRv8YYEGgx2wClho0joiJnclBhl1Gfdv2WMrwWzutkxycbVHYExpWpu70tHphUxw__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Open Workday and access the **Maintain Recruiting Assessment Tests** task. - -2. Add a new Test. Set name to the *Test Name* - - - - - -1. Chose Ok on the page - -2. After the page saves, hover next to the magnifying glass and choose Integration IDs -\> Edit reference ID. - - - -1. Set the Reference ID to the *Test ID* from HackerRank - - - -Note: When building out and testing the integration for the first time, you can get the Name and Test ID from the HackerRank Test page and the page URL, as described above. - -When the integration is ready, you can log into your HackerRank for Work account and do a one-time bulk export of all the tests that need to be entered into Workday. - -Follow the below steps in your HackerRank account to bulk export the available tests. - -- Click on the **Settings** button from the top left menu - -- Select the **Integrations** option from the left panel - -- Under Workday, click on the **Configure** button. - -- Under the CodeScreen Integration setup section, click on download all published tests. - - - -Note: You need to add all new tests that are created in HackerRank and need to be used in Workday manually.  - -## Business Process Configuration - -This integration gets initiated from the Assess Candidate Business Process. This integration does not require any configuration that is different from the default. - -Make sure you configure the Job Application business process to include assessment. - -## Configure Default Tests (Optional setup) - -Follow the below steps to configure default tests in Workday. - -**Steps**: - -1. Access the **Edit Job Requisition** task. - -2. Search for and open the **Job Requisition**. - -3. Proceed to the Job section of the Job Requisition and scroll to the bottom of the page. - -4. Click on the **Edit** icon in the Assessments section. - -5. Add a test to the **Default Assessment Tests** selection box. - -![A screenshot of a cell phone Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047146519-?Expires=253370764800&Signature=SKYerdxo0LA2jWaP6~5L0P~tlK-2mOTw300WU5FUGTqATUsBH~drh4ENjL140pQDkE6l0C~OU1~aQ62Gj8mFl3QGpliBPZbhPEAshtl4s-n9g1cLueaHQtDsvp3GBRbilMITJIhuvIH5jaeTnU0sDGpHv3yjUSExnwEbD6Hde1J18DM7dzRarhml6B~PPAy1s2--W~Qg0xEdp1CSigbhR0J~R1HS9C4qu1d-Wzrj5N1arvk36j2p7JdeRYuLy8HWB4aT7vwWm-OC0Q6nR27h~JuhgrI7QHQtAdQMDxKwAcq5ARoqbdKrrUdYaOfvzj4SEIS5BfQ0LDTgXYXKc8~brA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- When assigning an assessment to the candidate, the default test will show up by default in the list of assessment tests. The recruiter can change this before sending the test if the default is not right for the candidate. - - ![A screenshot of a cell phone Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047146786-?Expires=253370764800&Signature=PM0s49QTQ~yv4mvjWLlEBb0B6xJW7ThyjEc0zxxqrDwVvlpCQ8PrQ~enRm7GiKIrNyq6s8Sy3qpoNj3bC~rIS9wYAHoWwb7lVEDCtGGIbLHckFCUqX-SB1MRuE-WcyzMQOXhLr7fgH0nLK8hBYCQFkAIvAthbn7JGMfe42UCNGAoQWn4I25GXpx2INXl20g2Lt0bHqBx6vXlH-c5R1BwAhKFLBBgi4VeeYg-qU6MZYByJY4rsZ2lDNK3~2QVmTGxpkHpsHpvNL8tKVIq5SmNQ7Dfpgmicrvfa19dnK-5W3OUQT0HV9rmMo~YzzrefveYLY84uwujMyEas9H25d1rdA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** A default test cannot be added once the job is live and candidates are added to it. - -## **HackerRank Configuration** - -The HackerRank side configuration involves the URL and authentication setup. - -- Login to HackerRank with an account that has Company Admin permissions. - -- Click **Settings**. - -- On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **Workday** option. You can also search the Integration from the Search bar. - - ![integ_workday.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047147412-?Expires=253370764800&Signature=YnfB5EjJeENTQV5oLa4B7WUxWiHT3RQoAFndkfvgra-bW1bnxV90RHVy0xC1YRLTuNI983HZTgx7UghSDfrnzt1UTQvicGe0SPLzx5bFkpoo2oEaSqtyR4QmfTLl9hGSTaitjq6EWjOf3AKdyAuqjf~UefpG1722s8gFzGvCNk48z1QtT07a4Lin1b4yxWar8byymYeiNWqXTZ~XqX65qDJLhi4jh2TmX65scKk8gH9JJFC1T9FDEbPXjokfN~usP37cnzYiW7fSDCOHv1-AZDPuFSFgHuNv0-iESDyOl2grHsU4cVHMwnOZXOrdX3rTPeNniApKiytRMHHZDeX3Pg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- The Workday Integration page is displayed. - - ![integ_workday1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047148262-?Expires=253370764800&Signature=qL2KCbUFYMXP50qZK8BW0wGgasCP8tcJyuZr3MZD-GTr3nnjGVgeXOmZBlvY9c49up7oJs3Blzu~lBn-RCx7kuX9CIyhTCCWMJ0z8T99sj2tsXCCSWh3vhdlMJBPJ9sv4UIAVyVqSVWVRC48ciL7B9oiA-zFT2X9fkbz4EPsugPYW1De5gub8XQERRtNKF-dUsa4z13I-d5gCmOgNYXOFHoDN5V13qSAYYgCeG0TI96N3bY3tBZeNV23nJkiHHlU2K-Okqqjikxz8l47ZQtGgwZhKaYytma~IcBQ40j4FQyleKQLcB449Tw6a72mnNymHSdWG94LJkaK~UiTf4E2gw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Enter the valid Workday Security Configuration and the URL and Authentication Setup details. - -- Click **Save and Test.** - -**Note:**  Once the recruiter invites a candidate to take a test, HackerRank will not invite the candidate again to retake the same test or take a different test. If you want to change this setup and want your candidate to get another chance after a certain period of time, you may control the setting from the below option. - - - -**Important:** Once the configuration is completed, click the **Enable Integration** button to complete the process. - -![Screenshot 2023-10-30 at 5.12.11 PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047149235-?Expires=253370764800&Signature=Bbq6XaRtAM3Uq581FKa6MF4XZgcSrPI8tfg46EAPceRqvZuz566gJeev8eqw2ONWbeDOAig4FcrMu3Jgtm30Hy5246MhQpStm0lOg~kdRnHaaWEuv6JxtfcYuy1dJeN5xtkxd6NFtTmKZRQncbREUqovUNlRohGjg0uVmzSlc2o1WIDkGMnFwKhsYmFca8rxU2hV-i~5bKU0IUu3eQxffg6GraWeaEZeMoqePXgZaMMcyLjQUBxCCJ2pOwPXVzNiM6hCe6OdqMSiJft7X4ponqquWFs~AHlFGJN04kQEIZpVtpm6rpLH4k8YI96eIl5jmoWQxIerWdE5tp8jTVdF1A__&Key-Pair-Id=K3NV4LZ47N8M46) - -This marks the end of the configuration process. After this, you can invite candidates for HackerRank assessments from Workday and view their results. - -You can check the[📄 Workday - HackerRank Tests User Guide](/articles/1999755553)to learn more about the workflow. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/workday/1999755553-workday---hackerrank-tests-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/workday/1999755553-workday---hackerrank-tests-user-guide.md deleted file mode 100644 index 6fb8b14e..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/workday/1999755553-workday---hackerrank-tests-user-guide.md +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: "Workday - HackerRank Tests User Guide" -title_slug: "workday-hackerrank-tests-user-guide" -source_url: "https://support.hackerrank.com/articles/1999755553-workday---hackerrank-tests-user-guide" -article_slug: "1999755553-workday---hackerrank-tests-user-guide" -last_updated_exact: "Dec 28, 2024, 4:25 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Workday" ---- - -# Workday - HackerRank Tests User Guide - -_Last updated: Dec 28, 2024, 4:25 AM (Last updated 1 year ago)_ - -HackerRank Tests integrates with Workday to enable recruiters to send test invites directly from the Workday Recruiting portal. This integration allows seamless skill assessments for external candidates, with test scores and performance data automatically syncing back to Workday. - -This article covers the steps to send HackerRank Test invites from Workday, publish assessment results, and includes answers to frequently asked questions. - -## Send HackerRank Test Invites to Candidates from Workday - -**Prerequisites** - - ---- - - - - - - - - - - -

In HackerRank for Work

In Workday

    -
  • You must own an Enterprise plan with a Recruiter license.

  • -
  • You must log in as a Company Admin user.

  • -
    -
  • You must have access to Workday Recruiting with relevant permissions to edit requisitions and candidate details in Workday.

  • -
  • All Workday recruiters who will be requesting assessments must have a recruiter license with the same email address in HackerRank.

  • -
- -Follow the below steps as a recruiter to send an invitation to external candidates to take up a HackerRank Test. - -### Recruiter Workflow - -- Log in to **Workday Recruiting,** and then open the **Job Requisitions** section. - -- Select any open job requisition and go to the **Candidates** section - -- Select the candidate who has applied for the job requisition (Step/ Disposition column should display ‘Review’) - -- Select the **Move Forward** button, and then click on the **Assessment**. - -![Review-Assessment.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047139776-?Expires=253370764800&Signature=LDI8pmpRsBj3iMavvEok9FgsjXgFujnSEgArBLHpo08T17f9fCZ0GVc08k3E-Urqfa4TyNiisI5FSXX1edB8K-BEv-sU4gOGCwwORuZ1i-4H2wKVilidXCDsdnRHYQGM3KvHoeXkC-~lsQNDsqvkTlCISr7HQr3y2AQt9tey1gMLH9cnLyYgVORVsFBWcjFlvn5M6dYnUPpQecbKhM~hp8SQSsfwbnyQaAHDSy9Uf08KxO2U6wUZ3T7hY850WMGz0e7v5zlc-ItByD0jF705H-mgiKacBqMkDNzHFGoACPkJhODrdP97xx2143RrweBu8WkizsDRw6-w5YeUeu-UwQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Once the candidate is moved to Assessment state, open the new inbox entry labeled **Assess Candidate** - -- In the new window that opens, perform the following actions - - - Set Overall Date - - - Set Overall Status as **HackerRank Send Invite**. - -![Overall_Status.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047140098-?Expires=253370764800&Signature=bIBM6kXR06hH-Fik2sGnkWaqp-gNT8Jt2mDZYhUvD2TW7mCPtc8V3mVSbtz5zTA8bV3Kzmbu-c4il0ZQ~iwVpMjq1-stGgf~u76HhJXKx4pHCaU3tqa1LOokHtOPj0jqNIjMZoXKOKWkEqVeq9OeZsb-n5sKZrY6Ego7ZR1zdMzwJztBr5XJcFpufwwb~WF6RmV3LrPgpFc2fewNEXqcwb3z7wuFvjXPyD1CVHGKvGqgOcqVCerwKEaAntNl2ZGSfFhLCkadGO6Xk~cRKbWag-DCJ4-TifC-CS5eVkxrF8Ie9YEgsxk2j4yNYC-76x3c4NkcGW-nD55~3wINi5ad0w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Add Assessment from the list of assessments available. - -- Click on the **Submit** button. - -![HackerRank_Send_Invite.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047140488-?Expires=253370764800&Signature=vltbmkWs3LVxzM9DVXSSQ5jeRp6Id2QD9wxERBp2icYee-SHXNqpc2JKHnO7XiVDMHIXoPJgiA6E8H4pfB2rejzCW3pQyTnZX3uyx20XPFpn4d3XCpxSCqAhqjrZwIDUGy2PE51fbjaQ4jcyia~tFULKqlLpla0S9pkfWJbsdsCAQpzogGry0x8nNx~Z2qNic-iuRwV-aCmmw2CsmkIzzEd0WPOsy7ZQ7hiC2QSn7MEpQNi0AfOx5ZRFPy6vuzJmeEDeBwSCOPdFlXblrZq9rZa6HGFBuKs8RblbjS2IUgym13UPUhLno49609dzJbw3zeH~TUypCRGD66zjcYXtQA__&Key-Pair-Id=K3NV4LZ47N8M46) - -### HackerRank Workflow - -- Once the recruiter clicks on the Submit button in the above workflow, a job is scheduled to run every 10 mins from the HackerRank side.  - -- This job checks all those records in the **HackerRank Send Invite** state and sends the invitation to respective candidates for taking up the challenges. - -**Note:** If at this stage, HackerRank finds that the recruiter who has moved the overall status to **HackerRank Send Invite** does not have a HackerRank account, or the test does not have the correct reference ID set, HackerRank does not process the request further. In such cases, the overall status is changed to **HackerRank Declined**. - -- Once the invitation is sent to the candidate, the overall status changes to **HackerRank Accepted**. - -- At this point, the Assessment status gets changed to **HackerRank Invited**. - -- The **Comment** section displays the Assessment link. - -- You will be able to view the updated statuses from your Workday Account if you click on the **Screening** tab on the candidate’s page. - -![HackerRank_Invited.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047140789-?Expires=253370764800&Signature=A7p3Usd8EkeGWHSQ0KQ~3~EEVQrvKuPUgtxTHypnBqijof~mrX6BZEabbZlVU1KIGgaJIjenzSp4WpCiIWcfLGh6DcKyc~gAEKQFsP1PrYNx8qzUA~WhXQBcEiXcEpv~~mB~gn1~yGseDek5py55RayAc53lHwkKUWW0iCOE61D2PPiLHQEGdFhHnLmHjyBcAL17ucMOWX9~RwY9R~E5XHzEZ94sLrxfSaGfF~LcL0oHIo~jG2lVlY7qbZN2RHWMpqZvMkTQ80bJhm5mlDAgTefuxexzlJDZHB6CHg3x7QmIBX-GRvarbjRsovVAXgRinpvW3quoebXy6pIwbJNGhw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Once the Assessment status gets updated to “HackerRank Invited,” the candidate receives the assessment invitation in their inbox and the Assessment link. - -## Publish Assessment Results from HackerRank Test to Workday - - Once the candidate finishes taking the challenge, this process is triggered.  - -- At this stage, HackerRank checks the answers submitted by the candidate, checks for plagiarism, and prepares reports. - -- Once the report is prepared, the same is published back to Workday. - -- The Status column of the Assessment line item gets updated as one of the following values to match values with HackerRank. - - - HackerRank Completed - Evaluation Required - - - HackerRank Completed - Qualified - - - HackerRank Completed - Failed - -**Note:** For a particular challenge in HackerRank, if the cut-off score is set, and if a candidate crosses the cut-off value, his or her status gets updated to **HackerRank Completed - Qualified** in Workday. Similarly, if a candidate fails to cross the cut-off, his or her assessment status gets updated to **HackerRank Completed - Failed**. For all the other cases where the hiring manager’s evaluation is required, the status gets updated to **HackerRank Completed - Evaluation Required**. - -- Apart from the Status column, HackerRank also updated the below columns in Workday. - - - **Score  (Candidate’s score in the particular challenge is displayed)** - - - **Comment** (Candidate’s percentage score in the same challenge is displayed) - - - **Results URL** (This column is updated with the URL of the candidate’s assessment report). - - - -- Recruiters can click on the URL from Workday and access the candidate’s report that is hosted in HackerRank. - -## Frequently Asked Questions (FAQs) - -### I have moved a candidate’s status to “HackerRank - Send Invite” but the candidate has not received the invitation - -The job is set to trigger every 10 mins from HackerRank to check for records in the “HackerRank - Send Invite” state. So, if all other criteria are met, your candidate might take a maximum of 10 mins to receive an invite. - -### After the Test result is initially synced if I change the score in HackerRank, will it be synced back to Workday? - -Yes. The first time we send results to Workday is at the end of the test, once the report is generated. After that, any user action in HackerRank for Work that changes the candidate report will be synced back to Workday. The most important visible changes are: - -- A change in the candidate score. - -- A change in the status of the test report - for e.g., from HackerRank Completed - Evaluation Required to HackerRank Completed - Accepted, etc.  - -### What kind of notifications are sent from HackerRank to the candidate and the recruiter? - -From the time HackerRank checks for items in the “HackerRank Send Invite” status till the candidate finishes the test, **three times,** emails are triggered from HackerRank for Work to the candidate and the recruiter. Those instances are mentioned below. - -- Mail is sent to candidates inviting them to take the test.  - -- Mail is sent to candidates when they finish taking the test. - -- Mail is sent to the recruiter with a summary of the candidate's score on the test. - -### Can we use custom templates for sending emails to candidates? - -There is no way to customize templates at the assessment level and send them to candidates. HackerRank for Work default template is used to send emails to candidates. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/workday/3252953266-workday---hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/workday/3252953266-workday---hackerrank-integration.md deleted file mode 100644 index 7c565c98..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/workday/3252953266-workday---hackerrank-integration.md +++ /dev/null @@ -1,205 +0,0 @@ ---- -title: "Workday - HackerRank Integration" -title_slug: "workday-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/3252953266-workday---hackerrank-integration" -article_slug: "3252953266-workday---hackerrank-integration" -last_updated_exact: "Dec 28, 2024, 12:17 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Workday" ---- - -# Workday - HackerRank Integration - -_Last updated: Dec 28, 2024, 12:17 AM (Last updated 1 year ago)_ - -Workday integrates with HackerRank for Tests to facilitate an easy and seamless Test experience. As part of the workflow, the recruiters can trigger test invites to candidates directly from the **Workday Recruiting** portal. Candidates receive the HackerRank Test invites and take up the challenges. Once done, their score and performance data are automatically available in Workday for further evaluation. - -Please refer to the following articles to set up various features of the Workday - HackerRank integration:  - -- [📄 Workday - HackerRank Tests Configuration Guide](/articles/1782819445) - \ -- [📄 Workday - HackerRank Tests User Guide](/articles/1999755553) - \ -- [📄 Workday - HackerRank Interviews Configuration Guide](/articles/4722432610) - \ -- [📄 Workday - HackerRank Interviews User Guide](/articles/7842363172) - \ - -## **Tests ** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Workday

View Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel / Reinvite an invite

-
-

Bulk Invite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

user

Reinvite

-
-

Public URL sync

-
-

Update results after editing HackerRank

-
-

Results sharing and validity 

-
-

Add Time Accommodation 

-
-
- -**Interviews** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Workday

Create Interview

-
-

Schedule HackerRank Interview

-
-

View Result

-
-

View Interviewer feedback

-
-

Link to the detailed report

-
-
diff --git a/data/hackerrank/integrations/applicant-tracking-systems/workday/4722432610-workday---hackerrank-interviews-configuration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/workday/4722432610-workday---hackerrank-interviews-configuration-guide.md deleted file mode 100644 index 01ce8ebd..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/workday/4722432610-workday---hackerrank-interviews-configuration-guide.md +++ /dev/null @@ -1,459 +0,0 @@ ---- -title: "Workday - HackerRank Interviews Configuration Guide" -title_slug: "workday-hackerrank-interviews-configuration-guide" -source_url: "https://support.hackerrank.com/articles/4722432610-workday---hackerrank-interviews-configuration-guide" -article_slug: "4722432610-workday---hackerrank-interviews-configuration-guide" -last_updated_exact: "Jan 23, 2025, 3:49 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Workday" ---- - -# Workday - HackerRank Interviews Configuration Guide - -_Last updated: Jan 23, 2025, 3:49 AM (Last updated 1 year ago)_ - -This guide describes the configuration steps to deploy Interviews for Workday Integration. - -### Prerequisites: - -1. You must have the Workday Recruiting Module enabled and in scope. - -2. ‘Interview (Default Definition)’ business process must exist in the tenant. - - 1. Search for ‘bp: Interview’ to check if this exists in the tenant already. - - 2. If not, set up and configure the ‘Interview (Default Definition)’ Business Process in your Workday tenant using the ‘Create Business Process Definition (Default Definition)’ task. Refer to the [Workday Community guide](https://www.workday.com/en-us/homepage.html)[.](https://www.workday.com/en-us/homepage.html) Also, you can refer to [additional documentation.](https://doc.workday.com/admin-guide/en-us/human-capital-management/recruiting/interviews/wks1564421850508.html?toc=3.12.0) - - - -1. Download and Install Workday Studio on your computer. For more information, refer to the [Installation Guide](https://community.workday.com/node/11810). - -## Configure the Workday Studio - -Configuring the Workday Studio involves a series of steps: - -1. [Import the CLAR File into Workday Studio](https://support.hackerrank.com/articles/4722432610-workday---hackerrank-interviews-configuration-guide#import-the-clar-file-into-workday-studio-7) - -2. [Add a Connection in Workday](https://support.hackerrank.com/articles/4722432610-workday---hackerrank-interviews-configuration-guide#add-a-connection-in-workday-9) - -3. [Deploy the CLAR File to Workday Tenant Using Workday Studio](https://support.hackerrank.com/articles/4722432610-workday---hackerrank-interviews-configuration-guide#deploy-the-clar-file-to-workday-tenant-using-workday-studio-14) - -### Import the CLAR File into Workday Studio - -1. On the Studio menu bar, select **File -\> Import.** - - 1. Select the CLAR file import wizard in the **Workday** folder. You can find the CLAR file at this [link](https://s3.amazonaws.com/downloads.hackerrank.com/ats/Hackerrank_Interview_Integration.clar). - - 2. Click **Browse** and select a CLAR file to import. - - 3. Click **Next** to display the collections and projects in the CLAR file. - - 4. Select collections and projects to import from the CLAR file. - - 5. Edit all project name conflicts if applicable. - - - Select a project with a name conflict. - - - Click **Edit**. - - - In the **Project Name** field, rename the project. - - 6. Edit all collection name conflicts if applicable. - - - Select a collection with a name conflict. - - - Click **Edit**. - - - In the **Collection Name** field, rename the collection. - - 7. Click **Finish**. - -### Add a Connection in Workday - -1. Select **Window -\> Preferences -\> Workday -\> Connections**. If this is not accessible, you can do the following: Go to **Window -\> Show View -\> Cloud Explorer**. Click the icon in the upper left corner of the **Cloud Explorer** box to open **Connection Details**.   - - - -1. Click **Add**. - - 1. On the **Add Connection** window, consider: - - - **Option** **Description** - - - **Name** ** **           The name of the connection. - - - **URL**             The URL of the connection. - [https://workdayinc.force.com/partnercenter/apex/PartnerPortalKnowledge?id=kA04X000001DXF4SAO](https://workdayinc.force.com/partnercenter/apex/PartnerPortalKnowledge?id=kA04X000001DXF4SAO) - - - - - **Group** **           ** Adds the connection to a group. (Optional) - - - -1. In the **Credentials** section, specify the Tenant and select an authentication method, Basic Auth, or OAuth 2.0. - - 1. To use OAuth 2.0 authorization, you must first register an API client. For more information, see the [Workday Community Article.](https://doc.workday.com/admin-guide/en-us/authentication-and-security/authentication/oauth/dan1370797831010.html) - - - - - - - - - - - - - - - - - - - - -

Option

Description

Basic Auth

Specify the Username and Password for the connection.

OAuth 2.0

Specify these details for the connection:

-
    -
  1. Grant Type

  2. -
  3. Client ID

  4. -
  5. Authorization Endpoint

  6. -
  7. Token Endpoint

  8. -
  9. Access Token

  10. -
- - - -1. Click **Test Connection**. - - - The Studio confirms whether it can access the connection. - - - The user needs to have certain permissions to deploy. Refer to the list in Workday Studio to ensure the user is a part of at least one of the security groups for each section needed to deploy the CLAR to the tenant. For more information, see the [Workday Article for User-Based Security Groups](https://resourcecenter.workday.com/en-us/signin.html?fromURI=https://signin.resourcecenter.workday.com/app/workdayciam_aembetadoc2_1/exkd1j067lBdQMGYl4x7/sso/saml). - - ![confg_guide1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046123389-?Expires=253370764800&Signature=EUXEZqRnzLkuE~eez1n1v8ZPep6egPsCxsCW5S1-0S9TY7ot3U5L7sn7qnusVsZWqvxoKrOotYxx0VCpGCWsvSDSMfm1jtg-zLfbb5KlYWNu94xsccY9bj14fKAK~YEuoyR94cz5f5bydBD7mmSZExvmiY17SJI9sdxtS64XgQ9-b~xq4B18mJzDn~ag7wAf23EQLXBBk4s1kzR1m5Px10oOrpvweECcE1~KYibtwFRTgZW797EUAv7kyu8GOFZZHbawWpDp96eUAxSDGDt8oVV66SZVPYB4ikBBxJXnMSbpshy-rrG0PliksekDbfqJcy~WS2LsYV954gIdSev9TQ__&Key-Pair-Id=K3NV4LZ47N8M46)![confg_guide_testconnections.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046123815-?Expires=253370764800&Signature=F-EBc0fAOy1MSKm7Q46k0segf5G7WcefhZIbtd1rKrvA1-j4bJMCGG4gPxz8zC5IH6xkzykjOanHVLLJu5W9nsaAyLG-~bhIEHIn6uG0XuR6jJq0JrgeJXzDNG5yTrvsXCFIv7d-GM5cgwrIHBIG62Ip44TOde9CE1HquKpQVg7CCynDbQLP~8cC6fyKocR5LvDJoTFk-rtQYmQKKnDauThdo4js3E0FxIFk7tpgYFX0mufN-pgpctM2NHB68-EsFzVY1SynIGXNNQSCfq~K3OdRaoCznTOF-l~HrRcFJpfa2D0UML2GBK6tAu-h93FZFWY69D5bljnf~IgbhUszzw__&Key-Pair-Id=K3NV4LZ47N8M46)![confg_guide_testconnections2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046124227-?Expires=253370764800&Signature=BoSpt7spaRVeZ4kQ-dhM065aL2eInLZCxmdPYp3etfD-JxgwoVX1fCnHagbyPikL~xmLuI4UwnpScKuRJSnJmphEmtw1V3CbdFgnhd-d~O~JBEENe91emeAFBwrUh-rA4pdTrAFCcWbpl3p43wFO0B9bGVkaMacjRQ8XlpxRaFxsv5XAt8E2HpXSJ-XV9JDuFBH-MxJ1mebVFoYf2hlaGupGJt8wxvBn~XjsC3s1Xr2PoIFZYM-cZxAk50nn90DeMP-vwAV4Oeuwkf2KoQaIwFkTLO96vimPBvgnSOhRV~17U0LP2yXrJTVi0gvwgthVVvR0~jCghU9R9ONx9QbXnA__&Key-Pair-Id=K3NV4LZ47N8M46)![confg_guide_testconnections3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046124704-?Expires=253370764800&Signature=c-CjTRGsZJmzEcQrzWyj0hoNPNwiK3Crxs6Z3JqwApI1wuSiS3khoSJwiTpnQYk5XSdmyfSqZUVVjtYTHyWvuSkyjLr-QBSBeYKbd-od3lZSgFTQVZX4idKflZAr6QI5O-A465o1gHTo1UIHlAq4ehm5m5q-tUDWIwsz5JCwaFDEaOteh6Tkd4HKGaw9ITbkxU1g7D5QlOdniJJXffZ7~8b8xmS73fj-RocSUTimP705yjgBkDe1iXnuj3BruylRxAomjU7P2Ap0ebBN5reXHcUhTC1ZAqcpoa5YvHjnPPI0iT6ax-bihf~zpTxqNGEvgrI2v6pdGWXoEGEqkBOTPw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Deploy the CLAR File to Workday Tenant Using Workday Studio - -1. Deploy CLAR to Workday Tenant by right-clicking on the project in Workday Studio and clicking **Deploy to Workday**. - -2. Select the Workday environment you wish to deploy the CLAR file. Make sure the option **Include source code in deployed CLAR** is selected. - -3. Click **Next.** - -4. Make sure your project is under the **Configured** section. - -5. Click **Finish**. - -## Configure the Workday Tenant - -### Prerequisite - -You will need access to the domain ‘**Security: Security Configuration’** to perform the following steps. - -**Create and Configure Access for an Integration System User (ISU) Account** - -**Note**: If you are unable to perform these steps, then update the security fields accordingly. If you are not able to access a specific task or report that is a part of this guide, use the **View Security for Securable Item** report to review the domains required for that task or report and the security groups.  - -1. **Integration System User Configuration:** - - - Access the Create Integration System User task and configure a Workday account for the integration. - - - Name the account as “HackerRank_Interview_Integration_User_Step1”. - - - Specify a password and save credentials somewhere for future use. - - - Keep the **Session Timeout Minutes** to the default value of zero to prevent session expiration. An expired session can cause the integration to stop before it completes. - - - Select **Do Not Allow UI Sessions**. This option prevents the integration system user from signing in to Workday through the UI. - - - - Follow the above steps and create an additional Integration System User named ‘HackerRank_Interview_Integration_User_Step2’. - -2. **Create Integration System Security Groups (Unconstrained).** - - - Access the ‘Create Security Group’ task and configure an Integration System Security Group for the integration. - - - Select the type of ‘Integration System Security Group (Unconstrained)’ - - - Name the group as “ISSG_HackerRank_Interview_Integration. - - ![A screenshot of a group Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046125817-?Expires=253370764800&Signature=gXRndnACieXePBqwNrauHQPEFy2X82tB78I8UqS-oO0zD7PyUBDUKc7r4DhGCJdV0RJZZFqLg-GF33Z3MtV0t7vIdVPQU~sM~AA2Wuor-KpSjQ7Giv2s2EUfCOWooFAme1NowQNp7Jcx5r8wS3c72CCvPiZ-V~~BhCFx610UwUwoRBjFTSou257Fc9XZrgAdopRWusCMcW-xhYXi2Q1cAzGxPxEzD4Cn6SWrh7IZPiPem0CoRjySxWr-03eNDELKy71~3Q1NXRLyp2rCxBrb6EZ3362ESx1a9av3F8vkTydcW33LB~fy9T09rWlwaOGA~YgTS0GQbUy5WFK0xfGAmw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Select the ISUs you created in [Step A](https://docs.google.com/document/d/1IrNn1ZeGfUsSf76WNQMDD2-QJUEbaZRkjhwLjCTc5Z8/edit#bookmark=id.uxfve663sjpr) in the **Integration System User** box. - - - Click **OK** to save. - -3. Edit **the Domain Security Policies.** - - 1. To grant the security group access to the domains required by your integration, follow these steps for each domain: - - 1. Domains Required: - - - Interview Integrations - - - Candidate Data: Interview Schedule - - - Candidate Date: Interview Feedback Results - - - Worker Data: Public Worker Reports - - - Person Data: Work Contact Information - - 1. Access the **View Domain** report from the search bar and find the domain. - - 2. As a related action on the domain, select **Domain \> Edit Security Policy Permissions.** - - - - 2. Add the security group you created to the Report or Task Permissions and Integration Permissions. Select Get, Put, View, and/or Modify based on the table in the following step.\ - \ - - ![A screenshot of a computer Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046126452-?Expires=253370764800&Signature=kyR3QSB~lbDUjJu3uqtGiS5rVQk1~BymsFUGfeuQF3EXEjfqmrXIg9lR5DWi~88mSXqJ7IOwtK6wd69bgDO89VupGRTYUN5-c3RYe1JcOaNStrEbtIvDoGYy76ElI-PAdGvFqPZtRAtnJhg2wyhuECNks9eVJdV9GkcfkJO25H6Mi1kF51QYoNFF~qQ4fHvkWQ8-AXJTKnJ6PuB1~x7wGe0UR6OjLUYfX2Mo82Pb0iQoCCKz8csaEL0n0TZ3GgmdJVdoy4vJ51sYbZuTWteHqVhBmibRmzHtsF41KhO2xqdVToaPxq7UF69UMZjOLhsSqIqMLOPXWLMQ8PISk-EtwA__&Key-Pair-Id=K3NV4LZ47N8M46) - -   - - - Activate Pending Security Policy Changes. - - - Access the Activate Pending Security Policy Changes task. - - - Describe your changes in the Comment field. - - - Select the Confirm checkbox to activate your changes. - -4. **Access the Maintain Password Rules task**. Add the integration system users to the System Users exempt from the password expiration field.\ - Note: **To avoid integration errors caused by expired passwords, Workday recommends that you prevent Workday passwords from expiring.** - -5. **Assign ISU to the Integration System.** - - 1. Search for ‘intsys: Hackerrank_Interview_Integration_Step2” and click into the Integration System. - - 2. Using the Related Actions off of the integration, navigate to Workday **Account -\> Edit.** - - 3. Select your ISU named ‘HackerRank_Interview_Integration_User_Step2’. - - 4. Repeat these steps for adding the other ISU for ‘Hackerrank_Interview_Integration_Step1’ Integration System. - - ![confg_guide_editaccount.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046126740-?Expires=253370764800&Signature=BHBMwpwaMiTHy4od6Pn38Qi~Or-FbQWluY6PelqbFlQJ7ebszAkSXjTxJCXc6Zx29Bux6MMuZdEdQq8AP9a5gh56-yW6EHTGiszJPO9O36FyyzDD0SNKMAj0-f7UUSkrfbO289Cr77BZ2Ueaf0438EEMJZS0P12X8VJZrOuUxEqVc5ZldVFCfEm5P7NJSnoew-zIYW1bD7fP~lSbLm2rABwEcJ9XtV3nlJH6aQ9hz7Y-iIYxrQ3GOncD8nwGSfiDDWopsfm0gF7YCBuP5NI-hjl06QGxvEuqp-KsXlmeHcQBqP~kC~dWXq3F5QxbmuCZGf8aK2gzcTS5VzyXAv97Ig__&Key-Pair-Id=K3NV4LZ47N8M46)![confg_guide_unknown.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046127179-?Expires=253370764800&Signature=iYXqcQP210E-c2TlLerCUQuYAhZ8gMW8qcTQDgWqueQGa~aEK8GL~v8Ruvugd2pPQsLl84AiYxBtkUMJoabLgbVq8Fcu3BM6GPNv-pMx6Z6d66d64IkmWTnByq4J4dOoRfhvlcuam3Gm3DSP~nLbMWCLKacDFs1ZtbuP-1dguekZaRalY4STdr1iFWTXKUgEFj6glqC5Co-2r19SSZKAm5ie~CpEmb8t6s7wpFDuZiq~xTwBHcLzZ9Npp7p8dpF1aO~SxTe2CIlA4DHu3EkpIXGkaeS6C3fQpeUGY~fBghmwTxTe2bEu6e4SAv9zHNtWRnlLc35yDfkRKJR5xvaaCw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. **Manage Authentication Policies for API Access** - - - Navigate to ‘Manage Authentication Policies’. - - - Edit the authentication policy for the environment that you are currently working in. - - - Create a new Authentication Ruleset using the Plus icon in the top left corner. - - - Provide a Rule Name. - - - Select your Integration System Security Group created above under ‘Security Group.’ - - - Enter a value for ‘Authentication condition name.’ - - - Choose ‘User Name Password’ for the ‘Allowed Authentication Types’ section. - - - Click **OK**. - - - Navigate to ‘Activate All Pending Authentication Policy Changes’ to activate your changes. - - **Note**: If this is not set up correctly, it might result in issues with HackerRank making web service calls back to Workday. If there are issues with authentication, use the ‘Signons and Attempted Signons’ report to troubleshoot the failed sign-on attempt. - -### Add HackerRank-specific Fields to the Integration - -**Note**: Refer to the [Configure the HackerRank Settings](https://support.hackerrank.com/articles/4722432610-workday---hackerrank-interviews-configuration-guide#configure-the-hackerrank-settings-page-39) section below in the document and complete the setup in HackerRank to retrieve the access_token and Company ID needed in the following steps. - -1. **Search for the integration in the tenant by searching ‘intsys: HackerRank_Interview_Integration_Step2’ in the search bar.** - -- Add the ‘**Access Token**’ provided by HackerRank to the ‘Access Token.’ Integration Attribute using the Related Actions of the Integration System (Integration System -\> Configure Integration Attributes). - -- Add the ‘**Company ID’** provided by HackerRank to the ‘Company ID’ Integration Attribute using the Related Actions off the Hackerrank_Interview_Integration_Step2 integration system and doing Integration System -\> Configure Integration Attributes. - - - -1. **Access the Register External OAuth Client task.** - - - Navigate to the ‘Register External Oauth Client’ task. - - - Find and select your integration system named ‘Hackerrank_Interview_Integration_Step1’. - - - Enter these values provided by your HackerRank contact: - - 1. OAuth 2.0 Client Name - - 2. OAuth 2.0 Client ID - - 3. OAuth 2.0 Client Secret - - 4. Scope - - 5. Authorize Endpoint URL - - 6. Token Endpoint URL - - - Click **OK** to save. - - ![workday_new_ss.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046127983-?Expires=253370764800&Signature=nVg9rVtppI5Osfo5z197sC5PMMG6myyI8CKuh08izirymgaJKGnEwfU8XcvzTebKGU0QtsJkMYCwCR2YaTny53wobMuQXadMqGxvz5H44t08ZRKyTY9sRBOH9x1U7qgopyxGU8toXa9lOW-4he4FvJuQnqKdXc6NbaZfHCOXYsBjact3nFCKP0l~yRDy76TadpBQ5EQFOB~66NsaqF3IDF9GPRLrCPj4MaRTxBZ697FRsF9~SEcfVJVTH0fCfOnwgKXGPUjb7P8dWMgPartSUqvQNjA4aVHG2rZGDxvt9U1nVAOu9M-R-ZiG56ONVldjBQ3FRjlaTajFJoP4TbiXRg__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Navigate to the Edit Tenant Setup - Recruiting Task - -1. Select the integration system named ‘Hackerrank_Interview_Integration_Step1’ from the Web Conference Integration System prompt and save. - - ![confg_guide_webconf.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046128305-?Expires=253370764800&Signature=CL9gHEOuwsWi8rXbkyGl~MVjTPs99SOleVmr0i9KyQZn~g~n1cY3M25CQC387J5KaghdfuFFueHJmVHn99P-2FDVsKHrSMRisPIbj7BVPJBYPKWbLwcYt0r3dHGoczI7twLrU8vcEJAOTzaMf3ywfO5QtUeqeGU4UNSWT7T285T~mLfkfj7tmwG5OyWGT1zF8WeP2IYK68yo4Y5vGNOu9GLrZ~yYWCpIOBrxCZ7VI4yjIq73VRM7eTGcKnqKcJRtFconRJkpIS~Sx97AVxZ~-QkVymMavuyF-VIBlf3lmqD4QLzq5I2hvuhBHBEu4VOfWWn~5C9Qu9a3KcI6Uv3rDQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Build Calculated Fields - -Build out the following calculated fields using the **Create Calculated Field** task using the following screenshots: - -1. **Field Name: CFI LRV Candidate from Interview** - - ![A screenshot of a job search Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046128609-?Expires=253370764800&Signature=KMdK2OmkvqoGG7ub41AcF4A3ZDkbAWLElpitsVHse5kxqYgY3pYH3CUYTRppM0YnxuSYBUoqrayKn~ycNXzyFXKyKkzPmP9pCxxGr6QrQFRXfDNv8Vi-pNW72GFxlZdIjPZ4RstVf510jSRqpBFA5PNQwyj1tIe3VZ33hR9Hfq42Sqf6iuLPCprZUYthiBtIcYsf0w6xGalILdgGRgxIQjkp31jmh2d08yyh-VcM3IMoswdm3jn1-aumwsjwZF67TlZWnhkND2SALZiPNZ7DBhJd1IuwpIfortZrs9Ra3uI71QHXSryeJvsxqW18GtyXLWL1m5vJ6OUAAHPlY6AkzA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Function: Lookup Related Value - - - Business Object: Interview - - - Lookup Field: Job Application - - - Return Value: Candidate – Field Type: Self-referencing instance (Viewable from the Related Actions off of the field) - - - -1. **Field Name: CFI LRV Candidate Email for Candidate from Interview** - - ![A screenshot of a web page Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046128892-?Expires=253370764800&Signature=C6LrvCJyBfeyHlXTkixYeq0RFOub04C63dhv-ZiJpeKm7mIv81UTQz2rjfgob2w5BTMJK2CnHUzCBfpYSIBuuRciBwSgJBo1KxrMDytZZDen1BSiWygIWU2QWUzR1AOhxQihVoDZn6rZJAj~cVFHZOSnQhGU6zPD8aok7mfZS0nJ8tQXld9WhIq5zfOVIdqqRzsP9ccDYW09qfn0YonF-3pCuh5dTUk5Np7oK7C5OTcYuexxgldp0vjG63sb7vMfg7n80nFWzUj0Tm4sndpQ~88bkNTva10xCA272-NitenMsVVRORURvaZUisat5oHUn3tCNGW1l-zx40dJXUE~0g__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Function: Lookup Related Value - - - Business Object: Interview - - - Lookup Field: CFI LRV Candidate from Interview - - - Return Value: Email - - - -1. **Field Name: CFI LRV Recruiter for Interview** - - ![A screenshot of a computer Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046129255-?Expires=253370764800&Signature=BmT8xtx48UYW2yskW3M3rJNKr3E~e5EiNTHZkdulOzyrXQHD8Ntqg5KueIPdFEmWzEIgQe~5QVAyzHVZkYN12ywRXhL0UTMrq2tUOTQ35ifAtDTjnPtTZTZ1cbOlLwR6brUw5IE9S8jROTyAjkmT9ncVZu6QJBgiFSRwMsZ21EtQzU5vWbPHasmTjqLhOdl~Rer8uucQlbI-G5r9A6bPnsv922-7TLTYxdq196Eq3Zs2Pk~xlgK3vjemLCxrUMHMbTor5mevkehQmpf8QWwRIUOyjAIEZQ18sfl8ia1~CE6qTT-rpqIK1fJ05KKzPPpU-vnlv85fYvwx4foUshuqhg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Function: Lookup Related Value - - - Business Object: Interview - - - Lookup Field: Job Application - - - Return Value: Recruiter - - - -1. **Field Name: CFI LRV Recruiter Email for Interview** - - ![A screenshot of a computer Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046129551-?Expires=253370764800&Signature=XhPnj30GcMcIl6U0pvLB5N3-EwdAVLlNu8T0TvLeXct-~3MdJNaQRlpVTRx5Zy4zqEU5BideUy-L96JJLvXpRa02iLA26M1DwJHU5n8nkOTW-h5mn-prlsm7G3H7wzz7lgyEN5E8R8gSVkW5xzdOCRlOZadmMASde6yv0EF17TaRBwpctFy4aaqsLJ3-0zZ-oDry04FTKL4IySDWSgMvECAEUwAxFwGE-LHTk27zMF~2bnpA4VtC~N1Z9JgElerwZJoga47Jpggmv5798maSjzzxsanBrlT0DQ5J31qwvyHfNLUKkvsOq53r-ytxlz037RJZ~AzKwTiliNiqMdu97w__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Function: Lookup Related Value - - - Business Object: Interview - - - Lookup Field: CFI LRV Recruiter for Interview - - - Return Value: Email - Primary Work - -### Business Process Configuration - -**Note:** Workday recommends the following setup and has been tested for the integration to work. We recommend keeping all the steps mentioned below in the specified order. If you have additional steps in your setup, make sure first to test if the integration works for your setup. - - - -1. Search for ‘bp:interview’. - -2. Click into your ‘Interview (Default Definition).’ - -3. Edit the business process definition using the Related Actions and navigating to **Business Process -\> Edit Definitio**n. Click **OK.** - -4. **Set up Schedule Interview Step:** - - - Add a new step using the Plus icon in the top left corner. - - - Type a letter for ‘Order’ that places the Schedule Interview step after the ‘Initiation’ step. - - - Select ‘Action’ in the ‘Type’ column. - - - Select **Schedule Interview** in the **Specify** column. - - - Choose a security group for the **Group** column that should handle the ‘Schedule Interview’ step. - - - **(Optional**) Populate the **Due Date** column. - -5. **Set up Integration Step:** - - - Add a new step using the Plus icon in the top left corner. - - - Type a letter for ‘Order’ that places the Integration step after the **Schedule Interview** action step. For example, if the ‘Schedule Interview’ step is Order b, make the Integration step Order c. - - - Select **Integration’** in the **Type** column. Click **OK**. - - - Hover over the magnifying glass for the Integration step and click **Related Actions**. Navigate to **Business Process -\> Maintain Redirect.**  Click **OK**. Select the **Move to Next Step** and **Rerun and Integration** check boxes and select the allowed security groups for the redirect. - - **Note**: If there are no security groups in the drop-down, click **Related Actions** off the Business Process Definition and navigate to **Business Process Policy - Edit**. Add the desired security groups in the Redirect Action box. - - - For the step that you just created, click **Configure**. - - - Select your integration system (Integration System Name: Hackerrank_Interview_Integration_Step2) and Click **OK.** - - - Configure the Integration Criteria as follows: - - ![A screenshot of a computer Description automatically generated](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046130252-?Expires=253370764800&Signature=ZfetuH2Opz5C0LeXgYNN2w9cwcs9ki73p2rS8rNGOYAO0tjcgksguuW1afuxdhMqQ90TN9LOzOjyRriITl9OOIMovrrwKNtLVCeW7Rrfy5-nC0JeffclL5IZoCVvPWuRABI3ZaIldlMMrn~rM75MIOembxSE2g6MJ50FxBhIP7wvXGRyHGkDCtqAUtRfnyRX9DiR7E3fEarukirNl0Jdm70V7xpypZgfkaJiHDbZyGbhWAZePbistx6Bt5Mw-wiBwMS6yDDLYHKSnXAs3UpwtAU4ko4raWhwck2i9V1so2NhQGHLa2LXthfC2s4VlqPO3Dj7gPKwzr1Fw7~fnIPDyg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. **Set up Manage Interview Feedback:** - - - Add a new step using the Plus icon in the top left corner. - - - Type a letter for ‘Order’ that places the ‘Manage Interview Feedback’ step after the ‘Integration’ step. - - - Choose **Shared Participation** from the **Type** column drop-down. - - - Choose **Manage Interview Feedback** from the **Specify** column. - - - Choose the appropriate security group(s) under the **Group** column. - -7. **Set up Make Interview Decision Step:** - - - Add a new step using the Plus icon in the top left corner. - - - Type a letter for ‘Order’ that places the ‘Make Interview Decision’ step after the ‘Manage Interview Feedback’ step. - - - Choose **Action** from the **Type** column drop-down. - - - Choose Make Interview Decision from the **Specify** column. - - - Choose the appropriate security group(s) under the **Group** column. - - - **(Optional**) Populate the **Due Date** column. - - - Click **OK** to save. - - - Hover over the magnifying glass for the ‘Make Interview Decision’ step and click on the **Related Actions**. Go to **Business Process -\> Set** and set as **Completion**. - - - Click **OK**. - -## Configure the HackerRank Settings Page - -1. Use any one of the Integration System User's Username you have created. - -2. Use the Corresponding Integration System User Password. - -3. Specify the **Recruiting Public Web Services Endpoint:**\ - Search for the ‘Public Web Services’ report in your Workday tenant. Navigate to the **Recruiting (Public) Web Service**. Click on the **Related Actions** next to it and navigate to  **Web Service -\> View WSDL**. Search for ‘soapbind:address’ in the WSDL. - -4. Enter the Interview Rating IDs from Workday that should map to ‘Pass’ and ‘Fail’ on the HackerRank Side. - - 1. The ‘Maintain Interview Feedback Ratings’ task can be used to configure the ratings initially. After setting up initially, the task can be used to update the feedback descriptions only. - - 2. Navigate to the ‘Maintain Reference IDs’ task to update or view the reference IDs for the ‘Interview Feedback Rating’ business object. - -**Note**: If you move tenants, provide updated credentials to the HackerRank team. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/workday/7842363172-workday---hackerrank-interviews-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/workday/7842363172-workday---hackerrank-interviews-user-guide.md deleted file mode 100644 index b2ae4561..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/workday/7842363172-workday---hackerrank-interviews-user-guide.md +++ /dev/null @@ -1,144 +0,0 @@ ---- -title: "Workday - HackerRank Interviews User Guide Prerequisites Schedule Interviews on Workday View the Interview Scorecard in Workday" -title_slug: "workday-hackerrank-interviews-user-guide-prerequisites-schedule-interviews-on-workday-view-the-interview-scorecard-in-workday" -source_url: "https://support.hackerrank.com/articles/7842363172-workday---hackerrank-interviews-user-guide" -article_slug: "7842363172-workday---hackerrank-interviews-user-guide" -last_updated_exact: "Dec 30, 2025, 1:52 PM" -last_updated_relative: "Last updated 4 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Workday" ---- - -# Workday - HackerRank Interviews User Guide Prerequisites Schedule Interviews on Workday View the Interview Scorecard in Workday - -_Last updated: Dec 30, 2025, 1:52 PM (Last updated 4 months ago)_ - -HackerRank Interviews integrates with Workday to schedule Interviews to assess candidates' coding skills for different job requisitions without leaving the Workday platform. Once done, their score and performance data are automatically available in Workday for further evaluation. - -This article describes the integration steps to schedule HackerRank Interviews with candidates from Workday, publish results from HackerRank Interviews to Workday, and Frequently Asked Questions[.](https://support.hackerrank.com/hc/en-us/articles/24539497321107/preview/eyJhbGciOiJIUzI1NiJ9.eyJpZCI6MjQ1Mzk0OTczMjExMDcsInJldmlzaW9uX2lkIjoiMDFISzdTMzA2SEpIRk1TSlRYRTAxVDJCWFgiLCJleHAiOjE3MDQyOTMwNjl9.0Aw9V_F9vvQT-_Mi7_g3pCTGyFdLS3U61EZLi31ETv4#3) - -# Prerequisites - - ---- - - - - - - - - - - -

In HackerRank for Work

In Workday

    -
  • You must own an Enterprise plan with a Recruiter license.

  • -
  • You must log in as a Company Admin user.

  • -
    -
  • You must have access to Workday Recruiting with relevant permissions to edit requisitions and candidate details in Workday.

  • -
  • All Workday recruiters requesting must have a recruiter license with the same email address in HackerRank.

  • -
  • Interviewers participating in the Interview must have the Interviewer or higher license in HackerRank. The email address must be the same as in Workday so that the feedback can flow back to Workday.

  • -
- -# Schedule Interviews on Workday - -1. **Schedule the Interview**: - - - Launch the Workday application and select the candidate you want to Interview with. - - - - - The candidate page is displayed that contains all its job applications about the candidate. - - - - - Click the Actions drop-down and select Move Candidate. - - - - - Click **Move Forward** on the **Move Candidate** page and select Interview/Additional Interview**.** - - - - - Click **OK**. The Schedule window is displayed. - - - - - Click Schedule to schedule the Interview with the Candidate. - - - -1. **Sign In to the HackerRank Account:** - - - Before you generate the Interview link, ensure that you are signed in to the HackerRank account. - - - Click **Sign In**. - - - -2. **Generate the Interview Link:** - - - Select the **Include Web Conference Link** check box. Note that this option will be available only if you sign in to Workday with your Recruiter account. - - - - - Select the other fields required for your setup, and click **Next**. - - - The Schedule Interview page is displayed with the Interviewer's information.  - - - Review the time by clicking on the Interviewer information. - - - - - Click **Schedule**. The **Schedule Interview** dialogue is displayed. - - - - - Click **OK**. - - - Once the timings are updated, click **Next**. The **Proposed Interview Schedule** page is displayed to confirm the Interview details. - - - - - Click **Confirm**. - - - - - The Interview link is generated as the **Web Conference Link**.  - - - After verifying the Email body message and other details, click **Submit**. - - - - - The Interview is scheduled for the candidate. - -# View the Interview Scorecard in Workday - -After an interview ends, you can sync the interview scorecard from HackerRank to Workday and review the feedback in Workday. - -## Step 1: Sync the scorecard from HackerRank - -![ATS_Sync.12gif.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767074239516-ATS_Sync.12gif.gif?Expires=253370764800&Signature=Re1kF3ihIjNvdv82gk~-5wZWlQ78uo0pQvDvxMf-aJxQL8lWlILMiONfUFGkCC2PGD47uoszSI77V2dMOsxXSvtiI3MzA1omqrhOPZ6Eoc5j-~Uc8E9~E4R~NmwlfW1ZPK3yAU5710WIjIdrrLgvwZ6OuLHv4TLqu23inFQnFJel5Ck2~HQUUqnc9sttDokINe1lxicji8eh3SmowFc~ArJuB-z2kK1JKhTHV7YpTq9zBwK8XvCTs4qjDO4orph2IinUzZYCdDUQWj8hE9D3DSbHnzwqlFSgI4OeOgKCs1kPzbTsrssuDXbslb08phDm7LpSidNgXfYBWjcxlYf39A__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Complete the candidate scorecard on the HackerRank platform. For more information, see [Using the scorecard during an interview](https://support.hackerrank.com/articles/9842091173-interview-scorecards#using-the-scorecard-during-an-interview). - -2. Click **Sync to Workday** to sync the scorecard to Workday. A success message appears when the sync completes. - -**Note:** If multiple interviewers participate, each interviewer submits their scorecard in HackerRank. Sync the scorecard to Workday after each interviewer submits their scorecard. - -## Step 2: View the scorecard in Workday - -1. Open the candidate profile in Workday. - -2. Go to the **Interview** tab. - -3. Review the interview details and scorecard to decide whether to move the candidate forward in the hiring process. - -Note: If the scorecard has not synced yet, the status shows **Pending**. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/zapier/5179178131-zapier-hackerrank-integration-interview-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/zapier/5179178131-zapier-hackerrank-integration-interview-user-guide.md deleted file mode 100644 index 34019de1..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/zapier/5179178131-zapier-hackerrank-integration-interview-user-guide.md +++ /dev/null @@ -1,448 +0,0 @@ ---- -title: "Zapier - HackerRank Integration Interview User Guide Prerequisites Configuring Zaps for HackerRank interviews Sending interview invites Viewing interview results" -title_slug: "zapier-hackerrank-integration-interview-user-guide-prerequisites-configuring-zaps-for-hackerrank-interviews-sending-interview-invites-viewing-interview-results" -source_url: "https://support.hackerrank.com/articles/5179178131-zapier-hackerrank-integration-interview-user-guide" -article_slug: "5179178131-zapier-hackerrank-integration-interview-user-guide" -last_updated_exact: "Mar 6, 2026, 12:30 AM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Zapier" ---- - -# Zapier - HackerRank Integration Interview User Guide Prerequisites Configuring Zaps for HackerRank interviews Sending interview invites Viewing interview results - -_Last updated: Mar 6, 2026, 12:30 AM (Last updated 2 months ago)_ - -You can use Zapier to automate HackerRank interview workflows. This guide explains how to configure Zapier Tables and Zaps to: - -- Send HackerRank interview invites to candidates. - -- Receive and store interview results. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have active HackerRank and Zapier accounts. - -- The HackerRank integration with Zapier is complete. For more information, see [📄 Zapier - HackerRank Integration Guide](/articles/9883166979). - -# Configuring Zaps for HackerRank interviews  - -A Zap is an automated workflow that connects two or more applications to perform tasks without manual intervention. - -You must configure Zaps to automate the following HackerRank interview workflows: - -- Send interview invites to candidates - -- Receive and store interview results - -**Important Note:** This guide uses **Zapier Tables** to demonstrate how to configure and test Zap workflows. Zapier also supports many other apps as data sources or destinations, including spreadsheets and collaboration tools. You can replace Zapier Tables with any compatible Zapier-supported app based on your integration needs. - -**Step 1: Generate a webhook URL to receive assessment results** - -This step is used only to generate a webhook URL that HackerRank uses to send assessment results. - -1. Log in to your Zapier account using your credentials. - -2. Select **Create** **\>** **Zap.** - - ![5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769491810164-5.png?Expires=253370764800&Signature=hXErxjHmmswj9sxqmuj773X7qy~fE9S3SclyfwgduVVuKB7siIW~APN9cF61m2h5t5ZLPNcY2AIOjh4uKIgB~KTmJ5-Vir7~dUF2qLHvWNX75OcEgcSweMXOK9jSG38wmfl9W7~qG6LSH1qX3YUCqD4yMTlGJ3wBP8SbEDwQovCu850YMcBXMkxKWtjqrgX039Q1H2F29Yy11hZaRbKlA4FErYAv6bvCmB2xpkAqoDsV2HpB9l6t8nOuIIPBp1qV4tUOQqOG2VX2QyKZnkw-RKZJS5H74IM5j0EaGqNy3oXS15KkW~dBrw9H5Z0LKXb-KHuElN874mb6jROT6I~mMA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Rename the Zap: - - 1. Select **Untitled Zap** at the top. - - 2. Select **Rename**. - - 3. Enter **Interview results**. - - ![6.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769491918973-6.png?Expires=253370764800&Signature=Hj~wk-CAXfiuLO3PduxTsQmvMpbyo5jGUy0-zrjDBjRqeNVJb1BgVj9cIjlxqqHouGcw5zdQkmDPN-mGufct5mjWGIWChtn6aKCHzc6eWmNhEwZmxrZEc627GSoTOrZc27D0X8dZcX0fSM6GKnuLOVeUaQIU9R4kYoogT1xzMM0QQIbhm9GL0yykCyQns~rWKbw2sEwGOXmAycEc61WDSyE61OIsjXiLPCc05Xj2i90VHUVChg3M4vBvTMe2POcbYp5~QU9pstadf4km3v6lsTE--Pff8nUgcgAheyaqXjcJhh95bxU~Qb3AmiztxhAxTInMSO2S4d-gnnOzehKyEQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. In the **Trigger** step, select **Custom \> Webhooks.** - - ![10.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769494359142-10.png?Expires=253370764800&Signature=XiqnWoRZ-JFGimEXNCdYmhtPrdsTlTpef6CLNmtayzbnyCSfSjzWRVZSGR4ewGe0yoESi7Y7oqaVWC0DocY~tN7h0I4~rqSFSPzY-JHKKgzluI8NfQ0Px9tx6BfHqKlbYfr97uYiGrDIzdanSbYez6b2ddKnG6Fcd3aUMyPehs~3PaKqOhQNl1fxIPKuRZhfR79xYy4mazKtDuRpITi8fhDHUOapyqkCytlNGebvNcywYJHgQYuhFl6APHWyQovmTfyT7Pb4OlMjvES14Tru~TTOkDsDQa275oPRRBIfzdaEtfQH-62kPFE74jtkI7DebFdZx0fgra3-xylEf8CULg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Select **Catch Hook** as the Trigger event. - - ![11.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769492861247-11.png?Expires=253370764800&Signature=EQZywBBsXBdYpVQDzvVHezLc8pAbsuaj4qrTjQCcirmHjIPNeWyagY7pPT-ANwN7Kz1Bioh6ZV9j1JEdbrLwbfhiIx-A3JFcJvk0zTaMawkFyzF5C5FgIDix4cErJOoB-vR8tFZmAjlyZ6eN8hLdArpzqJn01ANWwaw~W6P~poE99su-1oQpg0TtBlLT~3oB9P40nZ0FBchFnbo9VUmA~WGRupC3FVhpiMYxOg~8utEBrd9Sj182tebzK0cjovv0JrwcQFMA2CKXdlLSbuzJ01oSzsTo435GbED8lx4Ti~IDsxsZDgpNZ5NWW7MnXDzLQedkNPL0p2zmwS3qZ3Z4-g__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Continue**. - -7. In the **Configure** section: - - 1. (Optional) Enter **Pick off a Child Key** if you want to capture a specific line item. - - 2. Click **Continue**. - -8. In the **Test** section, click **Copy** to copy the webhook URL to your clipboard. - - ![12.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769493012305-12.png?Expires=253370764800&Signature=gPMPYo4zwgaBWuiE4zXcikWLvMhSRXcNwj~8X8CcdUJPYg1k4EoaPdmufmiXyX8L0cEpzdUM2SOijpy13kf7QBebOuFwaWoARV06~aj-cMZFV3G7KhNLNKx0uKclJ7FFgww9a2SnSYaQqOn2NKC24hPV9ef78KwUispazcZ994F5jRGYFiGVbeUdprDsa8BTFZ589ojRCnRwj4mpPk0dr3D-nW~RxRnj6PrI9clW5hDo1OjtjB7pq-FfRyg7fX~-6xz4dFKMOUegLCwdTICpV2CbWY8Mp~ENtF0aDT3cI~mmIY-vskD0qofkUiv2f15h33pPtjpEUKQpVTSl24clYQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note**: You need this Webhook URL in **Step 2: Create a table to trigger interview invites.** - -**Step 2: Create a table to trigger interview invites** - -Create a table that Zapier uses to send HackerRank interview invites. - -1. Go to **Assets \>** **Tables**. - -2. Click **Create.** - - ![7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498894142-7.png?Expires=253370764800&Signature=Tuu9-zeEKrmdvPTifd7oj6O~9JgjcJsXNq-vJk6~wCsA6W817vgh1yMJprs5C3ApwCLAtEhpcDUAnoZzdBBn3BQAMc4Lg8~8g0cl-kehcbWeOkB7WOXM26eIZfrBjDvx6aw7pccqY68Ert009FEw6ncMYwGwkb-Aif~loGw-XdQTtIjYgd53JaJVJxpr-IJzaTUN7zmSHOc8X~x15~Etr4NOKE8QEmeCPec-AK5o7YDbuLabTvoAJNHJeUElrYFQjaYa2C3SZPa-Vw6uryvclBv2dQ8PsPCmStcYYZ0o29J18xq5OjGMfdhGrptHcKEgk0OCAzUAhEDyR6K7aEHuBg__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select **Blank table**. - - ![8.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498917372-8.png?Expires=253370764800&Signature=UNG3JZNgPfavAi5zYdoLpgMVrijHlbjRrKoZ0eGOaMtdDe-XuCVQDtF0X7eVEi-dMOXm3mvyUCoSg6A1B8fbe9j1fkXl-S-bus6MJ94YmpJc9cwKJsvwQFVpIlwiWSoZ7RCS~t5lTfhQTTJuv9zzboiDCEmB6BJyRe6bdUs~PFc3Vy7fN6mIEieY2WdCO-jLhXxqzIUF6-AMB2BTFnSsgpVCJMRMJF56hhwFRdHUs7DPBB1ycOz7dbsF30FS5vNRfufP7fXug6ugaom2LRQM3yCHtYUczNDKisM4oIbGHCmNk0SdGmuHMHsfuS8mWaPVEzS2o5GDhpJEqzD8PEGgHQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** If you already have data, select **Import data** to upload a CSV file or import data from another platform, or select **Use a template** to start from an existing template. - -4. In the **Create a new table** dialog: - - ![9.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769499104907-9.png?Expires=253370764800&Signature=EKBYhcHaZjk0zU2vSui4Cop4U-7AYlN~QDIK6v0MOkMm8ANSn9t6jeDIlewbaoN8P9gk1YBOLO-i0UYCWffVDed3C5gUJ77Mjuwisn~xnaesatfZAfnmFxxS8nGc6aVmUkDrRNd2Ev-dG0TlLwyyDxhbw2j25SF1q0xrYQ4IZrbpw3SJKzTZW6wvDukCl6M9V705GtzTHuLx-a5dBOFU4t-vAFDl0EL2VconlR8WrTYKKJkUz7UadSvgqqwtjedlM55cimVOOwvksB18k~YROG7kC~3bnYapbfb-FYl8TuFi-jJvVL9YdzJaUzgMIvnvYbsYqBjUYlDYn28-4LFLMw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter **Interview invite** as the table name. - - 2. (Optional) Add a description. - - 3. Click **Create table.** - -5. Click **Add fields** and add the required and optional fields listed in the following table. Select the appropriate field type for each field. - - ![3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769509439609-3.png?Expires=253370764800&Signature=I0nuTrImOOP5iSSKtco5RwytV~22SaispL0mFzcM61DDyVEDlZA4o-MGC-BhO5g8RdjWZdyDnQgwQoGZ9YTPj0D6OreGf9rd1FZNzgKsfp8lsg4Sd2vrfQZwA8un2FYDmPGXu4j3yN7yZBrvtV5qk~cAyJVfunt3Td6x2LM2FooJHpxfaO6Xw9iZuU~BQT638bdhKJYJAoFJD0p6h~IjpnRtU3JOTLRtpDqi6HHquv1-NwSdhVb7eBI3YVvnGrrJC3CvIjW-qTVxutvGN-5ZzYnB4fvfndkz0MtFRBgH1mjaCV8gaqQnhRgM1iW-GhRjf6gc3VyJtrnDqpIMB0-7mQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Field name

Type

Description

Required/Optional

Title

-


-

Text

-


-

Title of the interview invite email.

Required

-


-

Requisition ID

-


-

Text

-


-

Job or requisition identifier from your ATS. This value helps you associate the interview with a specific role.

Required

-


-

Candidate ID

-


-

Text

-


-

Unique candidate identifier from your ATS. This value helps you track results back to the correct candidate record.

Required

-


-

Candidate email

-


-

Text

-


-

Email address of the candidate who receives the interview invite.

Required

-


-

Send email

-


-

Checkbox

-


-

Determines whether HackerRank sends the interview invite email to the candidate. Select this checkbox to send the invite.

Optional

-


-

Result URL

-


-

Text

-


-

Webhook URL that HackerRank uses to send interview results to Zapier. Paste the webhook URL generated in Step 1.

Required

- -6. Enter sample values in all required fields. You will be using these values to test the configuration in the next steps. - - ![4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769499571608-4.png?Expires=253370764800&Signature=T4ST93L1enK5lgXhUYPnTT3SQ91df5Pmxx5fJBrWDp2ec-bi0Sco-9TaZ7oSg6iu0SuknGSpeXQFXFYCTQA-0fGuHMBb0OKHaktjboiYC3yuibfLoCm6nYkylXc5j6TAVX6iYa8jJ5HeqYPMvIG5q7t6TuJlSD6nUPptixOotQQxk3AQo8xRDGbifn2gFaTDwm0HJ9rNtvN4gVyHxjSez7idqucTvim2sny4FxD3hsPRYmr~TdotSQMeO9BxNMuKa7L5oz3hVQkdvIxOw7sukmJPJI4x4itkc-YB6fFXbMcmwLg2sBil4PXZFFDvb3goCQzHoovyDImZky9WU8sm9g__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Step 3: Create a Zap to send interview invites** - -This Zap connects the **interview invite** table to HackerRank. - -1. Select **Create** \> **Zap**. - -2. Rename the Zap: - - 1. Select **Untitled Zap** at the top. - - 2. Select **Rename**. - - 3. Enter **Interview invites**. - -3. In the **Trigger** step, select **Products \> Tables.** - - ![5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498462495-5.png?Expires=253370764800&Signature=hlgtzbcTJ2WjnsGkcRGTjx7nDckHb-XYMBP4NmZeTw3~Y8Dxnb2M3VmJ04qpJTbOhb0JhjRmhbau682hvL4v8799RsvWX5BlQCuZS6hKAq9cb27ZpQMDVgjk1KaaNY8k1cGBEo8OowYqH8Mz94HVtgTs~N5WSfn20NQVWrFMRtTWG8DMNFiBT1uPotmAlZNUN4wSUuXWv7oS0jZeTcVeG80K-00oCsE3YfWj1arjTE67DpkWVjA3tfLH8JzqxgUwvkfWn7zqUlUBvTw1PK7WJhO0pb5GOq2zaiNDy9zHrnXUfGTdLTECn07HWKs3sWoiXd1CIu5Kx~ZtUhmtpEkrgA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **New or Updated Record** as the Trigger event. - - ![6.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498570192-6.png?Expires=253370764800&Signature=U7eVdYampmRkXClE5pKLVBlVkjopAL45OnuJcsyF6OAMD~n8DVk9ZeJUubPAs71ZTv9u~ZKs8cfUo9GrDnqqAEDSjQvhfOFZmjuuneqZfYagrF2gRsHo1~3mbp4O9-7zhAEor6qdoeQrCpt4NAttURF~K1NDl-duleyw~qR8J--SCIX6qsk33nt9126D~FTlK4QVrpJzceK3FCE-d1C-ne42Wv9WMEeNxQAtXldTw04sC4D2cT9nEErAn90eLbymdAhnqgOe2LqxUZ3rAmOAO1oWfPolSL0CpJYBdCNXdWkrP4GVSJlm4zem6OHnhKhqNXYq0h7DMGvScTIMjrUyEA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Continue**. - -6. In the **Configure** section: - - ![7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498601160-7.png?Expires=253370764800&Signature=slt~0wrs~swEmGTKNiVu6CmtXbiNrnCfKU3efqpCYlez7JCaWtQeN3oAvKVXn8S5~pODY8Hf4lwXb-iXiph43aT7Lim37zppQjKFT9601CV9DxBdIvrvSqcugmHIu~hPJbrONJzLmh-7rO3LlnFf-~zzqPwYqA0zZABkoUzwu9QfV~UaO6UW~YeQGfdI6WyQmX7oZNz4R0IVRWCgypMTPyvBZBC0AVXT5g80D7-M2MqoSNseAIpgPtTVP0Q1YInpNnlP80aNKb8VikhX9zAyyimjrGZrJMsW1t7F6ov9~vGPzsPKvFmpT4UKw6s-w8M6xndDw1d3LssNEIUc6f~LzA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select the **Interview invite** table created in Step 2 from the **Table ID** drop-down. - - 2. Click **Continue**. - -7. In the **Test** section, click **Test Trigger**. - -8. Select a record that contains interview data. - - ![8.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498622696-8.png?Expires=253370764800&Signature=JzpcIz9sJtQvqxiMW7RVw7KU8TsXggcq76NhoBQ4sPusZzp9LKTKni8WCUMal1XfgKrw-1V98JyY49e4sU99BSsV628Y2UuWvpbv0r-RytsOee3i-ot8Nx776uJaCVP1svtotH3dGIOQjC~VL9o92CdrvKskfBVo2qnK~ofwzMl2Y4J4W1JmYUF3lJRtK-znsjyu9lI2KhFRXMVlV~KySSAC9A9vwlia0eBUN7wuxx5dpRUvqNw9zWJULaxcsDznSV0lbsUgeI-~fq-o2Ingu2a9HC6l-W7iqkaYFuCVv0K9LtpSTPa7sapIYjUpx6lu~Og6MmKOOSSI7eQz3Ft15w__&Key-Pair-Id=K3NV4LZ47N8M46) - -9. Click **Continue with selected record**. - -10. In the **Action** step: - - ![9.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498650443-9.png?Expires=253370764800&Signature=Uy5a9YUY53ZOblMrgnkWfy8VwG6TAvM3APqBIToZLBMEmHogjnf9EKl-yP0e0FdUhT6SVhpOnHrb5p6OmMDg2aDlYNKrZHHDLkqbVgrQ3ra1~KMIROHGic-TcNbiCacxiyI3xEHKsyW9H9Pi-SCz97qyH9s8BolHEjjA9QJsTA4a50NVe-Gp2mYMfXfxXBovAVlITW-214lK6s0fLeEPRJI6EaAsrJxJD7~rPErRJUnBNdyTzugZz4qv8ZsUHDKjen9uFUuOZdsNfYnOCixXCEXuN5MGBrx2GzNOkvdwUm3z5aWDwQkQiQ7Z4H3x6A9d8Z0BRsrDwswZnzC1yLQCnQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select **HackerRank**. - - 2. Select **Schedule Interview** as the Action event. - - 3. Click **Continue**. - -11. In the **Configure** section: - - ![10.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498673525-10.png?Expires=253370764800&Signature=dHaLo~QV3wdhNf5ljyPoDbIxrmBeRAWNGbbuPX66AyhYRjHLzkyU1GNX9prkryTOswaHkFXojxfW9dDByMbTP2bbU9wM~mlu5km1RvvajUp2vPxJR2cmO3BF3Ock82ogVirTzrUrQ9qAleCMszGsgOr0462okDTECXPX37v1Ch7RlWH-p1IAzvG7YkLS1oQTZ9Yc-JXa0eb5Mjp-r6SgZXDts96iexIJcnd4GEtFrFONKeczBQg8i6YxmAmTk1tqpbg7SaGlpm9vHdnB61buiJQD9CXMO-hiT18uIsxr1kgfbixMvLlhzLCyHBwfz12euIyfwzQl5xxslkj0uZPkxg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Map each table field to the corresponding Zapier field. Use the forward slash (/) to select values from the table columns. For example,  - - - Map **Title** to the **Title** column from the table.  - - - For checkbox fields (for example, **Send email**), select **Yes** or **No**. - - 2. Click **Continue.** - -12. In the **Test** section, click **Test step** to send a HackerRank interview invite using the sample data you added in the **Interview invite** table in Step 2. Verify that the candidate email address receives the email. - -13. Click **Publish**. - -**Step 4: Create a table to store interview results** - -Create a table to store candidate interview results sent from HackerRank. - -1. Go to **Assets \>** **Tables**. - -2. Click **Create.**  - -3. Select **Blank table**. - - **Note:** If you already have data, select **Import data** to upload a CSV file or import data from another platform, or select **Use a template** to start from an existing template. - -4. In the **Create a new table** dialog: - - 1. Enter **Interview results** as the table name. - - 2. (Optional) Add a description. - - 3. Click **Create table.** - -5. Click **Add fields** and add the fields you want to store from the HackerRank interview report (for example, candidate name, score, or test status). Refer to the [HackerRank sample interview report](https://drive.google.com/file/d/1lB29Bmnr11Zve2DzGWPmGCAY2OKZp3I2/view?usp=sharing) to identify the available result fields. Select the appropriate field type for each field (for example, Text, Number, or Checkbox). - -**Note:** Zapier Tables is one option to store interview results from HackerRank. You can also store results in apps such as Google Sheets or Slack, depending on your workflow needs. - -**Step 5: Complete a sample HackerRank interview** - -Complete a sample interview to test the Zap configuration. - -1. Open the interview invite email sent to the email address you entered as sample data in the **Interview invite** table. - -2. Complete the interview. - -After you complete the interview, HackerRank sends the interview results to Zapier for testing. - -**Step 6: Complete Zap configuration to receive interview results** - -Complete the Zap created in **Step 1** to store interview results from HackerRank. - -1. Open the **Interview results** Zap created in Step 1. - -2. In the **Trigger** step, go to the **Test** section and click **Test trigger**. - - ![11.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498380731-11.png?Expires=253370764800&Signature=QhSfSklnuV6ZnjzxPcYVWbzhH-Fkx~6z47Jl2CNazYFNqQ0eCdFHOxfUfElqei4tAUg0tDQ579B-N5DcRD93Wgz86RBSeK0O2sfxAtuN1f7fq7eayqW6L5K2vc3CDizmR7NXv6bZG8KSjzXfFXxcaV8QK6d2hfa7y~PJeDsNqYB7pXA2xVXqglUu7knIRLW0ww037xiK-kafHp9oJwRUUcZhpzDTMAS8AxuZels~4HKSp-1vRUf~VmnLpcM4CsE9XewfGOU6wJ4uQkwUBQeylBD~X2nVz-vcMbUtNp5QpYBjNZ9LzCuBSfwAKLh9kftiW-WzAs0cPk1IqOxwg~eGEA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select a record that contains interview results of your sample data. - -4. Click **Continue with selected record**. - -5. In the **Action** step: - - 1. Select **Products \> Tables.** - - 2. Select **Create Record** as the Action event. - - 3. Click **Continue**. - -6. In the **Configure** section: - - 1. Select the **Interview results** table created in Step 2 from the **Table ID** drop-down. - - 2. Map each table field to the corresponding Zapier field. Use the forward slash (/) to select values from the table columns.  - - - For example, map **Test ID** to the **Test ID** column from the table.  - - 3. Click **Continue**. - -7. In the **Test** section, click **Test step** to verify that HackerRank sends the interview results to the **Interview results** table created in Step 4. - -8. Click **Publish**. - -Your HackerRank interview Zap automation is now complete. - -# Sending interview invites - -After you have configured the Zaps for HackerRank interview, you can send interview invites to candidates. - -To send interview invites to candidates: - -1. Log in to your Zapier account using your credentials. - -2. Go to **Assets** **\>** **Tables**. - -3. Open the **Interview invite** table. - - ![12.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769498266147-12.png?Expires=253370764800&Signature=EKCvcCgYp3UugN4tJ2I1rCTfD-YOBqo-as6SY4Q7tjIV-eB6h8eft4y4yi6bSwQUXYrz4tyrdMSP9jH6XXErZqzG15Hyc-Y7Xn7i3NjG7VuUBrQSL1iOPIaJQiUphIHjSCNjbq30cLNLRixnAQiGb9xM-OR5xXwHjACMdfpwqJmA0Y57soZh6r3hoQNpNUBV278B5PgzQsUP7WsE3sUQSAmFIpXH-TFb9ml2gRyi9k61Hb2s6qvSmg-ckfPcPOeNPUfUN0w9zHn6QJUIUY2kCbxx8V-IMuG-NjccGdhUNukUCSD-mCuDOYrjE~bArF~2pbrwywfMxiWbMR7pj4OiHA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Add a new row for each candidate. - -5. Enter values for the required and optional fields listed below. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Field name

Description

-


-

Required/Optional

Title

Title of the interview invite email.

Required

Requisition ID

-


-

Job or requisition identifier from your ATS. This value helps you associate the interview with a specific role.

Required

-


-

Candidate ID

-


-

Unique candidate identifier from your ATS. This value helps you track results back to the correct candidate record.

Required

-


-

Candidate email

Email address of the candidate who receives the interview invite.

Required

-


-

Send email

-


-

Determines whether HackerRank sends the interview invite email to the candidate. Select this checkbox to send the invite.

Optional

-


-

Test Result URL

-


-

Webhook URL that HackerRank uses to send interview results to Zapier. Paste the webhook URL generated in Step 1.

Required

-


-

- - - -1. Click **Send pending records**. - - ![13.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769497983631-13.png?Expires=253370764800&Signature=DMBmidjruHbHK4b78G2P3do6B9QZEN8DL8s31yC1EujHbXjhdCeQCOYlbyduCC-TXb5KkK~1FalhDXQCc1DjWdQkS9z4rT5GvSXRXxB33iwodyH0BO1sxia8JjbctpEUSN08XD-qokJgGfDLmQvA8gD8rqEtDsXcVh7hl7iBdZxYrUMDCD53yeyIzIw28QbvC9fIlekSZSVHh5ggK3XtzMOqgm9WofQ5MKxdaRR7fZzJCc1kHAvzFEMdc0HeV3ozF6nfSqfDJBCfgqa7rqqfMwTXaNQlhfCZlmmvmnAy77c72rkahFzrMT9UlKzfAduFcmqPWItNKMKz30QnX8s3gw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Zapier sends HackerRank interview invites to candidates based on the data you enter. - -# Viewing interview results - -When a candidate completes an interview, the results are automatically added to the **Interview results** table. - -To view results: - -1. Go to **Assets \> Tables**. - -2. Open the **Interview results** table. - -You can now review all candidate submissions from this centralized location. - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/zapier/7100809601-zapier-hackerrank-integration-test-user-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/zapier/7100809601-zapier-hackerrank-integration-test-user-guide.md deleted file mode 100644 index c32f82d6..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/zapier/7100809601-zapier-hackerrank-integration-test-user-guide.md +++ /dev/null @@ -1,522 +0,0 @@ ---- -title: "Zapier - HackerRank Integration Test User Guide Prerequisites Configuring Zaps for HackerRank assessments Sending assessment invites Viewing assessment results" -title_slug: "zapier-hackerrank-integration-test-user-guide-prerequisites-configuring-zaps-for-hackerrank-assessments-sending-assessment-invites-viewing-assessment-results" -source_url: "https://support.hackerrank.com/articles/7100809601-zapier-hackerrank-integration-test-user-guide" -article_slug: "7100809601-zapier-hackerrank-integration-test-user-guide" -last_updated_exact: "Mar 28, 2026, 3:35 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Zapier" ---- - -# Zapier - HackerRank Integration Test User Guide Prerequisites Configuring Zaps for HackerRank assessments Sending assessment invites Viewing assessment results - -_Last updated: Mar 28, 2026, 3:35 PM (Last updated 1 month ago)_ - -You can use Zapier to automate HackerRank assessment workflows. This guide explains how to configure Zapier Tables and Zaps to: - -- Send HackerRank assessment invites to candidates. - -- Receive and store assessment results. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have active HackerRank and Zapier accounts. - -- The HackerRank integration with Zapier is complete. For more information, see [📄 Zapier - HackerRank Integration Guide](/articles/9883166979). - -# Configuring Zaps for HackerRank assessments  - -A Zap is an automated workflow that connects two or more applications to perform tasks without manual intervention. - -You must configure Zaps to automate the following HackerRank assessment workflows: - -- Send assessment invites to candidates - -- Receive and store assessment results - -**Important Note:** This guide uses **Zapier Tables** to demonstrate how to configure and test Zap workflows. Zapier also supports many other apps as data sources or destinations, including spreadsheets and collaboration tools. You can replace Zapier Tables with any compatible Zapier-supported app based on your integration needs. - -**Step 1: Generate a webhook URL to receive assessment results** - -This step is used only to generate a webhook URL that HackerRank uses to send assessment results. - -1. Log in to your Zapier account using your credentials. - -2. Select **Create \>** **Zap**. - - ![5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769506927314-5.png?Expires=253370764800&Signature=YCU-AqzHnTSWzEiJoQC7uBbhgteM73dITurPvClfjTM16RE53uZwvEpfBztAViAmfTmxKhzKlSR1TPIg0qQDv3zPDo9DKABs5QMic46t~iI527enrt96Y~7kqsUQxWZ6orX-vKj6vDDvsAUa1pC7-zG1APiVZxmZLpM7hdO1A7KJkXHUk2Bwzw870ejnOH3U0QKndJi5vWa458XbocaMpsnIntafwKXKKR2bilsAenYWrh3I1AqKrWPTw7A2GqfHRYyl9W77aQF9PhZtcc6fMUeIKN6hCEvfyKqYIwpkYK~9dP4ytSQ1~GjHWPXWV2KTHgDLKI8OmpxKST~gPg-kPw__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Rename the Zap: - - 1. Select **Untitled Zap** at the top. - - 2. Select **Rename**. - - 3. Enter **Assessment results**. - - ![6.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769506994420-6.png?Expires=253370764800&Signature=rKiv7f0r65jLBOese4X8ugDrltA~bz61DnyppBatG99WmvjtlPibUZfmexFdXYxfzQHpBuHYa8qsWSSOivjpFkZXNHO6BL-cI5gKx4efdtCihVUNS8pGBNbhXZ9AckPF6z~mgebqHnUBerU3uC2to1Lx8FiQMxi9~OJ4Ev5-Q6i5h0gBQjBe2zN6piZm0jj~apxPeCpAEowQXyyNdjD9qT97FhCrQNLXMbtA2jgxQh4vLi4Q-ZI8tMT-Xh295TlhuIbLA3lM3KON1eQ2PXDzCIh9xVrT~59a-elNQGZZr8BQaGegSbyQ84oKUD4Bv1EG3yb-2q4XaQKYEfJQ5vExqg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. In the **Trigger** step, select **Custom \> Webhooks.** - - ![10.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769507046687-10.png?Expires=253370764800&Signature=OK83qzUFlX6ibI7DedPvpyVS-WNUzFTjnm7fpXVnB1EsAzZV5fabD9azF4pfnWR-tzgEBu7AhcODjzEDNeaT7NsKnhLWS0ALY78yPsVYhVH6e9LRrBiAjzUnAV7n3~LKalM~kdcZed~jGbnjEfxbdpmNad0wvFOUwIAum-ONPVrc~QkVp1QskkllWUL~joVpVFmozIENK~mEe7ZpEmHBCpkE9Bg3ZMTK20Zv~a0lXpWiYhE1fGaYcrXyhA5AkzM0VwVyEZne2gchaPly4Buj9WqWj10hGwFxsEJ--bXUNFmXJ5AtnfzgXTUKd2MbKDINOSEb8tdlE8tTXKvOeW8Xyw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Select **Catch Hook** as the Trigger event. - - ![11.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769507076075-11.png?Expires=253370764800&Signature=sPFqHieD1EVfD7bJAJrk2O53h-huHEwbcKgYZPoSzGO7GsI9hcGa4AbPwdTE93BtxluNF-PJlDa7JVgLh4AjopUFCY4TY9Xd3yNPpWvgnsFdkbPqI2aEHDdYCKGenZGdK7gdvapA0ATzXxgl05TNCGjcUL8qKjiFCAd3hHNO9~SB4OTqU~YeyXoVerjrfjJH8AxlRSahZyTIGERj9FvrOB0XTP99xqFaRzs~bNdRUZLtiHLlQ4~ZHc3mGIEZnIyu211sUNqBmJVA3wMwqEZ~CWoMiu8pYYSiH-tFK0yLCkzH4wUixPg0bMeiQ851d9~zxgaY~S1g91t6CtPo~-6YTA__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Continue**. - -7. In the **Configure** section: - - 1. (Optional) Enter **Pick off a Child Key** if you want to capture a specific line item. - - 2. Click **Continue**. - -8. In the **Test** section, click **Copy** to copy the webhook URL to your clipboard. - - ![12.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769507245829-12.png?Expires=253370764800&Signature=HYGSlwMvk3LhEIJ5aPozJ5SVz~5QB6Z3WHl8xVPQd6ccmFqSnSsydbpw4YH5BiJQHx54jfONyHZ4PjXSeg85p0gTdmcwozRO1lwfi3KMlSjQB8TuzjBdDefFhijA5tyek8m6VyqRa602tfQS21nXnp8DDrNrY~U7qPuSOBcu-SV4hH7jRipvZgTTg90Xm-RVrlxXeLVbfpzhdP1-NnaAv2H35si434ppUUUr1BWcENYbyMHSK95YNyEcHkMG0mUUil1F~ko4ngZ86h1r55PdqSUvnDUFWgRXRvPJ5gVq8zmsfbQxq9lwHMB627W3s45x255ZJJ2kSYiz~E~V4Oyp9w__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note**: You need this Webhook URL in **Step 2: Create a table to trigger assessment invites**. - -**Step 2: Create a table to trigger assessment invites** - -Create a table that Zapier uses to send HackerRank assessment invites. - -1. Go to **Assets \>** **Tables**. - -2. Click **Create.** - - ![7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769507302412-7.png?Expires=253370764800&Signature=QI6zA7bPNSiu-AyAN4SpVEMPEzolrhAC7bQ1mxykxwaAJeD5-grHFIb55871Nk45VWmaJIekDZaASh5rdneEnaylQQ44ZNkjxg6XS7aRF2OAriX-4lZ1PEKUsUp5XgHphZDO~4o032Le~ZU~tdSTZDcQecUSKD~QAF-vaXzXxTjqN5VmyTduHOXKj-1FrY37HihiiKAJCPYEC3EExl2CqGCV5kv2zBI4PiVc3nBtg6PpYNxQp0qEJH2puJPyVQECmHZwlOhvibkS~fxwx4mrQVRVLyMX3id0s6U7zc2IhVo5Zzo3lXmEKwADbiipeoq7~RbkFieghh2h26OKY50Wxw__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select **Blank table**. - - ![8.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769507323947-8.png?Expires=253370764800&Signature=WTy67E1PadbrONaJiRVYYcb8lWtdZkCWvBFEQ23LbZBDLJNC8t3ljcBw8u4zegZiTgVHLTr0med1-K5bfTxlmbww6Q-jWnDAK1uqCmSK98~b2vT9vpM8lduhclnuF3SurbZPgnSxXf~KQwwhj3xCu5qwMicXP-ckLGnCrilQS4Us49hp~AXUokIE3GTXScSS-GmvZuWGbD3GgQEmIQMAKb~RqEV2vsSLU~525l7AVlcc6PPm8j1i7rdSG4e14vdeppfoqbQqxwEn1K-Fc7HYBFH7EgP7bv7Vg5zr0bg~soQX7NGClwee36SFjZbHbGdWyn87VBSt3~Heh0ID9XrgVw__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** If you already have data, select **Import data** to upload a CSV file or import data from another platform, or select **Use a template** to start from an existing template. - -4. In the **Create a new table** dialog: - - ![9.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769507355765-9.png?Expires=253370764800&Signature=fClKaF~U-AMQoIcm8adcGztg9YEHMXvdVn8rpYPYFuIg9pmtYzuwumORj5hcZm6OgNPjoKFA~GDtF6peJIFSXoQ4xqIJb9vz9Z0EzaR8HprwlCSE9~3cqE4TF8aSNg0netS3u~u1DxoN21Oq8svPDijnZVsdB23ABLwX9YppFP5aP720oy7R7cfE9heNGAg7ev1TybMlGOp0~PAy~7H9~dA25s9vx930wNXt20dq7mX1RFqS0iR4gzTSn~fkjKUXq5tEgyul4qRXTfinu8d6-sNY~8Bk50SpruXss~KEMjCjo7SCxLRcyt6BbFzhGSnUN9m3I9OMX7FpCAAU2KLUlg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter **Assessment invite** as the table name. - - 2. (Optional) Add a description. - - 3. Click **Create table.** - -5. Click **Add fields** and add the required and optional fields listed in the following table. Select the appropriate field type for each field. - - ![15.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769507403578-15.png?Expires=253370764800&Signature=Amt9oeM1M8Gb~M85fPJ0h59X2HhF6p54p3ZeCaG1aXfcjLgTCgcDz8aJo2XP7ZQq1GbaeFCwWQ-srvQN2ClnIGvCH990tAaYteJMofLoBZfK6W3~hOJvjduiLGsxaq~Yy2Aj~hPMeypxoo-~RKcyb~FMSKqb5HkMkNxvLFtwD0gZpaCCNroWyHWEOjk4kspilFA9zqdhcnHG25RC72~jm3ZriWig3xpftuyFaS2Grz153Swqut3MWY12-oe5tNqTQnRKjKHwveczPe27Poo3rYxAUq2PS-4jPG4kWMMdHZJuqD-IZYoPHC3EOx455LrJYKEu-yjPvEd4oOEIyKCgTw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Field name

Type

Description

Required/Optional

Test ID

Text

Unique identifier of the HackerRank assessment.

Required

Candidate email

-


-

Text

-


-

Email address of the candidate who receives the assessment invite.

Required

-


-

Candidate full name

Text

Full name of the candidate receiving the assessment invite

Optional

Requisition ID

-


-

Text

-


-

Job or requisition identifier from your ATS. This value helps you associate the assessment with a specific role.

Required

-


-

Candidate ID

-


-

Text

-


-

Unique candidate identifier from your ATS. This value helps you track results back to the correct candidate record.

Required

-


-

Send email

-


-

Checkbox

-


-

Determines whether HackerRank sends the assessment invite email to the candidate. Select this checkbox to send the invite.

Optional

-


-

Test Result URL

-


-

Text

-


-

Webhook URL that HackerRank uses to send assessment results to Zapier. Paste the webhook URL generated in Step 1.

Required

-


-

Accept result updates

-


-

Checkbox

-


-

Allows HackerRank to send updates if the assessment result changes after initial submission.

Optional

-


-

Force

-


-

Checkbox

-


-

Forces the assessment invite even if the candidate already exists or has a previous invite.

Optional

-


-

Force reattempt

-


-

Checkbox

-


-

Forces the candidate to reattempt the assessment, even if they have already completed it.

Optional

-


-

- -6. Enter sample values in all required fields. You will be using these values to test the configuration in the next steps. - - ![16.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769507449284-16.png?Expires=253370764800&Signature=WgVcWGMtSxqTX5e28pO~9GhWZ8gA8EkysxHd0qBf6K8ePLoXyO~97Xw6pQCHc3A5tyFTQfeHWpb2rc1-4e7IxmRL~W0nZzez-OkmA3B5jEW9IW7ZgiC7fUkLx9XP-4W6X52igqGfcEa~FgLkXgf61N5KAKkUNCtj4X8AYWqJCvi9NlUoFC-5dWOZbbg8NkY43wsuiw7q-Q7Rez7AE87CslyRHF-p02Re2BnQ~ADtRQ97v49II9TfUpWe4hPwzXLSID~JVYKk~mU~MiCDmrcsUruMMr-EjOJ9eBfJ5FHfJjmkklGySllLpSb-vbTpxjGxBYIoZuTwYf6TNQ6BjXEaOw__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Step 3: Create a Zap to send assessment invites** - -This Zap connects the **Assessment invites** table to HackerRank. - -1. Select **Create** \> **Zap**. - -2. Rename the Zap: - - 1. Select **Untitled Zap** at the top. - - 2. Select **Rename**. - - 3. Enter **Assessment invites**. - -3. In the **Trigger** step, select **Products \> Tables.** - - ![13.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508259846-13.png?Expires=253370764800&Signature=om6sCOXcEYUkFSNVc9NVIMcSfLEjdb9H0-I6B0deCdLElqOFTdm81rFsOcIKYMvGojFw~-zVXZR2~Sfl7zoRq0JkbM~xBsAIqIMjCEazkVcFcolaMV6NB4A0IxaYrZ2SWXKBpDJEt9M4GPd0Lh8HIU~7pxAPn8XAHI0-11-idTRVB7Khlrhhqg31e-j3N-PomUJSS3FqOmeRVlooNun9cF2bUJQArdHNlaHcCUVjP3TBo7kZ~jKN56m2jMUDozbVKyhMh5204eWRUx-WeEIbepi~50bL9n~qTyCzOVz-d3GKCaNKsFJSN9Mq8muACWiegCaye-Ulxc5FGHlwGtIrdg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **New or Updated Record** as the Trigger event. - - ![14.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508431609-14.png?Expires=253370764800&Signature=NcOcdEMo4~XUfeXHheapXDfKyENNr2rG5AcbCHTu86lljynLSoajJ3CUKmkQxYZ0DvmExmbOEt6TNlFUomrPDbdZ~VnzOt1b~Jllj-FNHLX0S-XGZX8Aqy3yMcsScvKGTgChCaF5uKSzQaJhFJXHsxLSlTjqG3OCLnNKX2S7Nxu0wYu3lMhtj5BEh14lcRxwYiDibqdUEL-uOJMtksP6Efcb8JT4nSdN4NEO2Ec7Td17n3GRSSkF~1tzqCEBHSASCsaAsVHDFwDTrJ2veJUdfrkkoDgQjoHpqeYwuoy7KJs-xCHbP~RRwLUUyRkF~UageNplXfDn52GXJeVhTyC-tg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Continue**. - -6. In the **Configure** section: - - ![17.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508456475-17.png?Expires=253370764800&Signature=ZwzxmKcx2wiFffSm2oTMogmi7UmkjtTmUlA9VN~S1T-O8c1TvHisB-aGtFGOd59EohkTw3zGviEbn7-NAp4CGa4ZuDljc2~4KtXUTSwAdTj8CW3UVbKf4~P8mfnK5yOw8KKxf9uoPXqF8RjwVWWF8F4ViEoE4eeQq-B3cyRQTdbNo7F42Iq3gazGmeQj0jXhMRTCYnhJHUDDPQ4M-hGHxthZnPUB6j-7PyAp3PtX1UMoUZMwstzjqUg7y7Q-er6iFk~-RFJwTo4AjHuSLEOxaqwgSExALHYzyfzfBcmCLd2e53bsTg-RT8BbPeHgg1R2tU-fgOqtG~P8wXy69UtUaw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select the **Assessment invite** table created in Step 2 from the **Table ID** drop-down. - - 2. Click **Continue**. - -7. In the **Test** section, click **Test Trigger**. - -8. Select a record that contains assessment data. - - ![19.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508487869-19.png?Expires=253370764800&Signature=VfthfkN7M3klxsA6KvVgaxcAqG9zQyWzbds6Mn~4kwHe-FywO0Cl5-GkoIq0olF6hEktpQC8z8ZNqnOiUy0rDgfLy-BlZtpuaylTNV-0SHvX2cG5YH4aFP2tjVnDbtmjQxEgmGLdjhmZZFAce~wD-YatphkICaBNKe9UZVaSWP-Jstl3SQbzE42MmX45JhmtjqYT7t1tAL4~dQtXFT3Oke1IEEPKUss6TjYaxDg3B~fdHj2UtwYeKOUPK8zICmXbjz2fkJFIMDlgsO0YJXpB5y-IhUXcQajHLIyhd-SrSi5bQQQEXXrUWA2ckctqxF~PH7~itqgZWc0KeG7~S8lHIw__&Key-Pair-Id=K3NV4LZ47N8M46) - -9. Click **Continue with selected record**.  - -10. In the **Action** step: - - ![18.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508527340-18.png?Expires=253370764800&Signature=P04t6FpPP8txMJiT9FDGIP31yeCeSDosVZIzo0NrGU~~KCyEaYCw0bqb9zQ9sfhxrPV4RrkNRN1CRyZi7EoFCAhITbpHNwQ3voLJK3Fq3G7wUsgaBnh3gl9XUP6RvELySjeO78X23Fgr0aP-vwzctLvU7K6rSG9aM7zcaxPUQmDWrZKEY7PPPrwlEgJN737L~wt8FT-WxOG1tr~LLx~olQ9eu4gHsV-NypeFHqSsTEvUsHNY7efHcrnOX7Rtlf4sEF5k1PL1L1v41qBAo2fKTT8TUeIT9NNdxJ9ATGbGBO2BWXak4-sApuOa0LGlVsfNejAPyd-o4egwSfrIZELJPg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select **HackerRank**. - - 2. Select **Send Assessment** as the Action event. - - 3. Click **Continue**. - -11. In the **Configure** section: - - ![20.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508549239-20.png?Expires=253370764800&Signature=mcPyFoIMKIupcpykdmT-APoqhRmk~0qLxcu2phLJtbLcvR1X0pYB~1UNERqGmtX4cJl8DFz8VZDNzGa3vcRyjLiGPNfUd9pOSOMExQUI0jbbfWJfzWEMmQbF-znYfLHRh3rQZSxMwtmFeRU~iPYXe5RChaywC2DkFaDmehC7xxCD1XLXd5VZq3~orHN8aUGa6RqdXeJ-fzke-6ooY8aecT033WL6zCYlpFXN1kuHLJaXa8szFvr6qah7oYSlVtyVNFE4qjinr176jMaW6D1a11OmMKgeWYgZgdNvKx0JEQoFVPuzeSrvn06EXzJSkevC6zlvFSVOv-GwXX6j3jRa-A__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Map each table field to the corresponding Zapier field. Use the forward slash (/) to select values from the table columns.  - - - For example, map **Test ID** to the **Test ID** column from the table. For checkbox fields (for example, **Send email**), select **Yes** or **No**. - - 2. Click **Continue.** - -12. In the **Test** section, click **Test step** to send a HackerRank assessment invite using the sample data you added in the **Assessment invite** table in Step 2. Verify that the candidate email address receives the email. - -13. Click **Publish**. - -**Step 4: Create a table to store assessment results** - -Create a table to store candidate assessment results sent from HackerRank. - -1. Go to **Assets \>** **Tables**. - -2. Click **Create.**  - -3. Select **Blank table**. - - **Note:** If you already have data, select **Import data** to upload a CSV file or import data from another platform, or select **Use a template** to start from an existing template. - -4. In the **Create a new table** dialog: - - 1. Enter **Assessment results** as the table name. - - 2. (Optional) Add a description. - - 3. Click **Create table.** - -5. Click **Add fields** and add the fields you want to store from the HackerRank assessment report (for example, candidate name, score, or test status). Refer to the HackerRank [sample assessment report](https://drive.google.com/file/d/1jIZzpQhe_NnzJcy7YoW7Jg1BTz18p_q_/view?usp=sharing) to identify the available result fields. Select the appropriate field type for each field (for example, Text, Number, or Checkbox). - -**Note:** Zapier Table is one option to store assessment results from HackerRank. You can also store results in apps such as Google Sheets or Slack, depending on your workflow needs. - -**Step 5: Complete a sample HackerRank assessment** - -Complete a sample assessment to test the Zap configuration. - -1. Open the assessment invite email sent to the email address you entered as sample data in the **Assessment invites** table. - -2. Submit the assessment. - -After you submit the assessment, HackerRank sends the assessment results to Zapier for testing. - -**Step 6: Complete Zap configuration to receive assessment results** - -Complete the Zap created in **Step 1** to store assessment results from HackerRank. - -1. Open the **Assessment results** Zap created in Step 1. - -2. In the **Trigger** step, go to the **Test** section and click **Test trigger**. - - ![21.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508646004-21.png?Expires=253370764800&Signature=LBflA7S7XLyRyjCQZOADKpSWWuemjKkRGla1JTIwqXgBvYtthubWXouxdW~jlLnBjNReOSeev68Z0aPKr4XkFkRtvlrwU4na4ehbXOX03GGPXfTdK6edYkSoTTJSEmvpS2OfIkyudwHVSEXmJza3b6xW-Z1r46R9-1Zuroz46f1TzQ2Fz6gyUOlPnz-etrn5v7iqklp91j2DS3wkT87aDP-2q9JrrbHpJXmBy3Ed5jdA3fsmM985y4fAI3afsICfSioopB8eZ8xlzHDt913CVQj1YzcQkY5zcJuHUrggZz7wGO3MP7YsfIp8oImME9K9PQyqjYvnFoHr5fCqobLqJA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select a record that contains assessment results of your sample data. - - ![22.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508674042-22.png?Expires=253370764800&Signature=TlfFLYixq5uTVjODB7PBTYRjXIQ29avfwagemd0iuh08jtjXnnytGTAAJWcIixuNf7TstTiOT-M9HdmJWNEMCWIXUwdISmD2WI213dPtmd1a2mqKpSBdHQtgNyQZTaxSwByFoYJD3y~YiAhknzJK8~75lQE7JkWGkab53lrTxP5ChIp8bwS~M5TJqUI7fZd4dF8RyVrPCIt6dVwhvVA3bxvKjvH5HRYHmypx6IdUx5Z52Wl5zQ3vFUL2WiCxFcu-NpCEwMen1EXijF1WQjWZvTArlNdoPDSq9MnceshFaO0weyEhQ6rbicR35daZglKOB91PEwTBzhbRgp1ReSRC3g__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Continue with selected record**. - -5. In the **Action** step: - - ![24.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508799424-24.png?Expires=253370764800&Signature=Js3tkA4D5wLSGgohKeEJj1j83XonWJH9nfoUdBWOZNuduKU6XYXdLFupt9--25IEXJEfADSKpeE~wNtJV26JRSy~CtDVHni48y5Ke4g9tWciQJvl15KtQ1K~~JEBeyh0j3L51yebzjJnmLagNi0Iv1H9wGIJ2qMTNQK4rzwhvkBXoLKxlM0ZLGcl-yd53ljCifRTq~Xqy46ezfClwLVxCtb7kNuOB8mSJ7p8Rn-1-nNxB-K26sBAD8GAQjeQqLFD3zB0nNoBvOuvT1mb~GUOuTbQHZ6gt8vy21ISU7k6wlvHC6pFvHluAnHZnlYU4tSUYmNpGL-QdbdR1bshXchcuQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select **Products \> Tables.** - - 2. Select **Create Record** as the Action event. - - 3. Click **Continue**. - -6. In the **Configure** section: - - ![23.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508843397-23.png?Expires=253370764800&Signature=KBFVl0mV5ANaTgV71jMaieWqHT7sJ4nell5nJmqH6SQ3Yhw9jMP-SAuYHi2XJ-NgQq~l9qlKuHClK9sketdQaW30Lt53mzrFhcLIC14WZr62ZrFe-m7TZuTpq4UTQ291nIrRIU-W1Eo13A6FN5CktcdTkbmLMaaFpTxLRK1CDw962bKOBJCSFthgjc6zpLGn8gGx-BM6cIWsn72DJgmehsEPxTQWXVnxFRyWLaGCUC0niqDNLyPFOk0kaPJ5EUZBpP4rqxWEZzSR4ATEIc5BBZ1~FG6Bhs5t4SvWip~ZnehE49qeIBfe2GNLo3c2qhpJdRN00cL2uBITMaDtoDEnQA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select the **Assessment results** table created in Step 2 from the **Table ID** drop-down. - - 2. Map each table field to the corresponding Zapier field. Use the forward slash (/) to select values from the table columns.  - - - For example, map **Test ID** to the **Test ID** column from the table.  - - 3. Click **Continue**. - -7. In the **Test** section, click **Test step** to verify that HackerRank sends the assessment results to the **Assessment results** table created in Step 4. - -8. Click **Publish**. - -Your HackerRank assessment Zap automation is now complete. - -# Sending assessment invites - -After you have configured the Zaps for HackerRank assessment, you can send assessment invites to candidates. - -To send assessment invites to candidates: - -1. Log in to your Zapier account using your credentials. - -2. Go to **Assets** **\>** **Tables**. - -3. Open the **Assessment invites** table. - - ![25.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508900999-25.png?Expires=253370764800&Signature=Mat~NU-1ChWlxS22DP4MtPCbEEawD2sGRVcte1qSglF1nFM8TBj40L6blm38Yj~ngWdJ8ORbi7tePRr90cuXztD32NtJTKW1Ye2rBU5ydgm7G3GiFm2KGrm34mX55Pt~BVclymTgJABOuQQjGzMd-cmE1xZgp3BWJvSSjZg7PpOjoMitNZQKMn2o6F8NKIQUD~ivbLkGUFlcH2w5L6xd4hYuZauPvV0aeObYXMcpymF5gBhhrfXnuksQe9oYA7cONEdHQ1LBrwOwseCDYKBAZT~fBTxUwG8MQ-w2BIh37yve0oxoMVW6dhmzA70mp43KzNjhMikNqqiz3WrIkd42WA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Add a new row for each candidate. - -5. Enter values for the required and optional fields listed below. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Field name

-


-

Description

-


-

Required/Optional

Test ID

-


-

Unique identifier of the HackerRank assessment.

Required

-


-

Candidate email

Email address of the candidate who receives the assessment invite.

Required

-


-

Candidate full name

Full name of the candidate who receives the assessment invite.

Optional

Requisition ID

-


-

Job or requisition identifier from your ATS. This value helps you associate the assessment with a specific role.

Required

-


-

Candidate ID

-


-

Unique candidate identifier from your ATS. This value helps you track results back to the correct candidate record.

Required

-


-

Send email

-


-

Determines whether HackerRank sends the assessment invite email to the candidate. Select this checkbox to send the invite.

Optional

-


-

Test Result URL

-


-

Webhook URL that HackerRank uses to send assessment results to Zapier. Paste the webhook URL generated in Step 1.

Required

-


-

Accept result updates

Allows HackerRank to send updates if the assessment result changes after initial submission.

Optional

-


-

Force

-


-

Forces the assessment invite even if the candidate already exists or has a previous invite.

Optional

-


-

Force reattempt

-


-

Forces the candidate to reattempt the assessment, even if they have already completed it.

Optional

-


-

- -6. Click **Send pending records**. - - ![26.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769508938856-26.png?Expires=253370764800&Signature=eNF7futjWMYFk-faKKv-5I2TECkcNkW8k6DiJ5ybqMGZxGPpdmyQdK6eJmfypiTJMCohREb1bPfmqIxSQfLb6U5hPo4F1G~iVfAj0hVFAlkTj0~oqcRyffcrEeXQq3NsTTNTolUpsS6J-rqNfjZMjDcezdHz1a-ZfoD-7zMIoVLh4TdNNi3A66Krnu3GnWjAGqJUMC4HHhF6UoouC6FYuc1XSgN3hwdiubA~nvLydFsB6oiJ3Juj68uY36wnUPZh1IB8oUVy3yk1vEQb4m7FLQHbma2BdBjAWJxt0xuijX13MM90DCmsypkURSAcEhQxySo8F624uzlX2oABF5JcMA__&Key-Pair-Id=K3NV4LZ47N8M46) - -Zapier sends HackerRank assessment invites to candidates based on the on the data you enter. - -# Viewing assessment results - -When a candidate completes an assessment, the results are automatically added to the **Assessment results** table. - -To view results: - -1. Go to **Assets \> Tables**. - -2. Open the **Assessment results** table. - -You can now review all candidate submissions from this centralized location. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/zapier/9883166979-zapier-hackerrank-integration-guide.md b/data/hackerrank/integrations/applicant-tracking-systems/zapier/9883166979-zapier-hackerrank-integration-guide.md deleted file mode 100644 index 1169b98e..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/zapier/9883166979-zapier-hackerrank-integration-guide.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: "Zapier - HackerRank Integration Guide Prerequisites Integrating Zapier with HackerRank" -title_slug: "zapier-hackerrank-integration-guide-prerequisites-integrating-zapier-with-hackerrank" -source_url: "https://support.hackerrank.com/articles/9883166979-zapier-hackerrank-integration-guide" -article_slug: "9883166979-zapier-hackerrank-integration-guide" -last_updated_exact: "Jan 30, 2026, 12:26 PM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Zapier" ---- - -# Zapier - HackerRank Integration Guide Prerequisites Integrating Zapier with HackerRank - -_Last updated: Jan 30, 2026, 12:26 PM (Last updated 3 months ago)_ - -The Zapier-HackerRank integration lets you connect HackerRank with Zapier to automate workflows between HackerRank and other applications.  - -This integration enables non-technical users to create no-code automations that sync HackerRank events, such as assessments and interviews, with third-party tools such as Airtable. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- You have admin access to your HackerRank and Zapier accounts. - -- Your organization has an active Enterprise plan with HackerRank. - -# Integrating Zapier with HackerRank - -To integrate Zapier with HackerRank: - -## Step 1: Generate an integration API token in HackerRank - -The integration [](https://support.hackerrank.com/articles/1406188460-greenhouse---hackerrank-integration-guide#glossary-11) API token allows Zapier to connect securely with your HackerRank account. - -1. Log in to your HackerRank account using your credentials. - -2. Go to **Settings \> Integrations \> Zapier \> Connect,** or open the [Zapier integration](https://www.hackerrank.com/work/settings/integrations/zapier/configuration) page directly. - -3. In the **Configuration** tab, click **Generate an API Token.** - - ![1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769057081494-1.png?Expires=253370764800&Signature=Rn-yBW-ANMykkkEmXc1CEbn7G~aQfx9Cxj~6Vve3g0UhxaDEuU-wKsGJwh9XCgJXH7pZ6762taOPWiX8TzdbroGrUDdhm69cOsv5J46MSdtdnstDGKBghcgpchrQ6bRlMS71nespKrgcEuZhQG2GaDdsXN2c90wtthJMGSGBbLorxoikrE5dLh~s4rwtXYxHtPLDqDcVrpjG4QROGImmHgz-PespLvf5p2PY4XbC1ovqjtxo3BKUqbodl0L4hWNRrDfQqfm7xBPRDySL6RAcJS6TA8oHmLfP~uLSbpYxErivJqyC-V1U5nsU739MAgwOS14Q7Yg~B5-imUeCLt-Avw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -1. Click **Copy and close** to copy your token. - -**Note:** You need this token to complete Step 2. - -## Step 2: Add the HackerRank API token in Zapier - -This step authorizes Zapier to connect with your HackerRank account. - -1. Log in to your Zapier account using your credentials. - -2. Select **App Connections** from the left pane. - -3. Click **+ Add Connection**. - - ![2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769057106427-2.png?Expires=253370764800&Signature=Bqd2ULJ~3rKUr4V-sxGWPpYek4KJBU5NC456gT3S7A6Kpg5I4UF1KmHWz3osiMP~Geo2oYTZNXKlzMmbU70HhRcRajQYhkGZpnjZwBzCFa6j0loVK-wpwM3PPWrvuC05v0pxh-vSVIG787JMf7pv0SXDK-xYJmkvuB2ASPznq8WEawjJftJWega44UnOqtVoA58fq2nP9GPADvGPvx6Jfoum30BM5kmwVBLXbfcumDuwC2r3q7-BgyXyb6usEMqH5OJpF924GwI59FXcrj60ePuau4mrR50Hq18nWqw02xjYbRO8gsnsJeJRefDHvsLzOs7KuNpCLuC~pCAWeS~g-w__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. In the **Add new connection** dialog, search for **HackerRank**, and then select it. - - ![3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769057127083-3.png?Expires=253370764800&Signature=Kitt12qkZ~gGZiGMbMq1WLUgfZHT00LA0aEtoHiFtn0FboE336SA3mLPmTKDkqYOCr57QFpDIo-R23~djrC3J1ztiyFPH3WPvXU~t1zf9A4p7GRFvM7lbCrGdEoaDgB2iN~vEUzAvS3fvx4695vn7jbmGphyOilxG9UtSpIkl6J6CZkwNZ86g7gfrxRmNSKUBVUpM8EItqA2grVI2i3Mo8uWzV4fi7WUcAjPPIoM3RI-ZQJ0~omHY7W0V56-Oi7V5iDgaHGdfAx605Ykz2-36T4XvZ6uC9bA8k7AKHaGWNSaFn-WO1ekUZVa6asfOVT7YWvX38UxDCDxzHaZdNOXSw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Add Connection**. - -6. In the **Connect an Account** window: - - ![4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769057135350-4.png?Expires=253370764800&Signature=KCaBFU4vMBqDAMaGYjzMg5nKuo0fMyMPi6KxH7H~wALDs3EfwjcHJ1g-Wl5VWzV2cKFmZJrowTo1lOeAY3~M1b2uGtWwGsslIpYeWd42FxWk2rjqGEwaQw2ZtmJ0aCX2EH50Az5eJ5WSaigIP4xpRNNZG~JCRgPPrIi1ROyMvh1deIMS-c9SA7sRmq9jaJWg9c0IcMFXpjWnAaJE6dCjX44VSqI6~6nmcmNDcgTsc0auyJhv32-1Xhx4zciBa-cLU7Vho8bBitptKz83UXk1k1HFv7Kwnrub0O0bGczDvhAY5Xj8Dh9Zjf45uXLwtP59iuINbuUGDHp00qF99eYNnw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Paste the HackerRank API token from Step 1 into the **HackerRank API Token** field. - - 2. Enter the email address associated with your HackerRank account into the **User Email** field. - -7. Click **Yes. Continue to HackerRank**. - -Your Zapier account is now integrated with HackerRank. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769057297274-image.png?Expires=253370764800&Signature=NZXiA3kJ7aOPbbEz3Cj9gMGggkj4EibvmVOsItPGmm5IG4t7zZ8HAvL5e7USBIwxuSlnLrrU77YLVQMWGWBfZ03oU3OzOAYbRrgd7BdpnDcNADiRfPM4JOEyRPwAQUDXYbfIo0MzDPTQl96dYTxjjEW18zkJS8xhQsJXqY15Sk1Q2uJGMy93JCU5uUWe1VkYlUutIsbVp~~4fSCtJN92XqrvCa39Pq468C8lVbYIOPuY8PY-dNX3muQndvDYWef7r9GYq5uw5sVLznEJ122xy-anJM4M1~hyoKTs6KclPPUA2DrG51g4UmDWr6datz~GgpXXlp7lnagasGw3UkUIbQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** After you integrate HackerRank with Zapier, refer to the following user guides to create workflows for HackerRank assessments and interviews: - -- [📄 Zapier - HackerRank Integration Test User Guide](/articles/7100809601) - \ -- [📄 Zapier - HackerRank Integration Interview User Guide](/articles/5179178131) - \ - -\ -\ - -\ diff --git a/data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/3696308525-zoho-recruit---sending-hackerrank-tests-and-interviews.md b/data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/3696308525-zoho-recruit---sending-hackerrank-tests-and-interviews.md deleted file mode 100644 index 987cd7f9..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/3696308525-zoho-recruit---sending-hackerrank-tests-and-interviews.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: "Zoho Recruit - Sending HackerRank Tests and Interviews" -title_slug: "zoho-recruit-sending-hackerrank-tests-and-interviews" -source_url: "https://support.hackerrank.com/articles/3696308525-zoho-recruit---sending-hackerrank-tests-and-interviews" -article_slug: "3696308525-zoho-recruit---sending-hackerrank-tests-and-interviews" -last_updated_exact: "Dec 28, 2024, 4:51 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Zoho Recruit" ---- - -# Zoho Recruit - Sending HackerRank Tests and Interviews - -_Last updated: Dec 28, 2024, 4:51 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Zoho Recruit for Tests and Interviews. Recruiters managing candidate profiles in Zoho Recruit can use this integration to seamlessly carry out skill assessments of external candidates for different job requisitions without leaving the Zoho platform. - -Candidates receive the HackerRank Test or Interview invites and take up the challenges. Once done, their score and performance data are automatically available in Zoho for further evaluation. This article is a user guide for the Zoho Recruit - HackerRank integration. For steps to set up the integration, see[📄 Zoho Recruit - HackerRank Integration Setup](/articles/8020207036). - -## Creating a HackerRank Test - --  In Zoho Recruit, navigate to the candidate's profile. - --  From the candidate profile, click on **Initiate HackerRank Assessment**. - - ![1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047187690-?Expires=253370764800&Signature=B3puNcf8KeJnnQ17HonpsxOSplbqh~EmTyCbBXZKii11TUpd1gAbQQ7pHcQ7H~cjK~aOB73ZePJHgc~w28AaduubAZxioCzRx-f8AWbGJFAx3SLFhKAMNPduP0QmwLafq82Jj9mFvd33jejMvcAd3xzBemrTArVvJwqU3l1ms4v6gTqecrRquTL3~U7o7rjqDF1bQTdTH3g7YpAUsq3MIr3sq6gCsstKnoakx4SZsiOinatYPxpoAqbbbU-ues3Z1lixcGg0JX5nX3iUvyUOlEYjrPuQF1RZ5By~FlDtyI5wnRyh7OUSWZ2T0vrLem0r-qoZZz53xDB3MyrtwymLoQ__&Key-Pair-Id=K3NV4LZ47N8M46) - --  You will be redirected to the assessment form. Choose HackerRank Test and relevant test for the candidate. - -- After you fill out all the details, click on **Initiate Assessment** and you will receive a Test Invite URL for the candidate. You can use this link in communications with the candidate. - - ![not2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047188126-?Expires=253370764800&Signature=AyEYb2BnFNBzv~cV6xQC-EjkWDRiHU9MiVHPMBKRPhvDKcK-DkBNWdQ9Rw7~mndDZn~-8~wLKDy7up3UB4yCfuvQb19ThBFKjq-eHxaS83sUsX35Eg6LcSfV40SoQ0BYsV6ZRFghkYMWIKnhC7epW1tLl9ciwanqjMhEEWuQAtvHowmgxWYTmXon-KOIoUIV7zg9S-jAdwMKrAJlPGo-wBmtLSSMVmKtmfZRSpOczkePv3dVQIxkC77IdHIanFbIl3okzuUGmPpEqXZyDb70Ha2upsajvltKLl3ussTO3r2C3Wde1dcmWJZ0YYKhup3M~V-qkW33KA9Apg6gv9-zuQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Once the candidate submits their test, their detailed HackerRank report link and PDF report download link will be sent to the candidate's Zoho Recruit profile. - - ![3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047188530-?Expires=253370764800&Signature=L~Qyj5d2EwOwP4m380aRvA8DCsxJwTe9o7Gq62gZz6PoSX5iM~0PUjOjEMze76Gu~MRwNbD5f5AIjh3ywbhUZM2uErN9OVTROT0QLr-N9~IXIyzfJBlo7PGZ4NLkLOgihphfYT7YEkr9e~MUNarTsf0rQyisM95BTqXOt1YuQ8arxL2hu~GzgQrnHVZiWCbkl4dE1GjABYQocv5G7Li~yi6dBsaAP11aUhdPp4U2~fI~TeMpFHF2AoKDqTExeBKHAnDAoVw-648Z32yrnmAiWI2yEKhMlrpGsyVT5o4a4jIiwWVLozRXyOKoL~tiLKt1Gr5w~fKltPpY0pDvGwQC-A__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Creating a HackerRank Interview - -- In Zoho Recruit, navigate to the candidate's profile. - -- From the candidate profile, click on **Initiate HackerRank Assessment**. - - ![1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047187690-?Expires=253370764800&Signature=B3puNcf8KeJnnQ17HonpsxOSplbqh~EmTyCbBXZKii11TUpd1gAbQQ7pHcQ7H~cjK~aOB73ZePJHgc~w28AaduubAZxioCzRx-f8AWbGJFAx3SLFhKAMNPduP0QmwLafq82Jj9mFvd33jejMvcAd3xzBemrTArVvJwqU3l1ms4v6gTqecrRquTL3~U7o7rjqDF1bQTdTH3g7YpAUsq3MIr3sq6gCsstKnoakx4SZsiOinatYPxpoAqbbbU-ues3Z1lixcGg0JX5nX3iUvyUOlEYjrPuQF1RZ5By~FlDtyI5wnRyh7OUSWZ2T0vrLem0r-qoZZz53xDB3MyrtwymLoQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You will be redirected to the assessment form. Choose HackerRank Test and relevant test for the candidate. - -- After you fill out all the details, click on **Initiate Assessment** and you will receive an Interview URL for the candidate. You can use this link in communications with the candidate and the hiring team. - - ![not4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047189309-?Expires=253370764800&Signature=IvAN7SQwBLnI~Y5YKugPegmcCCR8ZrfoFb2vYRr-ushjM-jr93QidzjLI6zjPFCEQxuFZbsTpCqydRzQwcjpFm2R0pt7N62PjFMkbTsgQN6aMC3VujLjrJXffbfaCX6GtYlpF6Xj0SnglOxUBGEjbL46kPj~dlmDYkcWPQHwOqn74rJ3xaFSDSYsN71qBfQHvF8q4f1vpzk4Bv5765e-WW8qBzoTHijD4uFKLoUvkJfYZ9JEqLUL6Uyql3gmDwiRdb0TLFzdB2FzwpBUKCDLidxw1GAM8whhJxH5hyLUoXkI6e9L1SpTeqvybsqB6EvHM1l2ccBrKXowAwtsr2O0SA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Once the candidate has been interviewed by the team, the interview report and feedback will show up in Zoho Recruit. The hiring team can use this information while debriefing candidates. - - ![4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047189742-?Expires=253370764800&Signature=cXdjnc30J38F5z9VCy~-0lTXOXN8lOi5U2s~Rk51XXTDRCuT4gpJUbJL6mT-45-GClaLvNe4PCY8HiefnW3Mmfc1Cxlo9VrcR83xL8miQyZF2-elEhlZoNllIeZ7IakME7t1NU6lMqiJQf6GcgwS2PAz1M8SOSpjruvvizBkQwfNep6Nu0S6XfnDxMa2Mre0-FKpLIn8RpQ-jf7lE2jeNeat83lv0s1BZb83c1tmCsb42G~jcqiuq-Zzee1Fu~npkDmAdHegDUB-nNJGaVHHT2Cg5G8mH2t-MHZypBR4~neX8FWD3m6VHZaDfpeiiqFRx1mBb8QJxC-fYDRodUrb1w__&Key-Pair-Id=K3NV4LZ47N8M46) - -You can also check the Zoho Recruit Support document [here](https://help.zoho.com/portal/en/kb/recruit/marketplace/assessments/hackerrank-1/articles/hackerrank-for-recruit#Sending_an_assessment_to_a_candidate) for steps to use the integration. diff --git a/data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/6202373438-zoho-recruit---hackerrank-integration.md b/data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/6202373438-zoho-recruit---hackerrank-integration.md deleted file mode 100644 index a099f201..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/6202373438-zoho-recruit---hackerrank-integration.md +++ /dev/null @@ -1,209 +0,0 @@ ---- -title: "Zoho Recruit - HackerRank Integration" -title_slug: "zoho-recruit-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/6202373438-zoho-recruit---hackerrank-integration" -article_slug: "6202373438-zoho-recruit---hackerrank-integration" -last_updated_exact: "Dec 28, 2024, 4:49 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Zoho Recruit" ---- - -# Zoho Recruit - HackerRank Integration - -_Last updated: Dec 28, 2024, 4:49 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Zoho Recruit for Tests and Interviews to facilitate an easy and seamless hiring experience. - -As a part of the workflow, users can send HackerRank Tests and schedule remote Interviews from Zoho Recruit. Test results and Interview feedbacks show up directly inside the candidate's Zoho Recruit profile. - -This results in an efficient interviewing experience for the hiring team and the candidate. - -Refer to the following articles to set up and use the Zoho Recruit - HackerRank Integration: - -- [📄 Zoho Recruit - HackerRank Integration Setup](/articles/8020207036) - \ -- [📄 Zoho Recruit - Sending HackerRank Tests and Interviews](/articles/3696308525) - \ - -## Tests Features - -Below is a list of features that the HackerRank - Zoho Recruit Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Zoho Recruit

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

user

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Zoho Recruit

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate the Zoho Recruit ATS with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -For more information about the HackerRank - Zoho Recruit documentation, check the [Zoho Recruit Support document](https://help.zoho.com/portal/en/kb/recruit/marketplace/assessments/hackerrank-1/articles/hackerrank-for-recruit#Sending_an_assessment_to_a_candidate). diff --git a/data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/8020207036-zoho-recruit---hackerrank-integration-setup.md b/data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/8020207036-zoho-recruit---hackerrank-integration-setup.md deleted file mode 100644 index f3c9c3c2..00000000 --- a/data/hackerrank/integrations/applicant-tracking-systems/zoho-recruit/8020207036-zoho-recruit---hackerrank-integration-setup.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: "Zoho Recruit - HackerRank Integration Setup" -title_slug: "zoho-recruit-hackerrank-integration-setup" -source_url: "https://support.hackerrank.com/articles/8020207036-zoho-recruit---hackerrank-integration-setup" -article_slug: "8020207036-zoho-recruit---hackerrank-integration-setup" -last_updated_exact: "Dec 28, 2024, 4:50 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Applicant Tracking Systems" - - "Zoho Recruit" ---- - -# Zoho Recruit - HackerRank Integration Setup - -_Last updated: Dec 28, 2024, 4:50 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Zoho Recruit for Tests and Interviews to facilitate an easy and seamless hiring experience. - -As a part of the workflow, users can send HackerRank Tests and schedule remote Interviews from Zoho Recruit. Test results and Interview feedbacks show up directly inside the candidate's Zoho Recruit profile. - -This results in an efficient interviewing experience for the hiring team and for the candidate. - -The Zoho Recruit - HackerRank integration is quick to set up and get running. Admins can set it up from the Integration Settings Page: [https://www.hackerrank.com/work/settings/api/zohorecruit.](https://www.hackerrank.com/work/settings/api/zohorecruit) - -## Steps to Set up the Integration - -### HackerRank Setup - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047185607-?Expires=253370764800&Signature=ujcYlTOs~daW8r3nEXfwkTAuqcRIcmQQHzq3KqDblKTSVFWDKFSSMitEYpL4wzMLnjFHyOoVieTa1WWmbt5g6o-~OkGd7ymaChBMXBtxVMvw2KDG--LWV1cS9XSvGiXXwzA819wB~WfgSoCUwGBufmQtGsTbQd0F1-pKsnu6T-sPZSZw7OOQBrjcSyI8pB~1gHmMiHDBOCKn~aHBqOGVxG60~YIaS57u3l0AYLoZgMLIoF~vTWUcA5TbU4yecWpHwuomu0SxrGSH7mhwpmOgBEFTX8ombpCBZGhdDwYaTHu4wHLYPMOumRr4Yn6gCjOsF1XrrAhnPUNAYvQ2E7a31g__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **ZohoRecruit** option. You can also search the Integration from the Search bar. - - ![integ_zoho.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047186107-?Expires=253370764800&Signature=izCYyVolDS50Fjn21QMbnci2zOtyNSvABXRLpNlIwBOrKtoPTZzutWH92JfDzhEIl4r6emRaGIwF8BYbjckizoeaexZAaia257ZFLpMV~ZBR-wGiVzwUWShkDZceIL-hBeRFSMGSEm8HF4ZnCh94osk7P~-HKZQ73Kana7zGz8bywHOFpgpKbdLNOG2OT6e2y3s0jYLvM51lBoNGUuI4uA3Hwzx9PKlTcedYCC-shXtw4JVTXIGbseh3v5Ry8Evp1dImZINwS0MWVPTNU1SD6EGZ5bS1Gw-SXPCTPVxc-CNaXGLY-p99PrpXBSpnrlQfQIsr467h0Wq~rXrmPNG~mw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token. - - ![integ_zoho1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047186505-?Expires=253370764800&Signature=CPwtTU~NuUpEoW6a0tEYT1o0GCEtePeAhgLU1HcSVMUGQuMdku90ZNEoBi9JCwbFQTIJJo4avfUkRaRY~T~vgHBFlaMg79qfIEevveT8l-nZGUEkY1GlJLUCgBhBgTyM2s-a~EheUjno1tEzSO2lti02wrNqwChmOx8lSrEkYoROifr-KrubhOFn50Sq5bBWqtTH3qjQ1MxwilaYa~UwCYnhF4WN0yM9GiBWU6t8zaCJscnYqdUqa-dv~NPbMYNxbKGy7~Hp46etZXkDiGsBG3hquMR2bRuYZqrXurXDwuLTL2hoHoKRTdD00vLNyUYJcjgZ1SS5Cc4J74eRt5hccw__&Key-Pair-Id=K3NV4LZ47N8M46) - - A unique API Key is displayed. - - ![integ_zoho_api.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047187022-?Expires=253370764800&Signature=S~UJm5a~iB~sa3QEGYBBHFjH6Z~7o7oToL2gtTZsotlPsPYAmQ9AmwWwb5dalmSKfUgCGFYnKGue27pyAt1xqB4R9zP6-eygzLqIEkwadnifz9KnMCB6MBbdKLA4ITrKNIZOsPDU4rs2S8nsazhNseosMvElhLO2AJdNk~-1lvQM4YHh6sGZzFAOV4sTirqsFeaRkbOnCjJ-yUiLrWU9meg~K3RnrGy5e3tnxxaWUfeArharh4377unpIciq9ZwL1Om4YzUiucorxc6IHYMOqSmsRCqnZtke7YwpS~LD1MFCNNjGZTu4fmHUoyvF5UYx6zjISMCVpMRsVqNHwCwlqw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Copy this key. You will need to add this key to the ZohoRecruit account to establish the integration. - -**Note**: Ensure to store the API key safely. Once the popup is closed, you cannot retrieve the key again. - -### Zoho Recruit Setup - -- Click **Settings \> Marketplace.** - -- Search for HackerRank in the list of integrations and click **Install.** - -- Choose **users/profiles** to install the integration. - -- Add the API Key copied from HackerRank into the **HackerRank API Key** field under **Extension Settings**. - -You can also check the Zoho Recruit Support document [here](https://help.zoho.com/portal/en/kb/recruit/marketplace/assessments/hackerrank-1/articles/hackerrank-for-recruit) for steps to use the integration - -**Next steps:** - -- [📄 Zoho Recruit - Sending HackerRank Tests and Interviews](/articles/3696308525) - \ - -\ diff --git a/data/hackerrank/integrations/getting-started-with-integrations/1847021717-integrations-overview.md b/data/hackerrank/integrations/getting-started-with-integrations/1847021717-integrations-overview.md deleted file mode 100644 index 15c0544c..00000000 --- a/data/hackerrank/integrations/getting-started-with-integrations/1847021717-integrations-overview.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: "Integrations Overview" -title_slug: "integrations-overview" -source_url: "https://support.hackerrank.com/articles/1847021717-integrations-overview" -article_slug: "1847021717-integrations-overview" -last_updated_exact: "Mar 12, 2026, 2:56 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Getting started with Integrations" ---- - -# Integrations Overview - -_Last updated: Mar 12, 2026, 2:56 PM (Last updated 1 month ago)_ - -HackerRank provides seamless pre-defined integrations with several trending HR tools, including Applicant Tracking Systems (ATS), Talent Intelligence, and Interview Scheduling tools. You can manage talent from one convenient location by assessing and interviewing candidates within your talent automation or intelligence platform. This ensures a streamlined hiring process and makes the recruiter workflow smooth. - -HackerRank supports these integrations based on the following types: - -- [Applicant Tracking Systems](https://support.hackerrank.com/articles/1847021717-integrations-overview#applicant-tracking-systems-4)\ - Embed HackerRank into your recruiting process by accessing HackerRank Tests and Interviews from your ATS. - -- [Scheduling](https://support.hackerrank.com/articles/1847021717-integrations-overview#scheduling-6)\ - Ease the technical interview scheduling by integrating HackerRank Interviews with your scheduling tool. - -- [Talent Intelligence](https://support.hackerrank.com/articles/1847021717-integrations-overview#talent-intelligence-8)\ - Manage talent from one convenient location by assessing and interviewing candidates within your talent automation or intelligence platform. - -- [Single Sign On](https://support.hackerrank.com/articles/1847021717-integrations-overview#single-sign-on-10)\ - Keep your recruiting data secure and also ensure a seamless login to HackerRank. - -- [Productivity](https://support.hackerrank.com/articles/1847021717-integrations-overview#productivity-12)\ - Automate your processes by connecting HackerRank to your preferred productivity tools. - -## Applicant Tracking Systems - -| | | -|----|----| -| **Application** | **Functionality** | -| [Ashby](https://support.hackerrank.com/articles/9896080715-ashby-integration-with-hackerrank) | Send HackerRank test invites, and review test scores and reports within Ashby. | -| [Avature](https://support.hackerrank.com/articles/7339966937-avature---hackerrank-integration) | Send HackerRank test invites, and review test scores and reports within Avature. | -| [BrassRing](https://support.hackerrank.com/articles/7600349400-ibm-kenexa-brassring---hackerrank-integration) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within BrassRing. | -| [BreezyHR](https://support.hackerrank.com/articles/6794716414-breezy---hackerrank-integration-setup) | Send HackerRank test invites, and review test scores and reports within Breezy. | -| [Darwinbox](https://support.hackerrank.com/articles/2001883323-darwinbox---hackerrank-integration-guide) | Send HackerRank test invites, and review test scores and reports within Darwinbox. | -| [Freshteam](https://support.hackerrank.com/articles/9978423020-freshteam---hackerrank-integration-guide) | Send HackerRank test invites, and review test scores and reports within Freshteam. | -| [Greenhouse](https://support.hackerrank.com/hc/en-us/articles/360059774493-Greenhouse) | Send HackerRank test invites, schedule interviews, and review test results within Greenhouse. Create candidates from public links and sync outcome data with Greenhouse. | -| [iCIMS](https://support.hackerrank.com/articles/9631673147-icims---hackerrank-integration-guide) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within iCIMS. | -| [JazzHR](https://support.hackerrank.com/articles/5164370576-jazz---hackerrank-tests-integration) | Send HackerRank test invites, and review test scores and reports within Jazz. | -| [Jobvite](https://support.hackerrank.com/articles/6917918087-jobvite---hackerrank-integration) | Send HackerRank test invites, and review test scores and reports within Jobvite. | -| [Kula.ai](https://support.hackerrank.com/articles/5121238837-kula-ai-hackerrank-integration-user-guide) | Send HackerRank test invites, and review test scores within Kula.ai. | -| [Lever](https://support.hackerrank.com/articles/1538275190-lever-hackerrank-integration) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within Lever. | -| [Lever V2](https://support.hackerrank.com/articles/5647291926-lever-v2-hackerrank-interview-integration) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within Lever V2. | -| [LinkedIn Talent Hub](https://support.hackerrank.com/articles/2757478179-linkedin-talent-hub---hackerrank-integration-) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within LinkedIn Talent Hub. | -| [ModernLoop](https://support.hackerrank.com/articles/9797503689-modernloop-hackerrank-integration-user-guide) | Schedule HackerRank interviews, and review interview feedback within ModernLoop. | -| [Northstarz](https://support.hackerrank.com/articles/4546750166-northstarz-hackerrank-integration-user-guide) | Send HackerRank test invite, review test scores and reports within Northstarz. | -| [Oracle Recruiting](https://support.hackerrank.com/articles/8503244016-oracle-recruiting-cloud---hackerrank-integration-) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within Oracle Recruiting. | -| [Recruitee](https://support.hackerrank.com/articles/6130823390-recruitee---hackerrank-integration-guide) | Send HackerRank test invites, and review test scores and reports within Recruitee. | -| [Rippling](https://support.hackerrank.com/articles/8750225690-rippling-integration) | Send HackerRank test invites, and review test scores and reports within Rippling. | -| [Rooster](https://support.hackerrank.com/articles/5902644770-rooster-hackerrank-integration) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within Rooster. | -| [SAP SuccessFactors](https://support.hackerrank.com/articles/6922485557-sap-success-factors---hackerrank-integration-guide) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within SAP SuccessFactors. | -| [SmartRecruiters](https://support.hackerrank.com/articles/9231210914-smartrecruiters---hackerrank-integration) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within SmartRecruiters. | -| [Taleo](https://support.hackerrank.com/articles/7459195623-taleo) | Send HackerRank test invites, and review test scores and reports within Taleo. | -| [Teamtailor](https://support.hackerrank.com/articles/9251533406-teamtailor---hackerrank-integration) | Send HackerRank test invites, and review test scores and reports within Teamtailor. | -| [Workable](https://support.hackerrank.com/articles/3863699223-workable---hackerrank-tests-integration) | Send HackerRank test invites, and review test scores and reports within Workable. | -| [Workday](https://support.hackerrank.com/articles/3252953266-workday---hackerrank-integration) | Send HackerRank test invites and review test scores within Workday. | -| [Zapier](https://support.hackerrank.com/articles/9883166979-zapier-hackerrank-integration-guide) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within Zapier. | -| [Zoho Recruit](https://support.hackerrank.com/articles/6202373438-zoho-recruit---hackerrank-integration) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within Zoho Recruit. | - -Scheduling\ -\ ------------ - -| | | -|----|----| -| **Application** | **Functionality** | -| [Goodtime](https://support.hackerrank.com/articles/7205562153-goodtime---hackerrank-integration-guide) | Add HackerRank interviews as a video interviewing option on your interview plan within Goodtime. | -| [InterviewPlanner](https://support.hackerrank.com/articles/6566949282-interviewplanner---hackerrank-integration) | Schedule HackerRank interviews directly via InterviewPlanner as part of your interview process. | -| [Cisco Webex](https://support.hackerrank.com/articles/7623780280-webex---hackerrank-interview-integration) | Start a HackerRank Interview within your Cisco Webex interview, and conduct a coding or whiteboard session. | -| [Google Calendar](https://support.hackerrank.com/articles/1262999130-hackerrank-interview-and-google-calendar-integration) | Add a HackerRank interview link to your event within Google Calendar. | -| [Microsoft Outlook](https://support.hackerrank.com/articles/2480863637-hackerrank-interview-and-outlook-calendar-integration) | Add a HackerRank interview link to your calendar event within Outlook. | -| [Prelude](https://support.hackerrank.com/articles/6684042810-prelude---hackerrank-integration-guide) | Schedule HackerRank interviews directly via Prelude as part of your interview process for single or loop interviews. | - -## Talent Intelligence - -| | | -|----|----| -| **Application** | **Functionality** | -| [Eightfold](https://support.hackerrank.com/articles/7924497743-eightfold---hackerrank-integration) | Send HackerRank test invites, schedule interviews, and review test scores, reports, and interview feedback within Eightfold. | -| [Phenom People](https://support.hackerrank.com/articles/7288417717-phenom-people---hackerrank-integration-guide) | Send HackerRank test invites, and review test scores and reports within Phenom. | -| [Prismforce](https://support.hackerrank.com/articles/5932438086-prismforce---hackerrank-integration-guide) | Access HackerRank test scores for candidate profiles from previously completed tests. | - -## Single Sign-On - -| | | -|----|----| -| **Application** | **Functionality** | -| [Okta](https://support.hackerrank.com/articles/2841246365-setting-up-hackerrank-single-sign-on-with-okta) | Log in to HackerRank through Okta accounts. Create, update, and deactivate user accounts through HackerRank’s Okta app. | -| [OneLogin](https://support.hackerrank.com/articles/6114369280-setting-up-hackerrank-sso-with-onelogin) | Log in to HackerRank via OneLogin. Create, update, and deactivate user accounts via SCIM 2.0. | -| [Google Workspace](https://support.hackerrank.com/articles/9826965692-log-in-to-hackerrank-with-google-workspace-account) | Authenticate your HackerRank login using your Google account. | -| [Azure Active Directory](https://support.hackerrank.com/articles/3007497492-setting-up-hackerrank-single-sign-on-with-azure-ad) | Login to HackerRank via Azure AD. Create, update, and deactivate user accounts via SCIM 2.0. | -| [SAML 2.0](https://support.hackerrank.com/articles/4516079405-saml-2.0-single-sign-on-(sso)-) | Using a different SSO? HackerRank supports all IdPs using SAML 2.0 | -| [SCIM 2.0](https://support.hackerrank.com/articles/3939437783-setting-up-scim-provisioning-with-okta) | Set up provisioning through your SSO by configuring SCIM protocol | -| [Just-in-Time](https://support.hackerrank.com/articles/8000473667--setting-up-hackerrank-sso-with-just-in-time-) | Assign user licenses on the fly with a one-step JIT provisioning setup | - -## Productivity - -| | | -|----|----| -| **Application** | **Functionality** | -| [Slack](https://support.hackerrank.com/articles/1480104967-slack---hackerrank-integration-guide) | Generate quick HackerRank interview links, and receive interview reports within Slack. | -| [Splash](https://support.hackerrank.com/articles/1979161599-splash---hackerrank-integration-guide) | Send HackerRank test invites, and review test scores and reports within Splash. | -| [Interview Vector](https://support.hackerrank.com/articles/6541817100-interview-vector---hackerrank-integration-guide) | Include HackerRank tests as part of your assessment process via Interview Vector. | - -**Note**: To learn about APIs, refer to the detailed [API documents.](https://www.hackerrank.com/work/apidocs#!/Introduction/options_intro_api) - -## New Integration Partner - -If you are interested in integrating with HackerRank, contact your HackerRank point of contact or [support@hackerrank.com.](mailto:support@hackerrank.com) diff --git a/data/hackerrank/integrations/getting-started-with-integrations/7263906600-integration-logs.md b/data/hackerrank/integrations/getting-started-with-integrations/7263906600-integration-logs.md deleted file mode 100644 index f725d66c..00000000 --- a/data/hackerrank/integrations/getting-started-with-integrations/7263906600-integration-logs.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: "Integration Logs" -title_slug: "integration-logs" -source_url: "https://support.hackerrank.com/articles/7263906600-integration-logs" -article_slug: "7263906600-integration-logs" -last_updated_exact: "Dec 13, 2024, 5:02 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Getting started with Integrations" ---- - -# Integration Logs - -_Last updated: Dec 13, 2024, 5:02 PM (Last updated 1 year ago)_ - -## Overview - -Integration Logs in HackerRank for Work allows you to access the records of activity between HackerRank and your primary system of record. These logs provide insight into the integration's transactions. They are available in the Integrations tab of the Logs page providing transparency. Users can inspect and debug the logs with ease. - -**Note:** HackerRank displays logs only for the API calls that are made to the endpoints listed in the [HackerRank API documentation](https://www.hackerrank.com/work/apidocs). - -## Accessing Integration Logs - -1. Login into your HackerRank account with a **Company Admin** user role. - -2. Click on your profile icon located at the top-right corner of the HackerRank homepage, then select **Settings**. - -3. On the left pane, click on **Integrations** under the Company section. This will direct you to the Integrations settings page. - -4. From the view of active integrations, choose the specific integration for which you wish to view logs. For example Ashby from the below screenshot.  - - - -5. After selecting an integration, you will see tabs such as Configuration, Token Activity, and Logs. Click on the **Logs** tab. - -6. In the logs section, you can view the integration activity logs. You can search logs by recruiter email or apply filters based on date, status, and request method to narrow down the logs you need to view. - -7. If needed, you can download the logs for offline analysis or record-keeping by clicking on the download icon located near the filter settings.You will be able to get log results for a custom date range for an ATS instance and download a report in CSV format. - - - -## Availability  - -Refer to the below table for a summary of which integrations currently have log availability.  - -| | | -|----|----| -| **Integration** | **Log Availability** | -| Ashby | 🟢 Yes | -| Avature | 🟢 Yes | -| BrassRing | 🟢 Yes | -| Breezy | 🟢 Yes | -| Darwinbox | 🟢 Yes | -| Eightfold | 🟢 Yes | -| G Suite Calendar | 🔴 No | -| GoodTime | 🟢 Yes | -| Greenhouse | 🟢 Yes | -| Interview Planner | 🟢 Yes | -| JazzHR | 🟢 Yes | -| Jobvite | 🔴 No | -| Lever | 🟢 Yes | -| Linkedin Talent Hub | 🔴 No | -| Oracle Recruiting Cloud | 🔴 No | -| PhenomPeople | 🟢 Yes | -| Recruitee | 🟢 Yes | -| Rippling | 🟢 Yes | -| SmartRecruiters | 🔴 No | -| SuccessFactors | 🔴 No | -| Teamtailor | 🟢 Yes | -| Workable | 🟢 Yes | -| Workday | 🟢 Yes | -| ZohoRecruit | 🟢 Yes | -| InterviewVector | 🟢 Yes | -| iCIMS | 🔴 No | - -\ diff --git a/data/hackerrank/integrations/getting-started-with-integrations/8660206242-partner-guide-to-building-an-integration-with-hackerrank.md b/data/hackerrank/integrations/getting-started-with-integrations/8660206242-partner-guide-to-building-an-integration-with-hackerrank.md deleted file mode 100644 index 04eb9beb..00000000 --- a/data/hackerrank/integrations/getting-started-with-integrations/8660206242-partner-guide-to-building-an-integration-with-hackerrank.md +++ /dev/null @@ -1,228 +0,0 @@ ---- -title: "Partner Guide to building an integration with HackerRank" -title_slug: "partner-guide-to-building-an-integration-with-hackerrank" -source_url: "https://support.hackerrank.com/articles/8660206242-partner-guide-to-building-an-integration-with-hackerrank" -article_slug: "8660206242-partner-guide-to-building-an-integration-with-hackerrank" -last_updated_exact: "Feb 7, 2026, 3:34 PM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Integrations" - - "Getting started with Integrations" ---- - -# Partner Guide to building an integration with HackerRank - -_Last updated: Feb 7, 2026, 3:34 PM (Last updated 3 months ago)_ - -This document is meant for partners who wish to develop an integration with HackerRank for Work. We are constantly working with ATS vendors to develop integrations for a better user experience. This document will give you all the information you need to develop an integration yourself. - -## Background - -A number of our enterprise customers - i.e those who use HackerRank for Work Tests and Interviews for the evaluation phase, also use some other IT systems to manage their overall hiring process. These systems could either be Commercial Off-the-shelf (COTS) systems such as Oracle Taleo, Jobvite, Greenhouse, Lever, Kenexa, RecruiterBox, etc., or some bespoke home-grown system. We will refer to these apps jointly as Applicant Tracking Systems (ATS). - -Such customers frequently ask for integration between their ATS and HackerRank for Work so that routine actions of managing their candidates can be done inside their ATS workflow. Examples of such routine actions include (a) inviting a shortlisted candidate to take a HackerRank for Work test, (b) viewing the results of a test for such candidates in their ATS, (c) scheduling a HackerRank interview session between an engineer and a selected candidate, (d) viewing Interview reports within the ATS interface, etc. Thus, the most commonly requested integration points involve pulling data from an existing HackerRank for Work account and doing specific actions from inside the ATS interface. We have API calls that will help implement these actions from within the ATS UI. - -## General Workflow - -The integration typically involves adding functionality to the ATS via a plugin or customization using the HackerRank for Work API. This is best explained visually using the following diagrams. - -### **Conventions Used in the workflows below:** - - - -  - -### **Integration Setup - One Time activity** - - - -**Note:** Every official ATS integration will have a section within HackerRank for Work where each company’s account admin will be able to generate a key. Your ATS will appear in the following location: [https://www.hackerrank.com/work/settings/api](https://www.hackerrank.com/work/settings/api)  - - - -### **Overall Test Flow** - - - -### **Overall CodePair (Interviews API) Flow** - - - -## The integration Process - -### **Sign up for a Free Trial** - -Head to [https://www.hackerrank.com/work/signup](https://www.hackerrank.com/work/signup) to sign up for a free 14 day trial of our product. This account will be required in order to explore our API (see below) and to test your integration. - -### **Explore our API** - -We have a simple RESTful API that will form the basis for the integration. You should start learning about our API here: - -[https://www.hackerrank.com/work/apidocs](https://www.hackerrank.com/work/apidocs)  - -**Note:** The above documentation is written with our end customers in mind. You should explore the API in your test account as an end customer. If you have any questions about the API you should reach out to your HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -### **Register your Integration** - -After you familiarize yourself with the API and mapped out the flows you want to support, contact your HackerRank point of contact or email [support@hackerrank.com](mailto:support@hackerrank.com) to request a **partner key**. HackerRank also issues a company-wide API key to use with your integration. - -### **Change Authentication Mechanism in your Integration Code** - -Make the following changes in your integration: - -1. **Add the partner authorization header:** Include the following custom header in every request: - - `X-HRW-Partner-Authorization: abcd` - - Replace `abcd` with the provided partner key. - -2. **Add the user email header:** Include the following custom header: - - `HRW-User-Email: user@email.com` - - Replace `user@email.com` with the email address of the user who initiates the request from your application.\ - This email must match an existing user in the customer’s HackerRank for Work account. - -3. **Use the Company-wide API Key** in the place of the Personal Access Token you would have used while you explored the API in your account. - -4. With every call you make you may also choose to **include some additional metadata** in your payload if there is metadata you need HackerRank to save. Some commonly seen fields include - -5. **user_email** should identify the user initiating the request. This should match an existing user in the customer's HRW account. - -6. **candidateId** may be the unique identifier for this candidate in your system. Some API calls are not candidate-specific, and in such cases, you can ignore this field. - -7. **applicationId** can be used if a candidate is able to apply to more than one Req. This can be a different field and identify the specific application. Some API calls are not candidate-specific, and in such cases, you can ignore this field. - -{ - -    ... - -    "metadata": { - -        "candidateId": "16651587", - -        "applicationId": "25145412", - -         "user_email": "abcd@example.com" - -    } - -} - -Using the Partner authorization token and per-company keys are important as we have a different set of policies and rate limits. It also helps us troubleshoot customer issues originating from you more easily leading to a better user experience. - -### **Integration Validation** - -Once you have modified the integration to use the above partner-authorization, we will evaluate the integration for happy paths and also some of the known corner cases we have run into with integrations in the past. - -Review of End User Documentation will be an important part of the validation exercise. - -### **General Availability** - -Once the validation is completed we will add an entry in the ATS Integrations page that shows all the supported integrations. Using that interface common customers will be able to enable or disable your integration by themselves. - -Your integration will be available as an option on our Integration Settings Page: [https://www.hackerrank.com/work/settings/api](https://www.hackerrank.com/work/settings/api)  - -  - -## Integration Best Practices - -### **Error Scenarios** - -In our experience with ATSes, some common scenarios that lead to errors in inviting candidates are: - -1. The API Key is not valid for your HackerRank for Work account. (Needs to be the per-company Key and the Partner-authorization should be working properly) - -2. The recruiter's email address for the ATS account (sent via the metadata) is different than the email used within HackerRank for Work (e.g. using sriram.karra@hackerrank.com in the ATS account and sriram@hackerrank.com in your HRW accounts). It does not matter which one you fix as long as they are the same. - -3. Candidate email address is missing or invalid - -4. Candidate with this email has already been invited. - -5. Recruiter does not have a "Recruitment Seat" on HackerRank, and as such does not have the privilege to invite candidates - -6. Recruiter does not have permission to access a particular test - -7. Recruiter's HackerRank Account is not activated. - -  - -We recommend that you test your integration for all of the above scenarios and ensure the application behavior is graceful. - -### **Error Handling** - -**Tests API** - -For test API we return errors in two different formats - you need to cover both formats of responses and show the right type of message to the end-user. - -**Case 1:** The error is local to the candidate, for example re-inviting a candidate. This has the following format: - -{ - -  "data": { - -    "username": “error@hackerrank.com", - -    "password": "96d3efe9", - -    "test_link": “link", - -    **"status": false,** - -    "error": 1002, - -    **"error_message": "Candidate has already been invited to take the same test. If you want to reinvite, cancel the invite in your HackerRank for Work account first."** - -  }, - -"message": "No candidates invited.", - -} - -The bolded fields indicate that an error has occurred. If there are uncaught errors in creating the candidate, they also display in this format. - -**Case 2:  **If there is an error in the recruiter’s configuration itself (usually as a result of bad config or bad format), it is returned in the following format: - -{ - -  "data": {}, - -  "status": false, - -  "message": "No such test exists", - -} - -Actions triggering this error include invalid recruiter account, invalid emails, incorrect test id, etc. - -Successful requests will be returned with 200 response codes. - -**Incorrect Access Token:** In addition to these two error scenarios, if the user has configured the integration with an incorrect access code, we will return the error in the following format with response code 401: - -{ - -    "model": {}, - -    "message": "Invalid Access Token" - -} - -**CodePair API (Interviews API)** - -**Incorrect Access Token:** If the access token present in the request is invalid, we will return an empty response with a 403 status code. - -**Invalid information: **In case the request has one or more errors other than the access token error, we will return a list of all of the errors in the errors field with a request status of 422. For example: - -{ - -    "errors": \[ - -        "title is a required field", - -        "interview time range is invalid", - -        "......." - -    \] - -} diff --git a/data/hackerrank/integrations/productivity/1480104967-slack---hackerrank-integration-guide.md b/data/hackerrank/integrations/productivity/1480104967-slack---hackerrank-integration-guide.md deleted file mode 100644 index f9050a8b..00000000 --- a/data/hackerrank/integrations/productivity/1480104967-slack---hackerrank-integration-guide.md +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: "Slack - HackerRank Integration Guide" -title_slug: "slack-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/1480104967-slack---hackerrank-integration-guide" -article_slug: "1480104967-slack---hackerrank-integration-guide" -last_updated_exact: "Dec 24, 2024, 6:42 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Productivity" ---- - -# Slack - HackerRank Integration Guide - -_Last updated: Dec 24, 2024, 6:42 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Slack for scheduling interviews. You can quickly generate HackerRank interview links and receive interview reports within Slack. - -## Tests Features - -Below is a list of features that the HackerRank - Slack Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Slack

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

N/A

Invite sent from

N/A

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Slack

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate Slack with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -You can refer to the [Slack integration article](https://www.hackerrank.com/blog/slack-microsoft-teams-notifications/). diff --git a/data/hackerrank/integrations/productivity/1979161599-splash---hackerrank-integration-guide.md b/data/hackerrank/integrations/productivity/1979161599-splash---hackerrank-integration-guide.md deleted file mode 100644 index 1fcdf91f..00000000 --- a/data/hackerrank/integrations/productivity/1979161599-splash---hackerrank-integration-guide.md +++ /dev/null @@ -1,196 +0,0 @@ ---- -title: "Splash - HackerRank Integration Guide" -title_slug: "splash-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/1979161599-splash---hackerrank-integration-guide" -article_slug: "1979161599-splash---hackerrank-integration-guide" -last_updated_exact: "Dec 24, 2024, 6:39 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Productivity" ---- - -# Splash - HackerRank Integration Guide - -_Last updated: Dec 24, 2024, 6:39 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Splash to facilitate a seamless screening experience for users.\ -Users can send HackerRank Test invites and review test scores and reports within Splash. The test result report shows up inside the candidate's Splash profile. - -## Tests Features - -Below is a list of features that the HackerRank - Splash Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Splash

View the Full list of HackerRank Tests

Redirects to the HackerRank invite page

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

user

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Splash

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate Splash with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -You can refer to the [Splash support site](https://splashthat.com/support). diff --git a/data/hackerrank/integrations/productivity/6541817100-interview-vector---hackerrank-integration-guide.md b/data/hackerrank/integrations/productivity/6541817100-interview-vector---hackerrank-integration-guide.md deleted file mode 100644 index bd0f2fd8..00000000 --- a/data/hackerrank/integrations/productivity/6541817100-interview-vector---hackerrank-integration-guide.md +++ /dev/null @@ -1,199 +0,0 @@ ---- -title: "Interview Vector - HackerRank Integration Guide" -title_slug: "interview-vector-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/6541817100-interview-vector---hackerrank-integration-guide" -article_slug: "6541817100-interview-vector---hackerrank-integration-guide" -last_updated_exact: "Dec 24, 2024, 6:37 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Productivity" ---- - -# Interview Vector - HackerRank Integration Guide - -_Last updated: Dec 24, 2024, 6:37 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Interview Vector to facilitate a seamless screening experience for users. - -You can include HackerRank tests as part of your assessment process through Interview Vector. Users can send HackerRank Test invites and review test scores and reports within Interview Vector. Test result report shows up inside the candidate's Interview Vector profile. - -## Tests Features - -Below is a list of features that the HackerRank - Interview Vector Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Interview Vector

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

user default

Invite sent from

owner

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Interview Vector

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate Interview Vector with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -You can refer to the [Interview Vector website](https://interviewvector.com/). diff --git a/data/hackerrank/integrations/scheduling/1262999130-hackerrank-interview-and-google-calendar-integration.md b/data/hackerrank/integrations/scheduling/1262999130-hackerrank-interview-and-google-calendar-integration.md deleted file mode 100644 index a4d4f34a..00000000 --- a/data/hackerrank/integrations/scheduling/1262999130-hackerrank-interview-and-google-calendar-integration.md +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: "HackerRank Interview and Google Calendar Integration" -title_slug: "hackerrank-interview-and-google-calendar-integration" -source_url: "https://support.hackerrank.com/articles/1262999130-hackerrank-interview-and-google-calendar-integration" -article_slug: "1262999130-hackerrank-interview-and-google-calendar-integration" -last_updated_exact: "Dec 24, 2024, 7:03 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Scheduling" ---- - -# HackerRank Interview and Google Calendar Integration - -_Last updated: Dec 24, 2024, 7:03 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Google Calendar to facilitate an easy and seamless remote interviewing experience. - -As a part of this workflow, users can install the HackerRank calendar add-on and use it to schedule remote technical interviews directly from the Google Calendar app. This results in a hassle-free interview scheduling experience saving you a lot of time and effort. - -## How Does the HackerRank Interview Add on Work? - -**Prerequisite** - -You need to install the HackerRank Interviews add-on from the [G Suite Marketplace](https://gsuite.google.com/marketplace/app/hackerrank_interview/386396436142). Once the add-on is installed, follow the below steps to use this add-on to schedule remote technical interviews from your Google Calendar app. - -![Gsuite_MarketPlace_HackerRank_Addon.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047149979-?Expires=253370764800&Signature=Nubz-jdX-1OdZwXwMMdvHam4B~xKyHoKLADel2qWsY0kl9AUSWu1mG26PUvzmVl--f5DobgzY2N~SslsJhJNWTMwvvuqv-8rA-mwMcJorximB1igZSTHg2bqf-zYNRIOhHa0VnPvkyeF~XDP0STiOg9f6X315ElkKJugtMXaJbYI8Bjs7lBFbFBRjVMPwZCFNjPjVk~4g~vQcejrVj3hf1raVnAIkeYgNVzaw83e148zN3IuBFH35vKm8XOzZOL7n~lQ6WG9PipvRZ0LSbCkSrkq2uq1pECKXqeePItwyUaotUIovtqa~V0SwAhfguPH-ccB4~NShZyFCXA8E~I7XQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Steps** - -1\. Open Google Calendar and enter participant information. - -![Google_Calendar_HackerRank_Interviews_Addon.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047150519-?Expires=253370764800&Signature=Th9vaL3UZUgv5NhQPMcKbSOU0JJfdWsjjvOTOCWti8pcOpRbl74Vv-kiMjQdJpPVm1lptgatT6-CGsdSihcmH4OohfDCQAoe0F1SYydZS4POsebOCl3~wu54mtpPrFDyXGVu0h24iipaiRpLyi9KgBIO9D7An6V3dZxY5IbrHrYD8GtCG~XVa-nJqbh70CVvNaTEiPs-ksK6l3b6l0VotJ2LyTENjkPombaQS~hvb3fxHWX0d3~VRzQ-ZPKaJBVA-KKbW19lTmkLkpz60ir-g2sTaStOlc5vLvO~LOuLkYZiKhg4lTG00sGukQTqWrQi~~tCKOppPNlwOXn4tDq9Qg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 2. Choose **HackerRank Interview** from the video conferencing options. - -![HackerRank_Interview_Addon.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047150902-?Expires=253370764800&Signature=ey-aPIH0neb2GfdjiDg9Qz1vkpmGHIeHi6BoB8KbPt8z~3khbGJ6G-hEArhDB7CncnOePIgMB7lzMYhmowY4KcTqmktIRUwWqrNAD4dNjJA4JyFquFsUh~UKO0JngybaDCmXmrbR6VlX5KAYT1OgCPH8GZVtHHup-yXeC-NfA53U25StT5zc499dK2dwLqMc0ST9uQDYdM0kxcxLtQdXz0sxODAqRim1uAQpQXtoKYROm~Petq7x6QlwdKF7TdspYSgwf5ptcHtRD6bZksvvFmKEhS~esPqHMC8ypW4vIzhD3pPlgoY4-hAKtvzA19ns6KA6Bi3dI8lOExGmbnG-Lw__&Key-Pair-Id=K3NV4LZ47N8M46) - -3\. Once you select HackerRank Interview, it will ask you to log in to your HackerRank for Work account. Once you complete the login process you will be able to use the HackerRank for Interviews addon in Google Calendar to conduct remote interviews. (This is a one-time setup. Once logged in, you do not need to repeat this step for scheduling future interviews.) - -![HackerRank_Interview_AddOn_Login_Screen.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047151331-?Expires=253370764800&Signature=JcnLEMBRAA6h3XB4Zo8Im9gjpCwqvknyk5xJqzQF0HVjedOPp0-ucYHbACCvCxh28qOOEOFEd9kBx7MhzABf3n3ByvTSMAOtOZP81j64L6EqsqbObG3~9RfVoKzN0z~jKemi5cJK4v6YFQXrcLK956Sv1Llqk8WSOwxiRELYAwrHc993-TJbfDl7mTc~Z-LmJuzTa~O43uZ-PGTCwxvNUV~D-kssEWMG-T4uTDeoXWTHAuv3uDS-ZD7ZgTaDlpIOc8NGEwXvmmmhjWYd2kWRVCcHYJxQBn3ANcXt8n41ZdRYpnpG~gh4UN85g2vIcPnCiSMopltQD0yGb5n89c2BpQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4\. Click **Save**. Once it is saved you can see the event in your calendar.   - -![Saving_The_Interview_In_Google_Calendar.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047151624-?Expires=253370764800&Signature=rNCdAodDYNWRFyP9PNnL19wmysIwJhOj-qZ-IcrygRycA8Qv2mET0Y6UKS233QSM~C~9WXJLfbhPVfFndV1TNS3lKRZF6qk2I54TKdZX4z4dI~GQOrSMuJWl2-iLPQyPKSu8dHEIE5DgCJtthV-Dc11hUocMBpufZu7A648InBazHd1lzrxQJh8yGGSYEXAJrIW2~vDVgOGl5cWvaC9gVPgREC0SVL~47D6PWLQyTI3m2bodX0LyVgbJb0hmOWH19mdS0qbGHMANGyznJLH9LrJtgwYZ9~rWpb4mKbjvrmubFs8ROv5bU9s8Ve10HsLh6d0DW0~3mozLPg56Q6Ga5A__&Key-Pair-Id=K3NV4LZ47N8M46) - -## How Does the Calendar Add-ons Appear in HackerRank? - -You will be able to view the details of this interview in your HackerRank account as well. Any interview link that is created from the Google Calendar add-on will show up on your HackerRank Interviews page, as shown in the below image. - -![HackerRank_Interviews_Page.PNG](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047152105-?Expires=253370764800&Signature=tFx9qsBR1BnakhkLpbWSwP1fmDep4Xrg~ISSYbYjf-TnExAbJPrAH6S8Kb8z1nZVWBJBEJPp-s1bV3yzSrjUl516itk6Pz6v2hSy8GqJpsLgH~xSC92epgncu8Kb4t1QYhhDXN8venAthglWBDT2xF9FoUrVZnbiVGdvMEtgJg~zPautKJm~YwH9yhZ1dmzeDcBFMHOa1gU8eC1IE1QFJ96H74bp8lMDMxnaOFj19p11-WdElDVYlL6~aoXHaDg7OHvTNX34SzRwMhYqms14psjmh8vYffCX5iXrK8hG8ul6IdhgwaQuyKhHtElAIYNhV9kFojOAKr4rUGYKHU6PCw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## FAQs - -### I can not install the add-in for Google Calendar. - -If you are part of an organization that manages your Google Workspace, your system administrator will have to install the add-on. They can do it for you or for the whole team. Please reach out to them to install it. Once they add it to your Calendar, you will be able to use the add-in. - -### Which license type do I need in HackerRank to use the add-on? - -To schedule interviews using the calendar add-on, you need access to HackerRank Interview. You need to have a Recruiter or Interviewer role inside HackerRank to have access to our remote-first interviewing solution. - -### How can I use HackerRank Interview and another video conferencing app (Zoom, Google Meet, Microsoft Teams, etc.)  for the same invite? - -You can use any other conferencing platform in the same invite as HackerRank Interview. For Google Calendar, you can use another app’s add-on first, copy the joining information that shows up in the description, then use the HackerRank Interview add-on. - -When you use HackerRank Interview as the last add-on, joining information for the other add-on will be available in the meeting description. - -### I am unable to see Interviewer details within the Interview generated on HackerRank. - -When you generate a HackerRank Interview link through any calendar add-ons, we just synchronize the details about who generated the interview and a timestamp for when it was generated. - -You can add or remove attendees prior to the interview and still be able to use the same link. - -Whenever an interviewer logs in, we will record their name and update the Interview with their details. This will also happen for multiple interviewers. - -Anyone who joins the interview and logs in as a candidate will be used in the candidate details. - -### I am unable to see candidate details within the Interview generated on HackerRank. - -When you generate a HackerRank Interview link through any calendar add-ons, we just synchronize the details about who generated the interview and a timestamp for when it was generated. - -You can add or remove attendees prior to the interview and still be able to use the same link. - -Whenever a candidate logs in, we will record their name and update the Interview with their details. Similar will happen for the interviewer's information. - -### I do not see the time and schedule information inside HackerRank. - -We have made this integration lightweight and enabled all of the scheduling through your calendar app. The timing and scheduling information will directly be available in your calendar event. - -This way you can reschedule your event as required and still use the same HackerRank Interview link! - -### How to pull questions from a candidate's HackerRank Test inside the Interview session? - -When you log into the Interview session as an interviewer, you will see an “Import” option on the left that includes questions from the HackerRank test taken by the candidate. - -If you do not see the questions from candidates test even if they have taken a test: - -- Check if the candidate has used the same email to log in to the Interview as they used for the test. - -- If the candidate logged in to the session after the Interviewer, you can just refresh the page and you will be able to pull in the questions. - -\ diff --git a/data/hackerrank/integrations/scheduling/1300810624-configuring-interviewplanner---hackerrank-integration.md b/data/hackerrank/integrations/scheduling/1300810624-configuring-interviewplanner---hackerrank-integration.md deleted file mode 100644 index af2abfcd..00000000 --- a/data/hackerrank/integrations/scheduling/1300810624-configuring-interviewplanner---hackerrank-integration.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: "Configuring InterviewPlanner - HackerRank Integration" -title_slug: "configuring-interviewplanner-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/1300810624-configuring-interviewplanner---hackerrank-integration" -article_slug: "1300810624-configuring-interviewplanner---hackerrank-integration" -last_updated_exact: "Dec 13, 2024, 5:22 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Scheduling" ---- - -# Configuring InterviewPlanner - HackerRank Integration - -_Last updated: Dec 13, 2024, 5:22 PM (Last updated 1 year ago)_ - -## Overview - -HackerRank's Interviews integrate with InterviewPlanner to facilitate a seamless and efficient Candidate screening process for recruiters. As part of their interview workflow, InterviewPlanner users can directly send HackerRank Interview invites to Candidates.\ -\ - -This article provides you with detailed configuration steps on HackerRank and InterviewPlanner.\ -\ - -### Prerequisites - - ---- - - - - - - - - - - -

In HackerRank for Work

In InterviewPlanner
-
-

    -
  • You must own an Enterprise plan with a Recruiter license.

  • -
  • You must have an activated Recruiter-type user account with Company Admin permissions. This user account must belong to any team.

  • -
  • Log in with this user account to:  

    -
      -
    • Generate the InterviewPlanner API key
      -
      -

    • -
  • -
    -
  • Log in using the InterviewPlanner account which has the same email address as the HackerRank for Work Company Admin user account. This is important for sending HackerRank Interview invites and generating interview links in InterviewPlanner.

  • -
-

Example: If the email address in HackerRank for Work is [jackpeters@hackerrank.com,](mailto:jackpeters@hackerrank.com,) the InterviewPlanner user account must also include the same email address.

-
    -
  • You must have relevant administrative permissions to the Integrations page.

  • -
- -## Configuring InterviewPlanner Integration with HackerRank - -When configuring the InterviewPlanner integration with HackerRank, the administrator generates an API key that the admin must keep a record of. - -#### **Generating an API Key from HackerRank** - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon in the top right corner. - -3. Click **Settings**. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046899688-?Expires=253370764800&Signature=UNFvrwSNKTojz3SOzJXn5PMD6eNE5CQSMAgXwyVmx41ctELjTylM53ivrOpIxyJLtDUfVnWbKX915lsw7XF9DfayNC8pzftNItTHUMAyd6YoenYxEKf8GqE-~CFtc2AZZqz-RLqcMzFiBJ1yakJTQOL5Fy7dwK3jXx8DaQgg19LZS6gxgSbhrJcbTYoZQDTHb4-ghVwl-YbbHtnBDjRuEVM~izDq5ULtgutW7ikn7jotyIFg-eKwGadY3jI7ri9uqOz08P3j9c54zqxWSGYNEQqnkGpceQmwiD9YxL8uRDdXN3e6JbMGY9ezWj1k3LdZCuR~S8VmGLXp11rqEVdHaA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. On the left pane, click **Integrations.** The **Integrations** page is displayed. Scroll down and click **Configure** on the **InterviewPlanner** option. You can also search the Integration from the Search bar. - - ![integ_interview_planner.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046900550-?Expires=253370764800&Signature=a678CPX92laMOglVeTZtsv7C0RLbihRi1QK2CNYgrOdjgBR2B2aBPIlG~CqXEA~3baLFJpgTubnYVpMEoTuzfenUvNSB8MiTdCUf1MZChFIpHuy8siYC79wYMkbHZtzo~TO7Z6DqI9WPcZu9ADdzGqcBe9a5c2e7dKwe17GTwLT74sdShwB8C5C3NlLCt5Rv8mQH6MvvyDVg-BNl-yi-SVacZseBrZjAhJnp6oiwd4RWjg7rRpP8MRixhlgdY~iOiJmN7vGW1tszE0a-s3-xOVAk-lYgNVZ8K-kwhXBzT9g9ZeP2fC40XpqbOi~SiyMV~DLpTvfaciszZ-sWgy9TyQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Generate API Token** to generate the API token. - - ![integ_interview_planner1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046900909-?Expires=253370764800&Signature=Hk2WvjMaXlkuFE4waxWX5g85fIbbM398153Vj1BcbhiDp6HyrrAlRjt0tzSZvulthfaz5rZp1Vaumc1g~lU6eZnIukSIKGwavZczjpqRHixSe5sssY4djHAOtfpIlcgQwXwcH6RB66vvHpMADvSsDp-QWh7uEPg-1fkschHiCxYw60AS3VlE1IQjyERwm~HqozTJSLggls8lw~nHLy9K7CHxXbSwNRt2Tlyr4WivD3AAd9CN7ZzKkUUPrLhvXmT6BCVJW8h7yqX9reBoMnJGzBckq1xb1hO0wdJ0UEaMHUeiDVyf65ZjY-lQd-KYyLUhSz6fcNM3naHoCXzLh8X4Yw__&Key-Pair-Id=K3NV4LZ47N8M46) - - A unique API Key is displayed. - - ![integ_interview_planner2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046901316-?Expires=253370764800&Signature=A1tceNI77iDHvUZI~33z~8Gb1HYbs3tD4HyaPvNneHGtIlVm~bGfIKEgL7GJYzR~2f52p3DW9k1alz-U8joh0GEbQyawKCw9UGI2cQlNZb3tTLKC1mWZt-9BtwdvK6Wzclp96wUiAUzatnQgJU0-taMj8dXjRPFeLQ-Jpf-OJ5T8gbcTYRln754l3naPxLOXYwsxYTCkKew2oWsZi73PgCuGSTf9j16fTlqkUmQ7DVGL2tlQf8jIscwRbIzd91DZI3b95yNW7kOuAo9z7XG4byPkOMpR50-NYkAzWSowFAfCLJDDnROfq4RTl-Nwb2H8kwxYSferiX495MZjWCsdjg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Copy this key. You will need to add this key to the Greenhouse account to establish the integration. - -**Note**: Ensure to store the API key safely. Once the popup is closed, you cannot retrieve the key again. - -#### **Adding the API Key in InterviewPlanner**\ -\ - -1. Log in to **InterviewPlanner.** - -2. Under **Settings**, click **Account \> Integrations** on the left navigation pane. - - ![intrvwplanner_login.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046901736-?Expires=253370764800&Signature=BJS6PcwSVBQlfi31l~Fr~zhPpZGtbNai~B~iG1eXqZnAsNzOvnA1ZeD22RpaGu~gaOyKbRssbLSdbzOYeKWx3hKtR8PaXxxidcFoGfoV2C-In9s24TDmL5w-7zJjm0tMKjWZwJpjg02dHIKwPBIo~fE660gWpbXKJosJ3Y~d1dHuljHMgpCSh5eFsAtnhe8d3Cj9PzErd8lsoQmtI-zzdmdJFTm02pEZHHlzU2sVYyjSITAHeNoN2KHkqoYKNAZcEeVzvHWyoVndP~sbED9JuRyDxvLPsPGvKGAk6twxXZ~LmYjhNL-9DkqFbNOm5pWEkBz5s-HsCnu10hNpYqpb8A__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Scroll down to the Live Coding section and click Edit.  - -4. In the Live Coding Type drop-down, select HackerRank. - - ![live_coding.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046902068-?Expires=253370764800&Signature=QBCIxMfmaxBW29vPhiSiZ3sLnELfQAThdLsBUPDVc0SXGirEgDZiHNtBmctvRg3WCz6BniA5cjn4a6Dx6BotYEid0yVti9VVPA474Il8BirsJycBXs2WjQOgdiSZGCn-8PDfEaTpF19fAr5R8-hv87axBpIV~AeWZd2GIp47ZigNpg9U6he2b4gKRQey4vEZlCxEqvJ8JU~6WP8hbOIYhGDQYXAr7TSO1k2oyagAK7Pk8x9XdTh2t5RISxoNlAlfTtXHFFYSI3xgN1MwYQnsdJZQd86qgcaPOynLJ8dIP8k9GdxAiBo3wpPZUf1v3fhXkLAwlNhmVOJfs~It31CwPA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Enter the API Key that you generated from HackerRank. - -6. Click **Save.** The API Key is added and the InterviewPlanner integration with HackerRank is completed. - -\ diff --git a/data/hackerrank/integrations/scheduling/2480863637-hackerrank-interview-and-outlook-calendar-integration.md b/data/hackerrank/integrations/scheduling/2480863637-hackerrank-interview-and-outlook-calendar-integration.md deleted file mode 100644 index 4c18fe22..00000000 --- a/data/hackerrank/integrations/scheduling/2480863637-hackerrank-interview-and-outlook-calendar-integration.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: "HackerRank Interview and Outlook Calendar Integration" -title_slug: "hackerrank-interview-and-outlook-calendar-integration" -source_url: "https://support.hackerrank.com/articles/2480863637-hackerrank-interview-and-outlook-calendar-integration" -article_slug: "2480863637-hackerrank-interview-and-outlook-calendar-integration" -last_updated_exact: "Dec 24, 2024, 7:04 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Scheduling" ---- - -# HackerRank Interview and Outlook Calendar Integration - -_Last updated: Dec 24, 2024, 7:04 AM (Last updated 1 year ago)_ - -HackerRank integrates with the Microsoft Outlook calendar to facilitate a seamless remote interviewing experience. - -As part of this workflow, users can install the HackerRank calendar add-on and schedule remote technical interviews directly from the Microsoft Outlook calendar app. This results in a hassle-free interview scheduling experience that saves a lot of time and effort. - -## How Does the HackerRank Interview Add-on Work? - -**Prerequisites** - -You need to install the add-on from the [Microsoft Appsource](https://appsource.microsoft.com/en-us/product/office/WA200002098). Once the add-on is installed, follow the steps below to use the HackerRank Interview add-on to schedule remote technical interviews. - - - -**Steps** - -1\. Open the Outlook calendar app and enter participant information. - -![outlook_calander_participant_information.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047153038-?Expires=253370764800&Signature=jH0M1eJUOI5YeesbggSRB~me5a6K8FklbmzkrAZTGuam6~6NgGhfugZBwO9k0YFK6JOd9j~BQPKB8pEW5Yjr0IwmFmPS-Nsppof64dYzu8gUZ8AMHDftJq9KwNEIvc~UYBmGFHmiIvCQ2yolmpmPNQGEoq-w0WQLORaUu8beO~jAGm47MhVPhiTIDk3M-M2BU1ceqOm-8Nxkt~iGjdFevtgGtIlJajY3OAAv6cqQYP1qQ~4xc3r9xZWWAsPUAHxNfFEgTzhjPgzVPx33wF4u8~835jVxsm7XYH8NWgiKu3UBHeBSiqGBHB-5x0lCGUV4GIZPR6CPrkJbQvJuhf83Uw__&Key-Pair-Id=K3NV4LZ47N8M46) - -2\. Choose “**HackerRank Add-in**” from the video conferencing options on the platform. - - - -3\. Click on Allow to log in to HackerRank. (This is a one-time setup. Once logged in, you do not need to repeat this step to schedule future interviews.) - - - -4\. You will receive the HackerRank interview link in your calendar. Once the meeting is scheduled, all the participants will receive an invitation with the interview link. - -![HackerRank_Interviews_Outlook_Calender_Addon.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047154765-?Expires=253370764800&Signature=mobsZpeDiIbg~hDy8VkSlCyUFIyhqtgxSORnFTC3XnIde4JodUTVh065KdArHKgAP9-JzCO8lUvmFz~VooYb6NN-RRG0BV468LSopZZMD0xLwWJWFHQb3G2mPa9i~sdpGUEuuL2hJMEv0BPSH1h3VBkOBL6x3oXv755e5ssFVU6YW1z~xn9rLy8MmUz0OTWkQ~0kcMg2LJoVsRZE5uzja3iNxVaHlzG02zmkPTkUEvPpgBwEGlBRjCY0Jb2c1BvsVwZS~StgwHyi2BDzH93xUYtkRZz3bPI5Wa6Qev6FIs0XJVz50fSkxia8oCfNKTwYOyPDkCb2E5AftSF5MYnGWw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## How Do the Calendar Add-ons Appear on HackerRank? - -You will be able to view the details of this interview in your HackerRank account as well. Any interview link that is created from the Microsoft calendar add-on will show up on your HackerRank Interviews page, as shown in the image below. - -![HackerRank_Interviews_Page.PNG](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047155135-?Expires=253370764800&Signature=fSaIvJkl1axNs0Tp7yyiay6Xj-xqX1EBdEhsKgedZHrnodnDbH9NlB5pxKZd8kp9ohlB836k8mJy8d90GXMxedm9jKWTkYLnv555ZXuWS-vT33mcikLTE6evnA3eIfG9yRVb~UwMyTFLI39vw0Bah5PSEItmv9pmeq3pnOOAsB2qgcPFcdD6uADZuvH6ClDOVWcQ0j8pUvrTaV-gQmcd435HA8Q1zX0Od8nXKWcPxSBDMfodOC~7VMNCMVl4osLeI8E3c7jAhv4HtXBoHkZa1UE2S9Phct8LhYeyLCLqniLJl4A6HhlmxBDO20PTRLJkWSs6jv0zwyzG52Lp2AT0bQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## FAQ - -1. **I can not install the add-in for Microsoft Outlook.\** - If you are part of an organization that manages your Microsoft suite, your system administrator must install the add-on. They can do it for you or the whole team. Please reach out to them to install it. Once they add it to your Outlook, you can use the add-in.\ - \ - -2. **Which license type do I need in HackerRank to use the add-on?\** - To schedule interviews using the calendar add-on, you need access to HackerRank Interview. You need a Recruiter, Developer, or Interviewer role inside HackerRank to access our remote-first interviewing solution.\ - \ - -3. **Why do I see a blank screen when I click on “Create Interview”?\** - If you are on *Windows 10 version less than 1903* or *Microsoft 365 version less than 16.0.11629,* your Outlook app on your desktop opens new pop-ups in Internet Explorer 11.\ - \ - The first time you use the add-in, you will be asked to log into your HackerRank account so we can match the Interview requests to your account. Our website does not fully support Internet Explorer 11 as it is a legacy browser; hence, you might see a blank screen.\ - If you are using older versions of Windows, please update to the later versions or use Outlook on the Web.\ - \ - -4. **I am unable to see Interviewer details within the Interview generated on HackerRank.\** - When you generate a HackerRank Interview link through any calendar add-ons, we just synchronize the details about who generated the interview and a timestamp for when it was generated.\ - You can add or remove attendees before the interview and still be able to use the same link.\ - Whenever an interviewer logs in, we will record their name and update the Interview with their details. This will also happen for multiple interviewers. Anyone who joins the interview and logs in as a candidate will be used in the candidate details.\ - \ - -5. **I cannot see the candidate details in the interview generated on HackerRank.\** - When you generate a HackerRank Interview link through any calendar add-ons, we just synchronize the details about who generated the interview and a timestamp for when it was generated.\ - You can add or remove attendees before the interview and still be able to use the same link.\ - Whenever a candidate logs in, we will record their name and update the Interview with their details.\ - A similar will happen to the interviewer's information.\ - \ - -6. **I do not see the time and schedule information inside HackerRank.\** - We have made this integration lightweight and enabled all scheduling through your calendar app. The timing and scheduling information will be directly available in your calendar event.\ - This way, you can reschedule your event as required and still use the same HackerRank Interview link!\ - \ - -7. **How do you pull questions from a candidate's HackerRank Test inside the Interview session?\** - When you log into the Interview session as an interviewer, you will see an “Import” option on the left that includes questions from the HackerRank test the candidate took.\ - If you do not see the questions from candidates' tests, even if they have taken a test:\ - 1. Check if the candidate has used the same email to log in to the Interview as they used for the test.\ - 2. If the candidate logs in to the session after the Interviewer, you can refresh the page, and you will be able to pull in the questions. - -\ diff --git a/data/hackerrank/integrations/scheduling/3450462093-calendar-add-ons-for-hackerrank-interviews.md b/data/hackerrank/integrations/scheduling/3450462093-calendar-add-ons-for-hackerrank-interviews.md deleted file mode 100644 index ab64b0e6..00000000 --- a/data/hackerrank/integrations/scheduling/3450462093-calendar-add-ons-for-hackerrank-interviews.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: "Calendar Add-ons for HackerRank Interviews" -title_slug: "calendar-add-ons-for-hackerrank-interviews" -source_url: "https://support.hackerrank.com/articles/3450462093-calendar-add-ons-for-hackerrank-interviews" -article_slug: "3450462093-calendar-add-ons-for-hackerrank-interviews" -last_updated_exact: "Dec 13, 2024, 5:15 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Scheduling" ---- - -# Calendar Add-ons for HackerRank Interviews - -_Last updated: Dec 13, 2024, 5:15 AM (Last updated 1 year ago)_ - -Scheduling remote interviews can be time-consuming, as it often involves switching between multiple apps, coordinating with interviewers and candidates, and managing calendar invites. - -To simplify this process, **HackerRank** has integrated its interview platform with two popular calendar apps: - -- [Google Calendar](https://support.hackerrank.com/hc/en-us/articles/1500000407702-HackerRank-Interview-and-Google-Calendar-Integration) - -- [Microsoft Outlook](https://support.hackerrank.com/hc/en-us/articles/1500000389021-HackerRank-Interview-and-Outlook-Calendar-Integration) - -By installing the **HackerRank calendar add-on** in your preferred calendar app, you can seamlessly schedule **HackerRank Interviews** directly from your calendar. diff --git a/data/hackerrank/integrations/scheduling/3675175160-using-hackerrank-interviews-in-interviewplanner.md b/data/hackerrank/integrations/scheduling/3675175160-using-hackerrank-interviews-in-interviewplanner.md deleted file mode 100644 index 05410562..00000000 --- a/data/hackerrank/integrations/scheduling/3675175160-using-hackerrank-interviews-in-interviewplanner.md +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: "Using HackerRank Interviews in InterviewPlanner" -title_slug: "using-hackerrank-interviews-in-interviewplanner" -source_url: "https://support.hackerrank.com/articles/3675175160-using-hackerrank-interviews-in-interviewplanner" -article_slug: "3675175160-using-hackerrank-interviews-in-interviewplanner" -last_updated_exact: "Apr 3, 2025, 11:42 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Scheduling" ---- - -# Using HackerRank Interviews in InterviewPlanner - -_Last updated: Apr 3, 2025, 11:42 AM (Last updated 1 year ago)_ - -HackerRank integrates with InteviewPlanner to enable recruiters for initiating and conducting online interviews with Candidates located remotely. The integration allows for a seamless Candidate assessment process in the InteviewPlanner hiring workflow. HackerRank Interview includes an in-built code editor that facilitates a collaborative coding experience for interviewers and their candidates. - -This article describes how you can schedule interviews with Candidates in the InteviewPlanner interface using the HackerRank Interview options. - -## Using InterviewPlanner-HackerRank Integration to Schedule a Candidate Interview - -After the admin sets up the integration for InteviewPlanner with HackerRank, recruiters and interviewers can schedule an interview from the InterviewPlanner that gets reflected on the HackerRank for Work platform. Interviewers and Candidates can take up the interview from this HackerRank platform. - -This integration allows you to: - -- [Schedule a HackerRank Interview in InterviewPlanner](https://support.hackerrank.com/articles/3675175160-using-hackerrank-interviews-in-interviewplanner#scheduling-a-hackerrank-interview-in-interviewplanner-8) - -- [Preview the Scheduled Interview in InterviewPlanner](https://support.hackerrank.com/articles/3675175160-using-hackerrank-interviews-in-interviewplanner#previewing-the-scheduled-interview-in-interviewplanner-10) - -- [Review the Scheduled Interview in HackerRank for Work](https://support.hackerrank.com/articles/3675175160-using-hackerrank-interviews-in-interviewplanner#reviewing-the-scheduled-interview-in-hackerrank-for-work-12) - -**Prerequisites**: - -- You must have HackerRank for Work and InterviewPlanner user accounts with the same email address. - -- You must enable the integration between the two applications. See[📄 Configuring InterviewPlanner - HackerRank Integration](/articles/1300810624) - \ - -- You must log in to InterviewPlanner with the same user account used to generate the API key. - -### Scheduling a HackerRank Interview in InterviewPlanner - -1. Click the **Candidates** tab on the left navigation pane to open the Candidate's profile. - - ![candidates.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046887425-?Expires=253370764800&Signature=O~aGyjFPHCD2Asm-p3nyzmiWVdmTqwD31~BWHyKoT5j6ErnE7Y8IM5P74uOQSo-27Fu8rzGbIA35W9u05KrSnE3E4wg1Y6GVuodf7Z9ajvmbdapSclqKKKuxBv0YOyiFthdH6J1CmkopHQrh5ISNK07GgvIWtJB61NS4RQ~vaDMad8UTdbD3p1ELZS5WpUS0f~Y1n1-QVokR2E~riKbh-9nAiZmxLFmQiVDQmGyL8DYHq5iUiyAqgXPTEAzVhtIHXlOJBsSt6pBfT7l5vkhDTm0-ghgLDS1t5vLhAxIgC36CBwq8Qz3O86lX9II9awHKS9HjJgs2UCJByeZMLHj0eQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Select the Candidate you want to schedule an interview with and click the **Request Availability** drop-down. - -3. Click **Schedule**. The wizard for scheduling an interview for the candidate is displayed. - - ![intervw_plan.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046887845-?Expires=253370764800&Signature=RC-eKFzgL~3nHeSg6Etnd--V1U0NsU7ycQhjUXPPvPgBPchdQH9Pe3PYktf-AKIcsYnkot23HUqmoBD5njhzsE6LLkwFaDRGePr7xcQb9MmeJaCRP50aOii7OvWwQqy~BPh86hZ97gBEZbzxEihLVT0r1q0uEZ7dZDai2ZF7VO3hDPphKfqF95V3liTQshGB3ZsiJVgwpTl8kyEV0-RDJxdzyOJwBAoLTNke6RczmQFBryiaLqK6-Ceaw3vIdQV-1AG4j0qkmBsVnnrDhGbnRlnMxNtAj9SLOV92GwoXn5YOLJ1M9ZcGXUQrCdzT77LlKas5kMjCmbPdhadq93ciAw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select the appropriate **HackerRank Link** check box against the interview option and select the other interview details. - -5. Next click **Interviewers**. - -6. Select the appropriate options for the Interviewers and then click **Availability**. - -7. In the **Availability** step, you can select the conference rooms and time for the interview. Enter the candidate's availability. - - ![availibility_new.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046888270-?Expires=253370764800&Signature=CoocaiiVGZfxrqv-UtkRf0seWUqZEAOVUNhTO29v~2S76OIODaphPF6iYcKazThi6-rmloIPb8WdBLzShf4Z6qq7zyKQNf6w-fLn1fIXU9Uo~F6372tmtv369cJEwX~n6OGC8PD0ErJmADtVrlj9wuDbWil5BC2IOVkms9RLXZ9ke7NEnpMB2BN~lvPDLmAzME3rDXx8JzbWB182TribzkHxPNyNit5sn~tWlongij8doIXUh4LXgWLbtOjesRXsiros7LR8TQyrwNSzEc6ZnA~wBOtHDtz~y78czlKufAPPfHV-Ya~aYghZA3MPLau7pSxkJqcDWNQykFeqDL0JkA__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. Next click **Schedule**. - - ![schedule1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046888930-?Expires=253370764800&Signature=u3aFyA5n3zEuUYW5bmzwlZNcKzqg1wQ4Ievw6A9dprO~cKuQmyZSbKhIR0cRBTGACUx5nwCZ5y-Xn2lOtbs3pA1yXq~vXDWLBtdhj7IYjy~2MdhWqno1vQX01WDHIbqmMTudB~0wMse36zBbhitkjoDGxVevPGettUM4xGaNvCycWrs4myiF89aI9fl4azdIhnL6sKTUrHqm2asZr7KMPiVKeKQhGbSFgPCqqKxUUNkDIu0l0w6y9Fr3MJ64DABwSUuZtTfgAoa4Ej-0OO5otrBb3nG8tbOnTRQ6SyB98jpnVLvqbelqvZoeuZiWB3hdGau6SK7j2Kuuhlwo~9jbhA__&Key-Pair-Id=K3NV4LZ47N8M46) - -9. Select the schedule option you want for the interview with the candidate. - - ![schedule2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046889376-?Expires=253370764800&Signature=XulSOdtvl73pCKNs9R9gmV~fUtxlWJq82AXByKBBLFMOZLQ58~wcNa53RoW9lRb6h~M7AcsmyBDUBn-uJFnHoYHCtkFECMHZXueMKyC27fovt-3qdavOqPgGljpL-zs61JxHCRA91ZlhVqKH5u2OqP9MDYteBx32bUl1YFeKcLXuxRrYC-fv8xKFc1VVjb6t-7lMNp18KMBmkYxptATsfBmLE5JbXc96BBznRuQNXGYkKw4PoZjXS1qa0s2RdSz2dN3kO80vKcpVUyxMXtAIqZoP39xJhr3ssrceHyisNvz-iN6GpFIYsRsZ0OVwM2fzhTY3akKwwoZ4BIFb30VkOA__&Key-Pair-Id=K3NV4LZ47N8M46) - -10. Next click **Events and Emails**. - - ![emailevents1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046889896-?Expires=253370764800&Signature=utF-HW14eZ6CI9sEO37f8Q-cDrLLwHUa-rAZIR27iAPlWlB4an62P~-sWVeO-0qOem~xldD66xkgJO7RMj9sK-te3vIIrb4mdgNeqoE8F~3~UpvNXu3CBsIOuPiKJ6vu5D1Keh1U2MZ7U01XxJG7vkt7VIslRspZhm6PBU8768HJAe62kJavIMpjdsqb6X-X89ezqo-nvLtkuKtm21~ntm4faqaVjuhh8O5LKRDbL3H06ItE0Eu-oDr2TenHKyeRecEILRvy1IbE126X7mAPOaHVikCBszKqATfKKq7cUXBBcYpn1MJ6so99OuV1L6Vnvhc2TJ9le-Dj0iNG1dSciA__&Key-Pair-Id=K3NV4LZ47N8M46) - -11. Enter the specific calendar details for the interview and also set the confirmation Email invite content that you will be sending to the candidate. - - ![emailevents2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046890471-?Expires=253370764800&Signature=unyYufsXwwACxSdq5WZwXLx4Rt8wgNZknez7aorBOVVuIb99tIgtwFd9FStiEToOYFazaQLKG2bsHbdbBTZ-jhZ2RX9wgB4ZKeK0CeEg2-YH-nn~6L-z2RYj2YZIEIq5zG6yfoG0~5Zu6cW~Y1l~KWu48QnNlaE1S0pZpNFCrwg0LOXLiaeau32RGykWbmUDmPCMlvQCSwh-FZpY1AfN~aQkh9-MHA05LWI3WeUo3ohOGUmUZauflGPGRysLWjwHrOwEvAO2mkUhhL1HIW9ImgHM-0V5hwWlY3wMCZxPOIJ8OsRob8TK~~vuNF5KhuHhrgABqoiZXG3wZhYYqzEisA__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Previewing the Scheduled Interview in InterviewPlanner - -1. After you enter all the interview details, click **Review**. You can view a preview of the details you have entered to schedule the HackerRank interview. - - ![review1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046890998-?Expires=253370764800&Signature=rGZB3PTJ-wenF-zLQTCkE2oiuTrN969aDg75WnWhPtjzvhhHe6lMtVDp0b2qtdbQkzsFV53c9e1NEeRJTCuYDt99tQ5Ta8FmIyZT6pH1vr2W4XxDsDilM2EEJuNudkHboQW9DSuMnrCNmGSHvmavT1Xq8NzYhrJ5Odj1PML7MJWZ85wNnvcHX3eqrgN8sjxxe2U~ZLrd6tF5IW5wQpbSOCkmoCxILCasze9X1lpWXucT0kys2rkZEOFnirLs03rY4ubs9cr2gAWFCj-3sIuBGThYH41KU7RhiHaccjvJb6exH5qPpNbvA-i4FZo0RuVcuNH0o94XpPCbi0QXVfsubA__&Key-Pair-Id=K3NV4LZ47N8M46) - - The preview also contains the HackerRank interview link. - - ![review2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046891561-?Expires=253370764800&Signature=OLOx3QkmSLXs2PfcPl9WT5kCL4dAGeWXqFa9AXSnD~v3JI0zrEw0Wm8~jmRsWHV~EN3mRntmNNxd6CnMnv4efkgTE6Ngk-LTWAZ4GiF26MquYJkzbcdiIiKnTc-CwHpZvzte51xSWOiEiCFLlg-YHM3UkWTSqkoXqTxbSBcb2pZhllp9gRbQF-SV~Rx09MmGroBLiBDEdVBoeGNvos1UogSI7utlArURAdWbeAPhE-2eAEK-1zwJMtQ8dvE3niEfJ3VdpGpqh8wR7Bi6edICiXvR~JytwhV-S-quIx1LqEZPjUF~w9hZk2HdNeypcAB0IWa1rT9S9LeSU5TbM30TdQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. After you review, click **Create Schedule** to schedule the interview with the selected candidate. - -3. The interview is scheduled and you can view it on the **Candidates** tab. - - ![scheduled_interview.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046891870-?Expires=253370764800&Signature=fG4zAwfj~xv8WAcHdYruQ2wPZjQE~LJ3yUOtK32QUGNoGEp~zIP~1lrrqAhdmyx0ZDikzGNS-MIIK3c8HqBgWk8ZnA7a0BBVqCKEMlwfg0F0mETrOD7OYGiw~oCZuYCZEyc10yWxgH2LkUSOJb3CF33RcuYOcINB0a9JX5u11blmAH~r11cAV6lFNL2IFfyoTYink8CC3sKl02Kz1m4corKi5qqXcMiv54kiQHZXhOPNOPiI8Qx8T5rnoXQoSeUF8TMg~UN~lo60M0RUbMJyahaKfkhuhfBEiUL8dRmASP3kzGHFglqzFGz0XPCxyvNhGJ4RECFeOzTDlIT5ueuwNQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. You can also cancel the scheduled interview for the candidate based on your requirement. Click the Cancel schedule icon on the upper-right of the interview Scheduled screen. - - ![cancel_scheduleicon.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046892335-?Expires=253370764800&Signature=k0uuTzIBkXCmX3M-MO6Bvt0QMUtv~bo8v7~TnE93~bpVmMkY7CHq634zGIfvWFIDx7cnj5EO2jWTC7IE~-btShN9PuSfrMWhFfGtp5ZVs48N9qb9TtydNfuPpTSsBGYnWUidz5yEQnjlLJGxxK3mSRX0vcDe3~2SAgdCFLssUKxzL8eSFyjv1~6hU1DMqURCecie6ztepxeRABZgzECl2rMIyTBv~81cxh1PSKyHWXJ~fDs0kzscP6~g34WBZX-67kk-YEdGT00sktmAPXRH2dvkogLW0Qhf9Xl07TMdH-A9wXis4SsdRXdUAOkQ1gIZLKETF4BCfTjnIK2kT4Nsmg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. A prompt message appears to confirm the cancellation. You can either select to cancel or keep the schedule. - -### Reviewing the Scheduled Interview in HackerRank for Work - -1. On the **Interviews** tab in HackeRank for Work platform, you can see the scheduled interview for the candidate. - - ![hackerrank_schedule.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046892747-?Expires=253370764800&Signature=GlNIn6adTfW0rv9cs7qSA0DYCWyehKFjaTVKs9NrUgb2liR8TQu7ZyzgR7zB-UefQkJcoRYBfCFXlsYOFltqu4lL4P8KlTUtDSeSzFGzqsju7lvZYcASMZNfHxUBJDEuqAYeVWnPP4CkjNcgXitnvWY8OQ1mI1x7xJgcsiu7wc5SGV0HUIcVVzqxpSyqZKNWYV4tuPMQ-9GsePumkiEqrXj1HKtM0OuivPkuho5jWSEWsUA-5VvC8QUnimpnOtyxcypiUaSUJBBrAH4-yuz47XsdOQ~oHCKp8qHbYfXPRWwugr5yHD1g1NvOlX5HXSeHRMxccSzeoUXbYXR8HNtUZg__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. As an interviewer, access the interview link and log in to the session with your HackerRank for Work company admin user account. For more information on conducting coding interviews, refer to[📄 Introduction to HackerRank Interviews](/articles/9059560249) - \ - ![interviewscreen.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046893157-?Expires=253370764800&Signature=HyUzqB7PlVCRBGDO7HtCWeyRFlt1f2uHJrOLTK~RzT9mULF2wWE3mxQVLLtswhw79M2v~pKDMNcP4ImG937IxcdM-ucZMKkQFtBBJXSmsH9ssV~68GKuAb03BeCPFl5xJzL~H5QzH1w4agkKMjPZxMaSEwPS9N6vR~1m-sj-THWR6Z2gruuFZBh24GEx8dx4~ob-~S4jxZrf06HVDlB6sL6rxyQyAbt8PSQDncIhyRKO6pRyLsYk-HyzrM8AnrW~nm0E2O1P8ppgoSxpFdb71OjQdNBRla3AljxMsOaRC6bgPPlwd~gLmRjHXOLK11aCujcf8vXvrVj9Uhjqoldpmw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Joining the interview session as an interviewer* - -1. The Candidate can log in to the interview by entering the name. - -**Note**: It is recommended to use the latest version of Google Chrome or Firefox browsers for the best experience with HackerRank interviews. - -Recommended Articles - -- [Understanding the HackerRank Interview interface](https://support.hackerrank.com/hc/en-us/articles/360016528573--Understanding-the-CodePair-interface) - -- [Logging in to a HackerRank Interview Session](https://support.hackerrank.com/hc/en-us/articles/115008018328-Logging-in-to-a-CodePair-interview-session) - -- [Interview Preparation Checklist for Candidates](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402914035091-Interview-Preparation-Checklist-for-Candidates) diff --git a/data/hackerrank/integrations/scheduling/6566949282-interviewplanner---hackerrank-integration.md b/data/hackerrank/integrations/scheduling/6566949282-interviewplanner---hackerrank-integration.md deleted file mode 100644 index 865c2650..00000000 --- a/data/hackerrank/integrations/scheduling/6566949282-interviewplanner---hackerrank-integration.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: "InterviewPlanner - HackerRank Integration" -title_slug: "interviewplanner-hackerrank-integration" -source_url: "https://support.hackerrank.com/articles/6566949282-interviewplanner---hackerrank-integration" -article_slug: "6566949282-interviewplanner---hackerrank-integration" -last_updated_exact: "Dec 24, 2024, 6:31 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Scheduling" ---- - -# InterviewPlanner - HackerRank Integration - -_Last updated: Dec 24, 2024, 6:31 AM (Last updated 1 year ago)_ - -HackerRank integrates with InterviewPlanner to facilitate a seamless interviewing experience to schedule remote Interviews from InterviewPlanner.\ -\ - -Users can send HackerRank Interview invites to the candidates.\ -\ - -The procedure to configure the integration for InterviewPlanner with HackerRank is as follows: - -- [📄 Configuring InterviewPlanner - HackerRank Integration](/articles/1300810624) - \ -- [📄 Using HackerRank Interviews in InterviewPlanner](/articles/3675175160) - \ - -You can also refer to the[📄 InterviewPlanner-HackerRank Integration FAQs](/articles/7401637722) for troubleshooting. - -Below is a list of features that the InterviewPlanner Integration offers: - -## **Interviews** - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

InterviewPlanner

Create Interview QuickPad

-
-

Schedule HackerRank Interview

-
-

View Result

-
-

View Interviewer Notes

-
-

Link to the detailed report

-
-
diff --git a/data/hackerrank/integrations/scheduling/6684042810-prelude---hackerrank-integration-guide.md b/data/hackerrank/integrations/scheduling/6684042810-prelude---hackerrank-integration-guide.md deleted file mode 100644 index 6322aa6c..00000000 --- a/data/hackerrank/integrations/scheduling/6684042810-prelude---hackerrank-integration-guide.md +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: "Prelude - HackerRank Integration Guide" -title_slug: "prelude-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/6684042810-prelude---hackerrank-integration-guide" -article_slug: "6684042810-prelude---hackerrank-integration-guide" -last_updated_exact: "Jan 23, 2025, 3:25 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Scheduling" ---- - -# Prelude - HackerRank Integration Guide - -_Last updated: Jan 23, 2025, 3:25 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Prelude for scheduling interviews. You can schedule HackerRank interviews directly from Prelude as part of your interview process for single or loop interviews. - -## Tests Features - -Below is a list of features that the HackerRank - Prelude Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Prelude

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

N/A

Invite sent from

N/A

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Prelude

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate the Prelude with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -You can also refer to the [Prelude website](https://www.prelude.co/integrations/hackerrank). diff --git a/data/hackerrank/integrations/scheduling/7205562153-goodtime---hackerrank-integration-guide.md b/data/hackerrank/integrations/scheduling/7205562153-goodtime---hackerrank-integration-guide.md deleted file mode 100644 index 028b02f5..00000000 --- a/data/hackerrank/integrations/scheduling/7205562153-goodtime---hackerrank-integration-guide.md +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: "Goodtime - HackerRank Integration Guide" -title_slug: "goodtime-hackerrank-integration-guide" -source_url: "https://support.hackerrank.com/articles/7205562153-goodtime---hackerrank-integration-guide" -article_slug: "7205562153-goodtime---hackerrank-integration-guide" -last_updated_exact: "Jan 23, 2025, 3:26 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Scheduling" ---- - -# Goodtime - HackerRank Integration Guide - -_Last updated: Jan 23, 2025, 3:26 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank integrates with Goodtime to add HackerRank interviews as a video interviewing option on your interview plan within Goodtime. - -## Tests Features - -Below is a list of features that the HackerRank - Goodtime Integration offers: - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Goodtime

View the Full list of HackerRank Tests

-
-

Invite candidates to a specific test

-
-

Cancel an invite

-
-

Reinvite

-
-

Status update from invite to completion

-
-

View Total Candidate Score

-
-

View Maximum Score

-
-

Link to the detailed test report

-
-

View Question-wise scores

-
-

View Candidate Feedback

-
-

View Reviewer Comments

-
-

View Code

-
-

Play Code

-
-

Templates

N/A

Invite sent from

N/A

Public URL sync

-
-

Update results after editing HackerRank

-
-

Result sharing and validity

-
-

Add Time Accommodation

-
-
- -## Interviews or Code Pair - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Feature

Goodtime

Create CodePair link

-
-

Schedule CodePair Interview

-
-

View Result

-
-

View Scorecard

-
-

Link to the detailed report

-
-
- -## Reaching Out for the Integration Help - -To know more about how to integrate the Goodtime ATS with HackerRank, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). - -You can also refer to the [Goodtime website](https://goodtime.io/fan-love/amazing-integration-with-our-ats-and-hackerrank/). diff --git a/data/hackerrank/integrations/scheduling/7401637722-interviewplanner-hackerrank-integration-faqs-.md b/data/hackerrank/integrations/scheduling/7401637722-interviewplanner-hackerrank-integration-faqs-.md deleted file mode 100644 index 5034d122..00000000 --- a/data/hackerrank/integrations/scheduling/7401637722-interviewplanner-hackerrank-integration-faqs-.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: "InterviewPlanner-HackerRank Integration FAQs" -title_slug: "interviewplanner-hackerrank-integration-faqs" -source_url: "https://support.hackerrank.com/articles/7401637722-interviewplanner-hackerrank-integration-faqs-" -article_slug: "7401637722-interviewplanner-hackerrank-integration-faqs-" -last_updated_exact: "Jan 23, 2025, 3:32 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Integrations" - - "Scheduling" ---- - -# InterviewPlanner-HackerRank Integration FAQs - -_Last updated: Jan 23, 2025, 3:32 AM (Last updated 1 year ago)_ - -HackerRank Interview integrates with InterviewPlanner to enable a seamless and efficient candidate screening process for recruiters. - -This article provides useful troubleshooting tips for some common issues encountered while enabling and using the integration. - -## API Token and Access - -### I am unable to view the API keys in my HackerRank for Work account. - -You must log in to HackerRank for Work with a **Recruiter-type** **Company Admin** user account to view the API access page and generate the InterviewPlanner API key. - -Refer to the **Prerequisites** section in the[📄 Using HackerRank Interviews in InterviewPlanner](/articles/3675175160) topic. - -### Seems like the InterviewPlanner API key is not valid for my HackerRank for Work account. How can I reset the API key? - -- Log in to HackerRank for Work using the company admin user account which has the same email address as the InterviewPlanner user account. - -- Navigate to **Settings** -\> **API access** -\> **InterviewPlanner**. - -- Click **Delete** to delete the existing key and click **Generate API key** to create a new key. - -- Add this API key in InterviewPlanner to enable the integration. - -Refer to the[📄 Configuring InterviewPlanner - HackerRank Integration](/articles/1300810624)topic for detailed integration steps. - -## Interviews - -### Why do I receive an error message while trying to generate an interview link in InterviewPlanner? - -- Ensure that you have logged in to InterviewPlanner using the same email address as your HackerRank *for* Work user account. This is required for generating the HackerRank interview link and logging in to an interview session. - -- The candidate's profile may not have a valid email address. Update the candidate's email address and try generating the interview link again. - -### Who is treated as the Inviting Recruiter if I invite a candidate through InterviewPlanner? - -InterviewPlanner sends us metadata about the recruiter who initiated the action to invite a candidate. That information is used to determine the inviting recruiter. - -### Other Troubleshooting Tips - -What are the other troubleshooting tips for any issues encountered with the integration? - -- Verify whether the API key added to your InterviewPlanner account is valid for your HackerRank for Work account. If you are unsure, you can generate a new InterviewPlanner API key in the HackerRank account settings page and configure the new key in InterviewPlanner. - -- Ensure that your HackerRank for Work user account is an activated **Recruiter** type account with **Company Admin** permissions. This user account must belong to any team. You cannot send invites using a Developer type user account. - -- While sending invites from InterviewPlanner, ensure that the candidate profile has a valid email address. - -**Note**:  For more information about admin permissions and user activation, refer to the articles, [Company Admin Permissions](https://support.hackerrank.com/articles/9603546665-types-of-user-roles#company-admin-2), and[📄 Activating a Team Member](/articles/4529668655) - -\ - -\ diff --git a/data/hackerrank/integrations/single-sign-on-sso/2841246365-setting-up-hackerrank-single-sign-on-with-okta.md b/data/hackerrank/integrations/single-sign-on-sso/2841246365-setting-up-hackerrank-single-sign-on-with-okta.md deleted file mode 100644 index 86920d36..00000000 --- a/data/hackerrank/integrations/single-sign-on-sso/2841246365-setting-up-hackerrank-single-sign-on-with-okta.md +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: "Set up HackerRank Single Sign-On with Okta Prerequisites Setting up HackerRank Single Sign-On with Okta" -title_slug: "set-up-hackerrank-single-sign-on-with-okta-prerequisites-setting-up-hackerrank-single-sign-on-with-okta" -source_url: "https://support.hackerrank.com/articles/2841246365-setting-up-hackerrank-single-sign-on-with-okta" -article_slug: "2841246365-setting-up-hackerrank-single-sign-on-with-okta" -last_updated_exact: "Apr 10, 2026, 2:26 PM" -last_updated_relative: "Last updated 2 weeks ago" -breadcrumbs: - - "Integrations" - - "Single Sign-On (SSO)" ---- - -# Set up HackerRank Single Sign-On with Okta Prerequisites Setting up HackerRank Single Sign-On with Okta - -_Last updated: Apr 10, 2026, 2:26 PM (Last updated 2 weeks ago)_ - -HackerRank for Work supports single sign-on (SSO) using Okta as the identity provider. Okta lets users sign in once and access HackerRank without entering credentials again. - -This article explains how to configure and enable SSO between HackerRank and Okta. - -For more information about SSO, see [📄 Getting Started with Single Sign-On](/articles/4264962721). - -**Note:** HackerRank accepts only the user’s email address for SSO. During setup, define the SAML assertion to send the email address. SSO fails if HackerRank receives any value other than an email address. - -# Prerequisites - -Before you begin, ensure you meet the following requirements: - -- Your organization has an active Enterprise plan with HackerRank. - -- You have access to the Okta Admin Console. - -# Setting up HackerRank Single Sign-On with Okta - -To set up HackerRank single sign-On with Okta: - -## Step 1: Copy the SSO unique ID from HackerRank - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to **Settings \> Company \> Single Sign On**. - -3. Copy the **SSO unique ID** under the **Configure SSO** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775805916841-image.png?Expires=253370764800&Signature=bocTiueCNkDrP98kiGHjypFNBf8zZSylTbW~SJmNznYR7y09bWAKE4-JGetH2QJvlPiZ6d3YlISnX1wfefXYZFVnC8nRmwerJwCsbSGPdC2MhglzUeS~6kuknb~V4o~i-iPLdkVAnrMUyAVdihZD5azY8jhBTtKcHPyU8k3yGTfWPuEsbZbuvpg6L7WlNHsD5ZDGqZ6av-eFbZBnXwJQykZZ3t6tiEbIl~4PgxeUG9RAGq05YxT99mrpecNULbM4AjI8OX~MVZoYOnc5WHQloVHpCXxmUoBCIzd0abJD4rXwVsVo8jqoqOBlEk7xgmsHe6v43erJThAkrk3l3-vVng__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note**: You need this SSO unique ID in **Step 2: Add HackerRank for Work app in Okta**. - -## Step 2: Add HackerRank for Work app in Okta - -1. Log in to your Okta account using your credentials. - -2. Go to **Admin Console** **\>** **Applications \> Applications**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775805941562-image.png?Expires=253370764800&Signature=B4kDfMYYgeudZ8-DY61idvXyv~ejErAPzqcEISuLUwY2zGP58AAS~6Qnh7-aDziXFkWAvfwOPzdn1LI961s0LKRxn1UmAmEYpjkgAe1vCxYMndaNwk239siUpH0fu52ynkSD3N0o2ZVVUiqzBRCYEWt7UDipuENZzWcVoFRtHx1e2WvQe7DarRufnGUw33Ba867STTvHn9fuR2mSqi9NZVU0AiIQb3PNMp7SkCiwthkJ--v~rIKyIk8Xan8Br975vE38SzPHn28z4vjk8npZrgedB~T3zAa3~5Al~2InKre6~zdZl1Hfhf1rostFNKbR4RMopHE3VLncG7UEw6bexg__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Browse App Catalog**. - -4. Search for **HackerRank for Work** and select it. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775805984448-image.png?Expires=253370764800&Signature=OellCHwbu9EG-9EZ9RQ8shaHF~1iF3d4YwZmEl3fEn6019pp3DuRAfcTpFHMBhQuNwkp5JO7WgtBy3NJBgMsB5dZPq~E0DqH3ZGY1Ptswvo7NMA1~X3b7J77-tRjt-ttoWUyNUL8dorUvv8J2UZ9FxAj2nYGF7T1KJQ2x7odyPcG00EHy2oMHEUWwm1rqAZu-qv~MBzrHaub2UEXnRekxNh-jzW9k6bYH2Snz-LjNGg8UHN~mXDPOzTKDSR-ifqFR0kBv1VhGpi5gOWsCRhEWMYMKu84yDkKnRhrtNMLvaIm8nU5ot9NNRLZ266ehHoo7ufE3JPQfUKDCorFm09C6g__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Add Integration**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775806002342-image.png?Expires=253370764800&Signature=t0uTz4FLFPTP95bsv3Nb4lTJHzzTmSv~wX2LcEfX7WomlfP9~6V83KNOoBy1puRR6buce5GSAo5X-4hu04okISkkWXAEgKIak5wIoj8y4hReURASgT2gWNmF6HK52cZfvDu02k0V9IEukP2uoPTa6E2abRLdCBNyQ84i8FwJa6n2G1lRLMejyZ3rl1jtAyONa7jZMKxzMnIkKdxcn63FVjvwBhPPmkhhd2hjfiOOFSljTaHYzd-xE0k94022Pmc4V10MhLW-bcqdQCm1cdWrUyxxpzcsJ2IV9PSauddbNBr9-tnh5OpwetymeVStzA18FLwiXfnCfMaI~rvAKXPdbw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **General Settings** tab: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775806018912-image.png?Expires=253370764800&Signature=aGkgaUTMQZP5KYNJPR4L-WP7TlCMo13jqkHIZOmaTeBa9SKF4X5XuGcOvGu-31u-PlQTDDjwF0SSHtAG4FZn6e-2LKJi10ZGf1rVuNOHVXUjGlWts1Ywp1uUI1ssQdxf9QIC0r4UGNHg0jXweTNJ9fQzMxdjQdnNiZbIwbEjMgONug-ZxLbVpQykn5c~TGFVLHuBWYC10uNL8GHU2TWuHbpmX2DDctuQj0KFrXe5JJn~l0fa3C6ntZ2kOCgsWyLNJPTiDvMxBufk22mi16jZvDFxUOEOtoKEXgeel-b564RcpuOFJV09-~pThqnko6w0EMKo9aTmmarWbbry9IvA9Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter an **Application label.** - - 2. (Optional) Select **Do not display application icon to users** to hide the app. - - 3. Select **Automatically log in when user lands on login page** to enable auto-login. - - 4. Click **Next**. - -7. In the **Sign-On** tab: - - 1. Select **SAML 2.0** under the **Sign on methods** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775806035087-image.png?Expires=253370764800&Signature=kJ~6wp8iRLFZzZhU8MxAnhIf53x5V4OQpfQyJKXuEvOxqZrb30h4snM3PvcmyhWVpWXQl5QqHDsbsy9cD61GJzpDS6-mPjNhh~buJKJI3wY7wByLZHJJl-RbY~GNHjViaJzwYjd2T0SkibrJ8ej6ubZkpoiPgJp-UH0WW21rRmVqEL1-GRlyKP5844y8GcDdrikfp7SYNGSXmOSbAR2qmsMjllJ4S7Wbth1JVpBkN9UcSf5oT1Al-PJI6t1xjgNFdRQ9KF9K061iPrxerUmUVexhWz4RBD5jk8J2U1P8GppAVXstoH9g-OsvO6y3Et39r0UV~1m30YoKsaNCJB0yPg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 2. Scroll to **Advanced Sign-on** **Settings.** - - 3. In the **SSO unique ID** field, paste the SSO unique ID you copied from HackerRank for Work in Step 1. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775806060317-image.png?Expires=253370764800&Signature=G1wai~KL3JH~OYgQwRwL9e-oeydXx6jTcTKJOeyfda9prz~sA6ehf2cYgk9Gx3coFu4gfNrDrm83g73-1m6KD16oJxum-23Qf4puYtF2HIbpxaSLnvqOHO2YVN93RyVIMo0oGf7LH0gdfLCvN6nKsKeRqvVIlogHQ4V-NEKLV9zBvmnhUvY57HfCyPYLHH47f6ypDG78F8ct5OqIsLb0Wa-swxxFoEqyDhgp-0GcaDCmjVY7zxhNqJ636n6U-eDZUgE60TOu5C3FOllaFd57Nx4e3tQSO4nrZFDtYS-zRWeLg~5ZjQL5Qc109a74v77KBv~-TS--vmE7QuwQ6FsV-Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. Click **Done**. Okta generates a Metadata URL. - -9. Copy the metadata URL from the **Sign-On** tab and open it in your browser to download the XML file. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775806118869-image.png?Expires=253370764800&Signature=GtOKnEywVIoLOg9u-sZeD9vmXYsW752UspZQMP2lclPyaIWVRdaLnMgFHUdeN5UqoahSpRsovn~vMmQjDZ9tBnbagnOFeI-xBQWCmIq4NZZWaJBGTOANqrGS3tOd540WdOHlwzFf8U8DZwLgLkwfh05t4ZVmqTucqQoQTqeDass8gY7mqKdd1605UM1yfG-ts6W5ajBTJ2f6atYFu7w1G8~Yr2YS4ztfMYFPIcdPZjqgiiQkZKy12s309CDv1TQz0QRrTSaMM1qbfjbWckYdEGsnQRmNUHFFhrADcqTSan0Jjj99LnmwF3ETee4K89idHMWi9pNgP8F32XNILOWwaw__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note**: You need this XML file in **Step 3: Upload metadata in HackerRank**. - -## Step 3: Upload metadata in HackerRank - -1. Open your **HackerRank for Work** account. - -2. Go to **Settings \> Company \> Single Sign On**. - -3. Click **Upload Metadata** under the **Configure SSO** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775806151652-image.png?Expires=253370764800&Signature=ZybYaff-~VZrrAn1U-72QzRGNQRhFwoLu0GusOBMO1gGGmLkO6fwJ0oAyFTOKZQzXKM0P1s2urEuwySQIMvmrWA3XQEtIYK9vX4IXgKGfMM6dzdRj0u8fsR09O4pOArMPExb12ulfZ5mdYFNLTdjLf5eYDRx066T94Grxn4HNdQeiqrzE4ot8GIO7HeAb7eXXDaL13kW6VFy4k6YnvUnMlKznpRaRxhegrKsCUuoIw2Roa532KgcNvn5-EHflZpmNQ4EQ73cFtQjsAWY3m8z5L8CrCOW4Tt88KsMmj1zrezFpYOaxhEkNjTXWJUVvR1Z1fIJLyA-UM~OLa6yjEJn-w__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Upload the XML file that you downloaded from Okta in Step 2. - -After the upload completes, HackerRank displays the autogenerated metadata URL. - -## Step 4: Enable SSO - -1. Go to **Settings \> Company \> Single Sign On**. - -2. In the **Enable SSO** section, click **Enable SSO**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775806168561-image.png?Expires=253370764800&Signature=l~hkPksw89TOJhhEPJc6rccG3vgmrSazXl2XC-bFhvc4N6CQXyaG4CjrQppHOUeb0AxI1PZX~2kvOqm3CXsgzca1~7iCP8QWbJLMK9R~MIuhfw-rCjtT-4s4c75PnfZv2WEbdeXXP2wNic3aUEbJC1AcNf1wv9XrQT8foPnGrkxt-BlUMM4bBJzGKhN5MNNMcbJoCl0dh-n9TkY7VnWZ~a5oWxIG1w26uQm7~sGFwcebI1Ee6GnIH2MQkTFJANZ2w3xGkEEdmvEs6kJMTzPquIvoj7IdK1RnWf3Cxlbd4yKYaVjYruxXHNqsUr9TmHSaRB5XFVxtUcHY6yI1A9RWoA__&Key-Pair-Id=K3NV4LZ47N8M46) - -After you enable SSO: - -- Users can sign in to HackerRank through Okta. - -- When users enter their email address, HackerRank redirects them to the Okta sign-in page. - -**Note**: To disable SSO, click **Disable SSO**. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775806203149-image.png?Expires=253370764800&Signature=faymt6TroPfwsq2gftDpSY9xkIunogB0w8Eq-JJ5nj8S6c1IAQofr~1ajPvO3w5~MchM--wQTA1nRpuMBHkA3~14yXuV5Dk2FrzhpYZdn7UL~FKMiVBpG~LeTSXiGVR7JMEGogwbq0ks4llPxJP4O3WnN1OLWEhxl~HB8g2T64n~RNRI5GqfCZ9BdVVKXK61CVjhS-EXdWgXOfoM3FsBWuONUBD~JpLfmMAYfYIKnZG14LFywqkWCQsxKlddxXVVNR~xdZ8GR9hndC4X9IDjQkAyZuAjFt7Yl8dCyfx3B9bDAajgKnoiTltLO1p~RwdohXAlYqPfyA9sTAe-WPhI3Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/integrations/single-sign-on-sso/3007497492-setting-up-hackerrank-single-sign-on-with-azure-ad.md b/data/hackerrank/integrations/single-sign-on-sso/3007497492-setting-up-hackerrank-single-sign-on-with-azure-ad.md deleted file mode 100644 index ca7ce7c9..00000000 --- a/data/hackerrank/integrations/single-sign-on-sso/3007497492-setting-up-hackerrank-single-sign-on-with-azure-ad.md +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: "Setting up HackerRank Single Sign-On with Azure AD" -title_slug: "setting-up-hackerrank-single-sign-on-with-azure-ad" -source_url: "https://support.hackerrank.com/articles/3007497492-setting-up-hackerrank-single-sign-on-with-azure-ad" -article_slug: "3007497492-setting-up-hackerrank-single-sign-on-with-azure-ad" -last_updated_exact: "Mar 25, 2026, 2:34 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Single Sign-On (SSO)" ---- - -# Setting up HackerRank Single Sign-On with Azure AD - -_Last updated: Mar 25, 2026, 2:34 PM (Last updated 1 month ago)_ - -## Overview - -SSO (Single Sign-on) on HackerRank for Work can be configured using efficient and productive Identity providers such as Azure AD. - -You can log in to HackerRank through Azure AD. Create, update, and deactivate user accounts through SCIM 2.0. - -## Prerequisites - -- Your organization has an Enterprise plan with HackerRank. - -- Obtain your SSO Unique ID by referring to the [Getting Started with Single Sign-On](https://support.hackerrank.com/hc/en-us/articles/360001546888-Getting-Started-with-Single-Sign-On) - -- Replace the ID in the URLs below where you find: "YOURSSOUNIQUEID" - -- Keep these URLs available for the setup. - - - Entity ID: [https://www.hackerrank.com/x/api/v1/sso/saml/YOURSSOUNIQUEID/metadata](https://www.hackerrank.com/x/api/v1/sso/saml/YOURSSOUNIQUEID/metadata) - - - ACS/Reply URL: [https://www.hackerrank.com/x/api/v1/sso/saml/YOURSSOUNIQUEID/acs](https://www.hackerrank.com/x/api/v1/sso/saml/YOURSSOUNIQUEID/acs) - - - Logout URL: [https://www.hackerrank.com/x/api/v1/sso/saml/YOURSSOUNIQUEID/logout](https://www.hackerrank.com/x/api/v1/sso/saml/YOURSSOUNIQUEID/logout) - -**Note:**  - -- The Sign-on URL must remain blank during configuration.\ - Entering a value in this field may cause authentication errors - -- HackerRank accepts only the user's email address. HackerRank SSO fails if it receives anything other than an email address. - -## Configuring the SSO on Azure - -1. Navigate to the customer's Azure Portal: [https://portal.azure.com](https://portal.azure.com) - -2. Goto **Enterprise Applications -\> New Application.** - - ![Azure_AD_SSO_Configuration_image_1.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046353425-?Expires=253370764800&Signature=kdC8bQnquEv7C4YUa4Ic213eENB-GvmC6uJD4WlNr42o2UAaVQII8QyiLJ5ZN3heDChZny3B~U~KB1DrRGIlbz-vN24l~dvVwOc0xuhUE2BCLehpXczdpLcsVkq8mAczRIpWDTThnIEilgvgJF7mWXE~veQK~dyxjMUyGN7BjnggNVHVETCwbEyOcSkiS9qFskGmPSFrfPNbEe1ehXXaTYoueVk4wVCBagolsyFc63UOiWsGcGNO4OJVZi27jYKMqOVbQ4YmOdb12rpHQC0h0wvsH17fV16O03EeJXYV4v4PEFToTpfc1hmsHfq4ZW3Z34zhzAZ8c2Swm5gcHHWADw__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Create your own application**. Add a name to the app. - - ![Azure_AD_SSO_Configuration_image_2.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046353823-?Expires=253370764800&Signature=kR5aIyFTSyqqAyh26dpSN2pnLI35nJiT~uObc-5mVv8nAfYRiCpbcJ8WqiN7jnzSC3er0bs5Fae~rJXJSPqvVe3O~Z~STjiziv28MCdo2bfxA8nt7tYno2EMe7VEVUjccSS5ihhi9MOur~fbigcqC4TcKmOsBGHycd7~Dug7gQcRj0mCwffms1pqFd6UMFAlG1Al2lUCvL6YwKTLC2DXp90yloUCuUCQADk0TWPbekI0ziYmDSf7blkOUwjH5Kw7Clrbil3XKrgwh~-ceV6lcg4V8M1JvMVuM-407C1hbl4k~mB8Sszzu54vUBTIpkBt9YkE7N8cQnUfwcGjKnPb-g__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **Integrate any other application you don't find in the gallery (Non-gallery).** - - ![Azure_AD_SSO_Configuration_image_3.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046354307-?Expires=253370764800&Signature=IAk17haRoOFSLlPnqsfOTwajLfIen7HOx36LYM4fUH3vS1v40zlPVv2YFRgUzQ~9hkyQT35jeZW2-4s-Zh1NDWTvSXAypkmy-XQDcJAPAz3DjKimPN6IkOdZSUCjqEw5MnQKhADLiBju2HIaoF72rDkX7SzZjGox3ex8k-TGBSPFZdE-kMv4md4-QRmJeUomJNu6Pcws~6vlD6Jxk53BlCORGuP-kVBLa4XFCifwJPRvtycYxK7gMtUaiitDLzKIYwUcLYvuCOHMHSjQ2ss81GIZvs6biKOrJ0fhkpSTu8DdKswh33J3a0Aknf~40FIrezP2Wv8rRtizw2VTS5fkEA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Set up single sign-on** (Located on the left pane) -\> SAML. - - ![Azure_AD_SSO_Configuration_image_4.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046354805-?Expires=253370764800&Signature=cqcLH-4i6jd5bGFhw43UMRLQb-Qsd13ZzAeJhUf380FeNcV9cp6Ii~hbiVl5JWMyn9Vk5SldpJKKY-t~eISTD75ZjvhMohv-wVTkafh6TzWB-mEjbxymG7FH9idFQ-iR4SnSpyDW3tjUfWAFbNYSsX7CoLYLnYJ3jA-3a4K0BpRDQcTabG2PZcB16YiPRmkBtcmZy6Iwrmsmw6vn34odVmuo-fW--wwNuOXml33XC6qigpW2XjbqgWomizdPy3dJGOQO8gvbKnYOtlZxRGk2lRl5WUN7rd~cSo2TnkUYd0ndWNx1S5LY9FT4mZ642DTm7bVAt66-g6CKbeih9u6XCA__&Key-Pair-Id=K3NV4LZ47N8M46)![Azure_AD_SSO_Configuration_image_5.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046355163-?Expires=253370764800&Signature=lAE0-Conh66aw4ixp7HAriOMk6KRbivPydxnQPmyG08XsTpL67yvvRYdqopx91OWdbH025qreBht0Q0i60fyif8tDqu9I0zF2jkSo76-6fAVxz-vb0lV1tuknwg5pZQXmfdKXU7BmoAqtiglrDtJYlKLt42HBGA4N7gBOwZYeIU4Xk4Dklf-suYmUzRiyn9modFOeeXOSUHYsGdtiGQHEtUfu7ZcCsdD2PjzT9NPyhSVQolu28yOg7h5erFO-LpqQQdhd0FAU1lOsifb7nTtlg~IEGKAoeB3oti50nl7FMGE4WTqaaFNhFbJzuVwNPhHv3fO43skFwV7fPgDyH2G3Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Using the URLs from **step 1** (Seen above), you can either create and upload a metadata file and then upload or manually enter the URLs from **step 1** of the instructions as seen in **step 7.** - - ![Azure_AD_SSO_Configuration_image_6.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046355508-?Expires=253370764800&Signature=kMamb3OMlC4H5zOxXL5mro6R9zlN5KglKX~oiONDeXVCpUxldIYvn-SodOEUYpfXfd5vEd2vaebRYk0tjGzAY~yZSmfiwUawY5vJPShWaYBIOzS46EoVIpZFhEgxHZQr4kNEIZ5hy-KyCnAyzxCeqUFnD06mrNM0ZMcRA8M0OsDjlAyM9EhkSmPlzLr5haryiHEhK5kEhuQBE7qHaMYiMBtycnvFRw9RU8DcIDUpRszYeAWCMNqE-ZOW-AV-pk77jNSF6cZNlNkBTryk~32ISoDuvr4~5Ewe2VKrE9WED-TfndLxdB1RD9tXH5-q3xZCQkT6ZvbKBwJYQCiUH83kLQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. If metadata has been uploaded, ensure the Identity ID, Reply URL, and Logout URL are correct. - -8. If you are entering the URLs manually, click **Edit** on **Basic SAML Configuration** and enter the URLs from **step 1** manually.\ - \ - - ![Azure_AD_SSO_Configuration_image_7.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046355922-?Expires=253370764800&Signature=aRIHkbi8lml0x3Oiu17~mVrDQaZpHn2xIQ26zF-EZMSHdOWj9-nQkykWnu~Nm0dgJFT6osY4oMsoCQ4Tyt53bI4zvlJvUc4h40bJg15PTnag8H1yEteL1AP8RntO1oSOXw1VOwx7zrgN2ASmlrFngiFOmdCs5Ah-6P4EtTmuTXaw709XuHbvkCp~HeUFTsk3YsbmWUuo8wIFvLtoKCWIodufaG6sw39qRFk0N3vNprz8w8UVfvpuwuFsARgkjXl7jTq5RReutpMLpTk1STLZYwIoi17ZZs53aYieivN0-HROHaaUxR4TBl3pwHS9vPrt16znYy-1Lz4tuWOlI7tsEw__&Key-Pair-Id=K3NV4LZ47N8M46) - -9. Click to save. - -10. Verify the attributes as the sample below. \ - Download the **Federation Metadata XML**. - - ![Azure_AD_SSO_Configuration_image_8.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046356322-?Expires=253370764800&Signature=sUmILX7fWUluja6buMKul~aZxFhaH1Qzfw0-UR4Ha2pCh9eaeSMHDOLnTbx4GgWfsn7LU0h4Pjtd7vVqpOVyrrnN-4dYGAoEJtyh~sVq876OxRQlsn6p5UC1-93bmJFjGyfuIKb1MJAsD8k005iTwonp9HpiskbE4yQ0YqKZzaWnNjPaYbv0al0BiULMz1aDU5pOyM3LkzDHOAux~MB3iUpa3rzNPEuRsUpI3Q1ZFqb2Cp3dmOY6i3hR16F8aTBmY4TtSN0fnM85HWPLWI04wvEKwSwCFy6FpfejwgdwTPORdfVR~7cPImb17HaUmqIugOVtngpF5EQH2b4z72gT5A__&Key-Pair-Id=K3NV4LZ47N8M46) - -11. Upload the metadata file to HackerRank. - -## Adding Users to the Group - -- This step varies from organization to organization, depending on their security policy. - -- You can click on **Users **and **Groups** and add users or groups to provide access to this app. - -## Testing the SSO Integration - -The SSO integration can be tested in two ways:\ -\ - -- Copying the HackerRank SSO Link from **Step 2**, and trying it in a private or incognito window. - -- Clicking **Enable SSO **and test the single sign-on from the Azure Portal. - -**Note**: For the second way of testing on the Azure Portal, ensure that you do not close the SSO page while testing. In case the setup is not successful, you can disable SSO on the same page. - -![Azure_AD_SSO_Configuration_image_9.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046356674-?Expires=253370764800&Signature=XUzdcmsT5Qm9bS-uVr8cwKV5RgE1AJS6ABKl3HGdkt4Uq8jYd2KGzbTkOZeShN0PsBdJ~znQ8tIp8U04O~nzSekm1IEwiDEvLtL1q-Qk-5-u3PtHZQP~bvhrkEc1Irpg2A5xNY3tzfz4GWJMDSrJ53xMKdY3TZgo~OWsmr~-QWBESweoXZIA4PcPGukTPeD17~zWwP8xcuZ9ejYEVmnAdelKtx~6SPyjpTVWvVw-hJaNogjWAp~Ytme1FuE-Xi4qqz4Zg1IHG~etUhv0cgDsGjSUhd8OIMQ30Sl57Yc5hwmZPku74-mvVVCgsLgovOGpqneKMGxtI5mS78ATrESM4g__&Key-Pair-Id=K3NV4LZ47N8M46) - -## References - -- [Configuring SAML Single Single Sign-On (SSO) for Azure AD Users](https://www.manageengine.com/products/passwordmanagerpro/help/azure_ad_saml_based_sso_configuration.html#addenterpriseapp) - -- [Tutorial: Azure Active Directory single sign-on (SSO) integration with OpenAthens - Microsoft Entra](https://docs.microsoft.com/en-us/azure/active-directory/saas-apps/openathens-tutorial#configure-azure-ad-sso) - -- [Quickstart: Add an enterprise application  - Microsoft Entra](https://docs.microsoft.com/en-us/azure/active-directory/manage-apps/add-application-portal) diff --git a/data/hackerrank/integrations/single-sign-on-sso/3939437783-setting-up-scim-provisioning-with-okta.md b/data/hackerrank/integrations/single-sign-on-sso/3939437783-setting-up-scim-provisioning-with-okta.md deleted file mode 100644 index 698122e7..00000000 --- a/data/hackerrank/integrations/single-sign-on-sso/3939437783-setting-up-scim-provisioning-with-okta.md +++ /dev/null @@ -1,421 +0,0 @@ ---- -title: "Setting Up SCIM Provisioning with Okta" -title_slug: "setting-up-scim-provisioning-with-okta" -source_url: "https://support.hackerrank.com/articles/3939437783-setting-up-scim-provisioning-with-okta" -article_slug: "3939437783-setting-up-scim-provisioning-with-okta" -last_updated_exact: "Mar 25, 2026, 2:39 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Single Sign-On (SSO)" ---- - -# Setting Up SCIM Provisioning with Okta - -_Last updated: Mar 25, 2026, 2:39 PM (Last updated 1 month ago)_ - -## Overview - -HackerRank enables you to set up provisioning through your SSO by configuring the SCIM protocol. - -As an identity provider, Okta enables you to provide SSO access to the cloud, on-premise, and mobile applications. Once you sign into Okta, you can launch your web applications without re-entering your credentials. - -This article guides you on how to configure SCIM provisioning with Okta. - -## Features - -The following provisioning features are supported: - -- **Push new Users** - - - New users created through Okta and assigned to HackerRank for Work are created within the application. - - - -- **Push Profile Updates** - - - Updates made to a user’s profile within Okta will update the user’s profile in HackerRank for Work. - - - -- **Import New Users** - - - Users created within HackerRank for Work can be downloaded and turned into a User object in Okta. - - - -- **Import Profile Updates** - - - Updates on a provisioned user’s profile within HackRank for Work can be downloaded and synced in Okta. - - - -- **Push Groups** - - - Groups are provisioned as Teams and members within those groups are mapped into the team on HackerRank for Work. - - - Only **Add** Users to Group is supported. - - - -- **Silent Provisioning** - - - Users are silently provisioned through Okta, which indicates that new users will not receive Welcome or Activation emails. - -**Note:**  HackerRank accepts only the user's email address. In the setup, the user defines the SAML assertion with the necessary data. HackerRank SSO fails if it receives anything other than an email address. - -## Prerequisites - -- Your organization has an Enterprise plan with HackerRank. - -- [Configure SSO using SAML](https://saml-doc.okta.com/SAML_Docs/How-to-Configure-SAML-2.0-for-HackerRank.html) before setting up the provisioning with HackerRank for Work - -## Configuring SCIM Provisioning with Okta - -The process of configuring SCIM Provisioning with Okta includes the following: - -1. [Generating an API Key from HackerRank](https://support.hackerrank.com/articles/3939437783-setting-up-scim-provisioning-with-okta#generating-an-api-key-from-hackerrank-18) - -2. [Configuring Provisioning for HackerRank](https://support.hackerrank.com/articles/3939437783-setting-up-scim-provisioning-with-okta#configuring-provisioning-for-hackerrank-20) - -3. [Importing Users](https://support.hackerrank.com/articles/3939437783-setting-up-scim-provisioning-with-okta#importing-users-23) - -4. [Provisioning Steps](https://support.hackerrank.com/articles/3939437783-setting-up-scim-provisioning-with-okta#provisioning-steps-27) - -### Generating an API Key from HackerRank - -1. Log in to HackerRank for Work with the Company Admin user account.   - -2. On the home page, click the drop-down next to the user icon on the top right corner of the page. - -3. Click **Settings** and click **Single Sign On** on the left panel. - -4. Click **Generate Key** under SCIM Protocol. - - ![integ_scim1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046459697-?Expires=253370764800&Signature=kvXbQBb2M7OVcTSbxEvQqEmz39~nSBVd8-ViEHPVYErKQxSAYlCp~Z1Ckk5hGQOt0QtsVSqPyWWEhYuIV-CsLszc0fQ6E3~4Tzo4sOnLXjWTKQqG7TZbSf8~HB~nwTRAimTLm6qPYD-dXw9UTPnZTuynHUVEVDUw8B8lRx2kGylCbjPza7UOagIrxHWC0QkQU0Pmd0Vsc~dLYAF57BlO8LZB9H9kL07mpi0t-aWxSkPzOA1yZENuwNuyVfOg~zyPPjIQWuWCrQP8T4cPGL65Kc1cVwNH-WFyvLXtSNQbNb3tJmqiuSFKTB0cxZARzW6GxZjBNkw1UfkJ8KfsEO5oSQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Copy the API Key that is generated. - - ![integ_scim.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046460303-?Expires=253370764800&Signature=uikxIoUpic6WP7pxazTg50HQove13bpG3DTtl08faOhj9xZuVronnrUqXfOdbwqhsT8OZrurtfLem04Scly6dJ9sg0vRjNjLw87CabySAvlNSUiy8yeGbnBCTr153bzRrSVVDIx6SJ9lubT4-WJ6-O882p4C~y4uYwuQUTPU6nYUnFVva~Kwr17FL8OoYx1cLuGlnlcpS1YkskbTQaKHLwYxafgZqzNIHj0lWpkFCjRVNw6xz5k5ehzhbDs7HD~bSzlnE5IyNuXAVXn9UuEk4oEmkY9W3z-aTJS5Btoz4DYtk0yCwoF~XXHpmNMA8McBpCqcl1XcVf2JG3nZLJxdMQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Configuring Provisioning for HackerRank - -1. Click the **Provisioning** tab in the HackerRank for Work application in Okta. - - - -2. Click **Configure API Integration**. - - ![image19.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046460987-?Expires=253370764800&Signature=YWBQqLNgzZjNYElp~tWF9Kf3zNtzlC~Yt5dcqfChql1EwZFHHUZpRfU9OXs4fJ5h5S7gJ~kpkb03YutoN5zGsaoGBdoDCGwdTu0Bd54KDzRLtiPJAt6Sf-9zf926qXa1r00forirHUfp893tl6dylLWcd89a~NmSGVHpDX2rRo9MDnSeAQowciB-3xvkWb6UL3tr6l0r1N8qy3-jf06OvlTMVaUESJdTBbbKhDTP1DzudZQbyIzckHLFj9nHyX9kmdHFppMGebb5gti3qz6fNbsa48zV46Yym3EmAmJjdZqwQqZ-Kj~qw~CnHtlrOsWfeIf2GCwHLrUG2kvcIA7n3Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -1. Select the **Enable API Integration** check box. - - ![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046461375-?Expires=253370764800&Signature=HoT5gymVwftzhk08ncMdBKBVC2~oyYbeZx6z9yskdOGru0eEn~CDbxvnNV6e1yxXnvJS5sO3b3kyU8qs~nqyKRUSy54sFuNZK3nu-T5UqfHOz1H8Q1iPieZNN4MUh2H2eKto~TJoD4e2iyvq~XK5ivZSjUz6XJ-33gmZw-PZ6yNbtpGg6ntu7LZAWQadXqxjpSYrKpxWRAWEqlbkgJb~qYd6jyVGUrfBWwysdWBN3ff0n30ZQA-O4iNWUdyqxcp89D9bQonJzhzZCBDy2YT-da3FVcCGCr8ewLKciSvPu6atXsXVRA2vW08ZWQMbD9hN4sVWzyGQm8hVHClDlid7lQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Enter the API Token generated from HackerRank for Work in **API Token**. - - ![image8.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046461741-?Expires=253370764800&Signature=aWYfgNxH7umlnW~wcxfbygFx3qKf2zuoeqdhbblSZEMn1zFhC8AYtkk1HmZ3QO5s6GT3UbC2F9BrZYGpjaJDbWnfBZ5Efwbu8VxFulipBibn82aaTemXDQELokMdRnMzPqtPYnIpDF9~xCrMVJ8CZXS6xsfJ34kJzjELqpKzjO4WRxyAuoaS4T5z5-5X7iIM519B7fzOA1aDxERXWKtCblOdWvlO-eG10rjieDgku~xvHU1n8oXhY4RmcC1nDCNKs3~w1D5qvTVngKLN-s3Sb2w8CPvj48X~5DqL6xcIVJ9Pb8ohBERRjuT~QxnMTytbZbKcswbHBsBo33yTnRxeYQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Test API Credentials** to verify that the token is valid, then click **Save**. - -4. In the **To App** option under the **Provisioning** tab, select the **Create Users** and **Update User Attributes** check boxes. - - ![image7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046462206-?Expires=253370764800&Signature=PmMFSyLJxVMXGyhvw45tC8IIdbHVW3mqNweut~0wW7lwPmYxE5pQD45O-YOXuePQOIWaOdtEXic7XTccZ9X~qYNvmtD9JctOlkUbaV5Z545gfX6dln2t0bnEBnyJ1AF6F5ZS185Yz2nU~auGc~f5ohg-51gDveSsZWCUBlUylLLw7styJsLSrD1lRFGb088ylM-3xVKOsOZxhJsODw3YjFrqNtjCShILDe7AJgFNvgXH2Mnd4MXRnxVXfKh7e2n1LUD2jVJ71l63JmSUWWVk~Ool-NlvYrm3g2rwjrqMU0mdO3Gf5x0isa59BY4NRW0KfT~0GlvPQ9P78ATNKgXYYQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Save**. You can now begin provisioning users to HackerRank for Work. - -### Importing Users - -The Import Users option helps to prevent overwriting existing permissions for users that are already created in HackerRank. This option pulls users back into Okta to keep your directory in sync. - -To import users: - -1. Click the **Import** tab in the HackerRank for Work application in Okta. - - - -2. Click **Import Now** to pull the list of users from HackerRank for Work. - - ![image27.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046463244-?Expires=253370764800&Signature=mJzGvS1sFr8nTvluT9ni2G9mZeKT4LUz8KqtvaYU1bYUiNSQS6Pekm0c8Cw1ivajBgqWNmmOOkDGZaYUFb3X0Kf-GS2WYpOvS2PFbQAeeaFWZF~o7iHhmtpamNYZ7vtNKj1jl-qgucQUvxUDmYy8x2w2~XqPkjjmPS2TDVLNpTTzPhvKoErnCS-LHu0YFA6~O2DaG3frFr4dIxtVEaI9xCvDwcjku6DDk-Kmj-CtBoEPtM9SfMOaryIMsL7-QG-GBxqBP8syTsFLMkOBpbVVN3UCh44ZCkQ7CPqeeknSDgxGj7lhz7tEEuYp3ZL2cStnQjhYTfP8M-Sbv5eFaNdR4A__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select the users to be imported and **Confirm Assignments**. - - ![image23.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046463587-?Expires=253370764800&Signature=CGhNZRmFPrbA84hFnkUO8pxJPoIEDdhtnEsqW8XNO7IKEcyJ2YVgDs7FUzhgvnNYoggfhtnrk1wVnzwYYqAW9pCtlbKT1LsTlOfJDDdT6-kdB5JB69G~mdYSag3exwcuhdNEsqKOLWAiXGy2Io4sPt-lz1F9L13wwYzwnd2YUVnjUdDGycdPv-0KiOoF5CcRsLvxqYzqEMEojcWWPJkAU5dAPsKRCj0uRYiorGoSu5p533lgduU4cWKzr6RdCiaTcan2NOSoSH5ToVkQfM~ZBcy-AGxD5Y~UJxd1fg5zoEw~cYJqXFL7KYAFK8qa6qFCcnvaADIsiOe4PwH-X4WcMQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. If users in HackerRank for Work exist in Okta but are not assigned to the HackerRank for Work application, an **EXACT** label is associated with the user. A new user is not created, but the user will be assigned to the application.  - -5. The Confirm Imported User Assignments dialog box appears. - - ![image26.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046464005-?Expires=253370764800&Signature=qn9-2hnf7ne3GDjT7P5aIwq2zjrtGlRkTcjjNMFdMqxp227cOirprLGphkDj7Z6QVN0xhb~IO0tjqFqD-7i9QxCWcW37aQljvLBBw1QuQf4coJ7TSga8x3l7rDW4p47f~eTitDuz3ajR4Youyh-VkuWbrgUmAbEEbV967ivbzuCvhufKfHqAbLjzSftLejjxsHfGz2nYGQleKJB~BbACzpZDeXJK2nubI6RS0YrkdLOXvVungLzc-9cU~RVL4rBQI7LtTXCbxVdf0cWCcgDMfss9ijICc7e9zgnUcVp8PMofjXhnXuYgUjiFdzFCLIilgpO0QzKfV1CCy4fP0MHytQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Confirm.** - -7. Now, the user appears in your directory. - - ![image15.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046464402-?Expires=253370764800&Signature=tNqOiF07Ouj0avAjEq6bXLo7esy1MjNEOovsH9syjsycgko0q0jHXimmmyYFCxyndPtHQLhAkZk2UMiQf-8TCv2pCfnLX1DsQMFTScdsBY0wCwLultVyCWT9W~ko7voHEMd2t4tVnZmktVAGy8CMl-X~QWB1WpgSXwmGvx2j0z4chZaNHA3yjJJMJI-iqR-xmMoPdZCridqyjzyR7I61o3KuoNGh0Hzjl6vvZVmVURoXHw4E~uzKskaoNBvuh8kbWxmzxNL24KARQUjrgHRFhs5yfC--sTHsaPhnF~RogRSFbnowkR6hDKGPOgVHRAHm4NfvgnVWtCxqoSyBe-3MsQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. You can navigate to the **Assignment** tab to verify the newly imported users. - -### Provisioning Steps - -Perform these steps to create users in HackerRank for Work: - -1. Click the **Assignments** tab in the HackerRank for Work application in Okta. - - - -2. Click **Assign**. - - - -There are two options in this list: - -- **Assign to People** - -- **Assign to Groups** - -#### **Assign to People** - -Provision a single user. - -1. Click **Assign** for the user that you want to provision. - - - - 1. Enter the required attribute fields for these roles: - - - **Role** - - 1. Recruiter - - 1. Create tests, questions, and interviews. - - 2. Access candidates. - - 3. Send invites - - 2. Developer - - 1. Create tests, questions, and interviews. - - 2. Access candidates. - - 3. Interviewer - - 1. Create and give interviews - - - **Company Admin**: Grant the ability to override and grant more permissions for users in the whole company. - - - **Team Admin**: Grant the ability to override permissions for users within the same team. - - ![image22.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046465773-?Expires=253370764800&Signature=pUZrz4HA6ldMZJFwjK6mLtrQVgg8POAn92KNtiixVLgaG7dOyTEUZU9TDK-n7X3eD~uTG4IEjHPIq6~Xa859FxR1vUamnluumf-mOheO9qvzzecPRRJTLH~MFqAx7Bpsxa0aAQotYF-VCOl~Ho4l31H3uL00gDCm~SQ3WWzJmYOxtGdgDKs8NPnIZP1gaAevzyoqD2fWhp2uNgB5lls4oeZ4MgA0NN1skxo6k0NmhLvW-jbK628J3mHQW4WWxI5TjHSabILjBjrKb~us80Hu28hI93N9YNmgrWOTbnOU3f253GpyLTZdJa8ESFhpeuwKZ5ig7gYEd0S6sDrsNTd43g__&Key-Pair-Id=K3NV4LZ47N8M46) - - 2. Click **Save and Go Back** to view your newly assigned user. - - - -#### **Assign to Groups** - -Provision a group of users. - -1. Click **Assign** for the group that you want to provision. - - ![image25.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046466400-?Expires=253370764800&Signature=fsJCxTb-~6p7RR0-6URiTHZkYLdVplgyfAM6bvD53HQEpS7f5oCf~bAGN7hsfCSobG1zlKZECrTb4oeRs5JFECHZmKxqiCpMazehSK72IreDjLRBLhEhlcKjpP0b0e3VgOvtigL4uXvRDF1DGV1yV3hGijYG7rxVqB0j3DTlZEvjlHVcKhTNUFN8L3fXOW5MQ8nxObyaZ1dmvMZRVUyxpgpNFt3URkS0Uo5FCimdKmLjCiAPof-HhD8BSbA4IlV7LX9gLbA4N~idqZtoqmRAtnOfUac~H4jaCTtIaXv03FftX5iMdVj0azVM0pSdmF2kQN61AlgBT7vfCV96FnX6-g__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Enter the required attribute fields for these roles: (all users within the group will be provisioned with the same value for the attributes). - - - **Role** - - 1. Recruiter - - 1. Create tests, questions, and interviews. - - 2. Access candidates. - - 3. Send invites. - - 2. Developer - - 1. Create tests, questions, and interviews. - - 2. Access candidates. - - 3. Interviewer - - 1. Create and give interviews - - - **Company Admin**: Grant the ability to override and grant more permissions for users in the whole company. - - - **Team Admin**: Grant the ability to override permissions for users within the same team. - - ![image18.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046466749-?Expires=253370764800&Signature=KD1Ou8WCnV9G6BxC6EN81yKiB9YUWSu305SsC97wBDNaA49v9oUeJk7u65oH~P048lwnsQKKUfXJth8~lqL0MsKCj7wdRlDHDWNcQyjCPZAfWpVjgdAsFO2EaMfLItNQv0iszVGDtI-kgC1Gqfb-mMxxh-LwXPWS4Qng~MMKKJRJfbPCzQbwCPtIRDkrITyPJrs5v-4QX1EeoAbbTavmGh9P2tGNnw~QJWL9k3~pUKDyXHLFLrvmIpqze82PIOt5yk01N60etOKNM~1E0kc6WIdERZJoA-x7eb4d8HvoksSnCl76uLpxdb2uNiJVChzPmOKfjJH5O3b8SOrLiIk8YQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Save and Go Back**. Your group has been assigned to the application. - - - -4. You can also view the list of users assigned in the **People** tab. - - - -## Migrating to New Instance of HackerRank - -The HackerRank SCIM application is updated to provide a better experience to Okta users. The summary of changes is: - -- A new attribute (Interviewer Role) is added - -If you are a current user, you need to add a new instance of HackerRank in your Okta org. - -If you already have an existing instance of HackerRank, follow these steps to migrate to a newly updated instance of HackerRank: - -1. Log in to your Okta org as an Admin. - -2. Open the Admin UI. - -3. Click **Add Applications**. - - ![image17.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046468246-?Expires=253370764800&Signature=uMCbEgK1XYSchqmdjCqxvNtZ29TrV~~Ato4ZYNAh0eu0qq603mRfZlexHKHLnKEql41F3ReEG3xWhFTeFVkW5fcShFnbsTs0RzodmmhsXREfhJNPgA9o~X5U6BgrJ96tfnOgf9NoWrtVhCkp~VRympOjviYV~NyKF6nS6f8Iy-I1ODV-uAToewObmzn8mYkXQ8w7s3-3JhPbLOZJHWci-PKJYBgryFb9NCJ4EJkb9UDrbOk0lEYuVGgXN5HkI6t1lxMPEFvQfW~~4W1ITB3YywO-qCLDekCLWbe416WJzN2diUqFjeHaM9jC-FapQ5fAq-EHxpt5t5uJ8Gjsd~aaSQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Add a new instance of HackerRank. - - ![image30.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046468602-?Expires=253370764800&Signature=MCeKKRq-rSYhlAuyxX0fvLCIYF7TSd9OYFkBzMipKwo71bI9b61SYjt7LuSwRVL29LpY815SjVqwgKRFhPlMLOZXa1Z5TQNN2ZUKFSVF8mCRXlKjkBPhV0HFn-Ah6nO6qKrdzk-fiUv6lgshZUili3Hmj7HFJmArBh~10ZOvfeZZRLvep~ofsY5kyLgyx7cvWtPr8WjecTyjSOpWzsvmJqQhKKbYFr6boRtt4MtJFwkUgdbQwsG~416aV3o5Js4NsEpIXNPV4kR9~J~fLOzHSJzWjvyPRh8xdEDNiNJ8FMWbSn1fcBtBdIKEhKBLermvggsLgbaox1yx8hHie4I1Tw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Configure the application including Provisioning. - -6. After SCIM Provisioning has been enabled, go to the **Import** tab of your new HackerRank app instance. - - ![image22.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046468915-?Expires=253370764800&Signature=lZpHxolisrPq6cOD6uJrl15FEv-IzX-XGNkpstyoZRGiRxAAp1I~Rk0zdaeiBlfMwR2tteld5xKLzHydTxuSc2nU2aormSYZXuadiQCsMgdZeIAGMcFOGgy9n2txqp4~8-40Dr6S2ddethNPcwCvGT5b~EbQ6WMBfjRe1JUcOcPUDPmqo5SIMYluOuwF3lUzdvEbxShAACurGq~ixw9Jet2Au8evRF~3nJQsq4MeumQjTpuS-UXzP-kXu3sPbwX07VjUtDdSZuM-O~YKDK9eMQEg1-gk6ZIH6byTUqJTO0FqvRAcp4UQdP6DG~c8Juv5od9JMUPacd3jzdqD2zYDOA__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Click **Import Now**. - -8. After the users from HackerRank are downloaded, select the users you want created or linked in Okta. - - ![image24.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735004983939-360055064434-01dd769c-bea3-4dfc-a274-679503f8ca62?Expires=253370764800&Signature=NBnuz2MhekMS7b7O30XpOhQD25Xt~EMqT6P3~6g77M6Be8nzbZzj9Bs0i45QDyOueFnJFlX~Dnt9WUVw29mryP-BZcdkHJtYrL97E7nbKX11FnV-lttxuQ5GeYPb4OoUlSU-9prLYYqsUL98aBbFOdfwa3iBsm05yravTcjCtcpwIm9pZ9GXfZ4o-K2z86kowaEA4fJiD8~q0qutY0~N4hb65g1on8G2J~i29-9weHYaf-KnjyYd-sDctPpuVyysIp29DTgrFsBa78U-jvAJ7IFfBZ6sH-d-Fa4Kx3GdtkF-mRgip2eWpQofWgk6f-OruX2ruLPh8iq2ntWYn6k3Vw__&Key-Pair-Id=K3NV4LZ47N8M46) - -9. Click **Confirm Assignments.** A pop-up appears to confirm with proceeding for the assignment confirmation. - - ![image32.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735004994600-360055943873-f67a248b-add8-48f4-8ae0-9a36ec01445a?Expires=253370764800&Signature=SC4xZClf8eMGZpXzAsyxXEOcfeQRb7nyOU5YtA6~cP20lZbnqHlN36ZVCR1FovGudWojOGLwqhNcyZEbE8TdPXf53S~kbtYC0x4h1ikus7bKbPIRD-eWHbxG8Kh0enFNilZv~eWhuqXAdN65LbAT-UEAM5c61WapPAxh7DcvuUpId87hY9jUSaTule6achLuM4A-OihCDOg412Bc85up4eQFKfk~q6R4pgUnIMLpNfw2-5qaxFZNw6PC8lAQbpVH4zCd6eff~w3qvbNekXnaOsDhQL2fKaHXYflbesZHB9IRFeFx0S1N1gORhilYdVX41ih~uGU333IfxlZM2xPWLg__&Key-Pair-Id=K3NV4LZ47N8M46) - -10. Click **Confirm**.  - -11. Navigate to the Admin Dashboard. - -12. Open your previous HackerRank app instance. - -13. Go to the **Provisioning** tab. - -14. On the **SETTINGS** section, click the **API** option. - -15. Click the **Edit** option and clear the **Enable API Integration** checkbox. - - ![image29.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046470055-?Expires=253370764800&Signature=aLLJrP0od8s-dwKDk6aOw5TqDA72UoF7x7XTYZ2D1m0OD4gp-jszm~9uTA6EXXMvNYMdlqHB8zys05~0~WS1NTdoFQoFOa5ysRRHrOc-BpT-tqBTg3yktTFHBYB-vDNDVaLMKJXKt3ldC1niXk5T1PJ~ZUrGWWiHr2KYUyWHczOFunhq-2kP2IQ8T5g81ICC5BG0eQwSKka~7eep9vkZFXUj3~Z8MTgOfXf4lolg~VJb7EwiUPnpZk3sb~CwJgWr2dyDeWppSWmDc4vtkrKHxHIBuoChYHQSBP02wxW8MhqjiD7AdZHDdSYBcZNfprTbIBuuylGXsuTkVO0roFsobQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -16. Click **Save**. - -17. You can now deactivate or delete your previous HackerRank app instance and use the new HackerRank app you added. - -**Note:** - -- If you were using SAML as the sign-on mode for your previous HackerRank app instance, you will need to set up SAML on your new HackerRank app instance in Okta (recommended) or maintain the previous HackerRank app instance to ensure that the SAML functionality continues to work. - -- If you were using your previous HackerRank app as a profile master for certain Okta attributes, you must set your new HackerRank app as the profile master for the same attributes.  - -### Push Groups - -To have access to tests and candidate reports, it is a best practice for users to be part of at least one team. - -Follow these steps to assign your users to a team within HackerRank for Work. - -**Warning**: Users must be provisioned to the application using Assignments for Push Groups to work. Group names must be unique and have not been created on HackerRank. - -1. Click the **Push Groups** tab in the HackerRank for Work application on Okta. - - - -2. Click **Push Groups**. - - - -3. Select Find groups **By name**. - - ![image9.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046471125-?Expires=253370764800&Signature=FVNnTw3~qkXu5JnWID95OWnqQqbDMWIBUslZ71FxlkI5-Bt0hWkvxkLE4yulSHv2mHJxStWzaS~OFGRoIny6BbuitYGnTFT3Y6i4PM-c3JcHYmMKxLoYK7QF8-UjR3ZDSc4kg6qtj7U~UcREWnDY9DZ8Aza9aSdUI9ESjjTcRf-prSbjotSi9nb10bAmgxIW9U909LIICFQPNFn38ejs3HG5bZbWMuNZt~UZ~WLc2RA6kVgzMXn2x3WKX4BeX6dmx4ryWErknY4vRv3LIX8QlLxf8-rZOeOolIRkYBYiMNZvobNNFsn51WW6PPtZ~HUy4puxxa4-YMlqlAlM9acqQA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Using the search box, find your group - -5. Click **Save**. - -6. On successful group push, **Active** status appears for the group. - - - -### Common Group - Team Configurations - -- All users are in one group. - -- If you want HackerRank users to be in one team and have equal access to all tests and candidates, push a single group that all users belong to. For example, *Everyone* or *HackerRank Users*. - -- The group will be pushed and only those users assigned through the **Assignments** tab will be added to the team *Everyone*. - -- HackerRank users are in teams according to organization recruiting. - -- If you want to create Teams in HackerRank that correspond to organizations, divisions, or geo-locations, find the corresponding groups in Okta and push them as Teams in HackerRank. - -## User Attributes - -There are various attributes that you need to configure when assigning or updating users. - -- **Username/Email**: The primary email is used as the username in HackerRank and cannot be updated from Okta. Choosing to update either username or primary email in Okta will not be reflected in the HackerRank for Work application. - -- **Given Name**: First name of the user. - -- **Family Name**: Last name of the user. - -- **Role** - - - Recruiter - - - Create tests, questions, and interviews. - - - Access candidates. - - - Send invites. - - - Developer - - - Create tests, questions, and interviews. - - - Access candidates. - - - Interviewer - - - Create and give interviews. - -- **Company Admin**: Ability to override and grant more permissions for users in the whole company. The value must be either *true* or *false*. - -- **Team Admin**: Ability to override permissions for users within the same team. The value must be either *true* or *false*. - -## De-Provisioning a User - -You can deprovision a User by clicking on the `X` icon on the right of the User in each row and then confirming it. - -![deprovision.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046471850-?Expires=253370764800&Signature=TtnzgGJz~nTk14nwjLZ-rNJXT5V9~fbZ5Kj2YlbLZALWAdXKKUm-ZjYU-qRh4vWcHnZTevVaCgFfIhN1JchuwLov-BN1q2ah6cbzX2BOjXXJ~fHhXOPm0bAlN0IBA8lXZQk7jz~iGXvlr-VNl7fkGcmWe2ciLkez6oZJBoeKgfqq6pzMRkFDmmtm~V-X0rmbkZ19pgHcLnjHVYtJn2Y6stATjDxf4vtuxnjTuat30koi6qX5NChkqSDArQVe3Em2xzmqb8CKixyXB9YTBI63LERz84djghXejqIFPcxBfbV9jv4pcSKIZVOVMVN35KeDoqR2FmxU8tDzFE~jxl5~4g__&Key-Pair-Id=K3NV4LZ47N8M46) - -The resources, such as Tests, Interviews, Questions, and so on, are transferred to the Owner of the Company, and the User will be locked. - -## Troubleshooting and Tips - -- We suggest keeping Okta as the source of truth. - -- This integration is optimized for creating users and teams. The following Okta features are not supported. - - - Teams in HackerRank cannot be synced back to Okta as a Push Group option. - - - Push Now functionality. - - - Delete Group in the target app. - - - Remove members from the group. - -\ diff --git a/data/hackerrank/integrations/single-sign-on-sso/4264962721-getting-started-with-single-sign-on.md b/data/hackerrank/integrations/single-sign-on-sso/4264962721-getting-started-with-single-sign-on.md deleted file mode 100644 index 985a815a..00000000 --- a/data/hackerrank/integrations/single-sign-on-sso/4264962721-getting-started-with-single-sign-on.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: "Getting Started with Single Sign-On Prerequisites Steps to enable SSO SSO endpoints Updating certificates" -title_slug: "getting-started-with-single-sign-on-prerequisites-steps-to-enable-sso-sso-endpoints-updating-certificates" -source_url: "https://support.hackerrank.com/articles/4264962721-getting-started-with-single-sign-on" -article_slug: "4264962721-getting-started-with-single-sign-on" -last_updated_exact: "Mar 25, 2026, 2:31 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Single Sign-On (SSO)" ---- - -# Getting Started with Single Sign-On Prerequisites Steps to enable SSO SSO endpoints Updating certificates - -_Last updated: Mar 25, 2026, 2:31 PM (Last updated 1 month ago)_ - -**Single Sign-On (SSO)** is an authentication process that allows users to access multiple applications with a single set of login credentials. HackerRank for Work supports SSO to provide a seamless login experience and is particularly suited for larger teams. This integration simplifies access management by reducing the need to handle multiple credentials. - -# Prerequisites - -- You must have **Company Admin** access. - -- Your organization has an Enterprise plan with HackerRank. - -# Steps to enable SSO - -1. **Access SSO Settings**: Navigate to the top right-hand side of the landing page, click on the down arrow under profile, and select **Settings**, followed by **Single Sign-On**. - -![2024-09-04_12-43-58.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046391640-?Expires=253370764800&Signature=rbFiFATLIU74-6m8OPrtnSO7gUElmCXaKZ194H6vtREI05K3p4mImbf93BvUFQSBmSCYtl-CVpPpW-KeB9z00WPXcTHub12zHI~knDYJDSYzc3Ppx96sPQut6YQBCWw3V7TwJWYpApVQ-0CgjwlRxMLTCgTjCFrfw0BUzL-JzThXFZFtPo7ll0LQxMptKNCFj11Umb7P0htr0ODGsAvzkM9oufYJtNzvDHzoE72V9mxwl8FGLtlgElqp86KOREjenzkwDRsb6pAt7jicfV6u6vIa1kgYfUgOYwmlThewYruGyVhLReK6PladQNy5cMxvhXeB4A1Y032h-AbGZ0p3xg__&Key-Pair-Id=K3NV4LZ47N8M46) - -2\. **Configure SSO:** - -- Copy the **SSO Unique ID** and add it to your Identity Provider (IDP) app (e.g., Okta, OneLogin).  - - 1. Use the IDP app to generate a metadata XML file. - - 2. Click **Upload Metadata** in HRW and upload the XML file. Once uploaded, a metadata URL will be displayed. - -3\. **Enable SSO:** - -- Test the SSO setup by copying the generated URL and opening it in an incognito browser window. You should be redirected to your IDP sign-in page. Sign in and verify that you are returned to HackerRank. - -- Once verified, click **Enable SSO** to enforce SSO for all users in your organization. Going forward, all users will be required to sign in via your IDP's login page. - -4\. **Disable SSO (Optional):** - -- If needed, you can disable SSO at any time by clicking the **Disable SSO** button, which is highlighted in red. - -![2024-09-04_12-34-00.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735004457388-33046957727379-00ff24ff-6911-4f36-9d2f-9ab12ce2ac9b?Expires=253370764800&Signature=hR1P0NKbVj9VG2lZfFgw0a2njq6nCB46P8VTi73QYa7ri6~f1--kjzNLPzX89MV6dP3E4~VH-tdbchUBGXebevu5Zi57SMjcR7--KJ1DczpThl35zVI5s-Q1OaEsOMo~u~IoV8riIX5rr5~FvlmSV4HlG9D2QI2saowp9wFnz1DbwfKEn5nZsXt7REr-OpFRS6mp1Ad~Cu7rhmZx2pcdmxjRnCLW3jmJEqaOJz-qKWU-TIS1wIGcTrPaxvx3qiLqEnzeHguRU04vDR7SYW3WdN6RQ~~mn~A9zhKO86qWXHzxX534YjiyNRFqxY8DXGJzaGcAULWubWH31lF5-o6ajg__&Key-Pair-Id=K3NV4LZ47N8M46) - -# SSO endpoints - -- Entity ID (Metadata URL):\ - `https://www.hackerrank.com/x/api/v1/sso/saml/[company_unique_id]/metadata` - -- ACS/Reply URL:\ - `https://www.hackerrank.com/x/api/v1/sso/saml/[company_unique_id]/acs` - -- Sign-on URL:\ - `https://hackerrank.com/work/home` - -- Logout URL:\ - `https://www.hackerrank.com/x/api/v1/sso/saml/[company_unique_id]/logout` - -For example, if your company's unique ID is `fj0iolfc03n`: - -- Metadata URL: `https://www.hackerrank.com/x/api/v1/sso/saml/fj0iolfc03n/metadata` - -- ACS URL: `https://www.hackerrank.com/x/api/v1/sso/saml/fj0iolfc03n/acs` - -# Updating certificates - -Your IdP metadata includes a security certificate. When a certificate expires, upload a new metadata file to the [HackerRank SSO Page](https://www.hackerrank.com/work/settings/sso). - -To avoid disruptions, upload a metadata file that includes both the current and the new certificates before the existing one expires. In this case: - -- The old certificate remains valid until it expires. - -- The new certificate takes effect automatically after you update it in the IdP, and the old certificate expires. - -This process ensures that users remain logged in and prevents unexpected login failures. - -#### **Note:**  - -- HackerRank can only accept a user's email address. The SSO setup requires the user to define the SAML assertion with the correct data. SSO will fail if anything other than the email address is provided. - -- New users will not receive the usual welcome email to set a password once SSO is enabled. - -- HRW accounts for new users will be automatically activated, and they will be redirected to the SSO login page after entering their email addresses. - -- You cannot reset your HackerRank password when SSO is enabled. Instead, manage your password through your identity provider app (IDP). - -\ diff --git a/data/hackerrank/integrations/single-sign-on-sso/4516079405-saml-2.0-single-sign-on-%28sso%29-.md b/data/hackerrank/integrations/single-sign-on-sso/4516079405-saml-2.0-single-sign-on-%28sso%29-.md deleted file mode 100644 index 1a69270d..00000000 --- a/data/hackerrank/integrations/single-sign-on-sso/4516079405-saml-2.0-single-sign-on-%28sso%29-.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: "SAML 2.0 Single Sign-on (SSO)" -title_slug: "saml-20-single-sign-on-sso" -source_url: "https://support.hackerrank.com/articles/4516079405-saml-2.0-single-sign-on-%28sso%29-" -article_slug: "4516079405-saml-2.0-single-sign-on-%28sso%29-" -last_updated_exact: "Mar 25, 2026, 2:32 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Single Sign-On (SSO)" ---- - -# SAML 2.0 Single Sign-on (SSO) - -_Last updated: Mar 25, 2026, 2:32 PM (Last updated 1 month ago)_ - -Using Single Sign-On (SSO) with HackerRank allows companies of any size to leverage their existing corporate directories and authentication systems to authorize employee access to HackerRank for Work. The SSO enables users to log in with a single ID and password to access a connected system. SSO reduces password fatigue for users by reducing the number of username and password combinations that they need to remember.  - -HackerRank's support for SSO is built on top of an industry-standard Security Assertion Markup Language (SAML) 2.0 protocol.  - -## Prerequisites to Configure SSO on HackerRank Account - -- Your organization has an Enterprise plan with HackerRank. - -- You must have a SAML 2.0-compatible Identity Provider service - -- You must have an SSO metadata XML file or URL - -Contact customer support to configure SSO. You need to provide the SSO metadata file or URL. - -**Caution**: Once customer support initiates the process to generate the SSO key, users from your organization will not be able to log in with their credentials.  - -Therefore, you must plan a downtime of 2 hours before you inform HackerRank to initiate the process of generating an SSO key. Customer support will generate an SSO key which you can use to configure SSO for your organization. After SSO is enabled, all users of your organization can only use SSO to sign in because their user credentials are disabled. - -## Reaching Out for the Integration Help - -To know more about how to use the SAML protocol for SSO, you can reach out to the HackerRank point of contact or raise a support request by writing to [support@hackerrank.com](mailto:support@hackerrank.com). diff --git a/data/hackerrank/integrations/single-sign-on-sso/6114369280-setting-up-hackerrank-sso-with-onelogin.md b/data/hackerrank/integrations/single-sign-on-sso/6114369280-setting-up-hackerrank-sso-with-onelogin.md deleted file mode 100644 index 96af219a..00000000 --- a/data/hackerrank/integrations/single-sign-on-sso/6114369280-setting-up-hackerrank-sso-with-onelogin.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: "Setting Up HackerRank SSO with OneLogin" -title_slug: "setting-up-hackerrank-sso-with-onelogin" -source_url: "https://support.hackerrank.com/articles/6114369280-setting-up-hackerrank-sso-with-onelogin" -article_slug: "6114369280-setting-up-hackerrank-sso-with-onelogin" -last_updated_exact: "Mar 25, 2026, 2:36 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Single Sign-On (SSO)" ---- - -# Setting Up HackerRank SSO with OneLogin - -_Last updated: Mar 25, 2026, 2:36 PM (Last updated 1 month ago)_ - -## Overview - -Single Sign-On (SSO) on HackerRank for Work can be configured using efficient and productive Identity providers such as OneLogin. - -The OneLogin SSO portal ensures that only authorized users get access to sensitive data. Users have to enter only one set of credentials to access apps in the cloud and behind the firewall – through desktops, smartphones, and tablets. With SAML, OneLogin SSO proves helpful in securely logging users into HackerRank for Work either through the OneLogin portal or over your corporate intranet. - -This article is a quick guide about configuring SSO on HackerRank with OneLogin. To know about SSO and its benefits, refer to the article[📄 Getting Started with Single Sign-On](/articles/4264962721). - -**Note:** HackerRank accepts only the user's email address. In the setup, the user defines the SAML assertion with the necessary data. HackerRank SSO fails if it receives anything other than an email address. - -## Prerequisites - -- Your organization has an Enterprise plan with HackerRank. - -- You have admin access to your HackerRank and OneLogin accounts. - -## Adding HackerRank to OneLogin - -1. Log in to OneLogin with your credentials and proceed to the administrator dashboard. On the account set-up dashboard, click **Add Apps**. - -
- ![Step1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046507452-?Expires=253370764800&Signature=p9V8xGF4XvcNCBPeRVbIVEiFmtAbc3FQQeVqxH-12YlXZv6pg3GueX9EYUqUjVGmwPzmOfnJudh7W87kb~zwnCUKMEH-g74JaCTuCg~RLjkqlkQer4u17qVdlhg8i19NAfkvODUxN7NRPEJgbW5TSNRoqA~6yyaeW9CB4RXY3FW1z3O7989pW81HslEFMcRQC-dX71RzfUam5jZ02FGRM3SWIthRaHGUpMWWASw~20N-EkjWM7TE1mRPzvLhjFE4hYn4lAEQEWiVyltPT4UAtz93vPymcM2B9Y27HB0SF2gnY8HFyiNjOK8WYk5udr7C8Ijetvd6mPSWDm-FCLFHrA__&Key-Pair-Id=K3NV4LZ47N8M46) -
A new pane is displayed.
-
- -2. In the search bar, search for *HackerRank for Work* and click **Add**. HackerRank for Work is OneLogin verified and is now added to your list of applications. - - ![Step2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046507740-?Expires=253370764800&Signature=eHdXlvDD4oxm6YOcDhk1H1MmATgsYXZ1ox9FwrjO~B41AR~-JlNtXYP24TGOuVE1J7OMLbmOmNkOOqjYIgRtPf-wAqT0WWJMSEIgiFIJKOHUHcLTB8KJ8md9fIGECG1VlMMW79nuXeBIDeaCkOr84b5bZ9wfz~TMhY8x4R6Q~wdpTAjgdyNBYVXE7xIumD9GcWeVXvuRPMVAK54026HV-WCiRqHN7zx0ALMwNiDedfcy1~4k66gHRSHM1h1YNybzNEe1m4Y6fLykEOB5XaMYm0loutDnjXR8LW6jGLKOgfbAebNfFYsM47TPHisDDSQnvyD4yxn91OaCiJ843etpUw__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Make sure to choose the application with SAML 2.0. - -4. Configure the HackerRank application with an appropriate display name, icons, and portal visibility. - -5. Click **Save** to confirm that HackerRank has been added as an application. - - ![Step3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046508128-?Expires=253370764800&Signature=eyepFcvsjU5kQIxnL1eJYfPPm25xGKFzt1I2hBDi6xR~LuvuvPdXh0eUPrFExew-0IlgLQ~vkKxWY1Z2gbzcFjpOyuOtPwhzSq93lykTGZFBeyRbaxU07iiLnh32NI1N2xj7dgn~fFDQZadAqXx1Idih7ISa1N7Fp01tPN2FvTFpwXQBBklvtvwKlKfltNkfCEZn4ECm9eFP00wbgvdaaNlbNWUeJvZWDaHAlcs-btYnhXm983ED58p2myZpIN7h~ZeIZI~WJcwf0hyGfR3gpzqBCF8pcHR64lK0P8Diq0ra3b9p87zJJDAsKKE6D11Hd90UgG1Ayi~HBNx2w5xOdw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Configuring SSO on HackerRank - -In this step, you must enter a unique HackerRank SSO Key. - -1. Access the Settings page of your HackerRank for Work account. - -2. Under the **Settings** option, click **Single Sign-On** to copy the SSO Unique ID. It is available in the **Configure SSO** section. - - ![sso.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046508811-?Expires=253370764800&Signature=fwDPEOnt1-DxZ1ISPM--N4M7N714MC3srv71abr9uHmkVYtrBJZuOs6Rl2tljB9FKlBUN7r0KRzXQru8t93HN52ekSNuM~Cim~xnoIEV2F5X2IVpFc0K5QomYIwC0DcdMUtdS2estF-3AXvw6mIo5A1qRkw3QKN~IUuyssWZuqjV~7VQYfKI3LbZWMwNMxLYi9puRZLyAJjrdSSRkq7YIrHeoCB6v~cEcUYGUBPvy21Dl~s2Kn5emdRQBgequGI~yCi0n2HxEzF77wlIMJb2te~IdRS9bkh~Jub~2cFbNI~iHAJqKZ2aCqOuJ-QxEh~FoLT5yx-xc72ywQrju8Kr6g__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Adding the SSO ID on OneLogin and Enabling SSO - -1. Copy the SSO Unique ID to the **Application Details** tab on the OneLogin **Configuration** page. - - ![Step4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046509317-?Expires=253370764800&Signature=O6nyXC0WbNvAmTa9~C-edBctZ0n2BEVEF0ld-ykiW57xl1lOUjLyWqFBhI0TPPFrqFp-SMCtqzG5wbjCOO2HDNbEFYvnY6hG1mLp~tNWhNZe10JGxHvj4GzZm221OutRVes7Uz97Xqx8CgexCU33~bfUlW0qXdZqmJRy~jAOg~P1esIl~q7GJEOl6XeSGWctsc8pYThdI1aBd1bwUiNcOV~Z~~LMNkrwvMB787LwzgR7hVQCOVpP3ICiyPBSbaUg6H-rK3JwYDMt7gmeIcwv-H5d0RzxWeBT7p9m4Fi6cD-ng85Brv0VI~SYqqzVSCv49j2ufzqUpt4ChkX8r4KNcw__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click **Save**. - -3. Click on the **More Action** drop-down and select **SAML Metadata.** This permits you to acquire the XML Metadata file that needs to be uploaded onto HackerRank’s SSO Settings Portal. - - ![Step5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046509629-?Expires=253370764800&Signature=uKo1MznzEhJ9-s7OfYAaAdDOzo0iAAV2LOGz11oVbo62irQpdIOVscuL~cuin2eRyfwR2UgNtq93PxhDBMCk9JdqwjbMvP8NII24Ci796nzxknwYTm-aidP3QWspUlfxDbkNMxYXqh3p-MJN6rjoXyijNrdLUMyAy8vi8ZIxpzwhjdDZCtLkKRQhxGSr~~9h5siaRbeDqiFg8awsXefnO~DTaG-JmLK1r-hE3dTssNE7kRxGuVzDIOleUu5XGTBQsQrIJWADU1UPZiJsOY0A9y8Dsp3F0LdN5G1Xu6zCS3Qewdwfq3gVvv7dQhFHlA7X-ErlORlMBkx0d69NPAOZyw__&Key-Pair-Id=K3NV4LZ47N8M46)![Upload_Metatdata.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046509923-?Expires=253370764800&Signature=ek7LAQFeIcP3N2mmTLtTyo1n5DEzIFTeyE-fyIDFOohm9xYTnDdhELPFMKor9VzTuhTLR7tI-6PYN9nun8SQR~A4gW4mVsrNlQ9NCXdM1EiWRNHqPYrOkFXhHjD~p6MIC0WqpbYdoFJQyyAZDkEL5JoHz9mqccACaVcDCd8ft6CuXQSQo0DU7eQa31dmRR7ybySBe48EJDeeRUHCb95xgq5dbuGMrr~wUy3ooQTZw-TqjZvh2xcCO7PWAsLTRrVee81-NBEW8T-mF4i0J4hdX74hmJzQ5Cefaqa-k9QyBRU8Dg32YSusxHgM7U8rHUBjwx1yBxd2S6s1K5w1~~ugyg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Once the XML metadata file is uploaded, the Single Sign-On metadata URL is automatically generated. - -5. Copy the URL generated by uploading the metadata XML file to an incognito browser window for testing. You should be able to see the OneLogin sign-in page. - -6. Sign in and confirm that you are taken back to HackerRank.    - - ![Metadata_URL.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046510228-?Expires=253370764800&Signature=S0o6oMGcU5FV7ijOtWgtAzYQyseaIpPi35lEEaGdcrdHfII3RiFPJQosz-POxtsoNkpq452ESqdPDT4aMBKBNjU1Lk4SP~aBlKEEp3GiXX5LtLbpaGXi-Yig1jS3vxcMnbPGmbUcAuHl63Ms4vae3Dh~tAYFRUvLBB8s8zHkntnP85TMjeIqF-ubb4CwQkfHHGpgT5xlsFDCB45KWUhRUheRuecKEIj4DjLuQwNDcgGUGwZjxn~lphPjY3HpEtjI2bwt~zLKiaumS~TqMU9AbhC-R5pasnYW6ougXdaxWN0nV1quRNd88IVuAKx0BFBtmyYox3F0fpnUu~5-jP5ANw__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Once SSO is enabled, all users within your organization will be redirected to the OneLogin sign-in page, when logging into their HackerRank for Work account. - -8. You can disable the SSO setup for your company by clicking **Disable SSO**. - -**Note**: After enabling SSO, the user need not enter the account password while logging in. Entering the correct username or email will automatically redirect to an SSO login. - -\ diff --git a/data/hackerrank/integrations/single-sign-on-sso/8000473667--setting-up-hackerrank-sso-with-just-in-time-.md b/data/hackerrank/integrations/single-sign-on-sso/8000473667--setting-up-hackerrank-sso-with-just-in-time-.md deleted file mode 100644 index bda4719b..00000000 --- a/data/hackerrank/integrations/single-sign-on-sso/8000473667--setting-up-hackerrank-sso-with-just-in-time-.md +++ /dev/null @@ -1,170 +0,0 @@ ---- -title: "Just-in-Time (JIT) Provisioning for HackerRank SSO" -title_slug: "just-in-time-jit-provisioning-for-hackerrank-sso" -source_url: "https://support.hackerrank.com/articles/8000473667--setting-up-hackerrank-sso-with-just-in-time-" -article_slug: "8000473667--setting-up-hackerrank-sso-with-just-in-time-" -last_updated_exact: "Mar 25, 2026, 2:37 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Single Sign-On (SSO)" ---- - -# Just-in-Time (JIT) Provisioning for HackerRank SSO - -_Last updated: Mar 25, 2026, 2:37 PM (Last updated 1 month ago)_ - -Just-in-Time (JIT) provisioning allows organizations that use Single Sign-On (SSO) to automatically create and manage user accounts in HackerRank. This feature removes the need to manually preconfigure accounts. When JIT provisioning is enabled, users who sign in with SSO for the first time will automatically have a HackerRank account created and ensures secure access management and a smooth onboarding experience. JIT provisioning does not trigger for non-SSO logins. - -## Key benefits - -JIT provisioning for HackerRank SSO provides the following benefits: - -- **Automated account creation:** Users are granted immediate access to HackerRank upon authenticating via SSO, eliminating the need for IT administrators to manually create user accounts. - -- **Improved security and compliance:** User access is managed by the organization’s Identity Provider (IdP), ensuring compliance with access control policies. - -- **Seamless user experience:** Employees can use their existing corporate credentials to log in without requiring additional usernames and passwords. - -## How JIT provisioning works - -The following steps describe how JIT provisioning functions in HackerRank: - -1. **User initiates login:** The user navigates to HackerRank and selects the SSO login option. - - **Note:** JIT provisioning runs only during SSO login. If users log in without SSO, HackerRank does not create user accounts automatically. - -2. **Identity verification:** The login request is redirected to the organization’s Identity Provider (IdP), where the user enters their corporate credentials. - -3. **SSO authentication:** After successful verification, the IdP sends a SAML assertion with user attributes to HackerRank. - -4. **Automatic account creation:** If JIT provisioning is enabled and the user does not already have an account, HackerRank creates one automatically using the attributes provided by the IdP. - -5. **Access granted:** The user is logged in to HackerRank and can begin using the platform immediately. - -## Prerequisites - -- Your organization has an Enterprise plan with HackerRank. - -- You must have an active HackerRank for Work account with Company admin access. - -- You must [configure SSO using SAML](https://saml-doc.okta.com/SAML_Docs/How-to-Configure-SAML-2.0-for-HackerRank.html) before you use JIT provisioning. - -## Enabling JIT provisioning in HackerRank - -To enable JIT provisioning: - -1. Log in to HackerRank using a Company Admin account. - -2. Go to the **Settings \>** **Single Sign On**. - -3. In the **Just-in-Time provisioning** section, enter the email domain(s) that should be routed through SSO. For example, [hackerrank.com](http://hackerrank.com). - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1749119636434-image.png?Expires=253370764800&Signature=VgIERAE~IkI4n1KxOxO~nbqRC6MZ-m0cOXZRi46k1ESb-RzXAaJjBmzGoQ-h-CLQn9PgLt5ofAqXXk3fnBDp1FjxeuPQO6~F-d23fYCQHtKQVIvBBG7L6ETLNjXF6rnn5gxPJ-WGhmpHnIwU0l7B9PrXnjXbVJxyFTaUldBEe5~VC81haR-rRQ7bKq0uAFGl~yQaoOCDa~53~gNW-iRft~7zl6lICuN8HXFbRX5OodAjGeGaCNhW-G31J5CgzUmP4~suDfzoqTSc9FBwGeCDDj6YDFnih7YdlxNkzSZLDZ16hMXBGgnCY8qIPKRVb7U0cqfoaY-aIfmanwUVfKT8YA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select a default **role** and **team** (optional) for new users. - -5. Click **Save & Enable** - -**Note:** Ensure that your IdP sends the following attributes in the SAML assertion: - -- `email` - -- `first_name` - -- `last_name` - -## User attributes for JIT provisioning - -For JIT provisioning to work correctly, the IdP must include the following user attributes in the SAML response: - -- **Email:** The user’s work email address. This must be unique for each user. - -- **First name:** The user’s first name - -- **Last name:** The user’s last name - -- **Groups** *(optional):* Details such as user roles or departments. Used for organizing or assigning roles. - -## Configuring JIT provisioning with common IdPs - -The following sections describe how to configure JIT provisioning for commonly used IdPs. - -### AWS IAM Identity Center (AWS SSO) - -To configure: - -1. Log in to the [AWS IAM Identity Center](https://aws.amazon.com/iam/identity-center/). - -2. Create or configure a SAML 2.0 application for HackerRank, and set up the service provider (SP) details. - -3. Map user attributes as follows: - - - `email` → Email - - - `givenName` → First Name - - - `surname` → Last Name - -4. Enable JIT provisioning in HackerRank and verify that AWS IAM Identity Center is sending the correct attributes. - -### Microsoft Entra ID (Azure AD) - -To configure: - -1. Log in to the [Azure Portal](https://portal.azure.com). - -2. Go to the **Azure Active Directory**. - -3. Create a new **Enterprise Application** and select **Non-Gallery Application**. - -4. Configure SSO using the SAML protocol. - -5. Map user attributes as follows: - - - `user.mail` → Email - - - `user.givenname` → First Name - - - `user.surname` → Last Name - - - `user.groups` (optional) → Groups - -6. Enable JIT provisioning in HackerRank and verify that Azure AD is sending the correct attributes. - -### Google Cloud Identity/Google Workspace - -To configure: - -1. Log in to the [Google Admin](https://admin.google.com/) console. - -2. Go to **Apps \> SAML Apps** and add HackerRank as a new SAML application. - -3. Configure SSO URLs and the service provider entity ID. - -4. Map user attributes as follows: - - - Basic Information \> Primary Email → Email - - - Basic Information \> First Name → First Name - - - Basic Information \> Last Name → Last Name - -5. Enable JIT provisioning in HackerRank and verify successful sign-in using the mapped attributes. - -## Troubleshoot JIT provisioning issues - -If users experience problems with JIT provisioning, try the following troubleshooting steps: - -- **User Not Created?**\ - Ensure that the IdP is correctly configured to send the required attributes. - -- **Incorrect Role Assignments?**\ - Confirm that the IdP is sending the correct group or role information. - -- **Login Failure?**\ - Review the SAML assertion logs in your IdP to verify that the authentication was successful. - -If you need further assistance, contact us at [support@hackerrank.com](mailto:support@hackerrank.com). - -\ diff --git a/data/hackerrank/integrations/single-sign-on-sso/9826965692-log-in-to-hackerrank-with-google-workspace-account.md b/data/hackerrank/integrations/single-sign-on-sso/9826965692-log-in-to-hackerrank-with-google-workspace-account.md deleted file mode 100644 index 020bb048..00000000 --- a/data/hackerrank/integrations/single-sign-on-sso/9826965692-log-in-to-hackerrank-with-google-workspace-account.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "Log In to HackerRank with Google Workspace Account" -title_slug: "log-in-to-hackerrank-with-google-workspace-account" -source_url: "https://support.hackerrank.com/articles/9826965692-log-in-to-hackerrank-with-google-workspace-account" -article_slug: "9826965692-log-in-to-hackerrank-with-google-workspace-account" -last_updated_exact: "Mar 25, 2026, 2:33 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Integrations" - - "Single Sign-On (SSO)" ---- - -# Log In to HackerRank with Google Workspace Account - -_Last updated: Mar 25, 2026, 2:33 PM (Last updated 1 month ago)_ - -HackerRank integrates with Google for Work to facilitate an easy and seamless remote interviewing experience. - -As a part of this workflow, HackerRank users who have a Google for Work account can seamlessly log in to HackerRank without having to go through multiple steps of authenticating themselves into their HackerRank account. For example, remembering passwords, going through password managers, and so on. This results in a hassle-free interview scheduling experience saving you a lot of time and effort. - -**Note**: If your company uses SSO, you can configure Google Workspace as your SSO provider through SAML. For more information on SAML, see [📄 SAML 2.0 Single Sign-on (SSO)](/articles/4516079405) . - -## Prerequisites - -- Your organization has an Enterprise plan with HackerRank. - -- You must have a predefined Google for Work account before you log in to the HackerRank account.  - -- You must have a work account for Google that you use for the HackerRank login. - -## Signing In to HackerRank Account with Google for Work Login - -1. Navigate to the HackerRank for Work Login page. The Google for work login is displayed along with the HackerRank login. - -2. Click **Continue with Google** to log in to your HackerRank account. - - ![google_login.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046348350-?Expires=253370764800&Signature=vJZggOfzKRLkb0LwZSn~5OCkQPEyPj0b5JlCpQE3YrAzcf97rtY0yZrvpON2IE9qrYSJaNketjNs-hhW5Ke3cl4usbOpNuElk0zCtaMQ60QiYh~wZvuDU42NS4GdlQrK~sZXeHp-~EaKIyKo4zJoChAb5voX1Hl1QBcaygzjf0CtyZ632uSsx1WxuAKCMVEv0SkMrFidBoeTZjOGTEgfGnljf9zBxrHCcneRE24n0crvYStkN9yfTFYtr2nYvP7cngs6yJNMwL0IlmDmnLrCwFFDlij8JKoQE~mMrRFbw73vEIDhC9h8~NJ1DJaf8MhDZuySgpJ99M1LAer3sTafeA__&Key-Pair-Id=K3NV4LZ47N8M46) - - The Choose an account page is displayed that shows all your Google for Work accounts. - - ![choose_googlaccount.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046348709-?Expires=253370764800&Signature=ng64sS1rn0wuZ8t69KDA7J1dD34utbg9gV91u882zgUDZMg5pnt4pz0pUVjWZqLx6ImNxlFEicUWe1J7TETJUfMwYLKgW8RtM7PH6Ry91pR8~zIyyERRBrE15R26QLVq19cyCbaZjPuvuG2K~3QqsQ5nMIZv5viNUaSQiFVdEf-jlOsZDqmItFNH4SiAfUF8vLtkxX7eNpcfe9KOYvwwEeNMF0D2J1zwzGtQn6ST1hNZyL5QcTlBFVnUnrfbcg-WqzscGIddn2TcRD-s8nRoLhN5rAP78aVPhtxPXBltqoHTGdmz77sjHzNFsOY2S2d2bJIG48nepyZjO8azCR~Y0Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select an account that you have already used to log in to HackerRank. It must be your work account.\ - \ - If you use an account that is not a work account, then an error is displayed: - - ![account_lockedgoogl.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735004341269-account_lockedgoogl.png-75131d17-612c-492f-80b5-e245ea4e3229?Expires=253370764800&Signature=RxW0wZoH3bOEDw9Zr2VusEKz50ni8~qZ5GPCGdqJwIxTLo8KkxA0F6~NGfVQFn8Gdf25UQ~W1Jw37gdOJcuYX9j~zV76HhSmIzz8dS0~JNwh0dd2JjqnFWzDYiyrvsEtMnmr0pv2xfvZ4PbaD3P4XvGASYVPPpRzbW6wVEiGaR6Kap~CeJx-9Tj8UrJ5d8TjNpMvAMzyo8OT2VQb-4~~vld5DtjFLG4ChzHaPZk~BNbXONgNeQu6sRX2jdFOw9dprDcMwSukoPBXPZso8v9DlbY0TE2FpfIRlqz3TVjWutd0QjR2bnQMwXGtruwcXXPVx14Pts5ZdUqy4EShAzCvpg__&Key-Pair-Id=K3NV4LZ47N8M46) - - Also, if the account is not valid, an error message is displayed. - - ![google_error.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735004346539-google_error.png-36a99507-3e2e-44b6-b450-ba0ca389d8bb?Expires=253370764800&Signature=ANzW66Pl82oGaeeT0gSqbFO49R9evO5PFRQ9h2OLofndF261aJ06xDbVpA6rwt61qTZfOUS5~Hczf1-iLWT9c2V209hZ6PW2jDvyCobn38hLR-BbBoxySH4Q8nkbRnR~LAfseoUA79MJU9IjF-XRp26kcRL-WRyXnZxz5saglPU9UpWS-Dp6xZiIO7-Lpla71pKEIxCnb5RgHea6ti1KRZFLgXp~L4CbwlcVEO-otXTZCrfI~m7bWjpfCHDQpCFj0DSNRxQdKxi~FNgsOyZCp-TYHlDq96H-xg7-FiM1p48lYsKAtkIGyYnH8o0qicjr7uYiWHu4Kd9~mjamu0IVWw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## FAQs - -### My company uses an SSO for login to HackerRank. Can I use my Google Workspace account instead? - -If your company enforces login through SSO, you cannot log in directly with the Continue with Google option. However, your admin can configure Google Workspace as your SSO provider through SAML. diff --git a/data/hackerrank/interviews/additional-resources/1982891156-recommended-questions-and-interviewer%E2%80%99s-guidelines.md b/data/hackerrank/interviews/additional-resources/1982891156-recommended-questions-and-interviewer%E2%80%99s-guidelines.md deleted file mode 100644 index 754d5efe..00000000 --- a/data/hackerrank/interviews/additional-resources/1982891156-recommended-questions-and-interviewer%E2%80%99s-guidelines.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: "Recommended Questions and Interviewer’s Guidelines" -title_slug: "recommended-questions-and-interviewers-guidelines" -source_url: "https://support.hackerrank.com/articles/1982891156-recommended-questions-and-interviewer%E2%80%99s-guidelines" -article_slug: "1982891156-recommended-questions-and-interviewer%E2%80%99s-guidelines" -last_updated_exact: "Feb 14, 2025, 7:33 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Additional Resources" ---- - -# Recommended Questions and Interviewer’s Guidelines - -_Last updated: Feb 14, 2025, 7:33 AM (Last updated 1 year ago)_ - -## Overview - -Identifying the right set of questions quickly during a live interview session can be tricky. To make interviews more streamlined and efficient, HackerRank has added the "**Recommended Questions**" section within "**Import Questions**" in the interviews. - -Recommended Questions are a set of interview questions curated specifically for interviews that take less than 30 mins to solve and have a quick read time (Approximately 5 mins). - -Each of the recommended questions also comes with a set of interviewer's guidelines that provide hints, solution code, complexity analysis, potential follow-up questions, and so on. This article will walk you through the steps in viewing and importing the recommended questions in an interview.  - -**Note:** Interviewer's Guidelines are visible only to the interviewer and not to candidates. - -## View and Import Recommended Questions - -To view Recommended Questions for your interview, follow the below steps. - -- Launch the interview as an interviewer. - -- Click on the Import Question panel on the left. - -![import_questions.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047094714-?Expires=253370764800&Signature=n1Z2Z~fkdLb5hW6D7VsFM~yaoAlbRyEnYNvRfx3-9JntDkuL1m07j~ClR5WbTq0Dbm~~mQf2pGMhI0W4UDvSRWQn3~~CW6uwK9gidf5udyGBGwNemkiaE0GqBGqdBnJjcqS92QDxF4lvbO7IF1hTSTa7WheGYcZ3C7pstwPtai~kMX-QJBJQJ5Z5740pQ0i2KJNc2JQX5JEQcoHpkDpIN8bxjjhNeh~fQuv5g7Zch01KFBen-QJwFtm1qBuxjVJfR1yZ~MdUEQRuvN~eGbh3dr1jTwCyDZc~ebWnRfVZzPv~hmugqiuabTWrS9ZEKDlwAWCQMQAei2R~2PXhIy2gOA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You can see the **Recommended Interview Questions** just below the Import Questions section. - -- Click on the **Recommended Questions** button to view the set of questions from the HackerRank library recommended for your interview. - -![recommended_questions.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047095186-?Expires=253370764800&Signature=tQGKAXwECbpmwWDBDVDTz8mGQFPjTjVt6du-IK8b8luKrEvgf9Et7a6ciUuhj5WrVhTsQ4DY653fVC-8qsGHyXrPJZp1LxHxzXno03wlTtXyMvOl4NvWgZOVyKYY4d8UkHOvngRIkeL74wJwNe6FTyuY67JE-SZ1-5R0So4qS5eX-rN5YiHxeLNDq57Q5xHL4hfzE9pZrax~3ZU8E4nOcGfG1lTlbQVKHxPpg~42fbgyrIJSq6dJ63VGaG5c0F89vp8zPj0-K82U4EC4sqVP6gCHAI6MQwZjfLO039UCYKcePf~TQJA6PawOhHyf9cWnW1M~XYPwbyimF7RFEy3kdg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- On clicking the Recommended Questions button, the library questions with the tag "**Interviewer Guidelines**" get filtered. Select any question from the list that you would like to use. - -![image4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047095604-?Expires=253370764800&Signature=IqvT6HmumLAWn7pSAWCE9KkNC1Yrrsgmb~GTK5DGh-qXQyuUu9oBIuqcqpjdyMWImEkzKP2qu-9Z9XZssXN3FX46dDmsLh8Cor3AiP25AbdmCndXcxg5Q2XXCWr9TyjR1wyoHu4VbTvfXCsPsFwkgzcIWtxrMdkyelsMaOXZ4KJLWRPsCX-0IrfzRuB~6ENfpPMwo9N1ombggdAgjMF6N2AcTIbvwJA5D8pmtITqwhahA0xjp~URhCx9SpMEuD~0oRi9ZKkt3f7eSRlx-cE9zP8htwHQVhW~zvuwelTUSjHCfch4zIlI4TyKMAFsXr1wCqgJZD1WefIWWas2LuUBvw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Once you click on the **Use** button, the question will get populated in the Task Description section of your interview. - -### Interviewer Guidelines - -Clicking on the question description icon will take you to the question pane on the left side. The question pane is divided into two tabs, Description and Guidelines. Click on the **Guidelines **tab to access the interviewer guidelines. These guidelines are a set of hints, complexity analysis, and follow-up questions concerning the selected problem. These guidelines give interviewers more context around the question and help them evaluate candidates effectively. The guidelines are divided into sections. For ex: **Solution, Complexity Analysis** in the below question. You can click on these sections to expand.   - -![Guidelines.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047096057-?Expires=253370764800&Signature=RRekuqyLm44Jh0sMcAtQxwypAMe6n3TaCJYCuIQRj0eXx1cdPG9WRXaDeA8FTgCicwbBOO51raXMQDwHdzwwRPrOlnt51YbF-1ULYEf6TJEf~2-IyrkbUkNs0P10tNFiZEvs~adaMLO0PlJtIFvijHE945fEtS4W2fsZN-si5SAFPc83T845RCAhmHIh82VG~NIliABNQjlv3T0be7EOCnqOIuZxQWKxIvIuICIyrlSgjPfRAjUCfT0vZVmJT1u9UkAnp9WdB0NVB3ScvnQFw0NjA0Hu-oMHCXlZht1BE9vbsI5zLxvRIxfeRnQGpYPceuTDGiS~kG-qQJU~7ofe3Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Adding Interviewer Guidelines for Custom Questions - -If you need to add Guidelines to your custom questions, they can be added from the question creation workflow as shown below.  - -Add the tag "**Interviewer Guidelines**" at the time of question creation. - -![add_tag.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047096478-?Expires=253370764800&Signature=syKPBTt8RSo95UMtNaeclkqxqsEmDY6dz6mIq4Aptk7i8nsrs0fTKyLtCUUJGqSoWFrwl1v63i~v-~2L7x8Qp4HHyjsqaQpNg1iu1eYBjsmIyGy53sMw7LGIJaVTD2mfB61mu61lRPHshoFqJRn7Oho8WbPkEfmhVZ~Awqwgtpi3C5XPOheUrBGDqDUlCn4XR3HmtOcwhwwk-vlSeMQI2mPG9JN5LxGveCV-o7IlPupIQwsINbykBGHLe3B81B9U03XVQUALSYB0RjqFHJxMOGolLy1qQKW03RcWMlrVdBQw2JbB0DHbOGkegMdw6CRMuyY7M9biEkDZ95-V~2-kAw__&Key-Pair-Id=K3NV4LZ47N8M46) - -In the Interviewer Guideline section on the Problem Statement tab, you can add quick guidelines, follow-up questions, etc that might help you during the live interview. - -![guidelines.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047096909-?Expires=253370764800&Signature=UtFsd4O4MKrLKD5ZbYNF5SMJAZwzRX8xTzIF14OHFr4s3tDIL-EqJTbkSNqNwW2jmFuFd05Xd002CBuRtkaAGImtw8Kp16S62nmpMJBudt9UREDHtR7vlKd5OGSNtlVk0tBM~Ow0HVqLhhf7vTvSnmWm2sOs4iT-aC-KgREE~2Bc0LRoTZEPVHhh4SPG2P9Rv4mnZtdz7GHbIl3M-uF3YJGdyOdnV0rXz8c-oEl-E1ZbwwyC8O51~vfYHlqjaP8L15PY1KZ4YCoN5tOgan5M23~fCg1oXM6FpZ3E1gQfb8QLJ8I0GQR~tm1qGZuMtAE-MRqzm5n3pDWH070V27ddxg__&Key-Pair-Id=K3NV4LZ47N8M46) diff --git a/data/hackerrank/interviews/additional-resources/5533854049-hackerrank-interview-best-practices.md b/data/hackerrank/interviews/additional-resources/5533854049-hackerrank-interview-best-practices.md deleted file mode 100644 index 55036526..00000000 --- a/data/hackerrank/interviews/additional-resources/5533854049-hackerrank-interview-best-practices.md +++ /dev/null @@ -1,100 +0,0 @@ ---- -title: "HackerRank Interview Best Practices" -title_slug: "hackerrank-interview-best-practices" -source_url: "https://support.hackerrank.com/articles/5533854049-hackerrank-interview-best-practices" -article_slug: "5533854049-hackerrank-interview-best-practices" -last_updated_exact: "Jul 7, 2025, 2:02 PM" -last_updated_relative: "Last updated 10 months ago" -breadcrumbs: - - "Interviews" - - "Additional Resources" ---- - -# HackerRank Interview Best Practices - -_Last updated: Jul 7, 2025, 2:02 PM (Last updated 10 months ago)_ - -This guide has been developed to assist you and your organization with best practices for HackerRank Interviews. - -## **Why and when to use HackerRank Interviews** - -HackerRank Interviews can be used to hire for roles at all levels but are especially beneficial for more Senior-level roles.  - -## **Considerations before an interview** - -1. **Ensure candidates have the resources they need to feel comfortable.** - - - Provide detailed instructions and resources for candidates. - - - The [Candidate Support Page](https://candidatesupport.hackerrank.com/hc/en-us) has resources to help candidates prepare for, participate in, or follow up on an interview and find answers to frequently asked questions. - - - Ensure candidates are recommended to try out a [Sample Interview](https://click.pstmrk.it/2sm/www.hackerrank.com%2Fpaper%2Finterview%2Fcandidate/ih_I-DgN/EDcI/lCCPqkY_bx/aHJ3LWludGVydmlldy1zY2hlZHVsZWQ) to help prepare for their upcoming interview. - - **Note:** We recommend accessing the interview link using an incognito window or a browser not logged in to a HackerRank account. - - - Whiteboard sessions and conversations during interviews are recommended to put candidates at ease.  - -2. **Make sure your organization has enabled the Virtual Lobby.** Usually, this is turned on by default; this is a virtual waiting room for candidates to wait before entering the interview. (Enabled by Company Admin) - - - This is very helpful for panel-style interviews. With multiple interviews using a single link, it becomes essential to ensure that the participants inside the interview are not disturbed by the sudden appearance of others.  - - - [Using Virtual Lobby in HackerRank Interviews](https://support.hackerrank.com/hc/en-us/articles/1500000498441-Using-Virtual-Lobby-in-HackerRank-Interviews) - -3. **Interview Standardization** - use pre-defined templates. - - - A consistent interview process reduces bias while also providing a way to benchmark and compare candidates to get the right fit. To enable a consistent and structured interview process, interviewers need to ask similar questions to every candidate applying for a role and assess them on the same set of skills. - - - [Standardizing Interviews Using Templates](https://support.hackerrank.com/hc/en-us/articles/1500008525861-Standardizing-Interviews-Using-Templates) - - - Interview Templates help you achieve a consistent interview process! For a particular role, create a template of questions you want to ask and the skills you want to assess the candidate on. You can then use this template to interview every candidate applying for that role. - - - [Using Interview Templates](https://support.hackerrank.com/hc/en-us/articles/11065592866451-Using-Templates-in-Interviews) - - - Add Custom Skills to the Interview Scorecard along with the ability to provide a rubric for rating a candidate on a custom skill. - -4. **Show Candidate Timeline to the Interviewer (s)** - - - Import answered questions from a candidate’s HackerRank assessment for your organization into the interview. To enable access to the candidate timeline, refer to[📄 Creating an Interview](/articles/8404005945) - \ - -5. **Be familiar with the layout of a HackerRank interview** - - - [I/O Console Inside Interviews](https://support.hackerrank.com/hc/en-us/articles/13640312505363-I-o-Console-Inside-the-Interviews) - -6. **Make sure that** [Interviewer Guidelines](https://support.hackerrank.com/hc/en-us/articles/360049354333-Recommended-Questions-and-Interviewer-s-Guidelines) **are provided for custom questions**. - - - Provide a solution to enable interviewers the ability to compare a candidate's code to the solution. - -7. **Access interviews early** and set up questions before the scheduled time of the interview. - -## **What steps can I take during an interview?** - -1. **Use interactive video and chat.** - - - You can work with candidates or view their contributions in real time, create a connection beyond the code, and interact more with them through video and chat. - - - For awareness, [the audio and video capabilities of HackerRank Interviews are powered by Zoom](https://support.hackerrank.com/hc/en-us/articles/9768223492883-Audio-and-Video-Calls-in-Interviews-Powered-by-Zoom).  - -2. **Take advantage of Interview Settings** such as Enable Auto Complete, Automatic Brace Completion, Change Screen name, and more.  - -3. [Observation Mode in Interviews](https://support.hackerrank.com/hc/en-us/articles/6970777755795-Observation-Mode-in-Interviews) - - - Observation Mode in HackerRank Interviews lets interviewers keep an eye on what happens on the candidate’s screen. - -4. **Provide feedback** during or after the interview with the [Interview Scorecard](https://support.hackerrank.com/hc/en-us/articles/360048405234-Interview-Scorecards). - -## **What are the Recommended Steps While Ending an Interview and After an Interview?** - -1. **Ending the Interview will generate the Interview Report**. - - 1. Be aware [ending an interview is different from leaving the interview](https://support.hackerrank.com/hc/en-us/articles/115007300487-Ending-an-Interview#leave-or-end-an-interview). - - 2. Need more information on [Viewing an Interview Report](https://support.hackerrank.com/hc/en-us/articles/115007328727-Viewing-Interview-Reports)? - -2. If your organization utilizes an applicant tracking system or other HCM integration, copy the scorecard notes and upload them into your ATS. - -**Want to learn more about HackerRank Interviews?**  - -- Check out the [HackerRank Interview Learning Path](https://hackerrank.northpass.com/p/45310c43d92a71eb704fa7990cbb1168c54b0205) on the [HackerRank Academy](https://hackerrank.northpass.com/auth/auth_url_email/login). - -**What’s New** - [The latest product news and updates from HackerRank](https://portal.productboard.com/n3atuxcngbrfdkucdhtkmrwm/tabs/6-released). diff --git a/data/hackerrank/interviews/additional-resources/7571200514-attach-a-file-to-a-problem-statement.md b/data/hackerrank/interviews/additional-resources/7571200514-attach-a-file-to-a-problem-statement.md deleted file mode 100644 index 8dbecfb4..00000000 --- a/data/hackerrank/interviews/additional-resources/7571200514-attach-a-file-to-a-problem-statement.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "Attach a File to a Problem Statement" -title_slug: "attach-a-file-to-a-problem-statement" -source_url: "https://support.hackerrank.com/articles/7571200514-attach-a-file-to-a-problem-statement" -article_slug: "7571200514-attach-a-file-to-a-problem-statement" -last_updated_exact: "May 14, 2025, 8:26 PM" -last_updated_relative: "Last updated 11 months ago" -breadcrumbs: - - "Interviews" - - "Additional Resources" ---- - -# Attach a File to a Problem Statement - -_Last updated: May 14, 2025, 8:26 PM (Last updated 11 months ago)_ - -You can support your problem statement by attaching a relevant file while creating a question. This file can be included by uploading it as an attachment or linking it directly within the **Problem Description**. During the test, candidates can view and download the file from the question description section. - -### Steps to Add Files to a Problem Description - -- In the **Problem Description** area, click on the **Link** option. - - - -- The **Add Link** dialog box will appear. In the **Text Display** field, enter the text you want to display as a clickable link for file access. - -- Select the **Upload a document** option, then choose the file you want to upload. The **URL** field will automatically be populated with the file’s link. - - - -- Click **OK**. The specified text will appear as a link for candidates to access the file. - - - -**Note:** Supported file extensions are .jpg, .jpeg, .png, .gif, .svg, .webp, .heic, .heif, .bmp, .pdf, .doc, .docx, .xls, .xlsx, .ppt, .pptx, .odt, .ods, .odp, .txt, .csv, .md, .rtf, .tsv, .json, .XML, .zip. - -### Candidates' Access to Files - -When candidates view the question during the test, the link to the file will be visible in the **Problem Description** section, enabling them to access the attached file as needed. - - - -### Attaching Files to Interviewer Guidelines - -You can also include file links in the **Interviewer Guidelines** section of a question by following the same process. - -This approach ensures candidates and interviewers access supporting materials, enhancing their understanding of the problem. - - - -**Note**: To change the link or upload a new file, select the existing linked text, click the **Link** icon, and upload the new file. - -\ diff --git a/data/hackerrank/interviews/additional-resources/faqs/9583186367-FAQs.md b/data/hackerrank/interviews/additional-resources/faqs/9583186367-FAQs.md deleted file mode 100644 index 93bc6581..00000000 --- a/data/hackerrank/interviews/additional-resources/faqs/9583186367-FAQs.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: "Frequently Asked Questions" -title_slug: "frequently-asked-questions" -source_url: "https://support.hackerrank.com/articles/9583186367-FAQs" -article_slug: "9583186367-FAQs" -last_updated_exact: "Jan 2, 2026, 2:52 PM" -last_updated_relative: "Last updated 4 months ago" -breadcrumbs: - - "Interviews" - - "Additional Resources" - - "FAQs" ---- - -# Frequently Asked Questions - -_Last updated: Jan 2, 2026, 2:52 PM (Last updated 4 months ago)_ - -**Why does the font appear black in Interview dark mode, and how can I change it?** - -On macOS, the font may appear black in Interview dark mode due to font rendering or browser compatibility issues. Try one of the following solutions. - -**Solution 1: Reinstall the Source Code Pro Font** - -1. Open the **Font Book** application on your Mac. - -2. In the search bar, type **Source Code Pro**. - - 1. If the font appears, continue with the steps below. - - 2. If the font does not appear, skip to step 5 to install it for the first time. - -3. Right-click the **Source Code Pro** font family and select **Disable “Source Code Pro” Family**. - -4. In the confirmation dialog, click **Disable**. - - ![2026-01-02_14-30-35.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767344665666-2026-01-02_14-30-35.png?Expires=253370764800&Signature=TCmUREtOlpVqNp6Zdc7Qv7p6yrRwwthodVOVWzKmwAVa~SKZHrLjHQ7CX0YCTihxtAX4VIgajwabIevVWmICTxBciFJJqG2L49WMC6u7eofLu9Hi55eYeqsVmu0AD3CFzS6QczZTAWsbE3AYcgr5HQ8Sss0EEoWzw6~LeEaYCVHrrJ7guddHy4Hnd3Vgo3zjOi0tK-brwn5mZQNpJj2D-zxG0WBbU0zUs3pIppL8xvaai5uHNrMdEIzjbPS4p1GKY59PIBwusK6n9u7Jhu1yvFavh3SQCSkclkPk9ZcV3nMG9mSUWg9qS8sK4ETy3PTrsMXVUtJxYJ839TdBcVLQXg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Download the **Source Code Pro** font family from the [Google Fonts](https://fonts.google.com/specimen/Source+Code+Pro?query=source+code+pro) website. - -6. Install the downloaded fonts using **Font Book**. - - ![2026-01-02_14-42-56.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767345529275-2026-01-02_14-42-56.png?Expires=253370764800&Signature=PxTgZQJEADCvdf5KdGpgVyK2OwLZhW9cp2OlRz6RubF7WemshUMeB7j1x7pZYQX6GuXHQDbGTEREBbZcMFsWLArtJgV6L~S2C-1WMV0rvChseifeaWLCn9JtdtItlT3k8Td6toEzGPm-eIRWhcu5~~x3l5QTIh-pJfcR-hLTDbFeMMEmbj944mDQXbhUTpb4YVMs3tdx-~YGhysBj9TK98ljRorPzp5wj3BOf6dEgwDEWMs5ti~3j00LBzMpkF47YEEB86pHbZyN-4kGHNmpVe6o9Rdkd3rhpIEbtjvroLopmLe3yoHiO4Sq8qc-rLH7ANvzcL5ysK82bFPJxh2EuA__&Key-Pair-Id=K3NV4LZ47N8M46)![2026-01-02_14-46-06.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767345550078-2026-01-02_14-46-06.png?Expires=253370764800&Signature=RXmVfdK2p~IE2xobaMIkiPFw~4eAgKKqY1iCa1t9km5soKeBPeIim5qKmqVKNL2S5k9WOyUafFTxnUiM4iAg8lMxHwTgPikhLgesfVR9qTRxZcyvz1aZ9AkaImSKmAsW3wiOGm7-7kixEaOmMhwrNUEjH4Sk0jCSqpip4n-4scjXL2Jv~l~kySpK~zo9JdSDaMofxMnpqBWWJr8EFqg1tv0HKGYh5xF10eaeQ-2KpzbrljfRkbrfWzKc-EmONshzdvmRaKvb8Hb~29SW5CXSPPLAlL7qDCqB6Gl0Jyic4BniAELLc2xcUDekEH5ZRpg1aFcfrZ0WJGGEsqGi~910IA__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Refresh the interview page in your browser. - -After installation, the font renders correctly in dark mode. - -**Solution 2: Use the Safari Browser** - -This issue may occur when using third-party browsers on macOS. To resolve it, open the interview in Safari. - -**How do I add my own questions to HackerRank for Work?** - -To add questions, you must have a HackerRank for Work account. After you log in, you can create and add questions to your company library. For detailed steps, see [Creating Custom Questions](https://support.hackerrank.com/collections/6791011056-creating-custom-questions). - -**What should I do if I encounter an issue during my interview?** - -Use a [supported browser](https://candidatesupport.hackerrank.com/articles/8455316478-browser-recommendations-for-hackerrank-interviews) and run the [System Compatibility Check](https://www.hackerrank.com/compatibility) to identify browser, network, or device issues.  - -If the issue persists, contact [support@hackerrank.com](mailto:support@hackerrank.com) and include your interview link. - -\ diff --git a/data/hackerrank/interviews/getting-started/5377881818-the-next-generation-of-hiring%3A-interview-features.md b/data/hackerrank/interviews/getting-started/5377881818-the-next-generation-of-hiring%3A-interview-features.md deleted file mode 100644 index a47588e7..00000000 --- a/data/hackerrank/interviews/getting-started/5377881818-the-next-generation-of-hiring%3A-interview-features.md +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: "The Next-Generation of Hiring: Interview Features" -title_slug: "the-next-generation-of-hiring-interview-features" -source_url: "https://support.hackerrank.com/articles/5377881818-the-next-generation-of-hiring%3A-interview-features" -article_slug: "5377881818-the-next-generation-of-hiring%3A-interview-features" -last_updated_exact: "Feb 21, 2025, 12:02 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Getting Started" ---- - -# The Next-Generation of Hiring: Interview Features - -_Last updated: Feb 21, 2025, 12:02 PM (Last updated 1 year ago)_ - -At HackerRank, we are spearheading the AI revolution in developer productivity, fundamentally transforming the software development landscape. - -AI copilots are democratizing programming by leveling the playing field and exponentially boosting developer efficiency. By partnering with intelligent assistants, developers transition from merely writing code to collaborating with AI, enabling faster and more streamlined software creation. Cutting-edge tools like Cognition AI’s Devon and Ellipsis’s AI-powered code review agents are setting unprecedented standards, allowing developers to focus on complex problem-solving and innovation. - -HackerRank is leading the way in an AI-first hiring process, seamlessly integrating human expertise with AI to ensure the next generation of developers is equipped to define the future of coding. - -## Code Repositories in Interviews - -- Assess candidates’ coding fundamentals with real-world challenges - -- Create tasks that resemble feature building from a PRD - -- Fix bugs from a support ticket - -- Perform code review - -- Design scalable systems - -- Work collaboratively with an AI assistant - -- Explore team fit by simulating working together on daily tasks  - -- Leverage the same problem context across all hiring rounds by using the same code repository. - -## Interview Set-up - -- [Log in to your HackerRank account.](https://www.hackerrank.com/work/login) - -- Create an interview using the create interview CTA in the Interviews tab - - - -- A code repository is the foundation of your interviews. For example, use the E-Commerce MERN repository for SDE 2 Front-End hiring. - -- Selecting a repository can be done in two ways:  - - - From Quickpad: Select the relevant code repository. - - - -- Or from the left nav: Select the relevant code repository - - - -- Add tasks from the repository for the interview.  - - - -- Review the **README** file for an overview of the E-Commerce repository. - - - -- The repository includes bug fixes, system design, and feature development tasks. - -- Choose tasks for each interview from the E-Commerce MERN stack. Example of a sample sequence: - - - Interview 1: Coding – Feature building + Bug fix - - - Interview 2: System Design - - - Hiring Manager Round - - - Value Fit Round - -- An AI assistant is automatically enabled for the candidate to complete their tasks. - - - -## AI assistant - -- The AI assistant assists candidates in solving the tasks.  - -- Interviewers can monitor AI-candidate interactions in real time, with conversations captured in interview reports. - -- To disable the AI assistant, contact HackerRank at support@hackerrank.com. - - - -## Interviewer Workflow - -### Candidate Preparation - -- Allocate ~5 minutes for candidates to familiarize themselves with the UI and code repository. - -- Inform candidates about the location and expected interaction with their AI assistant. - -### Post Interview: Reports - -- Access comprehensive reports for each interview in the **Candidate Packet** and in the **Interviews** tab. - -- Monitor the candidate’s interaction with AI in real time, with transcripts available in the reports. - - - -- Utilize the same code repository across all interviews to build a progressive interview assessment, marking previously attempted tasks and selecting remaining ones for subsequent rounds. - - - -\ diff --git a/data/hackerrank/interviews/getting-started/5821380141-ai-assisted-interviews.md b/data/hackerrank/interviews/getting-started/5821380141-ai-assisted-interviews.md deleted file mode 100644 index 9be72f5b..00000000 --- a/data/hackerrank/interviews/getting-started/5821380141-ai-assisted-interviews.md +++ /dev/null @@ -1,234 +0,0 @@ ---- -title: "AI-Assisted Interviews Key benefits Enable AI Assistant for interviews Disable AI Assistant for a specific question Candidate experience Interviewer experience Post-interview report Frequently Asked Questions (FAQ)" -title_slug: "ai-assisted-interviews-key-benefits-enable-ai-assistant-for-interviews-disable-ai-assistant-for-a-specific-question-candidate-experience-interviewer-experience-post-interview-report-frequently-asked-questions-faq" -source_url: "https://support.hackerrank.com/articles/5821380141-ai-assisted-interviews" -article_slug: "5821380141-ai-assisted-interviews" -last_updated_exact: "Apr 22, 2026, 11:06 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Interviews" - - "Getting Started" ---- - -# AI-Assisted Interviews Key benefits Enable AI Assistant for interviews Disable AI Assistant for a specific question Candidate experience Interviewer experience Post-interview report Frequently Asked Questions (FAQ) - -_Last updated: Apr 22, 2026, 11:06 AM (Last updated 4 days ago)_ - -This feature is part of the AI Add-on. For more information, see [📄 HackerRank AI Add-on](/articles/5847651809). - -AI-Assisted Interviews allow interviewers to observe how candidates interact with an AI assistant in real time. This provides deeper insights into the candidate’s coding behavior, technical thinking, and ability to work with AI tools. - -The interview takes place in a modern integrated development environment (IDE) that includes AI features such as inline code completions, file-aware chat, and agent mode. These features closely resemble real-world developer tools such as GitHub Copilot and Cursor. - -Interviewers can evaluate not just problem-solving skills, but also how effectively candidates leverage AI to build solutions.  - -**Note:** The AI Assistant currently supports the following question types: - -- Coding - -- Projects - - - Frontend - - - Backend - - - Full-Stack - - - Mobile - - - Generative AI - -- Code Repository - -# Key benefits - -AI-Assisted Interviews offer signal-rich insights by enabling the following: - -- **Real-world simulation**: Mirrors a modern IDE where AI support is part of the development workflow. - -- **Enhanced interviewer visibility**: Displays how and when a candidate interacts with the AI assistant during the interview. - -- **Post-interview transparency**: Provides a complete chat transcript for interviewers to review and use when making informed hiring decisions. - -# Enable AI Assistant for interviews - -You can enable the AI Assistant for candidates at the company level and control how it applies to interviews. - -## Enable AI Assistant in Company Settings - -To enable AI Assistant: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to **Settings**. - -3. Select **Interview Settings** from the left panel under the **Company** section. - -4. Scroll to the **AI Assistant for Candidate** section. - -5. Select the **Turn on AI assistant for candidates** checkbox - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Fe4f5d3a4-9239-4326-8ea9-5c9a7909d1a6-1775476433645-image.png-34574910-2fd0-453f-86d3-209cc6a6a83d?Expires=253370764800&Signature=Z1Mq8zSyTmkoO-LQQM-lu6PWOW9S89kRWdkJv6i3n8TrUCOBmVXUlAsO3fBmJDDa1P4eb8uMkRWwS85hb7TbYYAF-~G63IwHjBK9vy4n635BXoDs-wmAV2KOa1M45b4Zlt7DXQ-T45Z6a7HwcGhuqlV72QCdU3o9WyJN2HIRBF1SaL8g0qPjc7fOG-Bn1gJAEpfVvEt70ZUFVxPpO1BekYqfU-i1nJx~XQ1y9VPGHhFedqmNPg1XT3bZ24qBb1OdZsIw5Ow7EXdUb1JY1EPLBotPAMAeWikv-H4b4SwK0ZGWmtZnxpnXVkmVNhKWFSH6KEd5kC6bhu-WsTbWgEUQng__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Choose how you want to enable the AI Assistant: - - - Select **Always on for new interviews** to enable it by default for all new interviews. - - - Select **Choose per interview** to enable it individually for each interview. - -7. Click **Save**. - -## Enable AI Assistant for a specific interview - -**Note:** You can manually enable the AI Assistant for individual interviews only when **Choose per interview** is selected under **AI Assistant for Candidates** in company settings. - -To enable the AI Assistant for a specific interview: - -1. Go to **Interviews** \> **Interview List**.  - -2. Select the interview you want to update. - -3. In the **Interview Details** panel, turn on **Enable AI Assistant** under **AI Assistant for Candidate**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F10e6678d-a652-45ed-a063-65cf2ff11848-1775477373027-image.png-0c53ef42-0d5a-42d3-af3f-5c23c9cc9f23?Expires=253370764800&Signature=Kd7FP5RQ-LNxFwopDGzKv46EC6~ZM6BVWnnwSZtlWfVlyg1Nd4pQTW9nIquUM4voAZsKxFTdXH-I1I0EzaynXeo5-yO1nAFj-uqiPwpYSNSSIU610ii6AZqGN9q1PdLaxe7aMzmhnbjOi6-BGrpNUv-q1MG26AwI4Dq3aog0vm-Vp8NjoooxVxD0B8b~36~kRtztJCvMYXsCMRv937Hhp19yAw-yGt76oCyZDSoawxVX2Yo-QeYILNTizWFip2aOUAkX2cFyjrJNMK5Yixdu7QEa6RVk-asAemsa34dHUEvGtNiekYXE4CF-6mE8TlAKimXNwUHqL6ASpKJy4xVskw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Save Without Inviting** or **Invite Participants**. - -For more information, see [📄 Create an Interview](/articles/8404005945). - -# Disable AI Assistant for a specific question - -You can disable the AI Assistant for specific questions if you do not want candidates to use it. - -To disable the AI Assistant for a specific question: - -1. Import the supported question type during the interview. - -2. Locate the **AI Assistant** toggle. - -3. Turn off the toggle to prevent the candidate from using it. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1f825e46-1420-46ea-a6ba-889f14ec5276-1753699070957-image.png-983d962a-88a0-444f-b725-fdb20b60a6a8?Expires=253370764800&Signature=dp~O0HAliHRN5-lP9mDHLEf-ibcuUD-flYoWsxWL5l0zFygOt8Fl-SZtn7JxzSBc-2ek6~78rldWB1Ymx9b1QN7SJ299rReMsGhJE3ohfjDqE43U3sTx8LDfnOB~JyioOydrm2RbycnshhJwGr8O10LUZNhWa63w~od02BCcUaayQTO-IfxKm8FH3YWGHub2Oxid5LJBPNYjbV-Gx45Rt0p0F6aAMHAEtxp~Lw3lc3~yd~wJXcskr8bdgAoBNcAe6tZ4yNaZDvclcf0tJsJCUGTLI1Owv2T5ZTVQaNxa3kIcjWPBsCifY01-lMcqXOriOuSA8zjSXRQZ3QgCH4ISAQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Candidate experience - -When you enable the AI Assistant for a supported question, candidates can interact with it in the following ways: - - - -- **Chat interface**: Candidates can ask questions about the problem, code, or specific files. Candidates must tag the `problem statement` to provide context. The AI Assistant uses the tagged content to generate accurate responses. - - This helps you assess how well a candidate understands the task and how effectively they use the AI Assistant to plan their implementation. It also enables the AI Assistant to apply the same context throughout the interview. - -- **Inline code completions**: As candidates type, the AI Assistant offers code suggestions directly in the editor. Candidates can choose to accept or ignore these suggestions. - -- **Agent mode**: Candidates switch to a mode designed for longer, multi-turn conversations. In this mode, candidates can ask the AI Assistant to write code, edit files, and perform actions directly from prompts. This mode is useful for complex tasks and step-by-step guidance.\ - The system displays a **Pending tool call** dialog while it prepares the requested action. Candidates can choose to **Allow** or **Cancel** the action. - - - When candidates select **Allow**, the AI Assistant proceeds and generates code suggestions. Candidates can then **Accept** or **Reject** the suggestions. - - - When candidates select **Cancel**, the system stops the action, and no changes occur. - - - -- **Model switching**: Candidates toggle between available models based on their preference or the task requirements. Currently, the AI Assistant supports **Claude-sonnet-4.6**, **Gemini-3 Flash**, **Gemini-3 Pro,** and **GPT-5.4.** Candidates can also select **Auto Mode,** which automatically chooses the best model based on response speed. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1773158229248-image.png?Expires=253370764800&Signature=EWblXYJgznQDB7bsm-plegqYKpsbyF2NUhLOFG2qGJTYgJtaGtdzm1eOzc7HodVzehIKHRnRykQ6mmkjvSrbg-cY7AO0oal6-~VobCx6wpVl7a7VxI55~4Fp5uUGiPc9QoiWYvXhJPOOBknsX3mR8qEuO036-ObgCCThNJ0JMAbGnuw61xMyirO-T6JMUz4iji9iFjBA5nezs9OYUXrXibgSpIJL5-kXJyS3SQqxKfRZ~qN2hZ9gle8r6~RN02~zA7kvEMoWc4ujWL0ewhV53-c3oGrRdJKz5xGvDhXQgXtuyghHadQEDYZVyw1kWbv7ZvFn6~b4lr0eTRt8P0XXyQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -The AI Assistant operates in the following modes: - -- **Unguarded**: Allows candidates to interact freely with the AI, similar to real-world AI coding tools. - -- **Guarded**: Provides help with syntax, platform navigation, and conceptual guidance but does not generate complete solutions. - -Contact your account manager to change the default setting or to learn more about the available modes. - -The table below shows the availability of AI Assistant features to candidates in each mode for Project and Code Repository questions. - -| | | | -|-------------------------|------------------|--------------------| -| **Feature** | **Guarded Mode** | **Unguarded Mode** | -| Chat Interface | Available | Available | -| Inline Code Completions | Not Available | Available | -| Agent Mode | Not Available | Available | -| Model Switching | Not Available | Available | - -For Coding questions, both guarded and unguarded modes support only the chat interface. - -# Interviewer experience - -During an interview, the interviewer can monitor the candidate’s interaction with the AI Assistant in real time. - -- The chat panel remains fully visible to the interviewer, displaying both the candidate’s prompts and the assistant’s responses as they occur. - -- Inline code completions accepted by the candidate appear directly in the shared code editor. - -- The interviewer retains full control of the session and can ask questions, add comments, or navigate files as usual. - -- In **Observation mode**, the interviewer can view all AI Assistant interactions in real time. Live assistant edits and shared diff views remain synchronized between the interviewer and the candidate. - - ![INTERG.GIF](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769426035407-INTERG.GIF?Expires=253370764800&Signature=uw3BjvCw8ubKu2pDXDLJgL2TNU~5AC1MBKR4hk4rkOdKA9RC26qmgd8fo92a0ODJDPaGvR2YQwr8~rq1hGCMbp8wv-b0VVuixpP6J8TeWAxDQaJGugCudoF-Al6R6L1SsZluN7re-kP4Lzuj52htRD~~04qf5b1EADBsKVn~E7X0jpak13DJhZyiCf24O65huVsg54tHRmnPcEE-ZR9IirUAVXR77f3enmX7ukcEQ4ThdezjjbcyJmpdr2sBt9PyCfjmAAmSSjnv1Qvo3DgnL5021UmXbe3SA4wGt~2jJehagPXnQxjoiZQJW3eC1TzXD0mz4lUSp4ckD6UkrO-4FQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -This visibility helps interviewers understand what changes occur, why they occur, and how the candidate responds. It also enables interviewers to assess the type of assistance the candidate seeks, such as syntax help, conceptual guidance, or full implementation suggestions. - -The interviewer can disable the AI Assistant for specific questions, if needed. They can ask the candidate to explain their AI interactions to better understand their problem-solving approach. - -# Post-interview report - -After the interview, the candidate report includes a detailed **Chat Transcript**, which provides a complete record of the conversation between the candidate and the AI Assistant. - -![AI assistant report GIF.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753699776745-AIassistantreportGIF.gif?Expires=253370764800&Signature=ZDl1Vw2F5RbcrDxYxsPl074OcRjmPMb7A8~CfLszqyIyAP-YGIKds4B9Xievpgk0x59xd1jUIQfcfRy~tS9XKYMuKmIJ9jMRyPxNOgMgF850VrN8soWPvauw2pNMhHfj58pi999Yw0mhB5ZOuIaNpww6jsb-ChKW5301a72qI6BPnKK5Dj2wnibmCUYmiqxuFKrtbkjrCpAPxl9arZ3r7wZVvbi9Mp9KwIUs5pgBUZ58xyCcb4r9wIdU79doeQkTvbYAwGSz6Qr6mdP5QDkYfzETDUUoGrS~Jil3QIst3CQFGXI3xkAKA4aW-kg4d64DpDXLGwTrdtwQj46jr3VtKg__&Key-Pair-Id=K3NV4LZ47N8M46) - -These insights offer transparency into the candidate’s support-seeking behavior, coding independence, and AI fluency—key factors in evaluating developer readiness. - -# Frequently Asked Questions (FAQ) - -**Which question types support the AI Assistant in interviews?** - -The AI Assistant currently supports the following question types in interviews: - -- Coding - -- Code Repositories - - - -- Projects - - - Frontend - - - Backend - - - Full-Stack - - - Mobile - - - Generative AI - -**What does unguarded mode mean?** - -In interviews, the AI Assistant operates in **unguarded mode**, which means: - -- It can provide complete answers or code snippets when prompted. - -- Candidates have full flexibility to explore ideas, ask for clarification, and request implementation help similar to how real-world AI programming tools work. - -This unguarded setup is intentional and reflects the live, collaborative nature of interviews. The goal is to understand how candidates interact with AI tools in real time. - -**How does the AI Assistant in interviews differ from the AI Assistant in tests?** - -In **HackerRank Tests**, the AI Assistant operates in **guarded mode**. It provides limited support, such as syntax assistance, platform guidance, and conceptual help. It does not reveal full solutions. - -In **Interviews**, the AI Assistant operates in **unguarded mode**. Because interviews are human-evaluated, the AI Assistant supports richer and more realistic interactions to reflect real-world development environments. - -**Can I disable the AI Assistant for specific interviews?** - -Yes. After you enable the AI Assistant at the company level, individual interviewers can choose whether to activate it for each question during a session. To do this, toggle the AI Assistant switch on or off at the question level within the interview. - -**Can I review how the candidate used the AI Assistant?** - -Yes. The interview report includes a complete chat transcript between the candidate and the assistant. - -**Note:** If you have any questions or need assistance, contact [support@hackerrank.com](mailto:support@hackerrank.com). - -\ diff --git a/data/hackerrank/interviews/getting-started/6028726783-self-signup-for-interviewers.md b/data/hackerrank/interviews/getting-started/6028726783-self-signup-for-interviewers.md deleted file mode 100644 index 473af804..00000000 --- a/data/hackerrank/interviews/getting-started/6028726783-self-signup-for-interviewers.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "Self-Signup for Interviewers" -title_slug: "self-signup-for-interviewers" -source_url: "https://support.hackerrank.com/articles/6028726783-self-signup-for-interviewers" -article_slug: "6028726783-self-signup-for-interviewers" -last_updated_exact: "Dec 13, 2024, 4:59 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Getting Started" ---- - -# Self-Signup for Interviewers - -_Last updated: Dec 13, 2024, 4:59 AM (Last updated 1 year ago)_ - -## Overview - -Administrators can allow Interviewers to directly sign up with a company ID before an Interview, without having to log in (if the interviewer's account is not created already). HackerRank allows you to do this with the Self-Sign Up for Interviewers feature present in the **Settings \> Interview Settings** page of HackerRank. - -To enable the Self-Sign Up for Interviewers feature: - -1. Click **Settings** on the profile icon at the top of the page. - - ![settings.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046165529-?Expires=253370764800&Signature=dpDF9r3xi7SaYbGzTZXO0UvsKy303Y0ujWLYwxqkIZw0UaG342~GteHVzxb5oWVlBpZC1G5YhFpB4heUogXyqattWAIIg0suszB8Hsag212t9UVBr1LWgXXxz7YVdtDjNwNkxEBHfnMnVCEPDyRZJzw2kNpWFXCQc8ZOZG3lCNPZQv-kgFYjfI8WT3xUnHuKQs5MvCkdGSToud6SEyT~p0nSdabpAO2b0jOYYaFRuNRUkSnLkSmEQKqdKXkf4ujGPNkCQOsLvb3spVaoB-u96mqwuQqwg~EL8BsYJy0r3BN1OkfYE3Dq~zrz8laTGq6SQymESqHNVE-4~sO83dCXcA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click **Interview Settings**. - - ![intrvw_settngs_selfsign.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046165876-?Expires=253370764800&Signature=KHj1IWJDGIBDnOphPHMHRt~nGpHlWMzJjpBdU8NR8cDMUfov9j303T85npNth6skLF-aAWgupeB8T1Jg59qzgoxc3P3PHatT23Jl4OLAaNc5sQvKzVkBK-O~upeDCXsN56PnL89ZmH-KDGXbSBeQzK1dTUMl~1F4YgmGVx5lLQ0F75ZZ~bBT6S2qHa~VDcWWNw2RIheOHwxctxUxSlD4IQStxmKFi5cW01VXkvqlzWHCQP3zUkJ-Xm6gAhtae~MobMEBUiI5PFBLpJyRCsrjJcd9X0Xa-lePXczSLTGTsTcuY02wSiSGzTeCZPVnfUaVVFtosCgMUQbydvJ1M7YGig__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. The **Self-Sign Up for Interviewers** feature is enabled by default. Therefore, Interviewers will be prompted to sign up before starting an Interview. - -4. Clear the option to disable the feature. This allows the Interviewer to log in to an Interview without having to sign up. - -## Interviewer Experience - -- When the Self-Sign Up for Interviewers feature is enabled, the Interviewer can see the following experience when the Interview gets started. - - ![intrvw_login_enabled.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046166191-?Expires=253370764800&Signature=Ojs5zXgWJ7Tcy3HQVzH8WvycqIP9QGGtzzJmXBr0TkFx~Hk6S-hYG2AMQPT67HS479uXR4WG-xH6pJvwcCIZUmgcJJ20aQEQsllmDBah9taxGznkexlmufsKivLYA~xtq9yoUih~mvsyNduvHGVQKaKB9f5jz4TDaBsOJlwUu2aaOu9GzfzG3WQHxROmcOfNgvYgxGaA9sg5pjVF3QU2Mt8~3eYJN7m8KhAYQ~dgK9RT-B9uNYTJ3gYwKs~ByXNavIa7VtrqgwxHLp37Vgp3Kl31ZHuv4QFvcp59gRKvYfYUoid~AViQkixvhzqM2EuBBzBewOSdIITdP0h0X2nQvA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Clicking **Sign up** takes the Interviewer to the Create Account page. - - ![create_account.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046166567-?Expires=253370764800&Signature=knuitl8JQvn8ILGHg0k4xgKCrxF0XQD2YH3XrbxywEglRjPXtlPZlllPrwc50OSQ-rPiR61quaMgomrKAM8Sghz9gGqlmdpR5qg9PeNIgvpctX4Vuz2XMrGNLbd6YnLeYVDRPd6pZb6293mMJxcYMMLhP8bxHetzGcdQeW8ryT3ZQRqYTuB77kBkmMOyxYFgySOXXdl~Sv6DdWlQMD66ANGL0v75zHyIgwU6lAHJtVA4Rk~CGClCsaIcXGqhQjG~Vwyy6bz9KYG1dLjSecD8i90KcYWsc5XI4a7DN9XUjZ9fXjPwWy4R8KOxJQG2ai0aNZjnvuBEjJ7o7jmCyP3V9A__&Key-Pair-Id=K3NV4LZ47N8M46) - -- When the Self-Sign Up for Interviewers feature is disabled, the Interviewer can see the following experience when the Interview gets started. - - ![intrvw_login_disabled.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046166999-?Expires=253370764800&Signature=TgwnLt9B8LFP76Y7BTb113E7IRCw3FM0fh~lw-8f8gdzJnkGCTR6IZzdtlT2l4XzNzJSkiqU7p5vKR6uqsWdBJofLw9RSnd6WcYGNBNt6QlaRHoskFiaBoAlP17hGQ6-xTN0tgat227EBGSGptEMbDjBN8GxpNu0lTxDyxYpIkERkW-diVbIL8q7krK41G8XVVbFFjU9nWnJkF6lDT2s7bMwkfHQGEjc9A4UWPHBlmtiUJszr-2fHuGxxA0W4nbxHeUeo2hMgdBoDigpA-78wZ-FYjIjbh8eqjwrHoBPz8mUIyiHCvTwlKzekkpd4wukIwgOJWP-AEETX1-xHwFHfg__&Key-Pair-Id=K3NV4LZ47N8M46) diff --git a/data/hackerrank/interviews/getting-started/6271433412-audio-and-video-calls-in-interviews-powered-by-zoom.md b/data/hackerrank/interviews/getting-started/6271433412-audio-and-video-calls-in-interviews-powered-by-zoom.md deleted file mode 100644 index 63fff9ce..00000000 --- a/data/hackerrank/interviews/getting-started/6271433412-audio-and-video-calls-in-interviews-powered-by-zoom.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: "Audio and Video Calls in Interviews Powered by Zoom Prerequisites Key benefits Screen sharing during interviews Customize the video layout Verify system compatibility" -title_slug: "audio-and-video-calls-in-interviews-powered-by-zoom-prerequisites-key-benefits-screen-sharing-during-interviews-customize-the-video-layout-verify-system-compatibility" -source_url: "https://support.hackerrank.com/articles/6271433412-audio-and-video-calls-in-interviews-powered-by-zoom" -article_slug: "6271433412-audio-and-video-calls-in-interviews-powered-by-zoom" -last_updated_exact: "Oct 14, 2025, 8:24 PM" -last_updated_relative: "Last updated 6 months ago" -breadcrumbs: - - "Interviews" - - "Getting Started" ---- - -# Audio and Video Calls in Interviews Powered by Zoom Prerequisites Key benefits Screen sharing during interviews Customize the video layout Verify system compatibility - -_Last updated: Oct 14, 2025, 8:24 PM (Last updated 6 months ago)_ - -HackerRank Interviews include built-in audio and video calling features that allow interviewers and candidates to communicate seamlessly. By integrating with Zoom, HackerRank ensures a smooth and uninterrupted interview experience. - -# Prerequisites - -Ensure the following domains are not blocked in your organization’s network to enable Zoom-powered calls: - -- `*.zoom.us` - -- `*.*.zoom.us` - -- `zoom.us` - -For more information, see [📄 Safelist/Allowlist URLs and IP Addresses for HackerRank](/articles/6769658535). - -**Note:** This feature is supported on the latest versions of Google Chrome, Microsoft Edge, and Mozilla Firefox. For the best performance, use the most up-to-date version of these browsers. - -# Key benefits  - -Zoom integration in HackerRank Interviews offers the following benefits: - -- No Zoom account or software installation is required. - -- Calls connect automatically through Zoom when an interview starts. - -- High-quality audio and video are maintained, even on slow internet connections. - -- Video can be turned off to preserve audio quality in low-bandwidth scenarios. - -- Calls automatically reconnect if the network drops and is restored within two minutes. - -# Screen sharing during interviews - -Interviewers and candidates can share their screens during interviews to improve collaboration and communication. Screen sharing allows real-time interaction and visibility when reviewing designs, code, documents, and other relevant materials. This feature works without additional plugins or software installations.  - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760189433814-image.png?Expires=253370764800&Signature=WZu-5WEXLbWYwAy7qte7y5bVYGwJhGwRLs86hXfj1ovmQMIHV05lgXId6t64-s487dOVppsHHkIcX7Eyv4OwPaFHGGyC8QlCPcap8ghiqaDA8u~WcAqrQaCBNa~XCzN3H2fVCRdwBmnkv-SgGhYY0UwZUughbfhE9Z9XZg1tvwnoRPAWpgjmMiKO2MdWZ97IIekHY~CAHFO~iijg5RQ~Iw0GTRMWdRncgfuxwg1bck3qKF~X2CEVaQYmdTCynRgp0rjldmqTSqZ5859eNIrOh7FzHqvzqTlApmz5nhn1hKRqDYuiBoPdFFpitmAzTxfZ4ruHfwb97~CPk0pcSkkUNA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Tip:  **Ask the candidate to share their entire screen rather than a single application window for better evaluation. - -**Note:** Screen sharing is available only after you start a video call. - -# Customize the video layout - -You can customize the video layout in HackerRank Interviews based on your preference. The following configurations are supported: - -![Flexible Video Layout.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760190122401-FlexibleVideoLayout.gif?Expires=253370764800&Signature=CU8Si5G2LgizXH4~6LhFuRRXDxLIRRuBLD1mNPicvrWmBA9e-3PPkYfsqqj7HuomGuEia7RA88lEXEnmY6jX51TzHY~xtNYyskMDjLVoPZR4IuQnkrM7kbCyyd0PXnP6bvYE48j6VhojduumLb~vATn-N7~5kivcO5yk1vljqqoZo8DoQ41XVIl6YH-eDurH7T9TTSHGnKJVRT6BqfToIDZldLSjLgN~Y6iLSk2GzrTnd7925Rchss5wCDedws03jonBdla2Use8zf12biFPSE5VTR59-5r4st9XPRyIuswcylPWCiqbmoTvi9w3KdyICfAYKEvyqq8XcI1huI7LKA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Gallery View:** Displays participant videos in a grid. - -- **Speaker View:** Highlights the active speaker in a large window. - -- **Side-by-Side Mode (when screen sharing):** Shows the shared screen next to Speaker, Gallery, or Multi-speaker view. - -- **Floating Thumbnail (Mini Window):** Keeps a small, always-on-top video window when you minimize Zoom. - -- **Pop-out View:** Opens the video call in a separate browser tab, useful when using multiple monitors. - -# Verify system compatibility - -To verify system compatibility: - -![compantibilty.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760190037586-compantibilty.png?Expires=253370764800&Signature=uuaIuLleQUTenShCcyRghBxwfteo7ze~IjEzgEoyW1wUYroPHqSqK7KC3pr99Mwdj94hVLNjg88kbDr-t17TnDyiBkL8oZYtl~Z2lxwRIQ-ze6Leq~cEPy9Sy59LWuVwt1mYraMdX3URL35f9aUhmaS6rGJkQgJ0rZfhdxmJp-fV3B~NGul7-ZoCWbDae5eSj3foEgkrqusoa6WmWGssPmirkCC-zvCQ~BEUuHurWjpfQLmSx-POJ1a9l-jEZrUQy~0-ETrsCVEkynJMfNNOLZsCslP9DNTvYcphrFG14D2T7QcQjIB9~Ow5c7FUZZO7w7wpU7jJlQexl6OcWrxRVA__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Open the [HackerRank Compatibility](https://www.hackerrank.com/compatibility) link. - -2. Review the results to confirm that all parameters are configured correctly. - -If you encounter issues accessing the listed domains or encounter compatibility problems, contact [support@hackerrank.com](mailto:support@hackerrank.com) and include a screenshot of the error message. - -\ diff --git a/data/hackerrank/interviews/getting-started/6375174017-network-monitoring-in-hackerrank-interviews.md b/data/hackerrank/interviews/getting-started/6375174017-network-monitoring-in-hackerrank-interviews.md deleted file mode 100644 index c6db7eb5..00000000 --- a/data/hackerrank/interviews/getting-started/6375174017-network-monitoring-in-hackerrank-interviews.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "Network Monitoring in HackerRank Interviews" -title_slug: "network-monitoring-in-hackerrank-interviews" -source_url: "https://support.hackerrank.com/articles/6375174017-network-monitoring-in-hackerrank-interviews" -article_slug: "6375174017-network-monitoring-in-hackerrank-interviews" -last_updated_exact: "Dec 13, 2024, 5:07 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Getting Started" ---- - -# Network Monitoring in HackerRank Interviews - -_Last updated: Dec 13, 2024, 5:07 AM (Last updated 1 year ago)_ - -## Overview - -A seamless internet connection is essential to have a smooth interview experience with HackerRank. We advise both the candidates and interviewers to check their internet connection before the start of the interview. While inside the interview, as well, you will be able to see your network strength and we will also notify you in case of a weak connection. - -You will be able to see your network strength, both in the lobby as well as inside the interview.  - -## Virtual Lobby - -This is how you can monitor the network strength of available participants in the interview from the lobby. - -![Network_Management_in_Virtual_Lobby.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046639275-?Expires=253370764800&Signature=cfMeqyqOps4d4vbdBrqUW2UcjAYdHXjj2F46MLGEbZ76t4iYL2MzfC-ETEJ91Ko2BJ9dt5XlE2BPA8MfZzvyOjpDJWGEUXEcp7xHuVe4EQUlP54Gv7EiFT5lejr00snM53HaIba4d4P4k32N7C7B9OKJJ4qeFJ~13EpPp3PTALkZ1~-fDOafZSwhdXAlRU71oB1mr0hU~r-q-qGVl8JuM~8CVUG9a1kNdvKcbuKFxHKz~B~OgsViuimQjxHktg1XhjkEBftYn4HNGSgUbDVEKpRp0KmAjDaeJ-Jdv05C~yyjiV8nm1-NlEhFUPZidrVWcJGvJrRvNPlqZV~q056Waw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Inside the Interview - -The network signal of the interviewers and interviewee can be viewed inside the interview as well, as shown in the below image. - -![Network_Monitoring_In_Interview_Room..png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046639594-?Expires=253370764800&Signature=tyTdPam3y-lgXC6FsQdG3qMUT3kt34cn643cSpj1eVdc~RufUyI6sZ1bEJmcZ51MXxbIf-VggfQ54xVGn3QtpkCK2e0s3VF8Gi2mrjZDTrByBHfwwUFPriqenML1t50j~az~V-gsc7TGGY05HCdWgJacsi8VIGmlEYLg9i9BVy9nwIvkje7Q5VwklZf-LQH6vUqXe3XGH3AR7ust7qEA1jyskR28ZUKf1gaGP~zb-jvd6hhdflQeQgMeU5RtvS-l8unYZrMXQ-htYMKQC8Y0nWp11vC1OS7iraEkRHKfva6ZW1AH8rTxtStkKXM-LREbRgSXKmZuXuIrJ6oHhfnBxA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Unstable Network - -When the internet connection is unstable for any of the participants in the interview, they get a notification of the same on their screen, as shown below. - -![Slow_Network_Notification.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046639951-?Expires=253370764800&Signature=nngXzrBxthJFUo2ftaxSUfj-LRbJ3OgCGs4R8FMx7DfFOVYVqB9dr-zoqCQ83qhelkdkgxo-dZiyym6BhdAXdFdLh33wjxZVb0y2V69SnrDRBvVX~P1qvuIFrEHOpnPrDk0Ll7YGObOXApeBEGIpovc~V6zU6Tn8R5gx0mVFX5l1xpe3FnJ7zj3UXDEsalQ8pdRosXbq-zPwY0kxjm-YgQN76zH1qBwegbgSONgliYm-VvgX1-E3OBtG75fCbw-wYlXt0tI8ap8iVI4Ep42QZmXrLEF8OOTSuiuv9f-OnXwPRAFMOw94XjKD5Pavw3ngFBkDwi57qQZ3A3zl-ZhmeA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Loss of Signal - -If any of the participants in the interview loses their internet while the interview is still on they get a message, as below, on their screen. - -![NoNetwork_Notification.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046640326-?Expires=253370764800&Signature=oiZVymdDpOTlXvElCznArySfp3U1N5cOSPafeVjO342zi947p0GCD1nFkxPwUe3taolQe871Hw5eo8GJ5Gm6c7-~7btLNWX0axfao~J7A~dZcQAcYX61L7vIztcuGrbwwWd6rO4rsoUAKGk35cfHjjXUrFgP2fPuozNIXltkeX~4W52arWBxmvrx8YfveW3z3FxYETVcmAMLqm4cZeYr4EoRTS7fJPnHnKgfOCFhAVwORPiwXPEht95Fef6kljB0CSprFdJEN0hQoabrFszPSdgISH8wPEv-FiwXa7gvoAZJUnvAyYAoD74yOb4sNfNonzH~Ggb21i0g6GFrkyKh1w__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note**: These notifications are only visible to the person who is facing the problem with their internet connection, while the others in the interview can monitor each other's network strength via signal bars on the top right corner. diff --git a/data/hackerrank/interviews/getting-started/9059560249-introduction-to-hackerrank-interviews.md b/data/hackerrank/interviews/getting-started/9059560249-introduction-to-hackerrank-interviews.md deleted file mode 100644 index 95a20de0..00000000 --- a/data/hackerrank/interviews/getting-started/9059560249-introduction-to-hackerrank-interviews.md +++ /dev/null @@ -1,156 +0,0 @@ ---- -title: "Introduction to HackerRank Interviews" -title_slug: "introduction-to-hackerrank-interviews" -source_url: "https://support.hackerrank.com/articles/9059560249-introduction-to-hackerrank-interviews" -article_slug: "9059560249-introduction-to-hackerrank-interviews" -last_updated_exact: "Apr 22, 2026, 1:41 PM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Interviews" - - "Getting Started" ---- - -# Introduction to HackerRank Interviews - -_Last updated: Apr 22, 2026, 1:41 PM (Last updated 4 days ago)_ - -HackerRank Interviews is an online platform for conducting live coding interviews. Interviewers can use the platform to invite candidates to a live session, where both the candidate and the interviewer communicate, write code, and collaborate in real time. - -Use the following sample links to explore the HackerRank Interviews platform: - -- [Interviewer experience](https://hr.gs/newint) - -- Candidate experience - - - [Front-end engineer interview](https://hr.gs/sampleint-fe) - - - [Back-end engineer interview](https://hr.gs/sampleint-be) - - - [Datascience engineer interview](https://hr.gs/sampleint-ds) - - - [Code repository interview](https://hr.gs/sampleint-v2) - -Share the candidate experience link with candidates to help them become familiar with the platform before their interview. - -**Note:** Open the interview link in an incognito window or a browser where you are not logged in to a HackerRank account. - -This article outlines the key features of the HackerRank Interview platform, which is designed to streamline the interview process and help you efficiently identify top candidates. - -## Key capabilities - -The HackerRank Interview platform offers the following core capabilities: - -### Create and customize an interview - -You can create an interview between a candidate and interviewers using one of the following methods: - -- **Schedule an interview:** Set a specific date and time for the interview. HackerRank sends email notifications to the candidate and the interviewer. The email includes the scheduled date and time and a link to join the interview. Interviewers may also receive additional information, such as the candidate’s phone number, resume, and any notes you provide. - -- **Start an interview immediately:** You can start an interview immediately. HackerRank does not send notifications. You must manually share the link with candidates and communicate the time and details to all participants. - -**Note:** For more information, see [📄 Create an Interview](/articles/8404005945). - -### Interview templates - -You can use interview templates to create consistent and structured experiences for candidates applying to the same role. Templates help interviewers ask the same set of questions and evaluate the same skills across all candidates. This standardization reduces bias and supports fair comparisons.. - -For more information, see [Standardizing Interviews Using Templates](https://support.hackerrank.com/articles/2837093779-standardizing-interviews-using-templates). - -### Import questions - -HackerRank Interviews supports various question types such as Coding, Front-End, Back-End, Full-Stack, Database, and more. You can add questions to the interview from the **Explore** tab in the left pane. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753787277545-image.png?Expires=253370764800&Signature=A7Lapkm1pdW2sA0vRqgDPgfkrxLsOm71cLKYbzHDY3HzVYQRHF45MnBGy6XPWkPO8U8VwurqSOq0MdvzY8TL6vpyKM0ZVKrkgCzT-gvs01poevo7xvAjVRTTBNHV6HYvByWMrzmv-ku5g7jfHVr0d4PyuqyFnCn4T8xjvzQpxna9R4yBrZ3RurIsfBJRn~9mv4kBXK~E9XzSDTcOf~Pa1TdSb3FBZGB841mrazbXWNteUb0ZBq0TtGgjDuCnlHh5b~cPJTLHZPrLoU-ipXkpf~lIw-daIMfzgipC3yOwI5Ki0pgf7rJDoWK1ntIDVGYt~cxBNsYlWgSYUUps4l20cg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Alternatively, you can use the **Questions** tab to import questions directly from the Question Library. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753787331421-image.png?Expires=253370764800&Signature=nJev80MsGIfulHUFQ9jCjXr2jKtnzbzD-9jFJ6BoFI5oo7UqfX4BCR31FrarlNGNg2~qP6fYrtMkXDgSgN-ftvT0x6PFvAogMIHStzgCjKN94TBN4kslZlRG9S-XwqH4gqJyjA0aRvJ-EyJLorXO7G4ucd7zZPLzfcnE9ZejqwSpbAHP4r1Swp2GB4HAz0DDOWnEycTDhDm7Sihp4tZEYfnBQOyXOxnGkK5HicMte4VBUJ4K5TdwJtwyvTG2UijFK-QmyqKPhd4vyHubzPxmDYB-nEYCrvN6mAH7s82CdOUihnkaHsoa-yYQiLXPuOKt4RHrRP~ot6he2ge7Ldj9IA__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [Adding Questions to Interviews](https://support.hackerrank.com/articles/6761309830-adding-questions-to-interviews). - -### Import project questions - -By importing project-based questions during the interview, you can assess candidates across various technical skills, such as Front-End, Back-End, Full-Stack, DevOps, Data Science, and more. The Platform automatically captures all interactions and code in a detailed report for post-interview review and collaboration.  - -For more information, see [Importing Project Questions in HackerRank Interview.](https://support.hackerrank.com/articles/1769104522-importing-projects-in-hackerrank-interview-) - -### Real-time coding environment - -Candidates have access to a workspace tailored for coding during the interview. Key features include: - -- **Code Editor:** Supports more than 58 programming languages. Candidates can switch languages using the language dropdown. - -- **Run Tests/Run Code:** Candidates can run all predefined test cases with Run Tests or execute the current input using Run Code. - - - -- **Input Panel:** Enter custom input values and run the code. To use pre-configured test cases, select Run Tests. - -- **Output Panel:** Displays the results of code execution, including standard output and error messages. - -- **Test Cases:** Displays which test cases have passed or failed based on code submission. - -- **Console:** Supports real-time execution in supported REPL languages such as Python, JavaScript, and Ruby. For more information, see [REPL Support in HackerRank.](https://support.hackerrank.com/articles/6400859375-repl-support-in-interviews) - -### Live communication - -HackerRank Interview supports real-time communication between the candidate and interviewer through text, audio, and video chat. - -### Rename tabs - -You can rename individual tabs within the Interview platform to organize sessions more effectively. By default, tabs use generic names such as Coding 1. You can replace these with custom names that reflect the task, such as Problem-Solving or System Design. Custom tab names make it easier to navigate interview stages and maintain a clear session structure. - -![tabrename.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753788797191-tabrename.gif?Expires=253370764800&Signature=PTRxWl798MIHr4ntfmYlEbzbgRuHO3s4oZUk526w3Waiv8BM46slaYJ8SwSndZh7gU8~9OkVdeuMjvctOAQhgTgHALnLWOj9v3767dGLCdOap6l0ahAoDAYxL7mOU0NiW12-DbgZnMbFZW-qVebrCUQLGRpaO7CdKrI4I~j-m3yYSyZOQ0xeL2bS~O6Ia87RwXA-ZSWl5DhWEjiBsba2LbZtRoxVc7lG2kxScv7jBvyctNyk1xYVzQOUIqPABuLL6cvGx8sibXEZWC6PoEi7z0U8DQDSfP1pRxPwBo9ywsXqtwv0zdfbkcGcmv992Dboq2hMdy~Ytz65E2Isv0P1rA__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Virtual Lobby - -The Virtual Lobby allows you to manage multiple interviews using a single interview link. Based on the configured settings, candidates will wait in the lobby until the interviewer admits them. - -**Note:** Depending on the settings, candidates either enter the interview directly or wait in the Virtual Lobby. - -For more information, see [Using Virtual Lobby](https://support.hackerrank.com/articles/1151935613-using-virtual-lobby-in-hackerrank-interviews). - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753787551309-image.png?Expires=253370764800&Signature=KEKNjxbvdz4xCloOsLwuGlwA20TWrjR3NvVCwBBYk~0w9Z7QJpwBUTEfHiebuLWiBg8UClY8tzBHbbfVfX02XMx5HeSCwxAa0HsWIS3e-YXcjLl~zDQ325PkueX1hB6Y9YxbMcSkN26Z0~P1by~ZnK1zNOFps-yX9Ld3sa4l7TkOkiRqb0XekiF6Nd8rj9trtnoM9mmCEWgU8ulN~sMu-LNTVYBMvGF~gMw4mrO2S-PiLROrDpUxGGuF2vldNTuqIdl5y~mv9BGE2M8Uoe3~1g62nMeOrUYTE1noKwAmYeQ36ykUS6DeoFoeXLE30j7NpDzRNgV-HsnwSof2dW92iA__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Customize interview settings - -For more information, see [📄 Configure Interview Settings](/articles/6563947154) - -\ - -![settings.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753788851602-settings.gif?Expires=253370764800&Signature=uoGnL9WdqJA-YBXrT2JbBE57Br59zNtzl7qiFr-hR~kDbZUSo-ZfuHadvCnYRNALPQJ4RzZ7--NfSf1WAeo72Mc89gFp2PqUyMWqnCtMVMNGEtcZWCRvog5mc0hfoobNoze2MZ0keXeTLdKvdKjxHNqmBDamJnwq20qbVD3K3uNG4zSo6B7HIhSHdoephL-pTxKoKrA-dqQV70j-msPJNVm2aS8YcsUroc6Qy2UQhv01EEJ6NjC1yYXneXLUf~YltA4629~zBsnmJt6Uin56eF5qaj1yBhMXPh38xceE9vxGdvvvtarZylyEq8HmnoCUGO95ecWOKWuzZivPQDZZ-Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Monitor candidate presence - -During an interview session, you can: - -- Confirm candidate presence using the colored indicators at the top of the screen.\ - \ - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753787594485-image.png?Expires=253370764800&Signature=rmfgExUbYltujMnJ0hLMs8jzkTBK6Gb1oMbhYhQjLOQH~c--5Ywifkk~mt3KZrPwcRzZA7Pr8cVAe3bCjZC3pvrbj66MoM9UowPwDFbNg3RLE0XrNVEGYOsjXx2iJJdfenxtMHdfo4eBlTgyp1pWfw1sjBoDptdL6qbv72SDcDeb0Tya4~d2O8bTp36kXYSwNETfmhR14BUZb9Hc3ufIJZaWuaggi04sQ2LvzrwcVrpvf3jET7hxkm~7BZhol3iHd5vSA0kPlq~nHmkLMrserbE~wOuVugHW07W9sHRyyuiKxuoiYSU8vOOaFUZh8vX4cgrCN30~rzFKX9lYP4qj5g__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Monitor candidate activity using Observer Mode by clicking on their name. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753787625996-image.png?Expires=253370764800&Signature=ERrH01H7H-Tud4YTrf4ugDbx3h1tcG4F8~vwKIBGttJkFP7UiR-iBztc4pYruwjZcAv0bqAtwh58qe-sly553FDlr9BBF4CPqOuELMxamEIO8uwJQfKo7~hrhJ-k3hrdxRR1q-8-8~qAg2lBUjfgxOXHgIsQ8rhNTJV-8~Klsdb4n76r5oDmj0R7owRwY4ysa8DWkqxDaGt4RUPk-bb-Vq1s~HFSwSsOa~9T17ROB5mjesjX7Ymzf~x3pIXS-E~Dd8ys85Gcg8-3MLkyOizWmIQ-9ug1kPpi5MOKjOe8EQsPqxKXycmbw4iqA1ENBQDi94CDrVOeGOZ8Kqt9UMhBFg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Assess connectivity using the Internet Quality Indicator for both you and the candidate. - -- Identify when a participant leaves the session through the Out of Interview message displayed below their name. - -### Interview Integrity Signals - -Interview Integrity Signals notify interviewers only when the system detects meaningful clusters of suspicious candidate activity. For more information, see [Interview Integrity Signals.](https://support.hackerrank.com/articles/5161582600-interview-integrity-signals) - -### Interviewer Scorecard - -The Interviewer Scorecard is a private scorecard that allows the interviewer to rate candidates on the specific skills related to the role. The platform auto-saves all ratings and feedback. For more information, see [Interview Scorecards](https://support.hackerrank.com/articles/9842091173-interview-scorecards). - -If you use a scorecard template, you can also add custom skills. For more information, see [Adding Skills to an Interview Scorecard](https://support.hackerrank.com/hc/en-us/articles/1500008525861-Standardizing-Interviews-Using-Templates#adding-skills-to-a-template). - -### Reports - -When an interview ends, HackerRank automatically generates a detailed report to support evaluation and hiring decisions. You can download the report as a PDF, share it with your team, and update the hiring status. - -For more information, see [Viewing Interview Reports](https://support.hackerrank.com/articles/6788713830-viewing-interview-reports). - -\ diff --git a/data/hackerrank/interviews/getting-started/9999244916-question-types-in-hackerrank-interviews.md b/data/hackerrank/interviews/getting-started/9999244916-question-types-in-hackerrank-interviews.md deleted file mode 100644 index d30f03c6..00000000 --- a/data/hackerrank/interviews/getting-started/9999244916-question-types-in-hackerrank-interviews.md +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: "Question Types in HackerRank Interviews" -title_slug: "question-types-in-hackerrank-interviews" -source_url: "https://support.hackerrank.com/articles/9999244916-question-types-in-hackerrank-interviews" -article_slug: "9999244916-question-types-in-hackerrank-interviews" -last_updated_exact: "Apr 10, 2025, 1:54 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Getting Started" ---- - -# Question Types in HackerRank Interviews - -_Last updated: Apr 10, 2025, 1:54 PM (Last updated 1 year ago)_ - -## Overview - -HackerRank Interviews are designed to help you conduct specific coding and technical skills assessments of candidates. These assessments primarily include coding questions of varying complexity in different programming languages and diverse frameworks. However, interviewers can also have subjective and diagram questions to assess a candidate's knowledge in particular subjects depending on the job requirements. - -This article provides an overview of the different question types supported by HackerRank Interviews. - -## Supported Question Types - - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Question Type

Description

Coding

Questions for which you write programs or define logic in functions to produce the expected output.

-

Coding questions may have varying complexity levels and can be designed to allow coding in particular programming languages. An in-built code editor and compiler adapt itself to a chosen language, and test cases validate your code to produce the expected output.

Subjective

Subjective questions allow you to ask candidates open-ended questions. You can provide a prompt, and the candidate responds to it in the text.

Front-end developer

Questions on front-end web application development using frameworks such as Angular, React.JS, Node.JS, or other custom frameworks. You are provided with a front-end project and access to an IDE where you can run and test your code offline or online.

HTML/CSS/JavaScript programming

Questions to assess web page designing skills using HTML, CSS, and JavaScript code. You are expected to design and structure web pages, and with the click of a button, you can view how your code is rendered in a web browser.

Back-end developer

Questions on back-end web application development using frameworks such as Node.js, Django, Ruby on Rails, Java Spring Boot, or other custom frameworks. You are provided a back-end project and access to an IDE to run and test your code offline or online.

Database Engineer 

Database programming Questions based on MySQL, Oracle, Microsoft SQL, or DB2. You are expected to write database queries pertaining to data storage, retrieval, and management. Typically, the test setter defines the data schema along with the problem statement.

Diagram

Questions that you answer with class diagrams, structure diagrams, flowcharts, or architectural diagrams. The test interface provides the integrated draw.io tool to help you create these diagrams.

Data Science

Questions are used to assess skills like data wrangling, visualization, machine learning, etc., through Jupyter Notebooks. 

-

(Optional) You can use additional files to upload external files like data sets or scripts. You can add solution notebooks or evaluation files. These files are not available to the candidate during a test and will be used after the test to score a candidate's submission.

Full-stack developer

Questions on full-stack web application development using frameworks such as Angular, React.JS, Node.JS, Django, Ruby on Rails, Java Spring Boot, .Net Core, or other custom frameworks. You are provided with a back-end project and access to an IDE to run and test your code offline or online.

-

This question type supports both front-end and back-end developer frameworks in a single question type.

DevOps

Questions to assess the Linux skills of a candidate. You are provided with an integrated shell terminal on a Linux server to work on bare machines or predefined tasks.

Mobile Development

Questions to assess the mobile development skills of a candidate. A built-in emulator is provided inside the IDE for the interviewers and candidates to build and see their code in real-time.

Whiteboard

Questions where you can use the whiteboard to add basic shapes and text.

Code Review

Interviewers can now use Code Review questions in Interviews to assess candidates on their coding skills. In Code Review questions, Interviewers can share code written by someone else and ask the candidates to provide suggestions and comments to improve the code.

- -**Note:** The following question types are not supported in Interviews yet: - -- Multiple Choice - -- Sentence Completion - -- File Upload - -- Cloud - -- Prompt Engineering - -\ diff --git a/data/hackerrank/interviews/integrations/5805684780-zoom---hackerrank-interview-integration.md b/data/hackerrank/interviews/integrations/5805684780-zoom---hackerrank-interview-integration.md deleted file mode 100644 index 66ef1da3..00000000 --- a/data/hackerrank/interviews/integrations/5805684780-zoom---hackerrank-interview-integration.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: "Zoom - HackerRank Interview Integration" -title_slug: "zoom-hackerrank-interview-integration" -source_url: "https://support.hackerrank.com/articles/5805684780-zoom---hackerrank-interview-integration" -article_slug: "5805684780-zoom---hackerrank-interview-integration" -last_updated_exact: "Dec 13, 2024, 5:02 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Integrations" ---- - -# Zoom - HackerRank Interview Integration - -_Last updated: Dec 13, 2024, 5:02 AM (Last updated 1 year ago)_ - -## Overview - -You can access HackerRank Interview’s online code editor that mirrors the environment you are used to working in, while also being packed with powerful hiring features inside the Zoom application.  - -## How it Works - -This article will walk you through the workflow of Interviews inside Zoom.   - -- First Install the HackerRank app from the [Zoom marketplace](https://marketplace.zoom.us/apps?category=zoom-apps&utm_source=meeting-client).  - -- Now start a new meeting inside the Zoom application.   - -- At the bottom of the space, click on the Apps button.  - -![image1.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046367710-?Expires=253370764800&Signature=vPcyIc1FGqZ3QLRcvP3BWrPfKUa6L5CX0p58r~OluXhZBxFIyd9gX9YF6J8rfBhcibcVqQX4aYdZ64oblrGTOPMKiMatTCPW1nq4NeIa4YVigwCTVeGmNFImj-q0LmMx6N7VA4jmo-4bZHeB~pxAktNDSEr16v1YxaZkzpB-kwWfaWRY437IzrL-V8uvt9N39V7o9JR4khinLEYZi1nOxMfiPcrzqWgV-oNUNIwZOV3iahgn1fjQSBnavGqhuePv69AgpxPqrEmEAoNNlFgD1m5tRQxuOW9ZbYG9HCLn2yO1CMhhJ154EWSrSzxZb7G1mB4z86dF-aGE128xErWFEQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- As you have already installed the HackerRank application, you can find it inside the Apps window under the **My Apps** section. Click on the app title to launch HackerRank Interviews. - -![image4.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046368069-?Expires=253370764800&Signature=QzRifNp39Q5pZ8gWvDt5ZCtXZJA0WLzq3D7K8dNTqKj6YmhO7Cn37vQQ0D-38SVXhzCdNEtoJ6NHffWH-3czY~-5bPPksWVk6xhv~R1sktcbB2UnFt8H~rgiBXSKwoYGseENtR38D93S~ufCXR4hQyKSyk5RNvHUpf18A2x-qn-l3HH5RwRNvFEUDASHEDgL-F1IBtwQx~LyhEsItc-fJBIrymCooVZc9eEYjrKlqoV2sQTpId9BntRT-mam3M1OigUf2R2F634E4R3Wf3ifWahab4VAjsvRBI8Z4rz5TSqZOqfhUDyfFOff5yOscXF1nXdB2o3h6pgb98aCFHRA3A__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** If you are yet to download the app you can do so from the **Discover** section inside the Apps window.   - --  HackerRank Interviews will be launched inside Zoom as a separate application. - -![image6.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046368428-?Expires=253370764800&Signature=mxo4pI6amjzxgSyYDs4TUULs7GEMTZ7EskKNKMSk~KfY3gXKUT6XWI3dWqnYVamRauMH9LJOSHbLXXKkDNutHk7oevoyK6XMZDfTerlS~tArH7xDm1LUkbDmIrz~Pv2hOVxW4u3Zh4H8EdAIgEiRvrv2glv3L4QGkWuEEvQ7FL8Jv1-x5NLn1xQg8X2Ofq7qdXUcQQ2qHs~CJWaYbbGabdrDdX2GPZDMUL9ZEFVHTbLdj-LDGJEtb~4naty6x3aRU7PQg5aFPVdItksunrEWS~3VA-juWOHJ5AYTAbyoOgUGgmSjRgGlYfVqOvmCr4lVCuThR3f37AcfpQ9ILhmjbw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Click on the Invite button and select a participant from the list to start the interview with them. - -![image2.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046368682-?Expires=253370764800&Signature=tJsOvfwMZw96VGUuQf8Pq4xANs46aPLL1NCpaw53KlKnASLKVcv5~IO35RM4o9dQy5IpUuieXPPc8tWYC0v3nxxM356MDZgsQi963VFUdG3lF7-OqgElbRRxhKrJz-volJ1iiv50S-KP~w9-kNywnMZ0aGo0GZZSjL68AGhUrHFzy2dMIyNvXGhz2h1VQ6llA4Kuqta0qXsugzq1dmbA6j6gwkMeb3e7MQQWqX21naQCrKKLiYWVQk5dQEW9-7zJ8xgX7Wep5RyO6aA~13Dc1DOmM4e6J7AjL3TOpUgOMsxwA~ZMNYzHMsZ8Wj9lpLxL74JDWXZkgSDoEw2TNl6H8Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You can then select the interview of your choice and work on it collaboratively. - -- You can also use the **Share Screen** feature from the Interviews window, as shown below. - - ![image5.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046368920-?Expires=253370764800&Signature=Nt7NAiiESQJRm9fKrvSY6w8QkKrrfZuGl~et-srAu3ABs7Lyn9v~HwLv-CTPoHqQvG57Ak7pMMrAYjyzn-0UB552EwYyJpenvu~RrrccZywXP1RMPZ95ZW0glv6fcMo2m0ImUIm-W62gDc~6em-qgUL79k0FFFyB967CfFVwW-00w6dwlORSfa3xN~52Mu46al~GtSb1egZ-DQIKhltdRH~1ct~Fpr6uDB3xHuGhLo9Az4uyz28y-yw~Qr2sgtS1WuPP3oUgpNG7HdlvIUdq~IjYmsbWhDHiVCyU5pJOBr3U~I8pCO77v3kbmSpJEM5nillW0T0XUnNMDu3v4-EpLw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- To blur your background during the interview, select the **Apply Background Blur** option available in the audio video calls option, as shown. Note that you can use the blur background option for Zoom only on the Chrome and Edge browsers. - - ![zoom_blur.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046369311-?Expires=253370764800&Signature=k9oXBoOqrDunjUskWhh3Hua5mYIuQ9xDrfco4Ag3u1MhXh4UXHlYJVSpFKvt~~krq6eCKUjSyxkbHPqZos4q9W4SzBgwTPkAD5CWOinYZMAgFB4RKsNC3oi1bxxnm5WyWh~u7Nqa0Z1mRTsxz7LwFKKJ-J6bY1EYdPKVMMCE7TysADd0QqD4TCpWvzNaCWYbRhZtNUTKq6cxNdZPpswfbor-m2n2tVD5NE06RxHQmcdaAfJpYJhtuP7yQyTa5e1btZpS~nu7GhGQ7fKF93li5e0DwVOLTXE0XZwC-MjhEbWlBCQ8UyWEcy0NR8YTpjbFQqs5tYVSEGOJAYW9RpaU9Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Once done, you can close the Interviews window by clicking on the three dots icon at the top right corner and selecting **Close**.  - -![image3.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046369717-?Expires=253370764800&Signature=RWgixs~P6MOSGGCeATq9pWSdoFF9j0nN3YXTChoyTUGfGX-OKWM4Lq1ePFKtIvVJNAe~Oe8gSU4gYPmiGgXlAaS46-ulrrPkdrWoTjua7QvZ5400eDmwFaeWPrRs2i5sIBkjbd0Ve-xPStgJBBFB1siWjh~1pgeGulu8zSJXS~GV37aafP7p~ghRNHcZ0PV3uttUStqGkGrfEBEeZOZsCS-VbtyAVUBwurG2KlGCgSNAVdcwyB~l4u15SftMO30-nVGnmD393vnmmHX4YWZzcB2SYaCbD3v92DFq1P4WAOSNA21FeqavoTH8CpknF~3tjGoI75XeNi0ozbNrzfvqNg__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** You can only use the free version of HackerRank Interviews, as it is not possible to log in with your HackerRank account inside the Zoom application as of now. Also, currently, we only support 1:1 interviews, and no more than two participants can use the interview application at a time.  - -### Mask Information on Zoom Recordings - -HackerRank ensures data confidentiality by encrypting and securely masking PII (Personally Identifiable Information) transmitted to Zoom. You can opt to have Interviewer and Candidate names masked in the Zoom video recordings. The candidate’s name is displayed as “Candidate” and Interviewer name is displayed as ‘Interviewer.’  - -**Note:** Interview recording is an opt-in feature. You can reach out to your account manager or HackerRank support (support@hackerrank.com) to enable it.  - -For more information on how to use HackerRank Interviews or to sign up for a HackerRank account, [visit here](https://www.hackerrank.com/products/developer-skills-platform/interview/) - -### Key Features - -1. Access to the library: Select any available question from the HackerRank library. Questions are written based on role, skill, and difficulty. - -2. Code Editor and Programming Languages: The interview interface has a built-in code editor which supports more than 40 programming languages. These are available in the drop-down menu in the top right corner of the page. You can change the language for each question. However, if you have disabled certain languages during question creation, then you can choose only enabled languages. - -3. Code collaboration: All participants in the interview can edit code, provide input, and test code by running it live on our platform. The interviewer can monitor the changes made by the candidate in real-time. - -4. Run Tests: This will run all test cases, and the output of the same will be shown in the 'Output' tab. - -5. Run Code: This will run the code for the current input in the input tab, and the output of the same will be shown in the 'Output' tab. - -6. Built-in Whiteboard: The virtual whiteboard tool lets candidates and interviewers sketch diagrams using easy tools from the toolbar. - -7. Notes: Take notes that are not visible to the candidate. These notes can be shared with the other team members during the evaluation and decision-making process. - -[Click here](https://support.hackerrank.com/hc/en-us/articles/115007439768-Key-Interview-Features) to learn more about how to set up your interview and use all the key features. diff --git a/data/hackerrank/interviews/integrations/7623780280-webex---hackerrank-interview-integration.md b/data/hackerrank/interviews/integrations/7623780280-webex---hackerrank-interview-integration.md deleted file mode 100644 index 7606d8c0..00000000 --- a/data/hackerrank/interviews/integrations/7623780280-webex---hackerrank-interview-integration.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: "Webex - HackerRank Interview Integration" -title_slug: "webex-hackerrank-interview-integration" -source_url: "https://support.hackerrank.com/articles/7623780280-webex---hackerrank-interview-integration" -article_slug: "7623780280-webex---hackerrank-interview-integration" -last_updated_exact: "Mar 3, 2025, 2:43 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Integrations" ---- - -# Webex - HackerRank Interview Integration - -_Last updated: Mar 3, 2025, 2:43 PM (Last updated 1 year ago)_ - -## Overview - -Access an online code editor that mirrors the environment you are used to working in, while also being packed with powerful hiring features. HackerRank offers the only simple, intuitive technical hiring product backed by over a decade of innovation.  - -## How it works - -When you add HackerRank Interviews to your meeting, the features are the same as you find in the free browser version. For more information on how to use HackerRank Interviews or to sign up for a HackerRank account, see our [Interview Page.](https://www.hackerrank.com/products/developer-skills-platform/interview/) - -### Start an interview - -- Start a meeting on Webex. - -- At the bottom of the space, click on the **+Apps** tab - - - In moderated spaces, only moderators have the +Apps tab. If you cannot add an app, try asking a space moderator for help. - -![Apps.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047087393-?Expires=253370764800&Signature=Ue2gNeP2n4VvtcoVgIL2GW~hQf9oQge-lP3IvjSrUeLxR1vl8kKL3GG3MwRULq3ClA-toD8wzo41Tz1hiUqvsF11tAspeMTnkVZKT4NP7dU6Lwt8QpyYVKf2Bx0miPtaG7GBAo3gcuhgSgWomVBr6EwNxnzyfNVuzRIKyhWJKDLQIqN8hfFSHCRd-co0dgjxIhHdAIAkC2iDz2D8oNVJ~5ma2QTTyIEiBP91ski~WU2ueQfdiAbUNvOHZ4K3tIyGpqrQxya7soGi3WFbqHWH0nHZkvnneT5lJxKrZn20W5F-P3RujMrVvFHMqH~gDa0rlj377v~DzNUQMLAIjDXSuQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- In the **Add an App** window, click **HackerRank Interview** to install the app. - -![HackerRank_Interviews_.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047087967-?Expires=253370764800&Signature=TrkhQ8UeMKiGRNm0d2kNTjZtDpaCheXN7Z1tl5I7oU3~ZNJww5BDCHBIW2Ewd6r49JszmB9bKatVW~7Z0DHIkAw0txLM5zfUUFYzpyqHPl6zSYgIsHGbGsD3a~9V2Un1QYeKA0aGwOX6EUTjlAIcft8rtTUBQCd7K50YICUVdA4ufmHZW2WI8fLcrNnhIglQiYHYVWpjGXsVdhvYybHeKmz2udUIMtkhkW3De4fcDF~xc4ks7mqrsagepFtT1ED9c3VTcIbKIMxpfxQ3WTGN4FsBcIj-83-0igOChxsOmSFRA0~MjnfY1AyC~nCM876R7qclbfExCd4JTVTmKVlW2w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You did it! Your interview will magically appear on the apps screen. - -![image3.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047088427-?Expires=253370764800&Signature=Q1MoRYVLkJIvOjfpmiUzDryWmM3bww63XnVV5g1yA4x3WsWLzuPaE2WOnVJxcqvoY4w6Ny~NLH83SbK9CKyTcVqjQtyLbDmSuDKcZyv9twdg5p~17x~vfx9I7L80YSxIy2BD~jLB9i5vVKxQ4JLb3HHbTXY6xyBg9-g1Dj5MqES3~s4~lTeWMEBlCFbofiq99iBqdeYhBVzTQe3Zxo7AXmiX~GRXoeHfzqHYoP6BTKnLov-xngZZJue9PjPCCt0~1FHznzRET0t3Y9wRkge6UpjBfPuJjX5VmgTSt2dXTyW1tF4pPUoO9~WghtMLRndLrKyjw79kiBuuVMXB6LKkNw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You can click on the Open Together option to share the interview screen with the candidate. Please note that you can share it with only one participant. - -![Open_Together.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047088854-?Expires=253370764800&Signature=BIarIxy99rpla6lXZGRSliAYNPLxWp1EQeuzZ~zw2gW87cqcWHK2KKgEkdMKvz7v~Cs6N0fFuN1~zz4FSXFrvdQH8HG1hhNPcEA5okDAkF3Fn56HIAyAK~7MoDKNtW~gw890UoyhfULeXBa4ufUwDSGf~0Fq8MauhFvqB9WhS8rBydu53-g7h52BnD~WefqUJTkkRFFa2g7o3kuGhAg7SgfqDF8hPc--V0glU2R2C2cGy5CQANePzX0aeo78VHjwVZMDIEi3sVIaq~lFM-ATDGezek2Hf-b9hB3scEDBC6pSSFZkazHqhUYr49YyLt9NywT0HBNSR5wfkVtNyjZs~A__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ -\ - -- You can then select the interview of your choice and work on it collaboratively. - -![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047089469-?Expires=253370764800&Signature=Yyx6AYRZPFRN4l2Nvc-TednSjTT7fGZFL5ENyrWN99F5aLTeO5K9HxxF13J2PG5BZLUIe3M77cVqJr90Nhq22nheJSmJLybpBp~qE12pDQlKo-jlFl-1A5-ddTFNAuv5VJmPSsuJAuXtqUdRzuTSouj7w-92ik2wNusJ5Acvdyo8Ol4-hOYve~96IXL6EMG08aZRWia9Q7EWZZVxyESB-GyzPEiHcQsdAwVndXTbD3EAuS-WeqgDG-RdrN9pWIglmi9zGidKnhq2hgF377XrUqB-l96fhlc1VmO0-L73MOPnjg3D1eRnSl8BkjhYHlF~NBxBQF~cwsjRV1OOB~IBqA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Key Features - -1. **Access to the library:** Select any available question from the HackerRank library. Questions are written based on role, skill, and difficulty.\ - \ - -2. **Code Editor and Programming Languages:** The interview interface has a built-in code editor which supports more than 40 programming languages. These are available in the drop-down menu in the top right corner of the page. You can change the language for each question. However, if you have disabled certain languages during question creation, then you can choose only enabled languages.\ - \ - -3. **Code collaboration:** All participants in the interview can edit code, provide input, and test code by running it live on our platform. The interviewer can monitor the changes made by the candidate in real-time.\ - \ - -4. **Run Tests:** This will run all test cases, and the output of the same will be shown in the 'Output' tab.\ - \ - -5. **Run Code:** This will run the code for the current input in the input tab, and the output of the same will be shown in the 'Output' tab.\ - \ - -6. **Built-in Whiteboard:** The virtual whiteboard tool lets candidates and interviewers sketch diagrams using easy tools from the toolbar.\ - \ - -7. **Notes:** Take notes that are not visible to the candidate. These notes can be shared with the other team members during the evaluation and decision-making process. - -[Click here](https://support.hackerrank.com/articles/9059560249-introduction-to-hackerrank-interviews) to learn more about how to set up your interview and use all the key features. diff --git a/data/hackerrank/interviews/interview-integrity/5161582600-interview-integrity-signals.md b/data/hackerrank/interviews/interview-integrity/5161582600-interview-integrity-signals.md deleted file mode 100644 index f5659056..00000000 --- a/data/hackerrank/interviews/interview-integrity/5161582600-interview-integrity-signals.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: "Interview Integrity Signals Enabling Interview Integrity Signals How it works Types of suspicious signals" -title_slug: "interview-integrity-signals-enabling-interview-integrity-signals-how-it-works-types-of-suspicious-signals" -source_url: "https://support.hackerrank.com/articles/5161582600-interview-integrity-signals" -article_slug: "5161582600-interview-integrity-signals" -last_updated_exact: "Apr 22, 2026, 11:39 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Interviews" - - "Interview Integrity" ---- - -# Interview Integrity Signals Enabling Interview Integrity Signals How it works Types of suspicious signals - -_Last updated: Apr 22, 2026, 11:39 AM (Last updated 4 days ago)_ - -Interview Integrity Signals notify interviewers only when the system detects meaningful clusters of suspicious candidate activity, such as multiple copy-paste actions, frequent window resizing, and switching tabs. This grouped notification approach minimizes distractions and ensures that interviewers receive only critical alerts, helping them stay focused during the interview. To learn about the types of supported signals, see [Types of Suspicious Signals](https://support.hackerrank.com/articles/5161582600-interview-integrity-signals#types-of-suspicious-signals-11). - -The Interview Integrity Signals supports the following question types: - -- Coding - -- Projects - - - Front-end - - - Back-end - - - Full-stack - - - Mobile - -- Code Repository - -- Whiteboard - -# Enabling Interview Integrity Signals - -To enable Interview Integrity Signals: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to **Settings**. - -3. Select **Interview Settings** from the left panel under the **Company** section. - -4. Scroll to the **Interview Integrity Signals** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753773647459-image.png?Expires=253370764800&Signature=iUsPRD~yn2EvDhO5t-LBFPnGszVuhfuw89MC7-AivxSIznWqLP3OfsHKi0ZhUFg-jtH2Ki14guHZvBzVAtM2VBzNlYKLHDvhpZFAL9amnqeQWN7n7fAw09rLMF4wYUkhj27iQZ1yaKP2u759YyLbtkJnBavRA9RFs6Nq2lzDNTwu049N7lzEdbvYbOOpPgOxeydi65UFUx~rLf4OZx2PeGdhB4-PRlM4i4d~wbvC0oGy5ystCagtJHS6U1pRVjKN1p~qijWB8F9FLOVKc5436LAAKhu13Qg9iOcS1LIqrUY~KbwjzzPPUVHUmZg4O6wms0Qy8kWs~eJ6rbuKpQ9d6Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. In the **Interview Integrity Signals** section: - - - Select **Enable interview integrity signals for interviewers** to turn on real-time alerts during interviews. - - - Select **Enable Screen to interview identity match** to compare the candidate’s identity from the screening stage with the interview session. - - **Note:** The Screen to Interview Identity Match feature is part of the AI Add-on. Contact your account manager to learn more. - -6. Click **Save**. - -# How it works - -During an interview, the system detects suspicious behavior such as multiple copy-paste actions or frequent window resizing, and groups these events into a comprehensive alert. This avoids distracting the interviewer with multiple notifications. - -For example, the system displays an alert: **Multiple Suspicious Activities**. - -When the interviewer clicks the alert, they see a list of specific behaviors, such as: - -- Multiple copy-paste actions - -- Frequent window resizing - -- Repeated tab switching - -Interviewers can ask the candidate to share their screen for further review. If the candidate uses unauthorized tools or browser tabs, the interviewer can address the issue directly, ensuring a secure and transparent interview environment. - -**Note:** You can also keep the **Suspicious Signals** panel open to view integrity signals in real time as candidate activity occurs. - -![Real-Time Interview Integrity Signals in the Timeline.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F3b20dda3-2d6f-42d2-b8aa-a90d27d6a086-1776591629751-Real-TimeInterviewIntegritySignalsintheTimeline.gif-81293a91-3b15-42d5-be5f-42068ce67a95?Expires=253370764800&Signature=IqVc73pW1uUDGMJMNaDWLjXRwLz0LRXG3fxJZfq1LhdgM35~DBUJdyCaJ7Hzxy02UXEJ-PEdMg0z0Kv0aQ5H4RMU7TgjTHZqFNQss8chpThgF4jGsWxMadXnpJ3OvmW7hjQOuS0o0F30gCQOrRjX4QT9ktgwrwjtNKHkOKyoDX9fZQSbXPj69aW3u2TybM3-3Yh33yYPweZj9Z2c1VHHbEr-xMr2jiIrRvIpZB9LrNiFT4LV4VTUlJEWxRQWTsbBzGkWKlZ-yK8OpL4EO51UaGK4UksXlu4d9wQLGpRn1bW3V71T36YvJecD9GYN6A8YZAH5o3Lo6so~h5cgJOIyVQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Types of suspicious signals - -The system groups the following types of suspicious signals into alerts: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753773710915-image.png?Expires=253370764800&Signature=uhuqVwcq2zo~5G8BKKc8~o6X-oa5RXAXRjZBUsQTeAEvnO6pOossvpq-gHa6YsqyG0KLSe2VbQ1B8oIIeE5JP6Z6FqNssE5z8NueltNeHjMp2tvqKrEvRyORIppwUYiK0cGjzZlZNaUon00IlkbG~PYiV4SppWwr4eWA7K35L26mPfQVWBI8kTXss~jHc7f9Xydm~Se51vuDMpWivh1NTIQHJ~p8jk95hw0cJRCqcM3213N5yYfRQtVnBIAA1GSWGT2yewC24CfaJj6Qtr422rEUE4zVHlwcZFen3B9jYooEZV0Zv619rNVlYQknx6CmtGaUZJY6KS-wyY0GZvrjlw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Out of Interview:** Candidate switches away from the coding environment to another browser tab. This behavior may indicate the use of external resources or tools during the interview. You can expand Out-of-interview events in the timeline to view each occurrence, including timestamp and duration. - - ![Out-of-Interview Activity Details.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776590685450-Out-of-InterviewActivityDetails.gif?Expires=253370764800&Signature=pAmLXZWKrdfhwk1bQswdirds87w~ZVDrwmCj3Dj~GvPTQ5PAiEuF3ggpAGoOKlRaIvNGVJ~LH7QvLfy14oXM-CPmvi3jsZCWP6Vt6xT8Z10ptZbHCQmz3BRu87ZNEcCJ1cX95epXI1G4vDNG9VswkWyYazq0N5y5Nyl-PVO5qLLIUJ~1iqmsCgBhBN03wkP-vXUPRXnA2TDrm1hnWNRfWIVf8guCLXzIYPzLCMwPJpy1hChBIFSs3d6012Lc1jk-Sg1loJ~wSH7PdM1cQndmeMhLH9O79kqerWCveN05cVkCB3FZRXThOg0uPfBMkXZSaq0IOAeuQYpB9TxcMmixbw__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** Actions such as opening the browser console or interacting with permission pop-ups may also trigger this signal, as they operate outside the coding environment. - -- **Copy Paste:** The candidate copies and pastes content from an external source into the code editor. This helps identify potential cases where candidates use pre-written answers or external assistance. - - **Note:** Copying and pasting code does not always indicate misconduct. Candidates may copy content from forums, AI tools, or personal editors, which may be acceptable in certain contexts. - -- **Window Resize:** Candidate resizes the browser window during the interview. This action may suggest attempts to access or conceal other applications or content. - -- **Multi-Monitor Setup:** Candidate uses an extended or dual monitor setup. - - Note: This feature is supported only on the Chrome browser. The platform notifies the interviewer if the candidate denies the required browser permissions. - -\ - -\ -\ -\ -\ - -\ diff --git a/data/hackerrank/interviews/interview-integrity/8605077096-screen-to-interview-identity-match.md b/data/hackerrank/interviews/interview-integrity/8605077096-screen-to-interview-identity-match.md deleted file mode 100644 index 2f437572..00000000 --- a/data/hackerrank/interviews/interview-integrity/8605077096-screen-to-interview-identity-match.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -title: "Screen-to-Interview Identity Match" -title_slug: "screen-to-interview-identity-match" -source_url: "https://support.hackerrank.com/articles/8605077096-screen-to-interview-identity-match" -article_slug: "8605077096-screen-to-interview-identity-match" -last_updated_exact: "Dec 1, 2025, 12:05 PM" -last_updated_relative: "Last updated 5 months ago" -breadcrumbs: - - "Interviews" - - "Interview Integrity" ---- - -# Screen-to-Interview Identity Match - -_Last updated: Dec 1, 2025, 12:05 PM (Last updated 5 months ago)_ - -This feature is part of the AI Add-on. For more information, see [📄 HackerRank AI Add-on](/articles/5847651809). - -The Screen-to-Interview Identity Match verifies that the candidate who completed the screening test is the same individual attending the interview. It uses facial recognition technology to automatically compare images from the test and interview to detect potential identity mismatches. - -This feature helps maintain hiring integrity, reduces manual verification, and eliminates the need for sensitive candidate interactions. - -## Key benefits - -The Screen-to-Interview Identity Match offers the following benefits: - -- Automatically verify candidate identity during interviews. - -- Receive real-time alerts for potential identity mismatches and seamlessly review and update verification status. - -## Prerequisites - -To use this feature, ensure that the following conditions are met: - -- The candidate has completed a screen test with image proctoring enabled within the last 6 months. - -- The candidate uses the same email address for the interview as in the screening test. - -- The candidate joins the interview using HackerRank’s built-in video calling feature. - -## Enable Screen to Interview Identity Match - -To enable Screen to Interview Identity Match: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to **Settings**. - -3. Select **Interview Settings** from the left panel under the **Company** section. - -4. Scroll to the **Interview Integrity Signals** section. - -5. Select the **Enable Screen to interview identity match** checkbox. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753773953297-image.png?Expires=253370764800&Signature=WyolArKUt9Lfdw5So40F3aqFZ7N0PGU2wpYJsAg0NwuJ5G5vEqvu7W8gziD8zqbGGlzMjTwjcpt4ieNYjlccnej~m1fv3rpiqcFBo6TQqt7lMEKETfJX7XCMQjxRMHJSFrpx8PYE-BgIO6MZem26ECTqxmM4xrEeOGmcHEPS-pOsuVf1b2RdxpfK71MMIIo2fUr8o7CJVRdqcLTpSHPiM-ozDPWOsOUgdffRpSZlhVDpDfy-itY6Oli7xV--jUABfJ~mgh1x7teq3DFyOoGx67OXKK2dhMcPnAtwBWb5JA0sexZ8VzQFnxjvrCXINeSA02-HnlhsSzsHfnGotfWaXw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Save**. - -## How it works - -The following sections describe how the Screen-to-Interview Identity Match operates during an interview. - -### Real-time alerts - -When the candidate turns on their video during the interview, the system automatically initiates an identity verification check. If a potential mismatch is detected, an immediate alert is displayed to the interviewer. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753774059260-image.png?Expires=253370764800&Signature=liBv7Cisw699UWRymgKoj2bp59bwlxOW0pfzOSKE1WiNalzKfSeyVXO05iH4SlTVGpre2Px4ctCA4NsiPmhHdRgRyrBN0anPQMtsYLJGHc2whPyDW4gISXYMHogZBPIz2fOUCagbho~9W0eshuL09BQYvd0yrx-itUQBLZgWo4rjAcnKN~iqyHrOmD6F70P3kruynL3AeVUvLOste4q7hKjv61XDDpRFV-lD0KqiCYJpDVzBx49dwOzX3~GMJfqdQFAb14cyAeQour1W05x6HO9Nla9WOWO04VXDuT066lAb6FQwhGOU~rZGbIAfmLfb55ZXhGMr8FR103yiowRKnw__&Key-Pair-Id=K3NV4LZ47N8M46) - -On clicking the Review button, the interviewer can view images from the screening test and the live interview side by side. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753774090380-image.png?Expires=253370764800&Signature=WAWHGO5wh7S-1LyQkRMtBvfwh8z~X0YBaHfB6f9zIqzuaJb4DPby9LJtiwHB9MYOSvYGyOE0MrxOr662LmHfF~tCEvwCURlCEVUZfTLVB9gvOZokwCqmAgfgXBjv5poMX9Ix9-9taHavWCigsOgLYejDUWS1BmBHYN0grY0tSqFdaUTmtXOwDcSHsxwpCa96AYD5DDj7G4EA1auRptolzZXn0Z~HYkEmm0NlMtWae5icdCj~6GFNDl5rldG66cXE49mckLXSrsNJLzgi6rIijfdgfPORIF~XcxKdLhYIdP7mODCidiE2l8Gxe~yzVowz0o7RoNeBT1U9I-8j~pYzCA__&Key-Pair-Id=K3NV4LZ47N8M46) - -The interviewer can then respond to the alert by selecting one of the following options: - -- **Yes, Same person**: Confirms that the candidate is the same individual. - -- **No, Different person**: Flags a mismatch. This status is displayed in the **Suspicious Signals** panel and the interview report. - -**Note:** It is recommended to establish an internal process to address flagged identity mismatches. This process may include notifying your HR or recruitment operations team and documenting the outcome as part of the interview feedback workflow - -### Reviewing and updating verification status - -After the interviewer confirms or flags the candidate’s identity, the verification status appears in the Suspicious Signals timeline panel. The status may display one of the following messages: - -- Candidate identity verified - -- Candidate is flagged for identity mismatch - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753774118430-image.png?Expires=253370764800&Signature=a-B7lUmqAh8pEodwIuQRDv32SVv8KXBHv4dR7XfihJdX0OTTuci56fUejYL99kuimyR8ClpoJ-GZmxuzmQh~ehPjLSeGm9IKl-343WrXacQ90Ss4Aht2VoMxhNjDo-ldXAGxO8eqC8dn~es2cb692l7Lr7kINor27TIsj04s25orwcYPlKRkuGdnJ1xaL-yrTaP~EEH~x2KjAZc3mXXFRUCqyUiTeHdg2sDBfWDyIDpLI~URXH1NI2ORFk-nq4IHIotDQvewDfWVZP8w3OOHBJ4GEmw8o1LTV4kHfKtgD9t7V3yH5JkkYYuTSN5hKjyJsBQ3dRPiIGkrGSIXb6Uk9A__&Key-Pair-Id=K3NV4LZ47N8M46) - -Interviewers can click **Review** at any time during the interview or from the **Interview Report** page to revisit the identity verification decision and update the status. - -### Interview report page - -If a candidate is flagged for an identity mismatch, the interview report includes the following: - -- **Notification:** Candidate flagged for identity mismatch. - -- **Action:** Click **Review** to view the verification images and update the status, if necessary. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753774174501-image.png?Expires=253370764800&Signature=f-P6iVcAL0dq4z9g~Vod22-8Wg2LKWPLvrk05pQSn2lbj6leVmZLYkGrz5uBbPdjWJ1dcgxak4LLS66snG92PPfGRcmbFeCpFo56yEqnP4k95VfZu~ext42Z~X83TjtMDOEnPcL4lG7O9T~7tBPYRK9egLgbBh2nuGtRjMBw3~0hdrBVBrfsCo3rtDPeNsb51Cnn4NvpkBtZPeYrnAzzc1SRRA-zBWYQ9E8NJroDoIDYZJQRWwavZNguxXMz38~ShASKxkv1-n50fxoIYolwsTyT3wgaJLhkOi2YcVq14dF~CR19cNRdYeOauveGDSqnGkT27U4K6KxxwIGCklrLLQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Limitations - -The Screen-to-Interview Identity Match has the following limitations: - -- Identity verification must occur during the live interview session. It cannot be performed after the interview ends. - -- The feature is unavailable if the candidate’s camera is disabled. - -\ - -\ diff --git a/data/hackerrank/interviews/interview-settings/1151935613-using-virtual-lobby-in-hackerrank-interviews.md b/data/hackerrank/interviews/interview-settings/1151935613-using-virtual-lobby-in-hackerrank-interviews.md deleted file mode 100644 index 0bdd485a..00000000 --- a/data/hackerrank/interviews/interview-settings/1151935613-using-virtual-lobby-in-hackerrank-interviews.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: "Using Virtual Lobby in HackerRank Interviews" -title_slug: "using-virtual-lobby-in-hackerrank-interviews" -source_url: "https://support.hackerrank.com/articles/1151935613-using-virtual-lobby-in-hackerrank-interviews" -article_slug: "1151935613-using-virtual-lobby-in-hackerrank-interviews" -last_updated_exact: "Dec 24, 2024, 7:31 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Interview Settings" ---- - -# Using Virtual Lobby in HackerRank Interviews - -_Last updated: Dec 24, 2024, 7:31 AM (Last updated 1 year ago)_ - -## Overview - -Did you know that you can use a single interview link for doing multiple interviews with the candidate? Many users are already using it and it has saved a lot of time. - -*Here is how :* - -Scheduling HackerRank interviews with candidates and multiple interviewers using a single interview link has helped recruiters save a big chunk of their time. The single interview link has also resulted in a better candidate experience as they can remain in the same link throughout the onsite interview process instead of juggling multiple links for each interview.\ -\ - -With multiple interviews happening using a single link, it becomes essential to ensure that the participants inside the interview are not disturbed by the sudden appearance of others. With this in mind, we have introduced the concept of the **virtual lobby** for HackerRank interviews.  - -### Enabling Virtual Lobby - -The virtual lobby will not be enabled for your account by default. If you want to enable virtual lobby for your interviews, go to the interview settings page and tick the check box Enable Virtual Lobby. - -![Enable_Virtual_Lobby_Q1_2023.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046570760-?Expires=253370764800&Signature=pEmYP3OuUmswEalz9Q1Sq5x-jgmWsWHa6nDQ5TBOPj55nF3gjYKQ9OAHsDKzFu9NXMJvlCTWPiKMcvTzU-3wvjjNf6FsXTXGGSCoZhIyteYwzPf7WE8UTIWzoBEval~TjYMYa0xMtmctDxMdcYnicxrjQjvIvHVutR8o7WiPs7NblUeIS-fZsxWtYWHM-pOR~xiym2DjDqjOFuR62rtdgf7eWxgJ8VGWZ~Flqo~hwSfHlv0z2pJt-wChmhBVEuW6iSTqwde0qs-CXrI1eyqGqYrskBoLkKVXDmbX2ogtRvirRCzxQj0HgYnIdgTfdNdBGgg~jxgeImVROQEDInfVCA__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Enabling Virtual Lobby* - -## Candidate Lobby - -The candidate’s lobby is a virtual waiting room for candidates to wait before entering the interview. Inside the lobby, candidates will get the real-time status of all participants in the interview. This is how the lobby looks to a candidate. - -![Candidate_Lobby.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046571185-?Expires=253370764800&Signature=d5GEmg2tH9BHkCD3MGVk~lt9rass4av9XgBe4C3ZAMPnS1CoN4eDYOWWYwfPcGOB~jYc4HcDTTb5ZfKBPDOajRcB5L~5pJwHY6~VB~yDoWydQ2AfuegPSEUEzhANSpjW3c-RVbYk5xl6Y7JQI9T-TN9qToiVIlgO0~n1sxdeunX1xd8flTPyQzRhq947mfWbZZ8Egk5uWBqgPOYqeAxjiCWwRucaSQT3G2~FuIJBb3hbiffevdA3eY523kofcSOFv0Lxcm5GkA40M6z2sUdQVOqdvYyOe3RMxKvKygmOHsU5o1srjnlKuvc7zctIPvpk3lI7V2dDM0ZGDMkN89N6Hw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*HackerRank's Lobby* - -As an interviewer, you will get notified when a candidate enters the lobby. Click on the **Admit** button to allow candidates inside the interview. - -![Admit_candidate.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046571555-?Expires=253370764800&Signature=m~fqJZKbHrJdAvznYInZ9NcnGH-M0pt~Abw2qOMFPgAC-~mDCby4mPlCBX2ije2oJ7SsKeZBzHDUzsftC-3rJ1lHRf78P~AQH0Zdba7QzF8GnxINtxDXoVfK~hMdmiafYHrhzHSKHgS-TFUErwrV3TYAMSUEXXFmfKhwvL1pOo5sgPDCXU9T8cjMELJaGPQh-8aq27LjTehnX30m11l8Op9qBUPjp-RlLVYIbLTImatO75bIGggho-9d52iBDcbA5x0R~Eam9~2eG~ID9~Hop1qB~XmzUPzW8c2hwcoLmwxImZVgXyoKgurPNu-Ew-Yl4oymbCKLm8yrYTXh5rwJQg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Admitting a Candidate* - -You can also move the candidate to the lobby whenever you want without ending the interview. You can do this by clicking on the down arrow beside the candidate's name and then clicking on the **Move **button. - -![Move_candidate_to_lobby.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046571806-?Expires=253370764800&Signature=GJVn4wKR2So94yXy5GedNXqVA6qufi82UYxd7hcJr6PN2-GTVq~d7Ba6IvyVKA3cPta86-9neY921DNdGK6n2QpnXtOSYugbu4Fo73elgEFgXsnuOe1FMnXqaPzsTVppSgncwcrN~TJ3-aWqa94J0CHHLw9~s9Fs~2~CMXxC3qEDlWwUPI0NAUNkrNXdzNejvTqGGNWs27aDw6POZ6LTtqnul8TAX8WA6WYCrHIMv2omVdwFTFUciKmptOIyxKZqYu1bLNFe~F5KHYrpI4zCw8H-GEXa9Bem28FZ~9QBUB4sAZFWFt5y5fDaC1XowB0gLpyvCT2dt6esJWASgcyZQQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Moving a candidate to the Lobby* - -Also, candidates are automatically pushed back to the lobby when all the interviewers leave the interview.  - -![Candidate_moved_to_lobby.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046572107-?Expires=253370764800&Signature=i6nqUbI4EI282iYSCCLKoA0ct7zG-lPEpWcrKk44OHCAqehy976u00u-wFrrfCe0TRsCAIp7QRZg2sekXOMmcCP4b3ol00S4dxMuF8WfDZ9~JfqrVB5F-ruNj4oLnBt-FaENar8zKRF81vxsyyIGQtfDQ340K7RxfOVeXBzt0Iw7rgI4CkWOn5i9xrHNPTbd5yHdhMz7VM5WmUGMlQbFwPEYSKN6uHoYBnH7J0cUZ8ozEWjFAyg5cK5lhSlenRLIN5N4E7h6H0s0BLqNftukeOw-Dn-q5NfYfudnz7zxwR~u4iGjLY7YccINAwgilPTC5EDXwnQr3U5jD9AxqqcH2A__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Moving to lobby* - -**Tip: **With the candidate lobby, you can set up your interview questions ahead of the interview time and not worry about the questions being leaked to the candidate before the interview. - -## Interviewer Lobby - -With multiple interviewers accessing the same link for an interview, there are chances of interviewers or recruiters abruptly entering the interview while it is already in progress. Such situations can be awkward and create discomfort for the participants of the current interview.  - -We have introduced the Interviewer Lobby to prevent such scenarios and provide a great interview experience. - -The interviewer lobby is a virtual waiting room where interviewers can wait when another interview is in progress or join the same interview. When in the interviewer lobby, interviewers and recruiters can also get an idea of the real-time status of all participants in the interview. - -![mceclip0.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046572453-?Expires=253370764800&Signature=STDp9cERZ2U7~6J36w8GAbt~MeQZh~g9XfMGLRSESTEcH0JgP9RktMbV~kAlpLf5-td8mqu1rPCTeZ~bzQiZNGsrOeCFWRWkYUzSrLbsRCen~9GV-Efh9GiVDtJ7~IAwd48lWWjnLM~SbikiMv~bhHu0ut9caCceD0YCCV5htRQNtPsFbT-F5H0n70FqAQwpytSkMubhiivalKI-4bU54Mt-L1Z~lG1Ws8OJBRjgTV0yTSXTiBi2j0EzKG2CH5uXzn8yyo7Q6CBiMsQgFlLJ~pEBYt1xST~2Yy2DyQAR9U5IiWSOLg1eEYB4N4-U4nt8LP223DdALRQ5A4DlmTpUPA__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Interviewer lobby* - -## Leave / End Interview - -When multiple interviewers access an interview using the same link, there are high chances of one interviewer abruptly ending the interview when the interview is still going on with the candidate and other interviewers. To avoid such unwanted situations, Interviewers can use the Leave Interview option and leave the interview without disturbing others. Otherwise, they can also use the "End Interview for all" feature that will end the session for all the participants present inside the interview. The interview session will remain running and will not end unless an interviewer performs this action. - -Both the options are available under the "Leave" dropdown in the top right corner inside the Interview as shown in the image below. - -![End_or_Leave_Interview.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046572962-?Expires=253370764800&Signature=j~mEDJcWLfvost5c2OcAtbOSCBLiFlnL58RfvAQTHju6xUTiYeEPqVjlmzNFE~fITKe7Bcv3Q~YHA3TXB~hpIt4gZTu~7dOl2DFCGnesW~8dyVdy7O9SYlhhIAvHbySRL~ohdOd~02CIqScnlbJDe8gIt0~brRoyylEEcRaGmeXatWRTiA17ZS8Y7TBLw0UUzWymYtKBcPr9uEUgWSRBHJL347z~a5hW2wPSJwN9Z7H5MZLLNJXCJAV3WYmQ4bgucH8YrlfEzbyAyu9lA46rQ0Xp7oPQ8rlysf7VEjnAa2x3LONgZ8EnWzfJAxDebOobZtOMUmRyunBiPQl-20mJsw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Leave / End Interview* - -\ diff --git a/data/hackerrank/interviews/interview-settings/2284202564-hiding-locked-tabs-in-interviews.md b/data/hackerrank/interviews/interview-settings/2284202564-hiding-locked-tabs-in-interviews.md deleted file mode 100644 index 6ae6c8c9..00000000 --- a/data/hackerrank/interviews/interview-settings/2284202564-hiding-locked-tabs-in-interviews.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: "Hide Locked Tabs in Interviews Key benefits Enable automatic tab lock and hide Interviewer experience Candidate experience" -title_slug: "hide-locked-tabs-in-interviews-key-benefits-enable-automatic-tab-lock-and-hide-interviewer-experience-candidate-experience" -source_url: "https://support.hackerrank.com/articles/2284202564-hiding-locked-tabs-in-interviews" -article_slug: "2284202564-hiding-locked-tabs-in-interviews" -last_updated_exact: "Sep 29, 2025, 1:14 AM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Interviews" - - "Interview Settings" ---- - -# Hide Locked Tabs in Interviews Key benefits Enable automatic tab lock and hide Interviewer experience Candidate experience - -_Last updated: Sep 29, 2025, 1:14 AM (Last updated 7 months ago)_ - -You can use the **Automatic Tab Locking and Hiding** feature to help candidates stay focused during an interview. This feature ensures that only the active tab is visible to the candidate, allowing you to control the interview flow. - -# Key benefits - -The **Automatic Tab Locking and Hiding** feature offers the following benefits: - -- **Controlled access for interviewers**: Interviewers can restrict poorly performing candidates from accessing additional tabs. These tabs remain hidden from the candidate. - -- **Improved candidate focus**: Candidates stay attentive without distractions from other tabs, including those the interviewer plans to use later in the interview. - -**Note:** The **Automatic Tab Locking and Hiding feature** is disabled by default. - -# Enable automatic tab lock and hide  - -To enable automatic tab lock and hide: - -1. Log in to your **HackerRank for Work** account using your credentials.  - -2. Select your **Profile** icon in the upper-right corner. - -3. Select **Settings** from the drop-down menu. - -4. In the left panel, select **Interview Settings** under the **Company** section. - -5. Select the **Enable Automatic lock** checkbox. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758765764584-image.png?Expires=253370764800&Signature=I3I4IDjtZZYDsc43mW5mw~nhBSlyLMWvQAaXBFNQtCUXeM5oPBWxHM06ihdgLs4CVob4~gbeWaqSjRo-tFBxp7fqJxj3dHcSMLUI3gF-2Z3Ideb3Htt-G2N9bo7OEA760iye3byaOL~0PQ0k3XTQF2l5r5M6yrLKK5uesVfUtRkBCuVoQFTX3gIM5qGYGyMFKr3dM2zut0A7ktzPhHXzFvofoYDeJsFG5xxvb1U1t1VE8n2qEZvBKnIv6YwQtQDNbApsJXskNVTCpfSBXZDe405On-~zcXMzfgH~IKuWWAtPitWyckoC4LSsSWXiukTFLfZA1nn-Xb9BZRaa3luwEw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Click **Save**. - -When enabled, this setting applies to all interviews in the account. - -# Interviewer experience - -After you enable the **Automatic Tab Locking and Hiding** feature and open an interview, the system locks all tabs added before or during the interview by default. The system hides these locked tabs from the candidate. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758765084277-image.png?Expires=253370764800&Signature=TiWOSEHoNS60GvRvwMkVSIXMhi~dDCp2OFNQA2oQYtRODIJtAfnkRnWODb6tEWUnH9gIwUxMHlVNw~y1LOvoyoCHykQCSMxB62UzMkdcdWIOmXgNrqIkCY4-6JxP9Vhr74u3PlLS7IWn1dXDe~8anEEQKWpGjzESYi-W2~OvHMPuYIBlLdCvGh7IaieaATvSg99ygbV8o2uDpQd4iRcLrJxuBxHl9mR5yK36MrUkFMVwAMtzYJH7aMFB7v7NL7Hxl~m2mpyHQajOK8D8MvxPTZpTPtRFye5JUn245gyIpdQFYrYsJgRC0G6SeJ6jaX4mXty4huUT-RLUi4lD0FkWrw__&Key-Pair-Id=K3NV4LZ47N8M46) - -To make a tab visible to the candidate, click **Unlock**. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758765159522-image.png?Expires=253370764800&Signature=KFsJGvPl5pn76EW9xUld20t8ChmmzspVggtv~oyXDfM2VLnmfga9wXrwGIf8q03kbaZSlQWKRhX3I7fv-PODjWIfLajKgeV6G1jUVLrnOkifiz2wf6CK7IhIwnt7734MPRtcs09EQ7pwMK4diZTorb07S6aLj~lu~Dsy8XG9A2TZSg9Pt7NFR8PVywkLq-eAtk0DwexgYanBLcm1Fy3inFFW5xdaJCE6uTyxFzMLKQZ-UmmwPpC2x6Y7u0c2VRGmDdkmaCv1SBrVEXwo~S7inOZyDcRICtBPkABrzp-cshrb2l0ij4Ge2McHb8bTwsE8caZTxkNPIz4o-LpmLeIT2g__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Candidate experience  - -When a candidate joins the interview, they see a blank screen until the interviewer unlocks a tab. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758777535731-image.png?Expires=253370764800&Signature=vdSUHOLA-FqibEZH8vnEDMBpeSobZdKe03O8KlkInSb05a-RCgL0T1hi2MzDtf3nehEb~AJJZkODNR9Yiqz1T0MSbtlbsnCvVL5tsxzui5eCj5rKjSb~NfYNVI-OW9xous-OM5RbmsQz4zf0S6scRGeKaf4g~-0QTdnOdLXHcF28XaBnF6dNnYx0iHV4I80xNtq6H-HnktLmkL~edrRcB7V7n8l6NOK9B~dpXF1CcIl6VLQpCOl2t4MPE0eVJRH~i5KMqVxB3VwcKpKoVwxX~rHL0X8XGhsmAZufX2L-TgAYs9VdNL8cW3B1Ol2EiF~SxsMsrEu7pjpNraZtIaNigw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Once a question tab is unlocked, the candidate can view and interact with it. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758777548626-image.png?Expires=253370764800&Signature=Ys8k9WNSK3GmnCnvgTVkdQ5nmv3r9JDamKrItmzKqsqVwb8zrlXPFM9LHBbGGYSrPrANpKyCiWLDt~ENWccgj3bbTP5UmrieSwnp1v9~MhU5QQZnNaSB7fKVWxuVUBcHL4uXcdu~oZJRG9m8-IRHROceoQKSyOJjsaAoxDpg3iiGElNYvHyEj49eGaB4Z~GJaVmOOFnRD6Na3B5-7c~bJBhgnzVqvo1K6DEFd-rt2wsJZvVNHrb-NmsSibzA8ww1qdM-vaUIZH3AhpOrDsd5Y0cpBn5eLEypUQHfcDITDzfPY7IiJ2DGEep95BgBctZ0nvPI95vAPdQ99GLAdVT13A__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/interviews/interview-settings/6563947154-configure-interview-settings.md b/data/hackerrank/interviews/interview-settings/6563947154-configure-interview-settings.md deleted file mode 100644 index 8d1f7ee1..00000000 --- a/data/hackerrank/interviews/interview-settings/6563947154-configure-interview-settings.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: "Configure Interview Settings Prerequisite Configuring interview settings" -title_slug: "configure-interview-settings-prerequisite-configuring-interview-settings" -source_url: "https://support.hackerrank.com/articles/6563947154-configure-interview-settings" -article_slug: "6563947154-configure-interview-settings" -last_updated_exact: "Sep 29, 2025, 1:04 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Interviews" - - "Interview Settings" ---- - -# Configure Interview Settings Prerequisite Configuring interview settings - -_Last updated: Sep 29, 2025, 1:04 PM (Last updated 7 months ago)_ - -You can customize the HackerRank Interview environment to suit your workflow during a live interview. - -# Prerequisite - -You must be in an active interview session. - -# Configuring interview settings - -To configure Interview settings: - -1. Click the **Settings** icon in the upper-right corner.  - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759122267660-image.png?Expires=253370764800&Signature=WiX2DHUjVsWrjXJfThQueHdVeEBnKUWVEwG-Hef5oAicWouL9CQvNCKzKzRd6F2eq1Kfj35ZxRKvTOL~2v9pxqimItEjsPj9saz5qEvRhaqbcPHGZTOsiDrPkwDIPGG5jjv61JaFhScM1XtPb0nhDVlop3LnKhuQr1sVYUCGb0P6ND5li1Dph0-xkcJK1NzFbiJup-JO6WxHAIT7mpHoIttToQ62EVqiFjwZAZ6dXyoJGTr-1OITgPw1LOiYam59vY5tD3dH6c2kMEaspECH~uR6rd33fQThawBBJhvwSfZyhh1ydS4gHNAfTw~v4mZ7NS7qhJBg0LQD4nksxhE76w__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Customize your interview setup using the following options: - - ![settings.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1759128635982-settings.gif?Expires=253370764800&Signature=ALa3AO~jK-RW~EqO0Y0qjT6cT7uVxOgjNxBbBG0UvDoet9MP~xK46PPT9O6Stcb3dRtEg5xjyV1UqsTbSlIfxWC3ukd0-3gWba6WitW06jEc8pdGG-9fLU5pDZmycAWcBlZ4H9A6pE9hssr-2EGYxSKYtyxASZusU275LI76NqkPbd-Jjj3tqK8rH3gWJY85xa2gvD-rpcdhwHX8NDqDBqRm0YGrBL0iAsJ5OLIHUltyvNdgQT7s5n34pX-ium44PEiJ5MO6ZLjoe229OcTetnMIm2AcfKxBZCaGRUTw~PxRDbGTHOLjLAaBeOzHSFqHSdnRC5ohw79N429~Nyq5Aw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **General:** Update your name or switch accounts if needed. - - - **Theme:** Choose **Light** or **Dark** mode. - - - **Editor:**  Adjust the following **Editor Preferences** to personalize your coding experience: - - - **Edit mode**: Choose **Vim**, **Default,** or **Emacs**. - - - **Tab size**: Select **Short**, **Normal**, or **Long**. - - - **Font size**: Choose **Small**, **Medium**, or **Large**. - - - **Autocomplete**: Toggle to enable or disable **Autocomplete**. - - - **Automatic Brace Completion**: Toggle to enable or disable **Automatic Brace Completion.** - - - **Audio and Video:** Configure your input and output devices: - - - **Webcam**: Select your preferred webcam. - - - **Microphone**: Select your preferred microphone. - - - **Speaker**: Select your preferred speaker. - -**Note:** If you experience issues with your webcam, microphone, or speaker: - -1\. Select **Help and Troubleshoot** from the interview Settings menu. - -2\. Check the status of your devices. A green check mark next to each device indicates it works correctly. If a device does not show a green check mark, follow the troubleshooting tips provided. - -\ - -\ - -\ - -\ diff --git a/data/hackerrank/interviews/manage-interviews/1242592015-ending-an-interview.md b/data/hackerrank/interviews/manage-interviews/1242592015-ending-an-interview.md deleted file mode 100644 index a71e0f84..00000000 --- a/data/hackerrank/interviews/manage-interviews/1242592015-ending-an-interview.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: "End an Interview Ending an Interview" -title_slug: "end-an-interview-ending-an-interview" -source_url: "https://support.hackerrank.com/articles/1242592015-ending-an-interview" -article_slug: "1242592015-ending-an-interview" -last_updated_exact: "Sep 29, 2025, 12:29 AM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# End an Interview Ending an Interview - -_Last updated: Sep 29, 2025, 12:29 AM (Last updated 7 months ago)_ - -You can end a HackerRank interview at any time. You can choose to end the interview only for yourself or for all participants. If you end it only for yourself, the interview continues as long as other interviewers are present. - -# Ending an Interview - -To end an interview:  - -1. Click **Exit** in the top-right corner of the interview page. - -2. Select one of the following options: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758784709393-image.png?Expires=253370764800&Signature=ifm1gnthGzx5X6886lLxgdH5dJ25y00zCQ~NeA6Hjrat~HKFAQ1fPS-qjMbeaPiWB~Zbd3O21vcF1I1Vh6NfRxtZr8UcaF-KRwlBn~pSq3uDkXq-X~bucjRsantRMj2pELb4z7cR9O82Sf8kUKmIcnAb~4bIWKyCDjLOT1R97gbnxOpugibVl1AgPIIl0D7qbIh9I92kiLOjkuL6-bHOtlmTQx51d4OhOqbRB6NLQSpkNC9fg0v4bI3n-qf2e7nqKAXv~61v9lUAqTXh2RtRyovmZmNSiDPBmsUNPHH962~P-9a-8k0jp5ihnHt33yB3HYDAMYUWFCoWaS~1q8-VYQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Leave Interview**: Ends the session for you only. - - - If other interviewers are present, the interview continues. - - - If no other interviewers are present, the candidate moves to the lobby, and the interview ends automatically after an hour of inactivity. - - - **End Interview for all**: Ends the interview immediately for all participants. - -After ending an interview, you can: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776984398-image.png?Expires=253370764800&Signature=JSQVHnMcu3IAa5nvcp03yGxDSd5yKsTJODg9kGrhEtm50DFHfBIx9jC8lpkLdDJJohbnuqhzsRJH8SyrtumHDUhu2n4Xw2WjGv42~hs1n6rOy3aje9Mn~7mKInJQ3pql~Mp9F9xn74LaNNDyLBzt2BB2CDIe4M86vk1HaJ3-f9Zbvu~M8mc6m505pEM7XdEfnLywfPfzkAxb52WmQvGTnmJCT9zJDLUBigc41USORoUJyHVsto7MQFB0fRtcGm4nI3gAI3SuGP~rIlesCurhWbSFYnFKyHN1ac479phOiV0Y1Bpug8i9oo1B1Owj9xCJFLMlxBLNJ3WPUpFWiWuTrw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Provide feedback by selecting a rating and adding comments. - -- Click **Rejoin Interview** to return to the session. - -- Click **Continue to report** to view the interview report. - -\ -\ - -  - -\ diff --git a/data/hackerrank/interviews/manage-interviews/1263202297-observation-mode-in-interviews.md b/data/hackerrank/interviews/manage-interviews/1263202297-observation-mode-in-interviews.md deleted file mode 100644 index f1a8cc42..00000000 --- a/data/hackerrank/interviews/manage-interviews/1263202297-observation-mode-in-interviews.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: "Observation Mode in Interviews" -title_slug: "observation-mode-in-interviews" -source_url: "https://support.hackerrank.com/articles/1263202297-observation-mode-in-interviews" -article_slug: "1263202297-observation-mode-in-interviews" -last_updated_exact: "Apr 23, 2025, 11:42 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Observation Mode in Interviews - -_Last updated: Apr 23, 2025, 11:42 AM (Last updated 1 year ago)_ - -Observation Mode in HackerRank Interviews allows interviewers  to monitor a candidate’s screen activity in real time. This feature operates similarly to screen sharing, enabling you to observe the candidate's progress throughout the interview without interruption. - -## Starting Observation Mode - -To start Observation Mode: - -1. Select the drop-down next to the candidate’s name on the interview screen. - -2. Click **Observe Candidate**. - -A colored outline appears around your screen to indicate that Observation Mode is active. - -## Key features - -While in Observation Mode: - -- Candidate actions are mirrored on your screen in real time. - -- You can access the **Scorecard** and **Chat** without leaving Observation Mode. - -### Front-end, Back-end, Full-stack, and Mobile Questions - -You can observe the following candidate actions: - - - -- **File management:** Create, delete, open, close, and switch between files. - -- **Terminal activity:** Create, delete, switch terminals, and execute commands. - -- **Panel adjustments:** Resize, expand, or minimize the file browser, terminal, and preview panel. - -- **Other interactions:** Scroll through files and switch between side menu icons. - -- **Preview panel:** View automatic updates when the preview is refreshed. - -**Note:** The integrated VS Code IDE supports a wide range of interactions. Currently, only the core actions described above are mirrored. - -### Coding Questions - -You can monitor real-time screen activity, including: - -![ObservationMode-.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Ffef42a8e-fe83-4e30-9827-2a0f411fa08a-1734046357579--e8a43914-1a63-4788-8255-3b84e1b63346?Expires=253370764800&Signature=Z3H4dFg5fu-VvdOdb~NZA-CteVhUZZqZkN3~ZBN44vUUFZQLIE5F7VdOeS0WcWAHchB7LkGsb6wTap9WaQncBTlUA8iTo0KHfCUyo-fDCyK6qzXSJPKXkfFps2W8Uf-2eLU07AUq1OZiblHMaK5MkKW8VJ~tPFUMFMMo5Pp68GyXMsNsGFYcftPINJmbx0xARc-~k9c4fQQmVSb~lR4T7Ww4zCZPXKj61ExPcmEmKYEmZBOX6l8qHWZ~tCiPVjyhYzlV-ShLho7BRUzxWTIbUGRD1MEPytl7EwW2-oIjSbs8LInS0xIHxRqVbsOZmndUooK1AZXgMJ5HXbeHZS9rAw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Switching between tabs such as **Input/Output** - -- Clicking **Run Code** - -**Important notes:** - -- **Anonymity:** Candidates are not notified when Observation Mode is active. - -- **Independent operations:** In multi-interviewer sessions, each interviewer can enable Observation Mode independently without affecting others.  . - -- **Limitations:** - - - Observation Mode is supported only for Coding, Front-end, Back-end, Full-stack, and Mobile questions. - - - If the candidate switches to an unsupported question type, Observation Mode ends automatically. - - - If the candidate becomes idle or disconnects, Observation Mode ends automatically. - -## Ending Observation Mode - -To exit Observation Mode during an interview, do one of the following: - -- Select the drop-down menu next to the candidate’s name, and then select **Exit Observation Mode**. - -- Click anywhere in the code editor.\ - \ - -\ diff --git a/data/hackerrank/interviews/manage-interviews/1769104522-importing-projects-in-hackerrank-interview-.md b/data/hackerrank/interviews/manage-interviews/1769104522-importing-projects-in-hackerrank-interview-.md deleted file mode 100644 index 91d7ad94..00000000 --- a/data/hackerrank/interviews/manage-interviews/1769104522-importing-projects-in-hackerrank-interview-.md +++ /dev/null @@ -1,123 +0,0 @@ ---- -title: "Importing Projects in HackerRank Interview" -title_slug: "importing-projects-in-hackerrank-interview" -source_url: "https://support.hackerrank.com/articles/1769104522-importing-projects-in-hackerrank-interview-" -article_slug: "1769104522-importing-projects-in-hackerrank-interview-" -last_updated_exact: "Dec 13, 2024, 5:11 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Importing Projects in HackerRank Interview - -_Last updated: Dec 13, 2024, 5:11 AM (Last updated 1 year ago)_ - -## Overview - -You can now import Project questions (Front-End, Back-End, Full-Stack) inside a HackerRank interview. With this feature, interviewers can assess candidates on skills such as React, Angular, Node, and so on, during live interviews. This article will walk you through the steps to import projects in HackerRank Interview. - -**Note:** This experience is valid only for Front-end, Back-end, and Full Stack questions. Refer to the [Importing Data Science Projects in the HackerRank Interview](https://support.hackerrank.com/hc/en-us/articles/360056646493-Importing-Data-Science-Projects-in-HackerRank-Interview) article for Data Science project questions. - -## Steps to Import from Library - -#### Prerequisites - -- You must have scheduled a HackerRank interview, either by Quick pad or Scheduled Interview. - -#### Related Articles: - -- [Scheduling an Interview](https://support.hackerrank.com/hc/en-us/articles/115005852347-Scheduling-an-Interview) - -- [Methods to set up an Interview](https://support.hackerrank.com/hc/en-us/articles/115005942648-Methods-to-Set-up-Interviews) - -### Importing From the Question Library - -- On the Onboarding page, click on the Question Library option. This will take you to the **Question Library** (or) click on the **Questions** option from the left panel. - -![Question_library.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046877519-?Expires=253370764800&Signature=CSiY3-TIPZIPvmtJhbZf92za3SVI2mXf2wRMHCLLh0Vp534fvX~9ZAzF336~YMPCaAPkf3~ZoewCAt18Pkd-G8s0YaGjx8rG54wXTkPBD2ZnpSbVpixueGmWNWG6uPX0eZNG442yD1jCCu9Q7snBGaEVIlLHqHoUwxsynfwh3PbtoQ7RpqZZ8XIoSoo0L462fxEuRaK~jyp32k6AUvbjuQsNz9G2TfAcRA5Nt5RQaiDtGhP5KXyAsSEi0PNu6iKj39nxVUwAZDgtuhRf~hngwMP-9EFZkT93nMajfk-ag8OYtKj6Ea4K~VFir~8t2ImdkaKvWzfeiuOrNUcVOwIw0w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Inside the library, select the desired question type from the Type drop-down menu, and click on **Use** to use that question. - -![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046877971-?Expires=253370764800&Signature=PF5HX0TrY0~SQsYqZqOfv1nFn133w4jsjF3YZLySM-JuebL19DumRwUVq~EZpbD206nav3GTy8WLlOIG9hpjjjelELiKsvtp1OwwzQdnjTuZjLTZtxvTP0iS7FWGjX~ZwCrOSNFuYyh0s--SKnk77VXITEo7-Z~OFMu2xS-kFNK4IbHq~YdGW7rTRwAEI7VCNQGa26VKwHYcdudY7AyVXbYeIRvQY6uVrgjSwFpyPoaHpCI1tbeKb4EMx5NcmIg92hjKIVhbBtbSV4tYf7f6n9J4Q3h9fS5IPvI4--qQQK0oJRjFtUEEpk5ZEoohGrYyTNb9TNtbpd3p1RlUVyaK8w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Here the IDE will be launched where you can collaborate with the candidate. - -- Once the question is selected, it gets populated in the left-hand panel, and you will see the IDE on the right. - -![image7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046878612-?Expires=253370764800&Signature=vdDijU6qCtaoXdjzIl75i7zdvA-am8Tdu-8dUxmEzk~1XRtNwSKnfBjSOVf-HTAiGJRntI~Lt9~YlkL5tdhMMKKVgsDDNeh9iIkMgKbiOda2gq1bJJODTdlUrakTBnLz8HUhw6oJ75gAv3j0VcsOgwCdSRNfsPFT0fPet9rxZm4MMCsQ1PviWZ6t9sv04QjHmEqMz5ngPUYlLWiyoIZKAQObJhNwc77H8XbDdlYTVyA6bjp2cxYbYRlFo-N-8lWs0SOks4~iUHEU4X05MZ89yKsqVF9OGf2rocyU6ePKjuIrTyIj2S0NtpPVZNStDtvREKys-N8sIlYZUyPr4kmkEw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Import from Tests to Interview - -You can also import the candidate solution from a previous Code screen test of the candidate. Follow the below steps to do the same. - -- To import a question from the Candidates test, click on the plus (+) icon on the top. - -- On the landing page, hover your mouse on the left pane. - -- Here you can see the **Candidate's Test,** and you can find the questions used in the candidate's test. Click on **Use** to launch the question. - -![image7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046879097-?Expires=253370764800&Signature=hfIVJY2cKY5S9KRhwp035cV2074n4YsxDK2bwu67z~GdMP2lsNUaEwIuYrCYeBJH~3GgpRdcfCYTujkngyqiDybIzcv4LLmpg20tUXcOk6zPzB537gTAwTEwF3ycQyipmzBtJs~LI4A4bzyJohu2IFMRvvV0r6rZfzdK4n201pMr09~G9uH2kHesHr20YraYn6XCESAoUS145g~1Jnmmutwu6AtOFx6p10rdu4yPRZ-8VrkJnYK53-8oomlhhHBOQdzZ5MQNUMzeJWTCMl59JKuakBfHW58L1rZCtIgvb0xbX6J9HSYYvvy-RCRd-i7ZEpcMxCB-qCqXOp8DOhd4yQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You can now ask the candidate to present the solution approach they took. You can also further build on the solution by working collaboratively. - -## Candidate Experience During the Interview - -Once the candidate navigates to the Projects question imported by the interviewer, they will see the IDE based on VS Code. They can now explore the files, run the project, open the preview (applicable for front-end tasks), and solve it. - -### Pair Programming with Candidates - -- All participants will see a tab called "Participant" in the left-hand panel of the IDE menu. All the participants and the file they are on will be visible here. - -- On clicking the filename, it will take one to the cursor position that the participant is in. - -![image6.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046879457-?Expires=253370764800&Signature=Y3nC0kqWwbFj2~-SF~FxncWyAE0N8XODRT06hjvef2jxchyP3gPpsZIcGgS1fr4rr8NakirT99VC7-vqyASwqGbmNZIYEyArF3Lix5GXowbFrHe7N6zkS-mdZ3s-1SY6wVC8s5k-z1BpFKED-Kp2dm6SipoOi00OeC3bYRjgHqnEJ0riPC~yVDeJ9PSkS2V4U3plUt~8PxevuYsaw3RyYj7L5kA42CGCD1HcZC4957mDPe1r3ofnooXC4R~P35XuFElvUvbEOEJzpC0ADUEF4hmuVd41tvjufUQYxmZlCw8W4B5igwqJd4SWD5CBjBMwSG9awnIqnmYX3mn56B33Cw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- The same can be achieved by clicking on the participant's name on the top right corner of the screen where the participants' names are displayed. - -![image5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046880127-?Expires=253370764800&Signature=DiG4ONYhVBsnrgfFOAyCdMx9Nk6DmKcWkC68OlXRADYE59Y8gXH1IxSkinp0~UvTyefm5cK3jAHrN1fZcPfQOmzB1r7r6xsK5SZsCN8E-Wtrl1jOXkaj23sVTvdOAyxA2P7t7FApfIJ8I~-EwgN-MbRZ9uHLSJeaKJRld2osTIrZG-IeFbjh8B8DEZ2NFjD7TkJQhqaRfIrIQmepaxs4AGsa2RGufCLm~OFHNsZYEK0HYudBrhMl9C3es5jBtJhLI4cg0XhGi--JhTphRubcjppo0jYdqt6W~oQQAZpLcS-M~~CJmuskUJuLcZlmxXtPeEFM7P8npPR2EwW18I7gng__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Additionally, the participant position would be visible on the open file name inside the IDE. - -- Any file that a candidate opens will automatically be opened in the background for all interviewers, enabling them to observe which file the candidate is working on. - -![image4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046880616-?Expires=253370764800&Signature=NKOBVLBiWtla5s4Vt2gm~h9JWVZNvNUUbjnlegy537-XTmJwduruwaeR6fbVyIFA71twysrzTCi2edUZbXFdBjYGnvyKGmd6pwcwHcY~1O2UCZAjwUAlf88ZnzzJ4369vN0nKPtkviwPoEgqlWi2eDMR8aNBAdYHuXr4PammKsGTxIZwDsmWxZCgzGES9jARQh0OpxrH1E6YRJJvmZyyyP7-vcMJBUFwcX~mgwqxpy24Py3O~IR0jf47auHqhyfyBJJIX~JzAiI~s-GDDtWAa5Kmi7XmP7B3~g34R43K4NqKj--3u3DsfE~FnZK-jKOcXipXKOmanTkxTyPCYjiU~Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -- But files that an interviewer opens would not be automatically open for other participants, including the candidate in the Interview. This is done so that interviewers have autonomy in exploring the files and modifying them if needed. And while they are at it, the candidate is not distracted by new files opened automatically. - -- You can expand the Scorecard panel to record your evaluation of the candidate based on their solution. - -![image8.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046881088-?Expires=253370764800&Signature=NHHgsVwOv-sV3ZosKPy262~SKysz0~1zE9AmvKc0uF5xKpjpjcurEbLLf-NGWNRILBEbEeBTClzUByEqeuacA6lKxL-GyIRW2HJY53cAricaCkAhGxDQ7DEdhFNjB5vwGw4WbDbfy~37JbeuXSs61-E3iz52WJ7YjNx19jQQyX4jaKZKIoKIDTu1Wq5AlXX9aK5wgfzfmlcIn~ndkVG715mbq-VvKx8APNJnE1ZUSKe1aaFUhljiVH202Ou1CS6GbKf0p9cL~CmA-vZchUNl8oeZYV8v~5dfGiAiYlhgXCaa4UR8RFfC~RxVG9dj3aROczB08g7phd0tNJVEW~p82A__&Key-Pair-Id=K3NV4LZ47N8M46) - -Here is a quick video to get you started importing a pair programming project in HackerRank. - -
- - - -
- -
- -
- -  - -## Viewing a candidate's solution in an Interview report - -- As an interviewer, go to "My Interviews" inside the Interview tab of your profile. - -- Access the record of the candidate whose report you want to view. - -- Click on the View Submission button to view the candidate's solution. - -![image1.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046881460-?Expires=253370764800&Signature=asHvLXD~G9dsqMvA-J3WreqfblWy0gC~M1SFN8vM5acYHU1PM3AyjAYH7mTQeP1ogONhRmfFeBxTQ~KA0eoMp-IXEHVgzgR6hdR0hlfsE-arjAQrcJ-UQlTYslOCOppynJqzNkp2-AVRrugxGXmdNt7TB8PkJeh-bvsRXLKAZs2EUZ5v~1r4VjvpzH7wEP6pSuZ~fQhhs89Fexto8THaWyJ0kADcD8DFmkClGv3iKxeRAVDIF6ip067yJS218zqbMpPNys0zcia9WKtyAwdN71~CuIcyVdN6QRYVfLcnrc9GpyGPTr3WvmFLy5h2Myy0QmxrpBps9ZQpLJX9tAWWNQ__&Key-Pair-Id=K3NV4LZ47N8M46) diff --git a/data/hackerrank/interviews/manage-interviews/2218911700-screening-inside-interviews.md b/data/hackerrank/interviews/manage-interviews/2218911700-screening-inside-interviews.md deleted file mode 100644 index cc62663b..00000000 --- a/data/hackerrank/interviews/manage-interviews/2218911700-screening-inside-interviews.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: "Import Questions from Screen Test Import questions at the start of the Interview Import questions during the Interview" -title_slug: "import-questions-from-screen-test-import-questions-at-the-start-of-the-interview-import-questions-during-the-interview" -source_url: "https://support.hackerrank.com/articles/2218911700-screening-inside-interviews" -article_slug: "2218911700-screening-inside-interviews" -last_updated_exact: "Sep 29, 2025, 1:02 AM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Import Questions from Screen Test Import questions at the start of the Interview Import questions during the Interview - -_Last updated: Sep 29, 2025, 1:02 AM (Last updated 7 months ago)_ - -HackerRank Tests is a coding assessment framework that automates the screening of developers. With the **Tests** integration, interviewers can import a candidate’s screening test, including questions and submitted code, directly into an interview session. - -**Note:** To use this feature, you must enable **Show candidate timeline to the interviewer** when you create the interview. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758787975760-image.png?Expires=253370764800&Signature=uRoI7fQaXWXhU0F0SeoffLlw4LSzM~stllEOnvmPQ~YbaEx1-0Eo0918yYTiZXZKNBKzXQoWNCJ559gjrxLwK56Te~T1PVYmprpZ1c3JpCTr3oplllDqEVNf5FUFaVDdPHK8SSEeo12QSfneF1lG9ANXojHd49BvLjcEJ-I5qXpTQu-yFkYwZRdKzqWTXvTWUX4CzNuu5OXfWN2Uss3RAKjEAKso3ZbNTiMueHAIsIdWUynjS9wn3HGJD-9JFGAjlgJDl6b7krjgqn5Z4jswp0P~ITpGlhV9Oq9ZpKoYV9VhPQtgUrRVCO1CMQo4D4~QCwcvMh9YAx9JvKH1H8rclg__&Key-Pair-Id=K3NV4LZ47N8M46) - -For more information, see [📄 Create an Interview](/articles/8404005945). - -# Import questions at the start of the Interview - -If a candidate has completed a test before the interview, a dialog box appears at the start of the interview session. The dialog box prompts the interviewer to import the test and displays the candidate’s overall score. Interviewers can also view the full test report within the interview interface. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758787789932-image.png?Expires=253370764800&Signature=ER-NvLptxfpLUlDJOnB-DwyR9OUWMR3HXYjeO0aMZ~s~CzWWzxYZU-zcLDrX4-VHugsGltdGqSo3~CBNZTdOCYiJ~B0MLb88YB0uG6PXNEpW02RKqSJjMTgd27F0XO3awctQk0I2YHSwdOICxN~dxw-oA3E3CcXhxtXTRxro7x0MXAGVOuYiZKemM0rwnE2arJayMhjYrImKEz8ztrFn3gEwHK6PKNcJQyo0f32rwMSrPeN5-DuKup45Vq5qAku3o9u9zuguNs9Jq9FKukffC7xXO0Mj3ZM~AfJNZwwoDpqzoBCnfKbufskIydSMyXE5IJq-2rw4edp9MkVNHHw7yg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Once the test questions are imported into the interview, the candidate’s score for each question is displayed. Click on **Detailed Report** to view the candidate's test report inside the interview. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758787898946-image.png?Expires=253370764800&Signature=Ad0p91pJ25gCFcYm6YSSAomSP88JmWe0e8~6s92gyAokfQr7Z~Z1FGOoqXTcP0ePmmAaB9tFwJoe6xOQ3jzXH2iqqj6D2DKRL5Ele9nzE1gkOlD7W~iqCh-GRYOegckfTJvb-YXkTxWQiTk-BYCvYURY0LR3RgFQ2CMjPFKjqRyxXlE6zARoKcMe9LXaA6Ar8~UwQ5Zia3sKFuwMm0LT7zmcj56DkOGOBPPS3V9KFozagHlG~hsh931vE2eYJgWteHHXNHRayuTWzlVFnq5-xnqWAW-B6PRsOrKxO05O95R5ef-an4dpHBrXophDr~KThtHzDA-NTDt2OBherJNj6A__&Key-Pair-Id=K3NV4LZ47N8M46) - -This enables the interviewer to focus on questions the candidate did not perform well on and tailor the interview accordingly. - -# Import questions during the Interview - -You can import questions from the candidate’s test after the interview has started. To import a question: - -1. Click the **+** icon in the top navigation bar. - -2. In the left pane, select **Candidate’s Test**. - -3. Choose the questions you want to add from the candidate’s test. - -4. Click **Use**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758787714161-image.png?Expires=253370764800&Signature=ONrAfBx0Dmd3~sF3cHtJeJrzmVbXqRue4tQjXA6Ozgb5uAgztFm9JfpPQVDpHpuk5JL1lVQrNuzyw1JnO2pkYWkdFgEn4S24ug1oBWwaRFItUFAGEdQmmNRluHP-DG0ramm2mKqH7D-5B1eqqC9N5O8grjy9MjXoTX4ntFmcT1LFGEGWJuV-BbFGmTkGzlbf~y~6CyO03LmRpF1DR1Sjes1UZX0qEWnVCgm7edvY6gK51R3xShx0sQle6uvdcyheba0OFTaPx-iOgk~rhVzsQoflfnw7gWaO1V9u0N8Jkclh02knG584m3XFhTKHYkmdZMNw6iXHdSY0FNB8wiHU7A__&Key-Pair-Id=K3NV4LZ47N8M46) - -The selected questions open in separate tabs, allowing you to evaluate them in real time with the candidate. Click **View Full Test Report** to open the candidate’s test report within the interview. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758787779681-image.png?Expires=253370764800&Signature=qRlQUb6YP6vDxRx60mx8lf1jdNIpoA5yfg~vNhSlLJbCXPgZPQ06BicvMbfQPsFd0j9xt-hZM5Lw6Am3MTlKG0N-F5EM7UOG6t4AUjgUZiA6ofAbqEYZHWPU9cJc9zp7Y3BE-Ao0FrFlC-1QaJjrqruMUimKys-9pi5uGDyTiFDbw4pOHXcFXtuXdYVeaeNLR8w8mm3Kfg0RWZLlLkB33HPmDg1lBd0DnTi4OLsMd6ykcMGYLYwstuOQy0pdoe7jUgInWwxEOBf8e7cjc3dFf4Zcvf6jyePfXx7stRFJ7rfTvr5NXYkESkgkwDe9ymk4qpvOk65rb4er9gxCX7muXA__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/interviews/manage-interviews/2342466364-rescheduling-an-interview.md b/data/hackerrank/interviews/manage-interviews/2342466364-rescheduling-an-interview.md deleted file mode 100644 index 0fa7424b..00000000 --- a/data/hackerrank/interviews/manage-interviews/2342466364-rescheduling-an-interview.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "Reschedule an Interview Prerequisites Rescheduling an Interview" -title_slug: "reschedule-an-interview-prerequisites-rescheduling-an-interview" -source_url: "https://support.hackerrank.com/articles/2342466364-rescheduling-an-interview" -article_slug: "2342466364-rescheduling-an-interview" -last_updated_exact: "Sep 29, 2025, 12:28 AM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Reschedule an Interview Prerequisites Rescheduling an Interview - -_Last updated: Sep 29, 2025, 12:28 AM (Last updated 7 months ago)_ - -You can reschedule an interview to a different time. When you reschedule, HackerRank automatically sends email notifications to the candidate and interviewers with the updated time. - -# Prerequisites - -You must have created and scheduled an interview that has not yet been conducted. - -# Rescheduling  an Interview - -To reschedule an interview:  - -1. Log in to your **HackerRank for Work** account using your credentials.  - -2. Go to the **Interviews** \>**Interview List**. The page displays a list of all interviews you have created. - -3. Click the interview you want to reschedule. The I**nterview Details** panel appears.  - -4. Click **Invite Participants**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758777783789-image.png?Expires=253370764800&Signature=nqSpjlNM0JjrQkU8-xR8bA8vxx5JVXs4yKOg7eo6STc0KFxFwk7IHdu-29XstN-u-6gXmE5~QS-4MRfO5pZJDTdKVxpODZ8fvmodfNKtqlV4QgOWO7qc2FHiajerk4qii5Rf-FYfG0yBGp19vRec7uAYURICqT6Z5pj~n~sww-5-xYNmCbNeO5xglt9TXRQvsFo1BvuI1FVfBqZs0eX3oXtko1~SKFvFOarF0YsoQulgRhJmjC3JjYgZJByLYuNYsAUUN3OuItY~QdPxCCy4ZZRSTjmHcyll1tmvoQK9ju9XhPRNLUzKZb2pShQ1Sehe7HNDg37LuVX95fHzOegdoQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Update the following fields: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758777799426-image.png?Expires=253370764800&Signature=rlfzQB-aAhZ1WA-L1MtLGWVNQ0e~B6wOAogympLGzaSWgItAY7Nxund0yrQBWfSeVq8e~s7Yn7yJlUzWI3AGUKxUJ3el5he~WDnaqBj-r~XTtqezLZBXe9axo04WxTwxgRNe1NvcVPybW48DaLcB5KFPmasv2-P~Ov3wJ22oFj-mv1ERe6wLGlEqUixOc6psM2x272rCgwVOuVkQaiRF~m6oPWzoLfcRUNlLgk24zVLoJnk543LA7mRcenb4sYgRjZeOQAV3VjlN8onOHyxYFGMA9iqwAQCS-H-SLx6Tmn6rF1a6s4FCdx8I1-HU3JdXYdYo3sM2reVhvsgdnR6Ubw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Date:** Choose the new interview date. - - - **Time:** Choose the new interview time. - - - **Interview Duration** (Optional): Set the duration of the interview. - - - **Time zone** (Optional)**:** Choose the time zone for the interview. - - - **Email Notes** (Optional)**:** Enter additional details about the schedule change, if necessary. This field is visible only to the interviewer. - -6. Click **Save and Send Email**. - -All participants receive an email notification with the updated schedule. diff --git a/data/hackerrank/interviews/manage-interviews/2837093779-standardizing-interviews-using-templates.md b/data/hackerrank/interviews/manage-interviews/2837093779-standardizing-interviews-using-templates.md deleted file mode 100644 index cc569e49..00000000 --- a/data/hackerrank/interviews/manage-interviews/2837093779-standardizing-interviews-using-templates.md +++ /dev/null @@ -1,191 +0,0 @@ ---- -title: "Manage Interviews Templates Creating an interview template Sharing an interview template Removing user access from an interview template Renaming an interview template Deleting an interview template Frequently Asked Questions (FAQ)" -title_slug: "manage-interviews-templates-creating-an-interview-template-sharing-an-interview-template-removing-user-access-from-an-interview-template-renaming-an-interview-template-deleting-an-interview-template-frequently-asked-questions-faq" -source_url: "https://support.hackerrank.com/articles/2837093779-standardizing-interviews-using-templates" -article_slug: "2837093779-standardizing-interviews-using-templates" -last_updated_exact: "Dec 15, 2025, 12:45 PM" -last_updated_relative: "Last updated 4 months ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Manage Interviews Templates Creating an interview template Sharing an interview template Removing user access from an interview template Renaming an interview template Deleting an interview template Frequently Asked Questions (FAQ) - -_Last updated: Dec 15, 2025, 12:45 PM (Last updated 4 months ago)_ - -Interview templates help hiring managers and interviewers maintain consistency across interviews. A template ensures that every candidate for a specific role receives the same set of questions and is evaluated using the same criteria. - -# Creating an interview template - -To create an interview template:  - -1. Log in to your **HackerRank for Work** account using your credentials.  - -2. Go to **Interviews** \> **Templates**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765777318428-image.png?Expires=253370764800&Signature=R89syQVXIksoaWU1-Y~0VFGhpyVmkYz3NJ3AWdYR59IW~1rnuF55l6ngSraKGbuhQ5F3PbKgi08YnY9Sa28lDZCDJ-S2B2ntsA1ks0N3zFWrPwUdACyFOqYjp2YM~9toL3MDPNXLX7WVXFnfLbMf4jMDoyQD1CSi5dTqbj~rRM6muZQtOMMXMnGh1rMpvqO1Uy4sAjHGu1cpOgsNX2ZGLbx2in0fijMjKdfB-VtycEJTgOI1po6vjA2Nk6~2R6HD916pvXrVx8VfKyjEuHdRwaXjU9t00hGzfp0-XcSnU-wyboEQP4U6~e0p3whZ~95CGjp-c2fmX~iZkaOymerpqg__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Create Template** in the upper-right corner. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765777338817-image.png?Expires=253370764800&Signature=kfEP4LT80JKc~PYarbJTvfBo~xhLSsGQF7mqIszXlcR-pHzcm61vOTOckGTKZ~6A1zocyA0jI6dUfVK~kyhzQIUFy45PTtlzikJNfcOXQlNxWIwUj2TuSnupozdPvyLmuWe~DZ5-JygfCj9B6pasLvktIc-6jwPz1svIR2M2BElfLUwC5v3nrNXF0hBGn1L7vyETf7t5j072--4QNDzmUMcqLucpG0Ug2l4mnXAa-yOZmTBOvEzV~n4z4rhyoeK-ZplKtcQ-Dgetj6gbOGP37vVw4HlEs4vyead-zN8cWtVxd6hBgKZy0DGD3IqsGwyXGR0DWe0SxNpvZnoK4KRtqA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Choose a role and enter a template name. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765777359809-image.png?Expires=253370764800&Signature=XeBQRGj-yeExZZdSBGEBBJzkGef9j90bSMIeSvK3sMQOF1IzeVslhJGb3WEVs4ZpLKbTtEMmZSdFjVvo41zTGBXWQ~XxunWiQK2Q7kmuBa8-5MWcVt2mlVJvEytyvj6~umanqmiMr15pmTPTtLluYHE3s6E6~pdWjJPkOVGiLtbR4McRcZ73YTWPvYmdNbSQnnnKKN3OQOCjaNQrngfjxZrN~A86~wIU3vx7C-T~wbgZbRmdJYETQbS8ea6avnFMHDhsVW25L8zw8Awyk12R1FCcf1FDc2dwA-D~u65-3F4yOHbcjk345BT6aiehMHB8a9bIkOGIDB4DGaa8H52g4A__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Create**.  - -After you create the template, the **Questions** tab opens automatically. - -## Adding questions to an interview template - -To add questions to the template: - -1. In the **Questions** tab, click **Add question** to open the question library. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765777428610-image.png?Expires=253370764800&Signature=fsq4Dm5N7tRV4n4Th5j-R09fDmg8CpZgFtJA~y7uw6CMEnweeOtNwD5iGYLF0f8OZ-ya4mcBMUXaMXlSElIiCE3ErKi87nOGKkMD8gEdxhHQaR3H9ZqCF9uWj9CmP~g49ynFTpIlrVe5-ue3cmch2~Px552fVG8zV6tN~sBpbGjCohgU2uROP3rxPdX4zPW0l5TYj~0~6uaqwlmB4HrSAyC-CR9TKeuqqtQ39chAomsZEgKQGx8cMqZDxyd4Qo93iHyHSNSrhU7ULpoLo7JQcrRx7ZnB2MwiaCrqBG2BWSASwKdah2vqNttyK5wyMqidjHF-SW3pDsumux~gEx85rw__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Use the search bar or filters to quickly find the questions. For more information, see [Searching, sorting, and filtering questions](https://support.hackerrank.com/articles/5664166353-hackerrank-library-navigation#searching-sorting-and-filtering-questions-23). - -3. Click **+ Add** next to a question to add it to the template. The **Template Preview** panel displays all selected questions. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765777452060-image.png?Expires=253370764800&Signature=JARcgahHHSmicA1Y4qovGS2FhCEt7LF7x0bBGvuLmEntdCIALkjCXcs3KRQx7GeQWTKdMSo0JoG4wUeIDbCO8r5S4XDHRS7Y8MmHPhZBiREW~pGt6a1xwKWnJkxAXzeEl7obfXSgk4d0mZJsflqG9w~scBFULOluqs8P~dgWHhX-dsMHFQUlAqHN~rioQgPdDYqZ-dl89ZKDAT44Fr5lKO0NZoh~Rvu6p7ztNx6fSiWbPRBU~0Zvte-Tf6TEYWcvVMTK8rN7Ll9CpR79idbdEG9y~hfIYTlwK2afNjvcVsSyKP1VSAxgnrTQ7IU6yE9tVnZ89UPwG0kymUIJKWwDGg__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** To remove a question from the **Template Preview** panel, click the **Delete** icon. - - ![DeleteQuestionsTemplates.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765777480645-DeleteQuestionsTemplates.gif?Expires=253370764800&Signature=fJxEG~ISVfsmt8GSod6n~h9kZwRMgDAlKM9kixA-4nvTd5ARPQ47Yprb-CGW4cMavWivYCKLWVTmJQrqKxtlcJeqFV6WEyhbnYcON8Mirir~DXbLd9s~AFkwRmxiJ4DIYvPKdvVKiq-VudHKnsMC1BPxOoQ~XYdtHUjtZyba4IIblL18BgKN49divTzzidFbVFUQsrewoAgMPEvyh7SPL1uhisqX-iKHuRJAaH4zupryt0uSJe0UiX73RgkQNWJZAtHlp4uQN94LkV-0LwNtP7PvFWZwR-rm2uQhoaQQwtRsHoPXkbh6QJKVA9aLEwIaDnem9d8mAvUbnoabcHQoCw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -1. Select the **Back** icon to return to the **Questions** tab. The tab displays the full list of questions you have added to the template. - - **Note:** To remove a question in the **Questions** tab, click the **Delete** icon in the **Action** column. - -## Setting a Scorecard for an interview template** ** - -You can assign a scorecard to the template by selecting an existing scorecard or creating a new one. - -### Selecting an existing scorecard - -To select an existing scorecard: - -1. Open the **Scorecard** tab. A default scorecard appears. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765777934612-image.png?Expires=253370764800&Signature=KeceeX-2GlehniBNvm8conO1RAUvguWCafWvlNSPBnQNNf~ar3IQ77jDsTnGx2tBXmPLcrdIOrVUKOoHjVPorYnIZdgkn2uEGBKEw81R4S1~DwF3k4v41FCbGu2DIWJc2EsfLrBVBYVxd3v2AjwNSU-rcswPMZWcYtu8glO-3qXGtjsuJBED3zFiZrSVwOI2tuxtWxxUW~tYDZKmHRvsRUwtrZXkmKO8rQrj~-sla7AeW-7~HoObfoaPi8fWJM1J~bx1FwnQaEV7KYKrknTKlGC4He2ZpmYGJzIObaMeleCLdLrOshktbxGvWhI5XHfNrPj6LLlPqVE1uD8psfjdBA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Select a scorecard from the drop-down list. - -You can modify any scorecard created by your company, and your changes apply everywhere that scorecard is used. - -- Select **Edit Scorecard** to modify it. - -- Select **Preview** to view how the scorecard appears during an interview. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765777702316-image.png?Expires=253370764800&Signature=hRelN1zJApHmlP4b-hn6Di21VPTBtrLfUumqP9bYqnh27hxtrrJx7K8050DC2qJMXZyjz-ZoUiiD3VMneB2uq~-kCpekk681iC08nZOIElB228D8hn4OB6tYLPwzDAKqtYFiFgTdjqFMZ-WzQ9c8Q9ZryFwFX1A3NUHe8536HdeThAwC3AGJvKCKIgAnEhavGzBdDl63VuXMkEQ8jgjSqYR35K9ISdzP0QilkgURNn19Od~PFN-NqZLcTduha6Bv2T510pGivUa51jPoMr2PRMfDykn1pjvYLPFLFxwIRot4jh0D8WUF0WXRDMk4VpMC0pJZvHqkvYyUbEdX5BYZAg__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** You cannot edit the default HackerRank scorecard. - -### Creating a custom scorecard for the template - -To create a new scorecard for the template: - -1. Open the **Scorecard** tab. - -2. Click **Create a New Scorecard** from the drop-down list. For detailed steps, see [Creating a custom scorecard](https://support.hackerrank.com/articles/9842091173-interview-scorecards#creating-a-custom-scorecard-10). - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765780852342-image.png?Expires=253370764800&Signature=u-wITYoBC3S9MH4ozWyv5uISm2S7jpg2xiyD5TbafgGJC5tGYdey~8hphj7ecNn9V-2Mg1Yg7wYRUG3nfcUr0FTkjgtEkMnLfB7sWFlEI99ug5SUyg~YJeCK-ZF4w0~evYBEhxYbo6Vr66cmo0cpBs8wqJxzdq6w67a173C6VjISUfVq9jjLbp1Nsn2vumrWn5O7NZ~g4HNUgS2CW7~oI6y4CUe9FQDtWugbEJBL2ntDHulXGcSdjFBJCNJ3ilW4dEAnnqbD~KZgF7a1ZY0cdIUcJiVM2sHp8jz4kj7M4hCD2uMlS7Z6sXGrbg7~e3oMKA2huUWoHyQDpNig1YaVlA__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Sharing an interview template - -You can share a template with all users, specific teams, or individual users. - -To share a template: - -1. Go to **Interviews** **\>** **Templates**. - -2. Click the more options menu (**⋮**) next to the template and select **Share**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765782207258-image.png?Expires=253370764800&Signature=gt8ygxMs-StYexp3vcFkf5wV4bh~7AXqfP979JO5y0YWg4bYaS~OMhB~zn-dc1nh6XOf~AwQkRq13rKMI0SX~KLCUgPvRf-RJra3o7GxRrfSSIGrPX5-MyGZq9eTr~q1SsYxanvnttKKII5IJkDGQYgFe6DM3tq-ZTxpPwnCUZzPv4YtqmmtPoKTD6nP~RxaiAjDr9cAzgUQ3W4gCNCTOgmoHaQ~f44lgaJy9Anv5h4hXfjcfSpWVVBdlLT7-FPgLCiZvA2Ys7z03ewCa7Jc33WS9mgyNLUWdTuPs-dPSG1tEonWp0GTE7XMAerzNdNh4QcErVNjg3X8xfwin~X0lA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. In the **Share Interview Template** dialog box, enter a user or team name in the **Search users and teams** field. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765781024076-image.png?Expires=253370764800&Signature=ewp-n6XiBz4-057xMzPj6V-j8vPKNXx6U5IWb68CRf5iE1OgrVv7AC45UzWC87NXK178uZOYWFTM6bF6p9JpHM~ApFumZj3z4kZbtCSjA69yAM-0gHzcEdS6O-SJkh~3-YymN5mOhf3HmdnbBbicA0QnRMOMDiyAB4bD7zQeBh0wVCYU2ZNA5Pox1N1ck5OXuO4qCTahjvrmGNsRrxmBtr~T8BM6DaoamvIy6wEdwO2GGQ7hbSCtBJvaRxiI0472l9qsQ-elkCuQ2YnhoaV8V04GcsuDPmcEARuU-yHpGxPwisLRSTZIspJ7rJ-RWa7fDB0rsxWsugGylhOf9wbHOw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4.  Choose a sharing role from the drop-down list: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765781037360-image.png?Expires=253370764800&Signature=s7RB4Gg0QDvGnvr10QowxrpJzO4-jxZ~naGcKDYWigWhss9Mue~PqotJ33-y4zIUPt-GzHZG97wYXC76m8SDD~VmPUL77Po1EdsSZr1g1HIoAKeTiiYJ8uo1cL71xNlMBLUxsWJuLnMCQ9ywBGHimDPk2LgwrI45k419TwHanBZtADYDTLXa0iQkpOpoDiU2M6wDcWz-gfN4nXSaFGWjzrpJjigPu4hAvxrHCMppTzxlwl-EBXzxJZI9lf4bQ98B-8QxBJvPnMUVB3J1mDXudPhyCjBBBg9VnrUmSiXoM9DFg5NmhReg172v-dpHDEQEluwOfhBebr2zbEZxTIWnxA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Viewer**: Can view and use interview templates. - - - **Editor**: Can view, use, and edit interview templates. - - - -1. Click **Save**. - -**Note:**  - -- You can also open the template and click **Share** in the upper-right corner. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765781060063-image.png?Expires=253370764800&Signature=MUdDaCL49fl6RPwrvmRlC5gwpAJWMACgiKdiLODc4QNb~1D7nxLFckuVbj8Tnq9kH3ukiCgBBjtaFfQBzyuV1fyV1-WpD706SQLO9n0~Hggfhf8EwEV-IFtSq~jYcFkN86CzXAk7zE7jfQn4WB6RFx~JcnnJPlewx5-~8bSGGV1CadEEepZs5n1FcFiLCRtS-VbPNS~MsVROqeWr0e8XqOyHVixsdoCYC996h-eyZk~lyKGrotZfIfvxKWrTuOGEM5uCASLFxfkT7XcQ3uZ71aWtYXWTpa4cxW-HnPUMYIaqB0xl9K6nhJqwIYT1l0eex6N1bkmMWfpZwbjkzyKsIw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Template owners and company admins can change the owner or delete the template. - -# Removing user access from an interview template - -You can remove access for any user or team from an interview template. - -To remove access: - -1. Go to **Interviews \> Templates**. - -2. Click the **More options (⋮)** menu next to the template and select **Share**. - -3. In the **Share Interview Template** dialog box, select the user or team you want to remove. - -4. Select **Remove User** from the drop-down menu. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765781160662-image.png?Expires=253370764800&Signature=Dk-OcQWDytgdzRN58xPc8OliMza3q4-WN~AnLtedF3A83OcR2pZoatwOn~qKr4WHD3O6KvYHZh1ReSBrVLIZI~AKl2lCLNNWb5ANR6zWATa-wpbV8p5EPMPl8dMZbJ06tjZrMdaVd6jn7E~nFXzYIiUz~TPeixGzMgqS7wiQSLP7QXYr0V1x2cyP3agnhe2fEB5KCej7x-GgDp-xFUGv6zHYXDxVSevxGeLE1sa662WuxgQcTbCE12b4QpMOweAeWRKI~E4MTdRxHxan8fjMDbSzTbYgL1GYPs~dsUAV54nUULa5Vw7pWrR-M5zaCNBomI~JhteUSJDw1Z2MSXDL4Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Confirm** in the confirmation dialog box. - -# Renaming an interview template - -To rename a template:  - -1. Go to **Interviews** **\>** **Templates**. - -2. Select the template you want to rename.  - -3. Select the edit icon next to the template name. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765782664562-image.png?Expires=253370764800&Signature=sV7G5Csbj~hjZss3SWE-PwIJcKgzLOEjfJB3oz9JHa~XtnqFFpqMXsUXy-USMhvx77ZFUq2uq3cL8j~TBhaZYmORotdxKvPkUZDw2zcoqxudQp9qHUS6rjNZVLtGQ9DdljaNVcKBvuADkiFEVfYRjl4-BKZxYfcx1D3a5NP5rrUpS30pqDKiYHBnYl6Qeq2gIoynaE6IeqIaEl9dEJV7SDwsOFeNaUBbyqlxuuN6fZwWFP2QdZr2v9NOVn0PfmuYS~9h-8KW84mOx6wuEcoi2X~z2ZK-9z67~D-5mVq1V2eEcT8aE5pJGTxlGInHqiVFPM45zOs1ioxKLbl3CPE0RA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Enter the new name and press **Enter**. A success message appears. - -# Deleting an interview template  - -To delete a template: - -1. Go to **Interviews** **\>** **Templates**. - -2. Click the more options menu (**⋮**) next to the template and select **Delete**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765782158883-image.png?Expires=253370764800&Signature=mmkt8qquPflFMy9X-8Ut~ecQ9kjSpmsjKkx53ZiJ7tELrZ6WvmLI5oSHRf98p11hBqNEubKfkgSjVzC99ewwTnP82C~9fvBBrBLP-tcZT67u2vs6E5yi~J4J3vef5aU4qUVJeSCdVes6Bk7amsFqw0kdNqkyCaZTr1aN2JvvYNRNzHRX~mR9x0QJeRUug1l4YuN4C2kIk3L0mdSLqn3kihHu2Ccnv4jZq7adeqjDGzeWoTxAal5GrH~UL6j0fmfkehwAbLZNYw-mrsS6fH8i8X3YnSIf2iUW9IRijWJHZwpDU2270KNzJjBbwT~s0sgM9V~RwpCi~pyJMP1fu6YZew__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Delete** in the confirmation dialog. - -# Frequently Asked Questions (FAQ) - -**Who can share an interview template?** - -The owner, company admins, and any users or teams with editor access can share an interview template. - -**What happens when I transfer ownership?** - -When you transfer ownership to another user, the original owner becomes an editor and the new owner gains full control of the interview template. - -\ diff --git a/data/hackerrank/interviews/manage-interviews/3087722674-data-science-projects-in-hackerrank-interviews.md b/data/hackerrank/interviews/manage-interviews/3087722674-data-science-projects-in-hackerrank-interviews.md deleted file mode 100644 index 1fe5cbd8..00000000 --- a/data/hackerrank/interviews/manage-interviews/3087722674-data-science-projects-in-hackerrank-interviews.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -title: "Data Science Projects in HackerRank Interviews" -title_slug: "data-science-projects-in-hackerrank-interviews" -source_url: "https://support.hackerrank.com/articles/3087722674-data-science-projects-in-hackerrank-interviews" -article_slug: "3087722674-data-science-projects-in-hackerrank-interviews" -last_updated_exact: "Jun 5, 2025, 1:13 PM" -last_updated_relative: "Last updated 11 months ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Data Science Projects in HackerRank Interviews - -_Last updated: Jun 5, 2025, 1:13 PM (Last updated 11 months ago)_ - -You can now import Data Science questions into the HackerRank interviews. With this feature, interviewers can assess candidates on skills during live interviews, view their code inside the Interview report, and rerun the same inside the IDE. This article will walk you through the steps to import Data Science project questions in HackerRank Interview.  - -**Note:** For importing Front-end, Back-end, and Full-Stack in the HackerRank interview, click [here](https://support.hackerrank.com/hc/en-us/articles/4402962470419-Importing-Projects-in-HackerRank-Interview-New-experience). - -## Starting a Data Science Interview  - -**Prerequisites** - -- You must have scheduled a HackerRank interview, either by Quick pad or Scheduled Interview. Refer to the article, [Methods to setup an Interview](https://support.hackerrank.com/hc/en-us/articles/115005942648-Methods-to-Set-up-Interviews), to know more. You can also see [here](https://support.hackerrank.com/hc/en-us/articles/115005852347) to understand how to schedule an Interview. \ - \ - -To start a Data Science interview session, click on the **Data Science**tile. - -![Data_Science_Tile_.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046867706-?Expires=253370764800&Signature=a7yTAyS8np~N6V~bik3PlsVHtxy~P1QJ9monidoguBGAlXWno6NiCyDTIBRswBTaNmuw0oO9c~-XLPIjSVPHHjEdOpHzgOBcGOXPA5zG~x3sjbpUVAO2gT6EOhfEjgI1E902cUUJGRwle7PZM8KSMPktQQNS48VERXD-QL1yGv1GH51OJepAr~FkdIdaraJosJeoQXjS-Ia~W6bmQbYd~UtPf~mj4dtZ~pe5rWfMSnohTCtMEtUDxQPJTD0vu7NvrHLvCUwC9uTo5fA~zfwNoPblitIdZiQEzFnTEBzDE9lLTpdrywrq-5p8bfbyQ-pLH2LBklbmWLtu0ZzsXMHyLA__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ -As of now, you can conduct the Data Science interviews using two methods: - -1. **Start from scratch**: This starts a new**Python**interview with a boilerplate code. - -2. **Importing Data Science Projects from** the library - -![Screenshot_2022-11-30_at_12.14.18_PM__1_.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046868108-?Expires=253370764800&Signature=gcCG5zsB8BVNWpN~sGeUIyys0OcRSkwsIEq5mmS22tvBMrELOZImyInEGD3SH1xb5iTdihIjoQZqBik7QXePumdInxsLa~5AgxROktY9fUU78PiGkgw00u0HK8XJITkfgekgr3vKJlyO7P1jB99e2W5drbWSSD9NhfB0dtN15lzRtlKNKuytyZ8wgbYKNmLz4fsDlupRGNppZal~2FKNrGy94j3s6jiQ2K626yR74ux1Opk0XVfCK39ojOJAIo-BAgbpu-s7wbpobfo6mCBz0shgBjcNFje3nb1RlhX80RjCBkc4asQtqO8uefsc7Bhoci-85nkb1jqAKiqFsBMrEg__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Start from scratch - -- Select **Start from Scratch on** the next page.  - - ![Screenshot_2022-11-30_at_12.14.30_PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046868508-?Expires=253370764800&Signature=DcdYRs5Dt3GAuSrz-38UO8oXDpNYGbS-bZZG98709qA9LLJ0d3~O8v63JI0PM9xYvcpKhHr0ULeMFN-6S41WQeTanGw5SYGS3rXXIMZA~t6SBp9xcGVStUhGpsid4xr9d0f3sciXLkHmHJB3I4x4BdEBHUbF1iNtVBCszZ6g8ERJUktjA5b0P6VS5SZG6JLiytL5GWEmf3EG0mHetuKrPOxqwcBG0U-LYC5Y0B5NghiKFQwSMbwBKzBPdSniZhh1VtFsH0tHF~Q9p4K1UEQpxOKiALxk0sbjpqldRen8HM8YhJwQn~aV-s~4n8IIIicc4aqZiIMvJzEtSZRHCqNVUA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- This will launch the IDE with a basic code. You can further build on it based on your requirement. - - ![Screenshot_2022-11-30_at_5.33.44_PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046869471-?Expires=253370764800&Signature=P23QkPITGWNBIlE3iSxcsobVe6DoKGLTqP9~rlYS0sPMUmOtXKTBE-PB4Ysbk6jSfLQmVnROhpZ2WVjGvrR-6bqo1MEgtLBMk0uOleHf7zfhj16MRa~pxv7GpbVPeCL1npJbF7BC5EMd1rlEPVTZ4EWyCOdA1KMaZL~CyIV2m3im6sefflAlcG5IGzv7rjw9PnxKdaRnocJDIhggbsnWNFME0mhdHMgzO923DFy3bXUYM2Zbwh4sCXduBzKyOYK3Go2QApx51FUr75aMCZ2zGV6S-r~DAoWh0I2DV0BrkxKKO8I-aS07DQKqsX2QaYXXG2qeTKXb9xRs5Z4KVkoypw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Import Questions from Library - -- Click on the **Import Questions from Library** option. - - ![Screenshot_2022-11-30_at_12.14.42_PM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046870001-?Expires=253370764800&Signature=H7yhgtFFcWos0cyKMunYSR0NAL7SFvLcW6SLvcntZgcskFI-Xpn3ZYgmmUrHDLybx09XPBUYuWsKgJXxJO7mx~r3ZFKGCcI1UNZbZrs7RHQwuq79FdXcIuU2USmAAkSnch618~3gb4~S1KYw3TQ-Gy6J3EGUBZYR4wsJbC~ubYlFnkEINIZW2u-ckZHjv8xay~YRxLaIWr~zDdOe6bp3yR6hQKgFyB-nwFrJqJHssKgJ3mZc7mO7Ft2LyntHG2G~ZFYh2cZM6ndZaRdSA75kivVOScBV5Fo3lzYpns-CYdpnomy1Bh0NtY455tMXjPLaPJudX781XB~yS45PaGasUw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- This will open a list of data science questions. Select the desired question from the list and click on the **Use** button beside it to launch it into the interview screen. - - ![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046870369-?Expires=253370764800&Signature=VhUmWjwrnrC8LgR-9k65Tnfi3KB1XAiGmbjUBbFiHAUIbhcW6OoHK-QgFj0zWh-9Jn5HFaHsHOFPFMGkY-yy1V4VZlA43Q5xiuszpZPXK02nDUfI0EXB2OG1qePMBsLjs9IiURk2i~u7qYAqdW~AVLnyYEJyr42QH2ImymFvrSsGq7tEw590Cz5yxgvhWmCOhwo8NKlB8hZ-gcposib9~gXkvDpZi-tfQlo1DGIfnOZvK8Kejd5KT6Akv9AxMAgptCHSG4BYx1mxXwLMA8i9gmF7miurFaWw0Nfdj6p0lCCBv1DHFknUMeJx2C-wTRqdQpO9~KSUfvBizkdl-678VA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- Once the question is selected, it gets imported into the left-hand panel of the screen. You will see the IDE once it loads in the middle section of the screen. - - ![image9.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046870946-?Expires=253370764800&Signature=cRupDc6Ubt6UVfBgC-aMGONyjIJQt7Jc8IHFivRlJcGQNlKZrWoyb8fqYGV4mWC7YrMfd5kk2WUXvwUDbB~Gq3xRFRTNSnzJG-b~EUEljVQJm6QPFI7MQHR5ZYP76YLMMA9Yd70EoXRDyqNvziVRNlJvh1hQi-s8iVx7NgMb7GJBctE-4M7KClw9r~SnLnqNItxwr~3wOg~83Ei25~H3KJnZQQ4gx1X~ogjQ0bZs8mQuFt5i4-15KxbrIEQ1iimllDc-TpDZHgQD56PP7lSZiNLr3BWJEq-bBEACpoNasrETAKdoR8dhhcOJqiY27UAl48CUy2hR5IJZ66RGnk4rAw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Once the question is ready, you can [Invite](https://support.hackerrank.com/hc/en-us/articles/115007454547-Sharing-an-Interview) the candidate to join the Interview. Or admit the candidate who has already logged in to the interview. In any case, you will be prompted to admit the candidate to the interview once they log in. Click on “**Admit**” to allow the candidate to join the interview. - - ![image3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046871573-?Expires=253370764800&Signature=d5j8IecAOiGlWDQUPRkb1L34GwKpwsKc1IwhJr6LtPVi6Uq0HxVnCQvWowwU5R3yRNj86TKsb00lPoIf~yWpAMlfY9Wy-WopNdKlbZ3qLkAAR79YR4d8zTdGFt8n1tEaBOV~kA2dTAZ94Sc5ZLkC-HMCki96KWvpMsM47UiB6L0FjrmsJWf0AHxrr3wUAZ14xhxvtMaPglkTf97M-x0yHijgV9kQv2T-YEX9-0cZoyjMw-0ECuHXM7noQIcEr7sDzg23uo3Vm-fCZXXy4-5W2ha~byNcMd0VXRVMta~cP3pNyAtJo4jy6vvzIx5vQuJkfUpzBqWZfh5lre79Sc8wqA__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Import from Tests to Interview - -- You can also import Data Science questions from a previous CodeScreen test.  - -- To import a question from the Candidates test, click on the plus (+) icon on the top.   - -- On the landing page, hover your mouse on the left pane.  - -- Here you can see the **Candidate’s Test** option. Here you can find the questions used in the candidate’s test. Click on **Use** to launch that question. - - ![image6.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046871974-?Expires=253370764800&Signature=JQWdfu14nbXIT8eitfgw6TTXf-~icqak~5UMbdwAJwtLqVl3HOMmR0o85qkZuQdslDsTg5lms0pi7SkxHqWai~h7ndNV6~L~-b6~vD8LXDkJH819VtVjqDdXxXbH4RK3S0AZgp-pMUvAxsrjyMO67OBIJBkUUAraI9rN8HBO4TQCBLZqi8VvQqZbgB9BP1zP9lxnAKEQAyWP~7fFFx0gq1cpCfBJszmjraXnMqi6yMEsBYYMb~jnKzWv-kRvAQvmwzHg8dC6-4ZFKi6dMgDOVxISbZi2K9R~bDDk7kL~XSqCsVy66n2g7u51wDOramRg0UPZzaX9jneaxQpj-vGvIg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Once the IDE loads, you will be able to collaborate with the candidate in real time. You can identify the candidate's work by following the indicator.  - - ![image5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046872837-?Expires=253370764800&Signature=c75h7uZORczL8Wr3VMoLa3~HGvl9Jeb7jFRiGyVUywtWRnFc9cV0oEcOGqMCIrob1UbDyuXctYEq0YkMF9MPiOUxMc5ad57CVZAv7gsvqTy4Vzu7WY6Z3n7aTKQPLCMpDM~zc~v0Zrw26l~P0-Uk0~yZzHIEJaXVSbViu3nI6DrNCG9mmmEiYBvzyy66yNTEoiuyJxH~CNTsZEfBVwtFpVF7n7HVNMM8h-gdia9qPDMt0I51psr~vopO6Ud7DdD-fWwKSofCHJyWYTj4uBg-IgONdrGYVuJt68c3PDgp-8cZVqbJ0-iv0UAb4l1MNvABP7lgCSKGvDaWh2RudLGjgw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You can also expand the Scorecard panel to evaluate the candidate based on their solution. - - ![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046873329-?Expires=253370764800&Signature=Fn37IcFnprDeqNfjK6oUPa2JDBFr2QQneaUIBDFJ6fM-kznATUUeHEzthyEh0KXB~pEv-y-m~ub1fCgVaExchXf2cRGVVbB5DIDwWClXRHVUBpRCo7YExRifhAN3Rmvec6p0BC~42tshTfDV4jonCfM6o7jpFi2x1zUOVd7-wOuY-weMCk7B9dGqIjDpsyUgabHOYf~lxaI9To-zywCjDWZOYOlwQ-WEO12XPHV8h9b5CqYCFqFu25~8HpwTYnmfXf2ClbN3mevWbLpFcOxkGFC~drIkyMgTvcxlVYSbRutiBFrzCwSfWfagHEIkdvVk2zssEhUi98BOyeNQnkhbwg__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Candidate experience during the interview - -- Once the interviewer imports a Data Science question during an interview, the candidate can see the question and start solving it when the Jupyter Notebook IDE is loaded successfully. - - ![image5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046872837-?Expires=253370764800&Signature=c75h7uZORczL8Wr3VMoLa3~HGvl9Jeb7jFRiGyVUywtWRnFc9cV0oEcOGqMCIrob1UbDyuXctYEq0YkMF9MPiOUxMc5ad57CVZAv7gsvqTy4Vzu7WY6Z3n7aTKQPLCMpDM~zc~v0Zrw26l~P0-Uk0~yZzHIEJaXVSbViu3nI6DrNCG9mmmEiYBvzyy66yNTEoiuyJxH~CNTsZEfBVwtFpVF7n7HVNMM8h-gdia9qPDMt0I51psr~vopO6Ud7DdD-fWwKSofCHJyWYTj4uBg-IgONdrGYVuJt68c3PDgp-8cZVqbJ0-iv0UAb4l1MNvABP7lgCSKGvDaWh2RudLGjgw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- The candidate can also see any input from the interviewer in the collaborative experience. - -## Reviewing Submissions in the Interview Report - -The HackerRank platform offers multiple ways to review and verify a candidate's final work when evaluating their submission. - -![Screenshot 2025-06-04 at 8.49.48 AM.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1749109206225-Screenshot2025-06-04at8.49.48AM.png?Expires=253370764800&Signature=Zmn9DCscEz3svXudQc1SR25-I6CEdKlnMnbM~QMhX-zt3JsE31JfEy7G8oMwx9rXXKQ4RIaKrRWeU-94KuT8vkMqpANB9xOcA1FlboQTN56X6zL7YO4iJ8MywfcZUvrdZGiszxyiD~a9jI-H2mIyEky3oMBpvSeKMUKQgdrakr8V9hL6KPnLv4wTFC~wX4IXzY7jlSEDJBp9sYNsKBugtSs7BZVOq0Ac1hEMKf7Lux6aaoSBKqZT2eytp9JtHLNXGzYvhRhiPFDDqTt6cuaFqlnquiDOyX6Y1Hx3R8Nysvzi0qV6wpKBA9cQT0DZGxcy6Z4IR~Ga2~9qy1FJwrS7Hg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **View code changes using the Git view:** By default, the candidate’s code appears in a repository-style view. Go to the **Compare** tab to view changes made during the interview or test. This displays a side-by-side comparison of the original and final versions of the code. - -- **Reopen the interview in Jupyter IDE mode:** To view the submission in JupyterLab IDE, reopen the interview and navigate to the relevant question. This allows you to view the final notebook in the same interactive format used by the candidate. - -- **Download the candidate’s submission:** To review the submission offline or in your local environment, click **Download ZIP**. This downloads a copy of the candidate’s final code, including any associated files or notebooks. - -These options provide full visibility into the candidate’s coding process and final output, even when the changes are too large to display in the default view. - -\ diff --git a/data/hackerrank/interviews/manage-interviews/4634293009-code-review-questions-in-interviews.md b/data/hackerrank/interviews/manage-interviews/4634293009-code-review-questions-in-interviews.md deleted file mode 100644 index c5f8d886..00000000 --- a/data/hackerrank/interviews/manage-interviews/4634293009-code-review-questions-in-interviews.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: "Code Review Questions in Interviews" -title_slug: "code-review-questions-in-interviews" -source_url: "https://support.hackerrank.com/articles/4634293009-code-review-questions-in-interviews" -article_slug: "4634293009-code-review-questions-in-interviews" -last_updated_exact: "Dec 13, 2024, 5:00 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Code Review Questions in Interviews - -_Last updated: Dec 13, 2024, 5:00 AM (Last updated 1 year ago)_ - -## Overview - -Interviewers can now use Code Review questions in Interviews to assess candidates on their coding skills. In Code Review questions, Interviewers can share code written by someone else and ask the candidates to provide suggestions and comments to improve the code. - -In the Code Review questions: - -- Candidates and Interviewers will both be able to add comments to specific lines of the code - -- Comments can be written with Markdown support for rich text (bold, italics, code snippet, and so on.) - -- "Grading Rubrics"  can be added to help the Interviewers to view information regarding the code. They can refer to this information to assess the candidate - -For information about how to create a Dode Review question, see [Creating a Code Review Question.](https://support.hackerrank.com/hc/en-us/articles/360053848873-Creating-a-Code-Review-Question) - -## Code Review Question User Interface - -The user interface of a Code Review question is intuitive, allowing you to add comments to the code, add Grading Rubrics, compare the code, and so on. - -This gif file helps you to understand a Code Review question. - -![code_review_snagit.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046201019-?Expires=253370764800&Signature=A9z5r56IigyqrbhSb3VKTWcCHh6HM9SWAbMDQS6VK3E9efQY6jwFITCzOIjoD6bWxBqoores~EKhNGynA85DwiOE8fWhbfC5d0R0XhPOTFF9-4OkCBZUPFrf7DxbEbXBePjSLEKisf3lArGyzxhY6L5-FN01nGwRUd9PMsTLN7coN5eNf668HRhUnoWwe5Ku1BEFg99p26d-70uDTpsxs1bG-jyWoemWPHAm9-2JO9hPolzaIYVQ6juMSFbV4i34PlepsP0WRuhA27Z-6FMixYydzbhk3w~-mw3CebQwCNHCj5NkUg2Qik00mqLRBkm3rYXYihZDYFU1hQYauTP5qA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Using Code Review Questions in Interviews  - -You can use the existing Code Review questions in the HackerRank Library or the My Company library. You can also import these questions while conducting the Interview. - -### Importing a Code Review Question in Interviews - -1. Once you have created an Interview, you can use a Code Review question from the **Question Library** on the landing page. - - ![Question](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046201888-?Expires=253370764800&Signature=Btc1csXTppGXX1sAorx9RBPaXYIlKpGpV2Q7Oer9mTkWlZWlZM99eOWqDO-N-9tl44yyUQ67kYgPFoyh91YiRZTcaZrGONuhTaSg3Lehn-H20pLltASvcxHX-7BQrXnCUZFzdopKyqtcEDH1HswYh18AA2YSVPXQR6b-F0jWzlQuMFvpdgL7Rp8f95H346cSdk3xCsOmlHYT7GYKLhcinxWq9qBqcoCrHxqLEkVGyX45xJPzOszPQzpXB4d~6d8f02uqTZZtDGGqdEbaQvBr2ZeysUkSw9AzW8mx-C5-N-0xH-UsE-QieePmR2KgW6JCZkReOsUNqcTGqh9QDnvhwA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Select **the Code Review** option from the **Type** drop-down. - - ![code_review_dropdown.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046202648-?Expires=253370764800&Signature=WphUxrWnD1InTeWWpDusJWXDaiFwPnTKdjfFnX1hW8znkSXNlu0HdqsqOFMRAW94YcT6Z7XSsDjfalKbn~x2SNuzxKJISB-5u4vylM7l45AiPpLS4tyfLEi~pimjwDf8syNijbwgx3s1dcZwXYE0Ow7q-sz3PXasshSxbP4yQ2W2ORaXrpbIKrhriUY4PL7aVaVov7oOiV-BD~YBVwyHz8kwdfHXCLru-0MWwQicAKS1myOWbpgNhgBlCREQFIGt~FeQOrOFUEcIeOxwhEmWTFZTvzx98SqbBDHAm0v0RFcytJzKgxJw8CpzsuOV7q2zSsN4~L8Ph1ax1WknxJr-Pg__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Select an appropriate question by clicking **Use**.  - -4. The Code Review question is imported into the Interview. - -### Interviewer Experience - -1. Once you use the Code Review question, you will be able to see the code. - - ![interviewer_exp.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046203115-?Expires=253370764800&Signature=Xdl21fin6n1gGboe~mDm1ovY4zb7gM58hIrINQaByJ3U-SB5gMazuUF7~Eob7OzDXRRywnhk-GBCr8KXR4VJgyhmND5dq1HnfEklNIQOA-~MVFNsx9XeSlFlytH5oOvvsO0aZyZSowVGHdlcmq4OX3TfdYsoDvvP532KDmEdRt7PQdm4A66cugcmCmiW-nktbL3F0ct1wsLIIQ1PSy32WoisvoPT3q~X7WhS-DX5ZKpb3hTjnN9E3TVJPGw98PnmscVhi4EFJjYPqsGFEVydqiczabkJ5ObxCeNfd4zWVmd-v1iNaTMe696qauez3LnlmzDP1Fcm4KI6emddBtz21Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. The question is launched in the default Split view. You can change the view from **Split** to **Unified** View from the drop-down. - - ![split_view.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046203520-?Expires=253370764800&Signature=cseOmCOWfSLdaO0ZU5V9KFnzjgKgWKqxN82Wd4rAwS9vozIIJQiO2G4csGZXqQijq-HC-wQzDONoFOXovpaSF3Fz70sa7oBGJtZtDxPedmNOPN7toSYQwLHwmgxbLqK-2FrpInNOYMHQJxfL9Mi~O3SnoSSBCbL5y~LfNdgVaTpHTOywv~qnUvTzcQRjoSAW0AyAGtAD3fKXH8Fw6Ol6rPBrCuQZpvCZM2KMSooLWNpP5vk5mOQlyEyBRazaQyrjUmSGTrlzOp3bT~CFzXBzPhRSfI0rCqG4JUHalHEceHJYzNKDvBmH7dIWRJo1lgvTJmcdxRGKwEIao0Y9~AUH1w__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. The Unified view facilitates users to view the code in the same view. In Split view, you will be able to see the comparison (diff) of the files. - - ![unified_view.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046203917-?Expires=253370764800&Signature=MUe-B00gZQpPXm6CzyiFtVsHoQglJf-iJdD5ygV0JPdGAD6d4W9W~Y9NvtYKjLfjzKkNUOSkPBZoxof1snJl1qZEAkXg5FUsW-czkUy4smW5P0Jfgg00YZGe-G2OLvuuZqBpE-5kpXmMyQIoQ7w2yIz6ufZvxt5YjRjRgWXybu-T84VjpNYDsrACyX4GXAnzUq0QU2iLzIcBqZ5MTKBfxh314fptfgqUbmgKIF3IBNJJbHQCHllYZnM1bkioXGl4s~LD1hOx6qBtVXcqH4klB6HypVdLjkxzYGY9IdmDxvIRd6KZPFcW2cZopT85OLUBy8J9Z~rV8p0ucYR-4kqujQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Adding Comments - -An interviewer can add instructional, informative, or general comments to the code. These comments are used to prompt the candidates for improvement in code or anything to assess the candidate on. - -To add comments: - -1. Hover over any line and click on the **+ **icon. - - ![add_comment.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046204369-?Expires=253370764800&Signature=gl2QMyANeXpuVLERF4jntS1objGEmQVttrOw5wrx8BjpUWR4XUVihZtdtDe--QEZ3~2Clksue9yFRBeZR6lkaTwtqeY3F29yl~accDN3jE4nBwlg~jEyZC3GGFEg26HjPIC4YxI~oKE8h-cfXcusgAzHFNDp2lAnu-FKVpij8tJVmb2lISKRXjf1JjINsmo8-HK881I0BCxyTWTgL-zznQDD3wpy~mNwzq2hYMrQYfTxcra29ANNhC3fHxI9bAD0iQZx-Ot6zktyf94TZ7vX7Xh7exY0FsFCwJu103pDW5qHXOeO54mnMLahxWLssSZqaQCck6paQRaSXPG~8Kxvvw__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. A comment section is available, allowing you to input your comments. Utilize the menu options to format and align your comments as needed. You can also see a preview of the comment by clicking **Preview**. - -3. After you add the comment, click **Add**. - - ![add_comment_save.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046204693-?Expires=253370764800&Signature=RDOOo1tNjR5O4PPOY4eDTGYJ95PcigxPOGy7IRHNTUTq6GVMCbnEllYg-VGOTkxjq7BqsKMI7BUalQPm0ZYmoEqVO~aqXQkLD0ulEUseT8~yi~37F6S3vQZqbr6OlZopy-a5py17E13cIGk0jKl3sNPt4Ox1OdEmlvSCVQNwUpUeBj4gyj0TpouFxmU201nrPu0o2nesKQ32MhzxkMyKx9UkLchMDf6HZ-ETHGIbV7CSqdbJseH4NlbLXZaRyh9n~8S2HM5~-pL8krOVqOvPt2Go4J0HPqr6wfObc1s99qpBOs4CGz39hDLchDPWx9XIw869V8BhrBVEfyqEjuoClw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. The comment gets added. - - ![comment_added.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046204973-?Expires=253370764800&Signature=U7~jc4EKcsKC4l18vMP91pg900D8RkitfGhXFplViT8hivG246CYHgLLbMyf6W-NbOa58ekrIkeGI04g~75Y-ZcAVPU~m-55AmS1pPUg9QMM~9eNMrdaHLa-RnUEFPEvdFOd9hfNQzg4Qq0bLoYWW5wHjrZIBaytmDKHCrJjNK35ddnnxfUmIlF8pIDY5iEZVEqw5owxF2A~phioDYxoOKU4tdZIVG8m2amAjTIYrYFpNJnyfVUP4g-Wm9uswSGn0DzaE1yzwcOi4JpDqd64fh1sjZZZeqPEA7jYa2H6KpBWesQhKRSVStlAtdfMFJPoEuFn2xlkctJU2YXwlQTwfA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. If you want to start another thread for the same line of code, click **Start another thread**. Another thread gets started. - -6. Similarly you can add comments for the other lines of code. - -7. Grading Rubrics are added to provide context to an Interviewer. These rubrics are added during the creation of the [Code Review Question.](https://support.hackerrank.com/hc/en-us/articles/360053848873-Creating-a-Code-Review-Question) Grading rubrics are visible only to the Interviewers and not to the Candidates. - - ![grading_rubric.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046205254-?Expires=253370764800&Signature=U04hOpFO4p6N5s4Srfdwk86EOHoQ0k9N66VBmu6cmDQa8guOXKkU0QDD5VLeUdjC0Wqt5Oaluo3evXJnL1U5SrCDyKMoeDtp6thHuK9tsiln67hUysvbc22Zr2A0RtyVv2TebXcMD6kpx-RirfkToYh6gCEtK3cI-lxP6rSMcrNF-nAKacZj3GqgYs~AS9R7iwyIopepbsJsEVGqWxOtBcPiGQpQwp1ePXYAJBLg3wgXU4pa8bCA1QO0k4FDh2DFR1rEOSAOFyfN2KH30VVMMjxVmsgkVCZkH51H7qeeHIU6wLFx1t4LdEkMSygpqov1TCrMQKcZiTYMFFBgA3zc0w__&Key-Pair-Id=K3NV4LZ47N8M46) - -#### **Hiding Comments** - -1. You can hide your comments by enabling the **Hide Comments** toggle. This will minimize all the comment threads made in the session.   - - ![hide_comments.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046205691-?Expires=253370764800&Signature=A9jlMNEsV35aEYAmVWgafV8RaQ0Ev4uspA0Z57lbtLNt326~-RjSvZmU8GQ1jKK-i~jp2ejhqgBelt1nGqF700AD~XBeF2uSoo0E0CfjSWYQk-vLnz21NbBN8vX6RpADde66OLzwy~Ztdw8ZMJTs5Ds3V121jVwl~9ulH1ah4IP-8w9dBVDCQ2v1SXkotx27zAYNol~bDO0NEeOiupt08~-ggBlNJFIvVfzL-E30Rjrn3qPNnHG3I8nvh0d3wUsz-TvHGVQuidNR3sbZ3QzG7d34qQSRBdS6buToMTHO9porIW75lRyBVV7af9Gb-9KBry~jGQGGDUfzbmrpVRMWzA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. The code line shows a small arrow, when the comments are hidden. Clicking this will open the thread of comments made over that line. - - ![expand_the_comment.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046205942-?Expires=253370764800&Signature=up~IAHUExwxQcpcmccl6-ZZmc3jZcuSdvj-M8pErnCUAVsq6f4xuRt6gRFftMo~e4XxrmzTqE9KzguRhun6IJRhCVFVf9VB8a5pDlZ~kuR3lHChZEov75AR3pNrIkrnbpn9p3uW8nSb9bo8vrD4~5ulhJPjjjP8mgpplZblKp90wTOvkyLs4DQGMRDlHuqSgc2VM7DVp1OO7jyqZvoInvbud6j5cU-0OLp9PU8z-Sg3UZ0va7EKQslIHdCu35H1jdeu0m6pS58vEUZ916JTTvMHfpvxeKC~Age64TV7R4YnOWbwBQLlxkrIGf3DtT~VJTN3awCcR0m7J2xCOTAEs4Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Candidate Experience - -When a candidate is given a Code Review question, the view is similar to the Interviewer experience, except that the Grading Rubric is not visible. Candidates can add comments, start threads and change the view from Split to Unified as well. - -![candidate_view.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046206311-?Expires=253370764800&Signature=WZhZwObXPzj8RMm~R5TySVsOiZVsFHRmllB3Wpt3szDxcJQqdnK9ucv-Jc47a7z5hvDzyOzo62Yl4cay8xgzoQz5kJ~pWd0zSl-oDZCPhAW6smHKjwsgPvDnG-wJpyoGn0rZcNooGDTOm239WC5i5kbMMaQmJJqFBZUGmSWd4VA4VKh9b2EWWuzmwBeKHthzgkIB2WE1YTIV1AlpGKGuYHdQPaJ29LImQnE2BMQHlLYr~9X8rfqX7-uZ3j5edLEDQ8eMdji2CkPoGW6MZSQ8QOQv7c-KLb-SgyTytE2eslrbkXl50zUdDIz3ziq1F3vKtzSZK8ZZI3Q~esrwq7IRKA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Viewing Candidates Reports - -After the interview ends, Interviewers will be taken to the interview report page.  - -1. Click **Continue** to report. - -2. On the report page, you can review all the content from the interview, along with comments and the grading rubric. - - ![candidate_codereviewreport.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046206702-?Expires=253370764800&Signature=DCmo11C6QrWKuV0g89iUK3yGtogDphT7ktSAcjrP01uYZcU7gPiVNUmTKk7SxaL8G55AyLBXw6mGfbc-03RgVT0DqWcxYnM8Q9f8VvrvcnL6XzkK72gGPMVIGRMt-YZf~3DbLiA9r8ecnOy9l7xqFZV6PUFj1hspYrbGDAHGzni8~~qAieMQMw9AQD8fUGCuaRz27yyW~ziTwOAlIfWkfar6GAC8O5yh3-DYXzQvM1I5cEgfAyMyOyOJedejvvZVq92p~Gj7EkpsG2nySmosRY8YXJQ~FmRvwZUERRJYmcTwtukxFlZOlFAX2Yj3nZ-DMrXpX768aY88GdC3acjatg__&Key-Pair-Id=K3NV4LZ47N8M46) - -  - -### diff --git a/data/hackerrank/interviews/manage-interviews/5520105382-deleting-interview-questions.md b/data/hackerrank/interviews/manage-interviews/5520105382-deleting-interview-questions.md deleted file mode 100644 index ef6b60fb..00000000 --- a/data/hackerrank/interviews/manage-interviews/5520105382-deleting-interview-questions.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: "Deleting Interview Questions" -title_slug: "deleting-interview-questions" -source_url: "https://support.hackerrank.com/articles/5520105382-deleting-interview-questions" -article_slug: "5520105382-deleting-interview-questions" -last_updated_exact: "Dec 13, 2024, 5:10 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Deleting Interview Questions - -_Last updated: Dec 13, 2024, 5:10 AM (Last updated 1 year ago)_ - -## Overview - -During your HackerRank interview, you can delete the Interview questions by closing the relevant question tabs which are no longer required. This article will walk you through the steps in deleting an interview question.  - -## Steps to Delete Interview Questions - -**Prerequisites** - -- You must be logged in to the Interview. - -- You must have created the questions in the library. - -- You must have added a question to the interview that you want to delete. - -**Steps** - -1. Click on the **Vertical Ellipsis** icon for the question you want to delete on the **Interview** home page. - -2. Click on the **Close **option. - - ![ellipsis.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046829231-?Expires=253370764800&Signature=RVrQ2V5NLs8BtC8nCnDUhICNhOZahR2vgTY8GKvQc9-gwUYdyjHIX~jAgI1dVSTYsFdonZpmQdggYeNlFrS8HHXWp1S~sYKWii9SXQjZ5ImM0Hh56j~Z103uLHZ~y1wqGXa~AgBEMSGysYG7MkM-eLCIglGeOzZJwMtVFZwuGLiUU8tMsDqRww4rFjG9ZS2tNjhnjLQlaWdsKwtubf9pAsbPOEI4mKL09ERpqQ~8rix9uHDbVIgIhyI7JI86PsbvsHCcbQthwa7Vhbwn~sRmosK2OeVmnoDwsOkCN9j0uJaLo4~ozzNUCANySu1GBUa-LL7qsOPzbFwGmgrxfvBkeA__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Removing a question that is no longer required*   - -1. You will be prompted to confirm your decision. Click on the **Yes **button, to confirm the deletion of the question that is no longer required. - - ![delete_confirmation.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046829550-?Expires=253370764800&Signature=iZ8mNiyEu0oIFkn0hxnnMqfkfywCqUuuBIA57571WwJtOOAAzegWnuYUs4lSzJMtkezDOKtSP~X-CuiqYQGGbOjrXJStwbPtqOyaBMeC4KFyrm7-HfCERdQjNCCwmfu-iL2SIvPz8O7GqmbFCyLCQQNkpJbsQ~N0KvdcpzH1jJIC8VQcsK9pHrWo48BoZQNJhHsSVv4jYzVCK8vyahl2zraBAAZPXqyURRHSn95fHrQtZukeFRS53vRzJU9O25SYJVubHQ5B1wEbN786S4iZaiRna1UNGN67e83iwRpCWjvX06XCCjp9WJ0cK8xxN-OakyX8elOPiN2YUumuuWmC6w__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Confirmation message* diff --git a/data/hackerrank/interviews/manage-interviews/5936478208-audio-or-video-device-selection-during-interview.md b/data/hackerrank/interviews/manage-interviews/5936478208-audio-or-video-device-selection-during-interview.md deleted file mode 100644 index 1e27d16d..00000000 --- a/data/hackerrank/interviews/manage-interviews/5936478208-audio-or-video-device-selection-during-interview.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: "Audio or Video Device Selection During Interview" -title_slug: "audio-or-video-device-selection-during-interview" -source_url: "https://support.hackerrank.com/articles/5936478208-audio-or-video-device-selection-during-interview" -article_slug: "5936478208-audio-or-video-device-selection-during-interview" -last_updated_exact: "Dec 15, 2024, 10:54 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Audio or Video Device Selection During Interview - -_Last updated: Dec 15, 2024, 10:54 AM (Last updated 1 year ago)_ - -## Selecting Audio or Video Device During an Interview - -#### Prerequisites - -- The interviewer and the candidate must ensure that browser or system permissions are granted to use the microphone and/or webcam during the interview. - -#### Steps - -- When you start a call during the interview, a pop-up window will appear, prompting you to select devices for your webcam, microphone, and speakers. - -- A drop-down menu will list the available devices on your computer. From the available devices, select the preferred webcam, microphone, or speakers. - - - -- Click the expand icon in the call window to enlarge the video view for better visibility. - -![2024-11-27_12-27-58.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734240242110-?Expires=253370764800&Signature=JDuqO0cBKYsoY82k-EWU0SSyignamCtjMtWexh-yFWHgAYWG~cqiC2GMUncLf72f87VRQI4O0P0bUwuO3xvc65pd~B8bd6HwlLCQqAOEPJ4TVIJ~ALWZM8whuwD8qvqLMh320tp-~v5qgpLH0pONJEK3aBCs~GfhUG5JSTJfO4Ny3nVQgkEcfyuQ7V77SPRnsVSR9tromha7-PT6McpobJnoqGWOCPf94eHssk4CCId2SkAgQL~Ygr40F1JBptNhcWook7h7QXj9n7u7FVba9-RX6lYaKQm0FjdIOONpC~RcV5HEEQyrrzCIdrjuidgxLNjg6SnKI6F38vWKCeWgJg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- If you encounter any issues with your selected device during the interview, you can quickly switch to a different device using the Audio/Video option in the interview settings. - - - -- The compressed version of the call window is a floating window, which you can move around during the interview to ensure it doesn't obstruct your view while the candidate is coding. - -\ diff --git a/data/hackerrank/interviews/manage-interviews/6488043690-canceling-an-interview.md b/data/hackerrank/interviews/manage-interviews/6488043690-canceling-an-interview.md deleted file mode 100644 index 9dee6c0d..00000000 --- a/data/hackerrank/interviews/manage-interviews/6488043690-canceling-an-interview.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: "Delete an Interview Prerequisites Deleting an Interview" -title_slug: "delete-an-interview-prerequisites-deleting-an-interview" -source_url: "https://support.hackerrank.com/articles/6488043690-canceling-an-interview" -article_slug: "6488043690-canceling-an-interview" -last_updated_exact: "Sep 29, 2025, 12:28 AM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Delete an Interview Prerequisites Deleting an Interview - -_Last updated: Sep 29, 2025, 12:28 AM (Last updated 7 months ago)_ - -You can delete a scheduled HackerRank Interview at any time. When you delete an interview, HackerRank automatically sends email notifications to the candidate and all interviewers. - -# Prerequisites - -You must have already created and scheduled an interview. - -# Deleting an Interview - -To delete a scheduled interview: - -1. Log in to your **HackerRank for Work** account using your credentials.  - -2. Go to the **Interviews** \> **Interview List**. The page displays a list of all interviews you have created.  - -3. Click the more options menu (**⋮**) next to the interview you want to delete. - -4. Click **Delete Interview**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758781825737-image.png?Expires=253370764800&Signature=d8K9VPsJW8saYQdmG6asVyeuvHkZ2HFc8VjvG8ycDBpFeWM5K33QTd3yb5HkBPuK9bSdhwzNdtMjQxmnBlBY0KgBO3IB1~AwaC1aOrcGgN7RehG8hzE0v0~KUtJPlqjfKzSjImNnDUekbHrHWh93WmlPmqfdrlEtmfvMQV6bFRv06sAkO8wkV2LG~fJZvgKVDFKfBmtD8fFELvCXj5kb~HGJ09PPaK18nNmcC6KyGIgEggGYaBk6mrgmYCg25s3jyfQsh1DcBf6f2Y-UCC5yxWZw7lyuk-9~2o6tyXSGHohKSiGahwd6EZGzj1JjoDAkZgmLA-Jit7I5tYnTi2v~4g__&Key-Pair-Id=K3NV4LZ47N8M46) - - A confirmation message appears. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758781793010-image.png?Expires=253370764800&Signature=mrQK8vjWzpFNmcBGEHEOPxi69iT0BL-gKPdAdAJP5XAtgw7DRxUwNAGWJkvOAXGYkE9Po1VbmMcXqiPdSRtM4rxS2FEYnrcoAaEOKlkPBxcVpNYoUNaC25jGxFkK3ZaAAc8Tya55ypjHJZksArBL66EcVai7H-vH~B60SH5TkSaRvndLXwj3GASP87z1DyIZ13cGnUAHRQS4kes0YLywlaqmWNFw2V7ojuKKzAvfnSEGb808y39uhwLaY4klCj1HMglPr82-divjGGsqORXsmnJ~MxG16diS4G4C074OJW3ckMHHvL~Q3Fg3mHyI~VNdktlmZwMPtj8RIegigP186A__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Delete** to confirm. - -\ diff --git a/data/hackerrank/interviews/manage-interviews/6745090586-repl-%5B-read%E2%80%8A%E2%80%94%E2%80%8Aeval%E2%80%8A%E2%80%94%E2%80%8Aprint%E2%80%8A%E2%80%94%E2%80%8Aloop%5D-.md b/data/hackerrank/interviews/manage-interviews/6745090586-repl-%5B-read%E2%80%8A%E2%80%94%E2%80%8Aeval%E2%80%8A%E2%80%94%E2%80%8Aprint%E2%80%8A%E2%80%94%E2%80%8Aloop%5D-.md deleted file mode 100644 index 2221215d..00000000 --- a/data/hackerrank/interviews/manage-interviews/6745090586-repl-%5B-read%E2%80%8A%E2%80%94%E2%80%8Aeval%E2%80%8A%E2%80%94%E2%80%8Aprint%E2%80%8A%E2%80%94%E2%80%8Aloop%5D-.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "REPL [ Read — Eval — Print — Loop]" -title_slug: "repl-read-eval-print-loop" -source_url: "https://support.hackerrank.com/articles/6745090586-repl-%5B-read%E2%80%8A%E2%80%94%E2%80%8Aeval%E2%80%8A%E2%80%94%E2%80%8Aprint%E2%80%8A%E2%80%94%E2%80%8Aloop%5D-" -article_slug: "6745090586-repl-%5B-read%E2%80%8A%E2%80%94%E2%80%8Aeval%E2%80%8A%E2%80%94%E2%80%8Aprint%E2%80%8A%E2%80%94%E2%80%8Aloop%5D-" -last_updated_exact: "Dec 13, 2024, 5:14 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# REPL [ Read — Eval — Print — Loop] - -_Last updated: Dec 13, 2024, 5:14 AM (Last updated 1 year ago)_ - -REPL is an “interactive” environment that helps debug and evaluate blocks of code by executing them in realtime.  - -To understand what REPL is, let's see how a programmer codes without REPL or any other debugging tools. - -![normal.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047082302-?Expires=253370764800&Signature=LKfEzpJwXggMafh5wOwziKZkRXiesWsh7y6ow7iEPfxYHJQGfGeQjmNFjYWKv6xtCoXpEhLO3P0dMNJhFGK1UAJO3wYLHqF1CAPDOfTetqRTDDDhL6WeScMiVO5MacWEU40DS63CM~Xm0hbRdTkf7P6bVw6iwmjsMu9iAa9cZe4TroIhvIKwnBwm9aTyAgn2v6o3qnlrd3gxT3jg90pn19FdTOXIw--DVGkPTbzOcz-uJVzMGIS9Mj~I13d0hSXF19V9D01Cjn9lfgdAV5V7xNE1UjjkMrRqsJcpIc6IwBEkwQUen~4qUkErAWmkmkdvS37oDWap7kau8w4jQPVoKw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Here, the programmer keeps modifying the code and repeats the entire process until they arrive at the final working code. - -Now with REPL, this is how it looks. - -![with_repl.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047082609-?Expires=253370764800&Signature=l7x3qPD7ZYTAoYGUrPUXJmbdhy0AJn~jOR4tsGt3THoAxkG3jbHsaSe3-2g-XVKeThVHoAslezWZ5~8Sk76uq2BAgDStDQ5q-Y5novF~-obMX18O~duY3X2cnvyZ-PD3MterEUYeHYBHnRbuD7OPv73kC~kYMGBCSSRC5rvCuFy0jQu6a5Y423iGSteGVw4k3T9QvdiReph4W5gVaYtBYGP254Vzk9b6sm8XiGQwudye5L6jbG9TNSm-N8ZtCo5rAlUkytjhC9mfRDOJJLQUHwaZUEYpf9xk1-ErQ5DBSskSJi6yznauk7AOrceigCWSvzaQkt1P1rAEALX3Fm0Skw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Here, the programmer keeps trying out blocks of code to verify its correctness and goes ahead and writes the working code every time. - -Using REPL, programmers save a lot of time by running and debugging blocks of code which is much better than running an entire program and verifying its correctness. During the coding process, the read–eval–print loop involves the programmer more frequently than the classic edit-compile-run-debug cycle. - -To know how REPL works, take a look at how a Python programmer uses REPL to write a program to add 2 numbers. - -![ezgif.com-optimize.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734047083016-?Expires=253370764800&Signature=lakkzhscSFnqRCRz2QC4ol4K4Z8q8nb~WbBqpuLlvlbtm3TsFSZc-ZZRpcoktXjuB7ucj2QZPH9IWnmk8Jqxi57ANTLhHK6ih6a4uo6Z2qns6bzexAUT3lB0AM~P-KvDL8BAAZydY9xRHj9RqsjLgYBV~yY6PCbG7vVSx2Je9GO92opx~1TCPgB0DU207PmY9BGpsXLf1Ja3T6Nx6mwUgRkXIDF8srjvX4KmboULb-3IP4TqSNkJhD8eHItAc8fZQZQstR09mGcCm0iy-VuwiNbqts5n6Kx9kBchgRZAlaQSUHY38iWDExwiPVdUtrZB~BFI6mN8W5T0o6jcfYaUNw__&Key-Pair-Id=K3NV4LZ47N8M46) - -As you can see, the programmer tries running the **add2Numbers(a,b)** function with multiple cases to ensure correctness.  - -Read Eval Print Loop, as its name suggests supports the following: - -- **Read — Read user input in realtime** - -- **Eval — Evaluate blocks of code** - -- **Print — Prints result to the user** - -- **Loop — Repeat code using loops** - -Since REPL loads the functions and variables into memory, it also supports autocompleting the function using \ key. - -REPL is officially supported for interpreted programming languages like **Python**, **Javascript**, and **Ruby**. [Java9](https://www.baeldung.com/java-9-repl) and [Swift5](https://swift.org/lldb/) have also launched official REPL support in the last few years. For other programming languages, there are third-party REPL’s which can be used.\ -\ -\ diff --git a/data/hackerrank/interviews/manage-interviews/6761309830-adding-questions-to-interviews.md b/data/hackerrank/interviews/manage-interviews/6761309830-adding-questions-to-interviews.md deleted file mode 100644 index 766f7fd2..00000000 --- a/data/hackerrank/interviews/manage-interviews/6761309830-adding-questions-to-interviews.md +++ /dev/null @@ -1,187 +0,0 @@ ---- -title: "Add Questions to Interview Prerequisite Adding questions to an interview" -title_slug: "add-questions-to-interview-prerequisite-adding-questions-to-an-interview" -source_url: "https://support.hackerrank.com/articles/6761309830-adding-questions-to-interviews" -article_slug: "6761309830-adding-questions-to-interviews" -last_updated_exact: "Apr 22, 2026, 11:38 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Add Questions to Interview Prerequisite Adding questions to an interview - -_Last updated: Apr 22, 2026, 11:38 AM (Last updated 4 days ago)_ - -You can add existing questions from the HackerRank Library, your company library, or by creating custom questions during an interview session. - -# Prerequisite - -You must have joined an interview session. - -# Adding questions to an interview - -You can add questions to an interview using any of the following methods: - -- [Question Tiles](https://support.hackerrank.com/articles/6761309830-adding-questions-to-interviews#using-question-tiles-6) - -- [Question Library](https://support.hackerrank.com/articles/6761309830-adding-questions-to-interviews#using-question-library-11) - -- [Templates](https://support.hackerrank.com/articles/6761309830-adding-questions-to-interviews#using-templates-14) - -- [Code Repositories](https://support.hackerrank.com/articles/6761309830-adding-questions-to-interviews#using-code-repositories) - -- [Screen Tests](https://support.hackerrank.com/articles/6761309830-adding-questions-to-interviews#import-questions-from-screen-test-27) - -## Using Question Tiles - -When you start an interview, the **Start Your Interview** page displays tiles for different question types. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776586375044-image.png?Expires=253370764800&Signature=QYF3H6vC5T5kxddouT2Sd7wV38GozL1we4tIGD2opVoCWitKRj1s-e0s-m~tzXlvXs6lpTx~viPXSqJw~KX-69KEq1cH985dKdAjBvRxu2qBQMbM2fWS1Kv3fZGNKyrtKreeJFvjQqvYgPd6Ie8hVa95u0jE9AFomwO2kB~nvz-K9dlDW2vcJbnD88nRhEgbwLsvHnzzzqeSDEROs-8nshov8hGYpp-dp05dH7igrzyIU7NHNTa0qi5JaM9lvdy68IzxMpG0-HJbqWP1H3RO~04~1UU-k1Jp7AldytxhhQYi604v6FkbWv2E9Uu7ex9O9dmtWYgZvv2DMWJ7G6X0IQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -To add a question: - -1. Select a question type tile from the **Start Your Interview** page. - -2. Follow the instructions for the selected question type. - - - **Coding or Whiteboard Question:** Create a custom question or import a question from the library. - - - Create a custom question: - - ![Save Custom Questions in Interviews.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760281177360-SaveCustomQuestionsinInterviews.gif?Expires=253370764800&Signature=nm6~10esVZc1Culsm6wbuKTIxSE-4aanYktkWNXG-8zVY4ALoS9WzUbAsHeU3fHWWd057hgaTnc8FgOlFiaz-7~h-dRxpkIABpWesHxkV1eE99omEbwgXwjY3p6YPCUJ1pBqZKMLAp1A15w6sh1~wbeRjhwXKmYzdFqTngZOaQt3nJ8221RiDKel9KQ41kkyT-8MVZodLy2sUcSrAGBx2Adl2kxcbqhUdePRnLdrxTTWKCfnF4zbK-C~bVWGUL86ZxSozLFLcHg1thMy8XrbdF7Ct3Q83mrrEkeiCQgaHWvQVKFyjB3OsATYn6iVw~XpT8~ioqz65KGWy0OESYoxNA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. In the **Create your question** panel, enter the question name and description. - - 2. Format the content using the available formatting options such as bold, italics, bullet or numbered lists, and code snippets. - - 3. Click **Save.** The system automatically generates the question title. - - 4. (Optional) Click the pencil icon next to the question title to change the title. - - - Select **Library** to browse and import questions from the Library. To access your custom-created questions, select **My Questions** from the **Show** dropdown. For more information, see [Using Question Library](https://support.hackerrank.com/articles/6761309830-adding-questions-to-interviews#using-question-library-11). - - - **Code Repository Question:** Assess candidates using real-world tasks. - - 1. Select the **Code Repositories** tile. - - 2. Select a repository to view its details and tasks. - - 3. Select one or more tasks from the repository. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776587675229-image.png?Expires=253370764800&Signature=N4yEaM3XkWpATZ1tQTn5e4fulSdojkXhK6nDZDWT8uSQsSSXl1AZcIZoDRbbzMkrJhLAEo8~Obh7xCJIEhZUyCZ7I4ati9IkIAaV4h~XOsUxelERx9QfVbgHCKN2T11eh7CxCzZbghvlMWsYG2EwSPCDQuJd5s8fSq7sJdQ4s7~3f3IMf0VZOGTgLTX1hCiA1CNiuV~JAHujQf0qVA1wqF8~5gnPIj6lTbfuEkesglVre7LaHbW4DWNyuUuMcGLMteZFPTNK9BIbQZfLL6hZWzjHur22JRRYQIsy4gbmzfj7JY3tuBiYsqT4R5qskfJBlHKerOhOnYZLGszsEBdsdA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 4. Click **Use**. - - - **Project Question:** Choose one of the following options: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F97f720fb-35f0-47c9-887e-b06953560cfd-1760283774565-image.png-044ffc1b-8c81-4084-803c-86e81b7840e9?Expires=253370764800&Signature=kMioczZl1aCB~vF3mub1WvWCydH1CuwrCQ5dvPW1uMBAJp5lTtQR3NQEqlnLhTRy4DVXpBIULeePM0rQU~PBPxwn5fTR30oivBlqPVIHB1NT~nR7~5xcHnllneYqj3ELEnSs7QxjCmiFQBcQ21xSenyJIGarOXffOaLjE5c3gOZibL-wzNw-I7FutaBQu8uligjgWZSAwZcDIbmmaNabmNr4qR5AfBP3fUPntNBTZMA7agCIpbMM0Mj9cbzlyfLFAj6rZmAMoW-C0Q3WwX835cLeDFo3zWI~kcmHaMFj2wMqNXNP-N7F6AGhMT1n-nEFAMlXgTAUrH8c2FzoASdC6A__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Start from Scratch:** Start the interview with a basic project template. You can customize it as needed. - - - **Import from Library:** Open the HackerRank Library filtered by the selected question type. For more information, see Using Question Library. - - - **Import Your Own Project:** Use your existing application as the project base. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F2dd63a4e-e6eb-48f8-a721-d4fb3198a23f-1760282216923-image.png-55c52a04-ca82-455f-a974-56195d102850?Expires=253370764800&Signature=GFdHSi7ZZK3HOjyj51O7J5tkDCZav8xbVOGJ3OQluAYtlabOzVvDbKP~XqtE918ZJEDniAukOLs3lu~oa3Fhnp6o-qYVf9JhnR-x6MNGUjVVywsoxV5sgIrEMR9Dpx~RNPETuoiR3n9RanaE9iR3yt1g5rcte3db4WK6LKex9IdVxCKRj5a3LqB0hDgz5OU-4Av85j7ahsGI3i7Nf4DOh3wmr6XWt5N1PIH0cKppdHpeVdJVdXWwixiwEertWJKpbHa3ic5zrEAiBjaIYISOw30IP5REreHgahJYcEQlUs96GZHgFQ12EPryGRN8ZWZH7ety4npFkREHpJsuWxsf7Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter a public Git URL or upload a Zip file as a source. - - 2. Enter the name of the Project.  - - 3. Click **Validate and Continue**. - -## Using Question Library - -To import questions from the Question Library: - -1. Open the Question Library using one of the following ways:  - - - Select **Question Library** in the **Explore** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760280959574-image.png?Expires=253370764800&Signature=EABIgCjZPPa6DAYteKUwKVqSdi2I7NU1fKT94dAH6m670TEhOLIEM-4mmNpya7TEjEicAa9G5QLTZyLXLAH5FjH1dv4xdGSU0WSiL1lU7V0CLegnovzm7BfXoOUwTIaiUmd6S01MifQ41pn-lGACOImbIgN7n9IGHJ0YbE8X9tadwZz7MhDPDpLXhbnVfzy7F3QtxxvH7YrI0wczX6o4pfUid5xpjFyUYgkuyVkjAQm6o-LgoqUlbWzkgmAeFktGvaaa0RvHFx6JQx0aVSolLUra2N8c-o0fMgAcoHP6NLzQrWeFfIRPY7BiugwuXsO0VUK3QQa4awlL5VXQaX4IVA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - In the left panel, select the **Questions** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760280981783-image.png?Expires=253370764800&Signature=o~U3dxVzhXSOd6mAOxLqDnf-nX-Cudx7EpFel2nSvdvp~K3a5n~9kScbhsKi-Zd02K7A6JEX1Fegj6NwOS5JDJV2H784V4TWoz~hyvEBdYZOXB7DUS07xLm6mZQ4dqLV5Kv4QpC~LhHBVo6vlxu6-yz53EFG20Uq5N6rVTN7QmgbzvZw6az2hhFURPGNS9EpL7ANssPFhRVvJrgHQxkX67fXVoVe1ds-GakPbH~-oklETnDlnEJnZbLUlcBZv7nuqu-kZYI2Xt-~rLivTD29ZjRvs8fP2y2L93l8D4-BYA~HFZCwx3nzqGAjYCA6z496Y2DkWmp8IC1Eimy5NUHmrQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Use the search bar or filters to quickly find the questions. - - - **Search:** Enter a keyword in the search bar to find specific questions. You can enclose a search term in quotation marks ( " " ) to perform an exact match search. For example, “Questions". - - - **Filter:** You can filter questions by the following attributes: - - - **Show:** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760282022367-image.png?Expires=253370764800&Signature=JBUc3iCh8f6HSXdoyf8D8xNZLhqaxwiMAXUMu6d5XvKvv02RXPsb5d4YdSm4EnVCxk~IwEUdiJXWqI38GnyfvCOesWJm95H~H-9fssQfj1CFYcE~DRIJ4gKOunkmOvY4AFOt8dPYajH6p-pdzbCVX~j8Ut2Yf09P~8KBM-i3bBj2GcoGf-UHXWgfgijiU9rjvx9iDd-alZ~0furycDnHMZDgwGThraFQ7przzu0Jn1NRPf82V0918cnRMNR84GTWnXeq9Ax2~HMJ51oXrlrjz8h1FfNtSgFMGM2wWMqQfqgtTcBj0mHkSQvGfc9h2DFNXdmIp~VSvmVQUTEqExzAtA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **HackerRank Library:** Displays questions from the HackerRank Library.  - - - **Recently Used:** Displays questions you recently used. - - - **My Company:** Displays questions that your company shared with you or created. - - - **My Questions**: Displays custom questions you created. - - - **Type:** Filter by question type. For example, Coding, Bug Fix, Database Engineer. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776586818515-image.png?Expires=253370764800&Signature=QOINg0qqFZ6UbP9UAOUxZE2tbpzpr61~vNlUGkiDZSMKgwy6eFX-7PBxKGIekS2Zq9g65TANoOhXVBG~Ep-J4vbNGOSDY2u8d-oLN~FH8H1RUHY1rRU63rdJBcLKwz5HxUYfSpxYZ3RWkrPdKq62o4WdzJXsk4kVebWsIFZVYUePWJ6odOSH184LIuSpz9lQB-GXSw3nRVSDLDyrkJAOrOWPSq0~zDg1TJLgyW00EgWhqXt3TS6XRyofcdgqQcG04a7dCHq5iancGdlMl58pKef6JmVXDlcGHSJw8AC70DleDA9ox1ZV6kA4EJ-lbhXTOOyuAIFLeAHO6mVqACoSmw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Skills:** Select **Skills** using checkboxes or search for specific skills, then click **Apply.** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760281757783-image.png?Expires=253370764800&Signature=bX69s1C4h4ZD5hHmsAbjai8qDU~2qTWVQEIm4q4Tt9XcxpSuCZ3AMTcZqzVGz1DbcM8StysNiJnMXhPZz57DBDPZ54StKDaGsXJhj3Q0iIp62VI3xf1aELEAoOjTmBoFf2KjmulDcmeCfCFaP6OHuCbdd7nzBmTG1wMs0Z8ZeXKpU4CpctylU8O5UJJCaPwIk6mEhgolVxZT2e1NsOVDAtjELDLj99u8065QL2N2oYT-81r3iEM8F03T~etSPqI0LIKSBMWnEwUHdYyld0MdZ8fUHfbwsf2q16ZZ7HBX6VXd7-BGe6ApsMI8rpmcROYmORBIYgt10W87R3TvZcqupg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Tags:** Select **Tags** using checkboxes or search for specific tags, then click **Apply**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760281874450-image.png?Expires=253370764800&Signature=M38iXUzcMGpQhv8vkW~1IdGHvX2ap~XnSc3fCNYy6vgS~wmujxzddE7mK8mLRslaQHcanLGSih~p96ZayXXJgm8uD5B1RFfXB-7AG8juZ0Y5tsVr8RS7~e2tKsTdiZNm1Jy8OkAJZZ1kjXBfpzbgm6C23m0oTOgamnd0SypK5ccjTsCCGneLykjFBaFdOj7pJYBE0dXdG~Q7gbAfJbfmNf9u~A0Ea5j8hG3SYDkbdTczAONQXJ8p26lCfUv-3rp92CI5od95BuwBHF5Esh2l3GlBC2lZG~F0xEWIZZEk68v9pWV7GUQMOhsfhaChxeNwBO~reOJKm8Ccu49grjsQaA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Use** for the question you want to add. - - **Note:** You can add questions to a template by clicking the **+** icon next to **Use**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760282118186-image.png?Expires=253370764800&Signature=Efhd4AmvEacdl9DUIFR4b40e9Jnr3BMkDrMOAQn7T8iex41whs07L4N0daRkBgm5jbHl84cpNGyV2Dv52zFtoRD9MyvfHRLrYZNuopIvtTl0Wi~KSnYasI-UfQhHpVvT-emHGCfe3JYQHKGuJvfQLj~v3BpvSUIg8-5caxKVvG3862CuDio44WflrLi3o7jZfxbTTKJ8e3UPCK8pfvNKvpyOdYHb3pGjRQVMbZoQOnbMnv64g9~ZJKKm9aGaFPjGmeQrf0rZRD7IhwJpyVq-T9J1AZ6P~QozThm8fDNOlSF7uR0-yOw2OUozVG3xBX8JarOj1gaYSk2iGa~bRwIiFg__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Using Templates - -You can access the pre-built template directory shared by your team. - -To import a question from templates: - -![Templates.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760285491278-Templates.gif?Expires=253370764800&Signature=Sc28Hbk9ZOPK~c1BcvQ1cD57HEd90qxx4V9VeJIUfH182xnCk3cDFDAGZk0AaU9pjeG9oDMA82tcQUNBTtS44EwP3RMyGz61VxTBs6d9O-Dk8rXxaSmBTTWkvFGh~KmBfF5SZN1LOCmbSDz~XbfgOJocOAgi3MYB98qhKYVt~Iic0CoJd91~R2ymKulP~MLW15V1eLbBhQLqCj5DiE~qrEJSr8x7rYMyV1GXHQgsVmd-TcOxQNtqNYPlPplo66U7fH2Vl-qrwpysOk-KESSWe8NVGV-K8qEzhl1vAA7H~HLfekHdwxqF3qIUnBaqIcTlsyhzi1w9PqRqD2hll~Nhxw__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Select **Templates** from the left panel. - -2. Select the template you want to use. - -3. Click **Use**. - -**Note:** If you select a template while creating an interview, the template interface appears first. From there, you can import questions. - -For more information, see[📄 Standardizing Interviews Using Templates](/articles/2837093779). - -## Using Code Repositories - -Use Code Repositories to access real-world repositories that allow you to assess candidates’ skills in feature building, bug fixing, and other development tasks.  - -To import a Code Repository: - -![coderepoart.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760280411571-coderepoart.gif?Expires=253370764800&Signature=KoFp~3IaFNwMOnF~4DYV8P1XqFuTguqJA3GgPlxKWMN7-0HKU83DHbdrCGqkHjmy77jfM~govx8rNkEH0Awrx8xF3pmC1oK0knN2~GcprqTKw0N6VPO2IsUhifu0e4HN33ya-lfJRt0-n9Myxrk-Pue89TX0HP67Kod7l-QCj3qlGKcSpQNx6rxFqEg~IWV5rThn8~7GTPrL~-WdTv~dZMB8B0E2JeeUf98MCM6jR0VcBepqHEOja53~Yu-~OmfgoLtiLNjhiO~8S4MXGb46td2ATGN7MSRcNPcmw0PCNol6O7jPSKyNbFO6tOWGgsnevOImdLGSuGQ6zkLvgTenWA__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Select **Code Repositories** from the left panel. - -2. Select a repository to view its details and tasks. - -3. Select one or more tasks from the repository. - -4. Click **Use**. - -For more information, see [📄 The Next-Generation of Hiring: Interview Features](/articles/5377881818). - -## Import Questions from Screen Test - -With the **Tests** integration, interviewers can import a candidate’s screening test, including questions and submitted code, directly into an interview session. For more information, see [📄 Import Questions from Screen Test](/articles/2218911700). - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760280458329-image.png?Expires=253370764800&Signature=qhrYZ7Uzx6qh8hwru7328j1~ke03QsQ4-bPA42CxiVH8BexNvT4Q3Qfm-rwlzxzF6rKXNdt9w4bj5zzCw~ADv6OLVpBHvco5wOlCufKKWDNPMjYAOudIcsjrkE4syDFqoD4hMKCMSyvp4JPfq2gcWwxw26kfB5c9TBcq9f~WaZgG-dQfvunb6UYIBhACtWk6f4TnmBjIxFZ3CziNP0KAtlHsz5fNNTEqZMpxudDGK98zl1ZfiVWvGd2LFMMmFJ6MnG~FcX3oAzutZPgOulTDDlfCJ8xZ5Qko2vsERL66V5BDS9h3OvJtChUrKxU32MU-EYqdAcOyX3O-LoTFtIt7qA__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/interviews/manage-interviews/7216974183-interviewing-with-whiteboards.md b/data/hackerrank/interviews/manage-interviews/7216974183-interviewing-with-whiteboards.md deleted file mode 100644 index 28aabc8f..00000000 --- a/data/hackerrank/interviews/manage-interviews/7216974183-interviewing-with-whiteboards.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: "Interviewing with Whiteboards" -title_slug: "interviewing-with-whiteboards" -source_url: "https://support.hackerrank.com/articles/7216974183-interviewing-with-whiteboards" -article_slug: "7216974183-interviewing-with-whiteboards" -last_updated_exact: "Dec 13, 2024, 5:10 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Interviewing with Whiteboards - -_Last updated: Dec 13, 2024, 5:10 AM (Last updated 1 year ago)_ - -Whiteboards are a common tool used during onsite technical interviews to evaluate candidates' skills. They are particularly effective in assessing: - -- System design skills - -- Presentation skills - -- On-the-spot thinking and communication - -HackerRank has integrated a virtual whiteboard into its interviewing platform to replicate and enhance the experience of traditional onsite interviews. This article explains the key features of the virtual whiteboard and how to use it effectively in interviews. - -### Starting a Whiteboard in an Interview - -- Join the interview session and navigate to the **Onboarding Page**. - -- Select the **Whiteboard** question type to open the virtual whiteboard. - -### Key Features of the Virtual Whiteboard - -The virtual whiteboard in HackerRank Interviews provides a collaborative and flexible space for candidates and interviewers to interact. Below are its key highlights: - -- **Infinite Space: **The virtual whiteboard eliminates the physical constraints of traditional whiteboards. It offers unlimited space for sketches, diagrams, and annotations. - - - Scroll through existing content and continue sketching seamlessly. - - - Use the **+** and **-** icons to zoom in and out for better visibility. - -- **Collaborative Experience: **All participants can view each other's real-time cursor positions and names, ensuring seamless collaboration during the interview. - -- **Shapes and Diagram Tools: ** - - - **Shapes Library:** Access commonly used shapes directly from the toolbar. Drag-and-drop functionality makes it easy to incorporate shapes into your diagram. - - - **Editing Tools:** Use selection tools to move, resize, or delete individual or multiple shapes. Delete shapes quickly with the **Delete** key. - - - **Color Customization:** Add colors, strokes, or edge styles to enhance clarity. Click on a shape to access these customization options. - -- **Freehand Drawing:** Allows participants to sketch quickly and intuitively, offering flexibility for diagramming and brainstorming. - -- **Image Integration:** - - - Upload predefined architecture images to the whiteboard. - - - Save whiteboard questions along with uploaded images to streamline the interview process. This feature eliminates the need to redraw company-specific architectures during interviews. - -![2024-11-27_12-45-13.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046856112-?Expires=253370764800&Signature=JYq1WItVnzYCa7v02t-QzhfnQA6mLVDvmGI0FgF2g5hkW6Pcu9CcKnHwuZd-1xAGAnZkQNERlRGF-YeDXCOeyYXC3L8--Slp18OMHUzUTPgRYimg2LHZCBtz2XXxmUE2GX3pdgRUeN4sgd~DU181I0NcLn~BsiDlPiaZePiBBq-NfuO3LPK-WqNHy8T9-X3epyNAfZeGAM2DpvOZJDXv025aoRWip-1V4Zc4WT6c-5up3KS0PfyBgmiQwI34xzrBcnb5b5h5GwRDCh4ZYOcY-RivvfAAT2QQObXhieHN05E~v-kFc2NtMSvMPRnCrS1DrTomWm5-xc0LGhl5AxGJiQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Whiteboard Integration with Candidate Reports - -The final state of the whiteboard is automatically saved and included in the candidate’s interview report. - -#### **Accessing the Candidate’s Whiteboard Report** - -- Navigate to the **Interviews** tab in your HackerRank for Work account. - -- Click **View Report** for the relevant candidate. - -![2024-11-27_12-52-59.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046856371-?Expires=253370764800&Signature=oLNyt~WBAT3Jp9qyiz13Sbb9l9I-ay8veTu1-kTxr2iO1SFWlft57IvRz4MWjx7NgL3FGe-prYT19tDNZWVnbqkORJ1g94JPWoe3G-VkqBPEGogpZuTmoIaiw8vstQFFOPOuE9ev9KXNnL7bjbVnU81Q6WQTP0RkrgBfw7rIAE4SOct45WJhPoajFlo6xs8JOBPqMy5cvmlZaMYzaJx7kBFfSKjzn4jqevgoMx-BzzvWBfMKFATzqKK71QGKLfqkK6F~T~Rs~JvrjJWS3JY0QcJ0NYoGljgRD2iiOspVoGW228nj8cgcGA8aXsh~RZP0oy00qKXly~s2kq4bAraqLA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Scroll to the **Whiteboard** section to view the sketches. - -- Optionally, enlarge the whiteboard by clicking the **enlarge icon** or access the whiteboard in the PDF version of the interview report. - -![2024-11-27_12-52-24.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046856714-?Expires=253370764800&Signature=AJsnfKQG~ZEvRpaOB~OIGsFf3LGfxIopZPT~-w7v47AfGWMnR5u6ImatNFdsMjZdux1Ym7ucVYOiKqx~sbxHL5SR3gpsV1YycqDWn6aROJtV-36k~tlUXcEyCFNxHKclo5oo-wV~OPF~V9P2~fYICoZUVaugK5PwG5sWI7ppYEeDr9ObKhs6EqyQlncB3W5erMFIzWpTHNoBpHyunVX2QXUd25hmISZaV3yDTcj5IDcYLLpVDGYl~kztn3h17ZpjbrWXqNT2HOYfpmnEdprYv17fYjeXgNICWfhAzbwjpsv05PodfA6Wj46DdTfvLWjIlEAkZSf-PTTz9AKJTjb2Ug__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Benefits of the Virtual Whiteboard - -- Mirrors the flexibility of onsite interviews. - -- Provides an interactive and collaborative environment. - -- Ensures sketches and diagrams are preserved for post-interview review. - -\ diff --git a/data/hackerrank/interviews/manage-interviews/7300375637-mobile-development-questions-in-interviews.md b/data/hackerrank/interviews/manage-interviews/7300375637-mobile-development-questions-in-interviews.md deleted file mode 100644 index f42cf527..00000000 --- a/data/hackerrank/interviews/manage-interviews/7300375637-mobile-development-questions-in-interviews.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: "Mobile Development Questions in Interviews" -title_slug: "mobile-development-questions-in-interviews" -source_url: "https://support.hackerrank.com/articles/7300375637-mobile-development-questions-in-interviews" -article_slug: "7300375637-mobile-development-questions-in-interviews" -last_updated_exact: "Dec 13, 2024, 5:02 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Mobile Development Questions in Interviews - -_Last updated: Dec 13, 2024, 5:02 AM (Last updated 1 year ago)_ - -## Overview  - -HackerRank interviews empower you to assess the mobile development **(Android Java and Kotlin** or **React Native)** skills of a candidate during interviews. A built-in emulator is provided inside the IDE for the interviewers and candidates to build and see their code in real-time. This article will walk you through the steps to use Mobile Developer questions in a HackerRank Interview. - -#### **Prerequisites** - -- You must have scheduled a HackerRank interview, either by Quick pad or Scheduled Interview. - -## Steps to Import from Library - -As of now, you can conduct the Mobile Developer interviews using two methods: - -1. **Starting a project from scratch**: This starts a new **Android** or **React Native** interview with a boilerplate code. - -2. **Importing a project**: You can import a project from a public Git URL or upload a zip file from your local system of size up to 5MB.  - -### Start from Scratch - -- Inside the interviews landing page, you can find the Mobile Development frameworks. Click on the desired tile from the available options:  - - - Android Java  - - - Android Kotlin  - - - React Native  - -![mceclip0.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046349949-?Expires=253370764800&Signature=LzHaScuMolGoVM7dKTNcB-LQ8YFJgWUa8QhOgyQy-qgIAeCf3gtDmW3nwpwV-KJVNd8Wm3Wggb6ZJrHF-~n4ECmYpg2UL0LYvmG~x7UVk--9yjHulfgHisAZG6vD6By6Nae4GcLdTLo4RF1uqLNLJHPAeh0pOC1~lh7AxD-Egbq2fgBRA09WtUDTVbUGz440HtG1liUOC0ZxpLF0fnuxSjdUKppOx9tCOlzMxtMcMXbXve3mfxBCcOmRzbtZ3KMDfbMRNNVavYwjwtoAsKcXSqcSVJii9Ji4fvJijZumLdfY4ILOa0z3Nji3S8wuc4LdKK8Wy3JN1eIr5KqXQY6iBA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Select **Start from Scratch** on the next page. - -![image5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046350539-?Expires=253370764800&Signature=BdTe0CQy~Ne5T9YE12qjIZBmgZ8wUZfRC0w2dEEwxSDk6-MH7iGpqSjTVFSCEps6-M198dTYJ12VXKGyy7DkmHJkBVbJ6fboLMN-FG22BxYBMkQskSty8t7h2CoIEmdkFES39joxCZwl2nAcyEiGGpiK4R39-uRg0qW1tQPXenHArWaKAkGBAqfBjY2GXEIXfxx52OD~1GFweDnIbPmu8698rBWvNFrvwInmuCk6hCKiq8cVONnpNc3ayuk6zaVjVsxf8wcUAUoTMsvAcbIzEG~KL9sddM1TyYT9LioqoldRL-qJ7JQwsLs~PKijtyYZC25qsmp8zm46SC9Z0-geQw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- This will launch the IDE with a basic code. You can further build on it based on your requirement. - -![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046350937-?Expires=253370764800&Signature=ndNRFDeJtvbBr8nNsIeAHkVmBA8IQCBrzN9yukUGTwv4O10xx7Z9E-RRCmIjbrLKKixaZYtH8uLOHpfgB8tRLT4WyNI6G5ywDMhtaKVgeZqNCcKvTC5oIMJaBrv2wdAvsg3tlxwIvbOWjOOQVW2~uz6oMDxvM~LYA2q1UF4X3wlRBhUGlCd3GmBP-9Bw-Xs6ZXaDQSY2f-hh5Nn-4Et8jVvW9aXPaM4rPnSXb9PsMJdt~AguMJwvShxolNpJq264AxQ1nsk3LnJXs6V9N9yRDpchUhzamhm8JwvbNGSSh82ER8s6Ir41-hjSoGeh93TsRi1iN1A-hZY0QeN3lGfSuA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You can check your progress while writing the code on the preview window placed on the left side of the interview screen.  - -### Import your Own Project  - -- To launch your own project you need to select the **Import your Own Project** option after selecting the framework.   - -![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046351468-?Expires=253370764800&Signature=TnkJgftAukTsQdSc9ei23Sd87SPR3pierUHx~6-yAzYL4Qt3Ah~kAEqLb4n47VQ8Sz9eXb~BnabE-vSZ-ANmyjF5PwzRmBnZCt7ZPg6Uk3WLkwJKaYUIKoV2gGBpVTmixLFW5fiP1Aly68VKO9KpQ8PSxrga9o-BhnVME6pCIa67vBEoTsxmlqvsA6NPkSea7eWF65Ns5J8f~EUSsVKp6ZZyeCWneLwUvV-22bOL3fVWGQsT3hUovwvj6jH6bLk-RDrAx2zsxAvq8EO524TSykcc6iLHD6NFvXnRfgF5PyqUSEau4NDF4Wbi3F9M3Ir9z2hJQhRIa0-PgvMnCp5g2w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- On the following page, you will be given two options. - - - Import from a **public Git URL** - - - Upload a Zip file as a source (Maximum file size allowed is up to 5MB)  - -- After proceeding with your desired choice give the project a name and click on **Validate and Continue**.     - -![image3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046351850-?Expires=253370764800&Signature=sMgA3eXWy-MJxX9qO1gQ6iAQHWF0~b8n0OpgRluGTbmMzZmNAA86ZBgTDjst7AIN-PzML3inpSB~nXul5evwrmmY3CVJeKbaMSOcreSyTGtZYy1Y7CFtlkOhdgVcWspg2gBfzmgV0D-~3DGvwx95zmlSrBD3WC-J1jvcW7w6WkAdXr4RhLn9m1Kb615h~FLzmqhvArSrdZOr7YPHYcznn-mZjPBS7f6jHZjfUsg8M4Xc~yn3DpcWjziqtrYzRckQgCIOYMAcZUd3jX1HA8j-RjqJfCMnuwZN-K4snPcUX6rqiKfG~ckYl9ILkchqgQKqND7FiObgbXQtYjgswkAVZw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- After validating the project **IDE** will be launched where you can build your application further.   - -- Upon successful uploading, the project will be saved in interviews, and you can find it in the **Recently Used** tab.   - -\ diff --git a/data/hackerrank/interviews/manage-interviews/7721811663-front-end-questions-in-hackerrank-interviews.md b/data/hackerrank/interviews/manage-interviews/7721811663-front-end-questions-in-hackerrank-interviews.md deleted file mode 100644 index 08af91cf..00000000 --- a/data/hackerrank/interviews/manage-interviews/7721811663-front-end-questions-in-hackerrank-interviews.md +++ /dev/null @@ -1,153 +0,0 @@ ---- -title: "Front-End Questions in HackerRank Interviews" -title_slug: "front-end-questions-in-hackerrank-interviews" -source_url: "https://support.hackerrank.com/articles/7721811663-front-end-questions-in-hackerrank-interviews" -article_slug: "7721811663-front-end-questions-in-hackerrank-interviews" -last_updated_exact: "Dec 13, 2024, 5:02 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Front-End Questions in HackerRank Interviews - -_Last updated: Dec 13, 2024, 5:02 AM (Last updated 1 year ago)_ - -## Overview  - -HackerRank Interviews contains Front-end frameworks, Angular and React.\ -\ - -Candidates can work on a highly responsive, stable, and familiar editor to solve the Front-end questions, without worrying about getting familiar with a new editor or platform disruptions during the interview session. - -## Initiating Interviews with the Front-end Frameworks - -1. After you are logged into an interview as an interviewer, you can start the Front-end interview from the Interview landing page by clicking on the Front-end framework.\ - \ - -You can refer to this video to get started with the Front-End Interviews. - -
- - - -
- -
- -
- -- Select Angular or React frameworks to start an interview based on that framework. - - ![fe_framework.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046358213-?Expires=253370764800&Signature=b1niT0jPOEDWPLE39kM18uNZKTD8p4t3hL3aqHgKSG109TJm-CWTT4wIKrwlUh6yX~ntuzpi10hi7CSo41W04MZejprMMvEd26BCJ5QdAClTHMjmdDI~fyoYMvfXkZ0o1h~lRiaRZ9uc~njz9O-0Az6nyWNhjWMIWk3Tbhf8HJmkRdxaVKC1WV9zDFqlgEpC9zcL-EAA3UdI~2bpkDjr5J6tNznANYeGyeW8TS-kBUIMx3gxn9Rqyw94JvHkGnv0d04KAoD9~wMJ3FXpTe8FAqcinUKY19Pcx4tJL5ff2AVy8T4-jaQlD~qpW3K4dplZX81x2AoBuWGL~omO4rs5ng__&Key-Pair-Id=K3NV4LZ47N8M46) - -- The screen navigates to display three options to start a Front-end interview. - - ![fe_interviews.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046358692-?Expires=253370764800&Signature=T6Q4MPl3idxCMWVTRnVwCGZGFQT1JwOmNFZmp0gupkDKvlpGqPMKUi03sw8ykKwy2A8lb2WhBORgIQ7tKUO7fb3gdb9ONKRh1qbU5WPFHF6LIQhx6tWIlU7hyqmdHDh0QsTigaWZK2oDmLhzdqnAul-T7HcHdu0sx~Lm4xZRRYsdfI-~5GOK0T0nrr0-SmrREUul5CFK97xXitSGBBTMWrbZtaoDgh2f-Cr~7cWM6qT72AVcZ~1MANpvG61t3B4UJaIGvyxZUSIMA5iUHP6PRZBPYql9RhtGPxfErqZ~Vjqqhp3fv~O9wjA8sstlZA3Gwf8gt3tdmTHOztVd6pjJ5w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Select one of these three options: - - - [Start from Scratch](#h_01GPBAJ1CZ5WNQ692M0AQNAMP2) - - - [Import Questions from Library](#h_01GPBAJBCBDR2TTYH7B54F0EXJ) - - - [Import your own Project](#h_01GPBAJNE44PTPG04GFM17PFQ1) - -### Start from Scratch - -HackerRank Interviews provides a simple project for you as a starting point in this option. You can modify the project before or during the interview to suit your needs.\ -Experience the new containerless VS Code IDE results in a faster loading and stable IDE that works with seamless unstable network connections. Developers can have faster and more accurate autocomplete when coding. - -![terminal.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046359110-?Expires=253370764800&Signature=jKnH~~ddOJ7Dym5sbEcuNOrHc1t7S-5axXwJczR6IA8pnnnqkfNxtYpSGjXRwoXHblUaPbMQEAg2gHf8gUGMyN09dghjo7WYqAajwFev7J53Gr-IL1UC9h8qAnTQs1Mzi23-z0IVc6Z1EtvqhK-RvVFn3F64lL4glyD4cm4RnrufIdB3ubtqy5pRXtg9YnctUsLmW8VKTFVeqckMCrXfxA0SUf91hDt2FvdV98mL9kPk08VhCKDLnq2SdyJvGT61jhOh1LRTZ6SZifJ54NBtrJiEVk3CIpnOqypGY3x-Z6ijAqWGgIWHCmy1E870ZktiXqBhwkVlKtQ1hwnh4MsAiQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Enhanced IDE Features - -- **Built-In Real-time Preview** - - - The IDE opens with a built-in preview window on the right pane. Any changes made by you or the candidate can be seen on the **Preview** tab. - - ![preview_tab.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046359965-?Expires=253370764800&Signature=I6Hwg3QS3AgVJL2mZbvauCvXwbhrGe21ZkRQ2uL3poMjp6S9-FkHHIw-xAxmrjH85vL1XuIPPpD8BICHRLVd36NXGYJiIv0NwwsYaJ8GEKiywmqtt9kdmtPJT24TeTcErXiX-OFTvAV-2Z-J3N03SdBmhGpHS726mXVRlwIfQGU01L-DGV0IKbP4ZTWupeZDFnbqWKUhKSQYQYZOC-9laDC76p9DobojyETxy~lAXvh54IC50b~NeJSQFys~HRp0FdQmHMZ5ZYr7GR9qsEOyle3vGEvBOvVylXtqxhfkEi6zFBHVtbaX6JPUtt97xopCAN~OtWkybHh8l1JErfaS5Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - - As the IDE is containerless, you can view the preview in a browser. Click the browser icon - - ![browser_icon.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046360301-?Expires=253370764800&Signature=EsyXeN2DhHo3GxGKQGP8PQqgaw6NWT0w0dgJ077PbIxN3dO3x9tWHAgSvUdj-mBtLQ4ryfxQ4BDTr6gxlT2Ro3nWaIauQk-PgaZEuOK~nj1neCOWdZ-5rKZ86rdX04w1tDxTp9DliCP0eMgt3y0QTAJ54~WwLfkedP2PlJIhhLhgnlD3he64BcoHk3v4sYX91T-Mz5N9~1IjfWHZKLfmrrVrnvLobM~kVMe2EoqRfhsa3j6lwg4lAVgJ-Q3j22ANn4dG3xQ6mEgliBhRFz7EzMjJC-AzWJJ1EVsk5a9XF96KFyj~s3oIId4ffd0RuCZdtldtAnu32OcMiw-Lcv3XmQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - to view the preview in a browser.\ - \ - - - You can also select a responsive view (tablet, mobile, desktop, and so on) for the preview. Click the icon - - ![responsive_modeicon.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046360628-?Expires=253370764800&Signature=WrOPePfyDBN7hs4Go5VMMHOKma98OzR6nHorK49t29NRnAq38TtOndxOKqXGFPiJ4S8iRHxFRFuVilGBhhi1uRTneEK37e-GXHF1YHWRaLxZOxdyqpLRtZVkGyIm9d8CF61L67b1G-cl9rRe2RsDU8N~LpY8LmawLqLYYvgbS6wVEbbus9VKKs7wHwuu9GC2wmczC11t-YNbsR3WO7-Cj~kfxpbgodGp7yUs~R708f~peNl4p2c29PpIwdGsCnT59G9HbqudVjQkodNDvcHNK0Wpu6kAkjDmmjbrdUMRNnAeYdzF3BqXQcEvmhzVphr7BxPh1G3QeclmUbE3IWHPYQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - to view the responsive view. - - ![preview_tour.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046361195-?Expires=253370764800&Signature=bwKoO9mwjGqRvgPloSLBb5zydhn9TPEu03sVh6oeTcp6eiXesLZNKvJ5uB7b6WJITjDtH--U9uU3HcbkAJc7seWM4tb2OpM6fqaTYN5-vl362egsACZVwqj5BoKMUBbv41dyeF0nSeGOkTYu-eXtjc~~PRRgbehYBCfEJvgYa3~K-btFugK0felxPcWG~kO-aF-Y5ubjbpWu-d4umF52mWzwvh97t-qh1iRZ9RMq7FcKs3SCOr6ZyCdbN7UVAF9cuN7fSD8SOGtExNDy521DEERDddexpooZ2-z0hzTsh5uvG4k2~U5NpxdlYoBcHuzkcMBBk~-F5BZ-LhYwnkLBxw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Test Execution** - - - You can run the test cases by clicking the **Test** tab. Click the **Run Tests** option. The output is displayed. - - ![tests.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046361609-?Expires=253370764800&Signature=Fb96Vi5ZjF6X6tsuylIzylBbFs~YTznrHTkIh4-evYtdCuisQrIMVUwJNyjpf6uNHbU9s1tw61~aDtEMxlC-KFSt32toMdhISLeELnH8VCXIjYVyc9TjMWL8Wjjqqg6KL6O4KNvFBXUXUCG0nO-daTdkJ2PRoZnOd--y3NrRXLxtTaQHWNOWvJxagMDlegKKLyJvFNZsXiVRPW7-JNmAKExq0Ez7kkXKv3g1LEMgM0GTV1aKuaWLXDTDNJAigHGqdrqiJ2voUtg7cctHxdIF3OzdBOd334BFS1Cg8CSeUquaIv3OH3l~pPYIZZ1bQ6aVa-C4UF7pNqUBXS-uL-eKPA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Built-in Dev Tools  ** - - - The Dev Tools are available in the lower part of the Preview pane. You can click on the **Dev Tools** option for the respective framework and launch the console.   - - - The console works as a collaborative tool. The interviewer and the candidate can see their changes in real time. - - ![devtools.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046361995-?Expires=253370764800&Signature=DCNqW9bxwCy3hw~~iQFESqCQfGGZ1FaSXayxICaAXKKvO6LGI4rfdYxMmK59DON4EUx~baUgDV3vJCj8V0zAcaExNVzG1oQhDu2R1NbARCPd5XLhkZYl7xOm-jZ5AHm6rGgh6H8c-dEniyzXtr-uFMc9j1U6zco8IyBCBkfBe~KnDUhFrDjqQWaHd8CUHXqPV3n9XitNWQ97TcBpVO248fDk026-16ob5-oVZBAes00dKG6IOlFFh4dVcFirvo-qvE3Gk5YPbKiaySTJteRTnbZAvAZ1NhUUzFkpZDvvmNbEi84MufcbASeliYy--~XNKRO-BQ8hFRqvUPaFhAeioA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Dependency Manager** - - - On the left pane of the IDE, you can find the **Dependencies** search bar by clicking the cube icon. - - ![dependencies.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046362375-?Expires=253370764800&Signature=uy0Nk9uadWERnSNUQoziR9~SbeJt1mR7B9WSzEF8UUAuVTH4NAmpLXY6nX4y~hQLDeh2ziYLktGGw6DN0h3jLSpM44mbaUJFXp1fpGEZ3IuGmnk5JFjcppwZUmj6KDLqUFP0TVEtG7Kj~fKVVYGmQK418Mv0LhlPxZqqTUUXmkSbY9vY9P1RXjrwFkG63BV2wOz~xPkeSQ0swzB~n440GvO891gapi0LAdSrQR1lkcW3QqkiWPbBwq1bQiXLDWgXAJ46w-9Vmv4M6oU8xn5bZa6-ZKFQcHnUYUe~yxicVkx9cPMJERU~75yAX95dip54AzwdIaCh0J4RpTQXYTouCQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - You can search for your desired dependencies and add them by clicking on **add.** Dependencies added are updated in the *package.json* file. - -- **External CSS and Javascript Support** - - - The External Resources is present on the left pane. Enter the URL of the external CSS and JavaScript resources in the External Resources address to format and style the UI. - - ![externl_resources.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046362766-?Expires=253370764800&Signature=FrhCW7jrDjkUKFiKt-fqSSq16rfWT5fGVB0fxethZdL2OlS0dvMzvzEgLp0BuP1Q1QmKHWBprM2mScTXlqtQgFoyc7ZlVdK7Id7sSeRfx3pPz5Xk2pt6Po5LjqFSp6QhFuPMINYGSrfy4jM1UQKZhcsOGh1DU4TlB61rBq7mKEEc1Y-LmkTDb6JSawhIATTvzItBBBqs6PWMWOiJO5s8UIgyYYZe-uC8hQsPxzxrOKhK32evWH8ChVCAVm0yNSVuO2rvl9DUh0yJq2Vp2kwBae4xqsu-xu43HhARaIYM0NVsGbEeoi0Sdyi2G11WD2Ntz9ABf0qRfjtg1lQuoNo4uA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -- **Other UI Enhancements** - -You can view the other enhancements in the UI that are based on the VS Code Editor in the following clip. - -![ui_tour.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046363734-?Expires=253370764800&Signature=dl17j5AkkLtSin1T~OSS-0f-1JXGRpAXV0feakyyJw3xxW968OXO2fAb4a9SpVhEgorXbnyKsV-1Yo6YOMYhDMsYBX7u~rWj8IctVtZMGeLVdQNU~dpgZ7VCe99dT1srLcw1E5m3SX92Gh9uuSqIHVXUKJOE3ku7HeX-tu452IilyoIQBkyUxAnihCoVd5myyoB63S5bSC~rqzPwPvOacIa-EpmVrn7IzM3KyItaFaAZdZ-4cOJLjkbd8wlM7Q8cnfZYPqBL6WDc-IOdow1nhWGV-KasQTgOq9Uf7VqLEaFU2tLHzIkkq0m~LQsi6Gl2OIeQbA~lGWiCp1NjGtBC3g__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Import From Question Library - -This option takes you to the Library section in the Interviews. Here you can select a question from HackerRank Library or a question created by your company inside HackerRank Library. - -![import_lib.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046364153-?Expires=253370764800&Signature=jdXOkDM-bWeMPQ4Bw~w~IGOv2eQAklk1upk3XuTWoTDrTygqAE1QiEKOKZQmNEOca2docrK4L0UH-pTASgPgRtTVescoTpp7SXwlKH5F-PQyp06k~gHv0Ym59sColfYv29bQY-CgI8t2mUpR5zuhShtsU~4FLUpXoqgkRIw7Snkr7Cr8zZ2Nb01vxSJYH266eqLyZNSHon5wQJL5mOc9-vh454UzlMHb9wZb1LstdNrvGmE93Vh-yNofhdOGs4w9aXDFdSlDRw7e-iZpp2fMYZPoYqyGwu71oHKiHOi1Hipl2ZnA1G3aZHuVAyNwnm-db3XdmJTjVQlgwahuSQ~uUg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Click **Use** to launch the question along with the IDE. The IDE launches.\ -\ - -![terminl_candidt.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046364716-?Expires=253370764800&Signature=qO6gFb4Qg7f7BWwf5SxqOlo8Ca7BvpUA5dpsX1gYJi7y6O4TcazJY65R7WrQYVKKU7FhA99e12k54iU5BSKJhNgPWSqyzMevzCIazPQT3kmm5O5QM6n9Bl7Hym3bjsewBHL4pKKCQbeic7SSrUrisLxD~Nrqv1qjLqWxC725Gc0zGZ524NUoXjyVjbfKRazcPE9xBiwsUYmF0xB6VRyex5vywfsCXOiRoE5q4zLxVwv5HdhT5Xvx1pjMvm1SwARzDCNQ9yug2YioLXCowRhBHZsR4knWV5MwH~kZJxO-fFDoMpwgBwrqpZtGqRQf3F1p2hU5dYV6noGMa-IMay8eUw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Import Your Project - -This option allows you to select your own starter code for interviews by uploading your own project zip file or adding it from a public Git URL. Save the project with an appropriate name to retrieve it in the subsequent interviews. After you import, the projects load in HackerRank’s Projects IDE. - -![image4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046365119-?Expires=253370764800&Signature=t-YZosbkrZlGE6QjuNxoCXAOG8Fz56Pl7SBFD851e5o8JI7mX4xNIlPdH9WN0603x-YnFqdrQ6bXa4Q1kG50sP9PGqb3DF16VgYI6ZTcIjFqpSYHjWsBGwLG6hXGLUHiuMN6PHWHiGUOJWX9aYBWB0xL6DN9XlKZ816E4~6wL73l3gqOoTDAWCE~ZHOJ33jLUC7mcQwK2yP9hDP~dyci-y1OTlyt1vS7PNNB30UdNxGIjT8hl-oNRP~-LsrPs9vnDOPo6~Y7lBx9l9Rj6I2Xq1bUBGbiFeeUJ8-3ppJkP~nYp9qAmcScrrDrFbGdAnRIHowjgt7Qa7TfZsRd0iSbAw__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** The maximum file size allowed for the project is 5MB. This flow does not get the new IDE features. This flow is currently in beta.\ -\ - -![mceclip0.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046365534-?Expires=253370764800&Signature=N5HHiBZn3vCAq1l911hdq2alf1wqojywbslWjjw~DXagaIv~T0ifv7oS7BnoryldTfe-IA9CT1Lbtsf7o0UxzGhtG2Prs9cx9gQo--7nFP0clhB4vBJaCi37dnADI3eJjPewyqIj9tO0nP51b57CZvCLcyEVv5pjkxfkFFFc1~6CoWxLWBONu3LTGS2iSAWcJu0MdgwYXxW3YA~emJYuiDH-e1HX0LN1BV9BZXPmUZ3fxyG-y-POlCzmDfNzqtuWfYq7BTuTuvwnJGqtxytMn7qGElOrsV3FN90i4soUZ26nv4e8TbSETvlXH1rAcVih6QJXjgAxXQwRakxwLC1Jhw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Once you have uploaded a project, you can find it in the **Recently Used** section on the landing page whenever you start a new interview. diff --git a/data/hackerrank/interviews/manage-interviews/8016598860-using-templates-in-interviews.md b/data/hackerrank/interviews/manage-interviews/8016598860-using-templates-in-interviews.md deleted file mode 100644 index f2c6ca2f..00000000 --- a/data/hackerrank/interviews/manage-interviews/8016598860-using-templates-in-interviews.md +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: "Use Templates in Interviews Opening a template during an interview Manage templates during an interview" -title_slug: "use-templates-in-interviews-opening-a-template-during-an-interview-manage-templates-during-an-interview" -source_url: "https://support.hackerrank.com/articles/8016598860-using-templates-in-interviews" -article_slug: "8016598860-using-templates-in-interviews" -last_updated_exact: "Dec 15, 2025, 2:57 PM" -last_updated_relative: "Last updated 4 months ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Use Templates in Interviews Opening a template during an interview Manage templates during an interview - -_Last updated: Dec 15, 2025, 2:57 PM (Last updated 4 months ago)_ - -You can use and manage templates during an interview. - -**Note:** If you selected a template when creating the interview, it loads automatically when the interview opens. If you did not select a template, the default interview screen appears. For more information, see [📄 Create an Interview](/articles/8404005945). - -# Opening a template during an interview - -To open a template during an Interview: - -1. Open the interview and go to the **Templates** section in the left pane. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765789009080-image.png?Expires=253370764800&Signature=fVSz05M8~S4vtSL2dwV-W5IDZXutHd8ZCnTzO1r8rKEdio8zDJVv4bq1kNnMAbAxtVYsu9HHeWbnuUYM0igZ3hnJlqZlakYpuvVkHhdVR87QHV6Dr5R~O8YaZ3GGxpq5jcVTNROdeaqh7JeQOjgWEai96N3a1qgGeuOLw4jHXqn6B~XKI5OzSsWvHJ74B-inAXQGOoiWuZhCSWH-2WiC1VPWxv-TM~TJaLZfLozLZz4x7VViPn3bke3RXIQQyeZMThyzeqvQTK6ssXAi0Ks2jAg25bLOqvedmPhFAXRr145JpehejCzEHysHbGTUVziq4AUhKCZBkqy~mHpLsQPl1g__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Select the template you want to use. Each template displays its associated questions. - -3. Add questions to the interview by doing one of the following: - - - Select **Use All** to add every question in the template. You can use this option only for templates that contain five or fewer questions. - - - Select **Use** for the specific question to add only that question. - -# Manage templates during an interview - -You can update templates directly from the interview interface. - -## Add questions to a template - -You can update templates during an interview by adding new questions from the Question Library. - -To add a question to a template: - -1. Open the **Question Library** from the Interview start page, or select **Questions** in the left pane. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765789025531-image.png?Expires=253370764800&Signature=rpDJKoB7LLAEhs7m4A1nR6WLffEq3aR91m9a7tHM08GsaFmISeXZ0tQtPxS58u-1t6~FqlBNjRwFGoDwRdmqUG7IhcnxITYutpFIMD1Ll6Rwtv90RISTgSXzrmknuW1nJfiH5dvqFCrufzmPHh7qN9gdGYxCSzkYk8o~ROQCTdSQvdDxknxTOVJfvgZxk7sjf-rc~UKqvQqkPysY8K-JmP7ALiZGYZ-ZEbhg7AetiQopNILMxvHlFwRfmjAHP-FwG0hVHGt-V6AqvyShWlXggDbdoLqxQEsBZom-~a5cu4POIF6WYj3bfY0b~8gCcEg7GlQLha6QdrHYraXpOfOB8A__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -1. Select a question and click the **(+)** icon. - -2. Select the checkbox for the template you want to update. The question is added to the selected template. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765789052649-image.png?Expires=253370764800&Signature=EaQXjCxaQ0B65cjcuPd2Nj2S6A3IzrPJZ~wHF539S1yTvlefFs9GgECeAk83iBoJAOhyNSPsJBIGReMhck6myFOBzg5whdWgMZsCMFkmuOoJa3KzJ2qlA0AAetpIHhs8RPNowrjSjKQBFHdZaA1vAUrVRSSfzYndQCfT1b53tWMdYcOHFp2B0aF74nHIMTjlS4cfPYMyXVI2c46faXn-GiyJ8i9Xmdizqw-hrVy0M7oDGIBVBNp2kyPXI2Bfk9opKGTXVH0xMfEh6DrOHkUsIABCAT9nz0HS0MabW-YsfrSVUMLPOhoPh8ygVn8IcsYwW28puTGtuUYOmnT0xh6DPQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** You can also select **Create new template** to create a new template from the interview interface. Enter a template name and choose a role. After you create the template, add the question to it using the same **(+)** icon workflow. - -## Renaming a template - -To rename a template during an interview:  - -1. Open the interview and go to the **Templates** section in the left pane. - -2. Select the template you want to rename.  - -3. Select the edit icon next to the template name. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765789091353-image.png?Expires=253370764800&Signature=QLuBqsNkjJzfjbE36CI4OSHvR8ci8vdvLEJhZax83UBTINxyXn7MVCBaf1Yz~8IsLKoRIfL~ATPudSu~dIzq7tbo35v6n15oVpNW7OVKz~-Oq70vmBf6jH2LZYTyi~LnFLKwwsS04hvUFhsK4tuKwGFYKhVaS34a1tHkPTPFdosX0S29u16AqQD53mOtjc95kmhDsBjAMQh8I93jptqlJA7HOPzJUtEPKPd7QOnL4I2IC9S5kU1LIKfAKjTc46dtaH8y2Leb~Rc9Js2YLFGZc7onKbhzp3EK70KzxmjIR9kiHAJyVwItaKqZEhklUvZ4u1YsC6rDc6KUC4nChbUdCQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Enter the new name and click the checkmark icon to save it. A success message appears. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765789120541-image.png?Expires=253370764800&Signature=IunaFZQNTUqs3STg0UdBPxpJ65z~vkCcv8VibVP2ac40UyET-IoUBy9xljtyPUSXOKl1JnZSgfU8QBT-XxRfnfGhtSjboJkBq55Caj8ylvg~JgN37MbpSvSvPXtOD3M02s2w80CyDfp9ewy6ielkmKpA24eLBTlc6-DDJHCUrQQdqeQSHigikVdGIhFi7EAYG86yLb2TJnEe0JLz0vDNjGrJULKhSBXzcarEGhZQAmCg2Fxv0Phwp25HFUpZ8qKm-ph-1rKPHej~5cRh4MkFFDdXoBDMJzOQGXBTTmM~KBA2nctE1LLneLkKlsVgCG5Jgf3gfoyU9u4MEl8aRyrVfA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Removing a question from a template - -To remove a question from template during an interview: - -1. Open the interview and go to the **Templates** section in the left pane. - -2. Select the template you want to update.  - -3. Select the **(-)** icon for the question you want to remove. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765789144336-image.png?Expires=253370764800&Signature=mvT71UO6-BJVheW~Xkk9je3Gphxe6J~ndZzGUGf4d-MLqsBYxP1Zkxv7Lk9UY9xtv7FIWH68NhZMj7VARo~RyzHiiQyHEZDP0VR7fsJM3-RwKkHHhiso47NT6PggZSZCI0cCWYzpvypsqDn1RKSrm5B5eR6W9VgnZwpFA6tuoYHoSYKAYKTDiUYGIPx7v7BZscX6jTUhslJR4Vr9vsTubKKRetAbuU7-PG6hpbfB6Bhm~Tv30zeBNDnueqjecBIqpZXKQZBqi0gveve7O9-S7I6X87LdGfsCWox5ObMDt5RFr04QG4Nvb3Ch-6lzf2PNQlXEwsSyu76V1xT~rhYgSA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Deleting a template - -To delete a template during an interview:  - -1. Open the interview and go to the **Templates** section in the left pane. - -2. Select the template you want to delete.  - -3. Click the **More options** menu (**⋮**)  in the upper-right corner and select **Delete Template**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765789206492-image.png?Expires=253370764800&Signature=i2NgqRwPIS5s09rO79gEsDBU~WXItsljJY5Op0hB6EktBG77nQ2r5QUhHzwlkxfu8u5nEmKdSjsyhAAQ2ih~Nden91OGZWqzxqSnY-LKFAkSw-JE6Iv7-sh~Xa1dgOTh6H3fBXJjBXLNL1cbBDerP2wovmnjt9fAITiHV5utKW8yBxFc-7bmq0d3aJQ7YQWLOyeSAd3uW6qCT6AGEA0UNTf1L~-VAb~6rwhSh0jxAxxpQUuR6GMj4V6SnzSxn83g5zYAEDuOxRlRTm6Oy8Oyvhs7AFGPG7jenoPAqMunpWUu55rwyAEX4atXwGBa77FxVX-6-upiWoGMMmxCtlTtSg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - -1. Click **Delete** in the confirmation dialog. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1765789227975-image.png?Expires=253370764800&Signature=CCT07plvVzIleTEJ5YovkMlVZbCtU0lSkgY8G9eyRZZWOqua88fW4wEo7XWrwbZQNs7CoWyMMxCrkUPs8KcUFA2NsyeMvQM83LrH9z3emLLe6xoiDqZy8RdeAMLSb8MjogcX9E9pHFPIgKMMaaQtEbEBlY4vMgSMxHE4Zh786LIlvOYwVklXeFR4AD9oxBpTbjYqtW8yKRx4m8SjY3KQZ9vvJFGNCAnUlY551xUNJH~f2YrKXHCcnFtB2AaVNUwYTu1szZb~-lFnJTe65mtiwNehAcw-3gsnQX7RCz1cWJdiDZ~g0Djm~jZRFBRJwx2j1RlVhN1O3Jfww1huFu2jvQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -Note: For more information about managing templates, see [📄 Manage Interviews Templates](/articles/2837093779) - -\ - -\ diff --git a/data/hackerrank/interviews/manage-interviews/8182862423-devops-questions-in-hackerrank-interviews.md b/data/hackerrank/interviews/manage-interviews/8182862423-devops-questions-in-hackerrank-interviews.md deleted file mode 100644 index 5c46a778..00000000 --- a/data/hackerrank/interviews/manage-interviews/8182862423-devops-questions-in-hackerrank-interviews.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: "DevOps Questions in HackerRank Interviews" -title_slug: "devops-questions-in-hackerrank-interviews" -source_url: "https://support.hackerrank.com/articles/8182862423-devops-questions-in-hackerrank-interviews" -article_slug: "8182862423-devops-questions-in-hackerrank-interviews" -last_updated_exact: "Dec 13, 2024, 5:02 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# DevOps Questions in HackerRank Interviews - -_Last updated: Dec 13, 2024, 5:02 AM (Last updated 1 year ago)_ - -HackerRank Interviews allows you to use DevOps questions to evaluate a candidate's Linux skills during live interviews. This article explains importing and utilizing DevOps questions within the HackerRank Interviews platform. - -## Steps to Use DevOps Questions in Interviews - -- Click the **DevOps** tile on the interview landing page to import a DevOps question. - - - -- **Start from Scratch**: During the interview, use a bare shell terminal on an Ubuntu 18 server to install tools and perform various tasks. - - - -- **Import Question from Library**: Navigate to the **Library** to select and use pre-configured DevOps questions. - - - -- **Use Custom Questions**: You can also choose from your pool of DevOps questions created or shared by your teams by using the **My Company** filter. - - - -**Monitoring the Interview** - -- You can [observe the candidate's real-time progress](https://support.hackerrank.com/hc/en-us/articles/6970777755795-Observation-Mode-in-Interviews) by viewing their actions in the terminal. - -- The interviewer also has access to the same terminal, enabling them to assist the candidate or modify the task if necessary. - -### Notes - -- **System Requirements**: HackerRank Interviews supports Ubuntu 18. We do not support older operating systems such as Ubuntu 14 or RHEL 7. - -- **Post-Interview Actions**: View the session recording in the [Interview Reports](https://support.hackerrank.com/hc/en-us/articles/115007328727-Viewing-Interview-Reports) section after the interview. Use this report to take notes and provide feedback using the scorecard. - -### Additional Resources - -- [Introduction to HackerRank Interviews](https://support.hackerrank.com/hc/en-us/articles/115007439768-Introduction-to-HackerRank-Interviews) - -- [Adding Questions to an Interview](https://support.hackerrank.com/hc/en-us/articles/115007505708-Adding-Questions-to-Interviews)** ** - -- [Creating a DevOps Question](https://support.hackerrank.com/hc/en-us/articles/115006691787-Creating-a-DevOps-Question) - -- [HackerRank Library Navigation](https://support.hackerrank.com/hc/en-us/articles/360010936814-HackerRank-Library-Navigation) - -\ diff --git a/data/hackerrank/interviews/manage-interviews/8239997164-replacing-interview-questions.md b/data/hackerrank/interviews/manage-interviews/8239997164-replacing-interview-questions.md deleted file mode 100644 index 8a8a26fa..00000000 --- a/data/hackerrank/interviews/manage-interviews/8239997164-replacing-interview-questions.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: "Replacing Interview Questions" -title_slug: "replacing-interview-questions" -source_url: "https://support.hackerrank.com/articles/8239997164-replacing-interview-questions" -article_slug: "8239997164-replacing-interview-questions" -last_updated_exact: "Dec 13, 2024, 5:09 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Replacing Interview Questions - -_Last updated: Dec 13, 2024, 5:09 AM (Last updated 1 year ago)_ - -HackerRank interviews allow you to exchange an existing question during an interview. Please follow the below steps to learn how to do it.  - -#### Prerequisites - -- You must have added a question to the interview that you want to replace. - -#### Steps - -- Select the question tab for which you want to change the question on the Interview home page. - -- Click on the Edit icon located in the Task Description ribbon. You will be taken to the **Question Library.** - -![Task_Description.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046792460-?Expires=253370764800&Signature=Rt~UsPkKu0srSqGfGh5UXuw48SOCH0OJGzCrC2NvbNipY0odUfXl5r7TxAjEFziX9RJkw0nTqidZA0aMiLqiujpPrr0PehPTYf1qtGI8ac5OUgmvO2fBFHy3CON2lz4wyIRbMpmnpRmmqjUnNg0m8kFP6qVxA~CVZOqHudKjqiNYGmhN7YY7XALjTWimBLhOKz4cCIPwOOi53eSBHBIq6hCFNJfIVAU204uwAx6Xb0M0oYjfEloyhNadiTIPYGVbwo4qsmUycufI0pg5l8dJwJl9wjFAnrkBKmQuNOM3ZKywl3LRIqf8VQC7mEOKei0tyFqpxB9J5SdWeMQhRlESow__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Accessing the HackerRank library to choose an alternate question*   - -- Select the question you want and click on the **Use** button in the displayed window to add the required question to the interview. - -![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046792824-?Expires=253370764800&Signature=oUaYtEI2-MfOSRxUMGnZXZzxWPr6RQXUJvUnFxZO9lqOLYTus9RH3w6PXwaBiW-pD-2vaKfPIPqKyvEtS91xYuYSR5vrurgvWMyXYWtT6ugXot3MCV8mNa94nE2RRxSeeS1T6oUZ3UlysYptlxteQHMgylNxEk7YeVhEInuZ5ej6LHl~P1jd3QjPQ7KWB4cw7qc4p~T86B0ds8yrh9MX8IGF7uHqtJ~mrNPPh68PzC4X56ep35oCP3qTlmUdmLh9sNfBIiVSWYspO3ofN4mo6dDE5EJj3euWfUHIvaGW7u54gWotRkqnBGlH3S8HAZTf-8NrT2jpoZzTBwJqXYAXfQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- The question you have selected will replace the existing question in your interview.   - -- You can use the library options to browse through different questions to find the desired question.   - -- You can also select the questions from the **Templates** section. Click on the Templates option to access it. You can add the question by following the same process above**.** - -![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046793254-?Expires=253370764800&Signature=GPcmiNymXSyn2WyCU-8nqSrOYNbCo62urNQYhxz35VHRWVClGhPaj3GURGUfBmTTWQEWhibrsN9qoOvI9cVtwoS7x7BnC0Tlvptis5LPpt3V6gKO2W-OaMxH6GDszwejPiGEBnppmiOF5L3f74liRI0RlNMClkW1-CE8z06NALaFifGxD4UmezLyajovzPzzjn8fsEZ-KnCC~5C~JTpwNqUyoj2IgFw40O1tojyc2~aI-DUzo6Um2B8CZLnF8sm-iZSZc4QraobMwC1KBs7UuEIdzycI8u3kumco0VK7zPY~gDFJz9DwcGCcpj7fW2pxnYtvPbJhgZqsMwTygvkvMg__&Key-Pair-Id=K3NV4LZ47N8M46) - -** ** - -**Tip**: You can search the questions by relevant tag names or question names in the relevant search windows. diff --git a/data/hackerrank/interviews/manage-interviews/8398508792-export-interview-list.md b/data/hackerrank/interviews/manage-interviews/8398508792-export-interview-list.md deleted file mode 100644 index 24d2d2a4..00000000 --- a/data/hackerrank/interviews/manage-interviews/8398508792-export-interview-list.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: "Export Interview List Prerequisite Exporting interview list" -title_slug: "export-interview-list-prerequisite-exporting-interview-list" -source_url: "https://support.hackerrank.com/articles/8398508792-export-interview-list" -article_slug: "8398508792-export-interview-list" -last_updated_exact: "Apr 22, 2026, 10:17 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Export Interview List Prerequisite Exporting interview list - -_Last updated: Apr 22, 2026, 10:17 AM (Last updated 4 days ago)_ - -You can download the interview list as a `.csv` file to view, share, or analyze interview data offline. - -# Prerequisite - -You have created at least one interview. For more information, see [📄 Create an Interview](/articles/8404005945). - -# Exporting interview list - -To export the interview list: - -1. Log in to your HackerRank for Work account using your credentials. - -2. Go to **Interviews** \> **Interview List**. - -3. (Optional) Use the search bar or filters to find specific interviews. For more information, see [Search and filter interviews](https://support.hackerrank.com/articles/8404005945-creating-an-interview#search-and-filter-interviews). - -4. Click the export icon. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776767553190-image.png?Expires=253370764800&Signature=MqzGr1Z~17nMHKlY2Pr7kw~drlScE~UZ2DU1TdhKl5lge80Qxbx1spjthNX-vCwK6X2dcLxDZDfVdYLk7Z923LY7WcDEYDN4Zdna9451b5bnmxj5tHwhTYZ78EnKRiDnxFJdb7R6EmMyVY8Wr8WSjJEESs20mPe1MavgIhNhnNuB2DPfkHGFdHvDz2VLCGid82DPgLD~4t~jwpI2yEEEXlBSPxKr7Jn6hw7gb9r2I2nESyO66UrRN0UuMhWp-RkRzNChp4T95jmjuQOtF~cNt4oYE6aJzo9hSsIcF481R6APMwao5SIg9WPh82p9Ey4J4g94d21OpBbThqaAvbLWDA__&Key-Pair-Id=K3NV4LZ47N8M46) - - The platform downloads the interview list as a `.csv` file, and a success message appears. - -**Note:** If the download does not start automatically, click **Click here** in the **Download Interviews List** dialog box to download the file. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776767622126-image.png?Expires=253370764800&Signature=vgTSZxu6xGegVxzTbUDXFRoY1tegrArYBZ992gZCQt5j-iS3rJ-2Hmr683~kdmhSLJUQk-EB0y0P0UOHVJ4AhggpCj0hWhc0255O0K8V~VYVhwwsk91Fe86aWE05egb14~-AFRbEmutfE0hOtV2rFDPAX-0EaWCyZaZdKFb1mp5BHvLaYBwvVrEQQiL2HSWocyQythuic0Ve7OOCWrwcJwt~1LrhS0yIRRJXbFyu8vkZ7AqMANkuAbVquuRftOgld50MhwH1QhvyR1ec08ZaspcA1oZWBGoiudkkgDSCq9jApFjYCQ4gSPIC3KsAbD9PhS38iwcO~~Sg74PWhNADjw__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/interviews/manage-interviews/8404005945-creating-an-interview.md b/data/hackerrank/interviews/manage-interviews/8404005945-creating-an-interview.md deleted file mode 100644 index b01a8829..00000000 --- a/data/hackerrank/interviews/manage-interviews/8404005945-creating-an-interview.md +++ /dev/null @@ -1,179 +0,0 @@ ---- -title: "Create an Interview Starting an interview immediately Scheduling an interview Search and filter Interviews Join as an Interviewer Candidate experience" -title_slug: "create-an-interview-starting-an-interview-immediately-scheduling-an-interview-search-and-filter-interviews-join-as-an-interviewer-candidate-experience" -source_url: "https://support.hackerrank.com/articles/8404005945-creating-an-interview" -article_slug: "8404005945-creating-an-interview" -last_updated_exact: "Apr 22, 2026, 2:58 PM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# Create an Interview Starting an interview immediately Scheduling an interview Search and filter Interviews Join as an Interviewer Candidate experience - -_Last updated: Apr 22, 2026, 2:58 PM (Last updated 4 days ago)_ - -As a recruiter, you can schedule an interview between candidates and interviewers. You can start an interview immediately or schedule an interview at a convenient time. - -# Starting an interview immediately - -to start an interview immediately: - -1. Log in to your HackerRank for Work account using your credentials. - -2. Go to **Interviews** \> **Interview List**.  - -3. Click **New**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776850064456-image.png?Expires=253370764800&Signature=qs30Fk7sw1QqmgoeJVyvDUn5yD1M1PIE1hS1zIExq-Y~4nPOxjz18ePnpurfdem0e~noF6W3~Y0ZyNW9ikf3e8au7j6LzyRJuhSL-mMTOmMHhQ1Gkzmg10d3AZb1aGQkJ1AWa7kRtN00NV4yYJW7a37jJ~XXnS0NyM8LM9IHjxin10mN1OP-ebz6lNc~hXB66UqoiSy3uV7N~JwMt8zPfZb7c~cf0yX71UeWLCufHntccpC4B69spLJS0dKhzlaSY7wYTgflRd53LN6BOHpMbW5eXLJSLigxoSqFbHTo1yzAUrfqpWO6SLses-m88um3PifpQqXqx2I5zQguarTr5Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - The system opens the interview interface. - -4. Click **Invite.** - -5. Copy the interview link and share it with the candidate. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776843949313-image.png?Expires=253370764800&Signature=m2fTHE~UNgsZIEyHu-6iKVXuZ~RXip5kpp1BPkp9hJqtuPJgdJw~tiuKnamdGIw0CCezUYCMJMamfgORscgarM7FK3LvwUjtNtNbjW6jD0yFVrjD6BTmu0XwtytJqBR0wkaebKyJUopYmfuvggwCHg~h~LjtWk4aIfQh6U3qngbY4f3gc8AkhGBzzFyflTubghY4H6Cx7C1aRcOJRsLdi7TgsyKNdy8xE7Y39BFlTy5PAtp28cL05bRIA3NSQyk1v49aLZj6QrlO0aZinqv6pbtvrhXJ4jo7HOANOcEwvw8uc5bP15Ig83tDO3gpQ1DTLDP8c~eTQ5tgKVW~8pGu5A__&Key-Pair-Id=K3NV4LZ47N8M46) - - The candidate can use the link to join the interview immediately. - - \ - - **Note:** You can also generate a new interview link by selecting the dropdown next to **New**, then selecting **Generate link**. The system copies the link to your clipboard. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2Ff643bfc0-69cd-47d3-8336-944c4897bf80-1776770199682-image.png-94cead2d-1d1b-4bf0-9783-ed3fed7ca8c2?Expires=253370764800&Signature=hfiwdPFV6n22zcbrii5JHqvm4pDPY7Wc20ZLhhZTlTBDKCAr7SRtQW6nkl~DNgE-npZ7Hq45qIJdf8xTHUJLRRF2TitfAT~qIF1-Vi~yNqjppEkgsEkgzN-taHnNO-3bBHFz9xgMGPelmCuvSesHvM-8W5Bqq6NqkrZ0VLYOmJcb5Z9PCmzNPPkdsTpd6oKQ7KiBXhClW2YCws-aTHGkUmrHi7CB~HtVrhmbE0S2lm~ZlpBAAnOrIIp9XVUS0B-Z9Is9JsNcu5UXniGMPIB91IP1R0q5D-xgr03KzytOMQ3RGqvL6EFe-30WIuzHeu-sqXniXGJCE5zEVpQUV272Bw__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Scheduling an interview - -To schedule an interview: - -1. Log in to your HackerRank for Work account using your credentials. - -2. Go to **Interviews** \> **Interview List**.  - -3. Click the drop-down next to **New** and select **Schedule for later**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776850019457-image.png?Expires=253370764800&Signature=VU3m8QiRyvhN5QBlzw7JIZF54-JeJ9-mB9iYfk-h4sAO-OOvJPL-SN4PvQcrgYuTRld6xrijdHy9IhvaxOS1BAgKI-l7q5N5K6a1Z08F1ikHQ9GZeUT3YlOfhd~KcUkA7N0x1jNRXmYRcOEBV7aCd8LdBfNu8J20g5vmnIP0eAEwmGbsxoMtXrW42TDFvqTFAt~85IZvvRPeNoYz91fWu3y3Va-IZNQQasC3gJ2nbgtvqFF8uYR72MqkQmEBqS7bXutB9SnA~5YUen3XFwtaLeQRGGwRRaYp3M5C8CtZLYzO7RXLC5XCHW4OVL5OlX6-LcY1lkkXxn9CrQGhc1gsTA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. In the **Interview Details** panel: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776770535027-image.png?Expires=253370764800&Signature=Wx3rZ9gA9ocUEHUfg29ZKmkdByNGTXfqrby9vpoQqP1SGWIZ1GXEoF23SsHPeIxXf3OW5F-OuyjQY-v46CvqeuJMlEpnHXxJ7-kuekUTE8Lt7EBmQkfc-BpWFqVSX9HPV3AWgxn-NEqxEcji6XTlztLcM0qbZ93Va6Uf9gZwDMp~l2xas-~0WpibnKOMK0s-MCCM4EYgu4VwmhKzJMnKKT5NPEE4o0QPX0oW1LHyRzlGp42-lJuWcFqavkRKJJhWxgcUBuVbVqRVBo78fOiXIvULi51ViiSoPYwC3mbEEh-0jl8QYrZv-J4fb-O3Bx3-7LeTXrzKnstA1uVCO5vsIw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - (Optional) Update the **Interview Title**.  - - - Add **Interviewer(s)** and **Candidate email address**. - - **Note:** You can use the **Interviewer(s)** field to invite new interviewers to a scheduled or ongoing interview later. - - - (Optional) Click **View More** to expand additional fields.  - - - Provide the candidate’s **Name and Phone Number.** - - - Attach the **Candidate's Resume.** - - **Note:** - - - To view the candidate’s resume, open the attached file. - - - To delete the resume, select **✕** icon next to the file. - - - (Optional) Select an **Interview Template**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776770584740-image.png?Expires=253370764800&Signature=Up18~uY3bVEqubHO9ZbGQjygqUMBDRPqrSfIDKovTRwYFk5e0GK7gFs0bB-aDf~uOVWhncLv48pzIJEwgEP5bLpiha-94mW~KdxWTPQtWL5ObhnOXci4lhRg79S0jOJpc21sf-6hcF8pAjqFErYxbN0yDOoREkGQwzXC4q2HIVi97yTwCTQWrQLIasXHF8~EBNuvN2IuYkfcjhOHh5HBhmZWHADc-GAD38lT92FWK1Q37nqDCaCZJefxpU6IgnSOI5vPXnFS~MX59mRKetf8NLvOT9MvgnuXmQ80nPUpEg5MnJvUj4Jdn06sGWBHtgJTjhW-ro57Z8ssiN~JOknftw__&Key-Pair-Id=K3NV4LZ47N8M46) - - The template adds predefined questions and a scorecard to the interview. For more information, see [📄 Standardizing Interviews Using Templates](/articles/2837093779). - - **Note:**  - - - If you do not select a template, select an **Interview Scorecard**. If you do not select a scorecard, HackerRank uses the default scorecard. - - - When you log in as an interviewer, the selected template will appear on the **Interview** screen. - - - (Optional) Click **More Details**.  - - - Add **Interview** **Tags** and select **Interview Roles**. - - **Note:** If you schedule the interview for a candidate who has already taken tests, the Role field will auto-populate with the role for which the candidate attempted the tests. - - - Enable the **Show candidate timeline to the interviewer** toggle to allow interviewers to access the candidate's report from previous x  interviews - - **Note:** Click **Save Without Inviting** to save the Interview details and invite candidates later. - -5. Click **Invite Participants** to schedule an Interview. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776770608446-image.png?Expires=253370764800&Signature=dp-62nUEQ~hlHeZsCjs1XvCjGm5PMEnjIhL1N-2C4ypjHweMLobtZ-EwAg3GvdBh-tDN7eEpCmMjrvEddlf0m-gPpI0hd-Lm0RC~naBIIF7iK5qmuVS5R8Pfb0CWo5eAngLv9t8kLTcyBz4mEpAwRI3g2I4GwPTsnGwmoKMkDoZVOcpu~YJvf4acsK2E5WRpvuKqumRCfym~FMfRg3XRlDFZ3Uuy9rDTCNdb6GhhKfLRGxgtNqjLCwDz1u~AhmFByUbA~iOY7C7ILtGh0NxGSIZgwZPBZUdtSA67hrqWMqdbXWEAbvgSUwzD748lnZVnhxPt0GH6GWc0KXIr8jnZUw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Select the interview date, time, duration, and time zone.  - - - (Optional) Add email notes. Only the interviewer can view these notes. - -6. Click **Save and Send Email** to send the invitations.  - -HackerRank sends email notifications to candidates and interviewers. The notifications include the date, time, and a link to join the interview. - -**Note:** The email includes a sample interview link for Coding, Whiteboard, and Code Repository questions to help candidates become familiar with the platform before the interview. - -![sample int.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769544304214-sampleint.png?Expires=253370764800&Signature=PrF1Rww1caDrdcErt0OkSjOKlTZHyI0Eyv7fT6H1JL-bR-mh6Hqq7Ev3iNlrDBXX2QB6Sc-AcOuFytOZLVBmw4Pbzk3K5LhsRkQ5jbTOS091JHFJxq53~lR2UMOk8jED21Idv0sz7zxDKfQzzK2F~5UgDj9Q4Lolqu2dD8P6KKygBB4qtqiF9e2z966DAPT4DhnLEZGlUw1D8FvHH4GIFdOR1FLseuDmy7zwOFBJbuq00R77-GJNblHwqG1Fwd9d0UGM2ZJsfO1pfmWzeQ4iafT99pYWhTVrRuQDaQMXrJQT4W~kyLAMmr3u8sgpcq8G8A9tI299nT0u-WdtQkDMLA__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Search and filter Interviews - -To search and filter Interviews:  - -1. Go to **Interviews** **\> Interview List**. The page displays a list of all interviews you have created. - -2. Use the search bar or filters to find specific interviews. - - - **Search options:** Enter a candidate email address, interview title, or associated tags. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776770875796-image.png?Expires=253370764800&Signature=r8YiCsK8U7fqbFQwX3My0pkUXyZ6Grw95zAzmDWFB27h-dwzX6pl894BJA7ZXhek-XzGgtkEp0JHQptNdNetFL2D3qD4sRvNSGeJhUC9xkD9Mwqo3aBUrhRFiqSgEwCDXiBB3hlCLwW0J61XftsfU6twD40b~dfV2Z-0k~UcZLmsBGNlIICq~Fr0oYEDvzXEIjypC7wpje0h1mkUIvmhFUnRqgKzZGLyqBmkCIg11Zj7jM8boFA66pZjpgDFF9cntFZGJO-vKz8B7C9nnCkUKDM8SXHfiRTm96-LdRFoXWj3RQhcBQ3iunKsyAy9qxf8uKmcbcO3GOQlWWcf6wltig__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Filter options:** - - - **Show**: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776770814394-image.png?Expires=253370764800&Signature=mIKbV-zPbdvA5sEef7YLd4g60xckkAm4DhpKRy20xqD8R8p46lwv4ZOuA7s01mDNxnnxtIxowHwzmM~K1z1TsjnjNyMuLE9kTLr4P2GGlncX7m6QbzIlMPg4tf3oHtx0UH4FWey6WbYBLEfdOabAp75z1K3Zj0f5UKWaewj27PtZBf~bFd68nfL~wEbsb4FWq4nr~7XzlGdEOJ0RyivfixB0m7JAS~EHu1bn-2RilB4r5Q5Q7FHIVZaogI0VqtFdcpCnjDKRUtYsaVHnFNpxCZPwXTEYqoSOph~HAtABMAIUk9H-mE~wmAYgV3V40SdC5~r7UhMpVNVfGo1tbksuag__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **My Interviews**: Displays interviews you created or participated in. - - - **All Interviews**: Displays your interviews and interviews shared with you by your teammates. - - - **Created in:** Select a time range from the dropdown to filter interviews by creation date. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776770791682-image.png?Expires=253370764800&Signature=AcWl92H9Fd-lxhoS5YqwWRUtwcfYyJSewJUtOsPaK26gG-9oIDL5X509TOmORiVQuCne9Nsj6N9nJgACDu6590y~QMVficmLwYUhcDpM0kux3vHEcu4M1XKPCnXdEmW8CDTwJZ28iugMCQ79F9OPHI-WadopZOoTlfq7YjWMhbuUqpMmCoKBlMdwWp40JmCGdUlMlDaKiP81aDZrqU7z3McYwAkOsPROGTcaWbyJtX52~ELeQReLFhxqxXnyUUVl8Vzv-7OKPS-XGGcrLoMviobd5yw8Q5eIKDJlqwkFTnrAdOyTiAvTp11Wx9JGXSHqj0bO43NC~k-XxhxJ5kp2Pg__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Status:** Select **Ready Interviews** or **Finished Interviews** to filter interviews by status. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776770779933-image.png?Expires=253370764800&Signature=cHB7mWtZWz~zQCEudWHlXPaAfNQz8lsLqh0zZ0pY1KyoSVyxeFI~b-Yta3iOZSuefdlfTRm4gFFlO09463KQp0k9Z-y-gso8SZ2xyEJg8YXtDyL~SIe5brpbOU8d3D-m6qYQMspF3A7ga5EQhJdh5HQJdhO9keIICJJxZQDWDvgV3aKhbKAtd~QqEaTutYqkvY8Eur3xs6JHFRce94V1o32GyW8EpXOpsZOay1uNm5XjyIZgyZmx~pRnXkSM6wvxHYyPVq95XMwIeqqyH303bBnoCz-6qZJHqXRQteFt505ZjgChWw35qgGPcWEQsWHn-KQsiAs-0u4Vzm0yZVQ1cQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Join as an Interviewer - -Click the interview link or click **Start** next to the interview to open the interview platform. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F7c1e6447-c02d-43da-8e9d-bc596f88507f-b3e24d1d-1a8a-4d5d-9822-f19bff6d5183-1776769600002-image.png-11fa8c71-66c0-4ca0-8c57-85f5f74c1844-b4be17e8-eb31-4709-87ea-b23cf1a679e7?Expires=253370764800&Signature=nWjKOMImXiSWBlhqpjJnkgn2y1iP3ucQ65AuFZFGlRmSRuD1HzlP-72y25lYCWSxbEjS-2pn6vg6PQQMrICWmEhQb-Ksq7VwKfrUsS2IK4QPl4m8mCz4rff8giKyTRGR~8FG7uO6KYnX7fkZ7epEZO07x~8vC59nylxNhpeOfbFSR7-Uu8ovh927hMHAUvyDgJd15GLXb~8JVGVN9EDNLyun0xFMpkPO4H~d5-BRN0X1ltnXWwOJ5aHW818838CCfk-MS7okCWP3RRfqIaiLvLZhkyEkvTVI8oc57pYgd4kXupRLfkKnE-4KzQpvDCh7XmyBEQThwCew53PaC9~gKQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note**: - -- A maximum of four interviewers can join the same interview session at a time. - -- If you are not logged in to HackerRank for Work, the login page appears. Log in with your HackerRank for Work credentials. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758782965902-image.png?Expires=253370764800&Signature=b9YHkdzm~7786hDVgCGn4pSEMdBenU4u-YTZt9uv4ZEe04zAxZ5Aclh99kNM--HGBwmUpNEoNgIyQc-Nrv8xKGawZtSerRn9ru7hkrpgcMgsjLtAAUnRO59-epOMoWT3khGDyNP69xCByblA4FL~tROrdfVlHXhustEgnkegNjEaddtoxGmVurZJogW87xtoQKafBpSp-vNh5uFiP9LVz4bzA9XM83MPghTecqVdEsc~xIrjNNHN3B5PcroIjQChcT360iYoFjoklBnTXOWuJCOIEuyKNh1JLpS7xUv-KxHacSUwG7R1u~zzA-WSrC9AYNLpUq~U4uUFMwR7Yzmi7w__&Key-Pair-Id=K3NV4LZ47N8M46) - -The platform checks your system compatibility. On the setup screen, review any detected issues and select **See Fix** to resolve them. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1756969723306-image.png?Expires=253370764800&Signature=dhETgTJtfLxSyIRWr8s8izU5EyngAuzJeRVij~JTy~P6j1rmoDMC3~l8fsquS66ySdtTyTqtgrPP1ZUSI4ThZ0XYIsLZ8zqmfcDgDvjstAIJ2SCAmvMsPzslBtQ34AYU~Ozl9xb-LWqLnUWKKueazP6UgzHJt8877-by2ws9GOro3Nh6zRCbtSw9yaXajQL3LAnHtA16C6n6uU0MvCRoXXq88Od42fZYQkadV0xW9UDayPYewIb4r8wpt-gEYzEafjAbKv6nSD~KD5Ps2Spbyec3PM6mcd2ot9p2bXw7Mw8eVw0DG9Ade1ybzdOauqvFSbU7RbA0yROUkophJNqhHw__&Key-Pair-Id=K3NV4LZ47N8M46) - -After setup, when the candidate enters the interview lobby, you hear a notification sound. Select **Admit** to allow the candidate into the interview. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758781330428-image.png?Expires=253370764800&Signature=srx2MyP~neT0S70apdBeqK9nA4LiXEJhj4Zi8HKSZFeEIJXSyWSnJ4oscrzLp0NxHWBS-x90RwDtlSjKonMHCbhKRabnqmb1E1DruJF2gVdto~oxpYz-7-EIlXasbJeZvelf9htZcR4oY919G~IDzoUpvhdn9bop1kbPC20c2TaSOp1HU9DQRSWt1AD9bn1WoJhYZgHjlRQY5qADiF2xiLsU3bEho1XEcpZG7JrMH1SZlAUJH64wfs44bm30LMAFAdWZphjbyWOlJkkZS~isqeu5m2tK045RGL4y3r9wdmB8ttz~EOit4popCYnhEL08hbFnZEmK4etHdlX7RjN6nw__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Candidate experience - -When candidates join an interview, HackerRank guides them through the same setup process as interviewers. The setup verifies their system compatibility. - -After setup, the candidate enters the interview lobby. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758781538490-image.png?Expires=253370764800&Signature=Kk~U70Yl-dBLuNDVnV~fZWWfMoW02KB0oex4LAo2i8--vUJ9rbgcDpDfFecEqS76U4VWk1Hto0JQgfCv7IflIowbJf7tkwvYxscg9w0EKzOOdPSXf1RTnjBeIvowAVDcr-nHwbEyknX0IXxGOuY4jyuqKdsbFEe7RqDpq1hjh4aFt5LvV8nML3qxnm5IbnstarkpS2iKScc3BMK6MgxHRaGvQSEDC1Ty3U4u4LddCsuoRpxbnXMNCT-5Q7LurUFE1KF2ROLLMJLBr4010WFpbGcOU4f68e-OcLdxxmXTNRUZS3tYrf4lzMyFwfFM1imn6zwkwcFv3R1G~nGvlk6gVw__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/interviews/manage-interviews/o-console-inside-the-interviews.md b/data/hackerrank/interviews/manage-interviews/o-console-inside-the-interviews.md deleted file mode 100644 index 908e1432..00000000 --- a/data/hackerrank/interviews/manage-interviews/o-console-inside-the-interviews.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: "I/o Console Inside the Interviews" -title_slug: "io-console-inside-the-interviews" -source_url: "https://support.hackerrank.com/articles/8584583879-i/o-console-inside-the-interviews" -article_slug: "o-console-inside-the-interviews" -last_updated_exact: "Dec 24, 2024, 7:25 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Interviews" - - "Manage Interviews" ---- - -# I/o Console Inside the Interviews - -_Last updated: Dec 24, 2024, 7:25 AM (Last updated 1 year ago)_ - -## Overview - -The I/O Console is where users assess their code by running it against the custom input and checking its output. The I/O Console also helps the users to check the result of the test cases provided in a question. - -The interviews platform provides a split view interface that lets the users see the code editor and I/O Console side by side, utilizing the maximum available screen. This enables the users to see the maximum portion of their lines while checking its result.   - -## Accessing the I/O Console  - -- The I/O console in an interview is closed by default. To access the I/O Console, you can go to the right pane of the interview screen and click on the I/O button. - -- This will split your screen into two parts where you can see your code and the I/O Console side by side. - - ![image5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046223624-?Expires=253370764800&Signature=Eh5Vlv80Gp4cporEd~Wl9-J64fcEWTJ-gYaa~rYe88~PhRFF5xLPr3Ee3DDR1an3ukwek~Fei8wDr96hZEIOCfwlS0cbc841zqny9NltUq3~zUV5TRNMROEyxx2LcxbS6OIJ2eA99VeSlBrZSFWu9gVFco3a1QxFnYXv-I4IIAN-vTfYwCrNJVlhRgjN-5OBTuFyL2N9Il2ZLjkD9dlikVG3WE1iuloy4fiLms0Ut~3EGjbd2I97Zjpk~ZVLa1RWNngtmcrnI1Wcu2HYFFEijCB3ARENv63m~OVvRg88XXIzRp67miV3rxKSaf5Bm-ga-GZaWBqKtr2UYe058iF8fQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Using Custom Input - -- On the top of the I/O Console, you can see three tabs **Input/Output, Test Cases,** and **Console.** Selecting the **Input/Output** tab here, you can enter your input on the Input space and click on the **Run Code** button at the bottom of the screen to check your code against the custom input.  - -- In case of a successful compilation, the result will be displayed in the **Your Output** space. - - ![image3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046224115-?Expires=253370764800&Signature=DTonz8rAs3rqyE1DqBDnKdYkZJ324zgOv7qf8mHu818CkAw5M-k8GksEXBZuqRDmdsLb68qyhDGQqUU1vpnM1NiGQXQrR79lR1SKROBDpCBfU0JHKPvTN4xhmS0oX2xm3ztTNRusmlPkFRuu~vvPysyqZbmOQ7vxmrvHMCf1TFQ56~eHNCYWpMgi7aDZHrA2kOgRWZcKbMUFoK1Dp~cLVQ4jWN3~k~4LenSQUQlv5uNkug1fyJe6hhKnc5hQfeVifBSPpiHZx8oZEVKMj7Kx-HUfDxXVKTD3rApXPfFKzyVrQDVO3bV5xHGiIVbmsW-olqGdJN3ToaG8kJUw45iTcQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- If you want to stop the Run Code process, you can click on the **Abort** button that appears once you click on the Run Code. - - ![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046224552-?Expires=253370764800&Signature=dblyX1CSlZ0hQLBzMKyYee2gSWXFUTJrCTk~WjO4NjyShBRvJqsDFBnVpeKKNc9U3mgSs0UKXy6C6NTa8ojzIEC~j9u8F0A6M0Gm~eIG7DzM49WhHizmIt8xD5x~B74FqtHSYfgASt0uuVJpyWVdpxZ4PfnsWexA4CzhnP9ls03cVcU7Y8S0G-Ka6V3B8teXXjr7owCxxsLNN5V3Hi7yehDn5TkbD73OcrzNHX~C8BZzupABn4tZd1DZu3hrBEmahEG0u4kLfnjMZ5WRDGWc4sjU-4MJMX8lzerbFgW~Hk6cg12YKj4gu0WULf6PeAib-Bq5B83rIx2xTg4jAmyfjw__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Running the Test Cases - -- In case of a successful compilation of the custom input, you will see a message on the top of the tab that says, “**Compilation successful. You can now Run the Tests”** this clickable notation will run your test cases and take you to the Test Cases tab where you can access the results. - - ![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046225043-?Expires=253370764800&Signature=kWpFm~pwbagD37YwZIfqzsqxgXqYp7PgiU-5KkWAi1x9Kst~c-F1AQ5KHfGM6uv8jkYBQ8IQ4TKuvi2-jt8OGTWcFlOJE62gF2Faw9Apdc2mfl77bqneCQ6qpgiRNZpaXWayGQW4yCjx41G6lP1rVUW3O6osm50iVuyVWhULwBFGIEUGf-2aKGhEQSjD6JNHUp9QTPBphgcI42o~ABsKhRcXskhj25C5GP4TNSiQPgJwzxNIcQLrAczwt3B9ALfCDUDcc70L2vpr-yyNNDSnrBNSqMPDEQD99R4t2BGucotimVggXHvmcFAKs~OKqOky~G8Ydz4Ww~0gaIr8Ddpk8w__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You can also click on the Test Cases tab at the top of the console to access the test cases directly. You must click on the Run Tests at the bottom of the page to run your test cases.  - -- Once you run your test cases by either method, you will see the result at the top of the Test Cases tab.  - -- The interface shows the status of the test cases and the number of Test Cases passed.  - -- You can select your desired test case from the Testcase drop-down. - -- Input, output, and expected output will be displayed for the selected test case. - - ![image4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046225473-?Expires=253370764800&Signature=K0WNErEjF05ss8j0jxBetLQpDkFmeHC~vRCemx9Wu5ftOnb0O8PL89cav7B3M8~Ls24ooYkK-TnADVMb588amIyqFL2BoJko9wX5a9XztnPVgLnj-5Gt9tWMxpVhI4SFzyk9qPWl5Hgdx4qdFB3bcpS5mcYQ4Sezkzk3VkRkop7-PYRQof3vjORpvHTTyzu7JBgTYj-k7h1WOOTlf~QHJRUh8cGyjRggNs-1vNGyE-KKewS5VVQwPaksRLKIchl0zaVC8ju6DdKzEBqyMT6QhhfVsNEFArpNZjBDoTDfWNDA3sOlLwLSyETVQfAaUvVPSxyY6vabwg98l6twyXApAw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Hidden test cases (the ones with the lock icon) are not visible to the candidate. - -You can also expand and collapse these fields, as shown in the below graphic. - -![Expand2.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734071323134-13640309264403-8de5b9e0-b1bd-4523-9638-8069c09b944f?Expires=253370764800&Signature=YMSF71VWZ83azFCO5GxkhtyzmSxQlKTFXMC6mnT6uppX6UlqODi8sj-q3~vg9s3A8l-7~x~ratJVoVId39htJOuS717msl~XtVLkhHgpRxJ0I5vfULJwyz2tr-g1CjYEJx5r-9F5qRbtps3b7rSZvp5tG~A9ZerH3Qrk4WVfjlEwjE9110ZugmOFooZ4hP87TBniS0GefTHbhOowkIH66jx9lIetScyJjiUY5YbuNGGQbZ-900bBjjcTL0aCHkTSpb2qfOT3xTmLQq9QElw9NTfuIuqZWzKJEzL1gVUL2En87C25-tKK1vhmWoUcCFypI9I-f2UTMqmECNmzNNtjFg__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/interviews/scoring-and-reports/5847159594-scorecard-assist-for-coding-question.md b/data/hackerrank/interviews/scoring-and-reports/5847159594-scorecard-assist-for-coding-question.md deleted file mode 100644 index 2f6d27e7..00000000 --- a/data/hackerrank/interviews/scoring-and-reports/5847159594-scorecard-assist-for-coding-question.md +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: "Scorecard Assist" -title_slug: "scorecard-assist" -source_url: "https://support.hackerrank.com/articles/5847159594-scorecard-assist-for-coding-question" -article_slug: "5847159594-scorecard-assist-for-coding-question" -last_updated_exact: "Jan 28, 2026, 11:07 AM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Interviews" - - "Scoring and Reports" ---- - -# Scorecard Assist - -_Last updated: Jan 28, 2026, 11:07 AM (Last updated 3 months ago)_ - -This feature is part of the AI Add-on. For more information, see [📄 HackerRank AI Add-on](/articles/5847651809). - -Scorecard Assist uses AI to automatically generate a scorecard after each interview. It extracts insights from: - -- Interview transcription - -- Code replay - -- Test case runs - -- Interviewer notes - -Transcriptions play a key role in powering Scorecard Assist. The scorecard appears in the interview report. - -Interviewers often find it tedious to fill out scorecards, and talent partners frequently need to follow up to get them done. Scorecard Assist streamlines this process, allowing interviewers to fill out scorecards faster and with less effort. It also speeds up hiring decisions and improves the candidate experience by enabling faster feedback. - -**Note:** The Scorecard Assist currently supports the following question types: - -- Coding - -- Whiteboard - -- Projects - - - Frontend - - - Backend - - - Full-Stack - - - Mobile - -- Code Repository - -## Enable Scorecard Assist - -To enable Scorecard Assist: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to **Settings**. - -3. Select **Interview Settings** from the left panel under the **Company** section. - -4. In the **Scorecard Assist** section, select the **Enable Scorecard Assist** checkbox.\ - \ - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753773966130-image.png?Expires=253370764800&Signature=j2-dyPfXfi4-xRKiVXZCFjuqBas1PuhNacQfDpoKdyJjvijSR10oEoCS-w~0KRFa0A4TekWwYcgBjWOO~chVx5x0G3Og338hmUqJ86BuLQzUDnLXonoqvqspXp7okmrpKXsPSDS4xrcSzIJYi0IY2pxGFpwxVHoocIvfyra5gAtv38~MNl6oRH6lgGIVbgiEF0AoUqMm7blI7zRKbklQpdhb5KOHHh4utWUbyYXQPdHWD2N6GtZSoUd9XfBCQCTzr7zeSzwnmvwnPRc7-pBKvhVxPZshQWwXQT5Vz2EOe-v8Th~XnDo3nmuchxZ8IJ8c9EuggIjH3DMbCnAddB32UQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Save**. - -**Note:** Enabling Scorecard Assist also turns on transcription automatically. - -## Reports - -Each interview report includes: - -- **Full transcript of the session:** - - ![scorecard assist4.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753775262817-scorecardassist4.gif?Expires=253370764800&Signature=LpN3VmhkVOAif8Fcruk3ryoVn6bERqZxROfJ0eLeMOwCHHrEcWhL65abD5ogdpTy1ZU5VERxRc0aVKFW9zm9p0BsqfgMs8Wo5VJDrpudibM1ruGbkP7xleQfVZF45TpI5etuVyWi3RzDNU2CTF9i3dFBZakdo6Hn79g5iW392Dzpl~gy5gVJSMPZKKJPao3J6vcqgxxmLAN5jngquR6EBdJmrevyY60Pt2oJkxlOi05V~wz349XRdTW2KHYw~3pciaNMFw8JNJyn3Ik~rs-Q6zJoioza27wHrDC1jTCC2a0LCjIHCjZFn7isqszuYr9YHgVvGSoOMQB61paJjifYKQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - You can search the transcript by keyword (for example, optimal). - - - You can download it for future reference. - -- **Scorecard Assist:** The system pre-fills the scorecard with AI-generated suggestions based on: - - - Interview transcript - - - Code replay (if applicable) - - - Test case runs (if applicable) - - - Interviewer notes - -### Using Scorecard Assist - -You can complete scorecards in two ways: - -![scorecard assist1.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753775358747-scorecardassist1.gif?Expires=253370764800&Signature=fS4GUJTxNt848ei3JJXCZEyR~9f-RTOzehHIUn3R1r9894MJeZySJZP1xeo3V9UiMdyYCG4WhwRIvMdUZMLq9MDg8MQ2wmbBvlrnLir1ofoxiWpjlNuXTvnx0RI1q0qmeQsxF7bnG29rqUgLrTmbeaOFwfpM4ckRO74dNjvW6kE8s8ZBZLR3O1CkmofKPij1o1fq-D6gYOj2LrIqydSfcrwvfMvCWJ89rAyXxeHQ-rlSUbbhKxnXMLhadRtDH5pQdgt9DMN~-jfgtN29GS2plTjheIHgPJq0VyqPe7lCspAym2rbeP9RTEhg2WOnTe1HEtHfX~1~TggiQKhaNj1d2Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Per comment box** - - - View suggestions for each comment box individually. - - - Accept, reject, or edit the content as needed. - -- **Autofill entire scorecard** - - - Preview all suggested comments across the scorecard at once. - - - Accept or reject suggestions in bulk. - -All suggestions are editable, giving interviewers flexibility to add their own notes before submitting the scorecard. - -### Post-Interview workflow - -The system sends a scorecard summary email immediately after the interview. From the email, you can: - -![scorecard assist2.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753775406844-scorecardassist2.gif?Expires=253370764800&Signature=K1u9oVnK0XTWnS3n6Lc~2SgrOsQhkNqduTNWhcX4go40WvmPA3NQJo64mkBfayy9xZrhmGJJ7puxgrLUdZPQCPsUD4Lh01iQ-5FLGkIsnidHGtF4h~qbyKSkAI73w1nuBVIGECYtT8Z8qfpDrS9bMz-2fkLGt2aQA3jhrJDdZHlL1q7GWFQkTs2R~cCbxiZpBzuUHerFVkWkKlbUpt067MgUsNwJG-2O7QesBZwgSDpHT7FIy6t037DY7ypNqwekooklDVz1Snhmarnq96GhILJbbk9O~3Ial1UH6QQrv3Ok706bKk3cGaERn3tSvLz2Oa7cagfUZlZWT6wYZQPHnw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Copy the summary directly into your applicant tracking system (ATS). - -- Redirect to the HackerRank report to complete or edit the scorecard using Scorecard Assist. - -### ATS integration - -HackerRank embeds interview scorecard links directly into Greenhouse ATS, helping you close the feedback loop. - -To view the scorecard in Greenhouse, see [View interview scorecard in Greenhouse](https://support.hackerrank.com/articles/8806262569-greenhouse---hackerrank-integration-interviews-user-guide#view-the-interview-scorecard-on-greenhouse-8). - -## Interviewer experience - -- **During Interview setup:** Transcription remains inactive when the interviewer sets up an interview, even if it is enabled at the global level. - -- **During the Interview: ** - - - If the interviewer has not granted microphone access, the system prompts them to enable it for transcription.  - - - After microphone access is granted, transcription activates only when the candidate joins the interview and enables their microphone.\ - \ - - ![scorecard assist3.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1753775476959-scorecardassist3.gif?Expires=253370764800&Signature=W63EtcibLN19vchjsZDS926kyJbEU7IDnFg3VxV8I4jJyHt3rtLzNX58M2FW7s5lvkdexZ0-vNWLB8HH1K~cLv2fxRBcBqWgjgaOJ8iwJ9zaCbVU-IBNYEEqZo3ZsdhDKp0o3EI6G2-sLe0Yj0bt~frIn8AyGiy3hbnhI~VRTpfbnQ7n1GOHlMxkLrF-6OKQmRTVId9R8Q~LqchReeKDdGM6Ru4P9TnsMHeg4uqhIom7Xj3xRH8qBkqxG~bsDzljGoPzITcoVZw6V5zAtGgk~1OMAZL4ZevDBkmO4Q-Q98BlH49DpHSlfvBiXc0~eH~t0i-UUUfKTVWaz8ioWUY4Iw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **After the Interview: ** - - - The interviewer can review AI-suggested comments in the scorecard.  - - - The scorecard can be filled section by section or autofilled entirely, based on preference.  - - - The interviewer also receives a summary email with scorecard suggestions and quick actions to finalize the report. - -## Candidate experience - -- Transcription activates only when the candidate joins and enables their microphone. No additional action is required. - -- Transcription runs passively in the background, providing a seamless experience. - -\ diff --git a/data/hackerrank/interviews/scoring-and-reports/6788713830-viewing-interview-reports.md b/data/hackerrank/interviews/scoring-and-reports/6788713830-viewing-interview-reports.md deleted file mode 100644 index 5ad91a8a..00000000 --- a/data/hackerrank/interviews/scoring-and-reports/6788713830-viewing-interview-reports.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: "Interview Report Accessing interview report Interview report components" -title_slug: "interview-report-accessing-interview-report-interview-report-components" -source_url: "https://support.hackerrank.com/articles/6788713830-viewing-interview-reports" -article_slug: "6788713830-viewing-interview-reports" -last_updated_exact: "Apr 22, 2026, 10:19 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Interviews" - - "Scoring and Reports" ---- - -# Interview Report Accessing interview report Interview report components - -_Last updated: Apr 22, 2026, 10:19 AM (Last updated 4 days ago)_ - -The interview report provides a detailed view of candidate performance. It helps interviewers and hiring managers to review responses and make informed hiring decisions. - -# Accessing interview report  - -To access an interview report: - -1. Log in to your HackerRank for Work account using your credentials. - -2. Go to **Interviews** \> **Interview List**.  - -3. Click **View Report** next to the interview. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776829544158-image.png?Expires=253370764800&Signature=fqWkWGeGRBij0-O9rr4ix71lgSttcmyxZ4XxX8qYhi36n4YiwQLTCDepxaH7JsapZSFZjlIWeHmPPJaa9P3jv~iNn1CjIVlvKZfYrp1BdRlqLtivhOqRau3j8b9aC~8QeyyTEb4V-WbXRPwfyUYK3aTeIbq9up3o8xuiFuMf0cAwf1mg97OEK4g-tmdmUCxVxuDgikDNTNFfxnuvmQ0JiLYSWuF64AQHtjHsyDlYc70p-aY72a0xZPeFRyGXSyW~L3~qLb5eQxbrkYcBXinTnZDNlDPxYpia24yeiT6cI3CWzoijAh~xXLvAHuMx3meINCmds9YLveCUld4x2ObPIg__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Interview report components - -The interview report includes the following components: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776829613250-image.png?Expires=253370764800&Signature=vjzYLPpFiyd9bMhfU4nMOmm-m2Crgyx2qepVKLSOjbq3V1Uw-qmOY301vk0XJK0e5~fyxwxFc9Iga3Q~OADJPLeu8mmBUVtWVHbwnzCX6zzPu8Jm6V59t0yvyu0kEhi4dyxKx6zIa23j232Mdd7-9Gkf0qNF4YMFh9pW~fD7I24kHqOXX5TcJMi8ps8aG05gK2QwFoRK6SeD7Fh4dSRr8HIIYs8TAj6hKm7KjshxdcjZTemkV9tF6EYZsmU4k9aVi5cb-Ck8GGovSvQH3jTCyK2E6sZhw9F6-KpbmyjZ56WFrRn~YElxr7sC~NdH5QvXG5FDhckZn0QB-gKYEykncw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Question tabs** - - - Each interview question appears in a separate tab. - - - Select a tab to switch between questions. - - - Click the question description icon to view the full problem statement. - -- **Playback:** Displays participant activity in video format. - - ![interview reports.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776829695748-interviewreports.gif?Expires=253370764800&Signature=Hgvj3zOD3vNkXXLZDtd9OpEDpzPa0Y5KUokTrz5ojP-r1yETRZ~CnSL6rDA8oQQBRRS-knBjf-kehFhpk2ixPxSai~0R0lPqZQeCM3T-PX2Qw95wag~YlXMvkiCsge9gAA7LjBduyDUg16Dtp557PLKzBujuj75r3pWZqW4Tl3IJ-2zORZ5F0fPwUPMAQGaQNCy32Jt5qkcsAOnW9VLn2Do~pvGm9dV~bOY1gel~EkMZdIl8o8v3XCfOsr0JPmbH~poWsJFyhDJ8XB0tL2L38eB7QkMl5XkMIycrkbXLK~7XdpHjJXn9rbMP4wWSSEx4ogclqY-mfELmbUx4U8PLeQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Click the **Play** button on the timeline to start playback - - - Toggle **Skip Inactivity** to automatically skip periods with no candidate activity. This option is enabled by default. - - - Click the expand icon in the bottom-right corner to view playback in full screen. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776829729854-image.png?Expires=253370764800&Signature=PIuKZ6X968IJk2aIcG7eYL93r5JzHQb9oagjwpXI9gohQkPkgnIBUPRAp3oeuIq~58381-OvXjnBeIs85Rd6G6BOQICUmVMhEUh4Rn8mQs85ZgmwavQUYiQWtPLuBwQIVBlwescC0VntpjxoTGRCaYBFAvjuf4Z5Msn7cZl3SQ~q6Pf5okyvbphqNiBRVKYWuZnoRHsBtWmMap~qsrJKjzfvWnmDjtt1sxLt6~Eid2pmR5I0cfj39l9QsEDm4VcLb3Y8aQIbQScwya3LxtgXw1xu6DTCBriMmQTTTccK7TMUvFdxCkMXHRW~mQoGHT43auW1WpbgTxPd-dTu6sDNfw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Active time periods appear as dark segments on the timeline for quick navigation. - - - Displays a cursor with the participant’s name to indicate who is typing. - - - Shows all code executions with input and output, highlighted on the timeline - - - Click **Suspicious Signals** to view detected suspicious activity. - - - -- **Scorecard:** Click the menu icon to view the scorecard. For more information, see [📄 Interview Scorecards](/articles/9842091173). - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1776829658637-image.png?Expires=253370764800&Signature=ksUGvCtXyCQvFg4gQ98mn~~nwAncaSGz7-Zv7MBlT03CDklvzbA1x3CHiCSijowGIe4x3k0AgepelUUc8BWpThfvo-nrPS~~tXzuxxeFM4UIXFPrLhDWuQ4A9BXT8tk4Hvrvl5jSy2n6rsPjrKSiHyCxvBghfnhNXA2ECbmbhxscXV~v-eBwXrcWaNyUiSk1mEKtI-pw0v2W7Z0OozRqX2fhTk5Gy3pR~XkSPirY3m7Sr7xqS1ensldA~NeCU0YesrBfddHHtuF9jAA3uoloZ~8PdpPSERGrz5KV8uYRD-kSIbOdtqxgzdlsMehJYcpNsXSh0oSqNDJh5~V7yonPkA__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note: ** - - - If you have access to the **Recruiter** or **Developer** role, you can view all team scorecards. - - - If you have **Interviewer** role access, you can view only your own scorecard. - -- **Candidate Packet:** Click **Candidate Packet** to view the complete activity timeline of the candidate. - -- **Download PDF:** Click **PDF** to download the report. - -- **Share report:** Click **Share** to generate a link. Recipients must log in to access the report. - -\ diff --git a/data/hackerrank/interviews/scoring-and-reports/9842091173-interview-scorecards.md b/data/hackerrank/interviews/scoring-and-reports/9842091173-interview-scorecards.md deleted file mode 100644 index c2c89435..00000000 --- a/data/hackerrank/interviews/scoring-and-reports/9842091173-interview-scorecards.md +++ /dev/null @@ -1,267 +0,0 @@ ---- -title: "Interview Scorecards Accessing interview scorecards Custom scorecards Using the scorecard during an interview View scorecard in Interview Report" -title_slug: "interview-scorecards-accessing-interview-scorecards-custom-scorecards-using-the-scorecard-during-an-interview-view-scorecard-in-interview-report" -source_url: "https://support.hackerrank.com/articles/9842091173-interview-scorecards" -article_slug: "9842091173-interview-scorecards" -last_updated_exact: "Dec 30, 2025, 10:57 AM" -last_updated_relative: "Last updated 4 months ago" -breadcrumbs: - - "Interviews" - - "Scoring and Reports" ---- - -# Interview Scorecards Accessing interview scorecards Custom scorecards Using the scorecard during an interview View scorecard in Interview Report - -_Last updated: Dec 30, 2025, 10:57 AM (Last updated 4 months ago)_ - -The interviewer scorecard is a private scorecard for interviewers to manually evaluate candidate skills during an interview. Each scorecard lists predefined skills based on the candidate’s role and provides structured input fields for feedback. - -# Accessing interview scorecards - -To access the interview scorecards: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to **Interviews \> Scorecards**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192822729-image.png?Expires=253370764800&Signature=MFldpnbOdAcMpnJAkYBM~Zeb573Or9jC~r1scjl14ByfW3RkgVZBeTAyYmVMgsgbrm8cFfn~j3A5CsstMZriovaDBSrHrmEJYsnaMHbr3466hjEe55yMStjj2wKoM9yeCDh0-QI2~Oejphd7jtlypzhuYTIW3AFV3RdsU9Ws8qjo5j4lAnRIfmJ4zxl07Yg6pn5NrFrvW3jIhmXgT5mnQql-kfSI1H2n13aT403LFfHbs8llaJP5OSpdsq52I5gFAch7B-P4W~MpxiRxfjrzhp~hIv9MoLBaK96w2jVOA2jk6J-~8rKD4V5D~44pdlGgzZz2PI4e1EvPie1K32bvLg__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Use the search bar or filters to find scorecards easily: - - - **Search:** Enter the scorecard name. - - - **Filter options:** - - - **All Scorecards:** View all scorecards created by your company. - - - **My Scorecards:** View only the scorecards you created. - -**Note:** Use the **More Options (⋮)** menu to: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192868857-image.png?Expires=253370764800&Signature=Wyk5EASjmuElbqv5PkM5tkN03RBc9EM3lwgJD-shqHU8ym5YUrvDg5BdrsWyVIR624kU4AXSgyCiwrRF9UCvPiGFGFQ23N3awF3GtYB7MLUwvYX-HauIxmaPNhBubXfXLy88ArbXRtziBduasPq5ObibVmqAPk93u6MC9SqwLQp0rt1gjhR65bpXKyxxYvcXI7VXLKBOWqw09fDX2lp69fBmXAPpXnnciyFDBzMypDiJFCkdZb2rl6-O6C5mG8egcDVXgdoWD-zKnkmAMJRwNRifgtOBAsH0Je3foF8VumQZqoHfRptc7x2~12P3Rey8ioz7c2XoNHTapf6GkrB54Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Click **Set as Default** to make a scorecard make the scorecard your default. - -- Click **Delete Scorecard** to remove the scorecard permanently. - -# Custom scorecards - -Custom scorecards provide a structured approach to candidate evaluation, reducing subjectivity and improving hiring consistency. It helps interviewers assess candidates using clear, role-specific criteria. - -## Key capabilities  - -Custom Scorecards offers the following capabilities: - -- **Tailored evaluations**: Create role-specific scorecards using six input types: Text, Single Select, Multiple Select, Rating, Dropdowns, and Yes/No. - -- **Enhanced collaboration**: Add section-level descriptions and question hints to guide interviewers and standardize evaluations. - -- **Company default scorecard**: Set any scorecard as the company default to streamline interview setup. - -- **Flexible assignment**: Assign scorecards during interview setup or through templates for consistent use across interviews. - -## Creating a custom scorecard - -To create a custom scorecard: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to **Interviews \> Scorecards**. - -3. Click **Create Scorecard**. A new scorecard appears with one section and one question by default. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192778058-image.png?Expires=253370764800&Signature=pFpo9gRlt01DOwNCJT75c2t6xyeqOVM3USmqa1lnk-OcDeID6HWdbErtXpCE7bbqT73nP5r8lpMvhqYPk9vJ~bFdINAYjTjiy1z78~Bpvbk8jOSseF08mCvopP1DJoI3pfWFUuNVdhYBjYyBOYxmxj4oryjTZgWVlXHgelW1hH24OeBKDjCiXpNQIKpSZOcM9t~neR~I9brXwfykqvIS93u8wC-B21Pk3pPpxK~c8dursNWNYh-iPamKcrhu-LG44CqgDV0BnVeT10kqhAkOGInBBBwkYU2gCSNS7oAygVhzYJGvxnUlUzTqPpY4PrDCEzVCNCULncFrCRe26PnrIg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click the edit icon next to the scorecard title to rename the scorecard. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760193412413-image.png?Expires=253370764800&Signature=qMt20hOKlnFXpCTZcxYx5bG1cQNFLwStQs2g-605FNcPfv24OwCg0C7Z2ao3FzPUrcoIS2H-SJkH801wyR9grW1eqHFWFzDtIXcEN8715tqWbhjAzHgybBDwbT2vqM9njmJomkWgMfFZHl3u7oj-HH4tu3RRSMXPbg0rgDcy49sxSvINR7MjR6DBScmp3JEUl6iWZexIGwXoxSHSZ09JXOweuvTHdTX5isSa267t17MBZNreo3kuc81Mm7jtAEZUde9RRNQQr1WOOTmC8L9YXV1c1C8jmmYSh6PVp7YmF6BVFx3JwMKw0hujeTHwlNy2Ha62QAcRYZlqhi2lRcWj8g__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Edit the default question - -To edit the default question: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192698262-image.png?Expires=253370764800&Signature=NBDGEfExOMpCAszEY176jck11AibvL7-sgjpqRaQ1M24-5NNExpedbXzfR8AamD1JLmYB3EZYm-3ok55TNCPM34xPNtbw2CHNmxwiO0JrlxIQZwuoIVVTYW0U6VUhUCILYV77NNVSNmYXU6pPy80ROUkwInmbw0TTyqaKPNIMQBW7epjwsjcydWN6OXavhTQcy5fjwe1BEVLjGKMRUp2zX9MQ6nO1wktHf0a4MTpPpJpVDW3UmA57AKrOoDyibgcAY8SLkHZN3HxzUGNXkM6NqRODbjYl~ioHt3JMg6claYfF7GrcLIVgEmpeeVwKBaaZqc3wlvqEHjB5XKHxjy7aQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Update the question text. - -2. (Optional) Add a description to provide context for interviewers. - -3. Choose an input type: - - - **Text**: Enter free-form feedback. - - - **Single Select**: Choose one option. - - - **Multiple Select**: Choose multiple options. - - - **Dropdown**: Select one option from a dropdown menu. - - - **Rating**: Rate on a 3-, 4-, or 5-star scale. - - - **Yes/No**: Select either *Yes* or *No*. - - **Note:**  - - - For Single Select, Multiple Select, or Dropdown types, select **Add Option** to add choices. - - - For Rating questions, select **Show 3**, **Show 4**, or **Show 5** to adjust the star scale. - -4. Use the **More Options (⋮)** menu to: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192302355-image.png?Expires=253370764800&Signature=B9ZiRClg94GxWP60rW0n4XWk6BBx-7lYvzhLvafuPPE2DRZ6G7KBtBpiCdZZhg0nlwRFKUWX4O4EdM94HdGP-s8ake69daHml2AGcq50fP1ExPAUBh7mz6rVAdJjYAdsNOM~XWLEeTagRiLL0ty0X8R9bTeog08EKLP6zeETyUfViBalPrnh1--KNSAL~lL7GSsU5w16L6~RVrY4RD5B~Qp2rXgaAwchDhEzu2UsoUzechF5ktpeaWf2NNPpQiDqz-HTTBkODisc7Us1GV3yS2KQC9UaJf9hz87rwu7h4FLqAQH4knvJK~izAe4Dk8wxrfIe-vhUaozBq2qGYApCig__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Toggle **Required Question** to make the question mandatory. - - - Toggle **Allow Comments** (available for all input types except *Text*) to let interviewers add comments. - -5. Click **Preview** to review the scorecard. - -**Note:** Scorecards save automatically. - -### Add a section to the scorecard - -To add a section to the Scorecard: - -![scorecardart.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192279899-scorecardart.gif?Expires=253370764800&Signature=cu4wNu-StbElyuvtZhaF7gxrVDkdz0A-kuh7ViM~Xdbg1bP1~DnsjLMJUvO9EkW5iaAepHTw24o7IhZoNMOe0lP8qke2WlpN2SlYAjVa3SB4VoDwO-BET8HSKYb1Tpd1PSbjkRdguGkf6k1a7u7GB9JgD-oAF9KIRKHrUUQD4opugD-dQx5tPtaV7vowF5JLRx-2khxNgyRT7XJ9AbeyvAR~Z5QTS3deWKEsBsp-5xjXmxE~yMQbtIA-vBJq4lHtq1-d3YlOkg51tQweRoN47BqxrWes9K9V6G7oWE8hlkLmt~oqrNlo4lg3bfPoIaSNC7D47SJ93lNR7Ljj6VQi6A__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Click **Add Section** to create a new section. - -2. (Optional) Enter a **Section Title** and **Description** to describe its purpose. - -3. Drag and drop the section to change its order. - -**Note:** To manage sections: - -- Select the **duplicate icon** to copy a section. - -- Select the **delete icon** to remove a section. - -### Add a question to a section - -To add a question to a section: - -1. Go to the section where you want to add a question. - -2. Click **+ Add Question**. - -3. Select an input type. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192256761-image.png?Expires=253370764800&Signature=tcx77Y8FCqbiCDZFgGfRLGKT-gnulY71gCWhl1Q~S6-E6sWC8QyUUbrZ6l3QfccOMKYKDRIl4NLRDIyeX165uKL040T1FjNNgscCNtInFG8ntwmyxBWhuEByOm-bG3sf1lvRoP0vCllEqykXlLgxDlM2Kqk9J~ogA9YkZuw83zneH884dLcVYYIuBHqleWW5uOzzU~y7~lILe1CENs3xKpgV7f03U8C8~EDsS0kdXAN0ggFaje6DjKSXyAtrGss7t22K1lxVP5EGAbZy2wcpBCGEiBiGpLA-Vokx2pSHxdKaFWUH50PWz3~0gXLlsMEKOnz-Sk0llsOm3iuxubzM~w__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Enter the question text. - -5. (Optional) Add a description to provide context for interviewers. - -6. Use the **More Options (⋮)** menu to: - - - Toggle **Required Question** to make the question mandatory. - - - Toggle **Allow Comments** (available for all input types except *Text*) to let interviewers add comments. - -7. Drag and drop questions within a section to reorder them[.](http://them.Click) - -8. Click **Preview** to review the scorecard. - -**Note:** To manage the question: - -- Select the **duplicate icon** to copy a question. - -- Select the **delete icon** to remove a question. - -## Assign a scorecard - -You can assign a scorecard in two ways: - -- Through templates - -- During the interview setup - -### Assign scorecard through templates - -To assign a scorecard through templates: - -1. Go to **Interviews \> Templates**. - -2. Select the template you want to update. - -3. In the left pane, select **Scorecard**. - -4. Choose an existing scorecard or click **Create a New Scorecard**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192066694-image.png?Expires=253370764800&Signature=Veezoyecg1lCGl2oPTbsX9GgsOaxue-Hy4~v36XY5UK0Z4kdWev8kxMC96nOn-fiz10l2JHV18z1Jx-VrdyIS2U40BZ1gZfzVT655qNGfzvmHHFMceJ0l6uMn~DKT03xwTkI7KnilylquhXnxOWk8PsE13bYKc6-iG1fp4j9uVf510bt3G1s9~3M8JGpZHLlhnWwLAqNriuvF~Lc8ndNkEsrZ6gOim6tE5SOG~ucSH9q88QIqCSNAaCcXUrIRAkz4B9FQ12dIzU2WYtVhQ~Awd~~FdIQCDhQpRtAJGrxsUZiYtTyAaS3cK2KBqDXwSaz5O3vRY6mbmuVz1SK0oN9Kg__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** If you do not select a scorecard, HackerRank uses the default scorecard. - -### Assign Scorecard during interview setup - -To assign Scorecard during interview setup: - -1. Go to **Interviews \> Interview List**. - -2. Select the interview you want to update. - -3. In the **Interview Details** panel, scroll to **Interview Scorecard**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192039248-image.png?Expires=253370764800&Signature=KDNPgbW8RVnhs111VPotuTwyKnQjKeyXedTGXag6qTEncEZS1HYb1XNo1vH7naCiXk88gBjzKEiiyaE8l1eY864oCPk~G1WCAMXcF0WrVzhcffP4WTTK6KWnTe5wL0n~oCpJxgCqYSZB1jSdSsyx4kQgPIjGYL3qaH5zcEsjQvNrWaE1qKP79BYs1usCz5hGyNqeu4YwNIdL5O9oVT9BWiS2o~L8aUulgcWOIGaEIGv3FuFvhktIHD1Y64-qUvzV53ZZhwLo2QHXy5Q~xhnDe9RWZYng3MNN99Okj9VJucfV0L-5uossSqNPT3wnIf6DCq82o0vBeHo97yGlolbQhA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select a scorecard from the dropdown[.](http://dropdown.Click) - -5. Click **Save Without Inviting**. - -**Note:** If you select a template during interview setup, HackerRank automatically adds the scorecard from that template. If you do not select a template, the interview uses the scorecard you select manually. If you do not select any scorecard, HackerRank uses the default scorecard. - -# Using the scorecard during an interview - -To access and complete the scorecard during an interview: - -1. Log in to the interview as an interviewer. - -2. Click the **Scorecard** icon in the upper-right corner. The scorecard panel appears. - - ![Scorecard.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760192018259-Scorecard.gif?Expires=253370764800&Signature=P~bhhdJv4AfyXKRnwJFRDzwSYem1yEef3Dp63S3PzEEQIYIK0I0RLvjJhXkF7ZBntLB2CAFDHGLjZhL-e~HLDjAmAnL~NkXdCmiWG-rLdJSF~n2AKrVVLbOqWm72iRM-PgHwq-Tsioe~oS4WyjCb~ViojDYR1WPHJnJXo6M2hxKXjxpEFbRyvwbuQVkH2Jj8A-FC~kkTxUJFjzkOlku0MdcRuVXbCT3lSmLkkde3SyOlSmd2IihflRDWCnGLPq6SOOvZROQRIgU3y9m1chtUoMi4GFxbcZi8wi-djb4yAYQt6fseZWWHcgDp9uNV7TbYvYjlFe5-bvhuXcPA1RyBvA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Review the skills associated with the candidate’s role: - - - If the interview started from a test report, the system maps the test role automatically. - - - If no role is selected, the default skills appear, such as Problem-Solving, Technical Communication, Code Quality, Language Proficiency, and System Design. - -4. Complete the scorecard: - - - For **Rating** questions, select from Strong Yes to Strong No. - - - For **Text** or **Dropdown** fields, enter written feedback or choose the appropriate option. - -**Note:** All feedback is autosaved. The scorecard is private to each interviewer and is not visible to other interviewers or to the candidate. - -After the interview, the scorecard appears in the candidate’s **Interview Report**. - -# View scorecard in Interview Report - -To view the scorecard in the Interview Report: - -1. Go to **Interviews \> Interview List**. - -2. Select the interview you want to review. - -3. In the **Interview Details** panel, click **View Report**. - -4. Click the menu icon (☰) on the right to open the **Scorecard** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760191957769-image.png?Expires=253370764800&Signature=r4teXP0JxJdI73jmpZyFHRYnndsAZob5wtJ6j3Dy51vvHlH3ze~7qE9sdkCWVP-6unr4giTqawwEOZNeb6CKW4gusuYKhMfVVbQLz9IiSEI5tCppkKeKbK0MqMUIps-HmU3ZDbN3J8~7EG5lfdt8kh4sxn18vHwwyoFqWTGZxLYSdIQxzrj4nopcvtkBJD4zF506EtxBeQIsqv-qPe3Y3riJkpotnEkS7JdollEGZJNY7CvAyBb~ciu6PMF1N~6dbYHKRThzpkTkd-eM5KHM1dyQ6-hLsl9hlJJoHDZDfoRWZojVj4m834b3rorjQBJTtdY7zQoJma0V1Z~DOi9rQw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Select an evaluator’s name to view their scorecard and comments for the candidate. - -**Note:** - -- If your organization integrates with an ATS, click **Sync to ATS** to sync the scorecard. Scorecard sync is currently available for Greenhouse, Workday, Lever V2, and Oracle. - - ![Auto sync Interview Scorecard with ATS.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1760600472005-AutosyncInterviewScorecardwithATS.gif?Expires=253370764800&Signature=kckYPee-6vgi~k3nlqEhW0z7ohhOVb46f0lt1WaA-aoBvTiBYxV9TiGx9IVVQesL7TS~qo970EBTpObsCUullc3RTmW~UoAh8NfssAKRG8a18~ONffzEqh7ZFKBy357KSCGxcap51wzyeZk0YI5JZrWFFG2RHnMxLztvn30qVLndfp29uEA4HvKh2UegT8fct0YGPz9MdK4LWvxfknGLJhYgLeY-oxJLSndiKxhvbfPTlB-7dNlRS2r7j8WcKKJpF6NmaJ10L~LQXDmulNxuZpA8Ygs6tn1IUZzCD58QtalDcON6c9NEufg7~HNNiXtlC09Z-Wku8GrCHCLK~CA-~A__&Key-Pair-Id=K3NV4LZ47N8M46) - -- You can access to scorecards depends on your license type. - - - **Recruiter** and **Developer** license holders can view scorecards of all team members. - - - **Interviewer** license holders can view only their own scorecards and do not see the **Evaluator** drop-dow. If they did not participate in the interview, the following message appears:`You do not have access to view the scorecard`*.* - -\ diff --git a/data/hackerrank/library/additional-resources/general-questions/2793946233-using-aws%2C-gcp-and-electrical-stencils-for-diagram-questions-.md b/data/hackerrank/library/additional-resources/general-questions/2793946233-using-aws%2C-gcp-and-electrical-stencils-for-diagram-questions-.md deleted file mode 100644 index baa50f86..00000000 --- a/data/hackerrank/library/additional-resources/general-questions/2793946233-using-aws%2C-gcp-and-electrical-stencils-for-diagram-questions-.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: "Using AWS, GCP and Electrical Stencils for Diagram Questions" -title_slug: "using-aws-gcp-and-electrical-stencils-for-diagram-questions" -source_url: "https://support.hackerrank.com/articles/2793946233-using-aws%2C-gcp-and-electrical-stencils-for-diagram-questions-" -article_slug: "2793946233-using-aws%2C-gcp-and-electrical-stencils-for-diagram-questions-" -last_updated_exact: "Jan 23, 2025, 1:19 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "General Questions" ---- - -# Using AWS, GCP and Electrical Stencils for Diagram Questions - -_Last updated: Jan 23, 2025, 1:19 AM (Last updated 1 year ago)_ - -## Overview - -Diagram questions are used to assess the skills of a candidate in creating class diagrams, architecture diagrams, workflow diagrams, and circuit diagrams. The candidates can create simple or complex diagrams using stencils available for Drawing type of questions. This article will walk you through the steps in using AWS, GCP, and Electrical Stencils for Diagram Questions.  - -## AWS, GCP, and Electrical Stencils in Diagram Questions - -HackerRank offers AWS, GCP, and Electrical stencils. Using these stencils, recruiters can assess the candidates for those specific roles.      - -1. Click on the **Library** tab on the home page, and then click on the **Create Question** button at the top right corner of the page.   - -2. Select Diagram and follow the steps to[📄 Creating a Diagram Question](/articles/2805331669) - \ - -3. Under the diagram settings section, you can choose any AWS, GCP, or Electronic stencils, based on the requirement. - - **AWS Stencils** - - ![AWS_Stencils.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046864516-?Expires=253370764800&Signature=kV1iyF~n50DKQTfXC3B2w3suoJHw2dfJ4ug7z2DESzZ6sgh3H5qz3Xc0g7rIe5rhdwll7EMRaZcClixSoG5JAIWMMu4SnBL8WabjgZ1sMPJdWGKasay4SV~JgjUPERk2wIuhi9EkMwXhSQk~5Ien9HtzjW7cYw50EQhfcwRylDhAvrx~ldokX3sUgZXZSEvKNKHVMnAfuqnugu6ZQeSwQ2IlK08HWUtt2dcskrYKrIJgLhVg9FvRG5hciWa6-9frhbTy18PDFjsiyc1aQkUd55l~6fOIDyHE4q5hoJejiQ7rlMC4Qpx8glZ4AQVlOloT3R4rKvvftCUzpv~8Q1Qcdw__&Key-Pair-Id=K3NV4LZ47N8M46) - - #### **GCP Stencils** - - ![GCP_Stencils.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735000572587-GCP_Stencils.png-61fd09a7-b38a-4268-a552-6163b68b6b9d?Expires=253370764800&Signature=IImh-434Ir5fh653oXpaTHnUKJ4z2ipqFhjrbdCbbLxSnmL5tRtHAfPnjiRYEJu0mf19oWFWTmpOwq75PBd5JmskHgPQKeaeFZtsW323bwk46gcH8kly~~ABMJ6I0Ekii05r7sT6eYBpNxrt15Qvvg43xAwoxRWlO8lK~m8rlGcE9hTCfJFxdj3Ar75mK4Fv6btTnq0oNqlBSCXKNAysN3W37PUzrJlzo1FoxhNBKgvv0H2XGkK3VNbyQn5bC8zfH~F3O~R5J9QUJY9H-kwLmKN8y-Vfbpu~Hzo8mVhMsCoE4P0h~jdMVXte0NCn6JZskMmmVgepOpoQFAZBO~~Unw__&Key-Pair-Id=K3NV4LZ47N8M46) - - #### **Electrical Stencils** - - ![Electrical_stencils.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1735000580774-Electrical_stencils.png-46f3f6ce-4fe7-4b9a-a253-784ba72d38e9?Expires=253370764800&Signature=K~vPRnI9pRRXL6ZSoGE-gFqLJwBII7fW-Eyj1g84fpeCfOm54~U04u87LTQ8Pr-XMlXOIB3jeO1IKLWn7f4YlQ6LRP1NPftGsHkqvY3OUwx758Ae-i7csFFv4-8d2rMr-YAcRDgO1pjMNUmwwy5ljT446GYe8ETr4rjFzHeWpbs-z1EAwoY-C~Jk-HORKozJvrCuvlgTG9VqNQaE1blm0IwJmdVlrLspYrP1qub3~1dSpiCecs9~WR9G73fKdd7cqZJGLiIjeEaHN9dKILmOOce4XqtdjLQVigC7TS7giLIswSZjg39mtUfjhyZ5COeMAYMt3HDbyOqPklFiu4MQ5A__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. You can also add these stencils to already existing questions in the library. - - ![View_Question.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046866057-?Expires=253370764800&Signature=kuiYVbob~U094H1ZjO7Thyur8jwyd3puh~Cx9YA9uCLpmnDs5lAGsrqc1GeFv9Aki-ODl~QBz8n6ulBrHwzd9~FNoF3XjpdB0PZW-EcfOsgdErW~LPmBR9K10XjUDv2t~lboVyElYZ0oSqJOSJpLPtq2FO-B1pkdZV28WFoeUw~0N~DZlWHZ9OVX3vmGfrt3IjCDEU85hqe9oKJtI9VUG2E1M9Lq3hkPu7Ua558bVEbCx5aSUcKFbhMGktXNFvBVdwNcRNXOuJ3wsEqhQ5n~SmEblyNuK~jiMK9pUUpizgsGZPFpQZWOnqLS1mXsjQKq6feRImhJ5gwdw6rXXiZ1kg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Select a question and click on the **view** option to open the question. There you can find the diagram settings, under that section you can choose AWS, GCP, and Electrical stencils. - - ![Selecting_Stencils.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046866443-?Expires=253370764800&Signature=NxuMGa8P1d-2QnEvdrR58eSzqQz-h~3gE9mcPydj7qukXWzASuftda2tkfh85yuI~lyYYE9~f1tvv3L4rGE9GyVg62LUJaZyBRtnvw3-nIzmkn2mu3Q9NnfyI4M2bWIc~9hecTQXe8yeYEtgVVsWSEO5HSFuQa~ZxKqj7OCQgqUPICXAgl6NfKzpDIjMlQtPjWvjM1PG7SxJpk3tlhJha97PdwRTfUw75eu4B8oZFdfAKB3TUL2RrvAMeRBRNYj417KKnwfpn7zdDikvxigWLiYjQE6WF3~ZTSyL0i3DgfU71Xm3XT6XjlH1MYjqKRrFcltj1oRXULVxcNcZictk0A__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Candidates Using the AWS, GCP, and Electrical Stencils   - -Recruiters can choose which stencils the candidate can use in the test. Candidates can simply use those given stencils to [answer the diagram question](https://support.hackerrank.com/articles/8569407083-using-draw.io-tool-for-diagram-questions). - -![sample_stencil_test.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046866850-?Expires=253370764800&Signature=JgRcpuk7s3a2SikAEe4f0f6I-aPEXVNKwgdFiqOh4UcxYMgzj1OIZA3SgEfu4Pbli2Op34uI2tiHD9Kzqdm~pvz806qOE-NQQkQJNGq~-KkLqG17eTiG7~y352wxBU4ZVw9brLcb~3GMDmU0CzKSu1tuAqbuqI~7du3O98myHh9ltON7R1ds7-yOqnSTgGWc2t8-3lgSMBX4-RNUs~muWWzgeqp3GlM1LxNTbDJcbmM28CZF8Vuv2KT0TqT7EKZkgijUY7oRjcgATv3s0lpoEsNCn1bzaHqsh7bZJY~oixmdysw8UtJeE~l9di7Jm0sV3a2w-HjPQT6bjo9PjoYISA__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Using the AWS, GCP, and Electrical Stencils in Interviews - -Interviewers and candidates can use the AWS, GCP, and Electrical stencils in the interviews as well.   - -#### Steps to use AWS, GCP, and Electrical stencils in Interviews.   - -1. In the left pane click on the plus icon and select **Diagram**. - -2. All the pallets are visible along with the AWS, GCP, and Electrical stencils. Interviewers and candidates can select the desired diagram to create and answer questions. - - ![stencils_interview.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046867175-?Expires=253370764800&Signature=hEfGZZ6ZT4Ssarb8is7xbuVU0qrPKQ4~b9aYSDFC~2PHDz4GQntY1ZPuprWF1RidvesC01ZWUscPHLygiMC6yKIIqB9TMLUt1yP-QSEzi3GOy-dFORNF1zpzzeIi5WUIImiE4wOHpSO1qvo90UFyiIuUu~Hz33CBgj5dkvl0Yz~j9uLVtLsG~oRfBRw7e8q96BCVoJLA-Bnpw050VQzrsE5EmwATY-WcNDOiKfeFtfQHufoE5gpIM0p9FBOya~cDVFvoCpycBu~HeboQZBn6Mx9khUDKi1FRstE5mYtnSKNPgNFqQgiJunMcGuYJ4pUMJPnQuc4SrqAektIYH5tDiA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note**: Inside the interview, interviewers can see the changes made by candidates with diagrams in real-time. diff --git a/data/hackerrank/library/additional-resources/general-questions/8569407083-using-draw.io-tool-for-diagram-questions.md b/data/hackerrank/library/additional-resources/general-questions/8569407083-using-draw.io-tool-for-diagram-questions.md deleted file mode 100644 index 803c222e..00000000 --- a/data/hackerrank/library/additional-resources/general-questions/8569407083-using-draw.io-tool-for-diagram-questions.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: "Using draw.io tool for Diagram Questions" -title_slug: "using-drawio-tool-for-diagram-questions" -source_url: "https://support.hackerrank.com/articles/8569407083-using-draw.io-tool-for-diagram-questions" -article_slug: "8569407083-using-draw.io-tool-for-diagram-questions" -last_updated_exact: "Dec 13, 2024, 4:45 PM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "General Questions" ---- - -# Using draw.io tool for Diagram Questions - -_Last updated: Dec 13, 2024, 4:45 PM (Last updated 1 year ago)_ - -## Overview - -The Diagram type of Questions available in HackerRank helps you assess your candidates' skills in designing flowcharts, Entity-Relationship diagrams, UML diagrams, and architectural representations. - -HackerRank Tests are integrated with the popular and feature-rich **draw.io** diagramming tool to help your candidates create their designs for the Diagram type of questions. The Diagram type of Questions in HackerRank tests include an integrated and readymade **draw.io** editor. This editor provides various shapes to represent Classes, Entities, Objects, Associations, etc., which are used in UML and Entity-relationship diagrams and flowcharts. Using the tool, your candidates can quickly select and add the required predefined shapes to represent in their diagram and design them using various formatting options. The integrated tool provides an intuitive and easy approach to solving Diagram type Questions, and it adds to your candidates’ positive experience with HackerRank tests. - -For Recruiters using HackerRank for Work, in the **Diagram Settings** tab of a Diagram Question, you can select the specific **draw.io** category of options available for your candidates in the Test. For example, if your question requires the candidates to create a UML Diagram, you can select only the **UML Category** of **draw.io** shapes available in the Test to answer the Question. This article will walk you through the steps in using the draw.io tool.  - -Refer to the [draw.io training material](https://about.draw.io/features/training-material/) to know more about the tool. - -## How to Use the draw.io Tool for Diagram Questions? - -1. On the HackerRank for Work home page, select the **Library** tab. - -2. Create a new Diagram Question or select an existing question to edit. Refer to the [Creating a Diagram Type Question](https://support.hackerrank.com/hc/en-us/articles/115005739168-Creating-a-Diagram-Question) and [Editing a Question](https://support.hackerrank.com/hc/en-us/articles/115007317428-Editing-a-Question) topic for the detailed steps to create and edit a diagram Question. - -3. In the **Diagram Settings** tab of the Question, you will see the various **draw.io** category of shapes available to create diagrams. Select the categories which the candidates require to answer the question. For example, if the candidates need to create a basic flowchart, select only the **General**, **Flowchart,** and **Arrow** categories. - -* ***Note**: By default, the **UML** and **Entity Relation** categories are selected. - -![diagram_settings.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046857145-?Expires=253370764800&Signature=Y3vGN~G42fp8H6KNowyXxJhJT7bPlEflVkYb99zXobY5LDDrNmWmu9erwZ3Cdv5fFebb3xWHE-1oVpvBY1wP2IFKZGVGZT7qH2l9ryp0HorBb3VBqdvHJJ8vN7cxg99YRoCMZ0BABEY68i~hSkOO9gQxI2IIqkrtpx0D1DdbSW3MRNAMngVZyojDsOUHnOrabwfyMdGr-iDkm9ckDo1nrDCvx05T8AtOkiVBxLzoA580u6eb6Bq9ntk8DJa1qexk2aGxkCHcQ2s0iomjCbbf9XJdRe0Q6QbKdv4HCd7E9S~XiTbs7kwYFy0WRoXeA3x3jdjr1WN3gORZmKuuWqX5vw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Configuring draw.io shape categories for the diagram question* - -1. Click on the **Save Question** button to save the changes. - -In the HackerRank Test, when candidates view the question, they will see the **draw.io** editor with the options to create and format their diagrammatic representations, as shown below. The left pane displays only those shape categories permitted to answer the question. - -![draw_io_editor.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046857505-?Expires=253370764800&Signature=GEhoXDY-tWix2xdxVmExx8FoIMmQfVSKFQEGUiVLugIAjJ1ItFdSGykxGBz5UxOLldrhZNW478K7-w2TniG3WNoXtWAiEzAx5l1W~R5JDn4L~3FnlNhX2vCIc90I3QCtip1HyLZ2THCL3rXSnN7KEIXDvg0Zlx5fo5c08Ug06qsyAL-7eF9q6hHIdgRm65ZOy22vPvQgOF3s6fmnowzSsg7w56dUlWhHtiMI53ZsyryqYaluIQtiAuaMgkw5UuwKdI5PGZEd1Lbh45y2T8NCjbbegEdHEiwGBgcGIC3-XEqlUskQ8d-8kxcDbn2Hi9PL3t3rlT47lv0atECmSc7t2g__&Key-Pair-Id=K3NV4LZ47N8M46) - -*The draw.io diagram editor available in HackerRank tests* - -For detailed information about how candidates can use the draw.io editor in HackerRank tests, refer to the topic: [Create diagrams using draw.io in HackerRank Tests.](https://support.hackerrank.com/hc/en-us/articles/360014931853-Create-diagrams-using-draw-io-in-HackerRank-Tests) diff --git a/data/hackerrank/library/additional-resources/programming-questions/2461683826-test-case-input-format.md b/data/hackerrank/library/additional-resources/programming-questions/2461683826-test-case-input-format.md deleted file mode 100644 index 4b8a7c89..00000000 --- a/data/hackerrank/library/additional-resources/programming-questions/2461683826-test-case-input-format.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: "Test Case Input Format" -title_slug: "test-case-input-format" -source_url: "https://support.hackerrank.com/articles/2461683826-test-case-input-format" -article_slug: "2461683826-test-case-input-format" -last_updated_exact: "Mar 11, 2026, 3:36 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Programming Questions" ---- - -# Test Case Input Format - -_Last updated: Mar 11, 2026, 3:36 PM (Last updated 2 months ago)_ - -## Overview - -Candidates debug their code by using custom input when some of the hidden test cases do not pass. If the question setter has uploaded a solution while creating the question then the expected output is readily available to the candidates. In this case, candidates can add their own input and run code to compare the expected output against their output. This helps candidates in debugging their code and understanding the reason why their test cases are failing.  - -However, even if the question setter has not uploaded a solution while creating the question, candidates can use the custom input to debug their code. In this case, they can themselves determine the expected output and use the custom input to determine if their code is showing the same output as they determined. - -## Custom Input Format - Sample - -The candidates have to enter the input in a particular format to test their code. The following example explains the custom input format in detail: - -**Integer Arrays** - -**Problem statement**: For the given array of integers, write a function ***ArraySum*** to return the sum of its elements. - -To generate the code stub automatically while creating a question, describe the function signature in the code stub form. - -1. Enter the function name, ***ArraySum***. - -2. Select the **INTEGER** as the return type. - -3. Select the **INTEGER ARRAY** from the function parameter type list and give the parameter a name ***n****.* - -4. Click on the **Generate Code** button to generate the code stub.\ - \ - - ![input_array3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046602447-?Expires=253370764800&Signature=Ovm82k-9K6a0BssGWssU2ZySYytBMpSwmdaQp84dKpSkyKl~Cg-yRYF~vRZyP-t-~pym5pjQtLcgMyupb0K5ZzBZsn8yTOnaj~6oZE2F6fhdNbOCvHpHOvY6a--ezVH4fI2rpJkBiqE1WUJvL-UAjGomxYiQg2uq8tJFr8TcNbM5KnurnjRAUt2gbUiTty38a6~ESKuuKPldo5Cp08Tj3dxQxl5ieJ1e~lNSM6NbBJjmk9-DjWLEITPcuxZTwlJHoLJu9C9F-sfR-Y1X5y-F~mOkX2N7pD-KZ0XqFGgyJEOFVMV0EK9nFh0ASz28LTRixOaHSqZ1UMrdS3-6ypQDGQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - *Generating a code stub* - -While creating test cases for this problem, be aware of the format the stub code is expecting. For a test input array of length Y, the test case input contains (Y + 1) lines. Here, the first line specifies the length of the array and each following line specifies the element of the array on a separate line.\ -For example, for the input array \[10, 20, 30\] and integer n= 123, the test case's input that a candidate requires to enter is: - -- 3 - -- 10 - -- 20 - -- 30 - -The test case's output would be the sum of the elements: **60**.  - -![inputarray4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046602893-?Expires=253370764800&Signature=CaxIndaes7Lk9TNK0cG47bTh3uxu9F92V4TQTZO02ZI2HKBRP~8OFRHPxybDm7p3EN9GcANuvTbS4SUetaT7DHvojKerN6A99Ngwkn-BlEqza6VNKM-c3Pu0YVVN2DmceuOAiswDqvvBPoyjoqBRMVNjEU5qDjf2uQXGFH85SH-eM9FqrZCuhATYa3CYk0PDV04FJyhFT8BzHYf0i3QhCbNCou42QMA3Iq0OS1JTZBvZtF3ISk1VyvkH0i7voH5OS8UZPVcwD1v4xJCIEboUW9VFKJRafm6SqAf3fwY-228BkA4thRfLgE5l90fYRAZXiPSxwk2eKnFfuqONl6zhfw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Allowing code testing with custom input* - -### Generating Code Stubs - -For more information about generating code stubs, check out the [Generating Code Stubs](https://support.hackerrank.com/hc/en-us/articles/115006430067-Generating-Code-Stubs) article. diff --git a/data/hackerrank/library/additional-resources/programming-questions/3245197419-test-cases-in-coding-questions.md b/data/hackerrank/library/additional-resources/programming-questions/3245197419-test-cases-in-coding-questions.md deleted file mode 100644 index 62ce84e9..00000000 --- a/data/hackerrank/library/additional-resources/programming-questions/3245197419-test-cases-in-coding-questions.md +++ /dev/null @@ -1,160 +0,0 @@ ---- -title: "Test Cases in Coding and Approximate Solution Questions" -title_slug: "test-cases-in-coding-and-approximate-solution-questions" -source_url: "https://support.hackerrank.com/articles/3245197419-test-cases-in-coding-questions" -article_slug: "3245197419-test-cases-in-coding-questions" -last_updated_exact: "Sep 18, 2025, 5:43 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Programming Questions" ---- - -# Test Cases in Coding and Approximate Solution Questions - -_Last updated: Sep 18, 2025, 5:43 PM (Last updated 7 months ago)_ - -Test cases are crucial to assessing a candidate's code. They consist of specific inputs and expected outputs that verify the code’s correctness and functionality. By covering various scenarios, including edge cases and typical use cases, test cases help ensure the code behaves as intended. - -When a candidate compiles their code, each test case checks the code's execution status and results. The score is based on how many test cases the code passes successfully. - -## Types of Test Cases in Coding Questions - -### Sample Test Cases - -Sample test cases are visible to candidates. They display the input and expected output values, allowing candidates to validate and debug their code. Marking test cases as sample test cases during creation enables candidates to view execution results and download them if needed. - -![2024-11-22_15-59-03.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734993690916-35754831206675-a805cd47-f511-4bc3-ae62-1ecb560c5546?Expires=253370764800&Signature=DbyhawDkQPMhSsYyJe6S2GART7bSen96BDuawviapKnnOR29r217JbMh8fXp9K5V5UtOwwoq1gvf18i77640vLD0ANFQlIyDzkaPAQAd9R-QvZcUWDknntljneVHab0E~RzwH4b1d2XGBQ7akuwGARbXIaqcbZilLv9anlDub3~FMgcIM7D3bhNFQ2~KhzoIRNgPolrkuqLnV0ebp5bUhybw~tX3-~yg9MZja42qyqFytXx2mw3sLDck9TpOgEITdqpwhe6fbyLgQ7KB9EUWlMsNqxgFLrYXqZ7NaekD-lE-DS1ZnbgpqfJgri7qOwonH9AyHBVWM192Kv~lhHd~KA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Example Use Case:** For a problem requiring the identification of the first non-repeated character in a string: - -- The sample test case helps candidates understand the expected solution approach. - -- Candidates see the input, expected output, and their code’s execution results. - -#### **Importance of Sample Test Cases** - -Sample test cases enhance the clarity of problem statements by illustrating specific examples. Providing 2–3 sample test cases helps candidates grasp the problem requirements effectively. We recommend including 8–15 test cases per coding question to ensure a comprehensive evaluation. These test cases should: - -- Cover varied scenarios and complexities. - -- Avoid redundancy by testing distinct concepts. - -### Hidden Test Cases - -Hidden test cases evaluate candidates on diverse edge cases without revealing input or expected output. Not marking test cases as a sample test case will hide the test cases from the candidates and will be indicated by a lock icon. These cases: - -- Challenge candidates to write robust code capable of handling edge scenarios. - -- Display only the candidate's output and debug messages during execution. - -![2024-11-22_15-58-35.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734993701188-35754799473555-8d1bb706-e480-45dd-a575-20cc8544d697?Expires=253370764800&Signature=FVpDDpr8vvYYFRy3kj0bLSIAHbU-Im7L~ELckxDWfL2eB8IgReOKzlIZWsEmW7hEJT5bX7NYoD9LRNeUjznFa~fS-xXEtoOHWbpY2re7cYm6QY1bWsjPvYscW89RQ-q703~YcDnp5ceA9ejQ~w3Z5TMRoZSZrq1YgkidsqGO~a0XmHCmA1PEZdG2aszJalISJyCOYdGIgAYCyTl3sFQMapYCkvzOkpJQLciHb-Oan5p-KptGQCYUQoTHFad-O6XuD-VNm57Ys7JqTvFArWMnsL8Z5GBhdPxkJ81uwdtH8NWO~h3bmKZhXUusJ8nLc515EGBEXh0bqCxHA2Zca9yW4w__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Example Use Case:** For the same problem of identifying the first non-repeated character: - -- Hidden test cases validate the solution’s correctness under corner conditions, such as empty or long strings. - -**Tip**: You can disable the output visibility for hidden test cases via the Questions tab in the test settings. However, enabling output is recommended for an improved debugging experience. - -## Creating a New Test Case - -1\. When creating a new coding question or editing an existing one, you will need to follow the steps for creating a new question and eventually come to step 4, which is adding the **Testcases.** - -2\. In the **Testcases** section, you can **Upload Solutions** and **Add test cases** one by one or in [bulk by uploading a Zip File.](https://support.hackerrank.com/articles/5773853281-how-do-i-upload-all-test-cases-at-once)   - -![2024-11-11_12-06-30.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734993712790-35286833883027-550271cf-c7e5-4b0a-94e7-fe5a53e94455?Expires=253370764800&Signature=Te38~Vn0bLtpmjGRw8DBEWUq7NGlDPR1IGJD3YQJsssdEH0YlZIatKbfiG1-dXzI3CCyQCyhqp1RzjAdIavw2RgL9SmtQPXIjCbdUlYe6wAI7UIVT5aSzxG1zey04ETzMJQnoPK2KlVH-x6TMc7YQ1rbyZdzpw1Rt5puQVP8CNK73tG1-QTUGFpIdI7sD4WIRKTZHq4k7ZQHZutW23uomiKVgTIfxXRGZLU1nfTkwskBlEd9eh9Udm7rCxziLXc-ueDHQfTGVDdR2zFI2OuTTLRUE3RT~K6nbe0bwDPUIIGBGUiqon93UjArPanpacSGeVY9RKO53IuYy3rNFb7lXQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -3\. While adding a test case, enter the mandatory details such as name, difficulty, score, input, and output.  - -4\. Select **Mark as a sample test case** only if you want to identify a test case as a sample type. You can add the required number of sample test cases to a question and choose not to assign scores for them. - -5\. Similarly, you can add the required number of hidden test cases to the question (uncheck "**Mark as a sample test case**"). Hidden test cases should contain edge case scenarios to validate the candidates' code solution. When the candidate compiles the code, the hidden test cases will be executed to show the status and help the candidate to know if their code returned the expected results.  - -![Adding a Test Case.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734993743714-32891410894995-4c270c72-4f4c-44b6-89d7-562766d05ddf?Expires=253370764800&Signature=IByAukJr5ko1XzVwPoxa0EyO7TkxDddCiFaz2ypmjngkNXIcH-U1SUcC66LDbMOpqIrmLhB6v2dYrVvtG5Xcr2tZNVwH4A2UlZswwBx1MzzsB7dTGX78ZXukmZdH3KDmxVmwQ7Gfu6eHzg2fQb10mUtnwe6G1dPqPPw4mhIDxSvCSuQNeU0dlFvll1s1zljZ3AIuycknTvOM5Nf2U3ns5Vqp1Q4aDAK2QcK7Z9kTeYSs4G9xUdIxDPT82fce8JxHL6HqW0w-6eBRYwfE~mYC2ApJLphjyFWlRixZUM4b--qTF4x5rWNA5A--NQwuF2YTRP7BTLkCmaKNxOhGw~7omw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6\. To avoid EOF issues, we recommend all test cases that require a multi-value input to define the input in the format suggested below: - - --- - - - - - -

number of lines (ex. 4)
-value of line 1 (ex. 100)
-value of line 2 (ex. 500)
-value of line 3 (ex. 40)
-value of line 4 (ex. 200)

- -7\. Leverage our code stub generator to manage the input parsing for candidates. The test case input format for our code stubs is as below: - - --- - - - - - -

5 separate input parameters e.g. foobar(a, b, c, d, e) - separate parameters by newline:
-2
-3
-4
-5
-6

- - --- - - - - - -

Int / String Array - the size of the array followed by the list of values in the array
-3
-100
-200
-300

- -The following image illustrates the candidate's view of the test case execution status for the compiled code in the test. Note that the candidate can only view the sample test case's input and expected output values. Only the test execution results are displayed for the hidden test cases. - - - -Refer to[📄 Viewing a Candidate's Detailed Test report](/articles/8263794320)to know how the test cases show up in a test report.  - -### Scoring Test Cases - -Assign varying scores to test cases based on difficulty, ensuring a fair distinction between candidates' skill levels: - -- Assign more points to complex test cases. - -- Sample test cases can be assigned zero points if desired. - -- The sum of all test case scores constitutes the total question score. - -If the candidate solution does not complete within the test case time limit, the test case fails, and the candidate receives no points. Timeouts usually occur in more challenging test cases with unoptimized solutions. For more information about language-specific time limits, see [📄 Execution Environment](/articles/6693750503). - -### Best Practices for Test Cases - -#### Syncing with Code Stubs - -Ensure input and output structures align with the code stubs to maintain language consistency: - -- For arrays, read the size (`n`) first, followed by `n` elements. - -- For linked lists, input includes the number of elements and their respective values. - -#### **Key Recommendations:** - -- Diversify test case complexity and sizes. - -- Avoid duplicating test objectives across multiple test cases. - -\ diff --git a/data/hackerrank/library/additional-resources/programming-questions/6515044510-creating-a-custom-checker.md b/data/hackerrank/library/additional-resources/programming-questions/6515044510-creating-a-custom-checker.md deleted file mode 100644 index 156065fa..00000000 --- a/data/hackerrank/library/additional-resources/programming-questions/6515044510-creating-a-custom-checker.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: "Creating a Custom Checker" -title_slug: "creating-a-custom-checker" -source_url: "https://support.hackerrank.com/articles/6515044510-creating-a-custom-checker" -article_slug: "6515044510-creating-a-custom-checker" -last_updated_exact: "Dec 24, 2024, 4:47 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Programming Questions" ---- - -# Creating a Custom Checker - -_Last updated: Dec 24, 2024, 4:47 AM (Last updated 1 year ago)_ - -## Custom Checker Code - -Custom checker code consists of 3 parts. Two non-editable parts are referred to as a head & tail section. The editable part of the custom checker is called the body section. The body section has a method named run_custom_checker(). This method takes two arguments: a TestStructure object and a ResultStructure object. This method is executed after a candidate's submission is run. Each test case evaluates the candidate's submission results. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734418873603-image.png?Expires=253370764800&Signature=Z1BFEq59ipAIU59o7tJOTh6Ik7c7DDMeF5c43qwsThJ01dOnP~519zfjyZiBkD5oLgPgLZ6cMJVIKal9Osg0nVpf9~kXN3cCLRkP7ripvVoqnQWoPIMgoorGSsdk303zjDsk~sjkKCh3ITIeFvljTTE~N7XpOgmbMMUk1EiOcFKbyQhg2JCszd22Cj-vupJ~CDO1JKdr2HcPcFqtxDypDyC-ZR~FvlJfrcVlvuo0izu6XaE7UGCLR~UrZ1-1qOCZaLYF9y~s45cM2JzacMqFlQ0gItqFTCyN1tspV0BGrKhjqKIofR7q21XCEReYMSNMRsjoNd5hV6rzDncDydh8MA__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Test Structure - -| | | -|----|----| -| testcase_id | \[int\] ID of the test-case | -| testcase_input_path | \[str\] File path to test-case input | -| testcase_output_path | \[str\] File path to test-case output generated by the problem solver | -| testcase_expected_output_path | \[str\] File path to test-case expected output to be matched with | -| metadata_file_paths | \[list\\] File paths to Question metadata (Extra files usually used for defining training sets) | -| submission_code_path | \[str\] File path to submission source code | -| testcase_result | \[bool\] Set to True if test-case output matches test-case expected output. Matching is done line by line | -| testcase_signal | \[int\] Exit code of the test-case process | -| testcase_time | \[float\] Time is taken by the test-case process in seconds | -| testcase_memory | \[int\] Peak memory of the test-case process determined in bytes | -| data | \[str\] \ | - -### Result Structure - -| | | -|----|----| -| result | \[bool\]  Assign test-case result. True determines success. False determines a failure | -| score | \[float\] Assign test-case score. Normalized between 0 to 1 | -| message | \[str\] Assign test-case message. This message is visible to the problem solver. | - - The test case result is determined by setting values for the ResultStructure object. - -1. **Result:** Set this to True if a minimum cutoff score is achieved, otherwise, False. This decides whether you have cleared this test case or not. - -2. **Score:** This is a normalized score, where one would fetch the total score, and 0.5 would fetch half the score. - -3. **Message:** This is a customizable message that can be used to convey a message regarding a test case result, e.g., “Failed because the cutoff was not reached." - -**Note:** Please don’t print anything to STDOUT in the run_custom_checker function.  - -### Custom-Checker for list of 5 prime numbers under 100  - -``` -import re -# Function to determine if the given integer is a prime numberdef is_prime_number(x): - if x >= 2: - for y in range(2, x): - if not x % y: - return False - else: - return False - return True - -def run_custom_checker(t_obj, r_obj): - result_data = '' - try: - result_data = open(t_obj.testcase_output_path, 'r').read() - except IOError: - r_obj.result = False - r_obj.score = 0 - r_obj.message = 'Error reading result file' - return - - # Read contents of the result file - values = re.split(' |\n', result_data) - - # Make sure all the values are unique - uniq_values = set(values) - - # Count the number of primes - correct_values = 0 - for value in uniq_values: - if value and is_prime_number(int(value)): - correct_values = correct_values + 1 - - # Cutoff score to determine success - if correct_values > 3: - r_obj.result = True - else: - r_obj.result = False - r_obj.score = correct_values / 5 - r_obj.message = str(correct_values) + ' out of 5 values are correct' -``` - -### Result - - - -Here is a similar custom checker in Java -[https://gist.github.com/patilarpith/7b17b5afb9218f770ebc528747017d25](https://gist.github.com/patilarpith/7b17b5afb9218f770ebc528747017d25) - -## Scoring An Approximate Solution Question - -Approximate Solution questions are automatically scored based on a custom checker. They are scored like coding questions without a custom checker, using test cases to determine the final score. The question setter defines individual test cases with input-output pairs for coding questions. Each test case has an assigned score, and the total possible score is the sum of all test case scores. When a custom checker is used, it runs once for each test case. During the test, the candidates' code is tested with each test case input. The custom checker evaluates and scores each test case; the candidate's final score is the sum of these scores. - -**Related Article:** - -- [📄 Creating an Approximate Solution Question](/articles/1242375181) - \ - -\ diff --git a/data/hackerrank/library/additional-resources/programming-questions/7816600113-defining-the-problem-details%3A-coding-and-database-engineer-questions.md b/data/hackerrank/library/additional-resources/programming-questions/7816600113-defining-the-problem-details%3A-coding-and-database-engineer-questions.md deleted file mode 100644 index 77ff7557..00000000 --- a/data/hackerrank/library/additional-resources/programming-questions/7816600113-defining-the-problem-details%3A-coding-and-database-engineer-questions.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: "Defining the Problem Details: Coding and Database Engineer Questions" -title_slug: "defining-the-problem-details-coding-and-database-engineer-questions" -source_url: "https://support.hackerrank.com/articles/7816600113-defining-the-problem-details%3A-coding-and-database-engineer-questions" -article_slug: "7816600113-defining-the-problem-details%3A-coding-and-database-engineer-questions" -last_updated_exact: "Dec 24, 2024, 4:33 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Programming Questions" ---- - -# Defining the Problem Details: Coding and Database Engineer Questions - -_Last updated: Dec 24, 2024, 4:33 AM (Last updated 1 year ago)_ - -## Overview - -The problem details are an integral part of creating any question. Particularly for the coding and database-related questions, a good problem statement should comprise a clear and detailed problem description, supporting data schema, at least one sample test case with an explanation, and problem constraints. - -HackerRank for Work simplifies this process with predefined templates to describe your **Coding** and **Database Engineer** type questions. The templates are a simple and structured format to define your questions clearly.   - -It is recommended that you use these templates to define your Coding and Database Engineer type question problem details because it provide a structured and clear view of the question to your candidates during Tests and Interviews. - -## How to Define a Problem Statement? - -**Steps** - -1. While creating a question, navigate to the **Problem Details** field on the **Question Details** page. - -2. On the extreme right of the toolbar, click on the **Use content templates** option. - - ![Use Templates.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046717053-?Expires=253370764800&Signature=g-V3y5JVTegRayaPtjxxWrIijdCiX1VhBCBsmT1JphY2ScvD-P-TfFV72H3zhLOwkGuJEeNMhWxnM9wX-kwHCqmFGO-hdTSaB5KIi3xMJW7RORcmP-L1MU6ItpTiSRLVlRZXTAXwFhtrj5v0VDdKLMxHWt6Y4xOKGwMEveQLm1sq82m2xYFdm38V-qSvQWdq~hCmhTT9IX644L3njRkAszNaBOn134EXtn1ZfCITw2gN6AnQAZ~plsZHUiqpm-V3rMumCsHxeNVQIeZc3-ukwhHDV1Fb6fPbhsmMczD250UaE5t1Td2bbuMdfZHafXWmPtwMTqvpzrlQ6Tc-NXsTVA__&Key-Pair-Id=K3NV4LZ47N8M46) - - The following templates are available for selection: - - ---- - - - - - - - - - - - - - - -

Template 

Description

HackerRank's Coding Question Template

Recommended for coding-type questions. Provides the format to define the:

-
    -
  • problem statement

  • -
  • function

  • -
  • constraints

  • -
  • sample input values

  • -
  • sample output values

  • -

HackerRank's Database Question Template

Recommended for Database Engineer-type questions. Provides the format to define the:

-
    -
  • problem description with any database queries

  • -
  • the database tables schema 

  • -
  • the input using the sample table schema

  • -
  • the output values

  • -
- -![Templates.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046717817-?Expires=253370764800&Signature=TZ~uUDGQb57qfWM95BlPuGPf4qdsyrCg1aGJwvW4Vjdm-V0xz8DPr265U5H80yBiVAsYAzyvSnNDXbpMtJZ7HtFuv45t4LNhXgfTKji~ry7kpTNekuvJ8IgQpnDXRh1sLDj7uY-GY3Vm7jcl7fEscvCAzcO0bt-9aEm1yO25u2gLarOnwL33XbUK33g6U-ycwX8syzTvGkI8vZBjIQ~ySL5LwKqrfvr-ncYLiq7CHc5A6fQZipNVB9Jo3G0SBJIZ48nP3OJo0qqfn0Cnn6kJFKhMvM6GY0HPs89yuBhvYfr~~bwXStsCX3nb-hV6I~aUftvtmZIvwDjau~m2VJXnXw__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Selecting a template* - -1. You can select the required template based on your question type. The template format is added to your **Problem description** area. - -2. Detail the question as per the format. - - ![Problem Description.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046718167-?Expires=253370764800&Signature=vJIK~hCUp4aYrFCypvgaMpLptqhoxWYnrkEo66BzrTFvy5-ErqyuOD6vcv0D2E40Nx266WlvnWCXXvIzuKJSSw-JgHtYkhEY4HAjR8jWvQPJejCoDSxKnOYUM3j~007-rsjym6OlFURcK8DBAwZO3VixNbUM9LCKx8Y6eCCPcLY0VhaR2EQPea4DaL1C4A4hhjMBwoZKGkLEHJh9Q5a3LaNUBx-bc~6WPuRZYtwdG0L6dm~kKH7jLPDawa~T6dqrwVU3V9x4lqjAMiSwsapn~X9EgcOPLwhmca2RAboCjdKcU~feFX8Pvy95Ao85MSYwLfXk-t70THAau37uyXm8tg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*A coding question description using a coding template* - -***For example****:* - - --- - - - - - -

Problem Description

-

Write a program that reads in a string and finds the first non-repeated character in that string. Treat the characters as case sensitive. Therefore, "a" and "A" are different. You will be required to complete a given function nonRepeated.

-

Function Description

-

Char nonRepeated(char * str)

-

Constraints

-
    -
  • The length of the string is less than 256 characters.

  • -
  • It is guaranteed that there will be at least one non-repeated character in the given string

  • -
-

Input Format

-

There is one sentence in the input that contains String Str.

-

Sample Test Case with Explanation

-

Sample Input

-
    -
  •  balloonbA

  • -
-

Sample Output

-
    -
  • a

  • -
-

Explanation

-
    -
  • "a" is the first character that is not repeated in the given string.

  • -
-

Output Format

-

A single character that represents the first character in Str that is not repeated.

- -## Recommended Practices to Define a Problem - -1. Problem Description - -- **Variable naming convention**: - - - The variables in the problem statement must match those in the code stubs. If you refer to a variable in the problem statement as "**N**," it should be referred to as "**N**" (and not "*n*") in the code stubs as well.  - - - All variable names and function names should be italicized. For instance, ***nonRepeated*** is italicized in the above example. - -- **Terminology Usage**: Be specific and clear when writing a problem statement to avoid ambiguity. *For example:* When you have to refer to "binary search tree,"; do not use "tree" or "binary tree," but instead use the "binary search tree" phrase. - -1. Input and Output format - -- To ensure a smooth experience for the candidates, you must clearly specify the input and output format while defining the problem statement.  - -1. Constraints - -- Unless you want the candidates to figure out all possible constraints of a problem, you should mention these constraints clearly. \ - *For example: *If the code has to read a number as an input, specify the range of that number. This will help the candidate to decide if ***int*, *long int*, or *long, long int*** has to be used. If the input is a string, specify the special characters such as:**? @ , . ^ %** are also present in the string. You can also specify if it contains consecutive spaces. - -1. Sample Test Case with Explanation - -- A sample test case, with input and expected output, is strongly recommended to clarify the problem statement to the candidates. - -\ diff --git a/data/hackerrank/library/additional-resources/programming-questions/7867481079-floating-values-in-database-engineer-questions.md b/data/hackerrank/library/additional-resources/programming-questions/7867481079-floating-values-in-database-engineer-questions.md deleted file mode 100644 index a96dfc93..00000000 --- a/data/hackerrank/library/additional-resources/programming-questions/7867481079-floating-values-in-database-engineer-questions.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: "Floating Values in Database Engineer Questions" -title_slug: "floating-values-in-database-engineer-questions" -source_url: "https://support.hackerrank.com/articles/7867481079-floating-values-in-database-engineer-questions" -article_slug: "7867481079-floating-values-in-database-engineer-questions" -last_updated_exact: "Dec 13, 2024, 5:08 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Programming Questions" ---- - -# Floating Values in Database Engineer Questions - -_Last updated: Dec 13, 2024, 5:08 AM (Last updated 1 year ago)_ - -## Overview - -When you create a Database Engineer question, you can upload a CSV to create a table. Each of the database systems that are supported, handles floating-point values differently. This article provides you with an example to show how each database system handles the floating-point values. Currently, HackerRank supports Microsoft SQL, MySQL, Oracle, and DB2 databases. - -## Floating Point Values Sample - -The following example shows how different database systems handle the data. When creating a Database Engineer question, take into account that the queries return different results depending on the database system used, and scoring is done by basic string comparison. - -![dbrank.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046693828-?Expires=253370764800&Signature=uHKe6hPneBUFLMFWyrm6agELjbgvhGb0UQxm56mCVDQktn7~MQS6d7Zk1ZXxykEeG1a~ZlTTp4Zu4ENjrJNZDxsW-Qv7Uc4F7p9Mfh27QdCcoJgukZIiUCKt3v5xAUV4F0D7BDEFX2tclNp37O3TPibLL0d3erZpa9dccH5jL2-WUzW0HnjevJPgRFdiTqJKIwp~NuOMquJ4X33w6IjgudCW6iPAk30xB4Hq~pP0ML4tX1tJzGnt9fPyP8ah2BdqGeUijna7nnk5OmXf1qMshYx6~aJe2s6ib5bzvRWhS8Jc~jBt88hezI7dFHbU97DvwsWZYh5zCWrMCfp8PnzjuA__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ -A table named Employee with the following CSV with 5 columns. The points column is afloat. - -Id,cid,aid,points,score:\ -1,5608,1,0.59,4\ -1,5608,2,8.70,5\ -1,5608,3,4.99,1\ -1,5608,5,2.88,3\ -1,5608,9,0.79,1\ -1,5608,5,7.58,1\ -For the query "SELECT \* from Employee", the following databases treat the float data in the following ways: - -**Oracle**\ -In Oracle, the points column is of type FLOAT. The output is as follows:\ -1 5608 1 .59 4 \ -1 5608 2 8.7 5 \ -1 5608 3 4.99 1 \ -1 5608 5 2.88 3 \ -1 5608 9 .79 1 \ -1 5608 5 7.58 1\ -Oracle database trims the leading zeros.\ -**MySQL**\ -In MySQL, the points column is of type FLOAT. The output is as follows:\ -1 5608 1 0.59 4 \ -1 5608 2 8.7 5 \ -1 5608 3 4.99 1 \ -1 5608 5 2.88 3 \ -1 5608 9 0.79 1 \ -1 5608 5 7.58 1\ -MySQL prints the data as it is provided.\ -**MS SQL**\ -In MS SQL, the points column is of type REAL. The output is as follows:\ -1 5608 1 0.58999997 4 \ -1 5608 2 8.6999998 5 \ -1 5608 3 4.9899998 1 \ -1 5608 5 2.8800001 3 \ -1 5608 9 0.79000002 1 \ -1 5608 5 7.5799999 1\ -MS SQL prints an approximate value. Use the data type DECIMAL (10, precision) to fix the places after the decimal that are required in the output. If you change the schema-creating SQL we generated from the CSV so that the points column is of type DECIMAL(10, 2), the output changes to this:\ -1 5608 1 .59 4 \ -1 5608 2 8.70 5 \ -1 5608 3 4.99 1 \ -1 5608 5 2.88 3 \ -1 5608 9 .79 1 \ -1 5608 5 7.58 1\ -MS SQL removes the leading zeros.\ -**DB2**\ -In DB2, the points column is of type DECFLOAT. The output is as follows:\ -1 5608 1 0.59 4 \ -1 5608 2 8.7 5 \ -1 5608 3 4.99 1 \ -1 5608 5 2.88 3 \ -1 5608 9 0.79 1 \ -1 5608 5 7.58 1\ -DB2 prints the data as it is provided. diff --git a/data/hackerrank/library/additional-resources/programming-questions/8626818013-defining-test-cases-for-coding-questions.md b/data/hackerrank/library/additional-resources/programming-questions/8626818013-defining-test-cases-for-coding-questions.md deleted file mode 100644 index 662a256d..00000000 --- a/data/hackerrank/library/additional-resources/programming-questions/8626818013-defining-test-cases-for-coding-questions.md +++ /dev/null @@ -1,106 +0,0 @@ ---- -title: "Defining Test Cases for Coding Questions" -title_slug: "defining-test-cases-for-coding-questions" -source_url: "https://support.hackerrank.com/articles/8626818013-defining-test-cases-for-coding-questions" -article_slug: "8626818013-defining-test-cases-for-coding-questions" -last_updated_exact: "Mar 10, 2026, 1:03 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Programming Questions" ---- - -# Defining Test Cases for Coding Questions - -_Last updated: Mar 10, 2026, 1:03 PM (Last updated 2 months ago)_ - -## Overview - -Test cases help in validating candidates' code. They form the basis for automated evaluation of a candidate's code. A test case consists of an input to the code and an expected output. Once candidates submit the code, it is run against all the test cases. The output from the candidate's code is compared with the expected output to see whether the test case has passed or failed. - -A sample test case with an explanation can also aid in explaining the problem better to the candidates. Ideally, you should use 2 to 3 such sample test cases to help the programmer understand the problem. We recommend having a total of 8 to 15 (ideally a total of 10) test cases that cover all the scenarios. The test cases should be of different sizes that cover different levels of complexity. No two test cases should test the same concept.  - -**Note:** Please refer to the [Test Cases in your Coding Question](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402921131155-Test-Cases-in-your-Coding-Question) to understand the usage of Test cases while creating coding questions for HackerRank Tests. - -## Types of Test Cases - -There are two types of test cases for each problem, a **Sample Test Case** and a **Hidden Test Case**. - -### Sample Test Cases - -Sample test cases are the test cases that the candidates can view and use to validate their code. They see both input and expected output values for these test cases. While creating the test cases, you can mark certain test cases as sample test cases.  - -For example, see the illustration below of a sample test case defined for a coding question. The question requires the candidate to write code to find the first non-repeated character in a given string.  - -![Sample_Test_Cases.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046585826-?Expires=253370764800&Signature=KFvVFWmL4lqXakjzuMqGLIvb4XKEI3cNoXBnBS~bh~agLlE89MD3HETyYsLcEn6aeJaNC36wUbPl-EzFVPTy6c12bqQCWNTlpOgxqbLrsISoGeNdNZrcA9uWwySyijo9pkD9ndzFOee~Ts-rPBB8gC8txITYr2tg9kkdIsIj3kdozhqhMhtrqxspgzmO9QA0XDdLlxRkY5PIcFmvubh5aEP-EsSI8fG17Wsv1gbrBUCdFcDFPJbC4ZCcoAXdrxuVvnyMnFhDo0o0~guqBNCdcU7ba0e4buzUBcBl0Y5z8pfMAIrmN4jMcoA6vwvmIFTL6Z4DqNjKON2f2hpYIixrdA__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Defining Sample Test Cases for a Coding Question* - -In the test, when the candidate writes and compiles the code for the question, the sample test case is validated against the candidate's code. The candidate can view the sample test case execution results along with the input and expected output values as defined by you. Viewing the sample test case execution results helps the candidates understand their code's expected results. Candidates can also download their sample test cases. - -The following image displays the candidate's view of sample test cases execution status after compiling the code in the test. - -![Test_Case_execution_status.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046586178-?Expires=253370764800&Signature=KIVxdwsdUldapbNMtbEKvxucXW3Vrfm59oW-Ufh3GjHlxsYKxL085civiwpy6ooFaKElujlppQiVy3QuXI31XtTyUbmi7eiRkfateciEUB9v9cdAcaBoQOvOZOFFpvAOIWezo1d-OUjx50xpCDS9j3gsJ4nzINavArTu7sSUdpUliCVWKsGzb9WBZhH5cGmv-qYP~zuwK0C4ZJgmOVZiOmFch05lWoEJ2da~pjJjkq2FPyggvDv4PwlwpKKOC6NgIirhYuLUS7p653w6t5VClqItdo1iTWDitctwGcrPq9jpf4mq6yFHxXuMKbgP1ln0mSl2EAmcjO2MSyAb4ojXVg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Sample Test Case Executed after Candidate Compiles the Code* - -### Hidden Test Cases - -While adding a test case to your coding question, if you do not mark it as a sample test case, it is considered hidden. Hidden test cases have evolved from the era of competitive programming. - -You can include various corner cases as hidden test cases to evaluate candidates against different scenarios. When a candidate runs their code, the hidden test cases are indicated by the **lock** icon. - -Unlike sample test cases, the candidates cannot see the input and expected output values for these hidden test cases. Although, they can see their output and debuggable output when they click on any of the hidden test case options. This feature is provided to candidates to give them a better debugging experience. - -Consider a coding question where a candidate is required to write code to find the first non-repeated character in a given string.  - -![Hidden_Test_Case.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046586504-?Expires=253370764800&Signature=oy45w-pPuh93nDS9XluTCTyOdDapcJpTgkhptwWZrkZ3nByDLY10tt4bXzaUTAAJC8ppBy3INFa~ZluG1RF6aPhXpu3AU0fzOYtAbs68rDIofq4wcqhoHpb8k4eJ4CnCz2oQjY0jWlb95g8tiA9qPFuZoq4x4zkrZ~32HAVkc3m9lD-KIkX96mRpo8qtjhnPt90KPaksInmrXF-IM6Vpwy~W~5C~misDT2mmvU6Gx2yEYKgJfB~u~jHhIRdW7ZCvP0BndiMqHOe6XqGI8KILP1-vkDZfkWRSj2K4pIzMnp5bt6tt8PZKwrZLRpGUJBQnAE99Mqh8nPlbv31Kr7D7Rg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Defining Hidden Test Cases to Validate the Candidate's Code* - -In the test, when a candidate writes and executes the code for this question, the hidden test case is validated against the candidate's code to return the test case execution result. If the candidate's code successfully executes the hidden test cases and returns the expected output, then the candidate achieves the score assigned for this test case. - -![mceclip1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046586838-?Expires=253370764800&Signature=kvTLCs3Eb1uN0h84ZOWeCCpH8AmmYzCPXJvylYxuRjA9aqOJ8lYunw3ql-B-7ANDJmmENHSCZIoq8Wer12ZUUMB4C1Hh0bLe1HuByvtyQA6f9~Yy61xLD5eQNleAGTfWS24uXwaYwXYTuU8rymQpRlyeFqaiUTFNxPCjizzfcL~i7nqE7RAPD8e-awUSbLU7yb6GNbEAGLeo82NpyoK5WDfLTOG4QeLL8H2QErkoedctTCPEbMFRQ1CeylkL3JQpyT9qpUi~V3Ff78peMTDe~rqdwV3TG7ptIvo90iuReO71MlaGankERNZGm7vj312Ed~ruic0KypfNOueFiQioGg__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Candidate's Code Execution and Test Case Results displayed in the test* - -**Disabling the Output for Hidden Test Cases** - -You can also choose not to show the output of the hidden test cases for the candidates. To disable the output for hidden test cases, follow the below steps. - -- On the **Tests** home page, click on the desired test. - -![question.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046587240-?Expires=253370764800&Signature=mRV1uZ4F4~B6C723y~hySOZOgkuN8290vNjWGw5KgadkCTGEb4fUxIE4YbvGhGwOdUaX2D6sxDTEsRdqFZ4Xr0PVdizMwrx8Oy1qI9aB29o8BQu4GJ5CC7efBfXQ2CfPmtNj-mih~3noQS4KTebdJS1QbkmcOUfYJZsmrTW5fGXDhvInNIIZWRArwA~MX9cETthckYZDXWw~qJo8hPrda7CW6O16s4K8GNlRv3VkGMRSQZAS91q93eBF~6UViZTjsU8jh3kEeFF9NIsVq2bYznOyRdBa8no-WFyf5qydpx4wSc8FBVe1rWDb5XGxZXZiuu8pRMlxoxPySY2OaEKbKg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- After clicking on the question, click on the S**ettings** tab and then the **Questions** option from the left. - -![question_settings_.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046587596-?Expires=253370764800&Signature=mtFR15sukQil~IQvzJWqwQEMIQ19EqlGp2tpmmShXcYJaWu1oNr-WGi-x2m-BL5MV-LT5EaywJmCP6L8T8C7xVBvlMVJf4NNOBn9OnFnibwFRgKGdzBl0gUN1-zxIr9-b0GqojhF2~vMa9IMM~8MgZPBmbI3kQKA8EYQmGFXdMG7kXN799DAHcis7ka~Cqr4VVNSxZMlICqCUhE~mHECBM2ggEaCiVVX1UEbuHS411NtuRRhZXPy83piFXONzWhJM67LGL3hf6d3I1RWGcg9gzpygPHLAyNHhdFEok0DjSJrXQcr4nIxy~1GeuYBXsP4lYZ-53v-TB3QLVoLEdPmcA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- After clicking on the **Questions** tab, scroll down, you will find the option to disable the output for the hidden test cases as shown below. However, this is not recommended since showing the output helps the candidates to debug their code effectively. The option to show the output is selected by default. If you want to hide your output, you can deselect the **Show Output for the hidden test cases** checkbox. - -![hidden_test_case_output.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046588009-?Expires=253370764800&Signature=HRLkvr2bMbVPx3udwCRbvwD9oiKAu6LwtHb1ahhYmWZGAqcvXTT2cCWjAMYHmgcqPO1LLkLMEkAwun2hvc-JQIHnEKfbThy3w6pKA3dJAnCs5ECMLxau7nYY5U3F2raeeUxvFk-yo56SA6Gw1rJJ7r1HAfKlXmiiN9YyzBicdV50OJ95UOrLUi7smiuj5fkK42-nUfvLD9is~vlrHP1f57~6Q-s9CGTZmGFKxStclUUCKpotK0EN7vciXfk1~860Iau4rYxUTtTQgG-QVHR4mVN~6P2xLffI8ec3gQD5068D3eP3Gdx55-vZyhYRwomBjby-xgiLEVawIVbRWdCkQg__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** Our reports suggest that candidates tend to lose a lot of their test time while finding a solution or debugging because of hidden test cases. To reduce this challenge and give candidates a better debugging experience, HackerRank looks forward to moving away from hidden test cases in the future and introducing a breakpoint-based debuggable experience to candidates. - -## Scoring - -Not all test cases have the same difficulty level. While creating the test cases, you must ensure that more points are assigned to the difficult test cases as compared to the easy ones. This leads to a better distinction between outstanding, good, and average programmers. The sum of scores of all test cases is the total score assigned to a particular question. You can assign zero points to sample test cases if required. The overall score for a coding question is the sum of the scores of all the test cases which are successfully passed.  - -In the following illustration, you can see the candidate's detailed test report in HackerRank displaying the score achieved for the question based on the test execution status. - -![Test_Report_status_of_score_achieved_for_Test_case.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046588350-?Expires=253370764800&Signature=u6LRRc4f7AugPfrjtYyVP8e9UTr7RyF5dncNKU4gIO5k~3Y9HliAEo623l7kHfABt~AkzQDuxYvjzYWMNZA7IwiXvN3Rf9HiuPur5oodz1leu6CoKlcwJzbIyZUuE7njSMNHL-iefQ29XJzBppm6zJPHyFLy0V-QiHbO4qwt39PzDOvDvRlapoOvJ-Vh9mqLWo4gCP2WVIb~Np5K~sg89Ol6i5~OD9j-atfvDAcX8erPp~Yipm037zUUjYLXFA0aakLero1YaAQaBeVf1nzPfM1bIIal~X0rj9sfTVaU7VHBNaBfFFu9ZE2y~BumeYU0aTHxjGMYAO8Z4AfxTOdX8A__&Key-Pair-Id=K3NV4LZ47N8M46) - -*Question Score displayed based on Test Case Execution Results* - -## Sync Test Cases with Code Stubs - -When you are using auto­generated code stubs, ensure that the input and expected output are in sync with the code stubs. You can refer to the tail portion to understand this. - -*For example*: - -- If the input is an array, you will always read in "n" (denotes array_size) first and then read "n" array elements in "n" separate lines. This is required to ensure consistency in reading input across different languages. - -- If the input is a linked list, you will always read in "n" (denotes the number of elements to be added to the input linked list) and then read "n" elements in "n" separate lines. - -\ diff --git a/data/hackerrank/library/additional-resources/programming-questions/9168425479-generating-code-stubs.md b/data/hackerrank/library/additional-resources/programming-questions/9168425479-generating-code-stubs.md deleted file mode 100644 index f04e7932..00000000 --- a/data/hackerrank/library/additional-resources/programming-questions/9168425479-generating-code-stubs.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: "Generating Code Stubs" -title_slug: "generating-code-stubs" -source_url: "https://support.hackerrank.com/articles/9168425479-generating-code-stubs" -article_slug: "9168425479-generating-code-stubs" -last_updated_exact: "Dec 13, 2024, 5:15 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Programming Questions" ---- - -# Generating Code Stubs - -_Last updated: Dec 13, 2024, 5:15 AM (Last updated 1 year ago)_ - -## Overview - -You can generate a boilerplate code that saves your time while setting up a coding question. This boilerplate code or code stub handles the inputs and outputs in the code. - -Adding code stubs is strongly recommended to save candidates time to avoid minor errors pertaining to the input and output format. The pre-generated code stub allows them to focus on the algorithm required to solve the problem instead of the input and output syntax. - -## Code Stub Parameters - -The code stub can be automatically generated for most the languages by specifying the following: - -- **Function Name**: You can only specify one function for the automated code stub generation. However, if you require more than one function, you can select the language and manually type the code stub for that particular language. - -- **Return Type**: The function's return type defines the type of value returned by the function. It can be a string, integer, boolean, long integer, integer array, etc.  - -- **Function Parameters**: Function parameters are the particular variables or input arguments used to refer to a particular data provided as an input. Optionally, you can specify the parameters along with their input type. You can specify more than one function parameter if required. - -## Sample - - --- - - - - - -

Problem Description

-

Write a program that reads a string and finds the first non-repeated character in that string. Treat the characters as case-sensitive. Therefore, "a" and "A" are different. You will be required to complete a given function nonRepeated.

-

Input Format

-

There is one sentence in the input that contains String Str.

-

Constraints

-
    -
  • The length of the string is less than 256 characters.

  • -
  • It is guaranteed that there will be at least one non-repeated character in the given string

  • -
-

Sample Test Case with Explanation

-

Sample Input:

-
balloonbA
-

Sample Output:

-
a
-

Explanation

-

"a" is the first character that is not repeated in the given string.

-

Output Format

-

A single character that represents the first character in Str that is not repeated.

-

Code Stub

-
    -
  • Function Name: nonRepeated

  • -
  • Return Type: String

  • -
  • Function Parameters

    -
      -
    • Type: String

    • -
    • Name: Str

    • -
  • -
- -However, if you expect candidates to be familiar with the handling of input and output, you might choose not to generate any code stubs. Candidates have to write the complete code from scratch in this case. - -Currently, you cannot generate code stubs automatically for the following languages: - -- Cobol - -- Elixir - -- F# - -- OCaml - -- Racket - -- Smalltalk - -- VB.NET - -- D - -- Fortran - -- Groovy - -- Pascal - -- Common Lisp (SBCL) - -- Verilog - -For these languages, you can type the code stub manually in the editor. - -### Test Case Input Format - -To learn more about the input format for test cases, check out the [Test Case Input Format](https://support.hackerrank.com/hc/en-us/articles/115008319188-Test-Case-Input-Format) article.  - -### diff --git a/data/hackerrank/library/additional-resources/project-questions/1053996435-validating-a-project-for-front-end%2C-back-end%2C-and-full-stack-questions.md b/data/hackerrank/library/additional-resources/project-questions/1053996435-validating-a-project-for-front-end%2C-back-end%2C-and-full-stack-questions.md deleted file mode 100644 index bb8a1d3b..00000000 --- a/data/hackerrank/library/additional-resources/project-questions/1053996435-validating-a-project-for-front-end%2C-back-end%2C-and-full-stack-questions.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: "Validating a Project for Front End, Back End, and Full Stack Questions" -title_slug: "validating-a-project-for-front-end-back-end-and-full-stack-questions" -source_url: "https://support.hackerrank.com/articles/1053996435-validating-a-project-for-front-end%2C-back-end%2C-and-full-stack-questions" -article_slug: "1053996435-validating-a-project-for-front-end%2C-back-end%2C-and-full-stack-questions" -last_updated_exact: "Jun 17, 2025, 11:45 AM" -last_updated_relative: "Last updated 10 months ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Project Questions" ---- - -# Validating a Project for Front End, Back End, and Full Stack Questions - -_Last updated: Jun 17, 2025, 11:45 AM (Last updated 10 months ago)_ - -Before you import a project in a 'HackerRank Projects' question (front-end developer, back-end developer or both), you should ensure it is valid. A valid project should have the following: - -1. The project must be less than **5 MB** in size. - -2. A **hackerrank.yml** configuration file in the root directory. - -3. The configuration should have all the required parameters. Follow [📄 Configurations for Front-end, Back-end and Full stack Developer Questions](/articles/9443018671)to learn about writing a valid hackerrank.yml file. - -4. If the project has a server that needs to be exposed outside of the machine (eg: a web server), it should be running at one of the open ports: **(3000, 3030, 5000, 6000, 6001, 8000, 8080)** only. No other port is exposed outside the machine. - -5. The scoring command should run successfully and produce a valid output. - -Follow[📄 Scoring Front-end, Back-end and Full Stack Questions](/articles/4110011178)to learn about valid scoring methods for a project-based question's project.  - -## How validation works - -To ensure the imported project is valid, a validation step is run automatically when a project is imported. Here is how the validation step works: - -1. Ensure the project zip is less than 5 MB in size. - -2. Verify that hackerrank.yml is present in the root directory of the project. - -3. Validate hackerrank.yml for correct format and required values - -4. Start a server with the project zip and run the scoring command. This step can take some time. - -5. Once the scoring command has run successfully, the output is checked for a valid output. - -6. If the scoring output is valid, it is checked for a valid score. If test case weights are provided in the configuration file, they are also verified in this step. - -A project must clear all steps to be considered valid. - -**Note:** The scoring command once ran, should finish within 5 minutes. If the scoring command takes longer than 5 minutes, a timeout error will happen. - -\ diff --git a/data/hackerrank/library/additional-resources/project-questions/1626384486-hidden-test-cases-for-front-end%2C-back-end-and-full-stack-questions.md b/data/hackerrank/library/additional-resources/project-questions/1626384486-hidden-test-cases-for-front-end%2C-back-end-and-full-stack-questions.md deleted file mode 100644 index 438c8a08..00000000 --- a/data/hackerrank/library/additional-resources/project-questions/1626384486-hidden-test-cases-for-front-end%2C-back-end-and-full-stack-questions.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: "Hidden Test Cases for Front-End, Back-End and Full Stack Questions" -title_slug: "hidden-test-cases-for-front-end-back-end-and-full-stack-questions" -source_url: "https://support.hackerrank.com/articles/1626384486-hidden-test-cases-for-front-end%2C-back-end-and-full-stack-questions" -article_slug: "1626384486-hidden-test-cases-for-front-end%2C-back-end-and-full-stack-questions" -last_updated_exact: "Dec 24, 2024, 4:52 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Project Questions" ---- - -# Hidden Test Cases for Front-End, Back-End and Full Stack Questions - -_Last updated: Dec 24, 2024, 4:52 AM (Last updated 1 year ago)_ - -## Overview - -HackerRank Tests allows you to hide your test cases for the Front end, Back End, and Full Stack question types. This article will walk you through the process of adding Hidden Test Cases to your project file.   - -## Steps to Add Hidden Test Cases - -- In the “Setup Project” step of question creation, you can add test case files you intend to hide from the candidate inside the project and declare its path inside the Hackerrank.yml file. - -![image3.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046494326-?Expires=253370764800&Signature=GQY-R2iM3PIleoLTVT-wLpjo~B0J2vGH8-iLLkcOoPzPsiaCSjNWjWKIuVpfX~c~8u2eWN5se119vTw10pEzh3VlLi2cvRBQ4wETJDEtrzpNfQyDeez0SP22c8Db-lnfZK3T58TAi~jqE3lBM1k1W8VpUlEz1GYDHdNrK~hpZCM2ZfU6IOEdDIZY~N2jEM6pIqflKptzF1oZWOSbLCXMgU3tP8E-8gE753Fn5N8tl7r9gk-ENsaOcbqanydE88C7bIuHrhnzBKEy6xqdE07aN1FrMlNB-gl4nZG054nduFsh~Gu37SsVEkpDWJR23qxqAxwWTun05OtUir9Y2HO6Nw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- On clicking the “Validate and save” button, the question will be validated for any discrepancies in the hidden test case declaration. - -![image5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046494743-?Expires=253370764800&Signature=ANcpk96SAacYTML2VyQYIxcsUSbH7PZijDCY2pexh3Ku~tpYPH~GUMN98IlLPoCh8fX-LxsoGw8dyZF0eUSgniE-5ui2ca~b7NcsQnd-ch0MODkXlxD~eWCvNKowSEK~qVBgv59JZAp9Rg4YBvSaj9ac7dLNIy2CgJhyWLTqvX2FLUXwxCqpi9UDnM8mOy0z9GuRxSIa~3ywsByHKYVRCaxeyPV23fSX3mEorprUh2kwx9BWwLDhmNJJ5m98xq2A4IwabE0FaERLWarCdeL2VMPY1zWtDiiCUL77FgHxh~4BXT2gtDkDW5ydxIe9LW7so0OR0VZFfzCidcA8SFQSIA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- If the read-only files or hidden files are detected in the project, the candidate will see an instruction file PROJECT_FILES_INSTRUCTIONS.md which would read: - - - **Read-only Files** - - The following files are marked read-only. You cannot edit these files in the editor; however, it is possible from the terminal. You must not modify or delete these files because doing so results in a zero score. - - \* src/App.test.js - - - **Hidden Files** - - The following files are not part of the project while attempting, and we add these files when scoring your submissions. You must not create new files with the same name because we will overwrite your changes. - - \* src/App.hidden.test.js - -- During a candidate session, the hidden test cases files will not be downloaded into the IDE to ensure candidates are not able to access the files. “Run test” by the candidate will not display if the hidden test cases passed or not to the candidate. - -![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046495180-?Expires=253370764800&Signature=TRjIxFXrdETahP3IGs~RHcfKHpVgAEk2kMHb4KQX0EvSTG0GPqlLm3tywbu0OuuhMZk40w0VXm6hIOnzQhjJPnVyUfDXHwD66LmdT5thZX4BGNFiqsd4Kg7GMGLUz-BYIQrDeZLQfFrspCijasgCn0qYIdUTzOR9TybVzSVHc3tRzjYWI2zSLx0~OwRxw4jJ0GQ8qUJPr1ChsockgH8EUUnZ62MXdaP8y7LDWlPdaDYqZM9lcZAw~D7xA3R2y1wchKj9oe-GWDk2OZPsBzV1pGHjvbTapKD7RzdbDbCW7D8YAg9xFZdC1CFUvTSzR9EFtsOVAE0zTE~k9V91s~Yg6g__&Key-Pair-Id=K3NV4LZ47N8M46) - -- After the candidate submits the attempt, the scoring will include these hidden files for evaluation. - - - -- When an evaluator checks the candidate report, all the test cases will be displayed, including hidden test cases. - -![image4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046495563-?Expires=253370764800&Signature=EiLYtWEPXoz49PiyPhxDlp6GpB82eCV1GVOz2AjarzF7W9D3QDdU4PrfcFEcaAS6U-w4xywbr4d9yMLtaUdIXNqkMIdvzWVqO1UmEW07QfSZ0m6eIHiM4xUjBK~eLnmG~F2sAmhcgw8bU7gYOlPEdwb3yf8lKi6UPmnAZhUI4iVgJ9XguGksw-E8iJvSnvDaUYO7ykyoqOBBqSSlObtUy9nQpAPDYgM0Ox4dQJg2XS76oDAs44uL0PKcz9axHG1LKcLd1c1uuqu7fi-vDCVq7c6oOZklskgTQtUCxRWhV3ba44mYMFWfArq8De8rOZgtLqz~uFpBM~YeTHJ7AFN2yg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- If the evaluators decide to review the candidate submission in the IDE, the hidden test cases would be present in the IDE, and “**Run Test**” will show if the solution passed all test cases, including the hidden test cases. - -![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046496002-?Expires=253370764800&Signature=kxtz9ktbTnxCwRkRl8hYcU71Qi6MjB6bXuU7lDqCwrcM7eyGa4MRH6Cku2G0WQsjTTQr5HDodJAJOhHy2cSchC4LnWl1xeqcDDeF9EP2B60EOhY7dHoCAsScMcuofNRBkDZrwo2D7WEe8yxno5hgpJB29wA7Xga4dfjOsGfp26odKy~h6ZUx8KrzO~NGQsaiB0ueIQLhnmNGIa0OP7mpOXQYgdvGtE1an2gpcHdELbF9E1NhgtmZtttOUD9i55A1rlYrQlU~zYXBnUF8UlduTvKZprzaBxxf0l7AKPZYHznZXuGCz4QpR6o4xwKlTZwfLZBxiObzmCQhc6jNEx5fmg__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/library/additional-resources/project-questions/1938573113-assessing-candidates-on-cloud-skills.md b/data/hackerrank/library/additional-resources/project-questions/1938573113-assessing-candidates-on-cloud-skills.md deleted file mode 100644 index 7b27541e..00000000 --- a/data/hackerrank/library/additional-resources/project-questions/1938573113-assessing-candidates-on-cloud-skills.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "Assessing Candidates on Cloud Skills" -title_slug: "assessing-candidates-on-cloud-skills" -source_url: "https://support.hackerrank.com/articles/1938573113-assessing-candidates-on-cloud-skills" -article_slug: "1938573113-assessing-candidates-on-cloud-skills" -last_updated_exact: "Jan 23, 2025, 12:51 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Project Questions" ---- - -# Assessing Candidates on Cloud Skills - -_Last updated: Jan 23, 2025, 12:51 AM (Last updated 1 year ago)_ - -[HackerRank Projects](https://support.hackerrank.com/articles/8401114407-introduction-to-hackerrank-projects) enables you to assess candidates' AWS skills in a real-world environment using the AWS console, providing an accurate measure of their ability to handle cloud-based tasks. Candidates are given a temporary AWS account and are scored based on their work in the AWS console. - -## Creating a Cloud Assessment  - -**Steps:** - -- You can create [certified assessments](https://support.hackerrank.com/collections/4259349293-certified-assessments) or [role-specific tests](https://support.hackerrank.com/articles/7429771072-creating-a-test-based-on-a-specific-role) to asses Cloud skills.  - - - -- You can also add individual Cloud questions to your tests: - - - Click on Library from the home page - - - Navigate to the left pane and click on **Type** - - - Select **Cloud** from the available options - -- Select a cloud question and click **Add to Test.** - -![2024-09-04_15-43-10.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046216204-?Expires=253370764800&Signature=QyP~5FSwwVwTTptAn5aH7DOMxqP2Jk3-hS8AdfZjsZO-P5Z8mElR3gejZuJRi~JjMY08ByFErF6q4t~v21PSOO955Ixzt583m1fYgz3AZH3814R-Y8muZLSyFz3bHgppA-rD52MJI2MzNjS6OYEGyWZ8HWLOCOJQG1Wbj8tDCWgC9uJg1KMHZTiOmtMioBaN~wnERiHpfbzhJgoFSiMbJyjDiFDEHNr5RPP9kzBQ33PeJnUgC6gvsgJBZaCpnDb~0IsCEKfXNXntRHGtKmXEwMEQPIQWN0vxr4M8x4udAl6nilcxh1gP1sR9Ja5-2F75eKqRNuGQOVX~WDYU1SwZBA__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Candidate Experience:** - -For each AWS Cloud question, the candidate will receive a unique AWS account to use during the test. When moving to the next question, candidates need to ensure they log out of the previous AWS account and log in to the new account provided for that specific question. - -![AWS Sign in.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046217041-?Expires=253370764800&Signature=FPbhqGTAJrTYpTooQZX21RdOpiqffJgNQn0NZKbq8EeV9EjHHqkvRqPUbQE2l2RLV5lYVbgnEXSdAA7x5sMo8SppRyhyPT5tNxe8z--pYMkkUaZs5fuK9JCM4cP-6XeyEXJFSouXseAodBUzF6dzQ8BxZy66t5D8r1v46uEQB6xxBgGG3V6N8q-oVkuX7rLEqgCHa6dA6WI9ipAAB~8be27B7HKGg~~f~pUlHY4O6y4zZs~zjLpxp~XnfmdYz5BSJzVR34bGNiY47LiwVioNN6zu9eYhNR9WIFQW~fpU1uFcdWtuxIlMdoRUHPDCTITaFvNQjNvHfGZWPteuxXt4XQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Results:** - -The candidate's work in the console is automatically scored, and the results are reflected in the candidate report. - -**Limitations:** - -- The tab proctoring feature and functionality to add time to a candidate’s test are not supported when an AWS question is present in the test. - -- You can use the hands-on cloud questions available in the HackerRank Library while creating tests as the ability to create custom AWS questions is not available at this point. - -If you have specific use cases related to AWS skills that you’d like to discuss with our team, please contact us at [support@hackerrank.com](mailto:support@hackerrank.com). diff --git a/data/hackerrank/library/additional-resources/project-questions/6282504591-package-information-for-data-science-questions.md b/data/hackerrank/library/additional-resources/project-questions/6282504591-package-information-for-data-science-questions.md deleted file mode 100644 index 539edb6c..00000000 --- a/data/hackerrank/library/additional-resources/project-questions/6282504591-package-information-for-data-science-questions.md +++ /dev/null @@ -1,144 +0,0 @@ ---- -title: "Package Information for Data Science Questions" -title_slug: "package-information-for-data-science-questions" -source_url: "https://support.hackerrank.com/articles/6282504591-package-information-for-data-science-questions" -article_slug: "6282504591-package-information-for-data-science-questions" -last_updated_exact: "Mar 26, 2026, 6:09 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Project Questions" ---- - -# Package Information for Data Science Questions - -_Last updated: Mar 26, 2026, 6:09 PM (Last updated 1 month ago)_ - -## Data Science - Python - -Ubuntu 24.04 LTS with Python 3.12.9 supports Python notebooks using IPython Kernel and utilities curl, git, vim, unzip, wget, and zip. - -| | | -|----------------|:-----------:| -| **Package ** | **Version** | -| altair | 4.2.0 | -| beautifulsoup4 | 4.11.1 | -| bokeh | 2.4.3 | -| bottleneck | 1.3.4 | -| cloudpickle | 2.0.0 | -| dask | 2022.5.2 | -| dill | 0.3.5 | -| matplotlib | 3.5.2 | -| missingno | 0.4.2 | -| nltk | 3.6.7 | -| numba | 0.55.1 | -| numexpr | 2.7.3 | -| numpy | 1.21.6 | -| pandas | 1.4.2 | -| patsy | 0.5.2 | -| plotly | 5.8.0 | -| pytables | 3.7.0 | -| pytorch | 2.3.0 | -| scikit-image | 0.19.2 | -| scikit-learn | 1.1.1 | -| scipy | 1.8.1 | -| seaborn | 0.11.2 | -| sqlalchemy | 1.4.36 | -| statsmodels | 0.13.2 | -| sympy | 1.10.1 | -| tensorflow | 2.8.1 | -| torchaudio | 0.11.0 | -| torchtext | 0.12.0 | -| torchvision | 0.12.0 | -| xgboost | 1.5.1 | -| xlrd | 2.0.1 | - -## Data Science - R - -Ubuntu 24.04 LTS with R 4.1.3 and Python 3.12.9 supports R notebooks using IRkernel (R Kernel for Jupyter) and utilities curl, git, vim, unzip, wget, and zip. - -| | | -|---------------|:-----------:| -| **Package ** | **Version** | -| caret | 6.0.92 | -| coro | 1.0.2 | -| crayon | 1.5.1 | -| devtools | 2.4.3 | -| dplyr | 1.0.9 | -| forecast | 8.16 | -| ggplot2 | 3.3.6 | -| ggraph | 2.0.5 | -| ggrepel | 0.9.1 | -| hexbin | 1.28.2 | -| knitr | 1.39 | -| mlr3 | 0.13.3 | -| nycflights13 | 1.0.2 | -| plotly | 4.10.0 | -| purrr | 0.3.4 | -| randomforest | 4.7.1.1 | -| rcurl | 1.98.1.6 | -| rodbc | 1.3.19 | -| rsqlite | 2.2.8 | -| shiny | 1.7.1 | -| tensorflow | 2.8.2 | -| tidymodels | 0.2.0 | -| tidyquant | 1.0.4 | -| tidyr | 1.2.0 | -| tidyverse | 1.3.1 | -| torch | 1.10.2 | -| torchaudio | 0.2.0 | -| torchdatasets | 0.1.0 | -| torchvision | 0.4.1 | -| xgboost | 1.5.1 | -| xml2 | 1.3.3 | - -## Data Science - Julia - -Ubuntu 24.04 LTS with Julia 1.7.3 and Python 3.12.9 supports Julia notebooks using IJulia kernel and utilities curl, git, vim, unzip, wget, and, zip. - -| | | -|-------------------|:-----------:| -| **Package** | **Version** | -| CategoricalArrays | 0.10.6 | -| Clustering | 0.14.2 | -| DataFrames | 1.3.4 | -| DecisionTree | 0.10.12 | -| Distances | 0.10.7 | -| Distributions | 0.25.61 | -| Flux | 0.13.3 | -| GLM | 1.8.0 | -| Gadfly | 1.3.4 | -| HDF5 | 0.16.9 | -| HypothesisTests | 0.10.10 | -| Interact | 0.10.4 | -| KernelDensity | 0.6.3 | -| Lasso | 0.6.3 | -| Loess | 0.5.4 | -| LogExpFunctions | 0.3.15 | -| LossFunctions | 0.8.0 | -| MLBase | 0.9.0 | -| MLDataPattern | 0.5.4 | -| MLDataUtils | 0.5.4 | -| MLDatasets | 0.7.1 | -| MLJ | 0.18.2 | -| MLJLinearModels | 0.6.2 | -| MLLabelUtils | 0.5.7 | -| Metalhead | 0.7.1 | -| MixedModels | 4.6.4 | -| MultivariateStats | 0.9.1 | -| PlotlyJS | 0.18.8 | -| Plots | 1.29.0 | -| RDatasets | 0.7.7 | -| ShiftedArrays | 1.0.0 | -| StatsBase | 0.33.16 | -| StatsFuns | 1.0.1 | -| StatsKit | 0.3.1 | -| StatsModels | 0.6.30 | -| StatsPlots | 0.14.34 | -| Survival | 0.2.2 | -| TableTransforms | 1.1.1 | -| Tables | 1.7.0 | -| TimeSeries | 0.23.0 | - -\ diff --git a/data/hackerrank/library/additional-resources/project-questions/7922341412-upgrading-custom-project-questions.md b/data/hackerrank/library/additional-resources/project-questions/7922341412-upgrading-custom-project-questions.md deleted file mode 100644 index 8d5de124..00000000 --- a/data/hackerrank/library/additional-resources/project-questions/7922341412-upgrading-custom-project-questions.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: "Upgrading Custom Project Questions" -title_slug: "upgrading-custom-project-questions" -source_url: "https://support.hackerrank.com/articles/7922341412-upgrading-custom-project-questions" -article_slug: "7922341412-upgrading-custom-project-questions" -last_updated_exact: "Dec 15, 2024, 10:49 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Project Questions" ---- - -# Upgrading Custom Project Questions - -_Last updated: Dec 15, 2024, 10:49 AM (Last updated 1 year ago)_ - -HackerRank continuously updates [project stacks](https://candidatesupport.hackerrank.com/hc/en-us/articles/4402913877523-Execution-Environment#frontend-backend-full-stack-mobile-data-science-and-devops) to ensure library questions remain compatible with the latest technology. If you have created custom questions using an older stack, these questions will be flagged by HackerRank, indicating an upgrade is available. It is recommended that you upgrade the flagged questions to maintain a seamless test experience for the candidates. - -**Note:** You will notice this flag only when an older version of the question is present in one of your tests.  - -**Steps:** - -- Click on the green arrow icon to upgrade the question flagged in a test.  - - - -- On the following popup, review the details and click on **Upgrade**. - - - -- In the next step, validate the by clicking on **Validate & Upgrade.** - -- If the validation fails, refer to the validation, identify the reasons provided, and update the project accordingly.  - -\ diff --git a/data/hackerrank/library/additional-resources/project-questions/8545628905-assessing-candidates-for-azure-skills.md b/data/hackerrank/library/additional-resources/project-questions/8545628905-assessing-candidates-for-azure-skills.md deleted file mode 100644 index a459f04a..00000000 --- a/data/hackerrank/library/additional-resources/project-questions/8545628905-assessing-candidates-for-azure-skills.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: "Assessing Candidates for Azure Skills" -title_slug: "assessing-candidates-for-azure-skills" -source_url: "https://support.hackerrank.com/articles/8545628905-assessing-candidates-for-azure-skills" -article_slug: "8545628905-assessing-candidates-for-azure-skills" -last_updated_exact: "Jan 23, 2025, 12:50 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Project Questions" ---- - -# Assessing Candidates for Azure Skills - -_Last updated: Jan 23, 2025, 12:50 AM (Last updated 1 year ago)_ - -[HackerRank Projects](https://support.hackerrank.com/articles/8401114407-introduction-to-hackerrank-projects) enables you to assess candidates' Azure skills in a real-world environment using Azure consoles, providing an accurate measure of their ability to handle cloud-based tasks. Candidates will be provided with temporary Azure accounts and are scored based on their work in those consoles.  - -## Creating a Cloud Assessment  - -**Steps** - -- You can add individual Azure questions to your tests: - - - Click on **Library** from the home page - - - Navigate to the left pane and click on **Type** - - - Select **Cloud** from the available options - -- Select a cloud question based on **Azure** and click Add to Test. - -![2024-09-04_15-43-10.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046050169-?Expires=253370764800&Signature=LG~RHqo-RYSv91CwJxu-GF~7PmzLpqFLUTOGL1uBKcaPMFyAPprjeffrKLFB8PjfAMgvSlYmE4ukzdmlB~ULET5uPQsTx96DaYGNdeUZc-baSSMgXRZ9QSgEYnb8K-fPNgAOFgNvzsBi4QlIRvCgqZ53q9k~Rdq136YIkSi2ASelIYXrlpN20ujMjOOjYpE4yHvcvuK1RTcRdP-~TYXKPP9Zs-l8MCp40idnujBP87Cx51kOMgeJQfeOh-BR1nPkUeXiSQqwKPUHLAs1FEvuUhRMQrxtDKwxNvScA3bBcSxkN4lZLPKgsgJxppEih44sh~~NtHknal72bWx6cx8rVg__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Candidate Experience - -- For each Azure question in the test, a unique Azure account is provisioned. - -- For example, if the test contains four Azure questions, the candidate will be provided with four separate Azure accounts. - - - -- The candidate will see an option to launch the Azure portal with a username and password tied to each question. - -- Candidates must log in using the correct Azure account for each specific question. - - - -- After logging into the Azure portal, the candidate can access necessary resources, such as creating a virtual machine. - - - -### Evaluation and Reporting - -- Once the test is submitted, the system automatically evaluates the candidate's work using the logs from the Azure portal. - -- You can view the **evaluation criteria** for an Azure question by opening the question within the HackerRank Library. When the candidate submits the test, their attempt will be evaluated based on these criteria. - - - -- A detailed report is generated based on the test cases passed or failed. - -- The detailed report includes scoring logs and activity logs, allowing you to review the candidate's work. You can download these logs for further analysis. - - - -### Limitations - -- The [tab proctoring feature](https://support.hackerrank.com/articles/1079706165-proctoring-hackerrank-tests#tab-proctoring-17) and functionality to [add time to a candidate’s test](https://support.hackerrank.com/articles/3193432392-adding-time-to-a-candidate's-test) [](https://support.hackerrank.com/articles/3193432392-adding-time-to-a-candidate's-test) are not supported when an Azure question is present in the test. - -- You can use the [hands-on cloud questions](https://www.hackerrank.com/work/library/hackerrank?copyscrape=true&hide_ai_solvable=true&type=cloud) available in the HackerRank Library while creating tests, as the ability to create custom Azure questions is not currently available. - -\ diff --git a/data/hackerrank/library/additional-resources/project-questions/9443018671-configurations-for-front-end%2C-back-end-and-full-stack-developer-questions.md b/data/hackerrank/library/additional-resources/project-questions/9443018671-configurations-for-front-end%2C-back-end-and-full-stack-developer-questions.md deleted file mode 100644 index 23466ebc..00000000 --- a/data/hackerrank/library/additional-resources/project-questions/9443018671-configurations-for-front-end%2C-back-end-and-full-stack-developer-questions.md +++ /dev/null @@ -1,153 +0,0 @@ ---- -title: "Configurations for Front-end, Back-end and Full stack Developer Questions" -title_slug: "configurations-for-front-end-back-end-and-full-stack-developer-questions" -source_url: "https://support.hackerrank.com/articles/9443018671-configurations-for-front-end%2C-back-end-and-full-stack-developer-questions" -article_slug: "9443018671-configurations-for-front-end%2C-back-end-and-full-stack-developer-questions" -last_updated_exact: "Dec 13, 2024, 5:13 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Project Questions" ---- - -# Configurations for Front-end, Back-end and Full stack Developer Questions - -_Last updated: Dec 13, 2024, 5:13 AM (Last updated 1 year ago)_ - -A valid project should have a valid **hackerrank.yml** configuration file in the root directory. Refer to the examples below or the configuration reference to learn how to write one for your project.  - -## **Configuration Reference** - -``` -version: (number)- [required] Version number for the configuration schema. - - Current version is 1.0configuration: (hash)- [required] Parent attribute for the configuration. - - All project configurations are provided herehas_webserver: (boolean) - - [required] Define if a project has an exposed web server - (can be accessed outside of the server). - - Use open port (3000, 3030, 5000, 6000, 6001, 8000, 8080) - for publishing the server. All other ports are blocked out outside communication. - readonly_paths: (array) - - [optional] A list of file paths and/or regex patterns - that should be marked read-only for candidates - scoring: [optional] (hash) - - [required] Parent attribute for scoring related configuration - command: (string) - - [required] Scoring command is defined here. - - This attribute must be provided for scoring to work - files: (array) - - [optional] A list of scoring output files can be provided here. - - Once the scoring command is run, the platform will search for these files - and parse them to calculate the final score. - - If these files are not provided, the scoring command output is used for scoring. - testcase_weights: (hash [:]) - - [optional] This attribute can be used to provide weighted scoring - for test cases. - - The sum total of all weights should be - 1. Validation will fail if the sum total of all weights is not one. - - The test case weights are matched by test case name, - so all test case names should be unique (across files). - ide_config: (hash) - - [required] All IDE related configuration is provided here - default_open_files: (array) - - [required] Provide a list of default files to open here. - Path should be relative to project root folder. - project_menu: (string) - - [required] Define project menu commands here. All child attributes are required. - run: - - [required] Provide command for Project > Run menu item - install: - - [required] Provide command for Project > Install menu item - test: - - [required] Provide command for Project > Test menu item -``` - -## Example 1: Sample config for a node project without scoring - -``` -version: 1.0configuration:has_webserver: falseide_config: - default_open_files: - - app.js - project_menu: - run: npm start - install: npm install - test: npm test -``` - -## Example 2: Sample config for a node project with a web server and scoring - -``` -version: 1.0configuration:has_webserver: truescoring: - # npm test is expected to produce test output in results/unit.xml file. - command: "npm test" - files: - - results/unit.xmlide_config: - default_open_files: - - app.js - project_menu: - run: npm start - install: npm install - test: npm test -``` - -## Example 3: Sample config for a Java Spring Boot API project with weighted test cases - -``` -version: 1.0configuration:has_webserver: falsescoring: - command: "mvn clean test" - files: - - target/customReports/result.xml - testcase_weights: - # The weights should sum up to a total of 1 - Create a model: 0.2 - Delete a model: 0.2 - Edit a model: 0.2 - Filter model by attribute: 0.4ide_config: - default_open_files: - - src/main/java/com/hackerrank/sample/controller/ModelController.java - - src/main/java/com/hackerrank/sample/model/Model.java - project_menu: - run: mvn clean spring-boot:run - install: mvn clean install - test: mvn clean test; cat target/customReports/result.txt -``` - -## Example 4: Sample config for a node project with a web server and multiple output files - -``` -version: 1.0configuration:has_webserver: truescoring: - # npm test is expected to produce test output in results/unit.xml file. - command: "npm test" - files: - - results/user.xml - - results/project.xml - - results/api.xmlide_config: - default_open_files: - - app.js - project_menu: - run: npm start - install: npm install - test: npm test -``` - -## Example 5: Sample config for a node project with read-only files - -You can use read-only files to mark certain files like test cases read-only. The candidate will not be able to modify these files. - -``` -version: 1.0configuration:has_webserver: true - readonly_paths: - - app/test.js - - app/tests/*scoring: - command: "npm test" - files: - - results/unit.xmlide_config: - default_open_files: - - app.js - project_menu: - run: npm start - install: npm install - test: npm test -``` - -\ diff --git a/data/hackerrank/library/additional-resources/project-questions/javascript-and-projects-questions.md b/data/hackerrank/library/additional-resources/project-questions/javascript-and-projects-questions.md deleted file mode 100644 index 4298f3e0..00000000 --- a/data/hackerrank/library/additional-resources/project-questions/javascript-and-projects-questions.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: "Cookie settings for HTML/CSS/JavaScript and Projects Questions" -title_slug: "cookie-settings-for-htmlcssjavascript-and-projects-questions" -source_url: "https://support.hackerrank.com/articles/7103861099-cookie-settings-for-html/css/javascript-and-projects-questions" -article_slug: "javascript-and-projects-questions" -last_updated_exact: "Mar 11, 2026, 3:37 PM" -last_updated_relative: "Last updated 2 months ago" -breadcrumbs: - - "Library" - - "Additional Resources" - - "Project Questions" ---- - -# Cookie settings for HTML/CSS/JavaScript and Projects Questions - -_Last updated: Mar 11, 2026, 3:37 PM (Last updated 2 months ago)_ - -If you are unable to start a test because of your cookie settings, you can try the following methods to resolve - -1. Use a different browser - -2. Configure the cookie settings on our current browser - -**Note:** HackerRank uses cookies only for authentication. We never use them for tracking or advertising. You can revert your cookie settings after you complete your test. - -If you choose to configure the cookie settings for your browser, you might find the following information useful: - -## **Chrome** - -1. On your computer, open Chrome. - -2. At the top right, click More **⫶** **Settings**. - -3. Click **Privacy and security** **Cookies and other site data. ** - -4. Next to "Sites that can always use cookies," "Always clear cookies when windows are closed," or "Sites that never use cookies," click **Add**.  - -5. Enter the HackerRank web address as seen below. - - - To create an exception for HackerRank, enter `[*.]hackerrank.com` - - - As seen below, ensure that the **Including third-party cookies on this site **checkbox is engaged - - ![Add_a_site_cookies_-_Chrome.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046766250-?Expires=253370764800&Signature=eyWDB1FpwKqfExGYIE95cZdHAnm4~FprAEknMf632ILXMC2zvsM1VmMchKzDdffY4V9~PztJsA~SmqLJXqIJj4K2IJ56INh9EVj7TUw~54GaDPE3x2TaoapSAlzX6jbugGVrfnxww0ylLEZliTxJs3ibhwoD-3csV8pcs4r9CWQdTIUV0nFtYMrlzAP26IcWuq9c6zM1NZqUtK6eDYxA~v~3zMgUMd0LsNbUIUneM5~OJXkycq0Gsrc1mu7tp2b98IDxIOqrvRfbu-gaSXbpQ0bfwciTMo4kldAvTtC4-Akbd0g2UZ2QBFboeqzkqtUdrfDlKOlYP-3yK3c2AxAlcw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. Select **Add**. - -7. Refresh your browser. - -- If you need more information, refer to this [support article](https://support.google.com/chrome/answer/95647) to understand cookie configuration on Google Chrome.  - -- Refer to the **Allow or block cookies for a specific site** section to understand the instructions to allow third-party cookies. - -## **Firefox** - -1. Temporarily disable the **Enhanced Tracking Protection,** as seen in the screenshots below. - - ![Shield_access_for_cookie_settings_-_firefox.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046766698-?Expires=253370764800&Signature=litdoP0nhlE9bxf-tEHx5V~Z4ZrZnp1fq5cuoXMUbvgsZkhZwmULwhNNgGZj8mcOfg2YCmQvGaRfv8lKU6pb02YhnIfsuZGOw1RMhBxXEqvi3csdbDNBK7-9BzHkgfNeCraSA5ezeNOw2iiX-Tg2cLw7m7gvVrGpYgBzOWufqj~nWiy6uv4FKg4mv2YiHwR8mzyUkhJ-jVFCJggdI0LosNxZn8iKDTJ6OfRvwJPU~LzT90sVTP1VMUVpwjAfdqTon1ReGVIebJF57eN84Nq~0VxiwvhlFf2RsPzQZZYVSwQUv~ryPWXC9mb~rj7TsecbVoxAjaJsWuFrQO4ZeJq9sg__&Key-Pair-Id=K3NV4LZ47N8M46)![Enhanced_Tracking_Protectin_image_-_firefox.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046767240-?Expires=253370764800&Signature=II6MHPqDmAB3lCNkFIxFgUjSlT9Rwn4rJi-aE9y71pOJO4yi2qGJBgRLaZX8RNDJ50nqKkQQ~5QW38Q7JFVnMXCVatml~EYgyDJ9M0PobEtcz43-T5QP~XN-FWdJXa7ZyTMI1UmUElfE7CD71JOQONi2DfuacLcrFmG8hK9J~tM2UAzONvQB5~HcZh~wXf0JV2TT5JXEtCGmdjwGDQuQ2XEpYPkjFT5Lr6fpMyEtSe4YUR3Z~4g~MzXRZcCSPtDzRR-iB-FkENE5-H~~FoomUg9N93JWAfUUVA~CUgG0xivy7WgbzRShXyE5XWgZWU1t0CgFO7farYAkd-miuk6Agw__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Enable the **Enhanced Tracking Protection** after completing the test by toggling it in the same location. - -3. Refer to the [Enhanced Tracking Protection](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop?redirectslug=enable-and-disable-cookies-website-preferences&redirectlocale=en-US#w_what-to-do-if-a-site-seems-broken) **Firefox support article** for more information on Firefox cookies and Enhanced Tracking Protection. - -## **Safari ** - -(For an optimal candidate experience, HackerRank recommends Chrome or Firefox) - -1. Go to Safari --\> Preferences. - -2. Click on Privacy - -3. Make Sure`Prevent cross-site tracking` and `block all cookies` are not checked off, as seen in the screenshot below.\ - \ - - ![Safari_cookie_settings_image.jpg](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046767683-?Expires=253370764800&Signature=cf~AIaueykUzwQ56jPReH11zeFNoPCLJIXsHAO139RbUQ8vScVxaMTQnHZenTnIUM2P-W5ad4y2MGg7Nrk-f6hoWwormRUrZu1leiVDlyuQuTVDWpclv8kMkLOxvfMbQw6xaTe6-AY-lhBuk9NhJnvVVSdvkSXJpt7tBru8~KDRLJMOXtVuD~9L~4LZMhhN5g0BO9wLsoFMyRCHcT88aBo2x8FVSt9P-g6VIzkWvXNxnYM57Gqi92zV4Co4uPNbI0dzpGqdr5swGBLfDzW7Cdo9rxPJ9i8fB6GTYz1Qrygv-JyVxVw6x8k0XnUm8NziejHmMF9q9ukRl1pLedPgJUw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Close out of the settings - -5. Refresh the page - -6. You will now be able to log in to the test. - -7. You may re-enable blocking cross-site tracking and blocking all cookies after finishing the test - -8. For more information, please see the [Safari Support page.](https://support.apple.com/guide/safari/enable-cookies-ibrw850f6c51/16.1/mac/13.0) - -## Microsoft Edge - -Allow or Block Cookies in the new Microsoft Edge - -1. Open Microsoft Edge, select Menu (3 dots icon on the top right corner of the browser) \> Settings \> Site permissions \> Cookies and site data. - -2. Turn on "Allow sites to save and read cookie data (recommended)" to unblock cookies. - -3. Turn off "Block third-party cookies." - -![image__2_.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046768084-?Expires=253370764800&Signature=TkI75KVtpANigScE0Sl6VpCPUpVqVTRiQeL05mv2OPH-ufbqwdDl8~cW1o4qzpXQxtqHQVnWWcg1iW2IvR8x8wD~Vfa0mqm3yOoHl1JMT9gL81df2aAfD8lWH40qgqtcYP6d6Eo~MeuMKfu~OfX-PuXDSFbetATRBepGRXGhBBtAg8ghyhAZYobySDInWZG8gNEklyjrm~fVQnRvW8Gn1B-nwzMasvTNd7MFSTzHCJKfpsZmIWaJ04-mywd0YRZL2WZDsnSZaD79zmkDyNWFx2Tvi9LnHk9xRkT3AvTFoVjE1mhSJ~4J5b7~NF7bG5RBWoaqUybmRz61k2bG8A63ow__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Others - -To load our IDE and stop getting errors, you should ensure that you have third-party **cookies enabled** on your preferred browser. We know that your privacy is important to you, so we only use them when it’s important to do so. If you are using a unique browser, the process for enabling cookies varies slightly depending on your browser.  We recommend you check the instructions to do so from that browser documentation. diff --git a/data/hackerrank/library/frequently-asked-questions/7502854057-can-i-edit-hackerrank-library-questions%3F.md b/data/hackerrank/library/frequently-asked-questions/7502854057-can-i-edit-hackerrank-library-questions%3F.md deleted file mode 100644 index 2764e107..00000000 --- a/data/hackerrank/library/frequently-asked-questions/7502854057-can-i-edit-hackerrank-library-questions%3F.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How can I edit HackerRank Library Questions?" -title_slug: "how-can-i-edit-hackerrank-library-questions" -source_url: "https://support.hackerrank.com/articles/7502854057-can-i-edit-hackerrank-library-questions%3F" -article_slug: "7502854057-can-i-edit-hackerrank-library-questions%3F" -last_updated_exact: "Sep 25, 2025, 2:26 AM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Library" - - "Frequently Asked Questions" ---- - -# How can I edit HackerRank Library Questions? - -_Last updated: Sep 25, 2025, 2:26 AM (Last updated 7 months ago)_ - -**How can I edit HackerRank library questions?** - -You cannot directly edit or modify questions in the **HackerRank Library**. However, you can [](https://support.hackerrank.com/articles/9746551127-cloning-a-question) [edit the questions](https://support.hackerrank.com/articles/9349097996-editing-a-question) [](https://support.hackerrank.com/articles/9746551127-cloning-a-question) you created in the **My Company** section of the Library. - -Alternatively, you can [clone a HackerRank Library question](https://support.hackerrank.com/articles/9746551127-cloning-a-question) and edit the cloned version according to your requirements. - -\ diff --git a/data/hackerrank/library/getting-started/2354192461-question-types-in-hackerrank-tests.md b/data/hackerrank/library/getting-started/2354192461-question-types-in-hackerrank-tests.md deleted file mode 100644 index 3f7c5560..00000000 --- a/data/hackerrank/library/getting-started/2354192461-question-types-in-hackerrank-tests.md +++ /dev/null @@ -1,227 +0,0 @@ ---- -title: "Question Types in HackerRank Supported question types" -title_slug: "question-types-in-hackerrank-supported-question-types" -source_url: "https://support.hackerrank.com/articles/2354192461-question-types-in-hackerrank-tests" -article_slug: "2354192461-question-types-in-hackerrank-tests" -last_updated_exact: "Apr 22, 2026, 3:08 PM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Library" - - "Getting Started" ---- - -# Question Types in HackerRank Supported question types - -_Last updated: Apr 22, 2026, 3:08 PM (Last updated 4 days ago)_ - -HackerRank Tests support multiple question types that help you evaluate different skills in a single assessment or interview. You can add questions from the HackerRank Library or create custom questions based on your hiring requirements. - -# Supported question types - -HackerRank supports the following question types: - - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Question Type

Supported in Tests

Supported in Interviews

[Coding](https://support.hackerrank.com/articles/2474669643-coding-question)

-
-
-
-

[HTML/CSS/JavaScript](https://support.hackerrank.com/articles/7771245202-html%2Fcss%2Fjavascript-questions)

-
-
-
-

[Database](https://support.hackerrank.com/articles/8826242281-database-engineer-questions)

-
-
-
-

[Approximate Solution](https://support.hackerrank.com/articles/8117531949-approximate-solution-type-question)

-
-
-
-

[Code Repository](https://support.hackerrank.com/articles/1900882930-code-repository-questions)

-
-
-
-

[Generative AI](https://support.hackerrank.com/articles/7355446816-creating-a-rag-retrieval-augmented-generation-question)

-
-
-
-

[Mobile Developer](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions)

-
-
-
-

[Data Science](https://support.hackerrank.com/articles/5187107609-data-science-questions)

-
-
-
-

[Front-end Developer](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions)

-
-
-
-

[Back-end Developer](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions)

-
-
-
-

[Full-stack Developer](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions)

-
-
-
-

[DevOps](https://support.hackerrank.com/articles/5929074504-devops-questions)

-
-
-
-

[Code Review](https://support.hackerrank.com/articles/4262355406-code-review-questions)

-
-
-
-

[QA Engineer](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions)

-
-
-
-

[Multiple Choice](https://support.hackerrank.com/articles/2513748038-multiple-choice-questions)

-
-
-
-

[Subjective](https://support.hackerrank.com/articles/2296520412-subjective-questions)

-
-
-
-

[Whiteboard](https://support.hackerrank.com/articles/2578948087-creating-a-whiteboard-question)

-
-
-
-

[Diagram](https://support.hackerrank.com/articles/4376717308-diagram-questions)

-
-
-
-

[Sentence Completion](https://support.hackerrank.com/articles/5866154232-sentence-completion-questions)

-
-
-
-

[File Upload](https://support.hackerrank.com/articles/3284451474-file-upload-question)

-
-
-
-

[Prompt Engineering](https://support.hackerrank.com/articles/6081633644-scoring-for-prompt-engineering-questions)

-
-
-
-
- -\ diff --git a/data/hackerrank/library/getting-started/5664166353-hackerrank-library-navigation.md b/data/hackerrank/library/getting-started/5664166353-hackerrank-library-navigation.md deleted file mode 100644 index d00922eb..00000000 --- a/data/hackerrank/library/getting-started/5664166353-hackerrank-library-navigation.md +++ /dev/null @@ -1,195 +0,0 @@ ---- -title: "Introduction to HackerRank Library Accessing the Library Question sources Searching, sorting, and filtering questions Related topics" -title_slug: "introduction-to-hackerrank-library-accessing-the-library-question-sources-searching-sorting-and-filtering-questions-related-topics" -source_url: "https://support.hackerrank.com/articles/5664166353-hackerrank-library-navigation" -article_slug: "5664166353-hackerrank-library-navigation" -last_updated_exact: "Mar 30, 2026, 12:28 PM" -last_updated_relative: "Last updated 4 weeks ago" -breadcrumbs: - - "Library" - - "Getting Started" ---- - -# Introduction to HackerRank Library Accessing the Library Question sources Searching, sorting, and filtering questions Related topics - -_Last updated: Mar 30, 2026, 12:28 PM (Last updated 4 weeks ago)_ - -The HackerRank Library provides ready-to-use questions for tests and interviews. It includes: - -- Questions curated and maintained by HackerRank. - -- Questions created by you and other team members in your organization. - -# Accessing the Library - -To access the library: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758775666070-image.png?Expires=253370764800&Signature=TvSsIkZwMIx2WPUjNcfozbwIUdIrQvnIZXnydBFHhjOvkJL7-1uX5YuOjfjKnTv42mDlWBKOTXMuBVv7xenKLEp--TLj5~F06sEP1Y62pBrCjEdV9l7QqmJGrHEtoydu3bIRtJa6MrjtekG2duUYYyfRUOxBfTT~a7aVTUIWvErB5QRgLBDP2VguQ8RsSJ0ksBrGyl~ouS~kwwPAYCTKLeoJV4l-m-4OySX1Uz0tN7663qCz8swfyAJRDsUq7YLFO1fpXFdYUdYuZT8-5zwnPCwKpsmrFoQO2TyuTasMrLOFlHDMc9FeEptWAaGmOLUO0cA5Uv-GxYxs1cKiqWivSw__&Key-Pair-Id=K3NV4LZ47N8M46) - -The Library contains two sub-tabs: - -- **Tests:** Displays questions you can add to test assessments. - -- **Interviews:** Displays questions you can add to interview templates. - -Each question includes details such as the title, description, difficulty level, assessed skills, question type, duration, full score, the percentage of candidates who achieved the full score, average score percentage, and more. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758775704681-image.png?Expires=253370764800&Signature=gjq~4Gb2K9mV-~xosiLO75gKGUrAVeaNfU0OQ~P99gT1uGm12pCP9yaq6Hr4pqw7~0M1aKEbTGlYgUJBwnIyV7oKGk6Qbsa9pStP9I0vGY1HS5pwobOiNdqwuQ~VZYt4f0KB15BPAITJ3fDOfzde32MKAlR7yg3Ilh--nlmwFtOJdHwQUpC3GfYGTyKPJxp8VVg~FWHpTy7lhPysgexv9kllj5QM4hqWiDkqlLfFRXQkBD4SrYu~06-0o7oKr7K1nxSvW6821wHnCie1Vi9AceUMD2pkrmdG0CpGFSGwOG84AAGuwvbXujloMbyg~eyV7CR7w9a554r6zP7Q6R2U6g__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Question sources - -Use the **Library** dropdown to select the source of questions: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758775767539-image.png?Expires=253370764800&Signature=fZpWJpGSebZysZUiTFJS8CW0EUkGcJzbgeAiYnVjT1U9TxB2BcZZFDtQxs7~OnQRjjMXHWe2j-wAXsxgHX96AsmWw8tGuE2HmRWKsMsEi2fTP1BjX2I3sHGTZOS3h0RgZXa-06P0hhKgi8Kd1YdjKVRffn70sxIMn6HHaW8Bv-eXFaDy20HOJiknmzrqzMtZWr8cQPeW7uUFNq54ewyp~9bks~pe5pPU4CTZiu959UUzLPFUv7hROY4EnPgtzU9O-Ve4eEZexGBsmblhjsdeDjgk~sf-XmU7xAWs4FkCdmsrTt67Wx1R4HKFTJ~luOkmobgp-gAISumG-IUbtcxY7A__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **HackerRank**: Questions curated and maintained by HackerRank - -- **My company**: Questions created by you and other team members in your organization. - -The total number of available questions appears in the upper-right corner. - -**Note:**  - -- For information about supported question types, see [📄 Question Types in HackerRank](/articles/2354192461). - -- You can refine your question results using the [search, sort, and filter](https://support.hackerrank.com/articles/5664166353-hackerrank-library-navigation#searching-sorting-and-filtering-questions-23) options. - -- The library selection persists based on the last selection. For example, if you select **My Company** and navigate away from the Library, the same option remains selected when you return. The last selected library also persists in the **Add Question** flow from a Test or Interview. - -## Test question actions - -When you select a question in the **Tests** tab, the available actions depend on the question source as shown in the table below. - -| | | | -|----|----|----| -| **Action** | **HackerRank questions** | **My company questions** | -| View details (problem statement, languages, test cases, quality review) | Yes | No | -| Try the question | Yes | Yes | -| See insights (candidate performance data) | Yes | Yes | -| Clone the question | Yes | Yes | -| Report question leak | Yes | No | -| Edit the question | No | Yes | -| Archive the question | No | Yes | -| Share with your organization | No | Yes | - -- HackerRank questions: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758775846511-image.png?Expires=253370764800&Signature=ORjVUJWKWweM97l5zb-SiV8EPua6cl~KVw7bZHihDpFVbxSrJkmSG0xgAc2EfK-lzWOE6NTV9TSNSbwDhpd6wSqwONP-3XjaSmkKdLy1MJavV-P4TMkQNjsifKWZo-bs6WeDm5eOAwBn1Aou2ekxH~brvgJjYVLmGVuCsb5PxuC9rC1em29pEVpY7GTn1efX8jcGsdcn~Zv4zbV~mCqZa46ahP8UHNjZ9q087~HUT2V6sWmo5-ASUSacblFNgYmyjRmm5VLA5CiRoBTXbbTR2YvVV2k8m0tlS3ljegkBYGW8~ZgOx3i17zshjQoDNmpeIhiJY-BWDPRfpx3XIgtR9Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -- My company questions: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758775867663-image.png?Expires=253370764800&Signature=ZQgzmH6HHJU4ZyoDE9Q7fIazAeqavd3GD~Q~zzTcPnxqTS1oQn2j4f-Bix6vqo7DpBJS5KoJ6zNYatWDnV96wsD55n0QWs1Qla0frfLDJNs2d7mfxG0gukg20MhRBfu~b6gImTyYF3Lt3D6k4tNI3Hu~NKY7NsjIggJGBxn9iUJwRQvdj4CgAwAmysYLoe26QhYxgjjpudVypvuxk3L8P3-iJ07A2APeamwTRtEDicgD9TdJVhTaiH4dTomD9kvminxiwlx0DW9VVIiKDdbJp5ZCIenfCSI9Vc2MAAr3VheGclEA~HBi0Qth0Ia558nDxERVQg2Lr-h50syhRTfOcw__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Interview question actions - -When you select a question in the **Interviews** tab, the available actions depend on the question source as shown in the table below. - -| | | | -|----|----|----| -| **Action** | **HackerRank questions** | **My company questions** | -| Clone the question | Yes | Yes | -| Report question leak | Yes | No | -| Edit the question | No | Yes | -| Archive the question | No | Yes | -| Share with your organization | No | Yes | - -- HackerRank questions: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758775895184-image.png?Expires=253370764800&Signature=oq-CCw7lPjznhgTrL4d-yM1SutlkC-yyfXJ9kyXPeeJ74M7kqDWQTlawECc3Mt-d-lUMllejNRYAAd~Nh3LycnCHGFSd5aycyj70ho~mJ7gFtZW~8De3vYbmuo-9NOGO4~SckO6cXdqjIIzDkBMD72FmcoAmI5bsswK1fnree-R36RVA-gmas8ATnUZWkmbJZ5z2fVEAetKVrs7TpgvnHtJh1y3inuqACgtnZvz8gJLWqC-O3iAYHTCBxIFCyFVoOfrsA56m2TxstcVaz9uxEEZ6doLOaEPffVAXIGE2pg1-X7qU1maQUDYBJWxMnCVy1u3YjZDGpcAorjD2p4KMHg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- My company questions: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758775914499-image.png?Expires=253370764800&Signature=GT-7wTHsBORTjEgl14jmIxIirE19UqPBFmbeBi0ty8uIOu-NYZWYOmSKratzW-gqt2eU2AgluxVOUKHar6IiHXroU9fsAR9vSsRY4JiRn4aZpDW3pNC6FMqf8LJRKrT3qxBnwNtuquD-ilqXAWb6Ol4rLta9lYOGn9Z1OkR~1qs3jkf6~pwq8XwlczdC~jNJGnrxdGIhrMQTXZVu9lei2QqmEnmkTwehsKgyzXieTyMA-eB~iaeHM8TLOpbJPE65XCOH-5iHQj-8dbTbdJXG6ztq~GPhz-kj0cDrh4PCwxNCKILDq4xrl7q22mCDUf979WVm-KXLLVs5mAt-m6E8xg__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Searching, sorting, and filtering questions - -You can search, filter, and sort questions to quickly find and manage the ones you need. - -- **Search:** Use the search bar to find the questions. You can enclose a search term in quotation marks ( `" "` ) to perform an exact match search. For example, `“Questions"`. - -- **Sort:** By default, questions are sorted by Relevance. Use the **Sort by** dropdown to reorder questions by: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758775944245-image.png?Expires=253370764800&Signature=A5N4FuHwNHB6RKu3iauSXtrVkzctmxUKTuCGbJSId-rMJfyjuJXV6Jgrf1LSjOlCvrQLvkbDtbRkmQGKYD4fE0xp6cndZumK0mNGr68SiVq09AeSK1VvENfsU5iRpzw9w6VIhDkGjrE-o69EidRJCAd-NNrrNbd82~lEl8HzXAxrQEezRFjk~XWHLWHiEyya5DQF30ARrJ54N4CFLBfBa4J-dUn2~i0~nIqDE7AjGVmmysWTrt38LlEmjJMP1GVQmkQ3Mia~ydjgRtp7f9RjBnd0STwgbWQjyUJXPphEJTjRtAQ9zp36ZIjwBY8AwtcR9AQP~vIfRm3ZU5wN-hYcyA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Newest - - - Skills (Alphabetical) - - - Score (Ascending) - - - Candidates with full score (Ascending) - - - Recommended time (Ascending) - -- **Filters**: You can filter questions by the following attributes: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758793192046-image.png?Expires=253370764800&Signature=HUJM7U4gmpDUhk2uFGL7tOnN9baYtiDr0ZkCF9qyOYFKBFrVTWt7Qypooztlq-~lGGV~vJmU9VaV4E8b1aEqK~8DU8rts6PB8snCoceVB2dBk~fFyWQSdLywnNrqPxTNulhkpASdB~2Qg7FMiZ6y3PgC1gB2wyvwhl-6~wH089iYKURQROxZUMV-0YLpW1fcs67RMKbfsS0kVX0mcWL8xYnH310RKJmm0aycefSxzmaVc56lWyw7kIxxUK-2yxoOpNaHta2MWMeYLoE1jxMGjwF6wvPbRNU4bvqo7KRT1k1TDBpMY69CegoFDzKdWnMzr5rtWVsGMm9oliuuHS6~ng__&Key-Pair-Id=K3NV4LZ47N8M46)![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758793113240-image.png?Expires=253370764800&Signature=cfmYNFHxkxC6J07~z7TrhfNPKgY4AwmTaa5cLThhSuLv9xpFD6jeKqK4C7IHR6PGr10zrCrvck9-jC4Evh-QrlknQOHc5NOFFW5mFZQcOcoqLfWFLp1nb5~oaOa7YXMTNEkTVU7i-nAufnO48GJ3taBR-TceeF~9XYHehqlxMRm2B6wg1TwEWDfXtGPvI8Rw5KMw-HV04ZZmG6xGgfxA2ws02nBzpZflQpthvE6CubuoZx8ewx536hl955xmhoV-KU79JevFOc7Z5JrxqGl2EJ77u8nn0Fi4apWENJeqohtZBI7Dx~HLjLlXSvGFM6NwwZU9XyjjNmMiarSvVxlV5A__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Role**: Questions mapped to a selected job role. - - - **Skill**: Questions that assess specific skills. - - - **Type**: Questions by type, such as Coding, Data Science, Whiteboard. - - - **Attempts**: Number of candidate attempts (Only applies to Test questions). - - - **Average score (%)**: Average score of candidates in percentage (Only applies to Test questions). - - - **Created between**: Date range when the question was created. - - - **Difficulty**: Difficulty level, such as Easy, Medium, Hard. - - - **Candidates with full score (%)**: Percentage of candidates who achieved a full score (Only applies to Test questions). - - - **Language**: Programming language, such as Python, Java, C++. - - - **Median time to complete**: Median time candidates take to finish a question (Only applies to Test questions). - - - **Median time to full score**: Median time candidates take to achieve a full score (Only applies to Test questions). - - - **Owner**: Question owner (Applies when the source is My company). - - - **Recommended time**: Suggested time to solve the question (Only applies to Test questions). - - - **Score**: Maximum score assigned to the question (Only applies to Test questions). - - - **Tags**: Questions with selected custom or system tags. - - - **Archived**: Displays all archived questions (Applies when the source is My company). - - - **Others**: Additional filters, such as: - - - **Leaked Questions:** Questions marked as leaked. - - - **AI Solvable Questions:** Questions identified as solvable by AI tools. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776037617-image.png?Expires=253370764800&Signature=rHVpVQAgUULnNPgoHxrSo4ACkK4IAN1q1C~IohQyU1khMEcJ165Nn0ws0pu55GfdCgDW13jgCExGdp1Af1xEsD~Hi9uVPHnnhDHBuJRpMyTum4SOKJttsEW1yNsnD2i0~p-6zQRTjWTwk5UJnlGKBpfnNH59zOp2bYBelF35pLCuZ0iJfcTBnrDxM4relWWfPHlFNLc0-YuuQGSEsjRrWI4znYymTlNV51mxvv7j5~S~3OAP64380CGXPW7yPV9LKnG56QwbIhnDMcqdFdWClV8td6bgpXpkDujXqyqqjMFMp8dxzbiPbAJX~enp5iH4hNcEyr2nx0yVXUftThKYvw__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** - -- Leaked Questions and AI Solvable Questions are hidden by default. To display them, uncheck their checkboxes.  - -- You can export test and interview questions from the Library to a CSV file. For more information, see [📄 Export Questions](/articles/9028620307). - -# Related topics - -- [📄 Question Types in HackerRank](/articles/2354192461) - \ -- [📄 Edit a Question](/articles/9349097996) - \ -- [📄 Clone a Question](/articles/9746551127) - \ -- [📄 Share a Question](/articles/6697457900) - \ -- [📄 Archive a Question](/articles/2040951869) - \ -- [📄 Export Questions](/articles/9028620307) - \ -- [📄 View Test Question Insights](/articles/3255724462) - \ - -\ diff --git a/data/hackerrank/library/getting-started/6095274436-hackerrank-question-count-comparison-by-subscription-plan.md b/data/hackerrank/library/getting-started/6095274436-hackerrank-question-count-comparison-by-subscription-plan.md deleted file mode 100644 index 8924f7aa..00000000 --- a/data/hackerrank/library/getting-started/6095274436-hackerrank-question-count-comparison-by-subscription-plan.md +++ /dev/null @@ -1,2071 +0,0 @@ ---- -title: "HackerRank Question Count Comparison by Subscription Plan" -title_slug: "hackerrank-question-count-comparison-by-subscription-plan" -source_url: "https://support.hackerrank.com/articles/6095274436-hackerrank-question-count-comparison-by-subscription-plan" -article_slug: "6095274436-hackerrank-question-count-comparison-by-subscription-plan" -last_updated_exact: "Mar 30, 2026, 6:03 PM" -last_updated_relative: "Last updated 4 weeks ago" -breadcrumbs: - - "Library" - - "Getting Started" ---- - -# HackerRank Question Count Comparison by Subscription Plan - -_Last updated: Mar 30, 2026, 6:03 PM (Last updated 4 weeks ago)_ - -HackerRank offers multiple subscription plans to help companies assess and hire top technical talent efficiently. Each plan provides different levels of access to the comprehensive question library. - -## Available plans - -HackerRank offers the following subscription plans: - -- Starter - -- Pro - -- Enterprise (Full access) - -## Library comparison by subscription plan - -The table below provides a high-level comparison of HackerRank library across different subscription plans to help you choose the best option for your hiring needs. - -| | | | | | -|----|----|----|----|----| -| **Metrics** | **Free Trial** | **Starter** | **Pro** | **Enterprise** | -| Total Number of Questions | 998 | 2294 | 4778 | 8703 | -| Number of Roles | All Roles | All Roles | All Roles | All Roles | -| Number of Hands-on Questions (Coding/Database/Projects) | 427 | 969 | 2100 | 3619 | -| Number of MCQs | 571 | 1325 | 2678 | 5084 | -| Proportion of New Questions Released | 10% | 30% | 60% | 100% | - -## Library comparison by skill and subscription plan - -HackerRank’s question library covers over 230 skills across three proficiency levels: Basic, Intermediate, and Advanced. The library includes the following question types: - -- Multiple-choice questions (MCQs) - -- Hands-on questions (Coding, Database, and Projects) - -The table below provides a comparison of HackerRank library by skill category and subscription plan. - - ----------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Skill

Free Trial

-

(Hands-on)

Free Trial

-

(MCQs)

Starter

-

(Hands-on)

Starter

-

(MCQs)

Pro

-

(Hands-on)

Pro

-

(MCQs)

Enterprise

-

(Hands-on)

Enterprise

-

(MCQs)

.NET

5

6

10

17

20

34

27

87

AUTOSAR


-

1


-

2


-

5


-

5

AWS

5

12

13

27

40

54

67

73

AWS CloudFormation


-

2


-

5


-

11


-

11

AWS Security


-

6


-

12


-

21


-

41

Android

6

9

11

17

29

31

32

62

Angular

7

10

16

21

32

45

60

72

Ansible

3

4

7

10

17

20

27

20

Apache Spark

2

1

4

4

8

8

21

15

Apigee


-

2


-

8


-

15


-

15

Appium


-

4


-

11


-

25


-

40

Application Security

3

11

4

26

7

50

13

92

Applied Math


-

5


-

12


-

25


-

40

Aptitude


-

56


-

119


-

238


-

458

Azure


-

16


-

39


-

77

7

92

Bash

4

2

8

5

16

10

21

10

Boomi


-

2


-

5


-

10


-

10

C

5

9

8

17

15

37

18

76

C#

10

2

19

3

36

5

54

5

C++

9

12

16

21

29

40

41

114

CISSP


-


-


-

1


-

3


-

5

CSS

2

7

4

14

9

29

17

79

Chef

1


-

2


-

2


-

2


-

Cloud Computing


-

2


-

5


-

8


-

19

Computer Vision

2

4

5

10

6

23

18

23

Couchbase

1


-

2


-

4


-

4


-

Cryptography


-

4


-

10


-

22


-

39

Cucumber


-


-

1


-

6


-

6


-

Cypress


-


-

2


-

5


-

5


-

DBMS


-

2


-

3


-

7


-

9

Dart


-

1


-

4


-

9


-

10

Data Center


-

2


-

5


-

8


-

35

Data Modeling

12


-

21


-

37


-

69


-

Data Quality and Governance


-

2


-

6


-

12


-

12

Data Visualization

5


-

14


-

29


-

51


-

Data Wrangling

13


-

23


-

41


-

75


-

Databricks


-

4


-

11


-

23


-

30

Datadog


-

2


-

7


-

16


-

19

Django

5


-

10


-

27


-

41


-

Docker

5

4

9

6

16

10

27

20

DynamoDB


-

4


-

6


-

11


-

20

ELK


-

1


-

5


-

10


-

10

Embedded C


-

1


-

2


-

6


-

6

Excel


-

5


-

13


-

28


-

50

Express.js

1


-

1


-

1


-

1

8

F&O


-

2


-

8


-

15


-

15

Flask

3


-

6


-

12


-

16


-

Flutter


-

2

1

5

15

10

16

10

GCP


-

11


-

29


-

58


-

63

Git

4

3

12

6

21

11

22

14

Go

5

2

17

5

31

8

41

15

Grafana


-

2


-

5


-

10


-

10

HTML/CSS/JS

6

8

11

18

21

37

44

70

Hadoop

1

4

2

10

4

20

4

36

Helm


-

2


-

5


-

9


-

9

Hyperledger Fabric


-

2


-

5


-

10


-

10

Informatica Intelligent Cloud Services


-

2


-

8


-

15


-

15

Information Security


-

2


-

6


-

12


-

20

JUnit


-

2


-

4


-

7


-

14

Java

19

10

38

18

76

39

137

96

JavaScript

9

11

23

22

51

43

73

132

Javascript

2


-

6


-

12


-

19


-

Jenkins


-

9


-

28


-

62


-

95

Kafka

2


-

3


-

5


-

5


-

Kotlin


-

4


-

9


-

17


-

30

Kubernetes

3

4

7

6

18

10

29

20

Kubernetes Security

3


-

5


-

8


-

18


-

Laravel

4


-

9


-

14


-

14


-

Large Language Models


-

2


-

6


-

12


-

15

Linux

4

7

12

16

26

31

29

39

Machine Learning

8


-

15


-

33


-

61


-

Machine learning


-


-


-


-


-


-

4


-

Microservices


-


-


-


-


-


-


-

16

MongoDB


-

5


-

11


-

21


-

40

Mulesoft


-

2


-

5


-

10


-

10

NUnit


-


-


-


-


-


-


-

14

Natural Language Processing

1

5

3

13

16

27

20

27

Network Security

2

10

3

28

3

54

3

99

Networking


-


-


-


-


-


-


-

37

Node.js

7

7

16

23

33

53

44

99

OWASP Top 10


-

11


-

16


-

35


-

59

Offensive Security


-

2


-

5


-

8


-

14

Operating Systems


-


-


-


-


-


-


-

67

Oracle APEX


-

2


-

3


-

5


-

10

Oracle Integration Cloud


-

2


-

5


-

10


-

10

PHP

5

3

12

5

25

9

45

20

PL/SQL

7

5

14

10

26

19

51

38

Playwright


-


-

2


-

5


-

5


-

Power BI


-

5


-

12


-

27


-

48

PowerBuilder


-

3


-

10


-

21


-

35

PowerShell


-

2


-

3


-

6


-

6

Powershell


-

3


-

10


-

25


-

25

Problem Solving

118

25

280

48

633

94

1299

199

Product Management Cross-functional Skills


-

3


-

3


-

3


-

21

Product Management Job Knowledge


-

4


-

4


-

4


-

48

Product Management Tools


-

4


-

4


-

4


-

13

Prometheus


-

2


-

4


-

9


-

9

Prompt Engineering

2


-

6


-

12


-

16

5

Puppet

5


-

7


-

12


-

12


-

PySpark


-

1

1

4

2

8

5

15

PyTorch

2


-

3


-

5


-

10


-

Python

11

7

30

13

65

24

102

42

Python for Applied Data Science

1


-

6


-

17


-

32


-

R

6

6

12

15

25

31

42

31

R for Applied Data Science


-


-

1


-

5


-

10


-

RAG

3


-

11


-

23


-

40


-

REST API

7

6

14

10

26

19

49

61

ROR


-


-


-


-

1


-

2


-

React

15

7

39

12

73

21

122

54

React Native

3

6

7

16

21

29

24

47

RoR

6


-

10


-

19


-

29


-

Ruby


-

5


-

10


-

18


-

34

Rust


-


-


-

12


-

32


-

53

SAP


-

7


-

15


-

32


-

62

SQL

39

14

89

24

204

56

349

93

Salesforce Administration


-

2


-

6


-

12


-

22

Salesforce Apex


-

8


-

24


-

48


-

65

Salesforce Sales Cloud


-

3


-

5


-

10


-

20

Salesforce Service Cloud


-

3


-

5


-

10


-

20

Salt


-

2


-

4


-

10


-

10

Security Testing Tools


-

3


-

8


-

14


-

26

Selenium

5

5

8

8

18

13

36

22

Snowflake


-

2


-

5


-

10


-

19

Software Development Methodologies


-

5


-

16


-

32


-

42

Solidity


-

1


-

3


-

7


-

7

Spring Boot

6

8

14

17

32

37

49

69

Statistics


-

10


-

22


-

47


-

80

Storage


-

4


-

7


-

13


-

26

Swift


-

1

4

6

11

14

20

14

System Design

7

3

14

8

25

16

36

16

TIBCO


-

2


-

5


-

10


-

10

Tableau


-

5


-

13


-

31


-

49

Talend


-

2


-

7


-

15


-

15

TensorFlow

2


-

3


-

5


-

10


-

Terraform

3

4

8

6

24

10

28

10

Testing Techniques

4

7

6

20

13

44

28

134

TypeScript

8

4

17

7

38

12

57

21

Virtualization


-

2


-

6


-

12


-

12

Vue.js

3


-

6


-

12


-

12


-

Workato


-

2


-

5


-

10


-

10

iOS

1

3

2

9

7

17

7

30

Others


-

22

1

66

2

140

5

500

- -For more information about subscription plans, see [HackerRank Pricing](https://www.hackerrank.com/work/pricing). To discuss a custom plan, contact us [here](https://www.hackerrank.com/request-demo). - -## Frequently Asked Questions (FAQs) - -**How often do you update the library?** - -The HackerRank question library is updated regularly with new question types and skills. The [library comparison by subscription plan](https://support.hackerrank.com/articles/6095274436-hackerrank-question-count-comparison-by-subscription-plan#library-comparison-by-subscription-plan-4) and [library comparison by skill and subscription plan](https://support.hackerrank.com/articles/6095274436-hackerrank-question-count-comparison-by-subscription-plan#library-comparison-by-skill-and-subscription-plan-7) tables are updated quarterly to ensure the content remains current and comprehensive. - -For more information on the latest updates and releases, see [HackerRank release notes.](https://support.hackerrank.com/collections/7394145945-release-notes) - -\ diff --git a/data/hackerrank/library/manage-question/2040951869-archive-a-question.md b/data/hackerrank/library/manage-question/2040951869-archive-a-question.md deleted file mode 100644 index 39a814d7..00000000 --- a/data/hackerrank/library/manage-question/2040951869-archive-a-question.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: "Archive a Question Prerequisite Archiving a question Unarchiving a question" -title_slug: "archive-a-question-prerequisite-archiving-a-question-unarchiving-a-question" -source_url: "https://support.hackerrank.com/articles/2040951869-archive-a-question" -article_slug: "2040951869-archive-a-question" -last_updated_exact: "Sep 25, 2025, 1:36 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# Archive a Question Prerequisite Archiving a question Unarchiving a question - -_Last updated: Sep 25, 2025, 1:36 PM (Last updated 7 months ago)_ - -Archive a question when it is no longer in use but you want to keep it for future reference. You can archive only questions created by you or your team members in your organization. - -# Prerequisite - -Your organization must have created at least one question. - -# Archiving a question - -To archive a question: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab. - -3. Select the **Tests** or **Interview** tab. - -4. Select **My Company** as the source of questions from the **Library** drop-down. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776625172-image.png?Expires=253370764800&Signature=Bcal5SVYrryIbCjQt0U3eiuVegdw2hIxi2CEGR83sKn9~WnfhOg40TIKPlulFZ8xMLkHnHd1bPDsqWJpsJ9GhGrNOQaBnrA33bfBhtvBFtGfBHyZr2gGOODs1K8k-83QTISPGw9VlfjVKJRAstJ8obx9gw~YsQ-8QeHX3IrwHTlCrzCqOqjTiTnkiOFNgZ2PMgPEchUT5gU4imuqfQCavbAfcdZbjSbUhQl~0w4cCcZVPbw72LxIUyXvoP-ral4-Po0o7rOVuNdhoFyxkVgdy9qL~kygRKUKg25sEn4puXFs7i1YWjn58L2CubCNipTadGmd5BJjT62yf1bk8ua0dw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click the more options menu (**⋮**) next to the question and select **Archive**. A success message appears. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776690380-image.png?Expires=253370764800&Signature=LKuFbD1nYqZS-dFM~yCWQElKsADizkhZxGMmrPZA6XqoVYq1o5nR1Vyo0uCKtSupSxK9vzId128UwFogqaUNXrWaRxFpYjo8OvquavaOZuskJqw-N0hl4JvkjWSnBvcw1J~P~gSuJMdIi46xE-Yaz2iAu5FK5yEWwGnvH0pCBpfQS3O5PdnsgQyom~BGyfkmnzXtKUjGg-87xz3M1tApAablzIl8TMQ5p2g73QrQA1C3MS3kcwI-FUHdhm9ObBz1swVUFGZDWQFl0vHlMlbPLFSN2kcmzclIohXKJfG0C4Y-iZXdI00VLHH5b44lJ7CuHt8E~jMlNUloJaQUsACC-Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:**  - -- You can archive multiple questions at once. Select the checkboxes next to the questions and then click **Archive**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776730528-image.png?Expires=253370764800&Signature=qAzajR6Vz80kciDlo7E6GLE3GqEzXC6BLIFdAfdHZosy1BNATMp5GULybB0JaZDBV5vjhres0UjQBbzbj9aiIiDydDBuDw6OBk~HPwEykvWVCQuKgQjvf1RT-B9NogI5ivu5KjEAweu~XlYMOvFLuj~khrlA0CMD5jHs1uhFYtd7RAQmBzt3B~3Ew-9bYL9pRdlPVXOEDlXxBvpWyCz7z2rMvyl8X4yGiF7RP3L0fM1jni30P8y4cxUzy3ehnPlVysVWDjr3IbvB1MI~A03weDwA9tzmK3EWuWuUrQ898M7O4CW7biY5iK0Vl-JDwEStyd-rzYXXzypVyvEW6ZxtnA__&Key-Pair-Id=K3NV4LZ47N8M46) - -- To view archived questions, select the **Filter** icon, choose **Archived \> Show Archived Questions Only**. To clear archived questions, select **Clear Archived**. - -# Unarchiving a question - -You can restore archived questions if you need to use them again. - -To unarchive a question: - -1. Go to the **Library** tab. - -2. Select the **Tests** or **Interview** tab. - -3. Select **My Company** as the source of questions from the **Library** drop-down. - -4. Select the **Filter** icon and choose **Archived \> Show Archived Questions Only**. Only archived questions appear. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776744980-image.png?Expires=253370764800&Signature=PkTanzppT89tbzhrVsmXQc~rxgV03bA1qyxzh2KNWIRF0xhoehujwePkxL8oCBFtPcHeesuGpAcFGHthTJF8Hi~E4I0JzHoztGMiM72-CvHyuQIeGvU3pl5Md0UOjxb4Ud9j~L-4Z4mynTLHtUq6-cqarIqMC9f0KLQ6yHpbFD2VHpPexfM1yO9PHqfsQfbI2Y-Sk0cZkP-PVt3S-J0HL-5mRHjv9~7i3FKerqRlZtN7nAmWhB5e5WLSbYulNHKRN6Pcdh7d7U7cVxgfDRrY~2yAU9WhdYB85G4FAStOAFVlTyE~gGJer2EA4qnvETQcOOrmIosnJigYAvyRFDo4-g__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click the more options menu (**⋮**) next to the question and select **Restore**. A success message appears. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776758436-image.png?Expires=253370764800&Signature=cF1vycVDNKugYfhcAFV47shAE6yjTv2O88GF6MfGHlkaelA-7DscQSTVL9nA5dttpbLgb9Idn3R5Kye0u09PEj3c~sR-S06J3~Bv9TfsXJbS5eJSCwvctqBscCoU5H85Bq87xtrL5HknzUggERm~K5e0VQwm2CJdt9cPm-r4RZ74RB~97PP9qIBDDsJ53Neee4ma9o-I9LoNoOO4WxImHp8Rqk3a-mF8du1mlHPOcIcWgzy8ADSSrpI~YXJekeHVOIpWg9yDQD4zUmbnff4cHhDU-XIrmhy16Pald7EYtrftHwefH7UxId2aJc2o7-BWKUdCzEGoOy82Vs5BDNL6mg__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note:** You can unarchive multiple questions at once. You can unarchive multiple test questions at once. From the archived questions filter, select the checkboxes next to the tests and click **Restore**. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776775123-image.png?Expires=253370764800&Signature=GemVdV5OUbskxEWJTvVXEW6AiFyYRHbRjGSQLJhGvJUzu6gptbBUzFBMbtAgiTylWK8vsxrRFqRd3WkHSqA-A7gtXAt7dmwdTHeya5Lkn2FtNz2CGW3z2RGwMLATv8yPtjbxLgir5ewV6mnjNsugVla5nMwTlWpha2hfoENqAlXjnA9GnPWwlSuqVgky8v2bmBhYU9QfqK~6rHmAK3jDABOSYEXt6fS-yLyj6t5c8r0Wg5w4KLideY2eiIkp2HV0P2ZZdziEpxgc~1vOpzykSPTf~XCLupDc1istku-F701L5g6hl7zd4-qt9qO1-fIx6fQjI4IVdt-Nq~~Gfs9UwQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/library/manage-question/3255724462-question-insights.md b/data/hackerrank/library/manage-question/3255724462-question-insights.md deleted file mode 100644 index 9c137bdf..00000000 --- a/data/hackerrank/library/manage-question/3255724462-question-insights.md +++ /dev/null @@ -1,99 +0,0 @@ ---- -title: "View Test Question Insights Prerequisite Viewing test question insights" -title_slug: "view-test-question-insights-prerequisite-viewing-test-question-insights" -source_url: "https://support.hackerrank.com/articles/3255724462-question-insights" -article_slug: "3255724462-question-insights" -last_updated_exact: "Jan 27, 2026, 11:35 AM" -last_updated_relative: "Last updated 3 months ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# View Test Question Insights Prerequisite Viewing test question insights - -_Last updated: Jan 27, 2026, 11:35 AM (Last updated 3 months ago)_ - -HackerRank provides insights into every test question to help recruiters analyze candidate performance across multiple parameters. The insights show how candidates approach a question and their success rate in solving it. You can use this analysis to select suitable questions for your test. - -# Prerequisite - -The question must be used at least once in a test. - -# Viewing test question insights - -To view test question insights: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to **Library \> Tests**. - -3. Locate the question and click **Insights**. The system opens the **Question Insights** dashboard. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776148242-image.png?Expires=253370764800&Signature=ZhAj~Paw0dyS6R9OWKzisMxJ9uCU7bv2iFloKUOrNLz7izXN3JTJTTBuKZZIXCSaK7B8TvKPTtO~xLCRTmJhB1ld8QgZDvkXk2pht52-uSRvJwbMd-Rgr~Rivw5V8cMd-XufYv7y21RIAsMpTm85qB4e0eWcQqToYP3Y-sCrmBYHyvWIoSF~vGa8cbYyRUiPEakYyKlj5mMseWc0476pXvd6ro3FmQLQyQyfdMsNPgix-DhcLXkRDHiOhIWJivcHb8F7Diweg9kntvVCockyywzgf8~IJfht~3KJBWlCwh3sFHtbryBwhEGPRBCMnlx~sualZL~OZt9EqY3mqKPrNA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Question insights dashboard - -The dashboard includes the following sections: - -- **Question details:** Displays basic information about the question, such as question name and author, date created, recommended time, and source. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776218978-image.png?Expires=253370764800&Signature=kzlbVS4zTUSruv9KEwX1V5oBicCLLG8jl0xYk3qidzgP-TWqQ4054p1PntEsdLb94PuErpinVHu2H1sGx7BNXZ6b3UYaqUbE1Zx6MALTdda38Obj7~qKxyrbcJFIxf-7ozDDFBggk4w5YVu1nF3VU5CRZKzRZva9sSm8JC4kqhy~F~HT7NvzC8FvxZKMzlb3VUMH66wAsNm7e8-eRkH8cN2Czm~8P7zgN8ekGnQhyDnXeAo4TdSckfQTIl7hvzql7BTuHajig4ipi981tJNc8M~-GhV2ztbnEh6ppgpDsCtGg6oQGuPhHPmoJN2q-HUGTPcFAZ8uYsozl0JN-nI7MQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Question score distribution:** Displays a score distribution graph that shows the percentage of candidates who achieved each score range for the question. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776201221-image.png?Expires=253370764800&Signature=PAl342HEVBFjsiB2dtZEh0rXtEGBv3OPjT5signJTBHbRIfLtcQYtrxEqmYW6vdv~23DsCrfa2JGU5qTfHkC0ledqZsViNXHVuKcpbW4cHAmb5p6HYrNjIUCtcglTRk4qWtF7E1Z3j6YgqIB1TNT7R6lFrWReBNI~oqyakQ-eBbi6a57nEr1nKB9tpJP8AyOFkNDHzZr8uPrckiqQBQm9twsZarQOuxmuyMBdMCPauQU0cyv-oIijDK2uVRa8ef3xL-B7ITxYWpMWY6xgFChFvzna4OwvXXrCTqwBPcNlewCqSDzrelM-xfQCN74eZTvVlbnToOs2lx0OwFqbZqrQQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Question percentiles:** Displays score benchmarks across candidates who attempted the question: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776165976-image.png?Expires=253370764800&Signature=UIr0wMIBf1pBOwpDJfjDJkkcd8dCP9XJTQEnLTvJRlnjP8DSOE58A5rzJrSxQB-VjEma0CwzlAIjjYfMMGIAWxTXbPQSgAmw8u3N-JENGMhgUOCZLLL5sn50HTUaTbgTTI6iMSOfFtz8BudmTZwpChIUzsWb6FDeHY6z73wnYzwAPjNvLwWNLHbXX8nax7o9YfGHct0C2WOuzx-bbR3thAnL5S9u7JhLTkiL7VW6LcmNHBZV~PKyiAhvdW8pPV9iVCUEcBYf67x0IJ0HhDWGm0nPNMPr9CMH7iYUBSVSeOiaWzT-YaKoncsi1Y4D9ujPwOqhwPtr1wKuqCHQzPE8xQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Median score**: 50% of candidates scored less than or equal to this value. - - - **75th percentile**: 75% of candidates scored less than or equal to this value. - - - **90th percentile**: 90% of candidates scored less than or equal to this value. - -- **Question activities:** Provides activity metrics for the question. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776256594-image.png?Expires=253370764800&Signature=glViPbpUSGTs7JdvRFFK~VenvK3tzF5ISSguYWy1kJ3Ao8Qfd05LMOFstA5qiA1wdA3cM132V9Q-x0lGT55pefYhCT3Ouxn-JnSjWGpFR3-b98r0iiuoPtHL3obx18jeW1meh1O4LcetnjjO7OFE97ig5k1IEqRPm~ThRuNdmL~x5dtN-GXEiNkbpliZGT2IjxKYbg90hoEL-3nRfeRm1U~TSItm2VZlVKS5Zo1HCsR8Ig171AB~5JBuk9O9HlzCDG8P7EYV8QjbXfjWH5l3j2eU8b1aTWqrXcLfwNRrwtIKMTWVHtV0o~1xV19YTEfMsztPkbsUkc5rgqDNz5G3-Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Attempts**: Total number of candidates who attempted the question. - - - **Median attempt time**: Time within which 50% of candidates completed their attempt. - - - **Average score percentage**: Average score across all attempts. - - - **Median time to full score**: Time within which 50% of candidates who scored 100% completed the question. - -- **Question usage:** Shows how often the question has been used and in which languages. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776240054-image.png?Expires=253370764800&Signature=vabawuil1xJ5UjG0~RD64IgNMZ0HWJWcmviLWbJW67agHoOVxt9e27FUE7iVCS11CGylybZYKkM-4ZiuD-mSBXflpo2o814waQyHjPKD7CUaJZ8JTSiZwkTA3Y1a4gwosttsJ~3j8qS9ujPXFzxYYJT9vBZCOPAfFBfAB6mlWqlPPKFvTiik8Yx~qwcN9JFFlDGMaMJ3RYXtLscUgjVJSfd8ZNwu8fN8kbQh3tCmXj69MNnhRllERlV9UYbz4~2o7fhx9~9kJovEPCNyvQBiftNcMbmtUPctIPzfcTsKVuTlbogGwRghY7RMK62wvWOvHfMtBiNcJjZXYgg5BDppPw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Distribution over time**: Number of candidates who attempted the question each month since its creation. - - - **Top 10 languages by attempts**: Most common programming languages used to attempt the question. - -- **Question language stats:** Displays a table with programming language statistics such as language by median score in percentage, language by maximum score attained, and language by median time taken. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776266252-image.png?Expires=253370764800&Signature=qGEd9PBEPsqnJAt9GEoPUjtSa-fc8zhLAaienz18W29f0-610I6SdgiaUZJ5GPRfQ4a6btAW6BRZ~fXug84Y8aMFndhNRX83LP~7CxXgt-qr9blcyYXtgiDtttKRHMHyRL~5IZsfl-1jASexzSDGESFhAEItEu6seuX3KVmzYOv0ctjxBB~rJtA3LM4-L4YAjSTtgtv3jKXuB~nbGv-1y~xJg9j~fki8G15Ehy79wa043Mm7s-xhUw~GYNgHMTiFWZVL-rtW5G4yMIL0BWJVLq4tRREJEtTXuve6BXJ3Cz~4UmQl69dDxYCdBwhKjRvFLpnCO1kgXbJJhYvkG6nocQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Dashboard actions - -For each dashboard section, click the more option menu to access the following options: - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776278796-image.png?Expires=253370764800&Signature=sHFL1b171G~xdgQNH5DLOvDxPLRluZoSsiDu0uy2aQTJrSNSzTtd6ppoaKtoY~r7EuNr60DUrGDpHcRDZMIpmROhgIuZBdbHi~z7tg-AHDvEntuzwRaC9OBNMRq6dSJ8sF5o-zKhpzvaoqAlwAHXZCvHq223796dV5I-9tYqg8QsUwA7xo39emrL3yY4fZXN0xYsKYLsO5gNchSappXMPdO4CyPtHO93HMXHLYA9SZyT19gdtrU1r478eyU7pmltONZqcWxP3TZGeYWwRkHof3M4t6t2XeDPtrIENaS5kY~tRaZ9FoOuVduKdHN9ynoVIFyFWHNI9C8Vf~5L4l09Eg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **View in full screen**: Expand the dashboard to full-screen mode - -- **Download CSV**: Exports the data as a CSV file. - -- **Download PNG**: Exports the data as a PNG image. - -- **Download JPEG**: Exports the data as a JPEG image. - -- **Download PDF**: Exports the data as a PDF document. - -- **Refresh**: Reloads the displayed data. - -\ diff --git a/data/hackerrank/library/manage-question/4691012356-review-question-quality.md b/data/hackerrank/library/manage-question/4691012356-review-question-quality.md deleted file mode 100644 index 98241030..00000000 --- a/data/hackerrank/library/manage-question/4691012356-review-question-quality.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: "Review Question Quality" -title_slug: "review-question-quality" -source_url: "https://support.hackerrank.com/articles/4691012356-review-question-quality" -article_slug: "4691012356-review-question-quality" -last_updated_exact: "May 12, 2025, 11:29 AM" -last_updated_relative: "Last updated 12 months ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# Review Question Quality - -_Last updated: May 12, 2025, 11:29 AM (Last updated 12 months ago)_ - -## Overview - -Question quality is important for making HackerRank tests more effective. The Quality Review page helps you to analyze the Coding Question based on the following four parameters:   - -- The overall number of test cases included - -- The number of ‘Sample test cases’ added - -- Whether the question uses auto-generated code stubs - -- Whether the question has descriptive tags - -It would be best if you aimed to meet all 'high-quality' conditions on your Questions before using them in HackerRank tests and interviews.  - -You can view the question quality under the **Quality Review** tab, which displays [📄 Creating a Coding Question](/articles/6372874906). After you have added the problem statement, test cases, and code stubs to a Question, the last step involves reviewing the question quality and making any recommended changes to improve the question. - -**Prerequisites** - -You must have a HackerRank for Work account. - -**Steps** - -1. From the **HackerRank Library** or from the **Questions** tab of a Test, click **Create Question** to create a new Question. Alternatively, from the **Library**, select your Question to edit and review quality. - -2. In the relevant Question tabs, define the [problem statement](https://support.hackerrank.com/articles/7816600113-defining-the-problem-details%3A-coding-and-database-engineer-questions), score, programming languages, [code stubs](https://support.hackerrank.com/articles/9168425479-generating-code-stubs), and [test cases](https://support.hackerrank.com/articles/3245197419-test-cases-in-coding-questions). - -3. Proceed to the last step in the **Quality Review** tab. - -This page automatically generates and displays a quality review for your Question based on whether your Question includes the recommended number of sample and hidden test cases and auto-generated code stubs. - -You can follow the recommendations provided on the **Quality Review** page to improve your Question quality. - - - -*The Question 'Quality Review' page* - -The following sections in this article also guide you through the best practices and recommendations to be followed while creating your Questions in HackerRank for Work. - -## Understanding the Question Quality Parameters - -1. **The overall number of test cases in the Question**\ - Adding Test cases ensures that a coding question is automatically evaluated. Without any test cases, a question will not be scored and might defeat the purpose of an assessment. Therefore, it is recommended that you add at least 3-4 sample test cases, of which 1-3 are present in the statement, and an overall 3-15 test cases of easy, medium, and hard difficulty levels to each Question. - -2. **Sample test cases in the Question**\ - Sample test cases improve question comprehension. It allows your candidates to quickly understand the Question and the expected output from their solution. This improves their likelihood of attempting the Question and adds to their positive test experience. It is recommended that you include at least two or more sample test cases in your Question.   - -3. **Whether the question uses auto-generated code stubs**\ - The best practice is using HackerRank’s auto-generated code stubs (or boilerplate code). Code stubs are recommended because they help your candidates to directly read input and write output using STDIN and STDOUT, respectively. This also helps prevent situations where a candidate writes the right code but fails to display the output correctly using STDOUT. - - However, you may NOT be able to use HackerRank’s auto-generated code stubs in specific scenarios. For example, HackerRank does not provide auto-generated stubs for: - - - reading in a binary tree or - - - returning a class object from a function - - You may also choose not to use the auto-generated code stubs in scenarios where you want the candidates to display their output in your desired format, and perhaps, you want to assess them on their ability to deal with STDIN and STDOUT. - - In the above scenarios, you can retain the default code stubs, or you can choose to write your code stubs (user-modified code stubs) for all the programming languages you want to allow in your Tests. - -**Note**: Writing your code stubs (user-modified code stubs) requires additional effort. However, once you write them, you can reuse them in the other Questions. - -1. **Whether the questions have Descriptive tags**\ - According to best practices, every question needs to have at least two tags that describe and classify the question. Standard tags that need to be inserted into every question include the difficulty level: 'Easy, Medium, or Hard,' skills or area of expertise the question assesses: 'Algorithms, Problem Solving, Data Structures, and so on. Tags that further describe the question, such as specific concepts tested in the question, required knowledge, etc. - - Ensuring that your Question follows the above-mentioned best practices and recommendations helps create good quality questions. When good quality questions are a part of your Tests, it adds to your candidate’s positive experience and your Company's goal to attract and hire only the best talent. - -***Recommended Articles:*** - -- [📄 Test Cases in Coding Questions](/articles/3245197419) - \ -- [📄 Defining Test Cases for Coding Questions](/articles/8626818013) - \ -- [📄 Generating Code Stubs](/articles/9168425479) - \ diff --git a/data/hackerrank/library/manage-question/4894957291-creating-questions.md b/data/hackerrank/library/manage-question/4894957291-creating-questions.md deleted file mode 100644 index f02ab847..00000000 --- a/data/hackerrank/library/manage-question/4894957291-creating-questions.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: "Create a Question Creating a question from the Library Creating a question while editing a test" -title_slug: "create-a-question-creating-a-question-from-the-library-creating-a-question-while-editing-a-test" -source_url: "https://support.hackerrank.com/articles/4894957291-creating-questions" -article_slug: "4894957291-creating-questions" -last_updated_exact: "Mar 30, 2026, 6:07 PM" -last_updated_relative: "Last updated 4 weeks ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# Create a Question Creating a question from the Library Creating a question while editing a test - -_Last updated: Mar 30, 2026, 6:07 PM (Last updated 4 weeks ago)_ - -HackerRank for Work allows you to create questions based on your hiring requirements. You can create questions from the **Library** or while creating or editing a test. - -# Creating a question from the Library - -You can use the following links to view steps for creating different types of questions from the Library: - -- [Creating a Coding question](https://support.hackerrank.com/articles/2474669643-coding-question#creating-a-coding-question) - -- [Creating an HTML/CSS/JavaScript question](https://support.hackerrank.com/articles/7771245202-html%2Fcss%2Fjavascript-questions#creating-an-html-css-javascript-question) - -- [Creating a Database question](https://support.hackerrank.com/articles/8826242281-database-engineer-questions#creating-a-database-question) - -- [Creating an Approximate Solution question](https://support.hackerrank.com/articles/8117531949-approximate-solution-type-question#creating-an-approximate-solution-question) - -- [Creating a Generative AI question](https://support.hackerrank.com/articles/7355446816-creating-a-rag-retrieval-augmented-generation-question#creating-a-generative-ai-question) - -- [Creating a Front-end, Back-end, Full-stack, Mobile, and QA Engineer question](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions#creating-front-end-back-end-full-stack-mobile-and-qa-engineer-questions) - -- [Creating a Data Science question](https://support.hackerrank.com/articles/5187107609-data-science-questions#creating-a-data-science-question) - -- [Creating a DevOps question](https://support.hackerrank.com/articles/5929074504-devops-questions#creating-a-devops-question) - -- [Creating a Code Review question](https://support.hackerrank.com/articles/4262355406-code-review-questions#creating-a-code-review-question) - -- [Creating a Multiple Choice question](https://support.hackerrank.com/articles/2513748038-multiple-choice-questions#creating-a-multiple-choice-question) - -- [Creating a Subjective question](https://support.hackerrank.com/articles/2296520412-subjective-questions#creating-a-subjective-question) - -- [Creating a Whiteboard question](https://support.hackerrank.com/articles/2578948087-creating-a-whiteboard-question#creating-a-whiteboard-question) - -- [Creating a Diagram question](https://support.hackerrank.com/articles/4376717308-diagram-questions#creating-diagram-questions) - -- [Creating a Sentence Completion question](https://support.hackerrank.com/articles/5866154232-sentence-completion-questions#creating-a-sentence-completion-question) - -- [Creating a File Upload question](https://support.hackerrank.com/articles/3284451474-file-upload-question#creating-a-file-upload-question) - -# Creating a question while editing a test - -To create a question directly from a test: - -![fghtr.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1774868684686-fghtr.gif?Expires=253370764800&Signature=nvpJz-330bG4Ot2uIHSznBdzqG7peBVIFzSctKqLdW0EMATtceL55pxGveQDFTb6hYms8byNQqoKhbf4SnujOwh6-t-xojIWyAVt4iUwpsRmVNn3GeZlEqCWIQBW2eHXLHHdrlpKn~8VadpM6LHY~1mJyATMYo-VIqZhm~9P7kqe5cUHtLAhDY8Aj8bNSJFms~lCWjOB6k3vT4PWHyzrziQKcLVVsm3MwQEPHNHJVmOmAMmL6OM6o8NWz4YTt~CJEIae3QhthvkFQ1AowGlgWcQMBVlzge28B-PnNQThp2zjav7pHd7kZJR7zs7vi1BdllrsGmAVQprHZhqJt7rVUw__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Log in to your **HackerRank for Work** account using your credentials. - - - -1. Go to the **Tests** tab. - -2. Open the test you want to edit. - -3. Go to the **Questions** tab. - -4. Select **Add New** next to **Sections**. - -5. Select **Add Manually**. A new section labeled **Untitled** appears at the bottom of the list. - -6. Click **Create Question**. The platform opens the question creation flow in the Library. You can select a question type and complete the required details. For more information, see [Creating a question from the Library](https://support.hackerrank.com/articles/4894957291-creating-questions#creating-a-question-from-the-library). - -**Note:** All questions you create are saved in the **My Company** Library. - -\ diff --git a/data/hackerrank/library/manage-question/4968606472-steps-to-create-accessible-content-at-hackerrank.md b/data/hackerrank/library/manage-question/4968606472-steps-to-create-accessible-content-at-hackerrank.md deleted file mode 100644 index aed2f500..00000000 --- a/data/hackerrank/library/manage-question/4968606472-steps-to-create-accessible-content-at-hackerrank.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: "Steps to Create Accessible Content at HackerRank" -title_slug: "steps-to-create-accessible-content-at-hackerrank" -source_url: "https://support.hackerrank.com/articles/4968606472-steps-to-create-accessible-content-at-hackerrank" -article_slug: "4968606472-steps-to-create-accessible-content-at-hackerrank" -last_updated_exact: "Dec 24, 2024, 3:10 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# Steps to Create Accessible Content at HackerRank - -_Last updated: Dec 24, 2024, 3:10 AM (Last updated 1 year ago)_ - -## Overview - -The candidate site is now Accessible as per [WCAG 2.1( Level AA)](https://www.w3.org/TR/WCAG21/)**.** Thus it becomes imperative that the questions are also accessible so that *accessibility* is not impacted. - -If you are a recruiter trying to create a question for your assessment, below are the steps that will help in creating accessible questions.  - -- After you have created an assessment, head over to the ‘Questions’ tab and open a question in view mode. - - ![image4.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046680234-?Expires=253370764800&Signature=CmOMuuIvZ8xgK9~BwoP9bwVt2gVfUNcf-411D1-2AI7eNHgKwam~nL-Nvb6rAucZ2qe7LExnmFhW1Pzj4SYLbienKXhcVg9GWxb-4RiqLXOgenn1mbhfNS7mA7CKvaCQjUkMpi~Ujto0n2s1lStJbmmoLs6EFkuSKXF8UYBZMeOlNhClm6KvZICeT7kP5Obu0~cfc6V2M2ZsSGVITc4npLbeDn0eLZDLsbTyFKbLsrBrpb-GOlu0JXtdGLf8laKj0BQmi4ZpdJ4Ttfj~CZdShwJ1QSy2I452TQumCsrqKgvFEFD9ywvc~9WQvjuthHBzW9-kpJY9j~YmwWD35Iv47A__&Key-Pair-Id=K3NV4LZ47N8M46) - - In case you are the owner of the question you would be able to open the question in edit mode and update the endpoint to view mode as shown below. - - ![image5.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046680782-?Expires=253370764800&Signature=AvmPKlNhVQy3shqh4XmpP6vc7jbXfkF-BI-lhOsPMvvx3YYEiTnm457eFTyQK5AqMb5cOo0vhPWeElR9-0TdFuEqSIWMIOJZHZmMcbDdJArWwG5Eu7n99kl3x6QVK7ujFBhp3EXCu8LVLD8tG~9zz1t0pYlfCk3gNhBckBjBPlUorOjrYHj-SvO4icQ2lZmlyU1fWdi0flKukG-CZ-Ejj54ie-lXyVJ1dX8DL5d9zF6GDPZH0x2jbfS7S58b-gwg7DIAKJYoIGL4eYv1keir0PXKwk55LH23d-ywNoWcmmM~DbyviTYiXkl-kuXi2VE9ZoSQe4BIHixtHlJVsclpNg__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Run this question through [axe](https://chrome.google.com/webstore/detail/axe-devtools-web-accessib/lhdoppojpmngadmnindnejefpokejbdd). You can install this extension and run it to fix the violations if any. This will catch most of the violations.  The below steps highlight how to use this tool to identify the issues and fix them. - -####     Steps to Run axe: - -1. Install the [Axe extension](https://chrome.google.com/webstore/detail/axe-devtools-web-accessib/lhdoppojpmngadmnindnejefpokejbdd). - -2. Once you install the extension, you will need to restart the browser. - -3. Open the dev tools by clicking on inspect in the context menu. You can open the context menu by right-click. - - ![image9.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046681206-?Expires=253370764800&Signature=SVg0TCSQ7b~QfShwckEhwHrV385cwAyrB~IPlIGhgAB7KpHAQBGnvh4dBx8HiGHPCB8PasBB5xg1aCpguj-2864KG9FIgENPYnuL7Wqt8D~JsWl~bOsNs7Oa3zB2OpV8MkNXf5V0pNORJs0kSE5G76zawtcFB5e4R5gGEOp504KtQpA4zYKBikKaW1Hhyz5V9CnIXClitayMYyPzFqHFqyt23wRyPUTdL5p87iYc0umnL0J5IQCmnS6Kg7Ccs~b5KybYaUo7CyXQBNY0wKR1TTnv4acq8LDCo0o1-qWEtGY9bOY-nHtnmbMsYjtrVydeMpyTZ8sEvFb0nKjKsn108Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Now you should be able to see *axe dev tools* in the developer menu. - - ![image8.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046681808-?Expires=253370764800&Signature=Rs7TCeMWmOaEeVVPBRc5Iso5lMRGjm7GaM5rzto6t0DTjdZ10PjUcse~6CfNvRVYjN2RU7xowb7g4QsCBiPsAcWuLRux7aaqAS5Cp~RzbebV-HG34uStda9xJYKG91Jhde7M984KuS-qhrdpd1dB28WaEPwvJdjBFJZJ8K2hgGlmxMAww98dGdGtedRpLHvV6kLJrgTTwLJOaNMKYfXz4wuAcfbUcxEM8CPKyfhHw6xmoH5IhMAhBP8-st9CqTPWGVnf04ijET2sJF-T2lc6dlFNfGZWZk-hiHwVn-6cbVAAKJRU7DdA7Bh2xSds6WCtaF6ZhZu5V5ryNQ4V0P67vg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click on ‘Scan’ in the left panel to run the *axe Dev tools*.   - - ![image3.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046682458-?Expires=253370764800&Signature=fUz~G7DPBxEQ9SecTXl1j1mfEKcW0~ZawIpqW-VOV8iX4kCA5UiZNVW7p6sebiFvS72bu6FPpqpkKUARss3kFHRQ-3DPXout4YFn6AHmU2MJZ7IsP~zl7PUulpz5YGa0ULueKs~JCB~OFHENECPQWEP8QUNbNL8d53VpuAoViDlpxIIi66VPo5dnda3etF6NdwGMamw-mn2CDdeckW5S61v4C83Yf7C28Y72kYwJU~Yp9R4nWecZVmVDMTGQkZV5RQpux~vX7eV5ii-WokiZ3OubOfCAnaux3sTvDEa4h6kr9tXL4bb1VQVW5E1CiABkwrKJv8yevp8bntCanKNy~Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note**: By default, the axe will scan the whole page so you can ignore the other issues outside the problem description. - -- Axe will report all the violations along with the suggested fix. Once the violations are fixed, rerun the scan and the question is accessible now. - - ![image1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046682850-?Expires=253370764800&Signature=KuJbRRjAglPVIiUBSJIzyorJtDRf5iiZgCeNadvTcaCArzhisox1E~~vOkEFEMe8USJ-3zI91jfEs9WFQ4DxrlY9X3xYHHfIBJcBWeaeHXR6ln5e8MHL5wp~0RSuHCJo5QQysRgvCylDf4Y8VumQJoS8XObattGM~C7RGxVBECXbAHQRnH5pUjxCn-fApwwJfWG59iyAe9JM8iUFgoevHuGJHcHLVOFpfR8V8ZC9Z~GoJK-ArQq4XIBy3Ba6yZY-uSfd-SpT68rCNPAdTCkKP78oBcdQoWuelMLxTjZmyyLvwGZRP-w9djBL-ZN7nlaEZqZIcDLDm6zyu7FrKn5pMA__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Dealing with Images - -#### Why is alt text (alternative text) needed? - -Sometimes you might want to add images to problem descriptions and these images might not be perceived by every user. In such cases, it becomes very important to have an option to make these images accessible to every user. Thus the need to have an alternative text (alt-text) to describe the image in question. - -Below cases are where an *alt text* (alternative text) needs to be added. - -1. For screen reader users, images will not convey the information. - -2. For users with cognitive disabilities who do not understand images. - -3. Sometimes users might turn off images to prevent distraction. - -Hence an *alt text* is recommended so that there is no loss of information for the aforementioned users. - -## How to add an alt text? - -In the problem creation flow, you can add an image in the problem description by clicking on the ‘Image’ icon (screenshot below). This opens the ‘Image Properties’ pop-up with a *Text Display* field. Set an appropriate value in the *Text Display* field and this will be used as an *alternative text* (alt text) to the image. - -![image6.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734990002231-image6.png-1504db9b-6ab0-4448-b71c-a5fc37f45736?Expires=253370764800&Signature=rMDLpG0hn~sLZEzwVMSGuisp6SLW6juUusE8gnemzHCkCO1g3uvPRtjLtrWqk-n341Qk~fG7LG63jciRjh3fC6dk9GvqFEDNR1qdlJ4ogG7L3j4h8nJNj3MJUMvK6kBM0Oe4AfZxgefEcZ1OlKRCUZbssoa1KSUfd8JUdAaW5IRp42AqBkjmv--Y0SWUp5C-aKNkxZIdbov~Izr4OCXcKe-fAuBS1a0i0yyQ9bqTpkH5OMWfeLta79v021HYPXr47WwP0tFcWbOb9Jm~o06qp54bduEgItuxy4qWVGBdxj59~-KJZ~XGkCog1dzs7AhCq9DEtFkS-9WqQl9BolfJKw__&Key-Pair-Id=K3NV4LZ47N8M46)![image2.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734989996628-image2.png-5ed83856-2413-42d7-a456-a42e5f8f27ee?Expires=253370764800&Signature=dJQBUIRWlrC257lTOww15GLD7RmAxGfJqIJ8-xQVs73BV8T~44DAleluP00PiXB5lxk6PUPtpOAEmUeUJ6cJs2y0njoRnz4TuS6VBZOdo67T1Gf-xXanC-rElyF8KzVG8yvuQkbY2EyEWz6OJosxsJmz5rLd9iQwWEoKyneLuMKMVbrdSOpXNT3SDyv0gGmuQ1Jpa3zaaxxvOQcAGNjgeNg8ci52CZ8BwZ1FCdBUnioQI~JRFvvJsBdpKmu6X1pK4nAsT0wNrhgAnsHk1bT~Z7YRW~lysjQI3g~3-oXqr9bIgYHuDyO~E8cxXw0nmu27fVUFTPEGt0tGYVL2zMXc7g__&Key-Pair-Id=K3NV4LZ47N8M46) - -### Does every image need an alt text (alternative text)? - -Not every image needs to have *alt text*. Most of the time, the images used will be solely for decorative purposes or some text in the problem description might already convey the purpose of the image. In such cases, adding an empty *alt text* is completely fine as the description contains information about the image, as shown below. - -![image7.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734990014004-image7.png-b7313688-27b0-41f0-a760-e7cd3305af3e?Expires=253370764800&Signature=N469lpZUwyBwaDr27oXN6CpFV8CrcNgQBWcrv5HK8h2oB7DETEbd0g3MLr8FyWMlvSJHoQDNKg6N1iuB26IfjIx940aPjLqr8AGxZKb944fn5o~HErEWpDa50GtvEbhcHVT5w4ZWPBKrsxGpxwCN8Bc~Xw07GxBmEOKZxBwZS6e9lITaIEShVWT0xIly2uwXH3hHFW2bFEpa3jurliE91~5sVANJdl8xH5RpvvFvULTLXc7sg2xA~wt3jTU~fxa9XOWZ4e8kFOk1PsVtCzJ97iWi93loq1wTZAJQXgvtL1u459VAvjkt4pn3wT6pY06Xs2C2wkWlKHkG9fsGumdvkQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -### When is alt text (alternative text) mandatory? - -A descriptive alt text will be needed in the below scenarios - -1. Images act as navigation elements for example links. - -2. Images contain text - -**Note**: It is recommended to use images (if used) solely for decorative purposes in the problem description so that it is easily perceivable by all.  - -\ diff --git a/data/hackerrank/library/manage-question/6697457900-share-a-question.md b/data/hackerrank/library/manage-question/6697457900-share-a-question.md deleted file mode 100644 index ae8370cf..00000000 --- a/data/hackerrank/library/manage-question/6697457900-share-a-question.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: "Share a Question Prerequisite Sharing a question Transferring ownership of a question Removing access from a question" -title_slug: "share-a-question-prerequisite-sharing-a-question-transferring-ownership-of-a-question-removing-access-from-a-question" -source_url: "https://support.hackerrank.com/articles/6697457900-share-a-question" -article_slug: "6697457900-share-a-question" -last_updated_exact: "Sep 25, 2025, 1:38 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# Share a Question Prerequisite Sharing a question Transferring ownership of a question Removing access from a question - -_Last updated: Sep 25, 2025, 1:38 PM (Last updated 7 months ago)_ - -You can share questions created by you and your team members in your organization. You can grant **Viewer** or **Editor** access, or transfer ownership to another team member. - -# Prerequisite - -Your organization must have created at least one question. - -# Sharing a question - -To share a question with another team member:  - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab. - -3. Select the **Tests** or **Interviews** tab. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776370673-image.png?Expires=253370764800&Signature=AajVb3-nES9QfaEZdqrTy3VzfeIdQHjOjJI2llwZYknqm2eMdhX78Ou~tmVBOpx2VjlhACpmcMwLraGgKRosW4WnZPxmk1rTsWADEBGnd3Cqz~nwBWCvwYXgM1~czOFRYQbjgoSLLeyzsrjsYDNajz5J4dxm6a3NZV5dg3MtQQ2n7AIwZJOkz~vbDKxssrzVNBiuhdY-9iYoYGViPtDNFuwkj9JwL1UZ4mhwqOpOSi8qmVqRGgcLfRu1XLt7J9Fv3eP2mFCa78HffzMe8CP5p~CRDFbd5vVJrFt3ZklHayDe32qkzkRItO9yW0rmZj9Y2d4gVsaJZ5qvHNbtj-EJWA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **My Company** as the source of questions from the **Library** drop-down. - -5. Click the more options menu (**⋮**) next to the question and select **Share**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776464406-image.png?Expires=253370764800&Signature=TxyABakWtNRItucF8CoSncqky8f7W7DmlhNkeI17kYe8KAieG1R1-dXv8kszg9I8aaqO~ar-4AmYr6fV5be2R7UwIlI38vh3XcNE7zcbIwjschX2IN8~FscgLIa8ToU2qvPJCjuQd1P7gmX9ojCjsGWbncoCMq9i9ajc-7lw9M5Gb0ROrN-hoEDkQi5ggp5LNeJ5469DSit0-4zrUDxuJSPvQlp0TKl4E6sGPd6G5-MdvdyLBUD4NnvPgtUIuEoK9hfQ5isWBS2XUWfJXOQqxAJdqQhDfYXcNHXtJOq1SVNesEAOGJ~SrNhfsOWihYT2wzu2KORXNfcbGAXzcloNQw__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **Share Question** dialog box, enter a user or team name in the **Search users and teams** field. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776515991-image.png?Expires=253370764800&Signature=sG0i57BsDIcc8sGspymvsAsTVGfyeAXJmobyzFS3-5ex8zjJwoAPePHUg5-~-qWHJQMdjHDso060iv4DDI5Pwh5QBEklRBepsVfbxBHqP7arexw9g0nFtel0qLb~KdYsAAgfpM0ryQHEMXeDOirD8K4~UTNSob7v6WwHQQMPI6DsheT5qCqLSaWUdShzlcLpVHkcZHXVKxZWX9Nc4aMiPsRxKyq-mNP3pkHK7MFcyLQsp5zhNIgUsmVfvRL1fGcNqQ9c0rO2ptPo-LsL~nVOkoO7CNMOf5-yh7zZPa4~2SgvQxONr-buPbkUmyp6qEH8nUfs-HjQH4kPYov7PsSnAg__&Key-Pair-Id=K3NV4LZ47N8M46) - -7.  Choose a sharing role from the drop-down list: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776528728-image.png?Expires=253370764800&Signature=atk1-f0PgQuluREJ8OknyvPoU0Hc7j-uKt2GiJKI0ZddH~LN0KPszUJZTaiQaTXmSWKibHTIxelDrzuIosiLh8pyTaL7W0D5X3g-7Qv-9CajGOBYWdd~pJbdZb1rZntuDgHMe9FMx9XYY6xj-VjAdQKs-e7IatsaURivLHV1QEWagZrg8a5Kc23ltPE3aq7NclvS~UUIEvkKkDDabfYC9QLYkSggtcYxTiPdpNiuQGEZfbUk1Dmwn5lQoiFWAU9SPGeJzqeH1RLICr1z9uME7Gh2itzNejax-B~hz3S9xDkjYcWkU66dXQMM5rpc80rR~J76~~FJDSuSYTzJ-wakow__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Viewer**: Can view and use questions. - -- **Editor**: Can view, edit, and use questions, and view insights.  - -1. Click **Save**. - -After you save the changes, the users or teams and their assigned roles appear below the search field. - -# Transferring ownership of a question - -**Note:** You must share the question with the team member before you can transfer ownership. - -To transfer ownership: - -1. Click the more options menu (**⋮**) next to the question and select **Share**.  - -2. In the **Share Question** dialog box, select the dropdown next to the user name. - -3. Select **Transfer Ownership**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776548092-image.png?Expires=253370764800&Signature=G7jdVm64VXewDs2kgpDQECcCn-~M5Rn7JLHVKJAnbSlUPpBpMkXn2PXTNYRJHp9ySRvi6enSnZdM~D4uiKR26sYQc8WXE1qJyAKI7512XvY-Ddps7lCtEltnhxCNJYMzxoU3fONzVgLKuaUHvLOgEzpPN8DlTGuNoiaGj2E3PxQLyRZBFZAktCkrSGm-peLzFGqEh5jMAaIOM0hdTGxmbzagLQVBrshZStz2jyCnp5HcZzIRpD7KwysuKkOfHGvVqXg0tZ0TPQ7DocfYt5AuoGlESjSYlanIOXTY0qxV0I7l3lILfv7bUKoaBDLLoFhQ9k98Aab4b~QXGgCuEoGEXw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. In the confirmation dialog, click **Confirm**. A success message appears. - -After the ownership transfer, the role of the previous owner changes to **Editor**. - -# Removing access from a question - -You can revoke **Viewer** or **Editor** access to a question for another team member at any time. - -To remove access: - -1. Click the more options menu (**⋮**) next to the question and select **Share**.  - -2. In the **Share Question** dialog box, select the dropdown next to the user name. - -3. Select **Remove User**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776558780-image.png?Expires=253370764800&Signature=kkK9lAXErYjyjKD1tk-aWlrsPmhFOCtvoq5HaaAmoJLUulrC8Rpsm2bEDWpqoq~WPbgSOkdwJsYx-49zfK3Vk0YlNf8f6ahCGJuqqb7fLQAiGuqlsKoih3DI0nz5O9g4nerg5PJXhRbOqanFnMofD7nPPoeUx9tvv9iSRiZPa85xBxX6VnYVhTSfe6XpSLVj-01SPs2k6izS9uwXsUk-BXXcomP7o0tQnHjw4eudDU5KBHnM0OPCSByVGOe5t0W21Ompn0-LNpxVYOI36vXiKiqc0OlbtFXvtT3hTGQXBRLjYH1W6Ac85WSBfFTBzmjHpKuABbM8bupMEa8T6EejKg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. In the confirmation dialog, click **Confirm**. A success message appears. - -\ diff --git a/data/hackerrank/library/manage-question/7394210877-ai-solvability-indicator-and-filter.md b/data/hackerrank/library/manage-question/7394210877-ai-solvability-indicator-and-filter.md deleted file mode 100644 index 7c8e1bd6..00000000 --- a/data/hackerrank/library/manage-question/7394210877-ai-solvability-indicator-and-filter.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "AI Solvability Indicator and Filter" -title_slug: "ai-solvability-indicator-and-filter" -source_url: "https://support.hackerrank.com/articles/7394210877-ai-solvability-indicator-and-filter" -article_slug: "7394210877-ai-solvability-indicator-and-filter" -last_updated_exact: "Jan 23, 2025, 12:54 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# AI Solvability Indicator and Filter - -_Last updated: Jan 23, 2025, 12:54 AM (Last updated 1 year ago)_ - -HackerRank automatically flags coding questions that artificial intelligence (AI) tools, such as ChatGPT, Gemini, etc. can solve in its library. To ensure transparency, HackerRank performs monthly automated analyses of its question library to simulate how AI tools would perform on these questions. This feature aims to inform users about AI-solvable questions, helping them design tests effectively, particularly where plagiarism might be a concern. - -## Key Benefits - -- Awareness of AI-solvable questions. - -- Ability to exclude such questions when plagiarism is common, such as high-volume or university hiring. - -### How to Identify AI-Solvable Questions - -HackerRank marks AI-solvable questions with an **AI Solvable = Yes** indicator. The following steps can help you use this feature: - -- Locate flagged questions in the **Question Library**. - -- As shown in the example below, you can curate your test using the **Hide AI-Solvable Coding Questions** filter in the left pane of the library. - - - -### Why This Feature Matters - -AI tools have evolved to solve certain coding problems efficiently. While their capabilities are improving, simpler questions with concise answers are more vulnerable to being solved correctly by these tools. HackerRank protects its customers by offering filters to avoid AI-solvable questions. - -When curating tests where plagiarism is a concern, you can additionally leverage HackerRank’s [](https://hackerrank-knowledge-base.help.usepylon.com/articles/7287334157-ai-plagiarism-detection) [AI-Powered Plagiarism Detection](https://support.hackerrank.com/articles/8000786908-ai-plagiarism-detection) [](https://hackerrank-knowledge-base.help.usepylon.com/articles/7287334157-ai-plagiarism-detection) features for further protection. - -### Recommendations for Question Usage - -| | | | | -|----|----|----|----| -| **Question Type** | **Susceptibility to AI** | **Indicator & Filter Availability** | **Recommendation** | -| **MCQs** | High | No | Use to assess tertiary skills and basic knowledge and minimize evaluation time. | -| **Sentence Completion** | Varies | No | Use for tertiary skills and basic knowledge. Limit usage for primary skill testing. | -| **Coding, Database** | Medium | Yes | Ideal for testing coding proficiency. Avoid flagged questions in tests that are prone to plagiarism. | -| **Backend, Frontend, Fullstack** | Low | No | Best for evaluating primary skills. These require extensive customization, making them less AI-solvable. | - -### Scope of the AI-Solvability Filter - -This filter applies to **Coding** and **Database** questions, the most common test types. While also susceptible to AI, questions like MCQs and sentence completion are not covered by the filter. HackerRank recommends prioritizing hands-on exercises (e.g., coding, database, full-stack tasks) for primary skill evaluation. diff --git a/data/hackerrank/library/manage-question/9028620307-export-questions.md b/data/hackerrank/library/manage-question/9028620307-export-questions.md deleted file mode 100644 index b7dc85f8..00000000 --- a/data/hackerrank/library/manage-question/9028620307-export-questions.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "Export Questions Prerequisite Exporting all questions Exporting selected test questions" -title_slug: "export-questions-prerequisite-exporting-all-questions-exporting-selected-test-questions" -source_url: "https://support.hackerrank.com/articles/9028620307-export-questions" -article_slug: "9028620307-export-questions" -last_updated_exact: "Sep 25, 2025, 1:33 PM" -last_updated_relative: "Last updated 7 months ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# Export Questions Prerequisite Exporting all questions Exporting selected test questions - -_Last updated: Sep 25, 2025, 1:33 PM (Last updated 7 months ago)_ - -You can export test and interview questions from the Library into a CSV file. - -# Prerequisite - -Your company must have created questions in **Tests** or **Interviews**. - -# Exporting all questions - -To export all test or interview questions: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab. - -3. Select the **Tests** or **Interview** tab. - -4. Select **My Company** as the source of questions from the **Library** drop-down. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776875864-image.png?Expires=253370764800&Signature=UZJHlGLiepK13jg5azqldDwa3Gx9VoCnTpfUqln-YdHXXwn4KjcAm7f83tP7u6nmVSExiYOxVPZ8ir-DDcq6IYR6KQYhrK~6WMXXVFpG0mo9WgDPd0R7FsuWl2DLA0UbDwyJytcCV8ZUlxvLYliyU1KATPH52-WhXQtu59TRFDZ2ppwQWGKN~psuO3ibxQXalydEGN9IVfE1Y-JLwYHbwWZUiMDDPrXstqeL8J0mMLo6ahcSRizlcfDJprAQKVGjT3ZbKxpOkAAFypRGK7EHJ5al4HMY2HLATbGWa-bjHNfqFo26tKrYNpXFg46jMDEh-qxaktkX6LKdRZPco2r3Ew__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Click **Export**. The CSV file downloads to your system. - -# Exporting selected test questions - -To export selected test questions: - -1. Go to the **Tests** tab. - -2. Select **My Company** as the source of questions from the **Library** drop-down. - -3. Select the questions you want to export. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1758776884710-image.png?Expires=253370764800&Signature=kXDk~zzLCk631QUngrl5N97oDHX~ILSvpM0YAwyag4GyVSabA~Sv0Kf8F~13hyiPDmmmhsYb3G0IKvclRuWKE0Xxgeyz3SzqMFYO-BwmIM~iA0L8vLTaxnSP3T2Gzocft8kQzqcZPElDHlUh5Jij16IxvXRjGErazpWBM4O73~eeni6ghEgZqhEoxnk4DH4XV50RyvyN-VEgnedcal0NIAX-NP3v0sPO33UgB7Tu-1OEEdUBUDKq6woj1q~BCCPD99l83ZGtlEZ9oRQyh22LmjMjByV-R9m3TebklqoooXumWBRDfPliPfUPiFE~8SwRd56s-r2M2UegVk3Wvfb2dw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Export**. The CSV file downloads to your system. - -\ diff --git a/data/hackerrank/library/manage-question/9349097996-editing-a-question.md b/data/hackerrank/library/manage-question/9349097996-editing-a-question.md deleted file mode 100644 index 6974fd6d..00000000 --- a/data/hackerrank/library/manage-question/9349097996-editing-a-question.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: "Edit a Question Prerequisites Editing a question" -title_slug: "edit-a-question-prerequisites-editing-a-question" -source_url: "https://support.hackerrank.com/articles/9349097996-editing-a-question" -article_slug: "9349097996-editing-a-question" -last_updated_exact: "Aug 14, 2025, 12:44 PM" -last_updated_relative: "Last updated 8 months ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# Edit a Question Prerequisites Editing a question - -_Last updated: Aug 14, 2025, 12:44 PM (Last updated 8 months ago)_ - -You can edit questions in your personal library that appear under the **My company** questions section. This section displays all questions created by you and other team members in your company. - -**Note:** You can edit only the questions in your company library. HackerRank library questions are not editable. - -# Prerequisites - -The question must exist in your personal library, and you must have permission to edit it. - -# Editing a question  - -To edit a question in your company library: - -1. Log in to your **HackerRank for Work** account using your credentials.  - -2. Go to the **Library** tab. - -3. From the **Library** dropdown, select **My company** to view questions created by you and other team members in your company. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1755093545133-image.png?Expires=253370764800&Signature=A470AANR3pLJJOnqfRvVKq7VF~jTXD~XdIpx32A93YS7Ss4Rtm~P6jdFYwGDsyy-tHSU2mkLFgOcwz7I6EZOmCx0bMI~jgXZ-hTkn7S-COez42TY8zJi91RjekSP7h7rgTB3S3sd~SFhgqiCNhOczyG27k~c9rzrrQFzC45EpSBV-ojrhJRA7UxFC9CZF8EhBE0yv46eBiUXsZSBPv~YKXmn36hB9lTFJYhe4eFfZJPp4bSfIoiyL0Ah8~HWVJ7dgJPWeUUz66xpF9WrJ2~ESgntyUaXw1ubAxPKpvC~4P5iKANitV5KC~klHPFqCDUlzfEZmhW~AKJhcVCdRx6uPA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. (Optional)Filter the list by Role, Skill, Type, or other parameters. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1755093586874-image.png?Expires=253370764800&Signature=EX0cbZIR~o7NklFQaoMW2s2cTt9AjDni0c6m6n5aNkFeOfx-Ekdx7VE7hGG3ILBjTnDxHH4OxpkQgKsJfI6O1d5ABxj-YTngXv2bmOoebszeFocSA2Evy65~KgxteUVBETsVRtuyeWab0wHK6MuccjnEeBXTSw59gAb46eIyy2MuvwGdPHvaQ4upLVVAiDqVw7UqVS2Uq07xjKnrpwmODK~cwOfHpcobVS2YScoxUY86ZJleLdnzHQbmpwYCEE8izgou9qt5xcnxPg6JZeT8IMTBoezWn4KWssScymMTKskWFDySMj9MHVpaXT4y6pEte50KvuTA~ugpk2fVAMMIVg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5.  Locate the question you want to edit and do one of the following: - - - Click the More options menu (**⋮**) next to the question and select **Edit**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1755093676849-image.png?Expires=253370764800&Signature=B7UxQkXsn02n3J1HJwPhR07RDHRhRlDn2SdIb8XtMbCyHbYkP7Mo8~jnmXRs6Vi8Ws9qRHS8aeJetuYD4tYyTw4gBaijs3PHRcigr7dDK3C5f7EK5f9DobZl0h1zb65c~Co8bgNr3og3M3LwYKqp5X~4Q~czyK0Ur7Q~c7-fwWNyXaZ0GLJDFWQuUi9hF76erwVh2gC7milhL0DJsIaRGQAXq4~o17-aOgQqMq7fhh6tSArhwioJfIndw4owj~ISX-5NLnyFZoEiZ4P0UkueoYyb6IFTrQEpdTnNUcFJS7BJlcYQ3yrG4Z1Qe78n9pcrB9r5BuhY9-75b6yw-JFtGw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Click the question title to open the preview pane, then click  **Edit**. - - - - \ - -6. Make the required changes. - - For detailed instructions on creating each question type, see [Creating Custom Questions](https://support.hackerrank.com/collections/6791011056-creating-custom-questions) section. You can use similar steps to modify a question. - -7. Click **Save Question** to save your changes, or click **Save & Create Another** to continue editing another question. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1755093703039-image.png?Expires=253370764800&Signature=hwH9un-sDgxLWolouRcgJ8lWwjRhBxdwMdmEoYYP0ZaE7N93Uz2TjuIxMpmkXgM4RkocFgGbemJVeoWJyel4JKe0PBdPpalFsjadKRTfm6hNBEUakwQQBOc6OFh0t9~ikoVo-rFGYW6j5Ilj194WceyqH0YrSjN7OfAA2IoCwx3WoKOdsyY71IFmrZYJVVsvvSDNVlG59Gs34-O3OBjTzJzRdquvI~CkFz6d~V5IaHe4aEVwGoP815mkbgxg2Lj-h~1qEp8LvrLcTDSkf6Ki3mhws~NwBixjjNYP~-tWo3t7ajdhtokUNHU-7Hpw6hU5eYVjBaVP30rLpkco5jT3YQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - \ - -\ diff --git a/data/hackerrank/library/manage-question/9412060538-associating-tags-to-questions.md b/data/hackerrank/library/manage-question/9412060538-associating-tags-to-questions.md deleted file mode 100644 index 3f5b1ac5..00000000 --- a/data/hackerrank/library/manage-question/9412060538-associating-tags-to-questions.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: "Associating Tags to Questions" -title_slug: "associating-tags-to-questions" -source_url: "https://support.hackerrank.com/articles/9412060538-associating-tags-to-questions" -article_slug: "9412060538-associating-tags-to-questions" -last_updated_exact: "Dec 24, 2024, 2:54 AM" -last_updated_relative: "Last updated 1 year ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# Associating Tags to Questions - -_Last updated: Dec 24, 2024, 2:54 AM (Last updated 1 year ago)_ - -HackerRank for Work allows you to categorize your questions by setting difficulty levels through tags. Based on a question’s complexity, you can assign tags such as Easy, Medium, or Hard. Additionally, you can add custom tags to organize questions by subject or parameters like Algorithm, Problem-Solving, etc. - -**Note:** You can only add tags to questions in the **My Company** tab. Questions in the HackerRank Library are non-editable, unless cloned. For more details, refer to the[📄 Cloning a Question](/articles/9746551127)article.  - -## Steps to Associate Tags to Questions  - -### Prerequisites - -- You must be logged into your HackerRank for Work account as a **Company Admin** user, or - -- You must have created the question, or - -- The question is shared to you with edit access - -### Steps - -- Click the **Library** tab on the home page. - -- Under **My Company** tab, search for the required question. - -- To add tags to an: - - - **Existing question**: Click **Edit**. Note that only questions created by you or your company can be edited. - - - **New Question**: Click **Create Question**. - -![mceclip1.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046575872-?Expires=253370764800&Signature=Ay0SOj7HgWxIY~cq3I1I~ybGDgXXn5qqtfShpCs1XsxHbHNXjZNPDGu5Uee8kSycxd8j1a~ciBqXT~8CxXHFria4XCxPnCsuHwtSwHwxXP1x-CT6r6~qP7fzka-nodhz1Zc8b0oMtyfjKC5I~cLZZJmOCpjVegYLTV4D2GA9uk0HrTaKZ1HgRGuS1c64jQRIUPWxUsKQEEaWWV6sC8VFf3kp~FXSIs1caFPQt~ikvkoO7f6P0Pfr19E905dK0RkqQNDwjpatUrAs6OLYBgISnJ518jKLL2EUNU2hvdalnX1RwB2RTFAuTdZPrp0cIgCAf~DlgwXZ0gzcmVnCKKKWVw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Select tags for your question from the options in the drop-down or add a new tag to your question. - - - -- If you wish to associate tags based on the difficulty level of your question, you can type keywords such as **Easy**, **Medium,** or **Hard** in the Tags field**.** - -- To add a custom tag such as “**Fundamentals**” or “**Beginner**”, click the **Tags** drop-down, type the keywords, and click on **Create**. The tag is created and assigned to the question. - -- To remove a tag from a question, click on the **remove** icon for the added tag, as shown below. - -![mceclip5.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046576727-?Expires=253370764800&Signature=tnce4My4V8Vq6~XwERqJPinPdfzSRiTP21HpLHMafOD5ZgdURAbNOrochWke0tk9bFwwVQA-AlgPT-NzhKza~xO6R2NMyOY--ZUsfRvA3IfgzimUqDtR-1UdRZMwbLS1ElryjLso6tfijE4jvF2SkjyjyIARYdPjytQzhtutFtboHknGh89r1IX~lOoPE4zFru2imQjQeF8~r6X5CGTB2opD49b1RYqq5XYA5XMusRe32XLaem2A4Z1Qy9akACGNNUvsO2lArjEkVOOXn5w0gvKk4XXY-hhRYRJf7YZHLa1e2nU4YhgLWZL8Kpszc2wzZSjywy5CTh1kG0Lk5hsK~w__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Viewing the Tags  - -- Navigate to the **Library** tab, and select the **My Company** tab. - - - On the left search pane, select the difficulty level associated with your question as **Easy**, **Medium,** or **Hard**. Your question is displayed on the right pane. The difficulty tag and other custom tags associated with the question are indicated.  - - - -- You can also view **Tags** for individual candidates. On the candidate summary page, click on the candidate name, and under **Score Distribution**, click on **Tags** to view the scores associated with tags.** ** - -![2024-09-10_16-47-59.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1734046577463-?Expires=253370764800&Signature=HGThNvZRt0fhENRhL0GGiy3DmEDCNeVgZ7KDAWkWgwT5JDJbGNJostCjUUwYSo5JR5pj9F0bTusJ2lYH9VU~PqUCKTf08m9w88gJmKgLw9yJ--ajaVRXwjdk2x2z0KkLsQeOq4J1IkZ3bNSUV-wJKnpQ7ETcebVO9lsCfWwGFgLkEsehk0x0JavhLFVqOcZ1G-5wCL-lw~v~zvhhY4wAFAXGGLR07w1QG6Etep5ZiKWvz~5GKP5ptPmb3KAP2MYPNA49ghgzvuDg3DzjO4MsgtksiZAzEjo8p60DL8lXZzriEQy1LiieqQcQCEukZod-jsUPrZH2tcoBb1maAMCkYw__&Key-Pair-Id=K3NV4LZ47N8M46) - -- Scores associated with tags and **Tags** can also be viewed in the test **Excel** report and individual candidate **PDF** reports. - -Refer to the[📄 Test Labels](/articles/2096315953)article for information about setting test difficulty levels. diff --git a/data/hackerrank/library/manage-question/9746551127-cloning-a-question.md b/data/hackerrank/library/manage-question/9746551127-cloning-a-question.md deleted file mode 100644 index 0a54609b..00000000 --- a/data/hackerrank/library/manage-question/9746551127-cloning-a-question.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: "Clone a Question Cloning a question" -title_slug: "clone-a-question-cloning-a-question" -source_url: "https://support.hackerrank.com/articles/9746551127-cloning-a-question" -article_slug: "9746551127-cloning-a-question" -last_updated_exact: "Aug 14, 2025, 12:38 PM" -last_updated_relative: "Last updated 8 months ago" -breadcrumbs: - - "Library" - - "Manage Question" ---- - -# Clone a Question Cloning a question - -_Last updated: Aug 14, 2025, 12:38 PM (Last updated 8 months ago)_ - -HackerRank for Work enables you to clone existing questions. When you clone a question, the platform creates an independent copy with a unique Question ID. Any changes made to the original question do not affect the cloned version. - -Cloning is useful when you want to create modified versions of a question for different contexts. - -**Note**:   - -You can access questions from two sources in the Library dropdown: - -- **My company**: Contains all questions created by you and other users in your company. - -- **HackerRank:** Contains the HackerRank repository of assessment questions. - -You can clone questions from both sources. - -# Cloning a question - -To clone a question: - -1. Log in to your **HackerRank for Work** account using your credentials.  - -2. Go to the **Library** tab. - -3. Locate the question you want to clone  and do one of the following: - - - Click the More options menu (**⋮**) next to the question and select **Clone**. - - - HackerRank Library - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1755092596493-image.png?Expires=253370764800&Signature=L09j-IKengUVqWS0sr3k~NNb7C3~MhlljPb35ohvX7LZQDkeirqW3ZFNqI5fq6Kf0C2-AstOuuWTklMzd9zTXuhJnnuFwg4hE0HyphRNC5UiFHanMkI1ZukJpCHcRvWeCqqXXT0wkJ69U6-gws0hbk~2RcWg4Y-zF6Nwym0DDuoTtA0-nt7nyinr-udJuwlXQWXKGwjpM~t1slSmKVBGpIQPPoMs15kJqenDwACfayhyQTMiJeJ2Y0qp60d6tRaomHTu2Tk~EU~8ZfXMLI9Qu1uwIdXuperbHdlPxZ66Cw24roQYRLNo68k3Wo1rMOF2vqmMmIFOwXoiUpy5HotTLw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - My Company Library - - - - - Click the question title to open the preview pane, click the More options menu (**⋮**), and then select **Clone**. - -4. In the **Clone Question** dialog box: - - 1. Click **Okay** to continue. - - 2. Enter a new name for the cloned question. - - 3. Click **Clone**. - - The cloned question opens in the **Edit** workflow. - -5.  Edit the question as needed: - - ![Cloning.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1755092818275-Cloning.gif?Expires=253370764800&Signature=nSbjrfBLuuCShCu1OACbhbmlNTfPpDofAA-ph1RsinZ7HBLvDh8OroDe6WcgENx-mB5DTCDQN0h7ET06vRjnF6xasjdt1Z9rCJBsJ5UTYe5au-tEPSXfBuyEqvHRBJoxdpYA2fsfCKpq29Vgbvs9RL6ydSRH6kHHOP7qMgVk-8U35ih0wgQRmvR8EHaa-tHIuSKHGFjW66zrPeeb1RxVvXyKR6B93PUmBQVp6CVBKSAFmtuHFEMBJrbcyusMSny8grrEsAeAYd-gk31515OOJUf4OYlut3gmU~EoYDZVQTh-A8VTc-3er8K16LIJtj~odFZwnyg60hbgPZlvHYNNuw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Step 1:** Update the problem details, question properties, and Interviewer guidelines. - - - **Step 2:** Select the supported programming languages. - - - **Step 3:** Review or edit code stubs and function details. - - - **Step 4:** Add test cases and upload a sample solution. - - For detailed instructions on the above steps for each question type, see the [Creating Custom Questions](https://support.hackerrank.com/collections/6791011056-creating-custom-questions) section. - -6. Click  **Save question** or **Save & Create Another** if you wish to clone another question. - - \ - -\ diff --git a/data/hackerrank/library/question-scoring/2056253220-manual-scoring-for-general-questions.md b/data/hackerrank/library/question-scoring/2056253220-manual-scoring-for-general-questions.md deleted file mode 100644 index 52fdc73e..00000000 --- a/data/hackerrank/library/question-scoring/2056253220-manual-scoring-for-general-questions.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: "Manual Scoring for General Question Types" -title_slug: "manual-scoring-for-general-question-types" -source_url: "https://support.hackerrank.com/articles/2056253220-manual-scoring-for-general-questions" -article_slug: "2056253220-manual-scoring-for-general-questions" -last_updated_exact: "Mar 30, 2026, 2:28 PM" -last_updated_relative: "Last updated 4 weeks ago" -breadcrumbs: - - "Library" - - "Question Scoring" ---- - -# Manual Scoring for General Question Types - -_Last updated: Mar 30, 2026, 2:28 PM (Last updated 4 weeks ago)_ - -Manual scoring allows you to review each candidate's submission and assign a score based on your evaluation. - -The following **General** question types require manual scoring: - -- **Subjective questions**: Candidates submit free-text responses. - -- **Whiteboard questions:** Candidates solve problems using a virtual whiteboard interface. - -- **File upload questions**: Candidates upload files for evaluation. - -- **Diagram questions**: Candidates submit visual solutions that may have multiple valid approaches. - -## Prerequisite - -The candidate must submit the test. - -## Manually score general questions - -To manually score general questions: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Tests** tab. - -3. Open the test you want to evaluate. - -4. Go to the **Candidates** tab. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772516462762-image.png?Expires=253370764800&Signature=GwiYVnz7wU1LvTR6Z9jFZEAIcRilBOxzvzwNeB1ZYnOmgtzAPpFhPXZZ4TnPPida8cMHdy5PElwDlsuJ3kDgwfiY27xXn0Kq6wqf6Ufj~fYrcl3VoT-fLKXS~7AZ1zhjId7-QQ~FSL-b~aRhRHfw37KLZe-rPMW8CK8C9BN2RWVmdCk2Bv4xYiZkz8mlcipEFE9nyaYmeIG5H3eGxhSE3XXR24-lCoZn7kiD9DpO7dP1eihX3y4e2WZ2NmRO8dm-tMTON0z8drXq8Qc~3~iGAW~vaLji8END1CZXsV7ijK7XhBYRmgYPHuAG5MpgV6u27oSIjIMGc09~PPORc9ycqw__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. Select the candidate whose test submission you want to review. The **Summary Report** opens. - -6. Click the question you want to review under **Questions** in the **Performance Overview** tab. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772516503231-image.png?Expires=253370764800&Signature=pEBVjYKQRF9E5~JIdPWBHsZaXdG~5QL6TpkYPwD-jqupLBR2~6x7tdFTVnmQB8wQJ4u~SF0fWK-yIzx7rlHpQFCKdKd5gKcvToHZngdIqdozcF7bCyof9h5pXThGsDGE9QBqDcUcaqm16Bd-5AQgVk-7pyLWgZBFT8tvciWIXhZMwUT-I82R2FlBNkK0vgMsVoCWDznbd5Qe1mslRq6~F0WwAuWSILK1oJA4YoZBBNdVCp3D155FzpN32hMdUyZZr77~N-bHo-Ny6tcClRWcG8HmaqhclC29~cc2VcWVcTwDpnG8JR~I9j025iQjAQHyke7Df~Om3Sn3PP1Ne7LxUQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - The **Detailed Report** opens and displays the selected question. - - **Note:** You can also click **View Detailed Report** to open the **Detailed Report** and then select the question you want to review. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772516575781-image.png?Expires=253370764800&Signature=YN1S6RS7kGQ7eNYNern3ntlJGjaTSxxfe79tFNd0hg1GMDQrsuld-nvlTKdtbkH1VPwRhCgBxs8caph4eDyJmAk57vs~urTmxXYIdXZQ2fgp-NBKmYY7p84~47uDONmt4v~eOCikUJGMqUCAg2gMpGhrluxld8EiLOA~6uaqpaFh1CYttX0vtO-tqfTy1s4FxGakOqEYqOz-ltJVqyi3fQKY17aW5a5gRyqYEPYkeVenRRG8kPjwWGtx9kA3i9uBPeEd6bJgIy7th55-TBCfzKc41F3-dvqGgzfVkQQctnge5LlkpxPMiXNupz~E6lI7U5rTEapjnxFHE0eklfniCg__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Review the candidate’s submission based on the question type: - - - **Subjective questions:** Read the submitted text. - - - **Whiteboard**: Review the solution created on the whiteboard - - - **File upload questions:** Select the download link to access and review the submitted file. - - - **Diagram questions:** Review the submitted diagrams. - -8. Enter the score for the question in the **Score** field. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772516594366-image.png?Expires=253370764800&Signature=RGVrn5CEJEOIP82yDwb0b~zVC-sMSvM0q~v-i7O6xQuZv4m6Hjib2PyJQmjfE94jN1mIUcEMiq5VBQ5da2IbYt1AEumlr2t8Gw-AljjHMSbxZCLmcI-j6TDZomAtpqxjiJDXf0gtMkf7YHdhQcuhg2zYvHo7T5ntrZXDZupOeQBH18xsiRXgw1u76TRtfLLBGwqJVFNyLR33nTL6NWCELFN~zTHZdx9QPBV258J9~LZe8ilt2HFLa3~V-IyIU4DbGrNF724a36MmUz8cnEQvjsf7dDABi9OpnUh5o05qyAnYXlNsscQaQRqtri-4-Y0JKLdgu-hRXeAevvb5Ok0BOw__&Key-Pair-Id=K3NV4LZ47N8M46) - -9. (Optional) Click **Comments** to add reviewer feedback. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772516606095-image.png?Expires=253370764800&Signature=E6rs8QK5~Fe9YkRSFOmtyaTThg2te8h~NvXqzxZv0KCEptJlxuaDQq655kN43xYmxtQdGQFZXXWoa0ec2fPvQvjvN7aFat8mzw6XyXcq6bqAgj4LOMJp9VMcNI4VUr7mVI71Uwn95GNw6V2EK0L4IkMFvRSr9hw9uLLosDfR4Xoh~vBI-KORfXnQPIGCitcyJOhkxP-HapFNl8QMqsGWpOVb1sFjP7O6t5HkL6AKpkxVMhPCczRtwojr9TJDxqLjpjZEzj8ZADwopJN1~zAyP42Kp2lBopkzOiCulT5kmQ88~jB1yVCkq~3hFbY8L39Ip8mPEbARsgIm9JVAkKybzQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -\ diff --git a/data/hackerrank/library/question-scoring/4666032442-scoring-questions-%28overview%29.md b/data/hackerrank/library/question-scoring/4666032442-scoring-questions-%28overview%29.md deleted file mode 100644 index 766f5783..00000000 --- a/data/hackerrank/library/question-scoring/4666032442-scoring-questions-%28overview%29.md +++ /dev/null @@ -1,161 +0,0 @@ ---- -title: "Evaluation Methods for Test Questions Evaluation methods by question type" -title_slug: "evaluation-methods-for-test-questions-evaluation-methods-by-question-type" -source_url: "https://support.hackerrank.com/articles/4666032442-scoring-questions-%28overview%29" -article_slug: "4666032442-scoring-questions-%28overview%29" -last_updated_exact: "Mar 30, 2026, 6:06 PM" -last_updated_relative: "Last updated 4 weeks ago" -breadcrumbs: - - "Library" - - "Question Scoring" ---- - -# Evaluation Methods for Test Questions Evaluation methods by question type - -_Last updated: Mar 30, 2026, 6:06 PM (Last updated 4 weeks ago)_ - -HackerRank supports two evaluation methods for questions in a test, based on the question type. - -- **Automatic evaluation**: The platform scores candidate responses using predefined criteria such as test cases, answer keys, or scoring rules. - -- **Manual evaluation**: You can review candidate responses and assign scores manually. - -# Evaluation methods by question type - -The table below lists the evaluation method for each question type and provides links to related documentation. - - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Question Type

Evaluation Method

Reference Article

Coding

Automatic Evaluation

[Scoring a Coding question](https://support.hackerrank.com/articles/2474669643-coding-question#scoring-a-coding-question-in-tests)

HTML/CSS/JavaScript

-


-

Manual Evaluation

[Scoring an HTML/CSS/JavaScript question](https://support.hackerrank.com/articles/7771245202-html%2Fcss%2Fjavascript-questions#scoring-an-html-css-javascript-question-in-tests)

Database

Automatic Evaluation
-(Manual Review recommended)

[Scoring a Database question](https://support.hackerrank.com/articles/8826242281-database-engineer-questions#scoring-a-database-question-in-tests)

Approximate Solution

Automatic Evaluation

[Scoring an Approximate Solution questions](https://support.hackerrank.com/articles/8117531949-approximate-solution-type-question#scoring-an-approximate-solution-question-in-tests)

Generative AI

Automatic Evaluation
-(Manual Review recommended)

[Scoring a Generative AI question](https://support.hackerrank.com/articles/7355446816-creating-a-rag-retrieval-augmented-generation-question#scoring-a-generative-ai-question-in-tests)

Mobile Developer

-


-

Automatic Evaluation
-(Manual Review recommended)

[Scoring a Mobile Developer question](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions#scoring-front-end-back-end-full-stack-and-mobile-and-qa-engineer-questions-in-tests)

-


-

Data Science

Automatic or Manual Evaluation

[Scoring a Data Science question](https://support.hackerrank.com/articles/5187107609-data-science-questions#scoring-a-data-science-question-in-tests)

Front-End

Automatic Evaluation
-(Manual Review recommended)

[Scoring a Front-end Developer question](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions#scoring-front-end-back-end-full-stack-and-mobile-and-qa-engineer-questions-in-tests)

-


-

Back-End

Automatic Evaluation
-(Manual Review recommended)

[Scoring a Back-end Developer question](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions#scoring-front-end-back-end-full-stack-and-mobile-and-qa-engineer-questions-in-tests)

Full Stack

Automatic Evaluation
-(Manual Review recommended)

[Scoring a Full-stack Developer question](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions#scoring-front-end-back-end-full-stack-and-mobile-and-qa-engineer-questions-in-tests)

-


-

DevOps

Automatic Evaluation

[Scoring a DevOps question](https://support.hackerrank.com/articles/5929074504-devops-questions#scoring-a-devops-question-in-tests)

Code Review

Automatic or Manual Evaluation

[Scoring a Code Review question](https://support.hackerrank.com/articles/4262355406-code-review-questions#scoring-a-code-review-question-in-tests)

QA Engineer

Automatic Evaluation
-(Manual Review recommended)

[Scoring a QA Engineer question](https://support.hackerrank.com/articles/1570281449-creating-front-end%2C-back-end-full-stack-and-mobile-questions#scoring-front-end-back-end-full-stack-and-mobile-and-qa-engineer-questions-in-tests)

-


-

Multiple Choice

Automatic evaluation

[Scoring a Multiple Choice question](https://support.hackerrank.com/articles/2513748038-multiple-choice-questions#scoring-multiple-choice-questions-in-tests)

Subjective

Manual Evaluation

[Manual scoring for General question](https://support.hackerrank.com/articles/2056253220)

Whiteboard

Manual Evaluation

[Manual scoring for General question](https://support.hackerrank.com/articles/2056253220)

Diagram

Manual Evaluation

[Manual scoring for General question](https://support.hackerrank.com/articles/2056253220)

Sentence Completion

Automatic Evaluation

[Scoring a Sentence Completion question](https://support.hackerrank.com/articles/5866154232-sentence-completion-questions#scoring-sentence-completion-questions-in-tests)

File Upload

Manual Evaluation

[Manual scoring for General question](https://support.hackerrank.com/articles/2056253220)

Prompt Engineering

Automatic Evaluation

[Scoring a Prompt Engineering question](https://support.hackerrank.com/articles/6081633644-scoring-for-prompt-engineering-questions#scoring-prompt-engineering-questions)

- -\ diff --git a/data/hackerrank/library/question-types/general-questions/2296520412-subjective-questions.md b/data/hackerrank/library/question-types/general-questions/2296520412-subjective-questions.md deleted file mode 100644 index 8f259f65..00000000 --- a/data/hackerrank/library/question-types/general-questions/2296520412-subjective-questions.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: "Subjective Questions Creating a subjective question Candidate experience Scoring subjective questions in tests" -title_slug: "subjective-questions-creating-a-subjective-question-candidate-experience-scoring-subjective-questions-in-tests" -source_url: "https://support.hackerrank.com/articles/2296520412-subjective-questions" -article_slug: "2296520412-subjective-questions" -last_updated_exact: "Mar 26, 2026, 5:46 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Question Types" - - "General Questions" ---- - -# Subjective Questions Creating a subjective question Candidate experience Scoring subjective questions in tests - -_Last updated: Mar 26, 2026, 5:46 PM (Last updated 1 month ago)_ - -Subjective questions allow you to ask candidates open-ended questions. You can provide a prompt, and candidates can respond in their own words. - -# Creating a subjective question - -To create a subjective question: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab.  - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772514516150-image.png?Expires=253370764800&Signature=n-lSfkVrTyppmjdB6kT6ERS6zGxkhFqGDtt3wvIa05q3mzBWbBG0Nmxigde-Tc6yv1pI3zNznnjhAjONsVkK33fw4buwmVksNDHu5PZjofot1p9StvBkBfOXY4jPxfOmjkj2Bvlo5AOYkkztcllEBNw9vxEccIVLVK9L7y2z~pkwSlrYoydL77jiydJJ6Actxecoj6ffwpKnjFt1tzAUEOfxVnF99DvR7ZuW~9PSmxrO5oZXuJfQEAyBuTkAboA1mj8X4QfSVDLKE7JNiOidLZe9-aeokWGfJkmbAF0Mn2NMrasy152cQYzeg5PivrxRvpoYmAqsreBJADWODvjPqA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **Subjective** under **General**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772514557824-image.png?Expires=253370764800&Signature=D7f5qS~2E1JO8hTAvlpdQ0hBIw-m7r-fpylCyhD6hizDjV6zagQAJWSxRWhfPAfWt0U2PSAOECIgHqF7g9VdMbQJT52zTLegnfNRsBQqHYc2s4OtxBeRPj8w2azBNHXvAHi3llQbb9GsbnW1rOGM2bo52132k02T4N4di1CiNjVTgVhez4MU~3vjuumn0Trv2fIf7COHPvimaIGZfP2FKyJnbuTG1x5giU7psFAb4TiuOJltHuBfTHVK2OI~uqWZXnr0GG2d~HEmmhKnpkX5jNBxIV2GQKTcLXsV305RKk8xWzoPNX-xbFRfBkrzo6~eea3B1hfYSZg~09FJT-XXmA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. In the **Problem details** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772514822625-image.png?Expires=253370764800&Signature=IkatFR3fpvNt4QgNDfIs9UHDm-gvFyAdHjkh-XVIvLUugxgFqkoWV0TeTEcLaorU94g1ZuPem~WxWI0joq7ViSNGnd6bPr-mr8KWOT8L4fRDW7PgDMWxKNgRFTuZhSoCJP2RW1AQhVRBzq79Zf-59GlWqbK9i5-CGysR5ZCnC1onhz7Puqh26A7n2TqLn7xZ5VCwO1rLu3--2Sbfm7zNjfgA4PPhrJC07f2WutMiN~z6uBGuKrVZ3xh-XC0itSigfWOCLB7S0uY7HRyecM6YMOWWt-0saISsx3x8NBCbliUAjT9RcxHpL9P2FvFNTulee~VndlrIHpCnDYpK7~jd1Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the question name. - - 2. Describe the problem in the **Problem description** field. You can use the formatting menu to format the text or to include elements such as tables or images. - - **Note:** Click **See candidate preview** to view how the question appears to candidates. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772515502734-image.png?Expires=253370764800&Signature=kT1~WDMgZD2B06JIV9QksJW1d4bC5V-zR98g9riwL5N1GYJBkRMhZLAXvUoAGyw4u9iOqWumi0iwfe0WmjGx5XvUf04OrhaWrDSlZcRZC4bUi4B6P~mUNfh4KSRjZ-ifyzn8wkZBlDv4ng7zBIHQjBU2VpxDQuFktsOzP1en4er1kh3VkOFhRfrRkbVvDJrvdWq7h10t5PccktMQnhmNZCTUayOV0imiehrbfSKkzUGGU7NRo08Q~jawZkPJhnd7mHBEBB0QYVF-2hvKPclN~CvRO9siYgbq65Dgp6aH97-t3CrUczcJmf~AzHAGXMMB8O1kTgE8XsbD6vYDGlSvTA__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **Question properties** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772514927282-image.png?Expires=253370764800&Signature=OmQlr0pxJW-kCv4RuW~Qya1g2TOu7x11q9DkbwfXAMMNabYxw5MobAimkwqr4GqqkVxyH0q9nzT~O~-AjiUqgj87kzor0Bf5brfzL9zLxVJ2mIKgm6XbAh0-08gryRA~FZRjJEAeTl02TCwA85drkQls-Sv4wAaw~dhQQb~-IDpkk4tCZCnyxvNacgKookoM9rSmzeA4syujAFLyKv4E5cRvSLqGHxfTASLeujoY05H2wK7UEGBe5c9JuezDh1lm1M4b1dZHQ-hT2KrDv1u8fExaBPddrPTAjsk2lsAkqpNrjHpwlerk2jHZsy3rpn8WJ~4vAD-Mc0tYOuB2kEt6~w__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the score based on difficulty. - - 2. Add the recommended time in minutes. - - 3. (Optional) Add tags from the drop-down list or create new ones. - -7. (Optional) Add **Interviewer guidelines** for internal use, such as evaluation notes and hints. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772514954481-image.png?Expires=253370764800&Signature=BVdOmcsmhCFelKp9rgFn9RLaLmPbJIpXOeOV87Vgcr6FsIR0~fxXOB3~-MkJFil8Nh5iBJtTx6oYScDOxbzKSHYZtX2LAV6QxjEljFv6Gz0~HITxqiDH2ZM-aYp2dsPJG1kxx47cEcMtru-iNxMo56ZMbC9HY06mpKpKcAnzSZkbfsH18eBU60ckQFqgIBEfon30tJRZy8uoVlLKLqxwNrA~lvh2wmfUWLWcGlC0vPKr8yAzivlokxAZN1mmjh85SoWVisru9SQg1oM2y7-O0jZ7joMdcnB99DWZH9IcttfDNTEIXH5ipfTZVtx4caM2KZlVqY6EzU82PhjtBuMQFg__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. Click **Save question**. - - **Note:** Click **Save & Create Another** to create another question. - -The question appears under **My Company** questions in the HackerRank Library. - -# Candidate experience - -The question appears on the left side, and the candidate can enter the answer in the editor on the right side. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772515606343-image.png?Expires=253370764800&Signature=Bnhx1JEeWuacY5MzE0peityEKIgq0CmsnDUZZ1oOaWyDVZMzosr9BQK9NS3qG9ktn7RTqEzAx4O3DKV3H86Q1Cmh4Z8V0pn~Ldd6jsftQzEJ2spNdzrWDhHmNu6s9UvskyZ-RVW85ssHrTwx~MsxdiAmoZ0czG~Ima6uRihFO80bUQKHvGVUGY7Gp8UgkjNUPFhiL-9~hwkNsMyMQRI2eo4LkPneDIjbtYNFfYwzr2NStXH-A1p~Xox~mqqVtkYcb6dq68vB-YDuPg1SP4rxqiWbHX9sbWJndnV4r6gOgC4mUlW0WByb7AcHW5Z~9ktVF0fshRzeeOaFxdj8GTJ~AA__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Scoring subjective questions in tests - -Subjective questions require manual scoring. You can review the candidate’s answer in the candidate report and assign a score. For more information, see [📄 Manual Scoring for General Question Types](/articles/2056253220). diff --git a/data/hackerrank/library/question-types/general-questions/2513748038-multiple-choice-questions.md b/data/hackerrank/library/question-types/general-questions/2513748038-multiple-choice-questions.md deleted file mode 100644 index 2bcfe653..00000000 --- a/data/hackerrank/library/question-types/general-questions/2513748038-multiple-choice-questions.md +++ /dev/null @@ -1,336 +0,0 @@ ---- -title: "Multiple Choice Questions Creating a Multiple Choice question Candidate experience Scoring Multiple Choice questions in tests" -title_slug: "multiple-choice-questions-creating-a-multiple-choice-question-candidate-experience-scoring-multiple-choice-questions-in-tests" -source_url: "https://support.hackerrank.com/articles/2513748038-multiple-choice-questions" -article_slug: "2513748038-multiple-choice-questions" -last_updated_exact: "Mar 26, 2026, 7:23 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Question Types" - - "General Questions" ---- - -# Multiple Choice Questions Creating a Multiple Choice question Candidate experience Scoring Multiple Choice questions in tests - -_Last updated: Mar 26, 2026, 7:23 PM (Last updated 1 month ago)_ - -Multiple Choice Questions (MCQs) allow candidates to select one or more correct answers from a list of options. The system evaluates responses automatically based on the answer key defined for the question. - -# Creating a Multiple Choice question - -To create a multiple choice question: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab.  - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491010257-image.png?Expires=253370764800&Signature=opPvkp5AYbc080mRAIIX2ZIfyH173mdGucVN1e5o-Uz57gt7uKNAcnYP4pyg2YBXJ7TZqRBuG4dJ-h8Jk-P7z5-2JGzk9aXa5SJa~SHaQ4GGtSM15ddHX0OoITACY0DVkRqer3LRrzv47zomneVT42006BFDxDwWg6~9ONYbJXEOeU4Hfifnrhg8qk31bdW-T17PZLPdeO4FFWZpeu1mvAbEc8HG72iNGyvj5yL7YlqNcSwPb0juUD9NzdA9P34TCB5NMa8vZpkgqLqF9YtFJXxW46zwQcA3CZ1su0tZzbjSNxmKEYg51KHS6H1zpLdcGMCn7x5hDsT2-F9dShcZeQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **Multiple Choice** under **General**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491060023-image.png?Expires=253370764800&Signature=Db-11iTizOuzbD3IHzEb5JicnCrSqG0Gfc6FLBuTNNq-e1zbeFK8vKhFTK3g7GZfUxW6~X6mi8GcTbuubcLu3N3qHSX1DDu-uwvmxVlU7ekXDOgP5aA3LVZAIdCWhAewCR1BntxIw2RfnfVWtkkWO0OOSUeGIxjx9IuNutZPl66JlpvT7rFIpBFRBtgwbAll~i-Ko5KIw-fiDM38VzBM69W0Jrhu-kM7pIih-35otdS7H4lg70BnQQZfy8~3HuMgRKVMyXdFQmYP42~aOB65RyB2omCoI44qVjGNY23H64w70wsvR3qKb2VRMrRtO7VLUycVqEh2MjR28IgkazLhag__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. In the **Problem details** section:  - - 1. Enter the **Question name.** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491109363-image.png?Expires=253370764800&Signature=K~P1HaAJfZ00n~DSORn5xWVfnuNVQ3jZ5XfgUQlWkB6wt-6LGMgXRddy-kMR9dmAsc5LBwdn~ABDh2m0QvHVmDDhS2EDr254AulQWALuwq56v6lSt2AslN8tGljGjhdBTI748-hYlU-3J6bEErpCgFjZ3D45zATfY4jqEmM0QQ8v2RQlVBC76CDdLcdEFFSleXIv7xBHhfbpGgThYXftGVWtsuEfdQ762lKqo2a6wiPj6RnkUGkgjhafn~eLiKQ1dtsLh-B35KS7fnaWqmkCDQF9iwu9n5UesoH32Uilb8iuutU2qeEtMzTNynEqp44yGqB3qK0gXEtnvTwkC1yXEA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 2. Describe the problem in the **Problem description** field. You can use the formatting menu to format the text or to include elements such as tables or images. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491088048-image.png?Expires=253370764800&Signature=ONTDr6aTj7gR35OAxlLUsuxu7cuzNOSfG5Ya5JheYnbe75X0luprZq9XWYkVxUWafnJfgQmdvfx0Douvi6tqyrSNYk-8wXZCPPodNH9-dTUdP2jlCCYcR3qBIyYwvx1gKJ0yNNzXkzDS2NQMTcmIuE-MX7I188vQTWob7zUwpsIBDjsuV~Q2h8vzpMSXNsnuXTkxgxiqBC~8q2N~Xbi6Z~rpl7Z80Kgd6ix66feObOMuuMpJ5OjQWEu~VkxDXCiXoFY0UARbsQh9jXqOzfUBPyjV4Cn542YhOZiV3pQD~tZYDfdJbqf0DJtOmu74ofM4hffmUIGa8~UDodppk~mQCA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 3. Select the **Type:** - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491167548-image.png?Expires=253370764800&Signature=sxuZO15R2wATvu1tPaI8a36FsV73f1kCVNuygwoSP1f2M4lbOg6V5rLqWAFRNah0gq13DgpprFLqhJEhkeTjnf4Bfa4-wSFmsd6houPGFRkB74T6YaSWCRu71SQQlRDvZiiTf-x7UH0oSEd72e90MY0hMWax65SDITQwEEvpPUXVz4RNubUsEZuB3wOqncRGrlbzKeVHEEMn8ZYH8KGZk46raWsh-nEceAi95cybBRJdvQ4SCB3hOLAKn1aH-~SqoAI-WMdKc17ASvb9vyEFGX-H3-JwVJo2dohftEjZnB-Jx9wQYyqSHoK0e0VOSLvJU5z00aCR8TO47pB0d7mp3Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Single Correct Answer**: Select this option if only one answer is correct. - - - **Multiple Correct Answers**: Select this option if more than one answer is correct. - - 4. Enter the answer options in the **Choices** field. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491148739-image.png?Expires=253370764800&Signature=IJuNJO2jmyp52eybMCBBYrKk5BcCY0zB2VLCjtmxsWLV~BbJP-~qX0rpMkrycrsYBb~jDdzAcSoifACXrIjf1HqFPv7P0DkHOTCF4qCfUhro8u9oLqZKQMoFgidbOqX6E~e0SdFAOehYLuczwa-yQ1KGAjdU2A6zBvipjjyagSaX9mfOrO4TF3C2qXKbjZzmxw0lZxqdkEUOBGaW6Be26c7RszODZ-GWHAJta6rMJDkF~mf~3HlmUAiehkgBFhMrNfclrntiJdVquu1Uoi2VWnNhGmO8exfsCfrl50HqHaZQrt8eUSYLzxElOc4fixE6iMrrgxyu8QKpD1OFFDd8rA__&Key-Pair-Id=K3NV4LZ47N8M46) - - By default, the system provides four options. You can update the choices in the following ways: - - - Select **Format Text** to switch to the rich-text editor for each choice. To return to the standard input fields, select **Edit as plain text**. - - - Select **Add another choice** to add more options. - - - Select the **delete** icon to remove an option. A minimum of two answer options is required. - -**Note:**  - -- Click **Bulk Upload** to upload questions in bulk. For more information, see [Bulk uploading Multiple Choice questions](https://support.hackerrank.com/articles/2513748038-multiple-choice-questions#bulk-uploading-multiple-choice-questions). - -- Click **See candidate preview** to view how the question appears to candidates. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491261025-image.png?Expires=253370764800&Signature=Bkn9OaDOHcXfJE~GzRrtwkIVq13QxBOHWNEANDZZW0J~eQFd0TNUhjCsiBNjNkqTTO3~ndXPt29nIGmL9KMt4PQbHPCTO3WrWnkIwcERw8xXUkPWLIu7ux~8ztRTne2x7MiVQ1j-xuwWNl9BXWOcTYJU1Vo7Kte31PpUWC-yz1N91NadLkldVYF7XZAhr7jSE88K8fhT3dru4V8KvvBQ2k2qn-tgtyu4DyP5KzN2Bpx84~Av5A1UbQvgnsc00dQvNvrOoDwz61WHrK2~BCntklTIHIc3JscsNsMqL47TRzXq1iDPT~WIVvb4O3CkVx78UJX6TZcppvF7V5ngT5MaqQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. In the **Question properties** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491414477-image.png?Expires=253370764800&Signature=MVnI2YLXzErZ-D5GNtt1jbOPxn0cFA9EnSj5PgFazmNz4nQKighPWaP9wXguSD3TTUsXav-Obs8Vy-1gHeFUF4tDduLQepL2lWTJtaWf0YgjWYeTK0QwLt~ZCU0rXyLcmq0ZoeE6W~MixZmaKskseZVG1avqwJwugQ3ZluSp6iYSlyau9GaeHdarB1zjby3qwx1a4ZIDaqAYYSdkV7utgcKmr4mHKT~b9MJ8fCr2NCtoEqHEPhgiY-4nc3bDqUNb~h-pPBVVWEXozk6X3wwLxSt2lXiRwMZZEcYtp33y~o5nEWCn4csSgz8lxgoBaic7403JvCDiYgdkP2AD8huUGA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Score** based on difficulty.  - - 2. Add **Recommended time** in minutes. - - 3. (Optional) Add **Tags** from the drop-down list or create new ones. - -2. (Optional) Add **Interviewer guidelines** for internal use, such as evaluation notes and hints. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491456863-image.png?Expires=253370764800&Signature=urkbPswFnfLCfyJ55QzVIED4ILUGETfctEIWKZf4y1cv2-sDNW7td~2unlgkhdW7d6xjfFv2HOUeqlZKohNCPe70Gj0lVannWVpL~6YkD~y9O0MOv2La8GaVev5heNrApAXCrp8RyCW8CmHiU1rvGIee3qVofYXzjf5UxfIXKRm~Qf-TFe5kNWNr3HE1WluwozdHTvAIgVTXhobdKL9TKYjduXfVsga5gdhjklq2dg0FoziX-ODWE3AjCIS6347ZLDn3Ee~9oPJ09ER9KwpKCyHXS942AB8WrGaYOaHfeD9Ox-sW0dTtH1MgK7geVNjyozBVZS8LVuRuwcUjZwDd0Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Click **Save question**. - - **Note:** Click **Save & Create Another** to create another question.  - -The question appears under **My Company** questions in the HackerRank Library. - -## Bulk uploading Multiple Choice questions - -You can upload up to 100 MCQs at once using a CSV or XLSX file. - -To bulk upload multiple choice questions: - -1. In the **Problem details** section, click **Bulk Upload**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491509828-image.png?Expires=253370764800&Signature=DGRx32jFFeBK6OWCPgCRwe5Ddb0FOqBLltkDrM6a8tX4M6~TtCB4mxa6befjwNKBWO5LGnV8UOf6Br7PIzJxCZmKwIxs0cZ7KkDqfWXTRNI2UQKm0OeB2lSGNKY4iP3Sd4L014R6rZc6smOjH07X1YGi5kMJIJHkAQ9ZuijdYOWLrul7mVmYh7sCRUHP1wY7a3lh06H1IdsQVxi~GKi1Ygnymj3OfKEE6eCKogrPnF2rJFMoN79bUOQFariSFb-1cHl3-xEVOvvCSmmJo1ExR~LXckRMhuwW3ZZtjLq3488aTBEBA2RR2nFWPFFt6EOacS9KwfsC62~62MKT8gd9Qg__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click **Browse File** to upload a file. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491528954-image.png?Expires=253370764800&Signature=QTVBtjz4pthXTdP~z1naqzbF-UtQxQ7AaULsjZ~qY~tfUQDh4vGWiG~YPXZH~Ug-5akkBSJ1aGsNdRnWhzzi4uAgwITodwzQKXr2gOkG1hiErDWx7A8xsq1fShfmQ6q6fdXHj0W~iP6boHo~zXebTttb3RIaWYD5D5OqE~iBYXGKefYSevRzc0lUTVP4XPVgp4gxrgHMVaCdGrvuQQaYNa6bcsMa9~jtCwnFqx~OlqKZShVdgszLzFf2z~EebfnLBkOc2SmfOUVZg38rQzNT9-mFBXpl-IquQ3sUyBtiyVsbezWBj1mR2hfnlqz5-A1C~faJL6pxl8TLfRi-T97E6g__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note**: You can click **Undo Upload** to undo the upload. - -3. Upload an **XLSX** or **CSV** file. - - **Note: ** - - - Ensure the file includes the question, corresponding answer choices, and assigned score for each entry. For more information, see [File upload column specifications](https://support.hackerrank.com/articles/2513748038-multiple-choice-questions#file-upload-column-specifications). - - - You can download the sample **XLSX** or **CSV** file from the **Bulk Upload** dialog box, if needed. - -4. (Optional) Review and edit the uploaded questions - -5. Click **Save All Questions**. - -**Note: ** - -- The XLSX format allows you to add images to the MCQ questions.   - -- The maximum file size allowed is 512KB. - -- The system processes only the first 100 rows in the file. - -### File upload column specifications - -The table below shows the supported column headers for bulk uploading multiple choice questions. - -| | | | -|----|----|----| -| **Header** | **Input Type** | **Details** | -| Name | Text | Name of the question | -| Recommended_time | Positive Integer | Recommended time required to solve the question | -| Tags | Comma-separated values | Internal tags for better organization and search | -| Description | Text | Problem statement shown to candidates | -| Notes | Text | Internal notes are displayed next to the candidate's answer in their report | -| Answers | Comma-separated Values | List of correct answer options | -| Score | Integer | Point value of the question | -| A | Text | Answer option A | -| B | Text | Answer option B | -| C | Text | Answer option C | -| D | Text | Answer option D | -| E ... Z | Text | Additional answer options | -| Images  | Images | Images associated with the question (supported in XLSX format only) | - -# Candidate experience - -The question appears on the left side. The candidate can attempt the question and select the answer(s) of their choice. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771491793816-image.png?Expires=253370764800&Signature=OUb57TgybOIHwEUWcCu2EEiffWLFiA7J6sWxjRN9~riKNRujTUpsqK5-x9DtxMcI8cI6NlG93atBTNF-Mim0JXJ7FrAzNucoOxsUqsRJKsbV-UqGJ~fZ3TdK0rqfNyyHzdOKZUXi6UVr37Z~F-j4t3TNQslf8yZUnLzsbg-d8sOQuQOtF-zvWia17IzKrOsyhEglmVDOlp76FSGKgG2tGc17JTV8VnxgUl4UB5fVffB1PvilWhog~uKQ0FsRXoimV9O-OtUsjznc~tlUW2P3Jw1cFxLT~8bKCVcEG1s0Tapj3udAdealiceKby84gYD-~CB~0Fhm4p-2mJZ9~wbNqQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Scoring Multiple Choice questions in tests - -HackerRank automatically evaluates MCQs. You can configure scoring at: - -- **Question level** - -- **Test level** - -## Question-level scoring - -You can use question-level scoring to define a custom score for an individual MCQ. - -If a question has multiple correct answers: - -- The system divides the total score equally among the correct answers. - -- The candidate receives partial credit if they select some correct answers. - -- The system assigns zero points if the candidate selects more options than the total number of correct answers. - -**Example** - -Consider an MCQ with the following configuration: - -- **Total score:** 5 points - -- **Number of correct answers:** 2 - -Since there are two correct answers, the system assigns 2.5 points per correct answer. - -The table below shows how the system calculates the final score based on the candidate’s selection. - -| | | -|-------------------------------|-----------| -| **Candidate selection** | **Score** | -| Selects both correct answers | 5 | -| Select one correct answer | 2.5 | -| Selects more than two options | 0 | - -## Test-level scoring - -You can use test-level scoring to apply a uniform score to all MCQs in a test. - -When you define a test-level MCQ score: - -- The system applies the same score to all MCQs in the test. - -- The test-level score overrides any custom question-level scores. - -To configure scoring for correct answers at the test level, see [📄 Modify Evaluation Settings for Tests](/articles/8294988738). - -**Example** - -Consider a test that contains four MCQs. You set the test-level MCQ score to 10. - -The table below shows how the system calculates the final score for each question. - -| | | | -|--------------|---------------------------------|-----------------| -| **Question** | **Custom Question-Level Score** | **Final Score** | -| Q1 | 5 | 10 | -| Q2 | 2 | 10 | -| Q3 | Not set | 10 | -| Q4 | Not set | 10 | - -All questions use the test-level score of 10. - -If you do not define a test-level score, each question retains its custom question-level score. - -### Negative scoring - -You can assign negative scores for incorrect answers at the test level.  - -When you enable negative marking, the system applies the following rules: - -- Awards partial points for each correct option selected - -- Deducts partial points for each incorrect option selected - -- Calculates the final score by adding awarded points and subtracting deducted points - -If the candidate selects more options than the number of correct answers, the system assigns the full negative score for the question. - -To configure negative scoring at the test level, see [📄 Modify Evaluation Settings for Tests](/articles/8294988738). - -** Example:** - -Consider the following scoring configuration: - -- **Correct answer score:** 5 points - -- **Incorrect answer score:** -1 point - -- **Number of correct answers:**  A and C (2 correct answers) - -The system calculates the score as follows: - -- Each correct answer earns 5 ÷ 2 = 2.5 points - -- Each incorrect answer deducts -1 ÷ 2 = -0.5 points - -- If the candidate selects more options than the number of correct answers, the system assigns -1 point for the question. - -The table below shows how the system calculates scores for each selection: - - ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Candidate’s Answer

Assigned Score

Explanation

A & C

5

Both correct answers selected.
-2.5 + 2.5 = 5

A & B

2

One correct (A = 2.5) and one incorrect (B = -0.5).
-2.5 - 0.5 = 2

A & D

2

One correct (A = 2.5) and one incorrect (D = -0.5).
-2.5 - 0.5 = 2

B & C

2

One correct (C = 2.5) and one incorrect (B = -0.5).
-2.5 - 0.5 = 2

C & D

2

One correct (C = 2.5) and one incorrect (D = -0.5).
-2.5 - 0.5 = 2

B & D

-1

Both selections are incorrect.
--0.5 - 0.5 = -1

A, B, & C

-1

Three options selected (more than 2 correct answers). System assigns -1

B, C, & D

-1

Three options selected (more than 2 correct answers). System assigns -1

C, D, & A

-1

Three options selected (more than 2 correct answers). System assigns -1

A, B, C, & D

-1

Four options selected (more than 2 correct answers). System assigns -1

- -\ -\ -\ -\ diff --git a/data/hackerrank/library/question-types/general-questions/2578948087-creating-a-whiteboard-question.md b/data/hackerrank/library/question-types/general-questions/2578948087-creating-a-whiteboard-question.md deleted file mode 100644 index 55b93f3d..00000000 --- a/data/hackerrank/library/question-types/general-questions/2578948087-creating-a-whiteboard-question.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: "Whiteboard Questions Creating a whiteboard question Candidate experience Scoring a Whiteboard Question in tests" -title_slug: "whiteboard-questions-creating-a-whiteboard-question-candidate-experience-scoring-a-whiteboard-question-in-tests" -source_url: "https://support.hackerrank.com/articles/2578948087-creating-a-whiteboard-question" -article_slug: "2578948087-creating-a-whiteboard-question" -last_updated_exact: "Mar 26, 2026, 5:51 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Question Types" - - "General Questions" ---- - -# Whiteboard Questions Creating a whiteboard question Candidate experience Scoring a Whiteboard Question in tests - -_Last updated: Mar 26, 2026, 5:51 PM (Last updated 1 month ago)_ - -Whiteboard questions replicate traditional system design or brainstorming interviews in a digital, collaborative format. A whiteboard question provides candidates and interviewers with an online whiteboard to draw, sketch, and visually explain technical solutions. - -# Creating a whiteboard question - -To create a whiteboard question: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab. - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769676705854-image.png?Expires=253370764800&Signature=OTgD1JSycrp8x2QR2hEICEGYvSWRC8FHin7WezprVh~GhsDjkZ47Ra-RAgxDamm5CKER9mwBLOUsu2z2vn0G~6zUqO4O4lXjotLQDWqncGkfxXAjMUA0Ux9H-wvURRregENojTuN4q7CXinG9YOrs7by2LU21TdI~NY2qsJ63ugfhQjXIOxDyV5GEzDG~UiXGf3wO1~sp7RDZsrNfbGe8dru5QzsF1zXNvPwLDtrk9URaqWW6zh2tiWYgyqCe29YlLgFs9n~fFurQPYrwqjDGZGIMXTQg~LnH7ILPWEotoHaFUjKidFhl4xPVRazJyZ~fpEXHRWf3ZKeSeF5qWIYqg__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **Whiteboard** under **General**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769676722340-image.png?Expires=253370764800&Signature=qE3FALtSxO7hBlx4NP3M9MZeMQxGwYBRFPHzafK42WQnT8x4h-i6i9rqzJFq4Vqo1VK44h-sckStgbtV6eQC9U08pF88mtW71jI88a-j1r9uhMVAoEsUKvwzXOJzwggz0-n0qYAGqLvbhlO1shPSfCUaymPVbCY9WkWo15NDAvDm7p6N~rp2pMY9q5D9r7A17ehXleRihprf3YSc4yLzEjBkiskjecSknre0HqIwgnwpcoIUwD57h77kefrNBywXgnqCIQPfNwOPuS19HjtO8op3nzNQLav024BsJP7rB~Z1l7VCYVs1odhnX7DwNGNxQ1vzWiDGE8fZAXbbFoAHEw__&Key-Pair-Id=K3NV4LZ47N8M46) - -The whiteboard question creation workflow opens with the following two steps. - -## Step 1: Question Details - -1.  In the **Problem details** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769676747176-image.png?Expires=253370764800&Signature=tOdYIgQJzH35DlJq0XEWf2l3Oa-9QKZV3mwQ-7RBWKsXGfZcL4OSpOV33vYNPk9lj6ZidX63vm9BCeQdt~zbeimPr40iV971GzhOiV1MnKB74hArWISpXNQF1pfCG2V0x3w~j73IxDTYem354x6FDTpBy8H9LPJrcXHyP97UzrOASbAkQxlyLEyt5gjJ09xiZYaHWFP8Q1hhadHkSlnjnBx-Jh2EPhRhmocKcXxRMHmnNF~P6oVI43KZvpAgpNKXDOT1455WABX7hWlIf6z-f49rYmiPoti1LIdfCZpd5hGXZaGc-msU8hOE6almj8q-nYWLz9JyKhddINVEVr20kg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Question name**. - - 2. Describe the problem in the **Problem description** field. You can use the formatting menu to format the text or to include elements such as tables or images. - - **Note:** Click **See candidate preview** to view how the question appears to candidates. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769686625096-image.png?Expires=253370764800&Signature=jtHCE~gzzs2a4I2PuuiWVIo3JqdxKNS-YkSlB-1S3Z2S3hTuhA3lqzihQoXr3BixSsIthZy8vQP-CmtWPsyo~AqR~P5ulPT4hkW4WqesQ15CPicdB1Sh47GJpP532laJAnTUahSXL6M90SXripeILaSLrLdgDyHxQ-XENd32~vaO~11CgH2Hp8K5Oqu8wMZVT3wH9Ra19ESc2ily-A341~Wo17LIZi-wkKAAWc88NInqKRskDyLNmQXRZD5NKev1nynKxldJu0fd68u-Yo~C4Br1vORGffOZSivQ23Kl-1HPrRKln-utodYtlGTOeFwa0uY7S1sGHGEhKHx-ewwFCw__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. In the **Question properties** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769676775044-image.png?Expires=253370764800&Signature=IvuMOaVuLUwqDAHd0XssKGDJMPXo~PcTx3W3FlrDmbkCBg5cFZy0mirrZ5hsm02Op3W460CEubCpFovEAMyebrA7i1suF4JE-QJ7kSVl5qS4jJJ8CU9Srtt0Olv-RI9nlfkYsx6jcTqKvLc29vi73axTQfBge4nGoKcTovGHq6nif9gVDoO0BnynTjHYGp57uIsHMknRMOhCj6HXO6qZ4UJdJco2xWC0X0GtW8V5z1RjM230f80uwMzy7-2CT4NFF3pOpWH1SIuRiBgUu00Fq-ppv45NNxu218A1KYLpT8qGRNkEUfpLRM~dmx8A9~swrZ7fHwYGjfL3B5KMi6pv0g__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Score**. - - 2. Add the **Recommended time** in minutes. - - 3. (Optional) Add **Tags** from the drop-down list or create new ones. - -3. (Optional) Add **Interviewer guidelines** for internal use, such as evaluation notes, hints, or reference solutions. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769676786747-image.png?Expires=253370764800&Signature=UyEnZ0A6dQTb-rgHjoV39XhM2hBzwNat4gcU94unqk5J7B85YrZM0dNhBL5t97h6PgfVDme1KtHynconewLe1QnVlYjKmWOR8YF5xxk7tH4nkQHoVrNMN9LFVfFOlyk8VMxjN~sk5e-eUgy2TcUDlmmcc8f18HCd40AuASDN~8n4RmLKcSV1P-1I7rLJE-LOpRBBFfzM2lhlMsMNUjYe9WKnoqW9NdI6sg9UtPbR6Wxki-MJWWxz1xCTnX9QRjQQ6cjG1zhXtuYEuN19PtGN04b~xSY6f4fcDQXWga46vDfHTDDYe6C~9RekDHq4D2Tm5oMlA0YQTdKMXDyGCHYHjw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Next**. - -## Step 2: Whiteboard Settings - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769677124531-image.png?Expires=253370764800&Signature=ceZHSdX9XmIOspsi8KDhv-W8Veyh4yyVq11tZ8jWD4er8DnG2bJldrAQkePejSZH5YvVURrORl~snuyUiNEkhta2~uSbSlEd9qKMGMrro7S8bt0aXA8hVW31-nGIlcLCojKVojWnClLuOo2Wc97JTBDaUNj3iBWvXW6bqQcbgDbro5qnJpIyKl21vgxrwxJ71EMjidHXD7gCsk-Pi4pC6NGsQw5LE5vUMXA5jgMoxdT-h5ipZjbBwhAv2JvxItSIQrgIs7VgkFGyo1LJSHFriTQjNlTE3dL8p85ZTOSMPRr7XyuexWwYeY4PkGdJfVjHQ-kS17SWjTiesnjLjJOgyg__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Draw the basic system design or diagram needed. The candidate uses this as a starting point during the test or interview. For more information, see [Whiteboard components and tools](https://support.hackerrank.com/articles/2578948087-creating-a-whiteboard-question#whiteboard-components-and-tools). - -2. Click **Save question**. - - **Note:** Click **Save & Create Another** to create another question. - -The question appears under **My Company** questions in the HackerRank Library. - -### Whiteboard components and tools - -The virtual whiteboard includes the following components and tools. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769677084137-image.png?Expires=253370764800&Signature=NfA21UritRTcdVXCq956504JhoGRMdqHTs0BWCUzA3uArkoL~0j9tFcozfrjbnScjUY14z8ErJbRy-xeXMerpZTwTRBXXIb0KgLExPY9yASA~-vBdO22npmkp-ACDDKNZgs51ApuTBjVPipEza9IFI8E-DVq4C7rJ0-T1B2pXJaj2OEKd1sjizOm5CRpN4spB7VM3FVPthQnhL9~xG0JMXQ7PhulhegyudhegHuiePMZxkNNjtoscatsI2liwOYRC0yu91MbqjqNql9gHhDPNAbQ3FMgr-CXDycWT9sMcENcdKdgdgudgu-Wua5hBDiqNFZUnj~jkm3c2389Gv3SrQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Canvas controls** - - - Sketch and annotate without space limitations.  - - - Scroll through the canvas to continue drawing seamlessly. - - - Use the **+** and **–** icons in the bottom-left corner to zoom in and out. - - - Use the eraser icon in the bottom-left corner to remove elements. - -- **Drawing tools:** The toolbar at the top of the whiteboard includes: - - - **Selection tool:** Select and move shapes or drawings. Drag handles around shapes to resize selected shapes. Press the Delete key on your keyboard to remove selected elements.  - - - **Shapes library:** Insert common shapes such as squares, diamonds, and circles. - - - **Arrow tool:** Add directional arrows to diagrams. - - - **Line tool:** Draw straight lines for connections or boundaries. - - - **Pen tool:** Draw freehand sketches. - - - **Text tool (A):** Add labels, notes, or annotations. - - - **Image upload icon:** Insert predefined architecture diagrams and images to avoid redrawing company-specific architectures. - -# Candidate experience - -The candidate can use the whiteboard to solve the question using the components and tools in the toolbar. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769676856233-image.png?Expires=253370764800&Signature=gPQHfkcKhlh-ITwZFM7YHL22Pu77utRWtCzgArf202L4A9t4LvFSV8lRd8qnTz-NqUAFJfWvAhppybbR~5gMFHF2IiefVwMpIJc3ooVTWoB00GFGMori~UXO~3kHCvGlxrLakj46b~UnWvj90ssCmSOKfCaHOaILNPv~A0W0-fk0Fsif6Ks1ed0HPj9biUV0pZtYg4iMcFJ-DYWvRsKdGD3lAIDB6nzvCXhd72bgjWhPFBPwW3X7Adhi6514w2SkNNJllvYcEWrS5Yvh92~Ngn4ZqpZUmN6SMptFip960n9viFWY2MlkWtFmSb7FPaURG2xGW6MhmVI7m5wsC2JO3Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Scoring a Whiteboard Question in tests - -Whiteboard questions require manual scoring. For more information on manual scoring, see [📄 Manual Scoring for General Questions](/articles/2056253220). diff --git a/data/hackerrank/library/question-types/general-questions/3284451474-file-upload-question.md b/data/hackerrank/library/question-types/general-questions/3284451474-file-upload-question.md deleted file mode 100644 index bbcae409..00000000 --- a/data/hackerrank/library/question-types/general-questions/3284451474-file-upload-question.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: "File Upload Questions Creating a file upload question Candidate experience Scoring file upload questions in tests" -title_slug: "file-upload-questions-creating-a-file-upload-question-candidate-experience-scoring-file-upload-questions-in-tests" -source_url: "https://support.hackerrank.com/articles/3284451474-file-upload-question" -article_slug: "3284451474-file-upload-question" -last_updated_exact: "Mar 26, 2026, 5:51 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Question Types" - - "General Questions" ---- - -# File Upload Questions Creating a file upload question Candidate experience Scoring file upload questions in tests - -_Last updated: Mar 26, 2026, 5:51 PM (Last updated 1 month ago)_ - -A File Upload question allows you to create tasks that require candidates to submit a file as their response. You can use this question type for simple or complex tasks. For example, ask candidates to submit a sample business plan or upload a `.zip` file containing a coding project. - -Candidates respond by uploading a file, and the system generates a download link for you to review their submission. - -# Creating a file upload question - -To create a file upload question:  - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab.  - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769673374508-image.png?Expires=253370764800&Signature=Rl7G7baZQprYEeHG38QItb6NUpX0yrYi0OT7Fhh2Egdp2VbSFf6bBWlwcMXjEa2EDQRYiZyh63S24CLHZLad7hf~6vcoWfMN7xfHM65b1M0h87HSVU3TtOiIp33EWyndIPZrpD1XC~iO0oth7fcUYW4GbB32Qv7if-tE-7USwpbSJSk~Sr3X02QkvDjLrWmxawblUE5MW2C5IIzAnB7fMkMdxmO~0HgtzVSHSSDQDGoXVn5w4TcGNWrI8W4EXlm1tvEBtWO3h~KzS1ekciFZwSyc8CGkd2BrxBDakaAv-q72rXoeIum0kBSXQb3OKpKb4XieXpiEq6sMNPIv-jP1Yw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **File Upload** under **General**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769674809184-image.png?Expires=253370764800&Signature=LgZklzbfTcCT0lTmKcH39iI9auBq2r~csTcTYLfGZspZLIvglog83CHVEigfRQfbmuc~ziffekGWaOTTAKalja~QNsnL2XTFF6xQGOzSJ7g3gmnxkwQPSMj2gbG2MEYbUuOCKoHjrO6BKeN~9KdRLrNelRp-AOTRCiqbTYgDNdCzN7Jxf6vMoeJRzTyPYaVBf0BlHmevY5jwbamsRkEpItK~rXZOjVdO8H53Uhkx5rKTA9uN0s32AL0WlaO58sPctYA6GgOg47drEwPOatDLW7L-R434DKyUxsDVrL1kpYYGpoMpuLKvMqdTRGg6eBEDGU35YoLd7q~9BqJjTvQObA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. In the **Problem details** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769674870462-image.png?Expires=253370764800&Signature=L2eY-FNFmttbNC0Yx81y4WWYTl1BIrUXQtaOonRtc7ewLS51E2eDyC4bCyO96wGi~MAiwtlBYPyn9c55SNSDbHhpC4TgRoWH5gwRjKwS6rJ-QZUEuHalWyHWQgUd4qtgWVotAoFDtW837d~4w35qGA6hqDZY1QlCM903PO42vS497EbZLaY6GtKf6tUAb548p0T8T49FAj6W6qVcW8lM3EhDiFfFM4FwTJK0D4bsclgsG3MOpyiNJ9w528gUgbVC-ic~2nBNokB-ohx5IOTDuAZXouod1NTLOfXqap2g6iVh0P6bpk-knfOCQfYNON9pWkxi2dos0VgebNAP8pH0rg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Question name**. - - 2. Describe the problem in the **Problem description** field. You can use the formatting menu to format the text or to include elements such as tables or images. - - **Note:** Click **See candidate preview** to view how the question appears to candidates. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769674909728-image.png?Expires=253370764800&Signature=dg2SF2G4iPTky4rw8fdN4J3MpzuQ2sU2EaLdZazpFgrToontCls3-SzUmfIoR77my95fC6L6yjJnTjddxOrTOStIK2kgFvbk6msYTFSYQ5HXAN86dRBXsuGqUAsPbC70dmpgrPu44Hla2z-cl5ZPVUv1WuNlaeNKoK4d4cbE3V6epfvi717AFXqmfFA2FYXzpebdJ2j9xs7topsZSVMyRqWtoYTCxPBHuVnOJgkJFPmgGLQKggeDFD9piS3laDNX9JV9fVjJ7tCb8kVvkpdg8A2m0dCWbENbKAOCM2v9Id1EJKlSwOO-QK1Sjqsyu5XVccdOJUWXytcHSHmxGdpiNg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **Question properties** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769674937401-image.png?Expires=253370764800&Signature=HoGDWcbOpx~Z7Jdx8BWev9mh4--QcKOv2CyzGDHgGN8Egr2i-kVtiHTZuJkhoKRRyPny0nW6qFIhnhlIouy0w3xCGVRyp0SjcKCxQn4pKGeLuJaML37LG-ENPz5mpnSMh3sKE1KCiLng8BC82XOtjZEs-xLFNYAc4UXQHveKaT7v5eLFPm65Va1Bxf6CDB3VYFR0MWzS3AOiuzEkGqW2RoE4bmKLgf03oF~ey~CFHQhxQ-b7XXYpChD6MrMuv~AI9MwbWmcSHC4J0HlkCoGi3CgWwFWaZ0mZLfIA0WV6omndUxrl8~YY2lo31nbofl1F9L~6sqYU~jLXu6SGEazx2w__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Score** based on difficulty. - - 2. Add the **Recommended time** in minutes. - - 3. (Optional) Add **Tags** from the drop-down list or create new ones. - - - -1. (Optional) Add **Interviewer guidelines** for internal use, such as evaluation notes and hints. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769674966340-image.png?Expires=253370764800&Signature=de~uZ8Pxrk1SFEiO5~1xDQvdayepL~MWIkkjPCMYfqUXZljdUxRVr09jX2hCP8APV-C~ZD5joqr0uxWfhfQNNZAWhzyn-rQ6-JwwHcN3t-mFsn9PGyYdq9Gxl8xkFfUwFiQErLItJCJbG~nfcD358vabmBwFPlzKWr4NriGpT~-zSZK1UVeLCpOBBXjBQo8B8AecfEN7J0UTAYIgmi5tiAikkH-mpGjMpj41ZY93Kl7buguY5uvGqndt~L1H6xP-KYgMGNTliXTsjlaguoutvLeQGXPLKDxabrgJ1R3ICJNkZKnoCg~GWjSqO3V-d4gSlx9k-CCIS7Ejatbkn6668w__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click **Save question**. - - **Note:** Click **Save & Create Another** to create another question.  - -The question appears under **My Company** questions in the HackerRank Library. - -# Candidate experience - -Candidates select **Add file** to upload their submission. The file size must not exceed 50 MB. Candidates can upload one file only. To upload multiple files, candidates must compress them into a ZIP file. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769675647102-image.png?Expires=253370764800&Signature=mDmoigNLEFCkYYtx47HM1IgF0y8Id73cj1kNbYHKwkOYPC4pBkgS5MSA7uW0JYn~hhnX~jhIawvyBJNpzdfLYVFnI9GEaHWpsGIVK2N0PFEDXqB10HiSsEUTQd-FnoVmjrKOoOfWIybYANA6B0Daz4QHS6MTYeD4eB5C149Y1jFb1YE9IdZDxz9PIEp7vsb7P1NZ~6slRdDqKmgcISMEtbwFv84iwI~lze3p4K84MrBTuDjx07PgpPtRA7lH6xPRdGffQXEgmK6eoHZAh1hsS78dSMmHRSRadaXqsrqnprY16PKDmxJJP8HRyRyMafMWb6XliOSOw9HVjx6tk0V1Aw__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Scoring file upload questions in tests - -File Upload questions require manual scoring. For more information, see [📄 Manual Scoring for General Questions](/articles/2056253220). diff --git a/data/hackerrank/library/question-types/general-questions/4376717308-diagram-questions.md b/data/hackerrank/library/question-types/general-questions/4376717308-diagram-questions.md deleted file mode 100644 index 4fc9e9ac..00000000 --- a/data/hackerrank/library/question-types/general-questions/4376717308-diagram-questions.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: "Diagram Questions Creating Diagram questions Candidate view Scoring Diagram questions" -title_slug: "diagram-questions-creating-diagram-questions-candidate-view-scoring-diagram-questions" -source_url: "https://support.hackerrank.com/articles/4376717308-diagram-questions" -article_slug: "4376717308-diagram-questions" -last_updated_exact: "Nov 19, 2025, 3:52 PM" -last_updated_relative: "Last updated 5 months ago" -breadcrumbs: - - "Library" - - "Question Types" - - "General Questions" ---- - -# Diagram Questions Creating Diagram questions Candidate view Scoring Diagram questions - -_Last updated: Nov 19, 2025, 3:52 PM (Last updated 5 months ago)_ - -Diagram questions aim to assess a candidate's skills in creating class diagrams, architecture diagrams, workflow diagrams, and circuit diagrams. The candidates can create simple or complex diagrams as required and the examiners can view them to evaluate. - -# Creating Diagram questions - -To create a diagram question: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab.  - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1763547032277-image.png?Expires=253370764800&Signature=gLJCpAah0QySk40h62pPpYAMI9z~QvJ7ClkZVpp40qgMTC9gtUxp07P823FGxU-lJcDpI3VIQYGtAfT-NCUvO~qZhHKWDZWmgMSV1ZZtDmYFzAxkrTFpODRpfVYl2j7J3n0oEQK~advAUPvxcjVECFFPixnD6HHud~sVPNRnUdQpzOlG3sLi25NOT9ad2pL~aphLjy4D9-uS44GbAYL05xAKuPXoG6Aah~7wkmfSXIOIJho1z9I9T5sBXks81yVJygjYr9KdzQuhg9~W6HcVWgRMMd36sJh7DFaZWnbjcXkb-yGvBuUTB6v5XH0gzXzzdIB0FwSHl-vbaGg6og8YJQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **Diagram** under **General**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1763547042729-image.png?Expires=253370764800&Signature=LZu2fhGkWfRJqSDi42Tt-ng7H9rzkKT3pG27ll4M1kY3wMngjEYmlukiYAp6uFunBh--7q3jlAXY6mq7~~59os0-eei0D5-NcyFEm3UA2G-2w1W0ixIREPimRXN-hgh0INxypsN8o2Zpr-5qDASdbA3~WUvaqSPlP8iYz9EAYZxRh6oQyMCE1XfsMteuf3UMypT-CBkNVJQYAqGhlDTTmorzOfRicnzPuAPP~x5WU9dlY4pz8SFcqWJ8RikT-V4hLqPceZSmCStCHie0c5AcrRNvRnMNyWNn4f~2fOUZongqH5qhAvlCGpLxrlT0rZukwHJk~X~G5iu-1uK~qM4gtQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -## Step 1: Question Details - -1. Add **Problem details**:  - - 1. Enter the **Question name.** - - 2. Describe the problem in the **Problem description** field.\ - **Note:** After you have entered **Problem details**, you can click **See candidate preview** to preview the question created.  - -2. Enter **Question properties**: - - 1. Set the **Score** based on difficulty: - - | | | | - |----------------|------------|----------------------| - | **Difficulty** | **Score** | **Recommended Time** | - | Easy | 50 Points | 15 Minutes | - | Medium | 75 Points | 30 Minutes | - | Hard | 100 Points | 45-60 Minutes | - - 2. Add **Recommended time** in minutes. - - 3. (Optional) Add **Tags** from the drop-down list or create new ones. - -3. (Optional) Add **Interviewer guidelines** for internal use. - -4. Click **Next**. - -## Step 2: Diagram Settings - -1. Select the diagram pallets you want to use for the test.\ - **UML** and **Entity Relation** are auto-selected.  - -2. Click **Save question**. - -The question appears under **My Company** questions in the HackerRank Library. - -# Candidate view - -In the HackerRank Test, when candidates view the question, they will see the [draw.io](http://draw.io) editor with the options to create and format their diagrammatic representations, as shown below. The left pane displays only those shape categories permitted to answer the question. - -# Scoring Diagram questions - -Diagram questions are scored manually. For more information on manual scoring, see [📄 Manual Scoring for General Questions](/articles/2056253220). diff --git a/data/hackerrank/library/question-types/general-questions/5866154232-sentence-completion-questions.md b/data/hackerrank/library/question-types/general-questions/5866154232-sentence-completion-questions.md deleted file mode 100644 index 38367b01..00000000 --- a/data/hackerrank/library/question-types/general-questions/5866154232-sentence-completion-questions.md +++ /dev/null @@ -1,175 +0,0 @@ ---- -title: "Sentence Completion Questions Creating a sentence completion question Candidate experience Scoring sentence completion questions in tests" -title_slug: "sentence-completion-questions-creating-a-sentence-completion-question-candidate-experience-scoring-sentence-completion-questions-in-tests" -source_url: "https://support.hackerrank.com/articles/5866154232-sentence-completion-questions" -article_slug: "5866154232-sentence-completion-questions" -last_updated_exact: "Apr 22, 2026, 10:14 AM" -last_updated_relative: "Last updated 4 days ago" -breadcrumbs: - - "Library" - - "Question Types" - - "General Questions" ---- - -# Sentence Completion Questions Creating a sentence completion question Candidate experience Scoring sentence completion questions in tests - -_Last updated: Apr 22, 2026, 10:14 AM (Last updated 4 days ago)_ - -Sentence completion questions are fill-in-the-blank items that assess a candidate’s understanding of a concept or subject. Each question provides a sentence or short passage with one or more missing words or phrases. Candidates type their answers directly into the blanks. - -You can use sentence completion questions to assess both technical and non-technical skills. The system automatically evaluates all answers. - -# Creating a sentence completion question - -To create a sentence completion question:  - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab.  - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767604405668-image.png?Expires=253370764800&Signature=j0k3v9KDMkMmpcb5ra~jfmQiNgZuyeGoHKiAXkHI3VP09rBhTCytFSVnICCkeRHLnCkZGQBuy3SXtnolKfp1ezLzJCmoytsdRBqtuK1SkwP7AElycFtXBFLemCBWSlTP80WYX53pbqRRGBucIX~0ricdhoBV8CisZ4I7LtT6U3qPSWYNMN6bI95LPOr1mpBHoNesplC9YEqOTUSRGVAGPknsLWgn6yYMYLQHSxCh8t5HyMYl45DUUXxGQhc0WgV-DrCmhXP5h3pZPGTtIPQDsRPv5Ao4RUOKfAsRi9ApyRipRt1RCs9GkjzJCTLJ8LktLjdtQ7b8lYpyk7o-DZuHMQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **Sentence Completion** under **General**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767604439384-image.png?Expires=253370764800&Signature=lkMR15BoHPt-ojb2gDdeI2ku3gQIv8luNtg7Lu2fsFrZkAzfAjnobGMmyFJLjjmI9Ee9G8a828vm-sIVt9cf3ZTuX0UuJHr~YVLt0svLesdyW0a3akpbxSZBM1uwwU-NjF9G~BYzcEXTZUKvdgjIDdh1zgO-mVwzC33sTJOBLc-vICk47~K~-NlWmiUgVQJATRbGdGEtEdtot7N8OYBjavbEYSaL7-DDia-zCBN3W-s9m2ZrWbzSGmvnOeFdjgysR2o-voshW7jAErMimka-vo7P0JChztLk3xmpmm549T0MRoIUkgDeZwl~H3MQBt1zccqY11x8nF5vOBa4HIifzg__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. In the **Problem details** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767604473559-image.png?Expires=253370764800&Signature=kkFyCh6NrYQYbL0p2yb5U~fmKUP3znS1ZWuyiwB-Q5kfJJ3QZZK84hXLW3QcMWjrWuBBimpyyOr9Ey87qV7h9AlN25070yWHfUQGdGbET10Ycs1tOThwMtszYcVf2TOZfAcOAhjlQz72G5X2jRxHa4RpF8jzDSs3M~YSSO7xlgHrPdkgerhOmSZCj-KUoTL~~RzLvtbtLFa~RdwcSETeTG97M-9twOpb5al0I3DC~qs9Oh5dcDRBU10c7hq4biDrsPAwgl7R38jcqtdXcNknpEjHsmILIbOnbozZJhADrjfk9fjvPVIFShb-4Fe7cjtPWywvBGKqrlLzWy9vI2o7iw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the question name. - - 2. Describe the problem in the **Problem description** field. You can use the formatting menu to format the text or to include elements such as tables or images. - - **Note:**  - - - Click **Bulk Upload** to upload multiple questions. For more information, see [Bulk uploading sentence completion questions](https://support.hackerrank.com/articles/5866154232-sentence-completion-questions#bulk-uploading-sentence-completion-questions).  - - - Click **See candidate preview** to view how the question appears to candidates. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767604662662-image.png?Expires=253370764800&Signature=d4IhCPFoa0vy8sn4mGblnFJDFBRR4EinCIKwVWNgTR3VXyfYFGrxMFRmTN8GzV7Hauo902Awy7z5QwcQpoZmAcEcHWFjKBZUtqqN7xkRsjbsdEY-J0oaiiOOJUIcotf2soNSX93lfp5~S2CR5oTtRjDNwmFAu~G3lpN3SJxWxS-zA0iXPzg3VF-18kJSH0DiH~4~ErfOop~SDEtoRFOmhB2GF3UXacJmcG1r1lJ1odiO3L2k6wpeSoNcXqYfu5aL4QOay0c5GODKTE9DFfCZX3gqJLLH0KLnkUD1zx-Wbc690N65Yk-Kj11U4nGkxQ5-t147Tiq1S9kwYYzsYWDtcg__&Key-Pair-Id=K3NV4LZ47N8M46) - -6. In the **Complete string** section: - - ![sentence completion KB.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775466896183-sentencecompletionKB.gif?Expires=253370764800&Signature=AfpGUeRr3DEiXYPbAGoE8-zwTfGPQFx8ZJZyWFf7y~GKgB-ECT7Ho62xtOVhTkWNBT24k3e46X7AsPrFfnNDAH9W-rgX~vvK22MVHa~WthI4xrm9TNVdZ85evz9H-zV9nNdxWp6nq6swFuyt~~iAjlPYYETUY2u40dtQsttkQCYZizvgzcDnCHvUcA0hHYHclSD9Fpwnqj0BaM4kpO5tmuKYoWca0-BvkiDAryDPbh4vtl60lF6iIzCEJdw7WfWHU54Oh8iEYH0lBScqnnZolydQj1AM-LeFqjmbI~5h7v5lSSCBdjMGWXdFtlwNwuNFMzr9Q7XHQjRG8gV5k78HMA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Type the sentence. - - 2. Place the cursor where you want to add a blank. - - 3. Click **Insert Blank** to add a blank. The **Correct Answers** section appears. - - **Note:** You can insert blanks while typing or after completing the sentence. - - 4. Select **String** or **Number** as the answer type for each blank. - - 5. Enter the correct answer for each blank.  - - 6. (Optional) Click **Add another answer** if the blank has more than one correct answer. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1775461741447-image.png?Expires=253370764800&Signature=YW37IyNB5VNOZAjd1Q7Po3yRMdpZo3Mij9TdL11nH2ecEhE5jEO3NroSSLQLBXC3A2p06g-26XRVsn6u1pM3F8OSwNbZM~QWPMQJDKcRHqHaMvNtFAZ~~Z8NgS4zIyZOASo7mYef8JTKf7Mf9p91cAV8YelhEuhAkv5r24AtfaF94B3rwmmi2cpJhBF6yD2xNwSVGsi8z6i2gigu5JMhcHh4X4nVunKF2wfJSLgGDi7tzFzhGn9WWO9B~L46h3cciblQMXeYOsuwdIM8ocu4kMHb~rAEs5knsZdK2yoyG21ZWWt5ogZWcoQZIQgXv17JgyiV9ofz~6RR4tcQRQg0GQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** Each blank in the sentence must have at least one correct answer. You can click the remove **(X)** icon to remove an answer option associated with a blank.  - - - If you remove a blank from the sentence, you must delete all answers associated with that blank. - - - The number of blanks in the sentence must match the number of blanks provided in the correct answers. - -7. In the **Question properties** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767604883635-image.png?Expires=253370764800&Signature=Stx1fn9vNnfhnleogTmRAw9ust~5QlHyqh4y-G85z6xfdsrEjt65HHf2OiZVKzEHYt80Mb3H~m9HNjl5UcpJ1icAqacedxLUv7bSvtlEld7RCx6f5zpJRMbubgII0yrmCGzIj1PogZQoUwi8Aj6jHeDbAq3SnYuRpmtTq7Z1ohP-A8kS4P70nhqOL~wP73P7zaCWmUS7Nip40PPX58bdBFAqAFltnB3gDxadQZRsg~P~vWJ9BUNO37Qsz6reFTXqbT60BAggKZlN-qGUv~prv~5t5DQ65dJiB7BbRlLPb3jvpnWk58CMELlGexR7MXYvczHOOgZtl4QK~~b08X2u0w__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the score based on difficulty. - - 2. Add the recommended time in minutes. - - 3. (Optional) Add tags from the drop-down list or create new ones. - -8. (Optional) Add **Interviewer guidelines** for internal use, such as evaluation notes and hints. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767604912735-image.png?Expires=253370764800&Signature=bEs77ljzyCFbl8Cz1KTUFnHD9OegOb92tlJmtdLnVAprzWw0ZKbDxBtuDhJvyYHQI37vr64b3YIvj4ndrRAxepXZPQRv6NhozN6yECdj0G5KQsi9mXlnSsPxBlFHo3Kc2txz2-IfgAlLL-wP~D9-fAY-2BAh4UOLJriFJuzKMn6G6HME3fkMFHhDdqxXRXvVvRRRoU8Pw4lC4J8dQlj6ulgwBksoxJMs7JX4SlggiKE8WnU8YKh2JtqgqUVvIozqo-A9UGKFwQ7mG6EfWC81VGOYDhdprU22SVvtMf-KxNpdjHuuk4YRRyAefVfgyg15a~1eSZb2zI8JV~AE0bdBCw__&Key-Pair-Id=K3NV4LZ47N8M46) - -9. Click **Save question**. - - **Note:** Click **Save & Create Another** to create another question. - -The question appears under **My Company** questions in the HackerRank Library. - -## Bulk uploading sentence completion questions - -You can upload multiple sentence completion questions at once using a CSV or XLSX file. - -To bulk upload sentence completion questions: - -1. Click **Bulk Upload** in the **Problem details** section. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767604970311-image.png?Expires=253370764800&Signature=mm-RamS1J4Hu0UdDW6XOfr2~-WN8W0f3GXAB6ul~uXyUAtkLCjBbyE7enaO88tRnN3ywpaNiB9HyzrTmWqMJ0-rLH9SBHHdBqWlgVCFI~x5L8~Nu5CTJtgDDQLU2HqF33IIbdPQVkFDg3Mmx-6o8e~muSZY-~-SAHhM0QEfX9729~m0qvNoXH31DkoDlcfec4stgOKS4KzwXDfUMfkv-DZIZLhXIdQTCZJPR32LDk13hzFCqsobFlpI7-wKGrn5ZS2DckCA2aTvzLkvDwSa5omBADLpG~qBojdmmRz5EOdPkDBJqJtz74rl-KNXmouztRCQlp567xSKTU1gj~nyUBQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Click **Browse File**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767604993787-image.png?Expires=253370764800&Signature=DWg~7o22n792G84MnyF51TbG1Oph71PDeNS1o70~1TO8meO4pjnpS3h6Nq5u57-Ljqarppye5F1hHHcK7UWZFn3tLTEGgRdbhGMrARYco5KjBEbklpjBEMNAwfyXzJ5i29eKUFiUIeuUSUf1egaMziAy1rJuD4QgqyVX13VPxCyL48vFZ7VwexellR76oKCwlyFMMsPpSKmriqGXwkQi42sajNWlDU~GAEuqE7uEMtS~p52iGujL7-wTLeDSQDZbRAUUaZqI-neDdmBQmMMmIM-IaDVrum2-9vP-~KX7-NYCjjd1LIfsj4xhwmjwwOxo9FkUZYyxgAFRr5VcuFYIRA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. Upload a **CSV** or **XLSX** file. The file must include all required columns listed in the File upload column specifications. - - **Note**: You can download the sample file from the **Bulk Upload** dialog box for reference. - -4. (Optional) Review and edit the uploaded questions - -5. Click **Save All Questions** to complete the upload. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767605449982-image.png?Expires=253370764800&Signature=XIzmGMnT437IJBVAMje08UGUCwA4zjOSnx93ZKj~~vl4kjkbVA2qQ-5t5SzTXYb0haFKyZQ3fOGo3n0jGEfhBvCPkga8BRhItD8i1SDI0zIe4wEwHTmTlPO-5dsNy~vZ4ULyw9g9PglfJpdBUAaYHwy4iUK9RzVC036u9M7zLaXK4z60EpgpLB56W8Pg3aNGjPl-osfOyvKIyE6YIEeYNoCzWuzotRsNPH9G09A8Qc10-djIy3M~sbkqEJzl7jwaYc8kep011eojmc0mIv5XppdRt55thwl9J7GF8KmxGbrwVUwDvP2ypjtDv7WQYwhSslb8ibUBXqYTFbSYMSp37A__&Key-Pair-Id=K3NV4LZ47N8M46) - -**Note: ** - -- The XLSX format allows you to add images to the sentence completion questions.   - -- The maximum file size allowed is 512KB. - -- When you upload the bulk file, the system processes only the first 100 rows. - -### File upload column specifications - -The table below lists the required column headers and input expectations for bulk uploads. - -| | | | -|----|----|----| -| **Column Header** | **Input Type** | **Details** | -| Name | Text | The name of the question. | -| Recommended Time | Positive integer | Time required to solve the question. | -| Tags | Comma-separated values | Internal tags for better organization and search. | -| Description | Text | Instructions or context for the question.  | -| Images | Images | Add images as needed. Supported only in XLSX format. | -| Notes | Text | Internal notes shown in the candidate’s report.  | -| Score | Integer | The point value assigned to the question. | -| Complete String | Text | The sentence the candidate must complete. Must include **{blank}** placeholders for every answer field. | -| Blank 1 | Text | Correct answer for Blank 1 | -| Blank 2 | Text | Correct answer for Blank 2  | - -# Candidate experience - -Candidates can click each blank and type their answer directly into the field. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1767605047648-image.png?Expires=253370764800&Signature=BttC89zkOh7Kh8ez0WJSkiYTwTpdlkp4x~WM2yriEl6wm1mCwcGI~HRT5A2odZSzDTRfeZAVgERdKhlnMlJk6x34PmJJknSHKMPDP7fYJzaZ7ELVIc1wvIaSTjeUfC23CSO~HSfOv1bkbZ33xgfKOWaN9pZWVjz~YKYvkExMBth9i4SlnxIQrRGPjeOv~NgOHkGv5UBrNqHcCWfR8a35rPfQAI1A46S5rsC2NpG16egD9zm9wnmCN9q4D3hfsScn6mv~92W5O-AH2xgrLNDzjXTSChSoikYYuOVfnvpiSAsIwHpkKuSySGnlLD9K~0A1Ju-Ss3a38EW~vgGFs0HndQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Scoring sentence completion questions in tests - -HackerRank automatically scores sentence completion questions. Answers are not case-sensitive. For example, if the correct answer is HTML, the system accepts HTML, Html, html, or HTml. - -The score for each question depends on the number of blanks the candidate answers correctly. - -The system uses the following formula to calculate the score for each question: - -(Number of correct blanks ÷ Total blanks) × Score assigned to that question - -For example, - -The total score for the question is 3. The question contains three blanks. The candidate answers two blanks correctly. - -Calculation:\ -**(2 ÷** **3) × 3 = 2** - -The final test score is the cumulative total of all individual question scores. - -\ diff --git a/data/hackerrank/library/question-types/general-questions/6081633644-scoring-for-prompt-engineering-questions.md b/data/hackerrank/library/question-types/general-questions/6081633644-scoring-for-prompt-engineering-questions.md deleted file mode 100644 index 3add5b4d..00000000 --- a/data/hackerrank/library/question-types/general-questions/6081633644-scoring-for-prompt-engineering-questions.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: "Prompt Engineering Questions Scoring prompt engineering questions FAQs" -title_slug: "prompt-engineering-questions-scoring-prompt-engineering-questions-faqs" -source_url: "https://support.hackerrank.com/articles/6081633644-scoring-for-prompt-engineering-questions" -article_slug: "6081633644-scoring-for-prompt-engineering-questions" -last_updated_exact: "Mar 26, 2026, 5:52 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Question Types" - - "General Questions" ---- - -# Prompt Engineering Questions Scoring prompt engineering questions FAQs - -_Last updated: Mar 26, 2026, 5:52 PM (Last updated 1 month ago)_ - -Prompt engineering questions assess a candidate’s ability to write structured instructions that guide AI systems to generate accurate and reliable outputs. - -To use prompt engineering questions, select them from the **HackerRank Library** when creating a test or interview. - -# Scoring prompt engineering questions - -Prompt engineering questions are scored automatically using preconfigured test cases. Each case compares the model's output to the expected output using exact text matching.  - -## Scoring logic - -When the candidates click **Run prompt**, the system uses a strict **Pass** or **Fail** scoring model based on text comparison. The system evaluates the response against a set of preconfigured test cases. - -For each test case: - -- The system compares the model’s output with the expected output. - -- The comparison requires an exact match, including characters, casing, punctuation, accents, spacing, and word order. - -- Any deviation, such as extra words, explanations, code blocks, or formatting, results in a **Fail**. - -- Non-deterministic prompts may produce inconsistent outputs, which also result in failure. - -- The result for each case is either **Pass** or **Fail**.\ - For example: - - - **Expected:** `Merci` - - - **Output:** `Merci!` - - - **Result:** **Fail** (extra punctuation) - -The system calculates the final score as: - -**Final score** = **Weight per test case** × **Test case status** - -**Tips:** - -- Make outputs deterministic and format-locked. - -- Return only the requested output. - -- Mirror exact casing, punctuation, accents, spacing, and order. - -# FAQs - -**Can a test case receive partial credit?** - -No. The system scores each test case as either Pass or Fail. It does not assign partial credit. - -**Do spaces and newlines affect scoring?** - -Yes. Spacing and line breaks must match the expected output exactly, unless specified otherwise. - -\ diff --git a/data/hackerrank/library/question-types/programming-questions/2474669643-coding-question.md b/data/hackerrank/library/question-types/programming-questions/2474669643-coding-question.md deleted file mode 100644 index e45d0161..00000000 --- a/data/hackerrank/library/question-types/programming-questions/2474669643-coding-question.md +++ /dev/null @@ -1,387 +0,0 @@ ---- -title: "Coding Questions Creating a coding question Quality review Candidate experience Scoring a coding question in tests" -title_slug: "coding-questions-creating-a-coding-question-quality-review-candidate-experience-scoring-a-coding-question-in-tests" -source_url: "https://support.hackerrank.com/articles/2474669643-coding-question" -article_slug: "2474669643-coding-question" -last_updated_exact: "Mar 27, 2026, 4:02 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Question Types" - - "Programming Questions" ---- - -# Coding Questions Creating a coding question Quality review Candidate experience Scoring a coding question in tests - -_Last updated: Mar 27, 2026, 4:02 PM (Last updated 1 month ago)_ - -Coding questions allow you to assess a candidate’s problem-solving skills in specific programming languages. The system evaluates the candidate code submission using predefined test cases. - -Coding questions support more than [35](https://support.hackerrank.com/articles/6693750503-execution-environment) programming languages. - -# Creating a coding question - -To create a coding question: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab.  - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772436505519-image.png?Expires=253370764800&Signature=Gg46ciGVN2HDVC0BTXTdAwauG06upxFJFF7DxNMy7lC2Gpl7brfadVWgpkkv7UYs0TO9JE~SraGBYjsaN8uwo8CEXt52By0Po9RFzOqXy2RQ7WzJvoZWuWweVL9HZuPQglSupbvq3U5Do7~a~S4YK22pMCPn3stAKhtqMMLbE~L2iztz9tHlbljg34MzX7oqbc7rJMzySsPA3HBw529npJ7b4qI2AeUy~hPjPmhTek5KLuH27xmaV~NEdzXfg-i7W~MdDAmwtqUFEB-WtvAbIPalehPdIRLtLCvlkLbctLx~iXDjZQvDPnLs1EyZbMPsMoS5F6iD13AlIPJ~XlHb5w__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **Coding** under **Programming**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772436529814-image.png?Expires=253370764800&Signature=ncVC9zFpfGOC0rxGdD7G-ulu5QzSpPPFwxaiJtwTjXQDIVh-UKm960SLZ8OHzyrXxMZcuNJP-sJtwv8zcnBwqKt1z94u1SuqcwlSPAd07P~-4qSI9NgrocqxrRxQ6taE7ldXLT8BdTHvYhb7vzhrKZU~axOZ85decMEtmCowMMcVJ7vgOeuLhV1lQNYuaEy1hkX5H8izwK~clnMa3eaZu1oBH4xaUh0EOhz0C90pe8zDG3HI2Qzow8l8XbFXNNt7xKb~rmJKmoydBtXV1fhB2Niv~04hCB60dMTNnIgncN9ZEcT3CgVwzbiPSM8vz2QkjzK1dt~50voMi6JVPYAADg__&Key-Pair-Id=K3NV4LZ47N8M46) - -The coding question creation workflow opens with the following four steps. - -## Step 1: Question Details - -1.   In the **Problem details** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772436629953-image.png?Expires=253370764800&Signature=lvkW94EZGtxq8Xc5uTxhHbCOHGbwinWgBjqGMsD9IJvTcHm7rx12wbKE~mSiY3dECZ6vFZeDLTh9fKi6IFonH8Z34O6DGwTNMB2TeFxgGYVP2qtdtIH~GTJGJqNzC~BD5eR00A7NyVulKhLrklEcR20LhOLuSUKWLF2UEd4eSI59T1jjW~5Wq8zilxPeW0vIXFiPUqv7JYK8jtgkSL4oHWN~wSIidIuPKk7pltCz1Uamv2759k~YcyMpurf4-ttcvKlPJJGLECVUtPgbyFJrFTSPMPW~Zd-KNQDFmpfWqBHlMb6tepbVoMcZk-GWCoKWQnLzWD2W5jPw68OnWpwpYQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Question name.** - - 2. Describe the problem in the **Problem description** field. You can use the formatting menu to format the text or to include elements such as tables or images. - - **Note:**  - - - Click **Use content templates** to use a template and select **HackerRank’s Coding Question Template**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772436694061-image.png?Expires=253370764800&Signature=mXSQxItM5Oi7DnzC7Hdv3fm2~uw9Ik0bV13O0zE1TRa10mfx5VadJ28hc~fD5YjApERlDZM8X8IoAskc8ktW0Zgt7oNoKmTAI8-EWG-pDnRdw9C0k4xw3BN0Di7CwGvLQtXoiltMdEf2y2US3j-XF5szonJMH4aWaGke7N0X2Qyw90L5~nB075RGkA~~wq2xSvweUB4Y21ekZS2TRuG8qqt~Gn5K52aBRkdIX3hZLwEx8A1Y1WwnQd8CNkhA-AM0b7Hb79uDJbgAobfGV1pG74B0Ug0BzzubOXH5fjYnfKq8CiOQMBC3aItdFCRThRxWSSKsw-FMulA7YLet8~WbVA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Click **See candidate preview** to view how the question appears to candidates. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772436717062-image.png?Expires=253370764800&Signature=POl-ZC96nR4ZDo-rN2DV2KuJCsM46GwXVHkJoGuD7emvq4wf9nuuRI4eKq-HonWM2n7iT6pvjjUfjOwntvZq6TFHcu6YcAfPuj-BejiCACP6JL-U0el~49QecIRCwj5TrGaywD~EsYmnrKCICStpYWd03QYsafpgQ~XbZwfXdOiD5EvPPpiOFCckDfiIt8BDGfH3NYR2if8DTQzTUJZjw4ncoPxDNi2-03YpxPf3s-7IsR6r75ZF~Rr5LyNB42b8vc3J5nrPHiqrQ3cmWylX2NdTlAvWJr9y3QsdmnizSSf4cajipp0-qhzbrKo13LtdGlKLUtXYSFhoo3X-fQHImg__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. In the **Question properties** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772436775212-image.png?Expires=253370764800&Signature=jPfTmtm3hOXr5t5OvMzUZk3TsnL8x1Qw94xF45L-UkRIo8tKLMVrDIH6VBL96pRvAP9nUyjKWRlDtETsU9T0ifMd2ksy881gYiNuvYCPCL1t4HkZB8mwDQrs-07xwJz-EKDMv-1NT~MCO1YLZsPgc~3KFGkoOnCJo1IvUWEsATXrPz4GaOXIdEXA84igHKrcqjX8vFnnRI1xjm0zaEGadx8DxLq9FRY9kWcQWphuEW9b89tCVfntylsUY1j4RNfz7l1yTVRBrdTvfwvH32Mlu6n7L0edn7SYIVkiGWJkGl~n5va2eLOFqpatm3IHh~ISMSE6VXMlyahw6zkTsArSMA__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Add **Recommended time** in minutes. - - 2. (Optional) Add **Tags** from the drop-down list or create new ones. - -3. (Optional) Add **Interviewer guidelines** for internal use, such as evaluation notes, hints, or reference solutions. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772436811507-image.png?Expires=253370764800&Signature=oN8UlyrMEslBHd-sMxWkzq1hYJAM0wULb4sod7c45DDg25b3KsCQovuNtDJS~jIw25LkCnm7VKv5ajgmvKXTLPbkiXYdrXF20N03wOomcFbF7RzZcwI7fvbS-VU8RP5gd-Fuq4AYnwfdLUF3Yz~dq33595eMKmwPaWXdvyfa3sZS0mqcYwKEyztbzeFoWDXPCrRvOoFZ~r5TtsBpPu~92Sa7XzNx85pUtmR6CmzlHFd7R0cGC9UBSPPoFfqV-g9yzYL5b~FlkPpYFbVIXZVwAgDUKLmO1X9CqXxKRNzUXfMCT8Ducpu7rU-vE5v-kTD2x9PfduZXHPmtu93lkiVG3g__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Next**. - -## Step 2: Languages - -![languagescoding.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772436905340-languagescoding.gif?Expires=253370764800&Signature=PKyR4pnrTf9pQF6uuFvmXF6byHCJPFKeGaDv1TJMmMcHt6Am8NeCng2LIDDebrbJ7wAD9NreYwRKJIBx28XsXiE8HwK2bXcZ4hMmI5WJQokjjSAjREYAe6AqsE4C4OmEjcIy6jSSE08LB1eBRph-ldhfDqEnmEIVXdTPkuwLPL3uTcIk~NwCB0lQQUfkHzbysT8Ct0FrI4I8ot5YGe6iCKqjSF4wY37WJOfEI6ugRfju2EJ17UiD4oeJXfWDXky2ePPdlEpsz1yG60OKif7Y6eyqkFQtpm-w5yX9h9pJgq5oWBKqG-9cUbqSBGRcuaARC6ZlqEKYQIUMQ9jTaTBS7g__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Select the programming languages that candidates can use to attempt the question.\ - The platform groups languages into two categories: - - - **Popular languages:** The platform automatically generates code stubs. Select the **Popular languages** checkbox to include all popular languages. - - - **Other languages:** You must generate code stubs manually. Select the **Other languages** checkbox to include all other languages. - -2. Click **Next**. - - **Note:** - - - Click **Select all** to enable all languages. - - - Click **Clear all** to remove all selections. - - - Use the search bar to find a specific language. - -## Step 3: Code Stubs - -Define the function signature and generate code stubs for supported languages. - -1. Enter the **Function name**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772437075280-image.png?Expires=253370764800&Signature=Oo8iGj5d73HHnH0sxBrUx~iHSTuxTJxKY86hY6NXKV-LvgNdvbtD5Sc3CJRG7maOAoGmijy25On9mJEESR8uaNANDjTTCWCatT9lGdMPXInHZy89cqlgwZiJw1k25ibpNBnUGXLfgjk0WEliC26qrs5JphDS20Y3Lyj03qwurEUy2GX04M4K6rkcRUipNoozZbd6l1P0jvyEMkbA4C3t3GMKPXIh1o9iVpv7L-nBpkPWl9~-mUDwZPhNLAAQs6o00c7eNONO0Dsl1sXR32FNinDfqZppXDoxwkhHr8VhzwXX6TnsO4wNQNY6Lq7ujgBtVICYCgAyLhYO6oSuWlizzQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Select a **Return type** from the dropdown. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772437089075-image.png?Expires=253370764800&Signature=O-C98dpmP4CJeytt882n7qlOx9RSPNK8OfvMw7Vc2QJHSnEDtX8FJmoEwNgQjLvEkM5HDL54TinPRFDRykdwfFjeV9P0dDgbf-wTPly0HBsfQlyyc-YAv89L5kPSV~ygnAgkW6C9wH31vEI7gkfLVaAqJxX2pSgdOPXNlpuKSU4ZR6XkOuS-lhmawaoFTWULnxU3uqUrqih4HY1sj0cIHvgxciW2p0lBqOPcl69SNi2wi8AEN4jAu0-S7rL6xfKc7xiMN0nK-u5onYAR~t12TnDxITLJx~ADDI2ldOvHu0O3OypkQANC2zSqV~ebOAtl8AevP5NU5NAqv4dHEcu00A__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. (Optional) Click **Add function parameters**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772437139988-image.png?Expires=253370764800&Signature=K~0gBtyW0TcyA-6VDcpeJF4V0ZMhthhT~g129Lecf~vVRuARmEzJ7aP~WVTY76GK03hHTIqjG-ujaEk4PBDZE0WUZeDz-BZ4NwPuqeEmk2GhtS1f2tkW1YGgQqdUDb-0UvEFcqBrmf-V3SmWIDK2fC4GFFBqGbL5iZu3m5t1CXOvuFn4lpIPEf4jsG9eyWrilVEC4A7cL4EOiHDb1e-kbWzT7k0cYuo3cmGL7fSptorzyI5UrDVAInMd0TgKILXAFB06MaDt-nM8n48nqrf7e-urhKuNhTaLmLtfLf3wHxMWw4J3CNTAT-etDUW01TO4ZusMOT86BUjIjpFZ-iuQXQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select a **Type** from the dropdown. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772437360744-image.png?Expires=253370764800&Signature=YOXSDk2R5BtUe4d9AyugvhJRNtIqH4oLc7zcReriuGEllplDg1tGXb~0VakLMiQnW57Ve90m0sQEL6HJIqIOWpZHzbXvnHj5G-KhykVjsaJC2bnJ~IlUhlTDjQFEj~B2FHFS9wiH18zNVBuZBDnT8qsU8tv0F-6OBYC~zvxt5Fo9HpJ1XFMgvRvtUE8bIH6fMvclQvssO-szydN6AYI0eRoMzgjoEJwG9m4yX3nSqQRIsbF0Ny-vnTzlvPF1w6SUhc7PVpyQJwggTtC0qOqnQgss8dW~Ax7xWMfzbXtcTZopUS3lK53a3rn5LRWjskpu1uZEJ3r-Umz5zJ2fBOlljw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 2. Enter the **Parameter Name**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772437195260-image.png?Expires=253370764800&Signature=nyWjdyy2CjRbbc3gEtkMEyx0kjJ9i8mEEGFQewB1xRwClZazhyJFx1OniR0S0nzh7JMfgagDPCENvzWWo9QYjc~Ia9wee9k4ZIKinDYS7tDlkcThhH0gN9Ip2SygX57~-n2xmJyOJg63R6uv1AShqmN~4v9Fm66bGHauA-up-72psbCg0MnFjvk9Osy3qXAkTuQVwAe6zOFcKTd2wu6~cYcuRf2y45N1yAzoo79nnb2I4~h72j9Eo32GuAefiSnVt-V3iVhdvswRPLsETPhDcjGR-cyXesfmH2uYopkKk5Fp~cHwla2rmy3t4NHaPOOSb1dZuNfJb2WkKmk6rEomAw__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Note:** Click the **✕** icon to remove a parameter. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772437277707-image.png?Expires=253370764800&Signature=lHlktgn4ctv9jw3cy6ZL3g7x6L2Yg225M7eRGbs4bmaFx6wTzDHWOLC6tTv6OVIa4rfVSxSBLwTYxAQ7U8ew8CLQbW2MYr8pfI6pAIJsBr9~SotkW37~zIDgQpYx0cCxVaTZEwlK11oIE0endTpy6Zypf43pXnsCi4dN7g19n6E~9NTELYAb~o~XTkqAXwCvaTXbbY5RELeLIUgGwXDbvhzlQ-xPsulvZWoNsL~U2mq2b6m~sTKRCFQeplGUgURUO8L32PzUh4WkWgyVOeTC0iyDL-MI9KlyYGGQr940hZxzYX9~zLOl8h6PM52NjPMIirN7cxOulCSw~DPRZCLsag__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Generate code**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772437444537-image.png?Expires=253370764800&Signature=YEvWAvoXuj8MmZtPP43KSx4~DFyJHBMIPVKRrEc27LIwfgHbk~jLnHPL2kHrwUxZrWf0vuF3er9p3-6s3lEJ7J5Fu-L5DaGev8x9Tnm-w079TGy7t2~ana2p5YGmAvuw-HACzdS5x5hHyT1VqGx8ywfc~8SBTV4~XVh81qZ4mZApzW~UujL7YZtZUANHCdI2ZYa5CFPfFGGlu8B8siT2V0vsc7IJYeqDEoElK1Igu0DywO7-eblpYUKBIdV5ugHMDxZOHxqb-JeObLQtKdKHcq82~VWxPjA1E5GjnaWkdj1SnzgE23yAZf4JGevtWBqJYtKlEysB2C4xklQrjIIaiQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - The platform generates code stubs for the **Popular languages** selected in Step 2 and displays a success message. If you selected languages under **Other**, follow the steps in [Handle unsupported languages](https://support.hackerrank.com/articles/2474669643-coding-question#handle-unsupported-languages). - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438012015-image.png?Expires=253370764800&Signature=ZJE9uauO941WGkdFzc7ZjH1t5eK-dORRJB3njWZSAD4CJG4HVRqC~MxWj5NnexjXsH9tkN9opMM~OZw4T1WGctXcvWIreYAXM~zG9RhDHEjXA0PpkgzfB9EydLBpGS6Ciivj0Ew742FD17yDsZvQ8mbtoJMqnEywrRF0NNgm3yBxpMz4ZazZZKwwCCodBngmilAsqhXhp27F5r5~EpHAoGCJYwwfPYLzyrxgz4c6wpED22S58Hd9XLepSboLKeKO-kCoVkGitEiVzf1fGDh0QJ-XiTz8QFH0wj7pZ1FXYIcnwdzdlGY~n~nxVDFboyZ5bpn5TeF9e4hf8KrN9iW1bA__&Key-Pair-Id=K3NV4LZ47N8M46) - -5. (Optional) Review the generated code. - -6. (Optional) Click **View in IDE** to open the code in the IDE. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438025861-image.png?Expires=253370764800&Signature=cyW1O5Q9gv2ck1naZ8nnSFkUSN2cd0YeotkVQzA6ZFuSvHMnMEEP5HCWwxLeUquuGCL~e~1IdmCRyt1F0NvKRpVb4dulNTvabMq38fwamokXyPDkrQkj9kvA2C2xymUbUStBm7Ci08UU-DWC8xnrZEc-zfn2HDhla3XS1xRzzTmNy9-uCMUpWqn4oPzHkbVXuH0qHPoPJHSr1Q~8gJa-vyjIxEg41rms2-5IYSjEhsRfEfFBODGgEsmn654-QjBr1D4QXJpb7T5gfo7o36rwjhD0AVKdd4xFLtz3CtOeH3I-ohZ797dqr0cHRzUN4pdhuobQvy2njZOLBuyfJpWh2Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. (Optional) Click the settings icon to enable or disable **Keep code stubs editable**. The option is enabled by default. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438040240-image.png?Expires=253370764800&Signature=b157bKwMSUoLvcvr~hINtJY-fFDPN2IcHNJD~DnFwkLTvNyc56yfCWsXNA8bwgH39klaNOMPkI9CMfo8iVz0ucKrHuj95aqmlKdBym45VONiuMoVmqcbubNTr2A2TC4g0SV1l0cmkVwd0V~rFsp6oCEctArUosxm7-ZmwpziAiqIYc1vnDtunJEcHsnCSoN9DkwLT9~S8CVnIQJD4ME95I4AxsXhmqqRLlqfrKpWmap06ZIPdogdYr-eYkp7UeyOJYLNq7PGW3gL4lLbuU8XE1xPAsKbxEbrAi-Lv8p2w2O3bDt~raGMGa89yH269OJoHEKdjyFw0~5QpSqtbZd21A__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. Click **Next**. - -### Handle unsupported languages - -If you select languages that do not support automatic code stub generation, the platform displays a dialog listing the unsupported languages. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438067313-image.png?Expires=253370764800&Signature=WN8QAr-qWYrU7JG2~7iBdECjcml5D4Q9GGXLlcTmHzRz95Au1aHC7s73s012IpiLGTHekhmp6MfXP2~d4cPphXWIksyPSBAPAdsthEfpKdkucxh-Lfgthk4XhPRlBzc5K~lDe7zVzor3FYYP~nO8YhXarQXy9HC~oMiiMNcotrhSHnB4~wmN4TlqoL5n-P92DOdK3irfth~CresvOw-1rtV14qYmoM50XeSsdXYmLMxS9J~NPLCIho1fqgp8d7v4bkP8custcxhyUbaWamsGfC~tPj1fppnmzNhkYLHsyDja10Pj9YKflL0lRX5OkLMyxJI3srhNf-U-MK6BAMlvfg__&Key-Pair-Id=K3NV4LZ47N8M46) - -Choose one of the following options: - -- **Unselect these languages:** Removes the unsupported languages from the question. - -- **Keep these languages & manually add code stubs:** Keeps the languages and continues without auto-generated stubs. You must add the code stubs manually. - -To add code stubs manually: - -![codestubscoding.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438143157-codestubscoding.gif?Expires=253370764800&Signature=BX2r-qnQpJZ3gwaI8kknfEqd7yfM4w5YOf27IU1-KNgVIqnEUsYh66Vph37o8HqGj48BCbyYVSIyjmiYRqsc2ZSAyMF2PzGIsCim-iDwGTibX2i9~CzsxPyMPz-F7KgkxwaLjaM~Zt288s2X6~S1WUofWL8HtBsAvTE5gX9wbkbd7UylWHrc-AMbK86kgWiZOrAc6K0V3USn~p3sz3RGaqNQAEnzP1CKTElzqiodYxDZtw9XtMQk7MQ3jdhnti8DrAK4IQy9QDzhsnlaSHq58Z8IhgGIPAuBvbRqaVEjtJPfO~D2SMRtkNBBhHlShYUb-T3H2xr~CC0IFh~pl64z4g__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Open the code editor. - -2. Search for the required language. - -3. Add the code stub manually. - -## Step 4: Testcases - -Use this step to upload solutions and define test cases for the question. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438161855-image.png?Expires=253370764800&Signature=veJg-KhgYtdRZ12aPgFuiDhrA0boveij~NaJb4bQP~y13EwNee4rvOkNheNhsvtoGzT-GqLPAt7D8qqtMXvY0Nbl1jokHKTOOSxxUhFURqMsPFW8gV-jkCWtMRQXAsIZqA~hzfWCRHkKMfNUHyqa106iiSvZcZDj7c2ghuT3gVzzRE5Wba2MqTdkyyj4G~7nPymYE6XmkaZ4IboB0atnomKFrBLcG0L~5dyIKs134H2r-EKYKqWeEgCFHd64937gprFCupq9BnoncGhJs~XJlg-~3rZebcHTdGkd2z800hvAS4Fg2zzHrQa0ZJvSm3MRJox2P7uC~wMkijl27O~rQg__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. In the **Upload Solution** section: - - 1. Click **Upload Solution** to upload a solution file. - - 2. In the **Upload Solution** dialog: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438172970-image.png?Expires=253370764800&Signature=RzSbmZt8ODvaFviRlwKpQ-yAtr38dxgGGODDHsiYlNfXc933h7atuV1zEtMvwHCz4iP4CiuyyKWwDYmTUTLlgbWxFwGbQ27qDP7joBUGYuFwpj9Ieq0d85LZ~uLL9x80xZ9jJg3b3reh5zjY7mxv2mZ4fpbZv6eurrp~TSi8AvAadc3H9wHzlEAv9FOnPgjEAaAo0NG6BJgGG~U6LBkrmcReNBAsdOFZowHwyiUce7ePFS66ZL-sEyCeSJYzAaaz3BNhhkR4foziAObn4Jj2oo12eU-DmKBWxlaDIj41JUpv8FTpDCp3hrg4J1Q-ul1wu-oCKmOcbDDJXflB9huiDw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Click **Select file** and choose the solution file. - - 2. Click **Language** and select the language of the solution file, or select **Auto detect**. Auto detect is enabled by default. - - 3. Click **Upload**. - -2. In the **Testcases** section: - - 1. Click **Add test case** to manually add test cases. - - **Note:** Click **Bulk Upload as ZIP** to upload multiple test cases in a ZIP file. - - 2. In the **Add test case** dialog: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438226455-image.png?Expires=253370764800&Signature=NL6dtXZ-~GxKWVtezL9BusmnSYq5zE680bxPZV9xMgmMFIgZZOn-H0wBFVbZPWSgz6HwAaZhvbJjTSRYP-12otKtIWwBAF9bdKVOwczkXvtc3n9NkpfR6tkyK3IFK-HKlb74~DVXtVF6jvSyPP3Zvr~wYMUrlztpWrEKU2nnVg4sFgC4KUJgR6oJPQ1g1NVkuD8NNukG8Vtx4PkaiFNfNiIUzH5bVxiJjZJgzT1uUphLRUKwX5sQdrnQ9~tmOaPOXHFYLxX06HxRPNvtikApqZGFUfeqGEcJm5-kl3BkaosixE3WNsVEK8tU3FwGWOwXUqho-Aqfo94j89as0ukaeQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Name** of the test case. - - 2. Select a difficulty level from the **Difficulty** dropdown - - 3. Assign a **Score**. - - 4. (Optional) Enter **Input** values. - - 5. (Optional) Enter **Output** values. - - 6. (Optional) Select **Mark as sample test case** to make the test case visible as a sample. For more information on test cases, see [📄 Test Cases in Coding and Approximate Solution Questions](/articles/3245197419). - - 7. Click **Save**. - - **Note:** - - - If you do not enter an output, candidates see only their own output while solving the question. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438266143-image.png?Expires=253370764800&Signature=FFyaaugszxzRjQOKGfr-baeOPImfRuMgu-zq3OJmfl8GnLOt~j7JUVG7Jc5fJ6t4VY-9laeLpg7~PATGCu4dPVQMS5kYVWe~bZU3Ai-9Jg7r3aOWxQdOFDjhAy~ZnLbEp2daVLgLhBFNqRby0yhZmFQLscCUC9wnuxSzO8nlA1z1yidbNvVhQ8Cgn-R8t6k66FZUYTFimkr0YVv4rbLpjXha2TvdVoPf~Wfk7jUUDv1i17jKOONAcsmj4JFeHLype1gZMfbr1eICt4RcfyiSQuEKDntAyKOUFG4~Q536hGCi7WMYTgohweOTQywV9vZ6q0w6h-4Az88dMw8h~Yg3LA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - If you enter an output, candidates see both their output and the expected output while solving the question. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438285808-image.png?Expires=253370764800&Signature=Do50qAgBMNsRIZ3mXJSAOjN~DZrK9uzoxd4XB~oddW~3A0wOrMUkZ-jk8nDrp6p9aH-h6Ieu99i0LrvrsvTYjU6UylVgDplS2xwxZleTg2uKJaRevCwYVf0pD7iVAL3dJ9uZsBGxqvm2HCMg7NATa1Kwx6yrLFrYK14BjjCamktT8MvgzpXXoI2b1eDPLh~3bxJpL53OKEAEKGH-vuXHHbVNG0k6JtU1iIKHI3Sbzqc56QAidk-T2Mzc7txCjxt83DvUgLH94Um28crKdSln0zRrrFHeUQ3ZY0TTJKJ~bfOB1Blr9T96deTZE7pbMbQ26D1nWIaWFhi0fzN8iX0Daw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - If you do not add test cases, you must manually review and score candidate submissions. - -3. Review the **Quality review** panel to evaluate the question quality and view recommendations. For more information, see [Quality review](https://support.hackerrank.com/articles/2474669643-coding-question#quality-review). - -4. Click **Save question**. - - **Note:** Click **Save & Create Another** to create another question. - -The question appears under **My Company** questions in the HackerRank Library. - -# Quality review - -Quality review helps you evaluate and improve the quality of a coding question before you use it in a test or interview. - -The system analyzes the question and provides actionable recommendations. - -## Evaluation criteria - -Quality Review evaluates the following parameters: - -![Coding quality review.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438431144-Codingqualityreview.png?Expires=253370764800&Signature=pDyxQOIzNF860AvfBfefN1oQFG110T0iE8-WgQIrisuKi6pBA18l5GfnsdxJDa6PvSH~9q7JxZMbVpElsx-agdm15WG8CuVJc9crPLDyCy0w99gDPwvotq3CAUg1ja~QKQpJW4JGrZb3rvabs0K0nVtQkHpSyTDbHz8QiX0-6A6N8H13cIx7F5-WAcMrCFP2VJR2jn3z2TMxKNjreHO-qb3EsB9MXZkvcuB5-CUEmPGhXP74irVZrOkPB5KUmsIVBxghAbG0vDc75OJ-~NhIknDK-7MNgyEa--~VNw6kv0mAyNH~NhSDAz0UlwYhWFANPpwTioVDVIg3d0dmuClVww__&Key-Pair-Id=K3NV4LZ47N8M46) - -- **Total number of test cases:** Test cases enable automatic scoring. - - Without test cases: - - - The platform cannot score the question. - - - The assessment lacks an objective evaluation. - - **Recommendation** - - - Add 3–15 test cases. - - - Cover Easy, Medium, and Hard difficulty levels. - - - Include edge and corner cases. - - - -- **Sample test cases:** Help candidates understand input and output formats and validate basic logic before submission. - - **Recommendation** - - - Add at least 2 sample test cases. - - - Ensure outputs clearly match expectations. - -- **Auto-generated code stubs:** Auto-generated stubs standardize input/output handling using STDIN and STDOUT. They reduce formatting errors, prevent incorrect output handling, and ensure consistent evaluation behavior. - - **Recommendation** - - Use auto-generated stubs whenever possible. - - **Note:** Manual stubs are required in scenarios such as reading a binary tree or returning a class object. In such cases, modify the default stubs or write custom stubs manually. - - - -- **Descriptive tags:** Tags organize and classify questions. They improve library searchability, enable skill-based filtering, and support assessment alignment.  - - **Recommendation** - - Add at least two tags, including: - - - Difficulty level (Easy, Medium, Hard) - - - Skill area (Algorithms, Data Structures, Problem Solving, and so on) - -Add concept-specific tags when relevant. - -# Candidate experience - -The candidate can attempt the question in the editor and click **Run** to run the test cases. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772438463159-image.png?Expires=253370764800&Signature=gH2JwkLCFZ8l2OoUbOFlPQpYcLueX-FF1fn~-T8LurpMbXDsM6Wr4T83KElyojdaDzmwtYQZlCqIuoZqbNOFebgqhvR-DuyFDIdhOuzlShezPpsnz0msJ2mYIcVYvVcdzOOdMk9evKKJJO6DL8wEFajWHrJmrzeOo-uV~rGgGs-l-RnU4KVPZ8l2YGgftjy7~Zr2ZPnH2mnVB9tSa78~QpJqhmUz6QJ0N4EEG41xnYdKBKtU6B6XZzfzMhEhCNtrfixQU7kPtY~yDetWLZnuf3vB7VgTrxhyeNt6~iDJjEDGC3bM7vM9yAfcpgAZ8SMQ1y3BFdhWy7ofTvQ1pUI7nA__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Scoring a coding question in tests - -HackerRank evaluates coding questions using predefined test cases that measure correctness and efficiency. Each test case includes defined input, expected output, and execution conditions. The system executes the submitted code against all test cases and calculates the score automatically. - -## How scoring works - -The system evaluates submissions as follows: - -- Run the submitted code in a standard execution environment against all test cases. - -- Compare the candidate’s output with the expected output for each test case. - -Each test case has a predefined score. - -- If the code passes the test case, the candidate receives the full predefined score. - -- If the code fails the test case,  the candidate receives a score of zero. - -**Note:** Partial scoring does not apply. - -The total score equals the sum of the scores for all passed test cases. - -**Example** - -The following example shows how the system calculates the score for a coding question with 11 total test cases, including 2 sample test cases and 9 hidden test cases. - - -------- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Type of Test Case

-


-

Number of Test Cases

Points Assigned to a Test Case

Total Possible Points

Number of Test Cases Passed by the Candidate

Candidate's Total Score

Sample

2

0

2*0=0

2

2*0= 0

Hidden- Easy

3

5

3*5=15

3

3*5=15

Hidden- Medium

4

10

4*10=40

3

3*10=30

Hidden Difficult

2

20

2*20=40

1

1*20=20

Total

11

-

95

-

65

- -In this example, the candidate earns a total score of 65 out of 95. - -\ -\ diff --git a/data/hackerrank/library/question-types/programming-questions/8117531949-approximate-solution-type-question.md b/data/hackerrank/library/question-types/programming-questions/8117531949-approximate-solution-type-question.md deleted file mode 100644 index 982eaa46..00000000 --- a/data/hackerrank/library/question-types/programming-questions/8117531949-approximate-solution-type-question.md +++ /dev/null @@ -1,233 +0,0 @@ ---- -title: "Approximate Solution Type Questions Creating an approximate solution question Scoring an approximate solution question in tests" -title_slug: "approximate-solution-type-questions-creating-an-approximate-solution-question-scoring-an-approximate-solution-question-in-tests" -source_url: "https://support.hackerrank.com/articles/8117531949-approximate-solution-type-question" -article_slug: "8117531949-approximate-solution-type-question" -last_updated_exact: "Mar 27, 2026, 4:02 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Question Types" - - "Programming Questions" ---- - -# Approximate Solution Type Questions Creating an approximate solution question Scoring an approximate solution question in tests - -_Last updated: Mar 27, 2026, 4:02 PM (Last updated 1 month ago)_ - -Approximate Solution questions allow you to assess a candidate’s ability to solve optimization problems where more than one correct answer exists, such as in image processing or computer vision. - -For example, consider a question that asks for a list of five prime numbers less than 100. There are 25 prime numbers in this range, so a candidate can submit any combination of five prime numbers and still receive a correct result. In the custom checker, you can also assign partial credit. For example, if a candidate lists three prime numbers and two composite numbers, you can award three points out of five.\ -Unlike the binary pass-or-fail scoring used for coding questions, a custom checker lets you apply your own logic and assign partial scores for more accurate evaluation. - -# Creating an approximate solution question - -To create an approximate solution question: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab. - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238266937-image.png?Expires=253370764800&Signature=AfdC~UAqvBPmaa4bGcAfT8c-J243N2qru9k-WkqcTaa~Vj9yf-cf2qz3VRInOgfvHD8001wbn0q3grlOjxWG6azh87a3doVw9g3yUKQf~LFntuMDSOJCDWDbS6dKu1IWEH4X0urSrVsvfuST432vBxI6mkwRIUgjA2q6t6DZgIzorBr-BH66lpK7XOap58uzILtw0y3kuxZGe-f1TiMolXPI7pLziIbWXMDfPlEp5V8aSDvy0Z7vZEeBihjmDyy48fz3efL85EmtoLrORO1IkWlh6AclFKBxrBSTC24o90D1apcQxtQcc7th5-s8~uMazOYPv30gNavCRK872JWJYw__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **Approximate Solution** under **Programming**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238469187-image.png?Expires=253370764800&Signature=gaBuTw1XxRpe2jZlXXCSYrJ8~-tzm0FQxdsFBod7MY75mTFizsQlzuaYFvLjDGvxh2JLDrxkfBZEtcQb0FkFbXaXogUncCxUSDyCwIFpjyiFIJiy8E6Blzy4HFNKt7SSyGmQSy~YDr13wShU5U8X6Vtw-6Bde8W8qIL5wmSFu786AiYaDesdBOOdnuxRenr9LiXy12XzJoSwTd9He~9yCbKYTbJQjWMPPn2lrQTa1WPW3ltGaO02GJJahP7~TS5hC5CxWDW3lX72IVxHlJdtFCIYnnp8mNRYcPR3BmratMbpYcRHDMxx~5yOo7zEIUWnIYUjms7GtAXRkPovj8ZonA__&Key-Pair-Id=K3NV4LZ47N8M46) - -The approximate solution question creation workflow opens with the following five steps. - -## Step 1: Question Details - -1.  In the **Problem details** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238516473-image.png?Expires=253370764800&Signature=L5ZB0kpKVDVlyaIPTGPXxeeRKZGPVV~jsqIkz2wT9CVWC8AKsQxplmJoNZV~d4xeiTKVZ8x1C8i0vbMSZRsBEg6GdtvzRBuOF0CI~MdyQYa-hgZ8XhV79g7jXpR3YvZjOd7pnIsO-H2OHMyN4RmZm41CrCSN4-O6Gvvtp9zTMb-K5TP9uCGmHRSXDQBxwgmoaXsyY-Jb9kk75EgroNpqknrjKJpP4Pss38ocDyU8XWBF9bIbabF8r9MDDoETu6RRdQUjkB2aoNA~lGiwUcl~iedI45nUd0LTR19FRzR-8hw1zBvs27XHBzw0OcXxJQ~ABT3oBCHNjS0IKUg5X2iJ7w__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the question name. - - 2. Describe the problem in the **Problem description** field. You can use the formatting menu to format the text or to include elements such as tables or images. - - **Note:** Click **See candidate preview** to view how the question appears to candidates. - -2. In the **Question properties** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238533443-image.png?Expires=253370764800&Signature=GaSuU83MZxMAv6IqdN6OfKMkEHlAnQKcZH2aqtpKZXQU2JNrRBvop5~TKVM1VQsCzRYwVOd25lr7tQlPNC-EXEGp7WRR20R3zMxFp-VOzBmRull-wJj7w3lYvu3moCPhbsONCWkCiBRoYa3VE-g9Lys2ziSERan1mOpaXtBm8QRld758ad80SPlVUrbE7dUB9OEkrcLaUso6XVckVH01tzmzfiO9hk~3LQ3EjMFogqC8qceIkjjA7mR8KL9wi3VjQfLTEAVNhChtH49Dn6cUPZxB~kjLhz5MnBQW9~C614J8VB-Cb-uyJV7Fp6ysqYaNIB81doSgbMc26vm0aGT58Q__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Add **Recommended time** in minutes. - - 2. (Optional) Add **Tags** from the drop-down list or create new ones. - -3. (Optional) Add **Interviewer guidelines** for internal use, such as evaluation notes, hints, or reference solutions. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238542860-image.png?Expires=253370764800&Signature=WQoUbFs~~srb2goN-s1XrkuJ6W0gBKivBX7Pfpf3eIWQWSUIb0MUYO0lM89sI7016XRXASWCPoguEHmnLu4MtlxkxdW-LmADcY8Gw~bJz1iy4YyYgtnWJlYZuZgW545LggsbJ3t84Y8YWjKjjvwUZCXFQ5jeTgn63lMYZ5OgkVYd2b32pO4R4wzjT2q8ks8GOlEqKMsgObi5ETpKMvFm1rbhz75Vc56Mw5zXlpgq0hJtOxmfvS79qnOa35c1JAeUsvX2FNsTE4RYvmbSE7KYmmk5~baCWvSnCzf1CLpsCbBX6h237zp03LDbyXzeiHk9ktul9nsmwrsMXi6uHdRwWA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Next**. - -## Step 2: Languages - -![languagesapprox.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238620836-languagesapprox.gif?Expires=253370764800&Signature=tQDpPPD8WJQBAH054Kkj5-BMBWhoQL1C8c07jegpKgp0mKDI6z~fnY76nqgvQmxnotEAIYjwO0T136Ndv-55z4wedbjvjusxMtKoMmPMmar01vGjd8rxM02DA1h2LRhE6A6sA4Yf6RvPa2yr75jsZcxX5ydso5vXMS6J7XSIZ8328NBmrTkfpZBRdUpLJSQJpva1K5lJrzwD4LCtU8yQimawj4ySJ~JhfV0P3ntuo4gTbbmgbVCpa1tOi0pLoR~Ag18MBpXM05YfYTczWRCy81vlG249CN9kSFEikRjnEJ~wvJ79sE0vtVyLW4IbhTruJn~jJym9Y2PIQzYn8Bd0TA__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Select the programming languages that candidates can use to attempt the question.\ - The platform groups languages into two categories: - - - **Popular languages:** The platform automatically generates code stubs. - - Select the **Popular languages** checkbox to include all popular languages. - - - **Other languages:** You must generate code stubs manually. - - Select the **Other languages** checkbox to include all other languages. - -2. Click **Next**. - - **Note:** - - - Click **Select all** to enable all languages. - - - Click **Clear all** to remove all selections. - - - Use the search bar to find a specific language. - -## Step 3: Code Stubs - -Define the function signature and generate code stubs for supported languages. - -1. Enter the **Function name**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238657739-image.png?Expires=253370764800&Signature=lywXWOBiLQ2Pt2BT-2Ussgjd92Nlk6ijj-HQ~CVCE8meaLgzFY-ajKrWlEY5pGJP8B6~6SbNVuPm55No3WSskurpnyg~tt2fqWkbwzvnavHp2c4Dxu6NsoEdYhoWt1glfyJQVnHECBXo5Hm6ErXLJc04VMlMZCYaKKe8PM9qBq9EHgwqzLlNpIULZ0aYFWaBMSm83UD5v~h-6QGt7fG59JSRHVN7QiexGZrVOwhZk-rkXG1eqK1ez-gtoA3RSBW8lr-ICiJm~DLDxN665314o8qVnHZD7B9bgEi7CSg7-MGk2JmPuRqOu1R5rhcSbws9J4py5yfzZ7kN-Y87f2iFBw__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. Select a **Return type** from the dropdown. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238666115-image.png?Expires=253370764800&Signature=Bf5e8XZ~nfmbe9YC1OZzjOx4XRJ52TEdxhkLkhOgtUB0j1RJNKULOtXXbOw6E1QrTstb79-MJF1LgWUBGCZuN5jRZqLQjyjTGXhaXmNQKEq~kvnr96WzGL9UHdm5VIQh~R2QxU8eSUuInqQ6HaKjvYuCgpCk-Ng8c6Fs0Z2wbQFE7dqzJU3WsODGEhsmUbpclT4XPpyk5Z2wVt0wEN3EmphHPkbPP-gef1-l8-OB9nb-RNBFREme8IfkiTB9xZQaePt6vjO3x~Gw2ncmOPAtFIBUrTk2OpEaG6VEwAjK0LsPpmE0bo~kdKcizyqI0qbg~ZskSefNERtpc7wz1cQofA__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. (Optional) Click **Add function parameters**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238729601-image.png?Expires=253370764800&Signature=hupm7KyIQT8yX0fgxPecax9-rR663qZDPpBI9YyVlr4GQkKrPzhpYKcH4CTsEQgUSbMs5PjyCZQah8WRbE7Ee1FsIpSUovcAYMMiQsTXgO3tGc6q4vHuJOjz0DbsqION-ub-yU0r9zNAfSUhsVwhrCmtkzvJWYZa0JxJ6IKdvwHBWS3kURGVbYeyY27ZCkAUSGttQn2dYiMzWIrgjoRqQEYmPrN53PusWQOEs0l3ZtJJAFq29jcAt3HoDJR2fibvbQPnJv-Q7Q2wBPT0fzgpU73Dpew808FMiHnyEwLZ6UuLq4bAXpBZppmobu3xy05dKPUqchWbmAjxR3Y5yXXghQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select a **Type** from the dropdown. - - 2. Enter the **Parameter Name**. - - **Note:** Click the **✕** icon to remove a parameter. - -4. Click **Generate code**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238760102-image.png?Expires=253370764800&Signature=AzPxkr496-gskkyOCv7uuGm-4lzyvRpKEMIweycLOQXWySnzzpS5aPUjWLu0gB7YAdCIOUXFJTYg-4JoGoc7tFqy6336vDPtadk9bfQZHVlQgaAYMZjj1KC01Erm1wFyWpwXWPeQ5Pyr8wLAT8k6v8JO8sMxzCKTP8StgX08J8Jx7Y2S1Yg7hlL6KvlQrak35a8E0JS-qgX~5AyWuAFMn6MRrwMj9cTG1Jt2Dpsfhmwxljx7tMVys-sxNfZlik-FYYTiqCRGqSRwQlJud5ZIdnHEO-heQHFuLXv1xoCSkftfDJnqLSXwPdAhbUPDvwFVkqEgeFxRQQkHMW2o1Byixg__&Key-Pair-Id=K3NV4LZ47N8M46) - - The platform generates code stubs for the **Popular languages** selected in Step 2 and displays a success message. If you selected languages under **Other**, follow the steps in Handle unsupported languages. - -5. (Optional) Review the generated code. - -6. (Optional) Click **View in IDE** to open the code in the IDE. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238780225-image.png?Expires=253370764800&Signature=L4MvzxilfSNqMdOlhRI0GsdvJfLmJHIzSfxCVzfZuebJr9pl~mMYSD4IC62aiHABqRXEmFSpEIKruFdkSlHhq0o76OvcD6HHp7rbi460LjgPyVVLNYcoVC5zxezwN4PqPiCe4bQcFa-TF4r1fooJajoCS5hyhwARzwjkDNGXYsp-LR0WazvohcsGZmX3dHqfMJBdZnSqoruy-xXapodAi4AqFJWvD-Ixqzxlw6DiEXtJGafOb-n5GbNdO7TPfMoyCFcuN1UJZTmt8Sa3AK6om40ab22Zzwl04fgLElN3HPUws-K1p7VCZ0KyX-F7gObPUpgNz0FWEa9nmfQjdHa2sA__&Key-Pair-Id=K3NV4LZ47N8M46) - -7. Click the settings icon to enable or disable **Keep code stubs editable**. The option is enabled by default. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238791721-image.png?Expires=253370764800&Signature=Fl5ptCTSQVsircnsZ9bbWHVMUN0oAUgZCPxTLB~-R5bt3Nf17aMfbY7yTLC0zktlt8maDQIwuE-IWPD695mjG~8-~I569ttlbgc7uRzZgnQTjVOtdhhCi6bVZ5dyCSSvXYZRtXsS1a4xx5IoLxYcKU-UKqaPoIn3IJFZXHsQxHeBdv~GoZhZCFi7Ru5-EJ6SFsRKM-vzSJlrptFUQnZ8Bo1j-Y8U3uFb~idZbOEYg4vtyNxvJO21uQO3ryU0UTUyoGES-RISagQqQ37V6hnCG89Dy7zL8YjNOoWgEEDLy8GXYYamCBLilA8izFFiW2GGFDo2KJUakUs5YH7zgl1u2Q__&Key-Pair-Id=K3NV4LZ47N8M46) - -8. Click **Next**. - -### Handle unsupported languages - -If you select languages that do not support automatic code stub generation, the platform displays a dialog listing the unsupported languages. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238928822-image.png?Expires=253370764800&Signature=f8XDhHRHz5Y01vqXMVlAhE060D5M3Yc7r1dk-AQfBDs3FPP5a4uVSGwkXAvk9UISC1G7U5Vq5KpzWqmqps4EEG4XDSFhpRFoAJCpuCIxWSn9ZOxWzO0FiPoNsoOrDh14wgWNSPhLzUlb7xIce8BN8VVO-JlPRbvlXqXascxd7jN6lxupb-2vvnZMan5ZwWQ8bTsIxLr3PSdY-Bw6bb-zS4awKxkkb0yns9bcMUoo7tSXfxton0I8FOsWK-nIsGuaIigkzeZkaLhnUI9HZcVVkbWhvYA6y5Hrec2xp9nYBskn5NcDrbnmPF1AChRMtae3IyS7IY2jGmJ~G2NJyvU7jw__&Key-Pair-Id=K3NV4LZ47N8M46) - -Choose one of the following options: - -- **Unselect these languages:** Removes the unsupported languages from the question. - -- **Keep these languages & manually add code stubs:** Keeps the languages and continues without auto-generated stubs. You must add the code stubs manually. - -To add code stubs manually: - -1. Open the code editor. - -2. Search for the required language. - -3. Add the code stub manually. - -4. Click **Confirm**. - -## Step 4: Testcases - -Use this step to upload solutions and define test cases for the question. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238961688-image.png?Expires=253370764800&Signature=MFvLU9NNttp43BcfLwcFxcYuoRF0GNs1yRNAcvayDT~4kYaBzD7IjcJLbUskyKQjO3pjDEv5ipWXf5JqppuFJij7Dos3lgBcMinDw9nRAbIAJ0jP4Im3aUCw7bFQjhSa1D1gDXmSZK53XyMBWiQXUZwlCh3Z6nMjeMCVliXn8YDwrYfnVyf8WgKymiJ-eie06DSkC5XoemaItzYdixqoFGAzZdYfqdNiJM4qTf7u1YKAHjiI10jyIzsxembzYwXgF8Ae~pG9qOYJkph7OWnJq~CJP6osb-9vJLUyTNWVbmx3Wjo40NobG~65FBe9nGuOCayhJtBqXveva4awEMjLIQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. In the **Upload Solution** section: - - 1. Click **Upload Solution** to upload a solution file. - - 2. In the **Upload Solution** dialog: - - 1. Click **Select file** and choose the solution file. - - 2. Click **Language** and select the language of the solution file, or select **Auto detect**. Auto detect is enabled by default. - - 3. Click **Upload**. - -2. In the **Testcases** section: - - 1. Click **Add test case** to manually add test cases.  - - 2. In the **Add test case** dialog: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771238980971-image.png?Expires=253370764800&Signature=DgD6rCTdgKfanMUznILEt~b7t1~r-DxaKiSKfsxNd2fHKCnmNjS3jPtMc4-ICr0KacCsDF0n6oudC55WFvFbUTOB5VdWPAIaLut3AlvKjCrJ5MQAeyi-1gdjHovOFqpTFh-4ZrSbDKv1KM-xoDPWQQ0P-uOglpLoQALW7jhUP4MAIpBuKc3vWMCKTXYE4Ln64DPfoeICSdmUIU1UYBw0cEg-OO~fG5743AGEMeAVxibq~ix13HmqPabFe~BmfnWI~HG2gxt93Ax-9OdDd9sQoZMKd0whFNHWZDlB1eCzElARmurQ5aNJJbRH6OyA4hft~~eNirEzOYY6o77AUV46Yg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Name** of the test case. - - 2. Select a difficulty level from the **Difficulty** dropdown - - 3. Assign a **Score**. - - 4. (Optional) Enter **Input** values. - - 5. (Optional) Enter **Output** values. - - 6. (Optional) Select **Mark as sample test case** to make the test case visible as a sample. For more information on test cases, see [📄 Test Cases in Coding and Approximate Solution Questions](/articles/3245197419). - - 7. Click **Save**. - -## Step 5: Custom Checker - -Use the custom checker to define scoring logic. - -![customcheckerapprox.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1771239059690-customcheckerapprox.gif?Expires=253370764800&Signature=EK99azIP5o9IF99zV8X6zxpvNuQJoMpDkBnwMEoKrY2gEZXtvOmFZyahVI8ZjVlegCMSjn6T4uf0MBlqhehmszuSn3BQP~XViP5hK75J063xBhBz-snU254tc6f1rNeFWsz26Fs-V8VZeIquF1nAO1jMK6KDqBbixf5d2l77cagVULTzl9ikFa86V0pQFbroa5d1jtUQk4uf9F6Oo6Wb5GIBxCc8fUf-BlcyO5a2ndapG9aFTjp9ItosGh8nsHj7GMKmRN1Ss-iBC79QsqCFw0muahoIT-f9nw3bP4-iwzXSj9YBv-8EGNV-tWci7JBbQXz4OOYKcEPHnK5tt5cgJg__&Key-Pair-Id=K3NV4LZ47N8M46) - -1. Edit the body of the custom checker.\ - For more information on the custom checker, see [📄 Custom Checker in Approximate Solution Type Questions](/articles/6515044510). - -2. Click **Save question**. - -The question appears under **My Company** questions in the HackerRank Library. - -# Scoring an approximate solution question in tests - -Approximate Solution questions use automatic scoring. - -- If you configure a custom checker, the platform uses it to score submissions. - -- If you do not configure a custom checker, the platform scores the question like a standard coding question using test cases. - -## How scoring works with a custom checker - -When you use a custom checker, the platform evaluates submissions at the test case level using your scoring logic. - -1. The platform runs the candidate’s code once for each test case. - -2. For each test case: - - - The candidate’s output is passed to the custom checker. - - - The custom checker evaluates the output and assigns a score. - -3. The platform adds the scores from all test cases to calculate the candidate’s final score. - -For more information on the custom checker, see [📄 Custom Checker in Approximate Solution Type Questions](/articles/6515044510). - -\ - -\ diff --git a/data/hackerrank/library/question-types/programming-questions/8826242281-database-engineer-questions.md b/data/hackerrank/library/question-types/programming-questions/8826242281-database-engineer-questions.md deleted file mode 100644 index 6aa8a310..00000000 --- a/data/hackerrank/library/question-types/programming-questions/8826242281-database-engineer-questions.md +++ /dev/null @@ -1,173 +0,0 @@ ---- -title: "Database Questions Creating a database question Candidate experience Scoring a database question in tests" -title_slug: "database-questions-creating-a-database-question-candidate-experience-scoring-a-database-question-in-tests" -source_url: "https://support.hackerrank.com/articles/8826242281-database-engineer-questions" -article_slug: "8826242281-database-engineer-questions" -last_updated_exact: "Mar 26, 2026, 6:05 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Question Types" - - "Programming Questions" ---- - -# Database Questions Creating a database question Candidate experience Scoring a database question in tests - -_Last updated: Mar 26, 2026, 6:05 PM (Last updated 1 month ago)_ - -Database questions allow you to assess a candidate’s ability to work with SQL and Database Management Systems (DBMS). These questions measure skills such as writing queries, retrieving data, and managing database structures. - -# Creating a database question - -To create a database question: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab.  - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769679998529-image.png?Expires=253370764800&Signature=ChbXPDtaj78gmIkOLX1hNDshxoRji78c2O3fgzh~IYLx5XnCFrHr8N~zWNk7DAJzpRaMCP42VNMnjeryYAs92Gnsv3Rw-rQzd9v3waqFx3aG27HDXabuAYW9JbsL1QUcCiUxk3Gq9niVlZ3VpaAupd2XIy7IrSHEAzAsqOG0KjLViemPgq9CtqQwFY1diYsN8TWPh~f9gaCLZXh6qvdjIoDoctkL4rDSw2p8Zw-Pf0af9S4sfbr-s6eIaWIqwykBf9jqgwoNDO~DYh5bv3CZdCdjw5Z3JP9vg3Uz4LoYUIB03XccBDOE5SmUVOv4aYQB3tl9oJSzef6jXE8bOo-ZeQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **Database** under **Programming**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680043985-image.png?Expires=253370764800&Signature=hPi~fXHmus~7W89fpGa2WsgDmRYlVPcsdRIs69CXVo9oj21CFrzdaS2ltvQNcP0Nr6FqOvRD4238~B8hHX-9nRPeJpH88f8mREzXPgkoTQ-1AhszZy0EVFYmcBtFzVqjrtrU1LLTtDbHYw~lm0Mh20MmvnKhXi6iElH1lxKNuTjvmySzJ09IJT0pc5p9qRagZzMM0~O3tu4UXXlMQfZNaNBYo7eg2JIAxUu9PCqsr7bClLmP14~OCbqvnZKudLFp2xSHO6NayU6ESTfN9aQpnITgeY7lHEc7OSYY95tJQzmvASPT0Dd3UNyj~v-GwHqipw0MWGUcv48Jxa0~zLMI7A__&Key-Pair-Id=K3NV4LZ47N8M46) - -The database question creation workflow opens with the following two steps. - -## Step 1: Question Details - -1.  In the **Problem details** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680099393-image.png?Expires=253370764800&Signature=VC275UCo6MDlpNaEhuXZxayZSEpO-rNH~213l9~0AG2AiqETIx6szdosxcO7z4Ep2w7SfI3F0OUTwsz7x3QSpVNP-6cxtn4EHuLru7fcILH-fAeieupedjayyL8M13F0ExIEUQOSWitUh2LWIDv4fqrvTI9Cu87gk3fV6kSngdFKvt-jm9vZRqi3pJj3QgeTqOokzdQrW7lIbXagKW8J2kKojUH8pxVgEeyBbujaY43goMvwW8RsEKsx9xV9NZ-B4gg6v~HuBs-TqtsPEOH8KdGYeX~a2nfTGbMqCEZz1prf8ipagAirWur7EchvAo2XzcMiT6Cg1V2hPlyyVCn1bg__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Question name**. - - 2. Describe the problem in the **Problem description** field. You can use the formatting menu to format the text or to include elements such as tables or images. - - **Note:**  - - - Click **Use content templates** and then select **HackerRank’s Database Question Template** to insert a predefined template. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680570807-image.png?Expires=253370764800&Signature=HSHcU2If1biPtnT8kaXgLpEFEQN1Z2a2RIIe2kaGuEa4uXxGSiGyUhtYnQ5lZ1bPNXTI~zqx6GZ1uikk1O-vgDoje5twERSyvbr0EUsHJ-DRIzjC9MB1-T0YtRnZDzPXgZHmyCP3beXKMWZxqiB4rK0gOxewu0AudU~tYQZV6HEyI2VahB9yP1O7MQRwPKL4XpM9E8sWfm8naXVioG094zbhOfhV24UgyggqQ5ls6gejWbFar9E3wguknSVtEC-Gx8vEY88r-nfixCzCl04yqMiS5JPjF6oOy4aBKfYUjpHcF~ohh0mAwHtWjx8Eef7aNMtNfzCFLhEgpdY6cSokAw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - - - Clear the **Replace actual contents** checkbox if you want to overwrite the existing content in the editor. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680732683-image.png?Expires=253370764800&Signature=RexQxhvmkgGtU8djdwzt4CrKLBjzL8GPzqm-EZPdbFA1m0xkcsaRxM~CEkoNjfXOF-QmY0XQc~cc-xHFkiwQiJshHg~f9X9lO0byQzG1qCmK7YulDW7aE4GJIpZaPc4thaUsIlKk3V22vf8KUAfjCzmr2i1TdWK6krpjNW2tJJbsH96FgMk3dMXZnkIPUeS0bfb44XwH14EDk-x5PVuAWl1QfyTitI1WJ2P8-bcGOx8jOMU5vNFWBqakGqn-cllBNpr4i9joXRUBi~QwTdVjdDanbkDMe-02SZfwbjaMS7OyEjKI8ZrHLDS3IwPLBoCqFoK6ptd-0bWVldfKn~SaLA__&Key-Pair-Id=K3NV4LZ47N8M46) - - - Click **See candidate preview** to view how the question appears to candidates. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680777212-image.png?Expires=253370764800&Signature=QmchsurJ7FgfAcYWi5-4S0bGu-H7rtGA~yN800TMYi6Cl3wxKfNOgfpylV2w5nlg0UHVywgHHw9KSN~Yt3o~yi7kEUj8Tm08w1nqFNnCQBZ7BpP2~cEnt~VwUCJQuUmwB07xIJ6~6tPiNxnBg5HGDo6igG~uP0cFxvIXz-NzdPq3oMOfrQvFKMd15OgRTIAzCay4v0JXssW79ljXpkNQEhtTRFKghfI9ajdL75-DBXdQWsNyNd9k0tURec4G~lDOCu4xGTieU2rbhxMkv6RQnK0YMOm~LzPp6rTb4SdwLAV3gO0b2dBFdyO975yFvDhRSTRkx8gO0TbTElGiUbQg0g__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. In the **Question properties** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680111965-image.png?Expires=253370764800&Signature=MzPkYFp81ZnvF7gnL6fFYffmgXmCZbl3vI8QXwkZS~IXb7WUqhtUodtFRDBnUGW5-KPAMfm-d9Kr8TCMigiTJOllNFAN1lGqWBGPY90KIj3B~Py2kRkTOT4IEW2Bysy3Ky5HaGPpvjpTiXigPH906zB9s6Ik9JubWySjyaIxmTfqX9mDBfZ5JNGOD~cjLUq8uw~eyGvwUKaCyMzrmdq~c7mbaDYbYEtksQpoeXMUuZzeGMm6~99wzJBRH8ZlmljET72xs~Akti8XZ6y691-~0xl9T0q-wcj4vR9PoEiTatP-WarfDU3-pCnYrxRpAETu32h8hoNsCXSuZjvomnv~mQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Score** and **Recommended time** in minutes based on difficulty. The table below shows score and time recommended by HackerRank for each difficulty level. - - | | | | - |----------------|------------|----------------------| - | **Difficulty** | **Score** | **Recommended Time** | - | Easy | 50 Points | 15 Minutes | - | Medium | 75 Points | 30 Minutes | - | Hard | 100 Points | 45-60 Minutes | - - 2. (Optional) Add **Tags** from the drop-down list or create new ones. - -3. (Optional) Add **Interviewer guidelines** for internal use, such as evaluation notes, hints, or reference solutions. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680123677-image.png?Expires=253370764800&Signature=PhwA0H~6IE38c2lYiFPRtIYdtRtSuNc0XiA2KhO8e05moZZON5CHW-2L6tofBMahZdFMk~pYgdvQycKp3iWSA1FDe-EEAuqetYeimkoDg7rV~EoiAu8mSNjJyr5KXLgwYTV5DdQlZyVgWgviHCpig6YSoWzmfI7ItrZrwgcQlxuc6veVBD8SATsA34evNzcvlOSu~EIGOEVFdjFSgwZbR-p6j5ns75klNqSqKN~nT-WZi9W-NdNzzWZb7kEWOIdBNoSFfPj9J6dVE8PHAQiFDL7pnwfcwKxFOV3CDZXoxWgM6yUbzu7dJbBRPzQlrpazjsRfgoUzm5ggOShZPtPsoA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Click **Next**. - -## Step 2: Database Setup - -Configure the database schema and define the expected output for the question. - -1. Select one or more databases for the question. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680303658-image.png?Expires=253370764800&Signature=ayerGTgHHDpYJK5vxs3dLQTZ7GrOxQQxNAHpJ5P0ndiQKilJ7ICeCUQEu1slUEMbRhpwdv48XC0BXAxt4WIL23KfH3Moiq9kiG0AzEES8~zNHsYfQnO2OLemQv9zB4ffnU4T~UXJqExLfL0fE1c43iOdiAvnWETvt07FetLC89GRv5VbyUnT9vABv4q3voU7N~KUfwF8iNqoTbhKv01ba4-VlKHO1QS6dgUMCYyJJ5-ee6Xw79FlhU7-DQN5zG89V5~OUNkYwo67cmSNxt5hELeHnIm6OJsFn7wnuyz6DXmCvr7YyOvB3epd4AxNJDF3M5b4P3QaSxCzVj4lgnInHw__&Key-Pair-Id=K3NV4LZ47N8M46) - - Candidates can choose any of the selected databases to solve the question. - - **Note:** Click **Select all** to select all available databases. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680196400-image.png?Expires=253370764800&Signature=n5TDUfIatAReH7UoPqJWvZQgKWb7tpXylUaSPLYy5dVoFIzwmnllLomXKmUhQbm20qcLzr0qK~uL5UWnBDaeOC83l0z0wM3KfNlQTQckES-XiFjkzBO9ccZ3M8BhQt8XsPOp3JrQ~7MMmrtEuXuI0Mmc8rdAKdifecYmGnklW8ZHt1vyxox9JPYqwcKopGG~t-B-sOfnUCBb1EHnq67pHX9HQd~KFcERACx-F9iAoOVbXLW-OLgllhECUe3QGxlZWInKMVaXuGI1uH20hZ9WV62vNGo8XIW9PZNkoRnlJz2sgPPfU2em6Rs55MzYeGqia5lSLfuXsGNLCpFmahi-2g__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. In the **Tables** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680341497-image.png?Expires=253370764800&Signature=czOhrhwv3GFfiJbstuqGxyVDjtjEu7gCxgD8K43eylOHdeSLHsfkE4GUaKUOWJY0Aaw28AT3c9pUsJzobuX8sY~S9KLLaCUtiKXV-977PTWgc6HgJDA9Kg6No~Y2rGLjUPNR~vvC4vz6Cd2YobKqJ25k1~FbrAz4tLY7NlrhatqvWOLgK1gjPVF38W3QwGh526j9ryisKX7FugHAQ4uhfB1A56UkrOQo35ukhsM7ETc--cA0HdtGenWaXoomOeJRZRBhANjJbsQSuVkoUAiydxyu8hr41Pqy-LUVR94TC-UISwJj49RCe-9ATU1U3~eZqTtdReqbqEtmLDZ1Qdwdrw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Create the required tables using SQL statements in the editor. - - 1. Use CREATE TABLE statements to define table structures. - - 2. Use INSERT statements to add data. - - **Note:** To upload an existing schema, click **Upload schema as file**, and then select **Upload CSV** or **Upload SQL**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680886128-image.png?Expires=253370764800&Signature=AGA~A-BURGsZMQbUVKYw8K3ctxHbapms5Uo6ZdZ~4GEFL83CFjVxN6yO-O1nXaWBty8hRT6BHvWc8mOkasn2kfU1WiqAfgNPZ1IbnP3ioQJXDy2XWAgDMKk7Yit1P0s5Qr40oDO6s6Ai-58x1mdEfqCA6NpkDZetaifJiU4-HBpSC4DIlXof5WYbyPOJQsIljnM-ZWAhvnnpcFoW1FGqc6iSdTfmJxwc7kM-bajgtnYO~uMm1ohJPa4o8DbRWjhoxM5QVC3d87-Pz3NxlmMeeRM2dXs1VdP-YR1XEhn3TQUdibg6-J8WST1ImpKikDRR7TH~RWiK41xMo6jvb8H7Ow__&Key-Pair-Id=K3NV4LZ47N8M46) - - 2. (Optional) Turn on **DB Specific Schema** to define different schemas for each selected database. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680940395-image.png?Expires=253370764800&Signature=scg7LOylI4e1~DEVr4GAkUynlHVCnGnUBQDuYEcIjLRgmR3nJjzDKnoHMKz0h7AjEHtbWuk9se~kRHuyyx0lXPKvWz62NEMYz1kLlKjlf98IFM1LQJzliEUDU0HKPQknJEEe7kfnl7l68hiFyGHojwghuAce~Y0bJp4RaWeoohh70hScJO-3km8u3RRVn3gKqBB18yA20thaU1kpCWVNzq4q~nVc~SsNpx4bcVJLRiaggQoQT4GZuwOGbYntRiapCL6Ox48vG98UWhorlOkoyUuLDG8uu5RUfYuYMnr7n8DV8jCOPPhQWkMge1~wYYBg7l0a6cXl1KMHRVu9Fg~quw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 3. Click **Validate Schema**. A success message confirms that the schema is valid. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680978362-image.png?Expires=253370764800&Signature=pDgHu3fp1JjUnvy2nLFkuKklE0pmtGZuntIys1RX~w69XAz1vswQHKaYvQzNiLULV06YZ9SCbHmeJqrVh2ntnFZlV7pThLbW3oRDomhbany11hkf~UMqT3IdZEU53SOo~YmgzbXtPXrqjDqUfijaEbdiy2zE9aaSPaLnuwOJ69Nfs94Hs8c5q5-oNk4L3oK4YVhoHiIpq-jBotY8JhdFBfa6vNYOSrQCAcgtHGe06kKRTb8qYp5nOWBu7Kgs0WpzWlXUe4h2TgnYh8G2Y~sBkjb5yZ2b6H31qCnnnNrl5Q~wjA5ep8QEHFcJjyuOraqaJHvjL8Pichm35j7594Amwg__&Key-Pair-Id=K3NV4LZ47N8M46) - -3. In the **Expected Output** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769681032590-image.png?Expires=253370764800&Signature=maBWCa6bdM~H7x~O1ngPN6vwdqJJyJqEhgkIt7i9TAFuDjxWeG34qB7pmCGd~r3QNJRWCxZteRhSXUTOQveEOdofdYMZ6te8POzQNBnfsrBZof~YLDWyg3FkIPSMjj8O6HJJljdcva1v83ophv5lUykB6VW4jXmo9YkLMrwjjz0cWojMRd~qoYSdpgcMTk8MnbboDob-6YaOzuZ4pztq0Hfy4i-uZ~P2KpHSv5vYZAcAElRPutKHdmiYw7MOWjW9nbE7LBoKPf5nb1SzBU29ZB2FVhnSDxYZIpd465ICEcMQG3iB6flqHth9V6uJaP64yI7STAQgbW-ziIGgG4RU2A__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the expected result of the query as space-separated values. For example, Matt 12 Washington. The system evaluates the candidate’s submission by comparing the query output with this value. - - 2. (Optional) Configure code stubs to guide candidates: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769681084704-image.png?Expires=253370764800&Signature=cotxxscW~sXUgwpxERNpiD1bkLT3m6xDTkQ21O08oTkPYqxdv1rdQa7j-vWrqWdXWjzcLKMO1lBo43bUnNmBKtvh5nnjUiiyrwjwOSQ9TnjNZU239ilrPnGreUvjmKgAARXVGdoucDL2kp8ADkfdoRbgN0IcbLotGfXzFLrwg-o~PyUKz1bzJNmix1YHMgxIZar8Asplna8TAjwR33dZa04wxYvlzIOtiLE6FpGP9oj6vfRh4vtOO4fDwbe~OFphQlpjUP3PwMxqP8PYU49qdNkhx6XPu8J1y03ETfbk98ftGGS9gGauINYdD73r3oZ3CKY~dwdpyp85pQ73X8R2IQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Select **Show code stubs**. - - 2. Add content to the following sections: - - - **Head:** Statements that must run before the candidate’s query. - - - **Body:** Instructions or comments where candidates write their query. - - - **Tail:** Statements that must run after the candidate’s query. - - 3. (Optional) Click the settings icon and select one or more of the following options: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769681141738-image.png?Expires=253370764800&Signature=Q6kmNuOfVC0dd8QAG81G9zf8zxO31TgyaqwPgu-I-gur7hfYbS42LFI73-WD-YakzMkEMxNBM3J2ZmjTkZmJU3RRiHTinOLJi~T~r03kT8yRBz4mjtahJw-GAh59PjhN0yBWmSK44LQMADNuCoeGWLYIniOd5c0ttjN9Vkwny6QK4-kLq9UVuer3YBWDPIMMPiwaEx9xg8dAFU2exyl293CtzkGxC0-SL0na2uxigA1pop1YopFVjyuosb6CNzZvt6zsajD6Kz7BG5Kqurm7KojQxPsQ9Bm-5yiOQxVxslt0s9ONCJQSz0ZZUOPR20VtFE-HnBNoAvfBTDrjMeK7Xw__&Key-Pair-Id=K3NV4LZ47N8M46) - - - **Ignore row order while matching output:** Compare query results without considering the order of rows. - - - **Show expected output to candidates:** Display the expected output during the test. - - - **Allow DB write permissions to candidates:** Allow candidates to run write operations such as `INSERT`, `UPDATE`, or `DELETE`. - -4. Click **Save Question**. - -The question appears under **My Company** questions in the HackerRank Library. - -# Candidate experience - -The candidate can view the question on the left-hand side and enter the query on the right-hand side. - -![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1769680393034-image.png?Expires=253370764800&Signature=XlC9H90FLREiDhOE~StyCLWDfUcBcKZgkI9qScUE9d2F4NAvxsuEx1IuaSgcx3hqVHYgKudKNdbeNnOI9YLuoILqE0GRedEw3m3HGC6di87sDU2VPLXvjHaxwSVlXRHZaWenk-S5uWOJdAax2vP0gh~9pBlXF12eA3ZOf1cJ447e4nYQlJFs1xCBgk96OQLUOSTxreY6Pdn79YqJpjZFPP8AgbVzdN5aNkzi22MYJd-yJjn7Cle8kllpABSG0AsxYgZOBqc1IS1pPUKDzA37HTwMAd2K-Gf4r1OxP6sQ5AdbuR2MV68TzDuw8jSOxNZFk~Jh4n3FWNJd0VIJLiHe4w__&Key-Pair-Id=K3NV4LZ47N8M46) - -# Scoring a database question in tests - -HackerRank scores Database questions automatically by comparing the candidate’s query result with the expected output. - -- If the query result matches the expected output, the candidate receives the full score. - -- If the query result does not match, the system assigns a score of zero. - -When creating the question, you can choose whether scoring considers the row order. For more information, see [Step 2: Database Setup](https://support.hackerrank.com/articles/8826242281-database-engineer-questions#step-2-database-setup). - -If the query logic is correct but the output differs slightly, review the response manually. You can update the score from the candidate’s **Detailed Report** to award partial credit. For more information, see [📄 Viewing a Candidate's Detailed Test Report](/articles/8263794320). - -\ diff --git a/data/hackerrank/library/question-types/programming-questions/javascript-questions.md b/data/hackerrank/library/question-types/programming-questions/javascript-questions.md deleted file mode 100644 index d93c94f4..00000000 --- a/data/hackerrank/library/question-types/programming-questions/javascript-questions.md +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: "HTML/CSS/JavaScript Questions Creating an HTML/CSS/JavaScript question Candidate experience Scoring an HTML/CSS/JavaScript question in tests" -title_slug: "htmlcssjavascript-questions-creating-an-htmlcssjavascript-question-candidate-experience-scoring-an-htmlcssjavascript-question-in-tests" -source_url: "https://support.hackerrank.com/articles/7771245202-html/css/javascript-questions" -article_slug: "javascript-questions" -last_updated_exact: "Mar 26, 2026, 4:56 PM" -last_updated_relative: "Last updated 1 month ago" -breadcrumbs: - - "Library" - - "Question Types" - - "Programming Questions" ---- - -# HTML/CSS/JavaScript Questions Creating an HTML/CSS/JavaScript question Candidate experience Scoring an HTML/CSS/JavaScript question in tests - -_Last updated: Mar 26, 2026, 4:56 PM (Last updated 1 month ago)_ - -HTML/CSS/JavaScript questions evaluate a candidate’s ability to build functional and visually accurate web interfaces using core front-end technologies. - -These questions assess the candidate’s ability to: - -- Structure content using HTML - -- Apply layout and visual styling using CSS - -- Implement logic and interactivity using JavaScript - -# Creating an HTML/CSS/JavaScript question - -To create an HTML/CSS/JavaScript question: - -1. Log in to your **HackerRank for Work** account using your credentials. - -2. Go to the **Library** tab.  - -3. Click **Create Question**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772443265167-image.png?Expires=253370764800&Signature=YDWeDR9qjuOugkereEuHxYy4w1ktWhSNUfObuHuNNbFKHBrt5uVWtDSv1mUZswulJ2Cbr04lOdbvLnu9TxyyjMV-0YZCC6QwMAkmA8ThhpGJJbcALA6ptcyUOR1Z6BOg5mD2WnKJk7V8EpGsPeX0hYEHv~VS5pwHlbnhNHeRIUcAmfaSbMjz6s12Mn5pR3-wefnb-ErTR-oPhREPQ~bgTFuy2g30lhL0JtAqYM0TjHt4mONNlZRbCNHMO-G5dklZEdviP-8S7jOGSSCQ6xhxr~F3JlXd6rN6Ff9rCEHlw05VYy078Xi~tl7Sn6EOMdCIkpMiU9g2WFbzGHRKAGbCoA__&Key-Pair-Id=K3NV4LZ47N8M46) - -4. Select **HTML/CSS/JavaScript** under **Programming**. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772443321740-image.png?Expires=253370764800&Signature=lcS3mO0NTRsH5rko-zVJaqneRBesP3SqbvDVPb33wOtQVpGYaLIkzcw0s8l4S-9qxx4i-MkNHjtGl-p0YhwitvulAmjHVZB~dk4qfr5HsVMu32-daoYpSjK08YOv9vmfPt~Yn2gc1Im7Vo2mul8dMIU6HIxrs6xhlh5l77cBknhiuAgfYSj4U5sZbWqrCpd-cXua-EQbqwrEbZXnRJ8z-db2hQzIuzulrZXsx1XTfROU87WIWSCZBnqUyKUYU4k8qaL-bFdYe~pI7Jtb96M91PKpiLyoRLGTgB5wGYpIrJ1OaD5moXmwzSjAfJnXDTvYWMmK5Z4ZT1~f5ZEM7U9TNQ__&Key-Pair-Id=K3NV4LZ47N8M46) - -The HTML/CSS/JavaScript question creation workflow opens with the following two steps. - -## Step 1: Question Details - -1. In the **Problem details** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772443536622-image.png?Expires=253370764800&Signature=ZGAL51sLs3pwguenviJunsbDmBfMljqlU9LK5b~d0uab20p9syHLWhi-~Mj7aIzyHqadCGT5a1yiKWoc3WD7b1JWRp2TYO6KqMic8xKHWsvsNmNxLu57jwmKVbNW4KDU0Shkjpa-LZ9d34TGR4bmNKibC4-WcYSs30KpkmCknY0sr5FX-uWwNEqFehl9VxS87p~GrbEI~b4CF9wsTpLskZRsGG817aMjnkcEqmIsupbGfxSxzAJjKrqR9NIcAByBbYXwuTZ9b7Wnp1~s-PnYzNTDXoXA84iQHMwlThF2ydo3TKxcevbTsVcGB8c~rspGlxRCFKVA7ElTVOivzK0cbQ__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Question name.** - - 2. Describe the problem in the **Problem description** field. You can use the formatting menu to format the text or to include elements such as tables or images. - - **Note:** Click **See candidate preview** to view how the question appears to candidates. - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772443616229-image.png?Expires=253370764800&Signature=byIQN~2~rNAIiwqwP-Z4GH3MQ~RIPeNUFLIQYGc7ORBA5~4xtE7HFhD8ZWHnk4ns6z1lwDzOOp3RThGfMgLZpVIlhj1HfXXOAo7ZVgWai98VrIpJesZJfz6STwQK2JDGa1RB7iYIx5chFa2QCBIeoA~4floEDv~mY87yLK9cYaCmYWdfqB-bWdKkM0zLIOPljc7ovlDPkews0cxgj8myAhVsDTaVxqE5KAxsj6-Prl~WhSeV7HuYL7jntRxOnHOXQx-X6Rgzky2KAIpymhRaO5IcAEH7CYqH0ZJtV92NoQHV3VWo0RS~Q0U0pqtxNF1GW1C~tH5tsdkPLjesPO3XyA__&Key-Pair-Id=K3NV4LZ47N8M46) - -2. In the **Question properties** section: - - ![image.png](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772443663808-image.png?Expires=253370764800&Signature=KZEDxedvTbyDML2WZCG1-kHKg2E7HjZkN3nW-Cw7g2mUr6UKVlYDwTAo8nbi4Me04Hj86MXWNzW2diJTtVCbiIoPx0GY~VX5Z02viCIBreBrqwdeUoZ~q9GK0KSw1xh6pWqWy38YZAZgv301Fm-tQSUV9CyzLOXU94ESqg2-bXfFaJzA-7PE6gCOzPZPEz9oT4h8x7uMpkhUjzqYmLAj36FzovTMtQlC57iXK6GEQeLMnGvjfXFWZIRhTAmfcYVnoQpfOfG3v6dJ3DdAO-unMyLqA-dD4GayVYV9tgI~yVVFOcl60hToBhcxalG2vF2hI~8J8t-71T3FPYzt1671gw__&Key-Pair-Id=K3NV4LZ47N8M46) - - 1. Enter the **Score** and **Recommended time** based on question difficulty. - - | | | | - |----------------|------------|----------------------| - | **Difficulty** | **Score** | **Recommended Time** | - | Easy | 50 Points | 15 Minutes | - | Medium | 75 Points | 30 Minutes | - | Hard | 100 Points | 45-60 Minutes | - - 2. (Optional) Add **Tags** from the drop-down list or create new ones. - -3. (Optional) Add **Interviewer guidelines** for internal use, such as evaluation notes, hints, or reference solutions. - -4. Click **Next**. - -## Step 2: Design Stubs - -1. Enter the starter code that candidates can use to build their solution in the following sections: - - - **HTML** - - - **CSS** - - - **JavaScript** - - Candidates can edit the provided code stub. If you do not want them to modify a specific section, place that code inside comments. - - ![designstubshtmlcssjs.gif](https://assets.usepylon.com/e6a58e21-be80-4777-9eaf-f73beeee94d9%2F1772443846582-designstubshtmlcssjs.gif?Expires=253370764800&Signature=JKtlWjwaDW7R3bQamqmx-~B4hSp-4e9ebRz541im3PUnzxpDxjBBpk70Nu5iT2R-lXfnzw7z5oGy85zr5lOYHxR20OL7cRQKoHEaZAqhjJE91CzAQ77s7usbrRz~ucO4c8bFgd3ZkYDACTjZrPVd20CUGiu74C0qAjuTTRxLevou4~i2Qm5y8Yfyc-O9NpMySaFicPppkPXhDbqlCSz8NnI5P9l3k7KovPaLbSKi9~8SDsw1zDUhgNaYu~ptoJwI7vefMC~mFZ2eiszNBqScM0RfajrNkPlJxyGKhtVvD6qY0LU~KyQeyVNtOGjHBFMWtEXlhCqUkU1EEv020qH8lw__&Key-Pair-Id=K3NV4LZ47N8M46) - - **Tip:** To test a specific framework or library (for example, Angular or jQuery), add a `