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

# How to Join a Loop

> Step-by-step guide to joining review loops and setting up your account in the HITL.sh mobile app

# How to Join a Loop

Joining a loop in HITL.sh allows you to start reviewing requests and contributing to human-in-the-loop workflows. This guide walks you through the process of setting up your account and joining your first review loop.

## Prerequisites

Before you can join a loop, you'll need:

* ✅ An invitation email from a loop administrator
* ✅ The HITL.sh mobile app installed on your device
* ✅ A stable internet connection
* ✅ Basic understanding of the review process

<Card title="Download the App" icon="smartphone" href="https://my.hitl.sh">
  Get the HITL.sh mobile app for iOS and Android devices.
</Card>

## Step 1: Receive Invitation

### Invitation Email

After downloading the app, you can join loops using multiple methods:

<Tabs>
  <Tab title="Join by Code">
    <Frame>
      <img src="https://mintcdn.com/hitl/jwtPbPwD0u9j8zRm/images/integrations/mobile-pics/join-loop-by-code-empty.png?fit=max&auto=format&n=jwtPbPwD0u9j8zRm&q=85&s=b0115906a1cd9a9dc188f71abbbd84f5" alt="HITL mobile app join loop screen with empty code input" style={{maxWidth: '350px', margin: '0 auto', display: 'block'}} width="1530" height="3036" data-path="images/integrations/mobile-pics/join-loop-by-code-empty.png" />
    </Frame>

    Enter a 6-digit loop code to join
  </Tab>

  <Tab title="Code Entered">
    <Frame>
      <img src="https://mintcdn.com/hitl/jwtPbPwD0u9j8zRm/images/integrations/mobile-pics/join-loop-by-code-filled.png?fit=max&auto=format&n=jwtPbPwD0u9j8zRm&q=85&s=3c8973def78fcb85768a83d2e220417a" alt="HITL mobile app join loop screen with filled code" style={{maxWidth: '350px', margin: '0 auto', display: 'block'}} width="1530" height="3036" data-path="images/integrations/mobile-pics/join-loop-by-code-filled.png" />
    </Frame>

    View loop details before joining
  </Tab>
</Tabs>

**Join Methods Available:**

* **Loop Code**: Enter a 6-digit code provided by the loop administrator
* **QR Code Scan**: Use your camera to scan a QR code
* **Direct Links**: Tap invitation links shared via email or messaging
* **Social Sign-in**: Continue with Google, Apple, or email authentication

<Info>
  Invitations typically expire after 7 days. If your invitation expires, contact the loop administrator for a new one.
</Info>

### Alternative Invitation Methods

Some loops may use different invitation methods:

<CardGroup cols={2}>
  <Card title="Direct Link" icon="link">
    Click a shared link to join immediately.
  </Card>

  <Card title="QR Code" icon="qr-code">
    Scan a QR code with your mobile device.
  </Card>

  <Card title="Invitation Code" icon="hash">
    Enter a unique code in the mobile app.
  </Card>

  <Card title="Admin Setup" icon="user-check">
    Administrator adds you directly to the loop.
  </Card>
</CardGroup>

## Step 2: Install and Open the App

### Download the App

<Steps>
  <Step title="iOS Users">
    1. Open the App Store on your iPhone or iPad
    2. Search for "HITL.sh"
    3. Tap "Get" or "Install"
    4. Wait for the download to complete
  </Step>

  <Step title="Android Users">
    1. Open the Google Play Store on your device
    2. Search for "HITL.sh"
    3. Tap "Install"
    4. Wait for the download to complete
  </Step>
</Steps>

### First Launch

<Steps>
  <Step title="Open the App">
    Tap the HITL.sh icon on your home screen.
  </Step>

  <Step title="Accept Permissions">
    Grant necessary permissions for notifications and internet access.
  </Step>

  <Step title="Welcome Screen">
    Review the app introduction and tap "Get Started".
  </Step>
</Steps>

## Step 3: Accept the Invitation

### Using the Invitation Link

<Steps>
  <Step title="Click Invitation Link">
    Open the invitation email and tap the "Join Loop" button.
  </Step>

  <Step title="App Opens">
    The link will automatically open the HITL.sh mobile app.
  </Step>

  <Step title="Accept Invitation">
    Review the loop details and tap "Accept Invitation".
  </Step>
</Steps>

### Using QR Code Scanning

Scan a QR code to instantly join a loop:

