Blog / Product

· The Taskift team

Taskift now works with Google Calendar and GitHub

The Taskift calendar feed settings next to a task showing its GitHub pull requests and commits

Small teams lose time hunting for two things: when something is due, and whether the code for it has shipped. As of today, Taskift puts both where you already look. Your due dates show up in your calendar, and your pull requests show up on your tasks. Both are included in every plan.

1. Why one place for dates and code

A due date only helps if you see it. Most people plan their week from their calendar, not from a project board, so a deadline that lives only on the board is easy to miss. Code has the opposite problem: the work happens in GitHub, and the board falls behind until someone remembers to move the card. Connecting the two keeps the board honest without anyone typing status updates.

2. Your due dates in your calendar

  1. Open Account, then Calendar, and click Turn on calendar feed.
  2. Choose Assigned to me or All I can see, and whether milestones, start dates and finished tasks come along.
  3. Click Google Calendar, Outlook or Apple Calendar to subscribe.

New and moved dates come through on their own. Calendar apps check for changes on their own schedule, and Google can take several hours. If you use more than one Google account, subscribe from the one you actually plan your week in.

3. Your code on your tasks

  1. Open Edit Project, then Services, and connect GitHub.
  2. Link the repository that goes with that project.
  3. Put the task key, like WEB-12, in a branch name, commit message or pull request title.
A Taskift task with its GitHub card: one open pull request, one merged pull request and recent commits

The task shows its open and merged pull requests and its recent commits, and the card on the board shows a small GitHub count. Want the board to keep itself current? Turn on move tasks for me and pick one status for when a pull request opens and another for when it merges.

TipName branches after the task, like web-12-menu-page. Every commit on that branch then lands on the task without anyone remembering to add the key.

4. What stays private

5. What’s next

Two-way Google Calendar sync is next: move a task in Google and it moves in Taskift. Until then, the feed runs one way, from Taskift to your calendar. The step-by-step guides are in the docs: Google Calendar and GitHub.

Try Taskift free for 14 daysNo card to start.Get early access →
Next articleTaskift Power-Ups: meet the Board Style pack →