Ask Astra

How do I set up a weekly 1-on-1 cadence?

Real 1-on-1s, not status updates. Personalized agendas, never missed.

OperationsPeopleWeekly per direct report, ongoing. Quarterly rotation of meeting times. 8-week engagement trend reports.
Free to startNo credit card requiredUpdated Apr 2026

You'd think this needs Lattice and a manual prep ritual every Sunday — Astra runs the whole cadence including personalized agendas pulled from each person's actual work.

The short answer

Astra sets up a weekly 1-on-1 cadence in 30 minutes and runs the recurring ops indefinitely. She books 30-min recurring slots in Google Calendar for each direct report (rotating times to spread load), generates a personalized agenda 2 hours before each meeting from that person's last 7 days of work — GitHub PRs, Linear tickets shipped/blocked, Slack thread sentiment, recent customer interactions — and drops it in a per-person Notion doc. During the meeting you can take notes in chat or just talk; afterward she captures action items, assigns owners and dates, and re-surfaces them next week if they're not done. Topics rotate so you're not just doing status: career growth (week 1), feedback both directions (week 2), blockers (week 3), strategic context (week 4). After 8 weeks she'll show you a per-report engagement trend so you can spot disengagement before it becomes a resignation.

How Astra actually does it

  1. 1
    Book the recurring slots

    30-min weekly 1-on-1s per direct report in Google Calendar, spread across the week (no Mondays before 11am, no Fridays after 3pm), rotated quarterly to avoid groove fatigue.

    Google Calendar
  2. 2
    Generate personalized agendas

    2h before each meeting: pull that person's last 7 days from GitHub, Linear, Slack mentions. Cluster into 'wins / blockers / questions' and add 1 rotating topic (growth/feedback/blockers/strategy).

    GitHubLinearSlackNotion
  3. 3
    Capture during the meeting

    You take notes in chat or talk freely while she listens (Granola transcript). She structures everything into the per-person Notion doc with action items extracted automatically.

    GranolaNotion
  4. 4
    Track action items

    Action items get owners + dates. Day before next 1-on-1, she checks status — done items get celebrated, undone items get re-surfaced with a 'still relevant?' prompt.

    Linear
  5. 5
    Trend engagement

    After 8 weeks, weekly Lark report flags any report whose meeting energy, GitHub velocity, or Slack participation has declined 20%+. Early disengagement signal.

What it looks like in chat

I have 6 reports and my 1-on-1s are basically status updates. Help me make them better.
Astra
The status-update problem is fixable in 1 week. Here's the rebuild: **Tomorrow:** I'll book 6 recurring 30-min slots — Tue/Wed/Thu spread, never before 11am Monday or after 3pm Friday. You approve the schedule in chat. **Each Monday:** 2h before each 1-on-1 you'll get a Notion link to that person's agenda. It pulls last 7 days from GitHub/Linear/Slack and structures into: - **Wins this week** (auto-pulled from PRs merged + tickets shipped) - **Where they're stuck** (blocked tickets, slow PRs, frustrated Slack messages) - **Rotating topic** (week 1 = career, week 2 = feedback, week 3 = blockers, week 4 = strategy) This kills the status update because you already have the status. The conversation is now 'why' and 'what's next.' **During:** Granola records, I extract action items. **Next week:** I check what got done and re-surface what didn't. Ready to book? I need to know your no-meeting blocks first.
What you get back

Recurring 1-on-1s in Google Calendar with 2h-prior personalized Notion agendas pulling from real work, structured notes, and action item tracking week-over-week.

Cadence

Weekly per direct report, ongoing. Quarterly rotation of meeting times. 8-week engagement trend reports.

Ask Astra this right now

We'll spin up your workspace, hand the prompt to Astra, and you see the answer in 60 seconds. Free.

Try this with Astra

Frequently asked questions

I sometimes need to skip 1-on-1s — is that ok?

Skip up to 1 in 4. More than that signals deprioritization to your report. If you skip, Astra auto-reschedules within the same week and sends a personal note from you ('apologies, moved to Thursday — your update was solid this week, here's what I noticed'). She won't let one slip silently.

What if my report doesn't use GitHub or Linear?

She works with whatever signal you have. For non-engineering reports she pulls from Notion docs, Slack thread participation, calendar density, and customer interactions. Less precise than code data but the structure (wins / blockers / rotating topic) still works.

Can my reports see the agendas before the meeting?

Yes — recommended. She can share the Notion doc with the report 1 hour before so they can add their own topics. Two-way agendas make 1-on-1s 2-3x more productive. Default off (your agenda only); flip to two-way when you're ready.

What do you mean by 'rotating topic'?

Every 1-on-1 has 1 dedicated discussion beyond status: week 1 career growth (where do you want to be in 12mo, what skill are we building), week 2 mutual feedback (what should I do differently, what should you), week 3 blockers (org-level, not ticket-level), week 4 strategic context (where the company is going, what they need to know). Prevents the meeting from becoming a recurring status check.

Run your one-person company.

Hire your AI team in 30 seconds. Start for free.

Free to start · No credit card required · Set up in 30 seconds