Backed byEnterprise-grade delivery governance for engineering teams
Integrations / Slack

One message per pull request, kept current. Review reminders for the right people.

Keep one Slack card current as a pull request changes. Add review reminders for linked members, or deliver a saved report on a schedule with the rows, CSV and brief you choose.

Private channels appear once the Warestack app is invited. Direct messages reach people who have confirmed their Slack link.

Search orbital
HomeDMsActivityFilesMore
orbital
Find a conversation…
Threads
Huddles
Drafts & sent
Saved
Channels
#pull-requests
#deploys
#eng-quality
#releases
Direct messages
PNPriya Nair
JMJo Marchetti you
Agents & apps
Linear
Warestack
pull-requests11
MessagesAdd canvasFiles & links
WarestackAPP09:14
pull request #1179 · fix(collector): bound OTLP batch size
orbital/collector-agent · fix/bound-otlp-batch-size · created by tobiaslind · updated after check run success
Status
Needs attention · Open
Review
Needs review
Checks
6/6 passing
Review threads
0 actionable threads
Review activity
0 review comments
Rules
1 unresolved · Medium
Next step:
Review Warestack rule findings before merge.
View on GitHubView on Warestack···
TodayNew
WarestackAPP10:05
pull request #1182 · feat(alerts): batch mute rules by label
orbital/console-web · feat/batch-mute-rules-by-label · created by priya-nair · updated after check run success
Status
Needs attention · Open
Linear issues
ORB-418
Review
Changes requested · 3 actionable threads · GitHub Code Quality commented
Checks
6/6 passing
Review threads
3 actionable threads
Review activity
6 review comments
Rules
1 unresolved · Medium
Next step:
Address requested changes, then request another review.
View on GitHubView on Warestack···
A pull request live card in #pull-requests. Sample data from a workspace.
1 / 3
01In Slack

Three things in the workspace.

Each is a chain step. Which channel, which people and which timing is decided on the chain.

Channel
Live cards

One message per pull request, edited in place as reviews and checks change. Keep the current state visible without a new channel message for every event.

Direct message
Waits and approvals

A review that has waited 12 hours, a deployment review waiting for an approver, an attention list: sent to the person who can act, visible only to them.

Channel or email
Reports and briefs

Scheduled reports post with the rows, the CSV and a written brief. Skip-if-empty keeps quiet days quiet.

02People, not channels

A message reaches a person.

Warestack links GitHub identities to Slack members, so the reviewer named on a pull request is the person who gets the direct message. Members confirm their own link; admins see who is linked and who is not.

Fail closed. Review SLA chains do not guess. A reviewer without a confirmed link is reported as not reachable, and the chain says so.

Readiness, shown. Before enabling a chain that sends direct messages, the readiness card lists who would and would not receive them.

Ready for direct messagesReview SLA · 7 repositories
jmarchettireviewer
Linked
nbergreviewer
Linked
lhartmannowner · control-plane
Linked
ykayareviewer
Not linked · asked Oct 1

Confirm links for the people who need direct messages. Channel delivery does not require every member to be linked.

03Chains

Chains that deliver to Slack.

Choose a template, review its timing and recipients, then preview the configured delivery. Direct-message steps require a confirmed Slack link for their recipients.

Review SLA

Direct messages to the reviewer, then the repository owner, when a review has waited. A missing recipient link is shown in readiness so you can resolve it.

Chain template
Pull request live card

One Slack message per pull request, kept current, with a reminder after 12 hours without a review.

Chain template
Deployment review waiting

Message the approver after two hours, the owner after four. Resolves when the review is approved.

Chain template
04Install

Connected in three steps.

A space admin connects once. Addresses are shared by every chain; scope belongs to the chain.

01
Connect Slack
Integrations → Connect Slack. One workspace per Warestack space.
02
Save an address
A channel for live cards and reports. Private channels need the app invited first.
03
Confirm your link
Each member confirms their Slack identity once, from the message Warestack sends them.

Scopes: post and update messages in channels the app is in, send direct messages, read channel names and members. The app reads no message content.

© 2026 Warestack Inc.