---
title: "Task Map App template: an Eisenhower matrix for goals and tasks | Kylon apps gallery"
description: "An App template that puts every goal and one-off task on a drag-to-reclassify Eisenhower matrix, shows whose court the ball is in, and opens the same work as a board, Gantt, timeline and list, with demo data to try it on."
url: "https://kylon.io/apps/task-map"
language: "en"
---

[Kylon home](https://kylon.io/) [Start free](https://app.kylon.io/sign-up)

[Back to the Apps](https://kylon.io/apps)

Post

Task MapApp · Operations · sample data

# See every goal and task, whose court the ball is in, and what to do first

Work that matters is spread across threads, and the question nobody can answer at a glance is which of it is waiting on you. Task Map puts every goal and every one-off task on one screen: an agent makes the first call on how important and how urgent each task is, each card says who has the ball and what is pending, and you drag a note to another quadrant when you disagree. The same tasks open as a board by status, a Gantt of how long each discussion has run, a timeline of latest activity and a plain list.

![Task Map matrix view with sticky notes sorted into important and urgent quadrants](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Ftask-map%2Fmatrix.webp&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)

The matrix. Every open task as a note, sorted by important and urgent, with what is pending written under the title.

[Make your own](https://app.kylon.io/sign-up?build_intent=Build+me+a+Task+Map+App+like+https%3A%2F%2Ftask-map-template.kylon.app.+Goals+are+ongoing+directions+with+no+todo+of+their+own%3B+one-off+tasks+sit+under+a+goal.+Put+every+open+task+on+an+Eisenhower+matrix+%28Do+first%2C+Schedule+it%2C+Handle+fast+or+hand+off%2C+Park+it%29+as+a+note+showing+the+title+and+what+is+pending+from+whom%2C+and+let+me+drag+a+note+to+another+quadrant+to+reclassify+it.+Give+each+task+a+status+%28waiting+on+me%2C+waiting+on+others%2C+in+progress%2C+blocked%2C+done%29%2C+who+raised+it%2C+who+it+depends+on+and+the+thread+it+came+from.+Add+Board%2C+Gantt%2C+Timeline+and+List+views+of+the+same+tasks%2C+each+at+its+own+URL%2C+with+filters+for+Everyone%2C+Asked+of+me%2C+Mine%2C+need+help+and+Doing+it+myself%2C+plus+goal+and+Room+pickers+and+search.+Start+with+invented+demo+goals+and+tasks%2C+keep+drag+changes+in+the+browser%2C+push+a+draft+and+send+me+the+link.+Then+stop.+Do+not+read+our+real+Rooms+or+threads+until+I+say+so.) [Instruction](https://kylon.io/apps/task-map#instruction) [Share](https://x.com/intent/tweet?text=Task%20Map%3A%20See%20every%20goal%20and%20task%2C%20whose%20court%20the%20ball%20is%20in%2C%20and%20what%20to%20do%20first.%20Make%20your%20own%20on%20Kylon%3A&url=https%3A%2F%2Fkylon.io%2Fapps%2Ftask-map)

What it puts on screen

-   Goals and tasks, kept apart. A goal is an ongoing direction with no todo of its own. The one-off tasks under it are what move it forward, and every view can be narrowed to one goal.
-   A matrix you can argue with. An agent makes the first call on importance and urgency. Drag a note to Do first, Schedule it, Handle fast or hand off, or Park it, and the board cards move the same way.
-   Whose court the ball is in. Each task says what is pending and from whom: waiting on me, waiting on others, in progress, blocked or done. Filter to what was asked of you, what you need help with, or what you are doing yourself.
-   Five views of the same work. Matrix, Board, Gantt, Timeline and List read from one set of tasks, and each view has its own address, so a link opens the same view again.

What comes with it

You connect

Nothing to start. It opens with sample data.

The screens

![Board view with columns for waiting on me, waiting on others, in progress, blocked and done](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Ftask-map%2Fboard.webp&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)

Board. One column per status, starting with what is waiting on you, and each card names who raised it and who it needs.

![Gantt view grouping tasks under their goals with a bar per discussion span](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Ftask-map%2Fgantt.webp&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)

Gantt. Tasks grouped under their goals, each bar running from when the thread opened to its latest activity.

![Timeline view listing tasks by day of latest activity with what is pending](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Ftask-map%2Ftimeline.webp&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)

Timeline. What moved today and the days before, with what is still pending on each.

![List view with status, ball with, who asked, raised by, depends on and span columns](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Ftask-map%2Flist.webp&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)

List. Status, who has the ball, who asked, who raised it, what it depends on and how long it has been open.

Three things the template leaves to you

-   Which Rooms feed the map, and which threads count as a task.
-   What makes a task urgent for your team, so the agent's first call matches yours.
-   Your goals, and which tasks roll up under each one.

The setup guides inside the archive walk your agent through each one.

Questions

### Where do the tasks come from?

In a real workspace each task links to the thread it came from, and agents keep the map up to date as those threads move. The template ships with invented demo tasks so the map is full on the first open.

### Does dragging a note change anything?

In the demo, only in your browser. Nothing is written back, so anyone can try reclassifying tasks without affecting what someone else sees.

### What does the Gantt bar mean?

How long the discussion has run, from when its thread opened to its latest activity. It is not a planned schedule, and a thin bar is a goal.

The instruction behind it

Every goal, task, company and person in the demo is invented. Dragging a note or a card saves the change in your own browser only, so the live demo writes nothing back.

Build me a Task Map App like https://task-map-template.kylon.app. Goals are ongoing directions with no todo of their own; one-off tasks sit under a goal. Put every open task on an Eisenhower matrix (Do first, Schedule it, Handle fast or hand off, Park it) as a note showing the title and what is pending from whom, and let me drag a note to another quadrant to reclassify it. Give each task a status (waiting on me, waiting on others, in progress, blocked, done), who raised it, who it depends on and the thread it came from. Add Board, Gantt, Timeline and List views of the same tasks, each at its own URL, with filters for Everyone, Asked of me, Mine, need help and Doing it myself, plus goal and Room pickers and search. Start with invented demo goals and tasks, keep drag changes in the browser, push a draft and send me the link. Then stop. Do not read our real Rooms or threads until I say so.

## Discover more

General CRMApp · sample data

Take an enquiry from first contact to closed, without losing where it came from

Nothing to connect to start

[![Pipeline list in the Sales CRM template](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Fcrm%2Fthumb.png&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fsales-crm-template.zip+and+build+me+a+sales+CRM+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+accounts%2C+leads+and+opportunities%2C+so+the+leads+list+and+the+pipeline+are+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+customers+and+do+not+connect+email+or+calendar.+Ask+me+before+anything+real+goes+in.)

[Make your own](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fsales-crm-template.zip+and+build+me+a+sales+CRM+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+accounts%2C+leads+and+opportunities%2C+so+the+leads+list+and+the+pipeline+are+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+customers+and+do+not+connect+email+or+calendar.+Ask+me+before+anything+real+goes+in.) [Screens](https://kylon.io/apps/crm) [Share](https://x.com/intent/tweet?text=General%20CRM.%20Make%20your%20own%20on%20Kylon%3A&url=https%3A%2F%2Fkylon.io%2Ffork%3Fw%3Dapps%2Fcrm)

Creator ManagementApp · sample data

Source creators, track every post, and see what each one returned

7 Skills · 3 data sources included · nothing to connect to start

[![Creator roster with agency pitched and self sourced creators in one table](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Fcreator-crm%2Fthumb.png&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)](https://app.kylon.io/sign-up?build_intent=Build+me+a+creator+CRM+from+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fcreator-crm-app-template.zip%0A%0ADownload+it%2C+read+setup%2F01-build-the-app.md+and+app%2FTEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+app%2F.+into+the+checkout%2C+set+the+app+id%2C+name+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand%2C+db%2Fmigrations+applies+itself%2C+and+it+seeds+six+invented+creators+so+the+roster+is+full+on+the+first+open.+Leave+those+rows+in.%0A%0AThen+stop.+Do+not+collect+anything+real+and+do+not+create+the+workflows.+Ask+me+whether+to+start+filling+in+real+creators%2C+and+tell+me+that+is+where+token+spend+begins.)

[Make your own](https://app.kylon.io/sign-up?build_intent=Build+me+a+creator+CRM+from+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fcreator-crm-app-template.zip%0A%0ADownload+it%2C+read+setup%2F01-build-the-app.md+and+app%2FTEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+app%2F.+into+the+checkout%2C+set+the+app+id%2C+name+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand%2C+db%2Fmigrations+applies+itself%2C+and+it+seeds+six+invented+creators+so+the+roster+is+full+on+the+first+open.+Leave+those+rows+in.%0A%0AThen+stop.+Do+not+collect+anything+real+and+do+not+create+the+workflows.+Ask+me+whether+to+start+filling+in+real+creators%2C+and+tell+me+that+is+where+token+spend+begins.) [Screens](https://kylon.io/apps/creator-crm) [Share](https://x.com/intent/tweet?text=Creator%20Management.%20Make%20your%20own%20on%20Kylon%3A&url=https%3A%2F%2Fkylon.io%2Ffork%3Fw%3Dapps%2Fcreator-crm)

Sampling DeskApp · sample data

Track every sample from shipped to posted, and the sales it brought

3 Skills · 2 data sources included · nothing to connect to start

[![Work queue listing overdue samples ranked by creator GMV](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Fsampling-desk%2Fthumb.png&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fsampling-desk-app-template.zip+and+build+me+a+TikTok+Shop+sampling+desk+from+it.+Unpack+it%2C+read+README.md+and+setup%2F01-build-the-app.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+app%2F.+into+the+checkout%2C+replace+the+placeholder+app+id+and+hosting+slug%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+db%2Fmigrations+applies+itself%2C+and+the+last+file+seeds+14+invented+creators+and+24+samples+so+the+work+queue+has+a+real+backlog+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+anything+real%2C+do+not+create+the+workflows%2C+and+do+not+set+CHASE_WEBHOOK_URL.+Ask+me+whether+to+start+loading+our+own+creators+and+samples.)

[Make your own](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fsampling-desk-app-template.zip+and+build+me+a+TikTok+Shop+sampling+desk+from+it.+Unpack+it%2C+read+README.md+and+setup%2F01-build-the-app.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+app%2F.+into+the+checkout%2C+replace+the+placeholder+app+id+and+hosting+slug%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+db%2Fmigrations+applies+itself%2C+and+the+last+file+seeds+14+invented+creators+and+24+samples+so+the+work+queue+has+a+real+backlog+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+anything+real%2C+do+not+create+the+workflows%2C+and+do+not+set+CHASE_WEBHOOK_URL.+Ask+me+whether+to+start+loading+our+own+creators+and+samples.) [Screens](https://kylon.io/apps/sampling-desk) [Share](https://x.com/intent/tweet?text=Sampling%20Desk.%20Make%20your%20own%20on%20Kylon%3A&url=https%3A%2F%2Fkylon.io%2Ffork%3Fw%3Dapps%2Fsampling-desk)

Remodeling CRMApp · sample data

Carry a renovation lead from the first call to the paid design fee

Nothing to connect to start

[![Pipeline list of renovation projects with stage, next action, owner and due date](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Fremodeling-crm%2Fthumb.png&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fremodeling-crm-template.zip+and+build+me+a+remodeling+sales+CRM+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+projects%2C+so+the+pipeline+and+the+board+are+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+clients%2C+do+not+connect+accounting+or+estimating%2C+and+ask+me+before+anything+real+goes+in.)

[Make your own](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fremodeling-crm-template.zip+and+build+me+a+remodeling+sales+CRM+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+projects%2C+so+the+pipeline+and+the+board+are+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+clients%2C+do+not+connect+accounting+or+estimating%2C+and+ask+me+before+anything+real+goes+in.) [Screens](https://kylon.io/apps/remodeling-crm) [Share](https://x.com/intent/tweet?text=Remodeling%20CRM.%20Make%20your%20own%20on%20Kylon%3A&url=https%3A%2F%2Fkylon.io%2Ffork%3Fw%3Dapps%2Fremodeling-crm)

Recruiting WorkspaceApp · sample data

Take a role from approved to first day without a spreadsheet in the middle

Nothing to connect to start

[![Recruiting overview with the hiring pipeline by stage](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Fhiring%2Fthumb.png&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fhiring-template.zip+and+build+me+an+internal+recruiting+workspace+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+jobs%2C+applicants%2C+interviews%2C+offers+and+onboarding%2C+so+the+pipeline+is+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+applicants%2C+do+not+connect+our+mailbox+or+calendar%2C+and+ask+me+before+anything+real+goes+in.)

[Make your own](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Fhiring-template.zip+and+build+me+an+internal+recruiting+workspace+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+jobs%2C+applicants%2C+interviews%2C+offers+and+onboarding%2C+so+the+pipeline+is+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+applicants%2C+do+not+connect+our+mailbox+or+calendar%2C+and+ask+me+before+anything+real+goes+in.) [Screens](https://kylon.io/apps/hiring) [Share](https://x.com/intent/tweet?text=Recruiting%20Workspace.%20Make%20your%20own%20on%20Kylon%3A&url=https%3A%2F%2Fkylon.io%2Ffork%3Fw%3Dapps%2Fhiring)

Travel DeskApp · sample data

Take a custom trip from the first enquiry to a priced, approved proposal

Nothing to connect to start

[![Travel Desk overview with the trip pipeline by stage](https://kylon.io/_next/image?url=%2Ftemplate-assets%2Ftravel-desk%2Fthumb.webp&w=3840&q=75&dpl=dpl_7tkVtcG7pk1bDfN7LTqasubwzJXY)](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Ftravel-desk-template.zip+and+build+me+a+travel+agency+trip+desk+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+trips%2C+travellers%2C+suppliers%2C+quotes%2C+proposals%2C+bookings+and+departure+checks%2C+so+the+pipeline+is+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+clients%2C+do+not+connect+our+mailbox%2C+calendar+or+payment+accounts%2C+and+ask+me+before+anything+real+goes+in.)

[Make your own](https://app.kylon.io/sign-up?build_intent=Download+https%3A%2F%2Fkylon.io%2Fapp-templates%2Ftravel-desk-template.zip+and+build+me+a+travel+agency+trip+desk+from+it.+Unpack+it%2C+read+README.md+and+TEMPLATE_GUIDE.md%2C+and+follow+them%3A+create+the+App%2C+provision+its+database%2C+copy+the+source+into+the+checkout%2C+replace+the+placeholder+app+id+and+base+URL%2C+then+push+a+draft+and+send+me+the+link.+Never+run+SQL+by+hand.+The+numbered+files+in+db%2Fmigrations+apply+themselves+in+order+to+a+new+empty+database+and+seed+the+demo+trips%2C+travellers%2C+suppliers%2C+quotes%2C+proposals%2C+bookings+and+departure+checks%2C+so+the+pipeline+is+full+on+the+first+open.+Leave+those+rows+in.+Then+stop.+Do+not+import+our+real+clients%2C+do+not+connect+our+mailbox%2C+calendar+or+payment+accounts%2C+and+ask+me+before+anything+real+goes+in.) [Screens](https://kylon.io/apps/travel-desk) [Share](https://x.com/intent/tweet?text=Travel%20Desk.%20Make%20your%20own%20on%20Kylon%3A&url=https%3A%2F%2Fkylon.io%2Ffork%3Fw%3Dapps%2Ftravel-desk)

## How Make your own works

1.  1Press Make your ownKylon opens with this work loaded. New here, you sign up first.
2.  2Your agents make itThey use your name, your data and your people.
3.  3Check before it goes outEmails and messages wait as drafts until someone on your team sends them.
