Skip to main content

Migrationguide

Import your tasks and data from Linear, Jira, GitHub, CSV, and more. We'll help you migrate smoothly.

Import from your tool

Linear

Import issues from Linear into Zyvia tasks. Use your Linear API key to connect and import issues, projects, and labels.

Steps:

  1. 1.Get your Linear API key from Linear settings
  2. 2.Go to your workspace → Import → Linear
  3. 3.Enter your API key and select the workspace to import
  4. 4.Map Linear projects to Zyvia teams
  5. 5.Review and import issues as tasks

What transfers:

  • Task titles and descriptions
  • Status, priority, and labels
  • Assignees and team mapping
  • Comments and activity

What doesn't:

  • Linear cycles don't automatically become Zyvia structure (import as labels if needed)
  • Custom fields may need manual mapping

Jira

Import Jira issues into Zyvia tasks. Connect your Jira Cloud account and import issues and labels.

Steps:

  1. 1.Go to your workspace → Import → Jira
  2. 2.Connect your Jira Cloud account
  3. 3.Select the Jira project to import
  4. 4.Map Jira statuses to Zyvia workflow statuses
  5. 5.Review and import issues as tasks

What transfers:

  • Task titles, descriptions, and summaries
  • Status, priority, and labels
  • Assignees and team mapping
  • Sprint/cycle info (as labels if needed)

What doesn't:

  • Jira custom fields may need manual mapping
  • Epics become tasks (may need adjustment)

CSV (Any tool)

Export your tasks from any tool as CSV and import into Zyvia. We'll help you map columns to task fields.

Steps:

  1. 1.Export your tasks from your current tool as CSV
  2. 2.Go to your workspace → Import → CSV
  3. 3.Upload the CSV file
  4. 4.Map columns to Zyvia fields (title, description, status, etc.)
  5. 5.Review and import tasks

What transfers:

  • Task titles and descriptions
  • Status, priority, and labels (if columns exist)
  • Assignees and due dates
  • Any custom fields you map

What doesn't:

  • Relationships between tasks may need manual setup
  • Comments and activity history don't transfer

GitHub Tasks

Import GitHub issues into Zyvia tasks. Connect repositories and import issues with labels, assignees, and comments.

Steps:

  1. 1.Go to your workspace → Import → GitHub
  2. 2.Connect your GitHub account
  3. 3.Select repositories to import from
  4. 4.Choose which issues to import (open, closed, or all)
  5. 5.Review and import issues as tasks

What transfers:

  • Task titles and descriptions
  • Labels and assignees
  • Comments and activity
  • Milestone assignments

What doesn't:

  • GitHub projects don't automatically become Zyvia teams or structure
  • PR links need to be added manually after import

Migration tips

  • Import into a new workspace first to test the migration before moving everything
  • Review mapped fields before importing—you can adjust mappings
  • After import, set up workflow statuses to match your process
  • Use templates to create consistent task structure
  • Import in batches if you have a large amount of data

After migration

Set up workflow

Define statuses that match your process. Each team can have its own workflow so it matches how you work.

Organize tasks

Group imported tasks into teams. Use labels for initiatives, product areas, or clients.

Plan your first batch of work

Add tasks from backlogs and use the Plan agent to suggest scope based on workload.

Invite your team

Invite teammates and assign them to tasks. Set up teams and permissions so everyone has the right access.

Related

Ready to migrate your data?

Get started