<Frame>
  <img src="https://mintcdn.com/hitl/jwtPbPwD0u9j8zRm/images/integrations/mobile-pics/join-loop-by-scan-qr.png?fit=max&auto=format&n=jwtPbPwD0u9j8zRm&q=85&s=1b6e16a8b0f0a80ffa5bcf12413213c9" alt="HITL mobile app QR code scanning interface" style={{maxWidth: '350px', margin: '0 auto'}} width="1530" height="3036" data-path="images/integrations/mobile-pics/join-loop-by-scan-qr.png" />
</Frame>

<Steps>
  <Step title="Open QR Scanner">
    Tap "Scan QR Code" from the join loop screen.
  </Step>

  <Step title="Point Camera">
    Point your camera at the QR code provided by the loop administrator.
  </Step>

  <Step title="Auto-Join">
    The app will automatically detect and join the loop.
  </Step>
</Steps>

### Authentication Required

Before joining loops, you'll need to authenticate:

<Frame>
  <img src="https://mintcdn.com/hitl/jwtPbPwD0u9j8zRm/images/integrations/mobile-pics/get-started.png?fit=max&auto=format&n=jwtPbPwD0u9j8zRm&q=85&s=d669f73cd154158bf6ea1bbeb10ef2ae" alt="HITL mobile app get started screen with authentication options" style={{maxWidth: '350px', margin: '0 auto', display: 'block'}} width="1530" height="3036" data-path="images/integrations/mobile-pics/get-started.png" />
</Frame>

**Available Sign-in Methods:**

* **Continue with Apple**: Use your Apple ID for quick authentication
* **Continue with Google**: Sign in with your Google account
* **Sign In With Your Email**: Use traditional email/password authentication

## Step 4: Complete Your Profile

### Basic Information

Set up your reviewer profile:

<AccordionGroup>
  <Accordion title="Personal Details">
    * **Full Name**: Your complete name as it should appear
    * **Email**: Your email address for notifications
    * **Phone**: Optional phone number for urgent alerts
    * **Profile Photo**: Upload a professional photo (optional)
  </Accordion>

  <Accordion title="Expertise Areas">
    * **Primary Skills**: Your main areas of expertise
    * **Secondary Skills**: Additional skills and knowledge
    * **Experience Level**: Years of experience in relevant fields
    * **Languages**: Languages you can review content in
  </Accordion>

  <Accordion title="Availability">
    * **Time Zone**: Your current time zone
    * **Working Hours**: When you're typically available
    * **Response Preferences**: How quickly you can respond
    * **Notification Settings**: How you want to be notified
  </Accordion>
</AccordionGroup>

### Skills Assessment

Some loops may require a skills assessment:

<Card title="Assessment Types" icon="clipboard">
  * **Content Moderation**: Review sample content for policy violations
  * **Quality Assurance**: Evaluate content for accuracy and completeness
  * **Compliance Review**: Assess documents for regulatory requirements
  * **Technical Review**: Evaluate technical content and code
</Card>

<Info>
  Skills assessments help ensure you're assigned appropriate requests and help you understand the review criteria.
</Info>

## Step 5: Review Loop Guidelines

### Loop Overview

Understand what you're joining:

<Frame>
  <img src="https://mintcdn.com/hitl/jwtPbPwD0u9j8zRm/images/integrations/mobile-pics/join-loop-details.png?fit=max&auto=format&n=jwtPbPwD0u9j8zRm&q=85&s=661a4c1b298095d3575bd56451ede6d7" alt="Mobile app showing loop details and membership information" style={{maxWidth: '350px', margin: '0 auto'}} width="1530" height="3036" data-path="images/integrations/mobile-pics/join-loop-details.png" />
</Frame>

**Key Information:**

* **Loop Purpose**: What types of content are reviewed
* **Review Criteria**: Standards and guidelines for decisions
* **Response Options**: Available decision choices
* **Time Expectations**: Expected response times and deadlines

### Review Guidelines

Study the specific guidelines for your loop:

<CardGroup cols={2}>
  <Card title="Content Standards" icon="book">
    * What constitutes acceptable content
    * Common policy violations
    * Quality requirements
    * Cultural considerations
  </Card>

  <Card title="Decision Framework" icon="target">
    * When to approve content
    * When to reject content
    * When to request changes
    * When to escalate issues
  </Card>

  <Card title="Response Format" icon="message-square">
    * Required reasoning for decisions
    * Optional feedback fields
    * Escalation procedures
    * Communication guidelines
  </Card>

  <Card title="Examples" icon="file-text">
    * Sample approved content
    * Sample rejected content
    * Edge case scenarios
    * Common mistakes to avoid
  </Card>
