# Getting Started with Herd

## Overview

This guide will walk you through your initial login to the Herd Admin Console, as well as how to invite additional users.

## Prerequisites

To receive an **admin account** for Herd, you must first be set up by a **Herd representative**. Once your account is provisioned, you’ll have two login options:

### Option 1: Okta Single Sign-On (Recommended)

If your organization uses **Okta**, we **highly recommend** logging into Herd through [**Okta SSO**](/herd-security-docs/okta/okta-single-sign-on.md). This provides the most seamless and secure login experience.

### Option 2: AWS Cognito Login

If Okta is not available for your organization, you’ll log in using **AWS Cognito**.

A Herd representative will send you a **welcome email** from AWS Cognito. <mark style="color:red;">**To**</mark> <mark style="color:red;">**log in**</mark>, you’ll need:

* Your **Herd Organization ID** (usually your company name)
* A **temporary password** (included in the welcome email)

On your first login, you’ll be prompted to set a new password.

## Set Up User Training

Herd Security sends trainings and content directly to users, helping them stay up to date with security awareness and best practices. Trainings can be delivered through your organization’s preferred communication tool:

* **Slack**
* **Microsoft Teams**

Choose the option that works best for your team during setup.

### Setting Up Slack

If your organization uses **Slack** for messaging, you can connect it to Herd Security to deliver user notifications and training content.

1. Follow the instructions in the [Slack Setup documentation](/herd-security-docs/getting-started/slack-training-setup.md) to connect the **Herd Security app** to your Slack workspace.
2. Once connected, in the Herd application, go to **Settings → Integrations → Sync Slack Users**. This keeps all user accounts up to date.

**Please Note**: Users will not see any messages from Herd in Slack unless they are assigned a training.

### Setting Up Teams

If your organization uses **Teams** for messaging, you can connect it to Herd Security to deliver user notifications and training content.

1. Follow the instructions in the [Teams Setup documentation](/herd-security-docs/getting-started/teams-setup.md) to connect the **Herd Security app** to your Slack workspace.
2. Once connected, go to **Setup → Integrations → Sync Teams Users**. This keeps all user accounts up to date.

**Please Note**: Users will not see any messages from Herd in Slack unless they are assigned a training.

## Congratulations! You're logged into Herd.


---

# 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://herd-security.gitbook.io/herd-security-docs/getting-started/quickstart.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.
