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

# Quickstart

> Connect your first data source and see Modem in action

export const Prompt = ({text, variant = 'accent'}) => {
  const [copied, setCopied] = useState(false);
  const handleCopy = async () => {
    try {
      await navigator.clipboard.writeText(text);
      setCopied(true);
      setTimeout(() => setCopied(false), 2000);
    } catch {}
  };
  const clipboardIcon = <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
            <title>Copy</title>
            <rect x="9" y="9" width="13" height="13" rx="2" ry="2" />
            <path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1" />
        </svg>;
  const checkIcon = <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
            <title>Copied</title>
            <polyline points="20 6 9 17 4 12" />
        </svg>;
  const promptIcon = <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style={{
    flexShrink: 0,
    opacity: 0.4
  }}>
            <title>Prompt</title>
            <path d="M20 2H2v20h2V4h16v12H6v2H4v2h2v-2h16V2zM6 7h12v2H6zm8 4H6v2h8z" />
        </svg>;
  return <div className={`prompt prompt-${variant}`} style={{
    marginTop: '12px',
    marginBottom: '12px'
  }}>
            {promptIcon}
            <span className="prompt-text">{text}</span>
            <button className="prompt-copy" onClick={handleCopy} title="Copy to clipboard" type="button">
                {copied ? checkIcon : clipboardIcon}
            </button>
        </div>;
};

Get started with Modem by connecting a data source and exploring your user feedback. The whole process takes about five minutes.

## Prerequisites

* A Modem account ([sign up here](https://app.modem.dev) if you haven't already)
* Access to at least one communication platform (Slack, Discord, or GitHub)

## Step 1: Create Your Organization

After signing up, you'll create an **organization**. This is the workspace where your data sources, team members, and settings live.

<Steps>
  <Step title="Sign in to Modem">Go to [app.modem.dev](https://app.modem.dev) and sign in with your account.</Step>

  <Step title="Create an organization">
    Enter a name for your organization (usually your company or product name), a URL slug, and optionally your company's domain.
  </Step>
</Steps>

## Step 2: Connect a Data Source

Next, you'll be asked to connect at least one data source. Start with wherever your users communicate most.

<CardGroup cols={2}>
  <Card title="Slack" icon="https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/slack.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=3752c87d0ac413224223b5a4a687cd70" href="/integrations/slack" width="24" height="24" data-path="icons/slack.svg">
    Best for teams with active customer Slack channels or a community workspace.
  </Card>

  <Card title="Discord" icon="https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/discord.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=ee4e7f3a4ec108783e637d748aa52ed3" href="/integrations/discord" width="24" height="24" data-path="icons/discord.svg">
    Ideal for developer communities and open-source projects.
  </Card>

  <Card title="GitHub" icon="https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/github.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=1241c26b449c582e802cf990e2f41703" href="/integrations/github" width="24" height="24" data-path="icons/github.svg">
    Connect issues and pull request conversations.
  </Card>
</CardGroup>

Each integration uses OAuth, so you'll be redirected to authorize Modem. After connecting, you'll select which channels or repositories Modem should monitor.

<Tip>You can connect multiple data sources later. Modem correlates people across platforms automatically.</Tip>

## Step 3: Watch Your Data Come In

After connecting, Modem begins ingesting data. You should see data populate your account within about a minute and continue streaming in from there. You'll land on the main dashboard where you can start exploring right away.

## Step 4: Explore Your Data

Here's what you'll find in the dashboard:

* **Topics.** AI-discovered conversation themes. Modem groups related messages into topics, even across different channels and platforms.
* **People.** Everyone who's interacted across your connected sources, with their feedback history, engagement patterns, and associated companies.
* **Companies.** Organizations identified from your connected sources, with aggregated feedback and engagement across their people.

## Step 5: Use the Agent

The Modem Agent lets you explore your data and take action using natural language. Open it from the dashboard or talk to it directly in Slack via DM or @mention.

<Prompt text="What are users complaining about this week?" />

<Prompt text="Show me feature requests related to authentication" />

<Prompt text="Ask Cursor to fix the login timeout bug" />

It can create tickets, delegate tasks to coding agents, set up automations, draft release notes, and more. See [The Modem Agent](/features/agent) for the full list of capabilities.

## Next Steps

<CardGroup cols={2}>
  <Card title="Understand Core Concepts" icon="https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/book.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=c166962d701f09f1375a1312739d93eb" href="/core-concepts" width="24" height="24" data-path="icons/book.svg">
    Learn how Modem organizes topics, discussions, and people.
  </Card>

  <Card title="Connect More Sources" icon="https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/link.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=e774d33588635d44c6c935b78ed55f13" href="/integrations/overview" width="24" height="24" data-path="icons/link.svg">
    Add additional integrations to get a complete picture.
  </Card>

  <Card title="Use the Agent" icon="https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/bot.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=2496f9106cb54fa9f4e27ad1f8f3a171" href="/features/agent" width="22" height="22" data-path="icons/bot.svg">
    Query your data and take action with natural language.
  </Card>

  <Card title="Set Up Automation" icon="https://mintcdn.com/modem-844d7a4a/Wr2r4IRr97lNQiQb/icons/clock.svg?fit=max&auto=format&n=Wr2r4IRr97lNQiQb&q=85&s=d7394854697ad82de384924fc1a3a555" href="/features/automations" width="24" height="24" data-path="icons/clock.svg">
    Configure scheduled digests and event-triggered workflows.
  </Card>
</CardGroup>
