# Set up your account

Create your RandomCoffee account and workspace, choose your main goal, and start from a dashboard that guides your first steps.

import { Steps, Tabs, TabItem } from '@prosefly/astro-components';
import Callout from '@components/Callout.astro';
import SignUpForm from '@components/app-screens/screens/SignUpForm.astro';
import CreateWorkspace from '@components/app-screens/screens/CreateWorkspace.astro';
import MainGoal from '@components/app-screens/screens/MainGoal.astro';
import AllSet from '@components/app-screens/screens/AllSet.astro';

Setting up RandomCoffee takes a few minutes: create your account, verify your email, create your workspace and tell us your main goal. You then land on your dashboard, which guides you through your first steps and recommends program templates for your goal.

<Steps>

1. **Create your account.**

   Open the sign-up link you received. On "Create your account for FREE", enter your "First name", "Last name" and "Business email", then choose a "Password". No credit card is required.

   Your password needs at least 12 characters, with a lowercase letter, an uppercase letter, a number and a special character (`! @ # $ % ^ & *`). The rules are shown under the field and checked as you type. The "Sign up free" button becomes available once they are all met.

   <SignUpForm alt="The Create your account for FREE form, filled in with the First name, Last name, Business email and Password fields and the Sign up free button" />

   Click "Sign up free".

2. **Verify your email.**

   We send a verification link to your business email. Click it: your account is activated, you are signed in and you go straight to the creation of your workspace.

   <Callout type="note">
     The verification link is valid for 3 days. If you have not created your workspace a day later, we send you a reminder. If the link has expired, the page it opens offers "Resend Activation Link" to receive a new one.
   </Callout>

3. **Create your workspace.**

   On "Create your workspace", fill in:

   - "Workspace name": the name of your organization.
   - "Workspace link": the address of your workspace, `app.random-coffee.com/account/` followed by this link. It is filled in from the workspace name, and you can change it. Use lowercase letters, numbers and dashes. Each link is unique.
   - "What's your organization size?": choose from 1-10 up to 1000+.
   - "What best describes your role?": for example Manager or Director.

   Click "Continue". Your workspace is created and you are its admin.

   <CreateWorkspace alt="The Create your workspace step, with the Workspace name, Workspace link, organization size and role fields and the Continue button" />

4. **Choose your main goal.**

   On "What’s your main goal using RandomCoffee?", select the card that matches your main goal, then click "Continue". RandomCoffee uses it to recommend the program templates that fit your needs on your dashboard.

   Not sure yet? Click "I have no precise idea for now". Your dashboard then suggests templates from the full library.

   <MainGoal alt="The What’s your main goal using RandomCoffee? step, with one card per goal, the Continue button and the I have no precise idea for now link" />

5. **Open your dashboard.**

   "You’re all set!" Click "Go to dashboard". Your dashboard opens, and a welcome email with your first steps arrives in your inbox.

   <AllSet alt="The You’re all set! confirmation with the Go to dashboard button" />

</Steps>

<Callout type="tip">
  Once your workspace is created, you can stop at any step. The next time you open your workspace, RandomCoffee takes you back to where you left off.
</Callout>

## Your first steps from the dashboard

Your dashboard opens with "Get started with RandomCoffee", a checklist that walks you through the launch of your first program:

- "Get started with our video tour": a two-minute guided tour of the platform.
- "Add members": invite, import or sync your people. See [Ways to add members](/admin/members/ways-to-add-members/) and [Invite members](/admin/members/invite-members/).
- "Create your first program": start from a template and adapt it to your culture and goals. See [Create a program](/admin/programs/create-a-program/).
- "Launch a session": schedule single or recurring sessions for your program.

Each step is checked off as soon as it is done. Below the checklist, "Recommended templates" shows the program templates that match your main goal, and "See full library" opens all templates.

Your members can receive their matches by email, in Slack or in Microsoft Teams. To run your programs where your team already works, connect [Slack](/documentation/integrations/slack/) or [Microsoft Teams](/documentation/integrations/microsoft-teams/).

## If you start from Slack or Microsoft Teams

When you sign up by installing the RandomCoffee app from Slack or Microsoft Teams, the setup creates your first program and connects it to your team right away.

<Tabs syncKey="channel">
<TabItem label="Slack" value="slack" icon="simple-icons:slack">

RandomCoffee creates your workspace from your Slack workspace, so there is no form to fill in.

<Steps>

1. On "Welcome to RandomCoffee", click "Let's go".
2. On "Let's create your first program", choose a goal under "What’s your main goal?", then a use case under "What use case do you plan to introduce to your members?". The "Program preview:" shows its settings and messages. Click "Continue": RandomCoffee creates the program. You can customize it fully before your first session.
3. On "Connect your channel", choose the Slack channel to use, then click "Connect". The members of this channel are synced to RandomCoffee automatically and take part in the program.
4. On "You’re all set!", click "Go to dashboard".

</Steps>

</TabItem>
<TabItem label="Microsoft Teams" value="teams" icon="simple-icons:microsoftteams">

<Steps>

1. Create your workspace with the same form as above ("Create your workspace").
2. On "Let's create your first program", choose a goal under "What’s your main goal?", then a use case under "What use case do you plan to introduce to your members?". The "Program preview:" shows its settings and messages. Click "Continue": RandomCoffee creates the program. You can customize it fully before your first session.
3. On "Final Step: Connect Your Program to Microsoft Teams", click "Activate in Microsoft Teams". In Teams, select the team where you want to run your program, click "Add" (or "Go", depending on your Teams view), select the program you created in the configuration window, then click "Save".

</Steps>

Once you click "Save", your program is connected to that team and your setup is complete.

</TabItem>
</Tabs>
