Skip to content

AI Directives

Runnit has one assistant, Ru. AI Directives are the playbooks that steer how Ru approaches each kind of work: markdown files that describe the approach, the deliverables, and the rules to follow. Before Ru starts a matching piece of work, it reads the matching directive and follows it.

Directives replace the earlier catalogue of separate AI agents. Instead of configuring an agent, you edit a file, and the change applies to everyone who asks Ru for that kind of work.

Directives are ordinary markdown files in two kinds of AI Directives asset collections:

  • Organisation-wide: the AI Directives collection in the AI Library group of Admin > Organisation Library (administrators only). These files apply to every client and every conversation.
  • Per client: the AI Directives tab on the client page. A client file with the same name as an organisation-wide file replaces it for that client’s work. Files that only exist for the client add client-specific behaviours on top.

A new client starts with an empty AI Directives collection, so the organisation-wide files apply until you add an override.

Every organisation starts with an editable default set:

FileWhat it steers
resource_planning.mdHow budget-aware resource plans are generated from approved briefs.
project_creation.mdHow an approved brief becomes a proposed draft project.
brief_builder_questions.mdWhich clarifying questions Brief Builder asks while a brief is drafted.
brief_builder_refinement.mdHow Brief Builder refines a working draft into a professional brief.
copywriting.mdHow marketing and communication copy is written.
strategy.mdHow research-backed brand strategy deliverables are produced.
synthetic_audience_testing.mdHow creative material is tested against a synthetic persona panel.
brand_asset_generation.mdHow a client’s foundational brand asset set is researched and generated.
brand_guidelines_intake.mdHow Ru interviews you, gathers your documents and links, and generates the full brand guidelines set. See Assets.
today_widget.mdThe tone and emphasis of each person’s Runnit Today briefing on the dashboard.

Product updates only refresh a default file while you have not edited it. Once you change a file, your version is kept.

Adding a clearly named markdown file to an AI Directives collection teaches Ru a new kind of work with no other configuration. For example, add social_media_calendar.md describing how your organisation builds social media calendars, and Ru reads it before doing that kind of work. Give the file a short description when you add it, so Ru knows when the directive applies.

Ru matches directives on meaning, not exact words: asking it to “put together a social calendar for Acme” is enough to trigger social_media_calendar.md.

Changing directive files requires the Manage AI agents permission, because they steer what the assistant does for everyone in the organisation. Users without it can read directives but not change them.

You can edit a directive in two ways:

  • Open the AI Directives collection and edit the file like any other markdown asset.
  • Ask Ru. For example, “update the copywriting directive so every deliverable ends with a call to action”, or “add a client override of resource_planning for Acme”. Ru reads the current file first, confirms the change with you before overwriting, and reports what changed.

Directives guide how Ru works, but they never bypass permissions, client staffing lists, capacity, or confirmation rules.

Every directive change made through Ru is attributed to the person who asked for it, and every change is versioned. Ask Ru “who last changed resource_planning.md?” for a history report showing each version, who made it, when, and whether the change was made through chat or manually.

  • The separate agent catalogue page and the launchable copywriter, strategist, and synthetic audience agents were removed. Ask Ru for that work instead; it follows the copywriting.md, strategy.md, and synthetic_audience_testing.md directives.
  • The custom agent builder was removed. Add a directive file instead.
  • The Automation Queue, chat pages, and historical agent job results remain viewable.
  • The client page’s Generate Brand Assets button was replaced by Generate Brand Guidelines, shown on the empty Brand Guidelines collection. It opens a Ru chat that follows the brand_guidelines_intake.md directive: Ru interviews you, gathers your documents and links, and generates the guideline files into the collection. See Assets.

Continue with the Chat Assistant to see how Ru uses directives and page context while you work.