Skip to main content

Slack Commands

Use the /intake command in a Slack workspace where Relay is installed.

CommandWhen To Run ItWhat Happens
/intake new <name>Start an initiative from Slack.Creates a new Relay initiative with the team prefix, for example ENG-123.
/intake status ENG-123Check progress without opening the UI.Returns the initiative state, included artefact count, and confidence if available.
/intake generate ENG-123After source context has been added, or after adding more context.Queues a quality check. Relay posts a Slack quality report when complete.
/intake approve ENG-123Approve the latest draft document from Slack.Approves the document and starts technical discovery.
/intake reject ENG-123 <reason>Send a draft back for more context or correction.Rejects the latest draft, records the reason, and returns the initiative to enrichment.
/intake discover-close ENG-123Stop an open discovery thread when enough context has been gathered.Manually closes discovery and preserves unresolved questions for downstream context.
/intake tasks ENG-123After the document is approved and discovery is complete or manually closed.Queues task generation and syncs the resulting task set to Linear.

Examples

/intake new Receipt email resend
/intake status ENG-123
/intake generate ENG-123
/intake approve ENG-123
/intake reject ENG-123 Missing success criteria and rollout constraints
/intake discover-close ENG-123
/intake tasks ENG-123

If a command is missing a required argument, Relay replies with the expected syntax.