Project Management migration
Field-level mapping, validation, and rollback between AGILITY and monday Work Management. We move data and schema; workflows are rebuilt natively in monday Work Management.
AGILITY
Source
monday Work Management
Destination
Compatibility
8 of 12
objects map 1:1 between AGILITY and monday Work Management.
Complexity
CModerate
Timeline
3-5 weeks
Overview
Moving from digital.ai Agility to monday.com is a schema-downgrade migration: Agility's structured ALM hierarchy (Projects, Sprints, Stories, Defects, Tasks, Test Sets, Issues) flattens into monday.com's board-and-item model where every work item becomes an Item and every project becomes a Workspace. We preserve the parent-child story-to-task linkage by mapping Stories to Items with sub-items for Tasks, and we reconstruct Iteration calendars as custom date columns because monday.com does not ship a native sprint management construct. Attachment binaries live in a separate OID registry in Agility — we export them independently, capture the destination-generated file IDs post-upload, and re-associate them with Items using a cross-reference table. Test Sets and Test Cases have no monday.com equivalent; we flag them during scoping and deliver a written inventory of test assets for manual recreation or a third-party test management integration. monday.com's GraphQL API uses complexity-based rate limiting with per-plan daily call caps; we pace bulk imports accordingly and log all throttling events to checkpoint against duplicates.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a AGILITY object lands in monday Work Management, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
AGILITY
Project
monday Work Management
Workspace
1:1Agility Projects map directly to monday.com Workspaces as the top-level container. The Workspace is created first, and all child Boards inherit its permission scope. Project-level custom fields from Agility map to Workspace-level custom fields or to a configuration board with a single Item representing the project settings.
AGILITY
Sprint/Iteration
monday Work Management
Board Group + custom columns
lossyAgility Iterations (with start date, end date, status, velocity) have no native monday.com equivalent. We map each Iteration to a Group within the project board, add custom date columns for Start and End, a status dropdown for Active/Closed/Planning, and a number column for velocity. This preserves the iteration calendar and cadence for retrospective planning but requires manual sprint ceremonies to be conducted in monday.com's native meeting tools or calendar integration.
AGILITY
Story
monday Work Management
Item
1:1Agility Stories map to monday.com Items on the relevant board. Story fields (title, description, status, points, assignee, priority, iteration) map to Item name, description (rich text), Status column, Numbers column (story points), People column, Priority column, and the Iteration Group respectively. Parent-child story hierarchy is preserved by placing child Stories as Items in the same Group or as Sub-items of the parent Story.
AGILITY
Defect
monday Work Management
Item
1:1Agility Defects share the primary work item schema with Stories but add severity, detected-in-iteration, and resolution fields. We map them to Items on the same or a dedicated defect board, with severity mapped to a Status value or a dedicated Priority column, detected-in-iteration mapped to the Iteration Group assignment, and resolution as a text column or sub-item. The Defect-to-Story linkage is preserved as a Sub-item relationship or as an Item linked via the Relations column.
AGILITY
Task
monday Work Management
Sub-item
1:1Agility Tasks are child work items belonging to Stories or Defects. We map them to monday.com Sub-items of the parent Item, preserving estimated hours (Numbers or Duration column), assignee (People column), status (Status column), and the parent linkage. Sub-items do not have their own custom columns in monday.com; the parent Item's column structure applies, which is a constraint for Task-specific fields that have no Story-level equivalent.
AGILITY
Issue
monday Work Management
Item
1:1Agility Issues are standalone defects tracked in Fact.Issue with their own schema distinct from primary work items. We map them to Items on a dedicated Issues board, preserving status, priority, and custom fields. If the customer uses Issues to track stakeholder requests separately from Defects, we create a separate board with a Status column that mirrors the Agility issue lifecycle.
AGILITY
Test Set
monday Work Management
Board or Item group (flagged gap)
lossymonday.com has no native test management object. Test Sets from Agility cannot migrate as structured test assets. We create a dedicated board with Items representing Test Sets, map Test Set name and description, and flag the test steps, expected results, and step attachments for manual recreation or a third-party test management integration (TestRail, Zephyr). The customer receives a written inventory of all Test Sets and their member Test Cases for rebuild planning.
AGILITY
Test Case
monday Work Management
Item (on test board, flagged gap)
lossyAgility Test Cases carry steps, expected results, and custom fields stored in Fact.Test. We map Test Case title and description to an Item, but step-level structure (Given/When/Then, expected result, step attachments) cannot be expressed in monday.com's flat Item schema. Step sequences migrate as a text description column; detailed step recreation is documented separately. Test Case-to-Iteration assignment maps to the Iteration Group on the test board.
AGILITY
Custom Field
monday Work Management
Board Column
lossyAgility custom fields exist on most asset types with types including checkbox, date, text, number, and drop-down. We map them to monday.com Board Columns of the equivalent type. The critical distinction: Agility's Data Mart uses the field's System Name as the column identifier, not the display label. We extract both System Name and display label during discovery and generate a dual-key mapping table so that destination column names match the intended semantic meaning rather than the raw internal identifier.
AGILITY
Attachment
monday Work Management
File (per Item)
1:1Agility stores binary attachments with a separate OID registry from the work item JSON payload. We export attachments independently during the first pass, upload them to monday.com per Item during the second pass, and use a cross-reference table (Agility OID to monday.com file ID) to re-associate the file references. This two-pass approach prevents orphaned attachment links. Note that Agility's attachment metadata (file size, upload timestamp, author) does not have a direct monday.com field equivalent and is preserved as a note on the file upload step in the cross-reference log.
AGILITY
Member/User
monday Work Management
User
1:1Agility user records (display name, email, role, team membership) map to monday.com User records. We resolve by email match during migration. If the destination uses a directory-based SSO (Google, Microsoft Entra ID), user provisioning happens through the directory rather than manual invite; we flag any Agility user without a matching directory account for admin provisioning before or during migration.
AGILITY
Comment
monday Work Management
Update
1:1Agility Comments attached to work items carry author, timestamp, and body. We map them to monday.com Updates on the Item, preserving the author attribution and timestamp. Updates in monday.com display in reverse-chronological order on the Item's main view. Rich text in Agility comments is converted to monday.com's supported subset of formatting.
| AGILITY | monday Work Management | Compatibility | |
|---|---|---|---|
| Project | Workspace1:1 | Fully supported | |
| Sprint/Iteration | Board Group + custom columnslossy | Fully supported | |
| Story | Item1:1 | Fully supported | |
| Defect | Item1:1 | Fully supported | |
| Task | Sub-item1:1 | Fully supported | |
| Issue | Item1:1 | Fully supported | |
| Test Set | Board or Item group (flagged gap)lossy | Fully supported | |
| Test Case | Item (on test board, flagged gap)lossy | Fully supported | |
| Custom Field | Board Columnlossy | Fully supported | |
| Attachment | File (per Item)1:1 | Fully supported | |
| Member/User | User1:1 | Fully supported | |
| Comment | Update1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
AGILITY gotchas
Edition-gated API access blocks migration extraction
Custom field System Name vs. display label mismatch
Rate limits are undocumented for direct consumption
Test Set and Test Case schemas vary by Agility edition
Attachment OID registry requires a separate migration pass
monday Work Management gotchas
Subitems have no bulk export endpoint
API complexity budget constrains query depth
Daily call limits vary sharply across plan tiers
Automation and integration rules do not export via API
Saved views are not exposed via API
Pair-specific challenges
Migration approach
Discovery and edition audit
We audit the source Agility instance across edition tier (Starter/Pro/Enterprise), API availability, asset inventory (Projects, Sprints, Stories, Defects, Tasks, Issues, Test Sets, Test Cases), custom field count and type distribution, attachment volume, and user roster. We also confirm whether the destination monday.com account is on Pro or Enterprise (which determines daily API call limits) and identify any existing Boards that should be used versus created fresh. The discovery output is a written migration scope, asset count by type, and an explicit flag on Test Sets, Iterations, and any Starter/Pro API unavailability that requires a file-based path.
Workspace and board structure design
We design the monday.com destination structure: one Workspace per Agility Project, one Board per major asset type (Stories, Defects, Tasks, Issues, Test Sets). We define Board Columns matching each Agility field (including custom fields mapped from System Name to display label), configure Iteration Groups as custom-column-scope Groups, and set up Sub-item structures for Task-to-Story parent-child linkage. If the customer uses Agility Teams or role-based access, we map those to monday.com Teams and Workspace permissions before migration begins.
Attachment first-pass and cross-reference table
We export all attachment binaries from Agility independently of the work item JSON, capturing the Agility OID, file name, MIME type, size, and upload author. We upload each file to the corresponding monday.com Item (creating the Item first if it does not yet exist), capture the returned monday.com file ID, and build a cross-reference table mapping Agility OID to monday.com file ID. This table is referenced in the second pass when work item records are imported so that attachment links are resolved against the correct file IDs rather than file names.
Work item export in dependency order
We export Agility work items in parent-before-child order: Projects first, then Iterations, then Stories and Issues (as top-level Items), then Defects, then Tasks as Sub-items of their parent. For Starter/Pro tiers without API access we use Agility's native CSV export, noting that parent-child linkage and custom field System Names may not be fully captured in the file. Custom fields are extracted with both System Name and display label. Comments are extracted as child records linked to their parent work item OID.
monday.com import with rate-limit handling
We import into monday.com using the GraphQL API with per-query complexity budgeting, paginating at 50 Items per request and stepping down to 25 if ComplexityException responses appear. Each import phase (Projects/Workspaces, Stories, Defects, Issues, Sub-items) emits a row-count reconciliation report. Owner resolution maps Agility user emails to monday.com User IDs. The cross-reference table from step 3 is applied to resolve attachment file IDs against the newly created Items. All throttling events (429 responses, ComplexityException) are logged with timestamps for checkpoint recovery.
Cutover, validation, and test-gap handoff
We freeze Agility writes during cutover, run a final delta migration of any records modified during the migration window, then enable monday.com as the system of record. We deliver the Test Set and Test Case inventory document (with field-level detail for manual rebuild), the Iteration configuration worksheet, and the attachment cross-reference log. We do not rebuild Agility workflows, automations, or integrations in monday.com; those are documented separately as a rebuild scope for the customer's admin team. We support a one-week hypercare window for reconciliation issues raised by the delivery team.
Platform deep dives
AGILITY
Source
Strengths
Weaknesses
monday Work Management
Destination
Strengths
Weaknesses
Complexity grading
Moderate Project Management migration. 4 of 8 objects need a mapping; the rest are 1:1.
Overall complexity
Moderate migration
Derived from compatibility, mapping clarity, API constraints, and data volume across AGILITY and monday Work Management.
Object compatibility
4 of 8 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
AGILITY: Rate limiting is documented but specific quota values are not publicly disclosed; limits vary by Agility edition and org tier.
Data volume sensitivity
AGILITY doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during AGILITY to monday Work Management migration scoping. Not seeing yours? Book a call.
Walk through your AGILITY to monday Work Management migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave AGILITY
Other ways to arrive at monday Work Management
Same-Project Management migrations
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.