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

# Your First Week with Doohick: A Complete Guide

> Get Doohick up and running in five days — from creating your account to inviting your team and connecting your first integration.

Doohick is designed to get you productive fast. This guide walks you through the essential steps across your first five days: setting up your account, connecting a third-party integration, creating your first resource, configuring notifications, and bringing your team on board. Follow each day's steps in order and you'll have a fully operational workspace by the end of the week.

## Day 1: Set up your account

Start by creating your Doohick account and configuring it to match how you work.

<Steps>
  <Step title="Sign up for Doohick">
    Go to [doohick.com/signup](https://doohick.com/signup) and enter your name, work email, and a strong password. Click **Create Account** to continue.
  </Step>

  <Step title="Verify your email address">
    Open the verification email Doohick sends you and click **Confirm Email**. You must complete this step before accessing your workspace.
  </Step>

  <Step title="Set up your profile">
    After confirming your email, you land on your profile setup page. Add your full name, upload an avatar, and select your timezone so timestamps display correctly across your dashboard.
  </Step>

  <Step title="Configure workspace settings">
    Navigate to **Settings → Workspace**. Set your workspace name, choose your preferred date format, and review the default permissions for new team members.
  </Step>
</Steps>

## Day 2: Connect your first integration

Integrations let Doohick work alongside the tools your team already uses. On day two, link at least one external service so data and events flow automatically.

<Steps>
  <Step title="Open the Integrations settings">
    Go to **Settings → Integrations** from the left navigation sidebar.
  </Step>

  <Step title="Choose a provider">
    Browse the integrations catalog and select a provider such as **Slack**, **GitHub**, or **Zapier** to get started.
  </Step>

  <Step title="Authorize Doohick">
    Click **Connect** on your chosen provider. You'll be redirected through an OAuth flow — log in to the third-party service and grant the requested permissions.
  </Step>

  <Step title="Configure the integration">
    Once authorized, fill in any provider-specific settings such as which Slack channel receives alerts, or which GitHub repositories to monitor.
  </Step>

  <Step title="Save and confirm">
    Click **Save Integration**. The provider card will show a green **Active** badge confirming the connection is live.
  </Step>
</Steps>

<Note>
  If the OAuth redirect fails, check that your browser is not blocking pop-ups for the Doohick domain.
</Note>

## Day 3: Create your first resource

Resources are the core objects you manage in Doohick — they represent anything your workspace tracks or acts on.

<Steps>
  <Step title="Navigate to Resources">
    Click **Resources** in the left sidebar to open the resource list view.
  </Step>

  <Step title="Start a new resource">
    Click **New Resource** in the top-right corner of the page.
  </Step>

  <Step title="Fill in the resource details">
    Enter a name for the resource and select a type from the dropdown. The **Standard** type works for most general-purpose use cases.
  </Step>

  <Step title="Save the resource">
    Click **Create Resource**. Doohick assigns the resource a unique ID and sets its status to `active` immediately.
  </Step>
</Steps>

Once created, your resource record looks like this in the API response:

```json theme={null}
{
  "id": "res_xyz789",
  "name": "My First Resource",
  "type": "standard",
  "status": "active",
  "workspace_id": "ws_abc123",
  "created_at": "2024-01-15T10:00:00Z"
}
```

## Day 4: Set up notifications

Notifications keep you and your team informed when important events happen inside Doohick. Configure them on day four so nothing slips through.

<Steps>
  <Step title="Open Notification settings">
    Navigate to **Settings → Notifications**.
  </Step>

  <Step title="Select your notification channels">
    Enable one or more delivery channels — **Email**, **In-app**, or **Slack** (available after you connect the Slack integration). Toggle each channel on or off per your preference.
  </Step>

  <Step title="Choose which events trigger alerts">
    Review the full list of notification events such as `resource.created`, `billing.payment_failed`, and `member.invited`. Enable the specific events that are relevant to your role.
  </Step>

  <Step title="Save your preferences">
    Click **Save Notification Settings**. Changes take effect immediately for all future events.
  </Step>
</Steps>

## Day 5: Invite your team

Doohick is most powerful when your whole team is in one workspace. Spend day five bringing collaborators on board.

<Steps>
  <Step title="Go to Team settings">
    Navigate to **Settings → Team** and click **Invite Member**.
  </Step>

  <Step title="Enter their email address">
    Type the invitee's work email address in the **Email** field. You can add multiple addresses separated by commas.
  </Step>

  <Step title="Assign a role">
    Select a role from the dropdown — **Admin**, **Member**, or **Viewer** — based on the level of access this person needs.
  </Step>

  <Step title="Send the invitation">
    Click **Send Invite**. The invitee receives an email with a link to join your workspace. Their status shows as **Pending** until they accept.
  </Step>
</Steps>

<Tip>
  Ready to automate your workflows programmatically? Explore the [API Reference](/api/introduction) to learn how to manage resources, trigger actions, and query your workspace data directly from your own applications.
</Tip>
