Opening your workspace
Your boards

Create a board

Start empty or add a useful list structure without fixed cards.

No lists or cards are added.

Filter cards
Board

Share this board

Share Board, Bug Triage, and Suggestions using the release and filters currently applied. Private card internals remain hidden.

No active link for this board.

Cloud sync

Not signed in

Sign in to keep this board available on every device.

Settings
Colour scheme
Finished cards
Not signed in
ProfileChoose a username
ConnectionsDiscord, GitHub and AI
Desktop appWindows download

Install Vellum on Windows with the same boards, account and cloud sync as the web app.

Download for Windows
MaintenanceDiagnostics and image storage

Vellum diagnostics

Sync, storage, Discord, and browser health without exposing board contents or private keys.

Recent eventsNewest first, up to 100

Workspace activity

Moves, edits and workflow changes across every board.

Private backup history

Daily workspace snapshots retained for 30 days.

Loading backups…

Two devices changed Vellum

Vellum stopped before overwriting either version.

Choose which workspace to keepThe version you do not choose can still be recovered from daily backups or a manual export.

AI Triage

Free Cloudflare AI works automatically. Your own OpenAI API project is an optional backup.

Free AI is ready with no setupIf you add a personal OpenAI key as backup, Vellum encrypts it server-side and never adds it to boards, exports, or browser storage.
This uses OpenAI API billing, which is separate from a ChatGPT subscription. Vellum checks which models your API project can use. If this one is unavailable, it selects the best compatible option automatically.

Create or manage an OpenAI API key ↗

Link GitHub

Collect repository issues into Bug Triage or Suggestions and mark them as tracked.

GitHub connectionYour token stays encrypted on Vellum’s server and never enters board JSON or browser storage.
Not connectedUse a fine-grained token with Metadata read and Issues read/write for the repositories you choose.
Create token ↗
Issue intakeEach repository can feed one board workflow.
days
minutes

Pull requests are ignored. Imported cards keep a link to the original issue and default to Ignored for changelogs.

Saved repositoriesImport now, edit schedules, pause, or disconnect a repository.

Link Discord

Connect boards, report channels, conversations and author notifications from one workspace.

Install Vellum bot One bot can connect multiple boards, channels and Discord servers.
ConnectionChoose where reports enter Vellum.
Report form wordingOptional per-channel prompts

Vellum matches common tag names like “New” or “Resolved” automatically. To use your own tag names, and match them yourself.

minutes
days

Unicode emoji, :emoji_name: aliases and custom emoji such as <:fixed:123…> are supported. Discord still limits the tag’s text to 20 characters.

Enable Discord’s Message Content Intent. Imported posts receive Tracked and are skipped later.

Advanced settingsNotifications and conversation sync — sensible defaults are already on
Conversation syncKeep Discord replies attached to their Vellum card.
Author channel notificationsChoose exactly what Vellum posts to your private author or staff channel.

Private replies may be copied here. Use an author-only or staff-only channel.

Reporter notificationsMessages sent back to the person who filed the report.
Saved connectionsEdit, pause, import or disconnect existing setups.

After saving, run /vellum-panel in that report channel once to post its permanent report button.

Are you sure?

    Archived and recently deleted

    Restore deleted cards or older resolved and duplicate reports without keeping them in the live sync payload.

    Reporter Inbox

    New replies from linked private tickets and public forum posts.

    Triage Assistant

    Review recommendations for Raw Intake. Nothing moves without your approval.

    Fast, private, deterministic

    AI-assisted triage sends selected bug-report fields (title, description, environment, and reproduction details) to Cloudflare AI by default. If that's unavailable and you've connected a personal OpenAI key, Vellum may use that instead. Don't submit sensitive information for AI analysis.

    Preparing reports…

    Board imported

    0Cards
    0Main lists
    0Bug reports
    0Suggestions
    0Releases

    Create board

    Finish this card

    Choose whether this finished work should appear in the changelog.

    Edit board details

    Add an optional mod page link to the right side of this board's header.

    The link stays hidden until a web address is saved.

    Sign in to sync

    Use the same account on your desktop, other PCs, and phone.

    3–24 letters, numbers, underscores or hyphens.
    Use at least 10 characters. A unique passphrase is best.

    Choose your Vellum username

    This is how Vellum welcomes you and identifies your work.

    3–24 letters, numbers, underscores or hyphens. Usernames are unique.

    ▤

    Custom fields Fields configured for this board
    Linked cards Related work, blockers and duplicates
    Bug report Structured details for triage and clean reports
    Checklist 0%
    Links & attachments Paste screenshot, video, Discord or document links
    Comments
    Only you can see internal Vellum notes.
    Activity history
      Actions
      or Large screenshots are resized before syncing.
      Image attachment Open original ↗
      Image attachment
      ⌕Esc

      Board tools

      Reusable cards, board-specific fields and simple automatic actions.

      Create a card

      Start blank or reuse one of this board's templates.