</CardGroup>

## Step 6: Complete Training

### Training Modules

Most loops include training materials:

<Steps>
  <Step title="Review Guidelines">
    Read through all policy documents and guidelines.
  </Step>

  <Step title="Practice Reviews">
    Complete sample reviews to test your understanding.
  </Step>

  <Step title="Feedback Session">
    Receive feedback on your practice reviews.
  </Step>

  <Step title="Certification Quiz">
    Pass a final assessment to demonstrate readiness.
  </Step>
</Steps>

### Training Resources

<Card title="Available Resources" icon="library">
  * **Video Tutorials**: Step-by-step review demonstrations
  * **Policy Documents**: Detailed guidelines and procedures
  * **FAQ Section**: Common questions and answers
  * **Contact Information**: How to get help when needed
</Card>

## Step 7: Start Reviewing

### First Request

Once you're approved, you'll receive your first request:

<Steps>
  <Step title="Notification">
    Receive a push notification about a new request.
  </Step>

  <Step title="Review Content">
    Examine the content and context carefully.
  </Step>

  <Step title="Make Decision">
    Choose the appropriate response option.
  </Step>

  <Step title="Provide Reasoning">
    Explain your decision with clear reasoning.
  </Step>

  <Step title="Submit Response">
    Submit your decision to complete the review.
  </Step>
</Steps>

### Getting Help

Don't hesitate to ask for assistance:

<CardGroup cols={2}>
  <Card title="Team Chat" icon="message-circle">
    Ask questions in the team discussion channel.
  </Card>

  <Card title="Supervisor Support" icon="user-check">
    Contact your supervisor for guidance.
  </Card>

  <Card title="Help Documentation" icon="book-open">
    Reference the help section and guidelines.
  </Card>

  <Card title="Escalation" icon="arrow-up">
    Escalate complex requests when needed.
  </Card>
</CardGroup>

## Troubleshooting

### Common Issues

<AccordionGroup>
  <Accordion title="Invitation Link Not Working">
    * Check if the invitation has expired
    * Ensure you're using the correct device
    * Try copying and pasting the link
    * Contact the loop administrator
  </Accordion>

  <Accordion title="App Won't Install">
    * Check device compatibility
    * Ensure sufficient storage space
    * Try restarting your device
    * Contact app store support
  </Accordion>

  <Accordion title="Can't Complete Profile">
    * Check internet connection
    * Try refreshing the app
    * Clear app cache and restart
    * Contact technical support
  </Accordion>

  <Accordion title="Training Not Loading">
    * Check internet connection
    * Try accessing from different network
    * Clear browser cache if using web version
    * Contact training administrator
  </Accordion>
</AccordionGroup>

## Best Practices

### Getting Started

<Steps>
  <Step title="Take Your Time">
    Don't rush through training - understanding is crucial.
  </Step>

  <Step title="Ask Questions">
    Clarify any unclear guidelines or procedures.
  </Step>

  <Step title="Practice Regularly">
    Complete practice reviews to build confidence.
  </Step>

  <Step title="Follow Guidelines">
    Stick to established policies and procedures.
  </Step>
</Steps>

### Ongoing Success

<CardGroup cols={2}>
  <Card title="Stay Updated" icon="refresh">
    Keep up with policy changes and updates.
  </Card>

  <Card title="Seek Feedback" icon="message-circle">
    Ask for feedback on your review quality.
  </Card>

  <Card title="Learn from Mistakes" icon="book-open">
    Use feedback to improve your decision-making.
  </Card>

  <Card title="Help Others" icon="users">
    Support team members and share knowledge.
  </Card>
</CardGroup>

## Next Steps

Congratulations! You're now part of a HITL.sh review loop. Here's what to do next:

<Card title="Learn the Home Screen" icon="home" href="/mobile/home-screen">
  Navigate the app interface and view pending requests.
</Card>

<Card title="Master Responses" icon="message-circle" href="/mobile/responding">
  Learn how to provide effective responses to requests.
</Card>

<Card title="Review Guidelines" icon="book">
  Study your loop's specific guidelines and policies.
</Card>

<Card title="Connect with Team" icon="users">
  Introduce yourself and connect with fellow reviewers.
</Card>
