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

# Set up your contact center

> Go from an empty workspace to answering your first inbound call and placing your first outbound call in about an hour.

Take a new Get2Dial workspace from empty to a real answered inbound call and a real placed
outbound call, following the same object dependency order the product itself enforces.

**Time required:** \~60 minutes
**You will need:** your Get2Dial sign-in credentials, your SIP carrier's connection details,
and one colleague to act as your first agent.

## What you will set up

```mermaid theme={null}
flowchart LR
    A[Carrier] --> B[Number + Route]
    B --> C[Queue]
    C --> D[Agent takes a call]
```

<Steps>
  <Step title="Sign in and invite your team">
    [Sign in](/account/sign-in) at `app.get2dial.com`. Invite at least one colleague as an
    **agent** — see [Invite users](/account/invite-users).
  </Step>

  <Step title="Connect your carrier">
    Add your SIP trunk with the host, port, transport, and credentials your carrier gave
    you. This is the hard gate on everything else — see
    [Connect a SIP carrier](/voice/connect-a-carrier). Confirm its **Status** is **Active**
    and **Approval** is **Approved** before continuing.
  </Step>

  <Step title="Add a phone number and an outbound route">
    Add the phone number your carrier gave you — see
    [Add a phone number](/voice/phone-numbers). Add an outbound route pointed at the same
    carrier so you can dial out — see [Add an outbound route](/voice/outbound-routes).
  </Step>

  <Step title="Create a queue and route your number to it">
    Create a queue and add your invited agent as a member — see
    [Create a queue](/inbound/queues/create-a-queue). Then create a routing rule sending your
    phone number to that queue — see
    [Route an inbound number](/inbound/route-an-inbound-number).
  </Step>

  <Step title="Have your agent go available">
    Have your agent [sign in, set up their audio](/agent/sign-in-and-audio-setup), and
    [go available](/agent/agent-states).
  </Step>

  <Step title="Place a real inbound test call">
    Call your new phone number from an outside line. Your agent's phone rings — have
    them [answer it](/agent/handle-a-call).
  </Step>

  <Step title="Place a real outbound test call">
    From the agent workspace or a registered device, place a call out through your new
    route. See [Verify your connectivity](/voice/test-your-connectivity) if it doesn't
    connect.
  </Step>

  <Step title="Confirm both calls in Call records">
    Go to [Call records](/reports/call-detail-records) and confirm both test calls appear
    with a connected status.
  </Step>
</Steps>

## What you accomplished

You have a connected carrier, a phone number that rings into a queue, an agent who can
answer it, and confirmed outbound calling — the full path a real call takes through
Get2Dial, verified end to end.

## Next steps

<CardGroup cols={2}>
  <Card title="Run your first campaign" href="/get-started/quickstart-campaign" />

  <Card title="Roles and permissions" href="/account/roles-and-permissions" />

  <Card title="Set up an outbound sales team" href="/get-started/solution-guides/set-up-an-outbound-sales-team" />

  <Card title="Set up a support desk" href="/get-started/solution-guides/set-up-a-support-desk" />
</CardGroup>
