# Developer Onboarding

New developers often face challenges like steep learning curves, inconsistent documentation across tooling and internal processes, and struggle getting familiar with best practices at the organization. All of these challenges can impact productivity, engagement, and retention.

<figure><img src="/files/ypijjdS8DNVVGpcykWxx" alt="Cortex enables successful dev onboarding." width="375"><figcaption></figcaption></figure>

### How Cortex helps with Developer Onboarding

You can use Cortex features to streamline the onboarding process:

* Use the Cortex Catalog as a centralized view of environments and tools, enabling new team members to onboard efficiently, contribute confidently, and adhere to best practices
* Create multi-step onboarding [Workflows](/solutions/dev-onboarding/configure.md#step-2-automate-onboarding-processes-via-workflows) that collect new hire information, provision access to internal tools, and send welcome messages in Slack or Microsoft Teams
* Automate best practices for new services and infrastructure via Workflows, ensuring that developers follow organizational standards from day one
* Use [Cortex MCP](/solutions/dev-onboarding/configure.md#step-3-configure-cortex-mcp) to give new developers a quick and easy way to obtain information about your environment, key runbooks and documents to review, and more
* Track which users have accessed Cortex via the [Onboarding Management](/solutions/dev-onboarding/in-action.md#use-onboarding-management-to-check-onboarding-status) tool

## Run successful developer onboarding with Cortex

Learn how to use Cortex features for Developer Onboarding: [**Standardize and automate Developer Onboarding**](/solutions/dora/configure.md).

Learn about maintaining an efficient onboarding process: [**Developer Onboarding in action**](/solutions/dev-onboarding/in-action.md).

{% hint style="success" %}
Looking for additional resources on Developer Onboarding in Cortex? Check out the [Cortex Academy "Developer Onboarding" course](https://academy.cortex.io/courses/developer-onboarding), available to all Cortex customers and POVs.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cortex.io/solutions/dev-onboarding.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
