Skip to main content

Kanban Routes: Automate Work Hand-offs Across Teams, Programs and Portfolios

Connect Kanban boards once, define where work should go next, and let Kendis carry items across teams without copying or re-keying them.

Written by Kendis Team

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:

  1. find the source column

  2. drag from its connection port

  3. 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:

  1. adds the card to the destination board

  2. places it in the destination column

  3. places it at the top of that column

  4. 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:

  1. A developer moves a story to Done.

  2. The Team board writes Jira Status = Done.

  3. The handoff sends the item to the Train board.

  4. The Train board places it in Accepted.

  5. If Accepted is mapped to a PI, the item is also added to that PI.

  6. 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.

Did this answer your question?