Bring your feedback into Ducalis.
Choose how to work with AI.

Bring feedback from your existing tool or spreadsheet. Start in Ducalis’s built-in AI chat, or use your own assistant through cloud MCP to help organize and review the work.

Start free

Two ways to start the same product workflow

You can use the built-in chat first. Connecting your own MCP client is an alternative, not a requirement to try AI in Ducalis.

// inside Ducalis

Start with the built-in AI chat.

Open the AI Assistant beside your boards. Ask questions about feedback, draft requirements or configure a workflow, then review the result with your team. You can start here without connecting an external MCP client.

See the built-in AI Assistant →
// from your own assistant

Connect through cloud MCP.

Work with Ducalis from a compatible AI client such as Codex or Claude Code. Use it from your desktop, or your phone when the client supports remote MCP. Add the server URL from your API, MCP settings and authorize the connection in your browser through OAuth.

See MCP connection steps →

Connect your AI client through cloud MCP and OAuth

Use your account’s connection settings. Keep MCP authorization separate from the model key used by Ducalis’s built-in AI.

  1. Open your personal settings and choose API, MCP.
  2. Copy the Server URL from Connect MCP in your account.
  3. Add that URL to a compatible client using its remote HTTP MCP connection flow.
  4. Follow the client’s browser authorization flow and review the OAuth connection before approving it.
  5. Return to the client and test a scoped read. Review approved clients in API, MCP settings; disconnect a client there when needed.

Connection steps for Claude, Codex and ChatGPT →

The personal REST API token is for API access. You do not paste it, or your model-provider API key, to complete the MCP OAuth flow.

For BYOK, use Integration, Billing → AI → AI provider: provider, optional Base URL, API key and default model. This organization setting powers Ducalis-native AI, including its assistant and messenger bot, and remains available when you connect an external MCP client.

Understand organization BYOK and external-client model access →

Switching tools usually means starting over

Problem 1

Your data is locked in another tool's format — export is lossy, import is never clean.

Problem 2

Hours of manual relabeling and dedup before anything is usable for decisions.

Problem 3

Feedback lands in a silo, disconnected from the backlog where real work happens.

Solve problems with Ducalis: from zero to prioritized in minutes

Ducalis is built to skip all three problems. Bulk actions and built-in AI take the manual work out of setup. Import everything, fill in the fields, push to backlog — in minutes, not days.

┌─────────────────────────────┐
│  IMPORT YOUR IDEAS          │
├─────────────────────────────┤
│                             │
│  ▸ Jira Cloud               │
│  ▸ Linear                   │
│  ▸ Asana · Trello           │
│  ▸ YouTrack · GitHub        │
│  ▸ CSV — any export         │
│                             │
│  ──────────────────────     │
│  Found   142 items          │
│  Imported 142 items  ✓      │
│                             │
│  ▸ two-way sync from here   │
└─────────────────────────────┘
Step 1 — Bring your data in
Upload your existing feedback, feature requests, and ideas from any source — connect a tracker like Jira, Linear, Asana, Trello, YouTrack or GitHub, or drop a CSV from any tool that can export.
┌─────────────────────────────┐
│  AI ASSISTANT               │
├─────────────────────────────┤
│  · Rewrite messy description│
│  · Merge duplicate entries  │
│  · Flag low-quality ideas   │
│                             │
│  Before                     │
│  "pls fix login its broken" │
│                             │
│  After                      │
│  "Login flow fails on mobile│
│  Safari — session token not │
│  persisted after redirect." │
│                             │
│  ▸ edit any suggestion      │
└─────────────────────────────┘
Step 2 — Clean up with AI
Once ideas are in, use the AI assistant to rewrite messy descriptions and tidy up duplicate or low-quality entries.
┌─────────────────────────────┐
│  SEND TO TRACKER            │
├─────────────────────────────┤
│  ✓  Jira Cloud              │
│  ✓  Linear                  │
│  ✓  GitHub                  │
│  ✓  ClickUp                 │
│  ✓  Asana                   │
│  ✓  Trello                  │
│  ✓  YouTrack                │
│                             │
│  3 ideas → Jira backlog     │
│  linked · synced · done     │
│                             │
│  ▸ not in a silo anymore    │
└─────────────────────────────┘
Step 3 — Push to your backlog
Link cleaned-up ideas to your task tracker so they sit alongside your real engineering work, not in a silo.
// bulk import

