> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firstwork.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Getting Started

> Get up and running with Firstwork and start building your hiring pipeline

This guide walks you through setting up your Firstwork workspace and creating your first hiring flow.

## Step 1: Set Up Your Company

### Log in to Firstwork

Navigate to [app.firstwork.com](https://app.firstwork.com) and sign in with your admin credentials. If you don't have an account yet, contact your organization admin or reach out to our sales team.

### Configure your company profile

Go to **Settings > Company** and fill in:

* Company name
* Timezone
* Locale / language preference
* Logo and branding

### Invite your team

Add team members under **Settings > Team**. They'll receive an email invitation to join your workspace.

## Step 2: Create Your First Hiring Flow

### Navigate to Hiring Flows

Go to **Hiring Flows** in the sidebar and click **Create New Flow**.

### Define your stages

Add the stages candidates will go through. A typical flow might include:

* Application Received
* Screening
* Interview
* Background Check
* Offer

### Attach forms to stages

Create or assign forms to each stage to collect the data you need. Use the **Form Builder** to create custom forms or start from a template.

### Set up compliance rules (optional)

Add rules that automatically evaluate candidate data. For example, verify age requirements or check for required documents.

### Configure automations (optional)

Set up automated actions:

* Send a confirmation email when a candidate applies
* Notify your team on Slack when a candidate reaches the interview stage
* Auto-advance candidates who pass compliance checks

### Generate an application link

Create a **Funnel** that candidates can use to apply. Share this link on your careers page, job boards, or social media.

## Step 3: Connect Your Integrations

Set up the integrations your team needs under **Settings > Integrations**:

* [Email (SendGrid)](/integrations/sendgrid) - Send automated emails to candidates and team members.

* [SMS (Twilio)](/integrations/twilio) - Send text message notifications and reminders.

* [Slack](/integrations/slack) - Get real-time hiring updates in your Slack channels.

* [Background Checks (Sterling)](/integrations/sterling) - Automate background screening workflows.

## Step 4: Start Receiving Applications

Once your hiring flow is live:

1. **Share your application link** — Post it on job boards, your careers page, and social media
2. **Monitor your pipeline** — Use the **Analytics** dashboard to track applications and pipeline health
3. **Review candidates** — View form submissions, documents, and compliance results
4. **Advance or reject** — Move candidates through stages manually or let automations handle it

## What's Next?

* [Form Builder](/features/form-builder) - Learn how to create powerful, multi-page forms with conditional logic.

* [Automations](/features/automations) - Set up event-driven workflows to automate repetitive tasks.

* [Compliance Engine](/features/compliance-engine) - Build rules that automatically evaluate candidate data.

* [API Reference](/api-reference/introduction) - Integrate Firstwork with your existing systems via our REST API.
