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

# Authentication

> Sign up, log in, reset your password, and verify your email

export const Screenshot = ({lightSrc, darkSrc, alt, caption, maxWidth = "880px"}) => {
  return <div style={{
    margin: "1rem auto",
    maxWidth,
    width: "100%"
  }}>
      <Frame>
        <img className="block dark:hidden" src={lightSrc} alt={alt} />
        <img className="hidden dark:block" src={darkSrc} alt={alt} />
      </Frame>
      {caption ? <p style={{
    marginTop: "0.5rem",
    fontSize: "0.875rem",
    color: "inherit",
    opacity: 0.8
  }}>
          {caption}
        </p> : null}
    </div>;
};

## Use This Page For Login And Access Basics

This page is for the everyday access flows around:

* creating an account
* signing in
* accepting an invitation to an existing account
* resetting a forgotten password
* verifying an email address

If you are already signed in and want to secure your account further, use [Security](/accounts/security).

## Sign Up

Create a new itellicoAI account from [app.itellico.ai](https://app.itellico.ai).

<Steps>
  <Step title="Enter your email">
    Start with your email address.
  </Step>

  <Step title="Set your password">
    Create a password with at least **12 characters**.
  </Step>

  <Step title="Verify your email">
    Open the verification email and confirm your address.
  </Step>

  <Step title="Finish onboarding">
    After verification, continue through onboarding and account setup.
  </Step>
</Steps>

<Screenshot lightSrc="/images/accounts__signup-light.png" darkSrc="/images/accounts__signup-dark.png" alt="itellicoAI sign-up page" />

## Log In

<Steps>
  <Step title="Go to the login page">
    Navigate to [app.itellico.ai](https://app.itellico.ai).
  </Step>

  <Step title="Enter your email">
    Continue with email to unlock password entry.
  </Step>

  <Step title="Enter password and sign in">
    Complete login with your password. If your account requires MFA, you will be prompted to verify.
  </Step>
</Steps>

## Password Reset

If you forget your password, reset it from the login page.

<Steps>
  <Step title="Open reset flow">
    Click **Forgot password?**
  </Step>

  <Step title="Send reset instructions">
    Enter your email and submit.
  </Step>

  <Step title="Use the reset link">
    Open the reset email and follow the link.
  </Step>

  <Step title="Set a new password">
    Create a new password (minimum 12 characters) and confirm it.
  </Step>
</Steps>

<Note>
  Reset links expire. If your link is no longer valid, request a new one from the reset page.
</Note>

## Email Verification

Email verification confirms ownership of your address.

* **During sign-up**: Verification is required before full access
* **After changing email**: The previous email remains active until the new email is verified

If your verification link expires, request a new one from the authentication flow.

## Social Login

itellicoAI supports social login providers on the auth pages (for example Google and Apple) when available.

## Invitation Links

If a teammate invites you to an existing account, the invitation link checks whether you already have an itellicoAI login.

* **Existing users** are sent to the login page first, then returned to the invitation acceptance screen
* **New users** are sent to sign up with the invited email prefilled

After sign-up or login, the invite flow shows the target team and gives you a clear **Accept** or **Decline** choice.

If the invitation is invalid or expired, ask an account admin to resend it from [Team Management](/accounts/team-management).

## What You Might See After Sign-Up

Some people see one extra step before they reach the main app:

* **Invitation profile completion**: invited signups may see a short welcome step to collect first and last name before entering the invited account
* **No account yet**: signed-in users with no account membership are sent to a create account screen instead of the regular dashboard

These are normal setup screens, not errors.

## Troubleshooting

<AccordionGroup>
  <Accordion title="I did not receive the verification email" icon="envelope">
    * Check spam/junk
    * Confirm the email address you entered
    * Request a new verification email
    * Add `noreply@itellico.ai` to your allow list
  </Accordion>

  <Accordion title="My reset link is invalid or expired" icon="clock">
    Request a fresh password reset link and use the newest email.
  </Accordion>

  <Accordion title="My invitation link is invalid or expired" icon="users">
    Ask an owner or admin to resend the invitation from the pending invitation list in [Team Management](/accounts/team-management).
  </Accordion>

  <Accordion title="I signed up from an invitation and now see an extra welcome step" icon="hand">
    This is the profile-completion step for invited users. Finish it once and the app continues into the invited account.
  </Accordion>
</AccordionGroup>

## Next Steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Create and deploy your first agent
  </Card>

  <Card title="Team Management" icon="users" href="/accounts/team-management">
    Invite team members to collaborate
  </Card>

  <Card title="Security" icon="shield" href="/accounts/security">
    Configure MFA and session security
  </Card>
</CardGroup>
