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

# Badge quickstart

> Add an event, design a template, pair a printer, and check in your first attendee, end to end.

This walkthrough takes you from an empty Badge dashboard to a working check-in station. You add an event from Eventbrite or Luma, design a badge template, pair a Zebra label printer, and hand your staff a 6-character code for mobile check-in.

<Note>
  **Before you start**

  * A TalkValue workspace with **Admin** role (only admins can connect integrations). See [Members](/administration/workspace/members) if you need access.
  * An [Eventbrite](/platform/integrations/eventbrite) or [Luma](/platform/integrations/luma) account connected to TalkValue.
  * For printing: a supported [Zebra label printer](/badge/printer-setup/supported-zebra-models) and Google Chrome on the print-station laptop.
</Note>

## Run the full flow

<Steps>
  <Step title="Add an event to Badge">
    Sign in at [app.trytalkvalue.com](https://app.trytalkvalue.com), open **Badge** in the side panel, and click **Import Event**. Pick **Eventbrite** or **Luma** in the provider picker, then click **Import** next to the event you want. TalkValue starts importing attendees in the background. See [Add an event](/badge/events/create) for the dialog reference.
  </Step>

  <Step title="Wait for the import to complete">
    The event opens in import-progress view while attendees are pulled from the provider. When the import finishes, the event detail page appears with stat cards, the staff access code, and a default badge template. See [Sync status](/platform/concepts/sync-status) for what the status badges mean.
  </Step>

  <Step title="Design the badge template">
    On the event page, find the **Badge Template** card and click **Manage**, then open the default template. The visual editor opens with text, image, QR, and rectangle tools. Drop the elements you need and bind text fields to attendee data like full name, company, and ticket name. See [Editor overview](/badge/templates/editor-overview) and [Add elements](/badge/templates/add-elements).
  </Step>

  <Step title="Pair your Zebra printer">
    From the template editor toolbar, click **Connect printer**. Chrome opens a permission dialog. Pick your Zebra model and click **Connect**, then click **Print test** to confirm the layout. Full setup, including Windows driver tips, is in [Connect a printer](/badge/printer-setup/webusb-connection).
  </Step>

  <Step title="Share the staff access code">
    Back on the event page, the **Staff Access** card shows a 6-character code and a QR. Share the code with your check-in staff. They enter it at `/badge/staff` on any phone or tablet. See [Get the access code](/badge/staff-stations/get-access-code) for the share-and-handoff details.
  </Step>

  <Step title="Check in your first attendee">
    Have a staff member open the staff URL, enter the access code, and pick **Check-in mode**. Scan a ticket QR with the camera. The attendee is marked checked in, and if a print station is connected, the badge prints automatically. See [QR scan check-in](/badge/staff-stations/qr-scan-checkin).
  </Step>
</Steps>

## What's next

<CardGroup cols={2}>
  <Card title="Events, attendees, templates" icon="diagram-project" href="/badge/concepts/events-attendees-templates">
    The three core entities in Badge and how they relate.
  </Card>

  <Card title="Recovering from disconnect" icon="rotate" href="/badge/events/recovering-from-disconnect">
    What to do when an event's `DISCONNECTED` badge appears.
  </Card>

  <Card title="Manual search check-in" icon="magnifying-glass" href="/badge/staff-stations/manual-search-checkin">
    Find attendees by name when QR scanning isn't an option.
  </Card>

  <Card title="Printer settings" icon="sliders" href="/badge/templates/printer-settings">
    Label size presets and calibration from inside the editor.
  </Card>
</CardGroup>
