Work rarely stays with one team from beginning to end. A product manager approves an idea. A product owner refines it. An architect reviews it. A release train plans it. A delivery team implements it.
The work may move through several boards, but the handoffs between those boards are often handled through chat messages, email, meetings or manual copying.
Kanban Routes make those handoffs part of the process.
You define a simple rule:
When work reaches this column on this board, send it to that column on the next board.
From then on, Kendis handles the handoff automatically.
The card is not copied. It remains the same Jira issue or Azure DevOps work item while becoming visible on the boards that need to work with it.
The model
A route connects boards through Handoffs.
Product Management Kanban
│
Approved
│
▼
Product Owner Kanban
│
Ready for refinement
│
▼
Architecture Kanban
Intake
When a card reaches the configured Source Column, Kendis places it on the Destination Board in the configured Destination Column.
If that destination column has another handoff, the card can continue to the next board.
Core terminology
Term | Meaning |
Kanban Routes | The overall capability for connecting Kanban boards. |
Kanban Route Designer | The visual workspace where routes are created and managed. |
Route | A saved set of connected boards and handoffs. |
Handoff | A connection from one board column to another board column. |
Source Board / Column | Where work is handed off from. |
Destination Board / Column | Where work is handed off to. |
Board Library | The panel used to find and add boards to a route. |
Canvas | The visual workspace where boards and handoffs are arranged. |
Return path | A handoff that sends work back to an earlier board without creating a loop. |
A route summary uses a simple format such as:
4 boards · 3 handoffs
Handoffs and field mapping are different
These two capabilities work together but solve different problems.
Field mapping decides what a column represents and what value should be written to Jira or Azure DevOps.
A handoff decides where the card should go next when it reaches that column.
1. Open the Kanban Route Designer
You can open the designer from several places:
From | How |
Kanban boards listing | Select Kanban Route Designer. |
Organisation view | Open Kanban Route Designer from the navigation. |
Board settings | Use the Kanban Route Designer action from the board settings. |
Handoffs tab | Open the designer to see the full route. |
When you open the designer from board settings, Kendis checks for unsaved changes first so the board structure and the route configuration do not become inconsistent.
2. Manage your routes
The designer opens on the Kanban Routes listing.
This page gives you a searchable overview of the routes you can access.
For each route, you can see:
route name
number of boards
number of handoffs
last update information
Use the route menu to:
Open designer
Duplicate
Delete
Select Create Route to start a new route.
3. Build a route visually
Open a route to enter the visual designer.
The designer has three main areas.
Board Library
The Board Library lets you search boards across the collections you can access.
Boards already connected to the route are marked as On canvas.
Select a board to inspect its structure and then add it to the canvas.
Canvas
Each board appears as a card showing its columns and sub-columns.
To create a handoff:
find the source column
drag from its connection port
drop onto the destination column on another board
Kendis draws the connection between the two columns.
Return paths are displayed differently so it is easy to distinguish them from the main direction of flow.
You can also select columns and use Hand off to column instead of drawing the connection manually.
Inspector
Select a handoff to edit its details.
You can:
add a descriptive label
change the line colour
change the line style
remove the handoff
create another handoff from the selected column
A clear label such as Approved for refinement or Ready for architecture makes the route easier to understand as process documentation.
4. Use Canvas or List view
Routes can be reviewed in two ways.
Canvas
Use the canvas when you want to understand the overall process visually.
List
Use List view when you want to review connected columns in a more compact, auditable format.
List view is especially useful for larger routes that span several collections.
5. Create a route step by step
Here is a practical example.
Step 1: Create the route
Open Kanban Route Designer and select Create Route.
Give the route a name that describes the process, for example: Idea to Delivery
Step 2: Add the boards
Open the Board Library and add the boards that participate in the process.
The boards can come from different collections, subject to route rules and permissions.
Step 3: Arrange the flow
Place the boards from left to right in the order work normally moves.
Use Tidy up if you want Kendis to reorganise the layout automatically.
Step 4: Connect the columns
For example:
Product Management Approved
to Product Owner Ready for refinement
Step 5: Label the handoff
Add a short label that explains what the handoff represents.
Step 6: Review the route
Check the board and handoff counts, then use Canvas or List view to verify the connections.
Step 7: Save
Autosave is enabled by default. You can also switch it off and save manually.
Once the handoff has been saved, it is active.
You do not need to keep the Route Designer open for the handoff to work.
6. What happens when work reaches a handoff?
When a card arrives in a connected source column, Kendis:
adds the card to the destination board
places it in the destination column
places it at the top of that column
notifies users viewing the destination board
The destination team sees the card arrive without anyone copying it manually.
The same item continues through the process
The card is not duplicated.
It remains the same Jira issue or Azure DevOps work item while appearing on the boards that need to work with it.
7. Routes can continue across several boards
A handoff can feed another handoff.
For example: Product Management → Product Owner → Architecture
If the destination column on the Product Owner board also sends work onward, one move on the first board can carry the item through the route.
8. Handoffs can be triggered by field changes
A handoff is not limited to drag and drop.
It can also fire when a card arrives in the source column because its field value changed elsewhere.
For example, if a column is mapped to a Jira Status and the issue moves into that status through Jira, the Backlog or the Kendis card, the handoff can be triggered.
This makes Kanban Routes work with the underlying process, not just with manual board interaction.
9. What happens in special cases?
Situation | Result |
The card is already on the destination board in an unmapped column | Kendis moves it into the configured destination column. |
The destination column mapping does not match the card | The card waits in the destination board's funnel and the receiving team can decide what to do. |
The destination column is mapped to a PI Board | The card is also added to that PI. |
The route sends work directly to the funnel | The card lands in the funnel for triage. |
The destination board is in another collection | The handoff can work when the route requirements are satisfied. |
Cards arriving through a route stay on the destination board until they are explicitly removed, even if they later fall outside that board's normal scope.
10. Built-in guard rails
Routes are validated so that only workable handoffs are saved.
No circular loops
Kendis refuses a connection that would allow a card to travel in a circle indefinitely.
Return paths are allowed when they do not close a loop.
No handoff back into the same board
A board cannot hand work to another column on itself through Kanban Routes.
Use normal board movement or mapping for movement inside one board.
Same ALM requirement
Both sides of a handoff must be compatible with the same underlying Jira or Azure DevOps account.
A handoff between incompatible ALM connections is refused rather than being saved in a broken state.
No duplicate handoffs
The same handoff cannot be created twice.
Permissions are enforced
Creating, editing or removing handoffs requires the appropriate manage access.
Users without edit rights can still review routes in view-only mode.
11. Review handoffs from the board settings
Every board has a Handoffs tab in its settings.
For that board, you can see:
Incoming handoffs
Which boards and columns send work into this board.
Outgoing handoffs
Where each connected column sends work next.
You can edit or remove a handoff directly from the board settings, or open the Route Designer when you need to see the full process.
A column that receives work through a route can also show the handoff in its mapping badge.
12. Combine routes with field mapping
Routes become especially powerful when the source and destination columns also have field mappings.
Imagine this flow:
A developer moves a story to Done.
The Team board writes Jira Status = Done.
The handoff sends the item to the Train board.
The Train board places it in Accepted.
If Accepted is mapped to a PI, the item is also added to that PI.
The receiving users see the arrival live.
One move can therefore update the ALM, hand the item to the next board and place it into the correct planning context.
If the destination mapping does not match the arriving card, Kendis does not force the value. The card waits in the funnel so the receiving team stays in control.
13. Permissions
Action | Required access |
View a route | Access to the relevant collections |
Create, rename, duplicate or delete a route | Manage Kanban on the collection |
Create or remove a handoff | Manage Kanban on the source collection and access to the destination board |
Manage all supported routes in the company | Company administrator |
Users without manage rights see the designer in view-only mode.
14. Route patterns that work well
Portfolio → Program → Team
An approved portfolio item moves into the Release Train's intake, and accepted work can continue to team-level boards.
This is useful when planning responsibilities are distributed across several layers.
Product Owner ↔ Product Management
A Product Owner sends an item to Product Management when it is ready for review.
A return path can send it back when more input is needed, provided that the connection does not create a circular loop.
Customer intake → Delivery
Accepted customer requests move from an intake board into a delivery board without anyone re-keying the work.
Support → Engineering
A support item reaching Escalated to engineering can appear automatically in Engineering Triage.
15. Design routes that remain easy to understand
A few practices make routes easier to operate over time:
Label every handoff. Treat the route as process documentation, not just automation.
Use intake or triage columns where appropriate. This gives the receiving team control over what happens next.
Keep routes focused. A route should describe a meaningful flow rather than trying to connect every board in the organisation.
Use List view to review complex routes.
Review routes around major planning boundaries. This is a good time to confirm that boards, columns and handoffs still reflect the operating model.
Example: Idea to Delivery
Imagine an insurance organisation running Jira.
The company creates a route called Idea to Delivery.
It connects three boards:
Source | Handoff | Destination |
Product Management | Approved | Product Owner → Ready for refinement |
Product Owner | Needs architecture | Architecture → Intake |
Architecture | Rework needed | Product Owner → Needs input |
A product manager moves Digital First Notice of Loss into Approved.
The same Jira issue appears on the Product Owner board at the top of Ready for refinement.
Later, the Product Owner moves it to Needs architecture, and it appears in the architects' Intake.
If the architects need more information, a valid return path can send it back to Needs input on the Product Owner board.
Nothing was copied. The same work item moved through the process while each team worked from its own board.
Frequently asked questions
Does Kanban Routes copy the Jira issue or Azure DevOps work item?
No. The same item becomes visible on the boards it reaches.
Does the Route Designer need to stay open?
No. Handoffs continue to work after they are saved.
Can boards from different collections be connected?
Yes, when the route requirements are satisfied, including the ALM requirement.
Can a board participate in more than one route?
Yes.
Can work move backwards?
Yes. A return path is allowed when it does not create a circular loop.
Can a Jira status change trigger a handoff?
Yes, when the change causes the card to arrive in a mapped source column.
How many boards can a route contain?
Up to 200.
What happens if I replace a board's columns with a template?
Mappings and handoffs attached to the replaced columns are removed. Review the Handoffs tab and recreate any connections that are still needed.










