Skip to content

v1.2.0

Choose a tag to compare

@carolinevrauwdeunt-lab carolinevrauwdeunt-lab released this 09 Nov 11:37
· 16 commits to main since this release
c162c68

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 notionDatabases in room.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

Full Changelog: v1.1.0...v1.2.0