Process Street + Slack
Connect Process Street and Slack to Keep Your Team on Top of Every Process
Push workflow notifications, task assignments, and process updates from Process Street into Slack automatically, so nothing gets missed.

Why integrate Process Street and Slack?
Process Street and Slack are two of the most widely used tools for team operations — one for building and running structured workflows, the other for real-time communication. When they're not connected, teams waste time manually chasing task updates, pinging colleagues about overdue checklist items, or copying run data into Slack channels. Connecting Process Street with Slack through tray.ai cuts out that friction: every workflow event surfaces automatically in the right Slack channel or direct message.
Automate & integrate Process Street & Slack
Use case
Instant Slack Notifications When a New Process Run Is Started
Whenever a new Process Street checklist run is created — whether triggered manually or via automation — a formatted Slack message goes to the relevant channel with the run name, assignee, and due date. Team leads and stakeholders get immediate visibility into active work without having to check the Process Street dashboard. This is especially useful for client onboarding, HR processes, and compliance workflows where kick-off timing matters.
Use case
Notify Slack When a Task Is Completed or Approved
As individual tasks within a Process Street checklist are checked off or approved, a Slack notification goes to a designated channel or to the next person in the workflow. This creates a natural relay that keeps multi-person processes moving without anyone manually handing off work. Teams running sequential approval processes — content review, contract sign-off, vendor onboarding — get a lot of mileage out of this kind of automated progression.
Use case
Escalate Overdue Checklist Items to Slack
When a task or entire checklist run passes its due date in Process Street, tray.ai can automatically send a targeted Slack message to the assignee and their manager, including the task name, how overdue it is, and a direct link back to the checklist. This replaces manual follow-up chasing and enforces accountability automatically. High-stakes workflows like regulatory compliance reviews or IT security audits are particularly well suited to this escalation pattern.
Use case
Send Slack DMs to Newly Assigned Process Street Task Owners
When a task within a Process Street run is assigned to a specific team member, tray.ai immediately sends them a personalized Slack direct message with the task details, instructions, and a deep link to complete it. This solves the common situation where assignees have no idea they have pending work — especially in large teams or when workflows are kicked off by other departments. Tasks get picked up faster and fewer responsibilities slip through the cracks.
Use case
Post Weekly Process Completion Summaries to Slack
tray.ai can query Process Street on a schedule to compile a summary of all completed, in-progress, and overdue checklist runs, then post a formatted digest to a designated Slack channel. Leadership gets a regular read on operational health without needing to build reports inside Process Street. It's a simple way to keep operations teams, department heads, and exec stakeholders in the loop — delivered automatically every Monday morning or end of week.
Use case
Create Process Street Runs Directly from Slack Messages or Commands
Using tray.ai, teams can trigger new Process Street checklist runs by posting a specific Slack message, reacting with an emoji, or using a slash command in a designated channel. This lowers the friction of starting a process for team members already working in Slack who don't want to context-switch. It's ideal for IT support ticket workflows, sales deal workflows, or any process that front-line team members kick off regularly.
Use case
Alert Slack When a Process Street Checklist Is Fully Completed
When every task in a Process Street checklist run has been completed and the run is marked as finished, tray.ai fires a Slack notification to a relevant channel — confirming completion, triggering downstream actions, or notifying clients or stakeholders. For processes like employee onboarding, product launches, or customer implementation plans, this completion signal is a real milestone that the broader business should know about.
Get started with Process Street & Slack integration today
Process Street & Slack Challenges
What challenges are there when working with Process Street & Slack and how will using Tray.ai help?
Challenge
Matching Process Street Users to Slack Identities
Process Street stores user data by name and email, while Slack identifies users by unique Slack user IDs. When building automations that send Slack DMs or mentions based on Process Street task assignments, a direct mapping between the two identity systems is required. Without it, notifications either fail silently or reach the wrong person.
How Tray.ai Can Help:
tray.ai has built-in data mapping and lookup tools that let you query Slack's user directory by email to resolve the correct Slack user ID at runtime. You can store and cache this mapping in tray.ai's data storage layer, so every notification reaches the right person even as team members change roles or email addresses.
Challenge
Handling High-Volume Notifications Without Flooding Slack Channels
Organizations running hundreds of simultaneous Process Street checklist runs can quickly overwhelm Slack channels if every task event triggers its own notification. Left unmanaged, this creates notification fatigue that causes teams to ignore or mute alerts — which defeats the purpose of the integration.
How Tray.ai Can Help:
tray.ai gives you precise control over notification logic through conditional branching and filtering. You can configure rules to only notify on high-priority templates, specific task types, or when certain form fields contain defined values. Rate limiting and batching logic can also be added so bulk events are aggregated into a single Slack digest rather than individual messages.
Challenge
Keeping Slack Messages Formatted and Actionable
Raw webhook payloads from Process Street contain JSON data that would be unreadable in a Slack channel. Turning that raw data into well-structured, human-friendly Slack messages — with Block Kit formatting, buttons, and deep links — requires custom data transformation logic that's complex to build and maintain without an integration platform.
How Tray.ai Can Help:
tray.ai's workflow builder includes native data transformation tools and Slack Block Kit support, so you can compose rich, interactive Slack messages using a visual interface. Dynamic fields like assignee names, due dates, and checklist links are pulled directly from Process Street data, making every notification immediately actionable without custom formatting code.
Challenge
Triggering the Right Workflow at the Right Process Stage
Process Street workflows can have dozens of tasks, conditional logic branches, and multiple assignees at different stages. Building Slack notifications that fire only at specific meaningful moments — rather than for every single task update — requires the integration layer to understand and respect the internal structure of each checklist template.
How Tray.ai Can Help:
tray.ai supports advanced filtering and conditional logic that lets you specify exactly which task names, template IDs, or status changes should trigger a Slack notification. You can build template-specific workflows that treat each Process Street checklist as its own notification surface, keeping Slack messages relevant, timely, and targeted to the right audience at each stage.
Challenge
Bidirectional Sync Between Slack Interactions and Process Street Data
Many teams want Slack to work as a two-way interface — not just receiving notifications from Process Street, but also letting team members update task statuses, complete checklist items, or kick off new runs directly from Slack. Building this bidirectional flow means handling Slack's interactive components, payload verification, and writing results back to Process Street reliably.
How Tray.ai Can Help:
tray.ai supports both inbound and outbound integrations for Slack and Process Street, enabling true bidirectional workflows. You can configure tray.ai to listen for Slack interactive component events — button clicks or dropdown selections — authenticate the payloads, and make the corresponding API calls back to Process Street to update task statuses or create new runs, all without custom backend infrastructure.
Start using our pre-built Process Street & Slack templates today
Start from scratch or use one of our pre-built Process Street & Slack templates to quickly solve your most common use cases.
Process Street & Slack Templates
Find pre-built Process Street & Slack solutions for common use cases
Template
Post Slack Alert When a New Process Street Run Is Created
This template monitors Process Street for new checklist run creation events and instantly posts a structured Slack message to a specified channel, including the run name, template used, assigned user, and due date. It requires no manual effort once configured and works across any Process Street checklist template.
Steps:
- Trigger fires when a new checklist run is created in Process Street
- tray.ai extracts run metadata including name, assignee, template, and due date
- A formatted Slack message is posted to the designated operations or team channel
Connectors Used: Process Street, Slack
Template
Send Slack DM When a Process Street Task Is Assigned
Automatically sends a personalized Slack direct message to the user assigned to a Process Street task, with all relevant task context and a direct link to complete the item. This template works for both initial assignments and reassignments within an existing checklist run.
Steps:
- Trigger fires when a task is assigned or reassigned within a Process Street run
- tray.ai looks up the assignee's Slack user ID using their email address
- A personalized DM is sent containing task name, instructions, and a deep link to Process Street
Connectors Used: Process Street, Slack
Template
Escalate Overdue Process Street Tasks to Slack
On a scheduled interval, this template queries Process Street for any tasks that have passed their due date and haven't been completed, then sends a Slack alert to both the task assignee and their manager, listing overdue items with direct links and days elapsed.
Steps:
- Scheduled trigger fires at a configured interval (e.g., daily at 9 AM)
- tray.ai queries Process Street for all tasks past due date that remain incomplete
- For each overdue task, a Slack message is sent to the assignee and a manager channel with task details and elapsed time
Connectors Used: Process Street, Slack
Template
Create a Process Street Run from a Slack Emoji Reaction
When a user reacts to a Slack message with a predefined emoji (such as a checklist icon), tray.ai parses the message content and creates a new Process Street checklist run with the message text pre-populated as the run name, optionally assigning it to the message author.
Steps:
- Trigger fires when a specific emoji reaction is added to a message in a monitored Slack channel
- tray.ai extracts the Slack message text and author details
- A new Process Street checklist run is created using the extracted data, and a confirmation DM is sent to the user
Connectors Used: Slack, Process Street
Template
Post Weekly Process Street Summary Digest to Slack
Every week, this template pulls data from Process Street on completed, active, and overdue checklist runs, compiles it into a clean summary, and posts it as a formatted Slack message to a leadership or operations channel, giving stakeholders a quick read on operational health.
Steps:
- Scheduled trigger fires on a weekly cadence (e.g., Monday at 8 AM)
- tray.ai queries Process Street for run statuses across the previous week
- A formatted digest message is composed and posted to a designated Slack channel with completion counts, overdue flags, and trend highlights
Connectors Used: Process Street, Slack
Template
Notify Slack Channel When a Process Street Checklist Run Is Completed
This template listens for checklist run completion events in Process Street and immediately posts a Slack notification to a relevant channel, confirming all tasks are done, who completed them, and how long the run took. Optionally, it can trigger a follow-up workflow in another connected system.
Steps:
- Trigger fires when a checklist run status changes to completed in Process Street
- tray.ai retrieves run details including completion time, assignees, and template name
- A Slack message is posted to the relevant channel with a completion summary and any configured next-step prompts
Connectors Used: Process Street, Slack