Bring all your ideas and tasks at once

Connect Jira , Linear , GitHub , YouTrack , Trello , Asana or drop a CSV — Ducalis pulls in everything in one go. No copying rows one by one. Select all, import, done.

Hundreds of items land in seconds. From that point on, two-way sync keeps everything in step as your team works in the tools they already use.

┌─────────────────────────────────────────────┐
│  DUCALIS IMPORT                             │
├─────────────────────────────────────────────┤
│                                             │
│  Source     Jira · PROJECT-BACKLOG          │
│  Found      143 issues                      │
│                                             │
│  [################---------]  68%           │
│                                             │
│  +  ideas imported          58              │
│  +  tasks imported          39              │
│  ·  remaining               46              │
│                                             │
│  ▸ Jira · Linear · GitHub · CSV · YouTrack  │
│  ▸ ClickUp · Trello · and more              │
└─────────────────────────────────────────────┘
// ai · bulk parameters

Let AI organize everything

Clean up with AI – once ideas are in, use the AI assistant to rewrite messy descriptions, sync statuses and tidy up duplicate or low-quality entries.

Let AI fill in data — categorizes ideas, suggests and applies labels.

┌─────────────────────────────────────────────┐
│  AI BULK FILL               ◆ 38 items      │
├─────────────────────────────────────────────┤
│                                             │
│  Task                 Label    Segment      │
│  ──────────────────── ──────── ──────────   │
│  Redesign onboarding  UX      Enterprise    │
│  API rate limiting    Backend Growth        │
│  Mobile push alerts   Mobile  SMB           │
│  SSO integration      Auth    Enterprise    │
│                                             │
│  Direction   Team                           │
│  ─────────── ────────                       │
│  Growth       Platform                      │
│  Infra        Core                          │
│                                             │
│  ▸ edit any value · AI is a starting point  │
└─────────────────────────────────────────────┘
// backlog

Ideas are one click away from your backlog

Reviewed an idea and want to act on it? Move it to the backlog with a single action. It lands ready for scoring alongside your existing tasks — no copy-paste, no manual re-entry.

Keep ideas flowing from customers and teammates without cluttering your sprint. Promote only what's worth prioritizing, when you're ready.

┌─────────────────────────────────────────────┐
│  IDEAS INBOX                    ◆ 12 items  │
├─────────────────────────────────────────────┤
│                                             │
│  ·  Redesign onboarding flow                │
│  ·  Add bulk export to CSV                  │
│  ·  SSO for enterprise plans                │
│  ·  Mobile app for iOS                      │
│                                             │
│  [+ select all]  ->  Move to backlog        │
│                                             │
│  +  4 ideas moved to backlog  ◆ done        │
│                                             │
│  ▸ ready to score alongside your tasks      │
└─────────────────────────────────────────────┘
// prioritization

Start prioritizing

Once your data is in the backlog, you can immediately begin evaluating, prioritizing, and planning your roadmap.

┌─────────────────────────────────────────────┐
│  BACKLOG · RICE SCORE                       │
├─────────────────────────────────────────────┤
│                                             │
│  #   Task                        Score  ↓   │
│  ──  ──────────────────────────  ──────     │
│  1   SSO for enterprise plans    9 240      │
│  2   Mobile app for iOS          7 810      │
│  3   API rate limiting           6 430      │
│  4   Redesign onboarding flow    5 120      │
│  5   Add bulk export to CSV      3 870      │
│                                             │
│  Reach · Impact · Confidence · Effort       │
│  ▸ score by team · async · no meetings      │
└─────────────────────────────────────────────┘

More than a like-for-like swap

Most tools just give you a new place to put the same voting board. Ducalis connects that board to a backlog with real prioritization scoring built in — so importing your feedback isn't just a data dump, it's a head start on deciding what to build next.

Ready to set up in minutes?

Import your tasks, organize them with AI, and start prioritizing today.
No credit card required.

┌─ DUCALIS ───────────────┐
│  IMPORT.                │
│  REVIEW.                │
│  PRIORITIZE.            │
└─────────────────────────┘

Need help migrating?

We'll help you transfer your data and configure your workspace, so your team can start using Ducalis right away.
Just send a message in the chat.

Write to us