Kit

Projects & Deadlines

Every project’s real state — and what’s at risk before the deadline is.

Every project's real state — not the state from the last status meeting. Tell Osprey about each project once — what it is, who has it, when it's meant to land — and the next few milestones between here and there; from then on, mention a date, a slip or a milestone landed in any conversation and the board moves. Each project on one table with its owner, its status and its next milestone; every milestone drawn as a run on a timeline, ending on the day it is due; the milestones by status and by owner; and, every Monday, what is at risk this week — due within seven days and not progressing, or flagged — written up before the deadline does it for you. Ask for a status note before a meeting and it is written from the record, in plain words, into your vault. Nothing here reads a project tool unless you enable one by name, and nothing ever writes to one.

Try it free

1 agent, 1 routine, 1 dashboard, 2 records, 2 skills. Installing ends with Meet Osprey — a short conversation sets it up, and everything can be retimed or paused after.

ProjectsExample data
The boardevery project still live
Northwind rebrandactive · Alice · next: brand guidelines signed offin 9 days
Customer portal launchat risk · Bob · next: beta build to testersin 5 days
Billing migrationactive · Dana · next: invoices cut overin 23 days
At risk this weekwritten on Monday

Beta build to testers — Customer portal launch

due in 5 days · at risk · Bob

Customer portal launch

project marked at risk · target in 16 days
Milestones by ownerevery milestone on the log
6

2 on track · 1 at risk · 3 planned

Alice
Bob
Dana

The crew

Osprey

Sees every project from height, and speaks only when one is about to slip.

Patient, unhurried, sees the whole plot from height; moves only when something is about to slip.

What else it installs

Projectsrecord

One row per project — who has it, where it stands, when it lands, and what comes next.

Milestonesrecord

Every milestone, one row each, against its project — when it started, when it is due, and how it stands.

Project captureskill

"The beta slipped to the 24th" — and the board moves.

Status noteskill

"Where are we on the rebrand?" — a plain status note, written from the record, into your vault.

Projectsdashboard

Every project's real state on one table, what is at risk this week, and every milestone on a timeline.

Project sweeproutine

Mondays — reads what has been said, moves what the evidence moves, and writes up what is at risk this week.

Runs mondays · 7am

How it works

The mechanics of this kit, plainly — what runs and when, where the data lands, and what you look at.

  • Project sweep runs mondays · 7am and keeps the Projects dashboard fresh. Mondays — reads what has been said, moves what the evidence moves, and writes up what is at risk this week.
  • What is captured lands in the Projects record, which lives at Data/Projects in your vault — yours to open, search, and edit like any other file.
  • What is captured lands in the Milestones record, which lives at Data/Milestones in your vault — yours to open, search, and edit like any other file.
  • The Projects dashboard reads from the record and shows, at a glance: the board · at risk this week · projects on the register · milestones by status · timeline · milestones in the next 30 days · milestones by owner · the projects · the milestone log · how this board works.

The wiring, in one breath: Project capture writes to Projects · Project capture writes to Milestones · Projects shown by Projects · Milestones shown by Projects · Projects kept fresh by Project sweep · Project sweep run by Osprey · Osprey holds Project capture · Osprey holds Status note.

Getting the most from it

A kit earns its place when it changes what you look at and what you say, not when it is installed. This is the rhythm that makes it pay.

  • Give each project its owner and its target the day you add it, and its next milestone or two — The board is worth a glance from that moment. A blank is honest; fill it when you know.
  • Say what happened the way you’d say it in the corridor — "the beta slipped to the 24th", "sign-off is at risk", "the portal went live" — and Project capture moves the one row that changed. With more than one project live, name which; if you don’t, Osprey asks rather than guessing.
  • Read At risk this week on Monday morning, after the Project sweep has been through what was said. It lists only what is due within seven days and not on track, what is marked at risk or blocked, and what is past its date with no word — a milestone nobody mentioned is never on it.
  • Before a status meeting, ask Osprey for a status note — "where are we on the rebrand?" — and take the file it writes under Projects/ into the room. It says what moved, what is at risk and what nobody has said yet; it never invents progress.
  • Read the Timeline for shape, not for judgement: each milestone is a run from the day it was set to the day it is due. Milestones by owner counts every milestone on the log, done ones included — the open load is the At risk list.
  • When a milestone shows as missed because its day passed and nobody said, say what actually happened — "that shipped on the 3rd" — and the row corrects itself. That one word is what keeps the board true.

Make it yours

Nothing here is fixed. The pieces are ordinary agents, routines, records and dashboards, so anything you know about shaping those applies. Retire whatever earns nothing.

Things people usually change first

Say any of these in chat, or edit them on the kit’s page in the app.

  • What you call each project — the name on the register is the word Osprey uses back.
  • When the Monday sweep runs, or turning it off and keeping the register by hand.
  • How far ahead "at risk" means for you — seven days is what the sweep lists by default.
  • Whether a project tool is read at all, and which workspace or board — enabled by name, read only.
  • Where status notes are filed, and who owns a milestone by default when you don’t say.

Your first run

Installing starts a short setup conversation — not a form. Answer roughly, correct later.

  1. Installing ends with "Meet Osprey" — a short conversation, not a form. It starts with what is in flight right now: each project in turn — what you call it, who has it, where it stands, when it is meant to land — then the next milestone or two of each, with whose it is and when it is due. Each row lands as you say it; a rough date is written as rough, a blank stays blank.
  2. Nothing in that conversation reaches outside 1Presence, and no project tool is asked for. If you say your projects live in Motion or monday.com, Osprey says once that the Monday sweep can read it if you enable it by name — and asks for access the first time the sweep reaches for it, from its own screen, never in the conversation.
  3. Skip the conversation and the door quietly stays open: until a project is on the register, the kit page, the board and Osprey’s chat keep the offer ready, and the first Monday leaves one card inviting you in rather than searching for nothing. The first project, however it arrives, closes it.
  4. From then on the sweep runs every Monday morning: it reads what has been said about each project since last week — your conversations with Osprey, your notes under Projects/, and any tool you enabled — moves a status or a date only where the evidence is plain, marks a milestone missed when its day has passed with no word, and writes up At risk this week and the 30-day list. It says something only when something is at risk.

Watch the first pass, then tell it what you would have done differently — that correction teaches it more than any setup could.

The essentials

Learning, preferences and run costs work the same in every kit — so they are covered once, in the Kits guide.

Living with a Kit — the Kits guide →

← All kits

Put the Projects & Deadlines kit to work.

Install it, run it once against something that already happened, and see whether what comes back sounds like you.

Try it free

Everything it installs can be retimed, paused, or removed.