Repository navigation
v1.2.0
Agents can now save rows to any Notion database you add to a room: a content calendar, a lead list, a task list. You decide per column what an agent may fill. Nothing is saved until you approve it.
New: Notion databases per room
-
Add a database by its link. Room settings → Can propose → Notion databases. The Exec Room reads the database's columns from Notion.
-
A draft value per database. You choose it once, for example Status = Draft. Every row the room saves gets it, set by the room, never by an agent. A database without a suitable column can get one with Add a Status column with Draft (through Connect, only when you click it).
-
You choose what happens to each column:
- Agent fills: the agent proposes the value, and you see it on the card.
- Always this value: the room sets the same value on every row.
- Leave empty.
The title, text and links start as "Agent fills"; in a post database (one with Channel and Post Content), only the post columns do. Everything else starts empty, and so does a column added in Notion later.
-
Safe by default:
- Status columns are never filled by an agent, because automations often watch them.
- People, relations, files and formulas always stay empty.
-
Checked twice. Every value must fit its column (an option of a select, a date, a number, a link) when it is proposed, and again against the database in Notion when you approve. If a column or option was removed in the meantime, nothing is saved and the card says why.
-
Posts keep working in any database with Channel and Post Content columns, and follow the same column choices.
Improved
- Makers say what they skipped. When a maker's own instructions include a step the room has no tool for (logging, posting, sending, scheduling), it skips that step and says so, instead of asking you to do it by hand. The room takes the draft from there.
- Fixed: saving to Notion through Connect. Notion changed how it writes a database's address, and saving a post through Connect stopped working. Both forms are read now.
Updating
Pull the new version and restart the room.
- If you listed databases under
notionDatabasesinroom.config.json, they move into the rooms that allowed them, with Status = draft. You don't need to do anything. - From now on, add databases in Room settings. The config key is only read for this move.
- Open a room's settings once to have its databases' columns read.
What's Changed
- Makers: skip steps the room has no tools for; Notion Connect: read data sources written in {{ }} by @carolinevrauwdeunt-lab in #66
- Notion databases per room, with column rules for rows by @carolinevrauwdeunt-lab in #67
- Version 1.2.0 by @carolinevrauwdeunt-lab in #68
Full Changelog: v1.1.0...v1.2.0