Remote Work Tools

Live retrospectives are often the hardest meeting to schedule well for distributed teams. Async retrospectives solve the timezone problem but only work if you have a structure that surfaces real issues instead of producing a board full of “+1s” and no action.

This guide covers the tools and process for async retrospectives that actually lead to team change.

Why Async Retros Fail (and How to Prevent It)

They fail because:

The fix is process, not tool:

  1. Set a 48-hour input window with a firm deadline
  2. Facilitator groups and themes items after input closes
  3. Team votes asynchronously (no live meeting required for voting)
  4. Facilitator writes action items with single owners and due dates
  5. Previous action items are reviewed at the start of each retro

Tool Options

EasyRetro (Formerly FunRetro)

EasyRetro is the simplest purpose-built async retro tool. Create a board, share the link, team members add cards in columns (What went well / What to improve / Action items), and vote.

Best for: Teams new to async retros who want zero setup.

Pricing: Free (3 boards). $5/month per facilitator (unlimited boards).

Setup:

  1. Sign up at easyretro.io
  2. New Board → choose template (Start/Stop/Continue, 4Ls, Mad/Sad/Glad, etc.)
  3. Enable voting (dots or thumbs)
  4. Share link with team, set submission deadline in the board description
  5. After deadline: facilitator groups similar items, hides authors, exports to CSV or Notion

Useful features:

Parabol

Parabol is a more structured retrospective tool with a full meeting flow: check-in → reflect → group → vote → discuss → close. It can run fully async or with a short sync call for the discuss phase.

Best for: Teams who want a tool that enforces the retrospective process and tracks action items across sprints.

Pricing: Free (unlimited for up to 2 users). $6/user/month for teams.

Process in Parabol:

Phase 1 (async, 48h): Reflect
  — Each person adds cards to each column
  — Cards are hidden from other teammates until Phase 2

Phase 2 (async, 24h): Group
  — Facilitator or team groups related cards

Phase 3 (async, 24h): Vote
  — Team votes on which items to discuss
  — Top N items get action items

Phase 4 (sync 30min OR async): Discuss
  — Walk through top items, assign owners

Phase 5: Action items tracked in Parabol and synced to Linear/Jira

Parabol has a Linear integration that creates issues from action items automatically.

Notion (DIY Template)

For teams already in Notion who don’t want another tool:

<!-- Notion Retro Database Template -->

# Sprint [N] Retrospective
Sprint: 2026-03-07 → 2026-03-21
Facilitator: @alice
Input deadline: 2026-03-22 18:00 UTC

---

## Previous Action Items
| Item | Owner | Status |
|------|-------|--------|
| Add error boundaries to payment flow | @bob | Done |
| Write runbook for auth service | @carol | In Progress |

---

## What Went Well
(Add items as sub-bullets with your @name — deadline 2026-03-22 18:00 UTC)
-

## What to Improve
(Add items as sub-bullets with your @name — deadline 2026-03-22 18:00 UTC)
-

## Ideas / Experiments
(Add items as sub-bullets with your @name — deadline 2026-03-22 18:00 UTC)
-

---

## Voted Priority Items
(Facilitator fills this after input closes — use emoji votes 👍)
1.
2.
3.

---

## Action Items
| Action | Owner | Due |
|--------|-------|-----|
|  |  |  |

Facilitation Checklist

As facilitator, your job is the process, not just the agenda. Use this checklist:

# Retro facilitation checklist (markdown, copy into Notion/Obsidian)

## Before (1 week before sprint end)
- [ ] Create retro board or Notion page
- [ ] Set input deadline (48h after sprint ends)
- [ ] Review previous retro action items — mark complete/in-progress/dropped
- [ ] Post announcement in team channel:
      "Sprint 23 retro board is open. Add your items by [DATE TIME TZ].
       Link: [URL]
       Previous action items reviewed in the board."

## During input phase (48h window)
- [ ] Send 24h reminder in Slack
- [ ] Send 2h reminder on deadline day

## After input closes
- [ ] Group similar items (takes 15-30 mins for a team of 8)
- [ ] Remove author attribution before sharing grouped items (reduces anchoring)
- [ ] Open voting phase (24h window)
- [ ] Post in Slack: "Retro items grouped — please vote on top 3 by [TIME]"

## After voting closes
- [ ] Extract top 3-5 items
- [ ] Write 1-2 action items per top theme (max 5 total for the retro)
- [ ] Assign a single owner to each action item
- [ ] Set a due date for each action item
- [ ] Post summary to #team-engineering:
      "Sprint 23 retro complete. Top themes: [A], [B], [C].
       Action items: [links to Linear/Jira issues]"
- [ ] Create tickets in Linear/Jira for each action item
- [ ] Archive the retro board

Integrating Action Items with Your Task Tracker

Action items without tasks in your tracker disappear. Use these integrations to create the link automatically:

# Create Linear issues from retro action items via CLI
linear issue create \
  --title "Improve error messages in payment flow" \
  --team ENG \
  --label "process-improvement" \
  --description "Action item from Sprint 23 retro: [retro link]" \
  --priority medium

# Create GitHub issues
gh issue create \
  --title "Write runbook for auth service failover" \
  --body "Action item from Sprint 23 retro. Retro board: [link]" \
  --label "process" \
  --assignee "@carol"

# Parabol auto-creates Linear/Jira issues when you close the retro
# Connect under: Settings → Integrations → Linear

Retro Formats That Work Async

Start / Stop / Continue — cleanest for most teams:

4Ls:

DAKI (Drop, Add, Keep, Improve): Good for teams in a period of change or scaling.

Energy Radar: Rate energy levels across: Focus, Collaboration, Communication, Delivery, Fun. Shows team health trends over time.


Built by theluckystrike — More at zovo.one