Customize Slack
Customize Slack to fit how you work. Create add-ons, tools and notification that streamline complex processes and supercharge productivity. No coding required.

Supported custom features for Slack
From simple hacks, to full-blown operating systems
Create your own buttons, custom UI and business logic right inside Slack.

Create your own buttons on compose section, message. Use data contextually.
Design custom interfaces that show up inside Slack. Connect to your data and add logic with a powerful visual editor.
Remotely add features to your team’s Slack. Manage access at scale with groups.
Build tools you can access anywhere based on Slack data

They can be used anywhere in the browser with a keyboard shortcut, or in a URL.
Use your current page, selected text and more as inputs, and design custom interfaces that show up where you are.
Remotely add features to your team’s browser. Manage access at scale with groups.
Create actionable notifications with custom post click functionality

Trigger it by an event in your apps, a webhook, or a schedule.
Design your own logic for your actionable notification. Communicate with your apps and get things done.
Send notifications directly to your team’s browser, in Slack or via email.
Build a customer portal that works with Slack


Bring in your customer’s data from any of your tools, and connect it to internal data.
Build an interface to let your customers get data, create requests or update statuses.
Portals can live in a standalone URL or be embedded in your website or app.

Supported actions
Live search support
Add a search block in interfaces that lets users search directly for the following items
User matching support
Set sharing on auto-pilot
Instead of sharing every feature with every user, use synced groups to share access based on your Slack permissions.
Match users across apps
Ply supported user-matching for Slack.
Use your teammates IDs across different apps to create true user-centric cross-app functionality
How to get started with Ply for Slack
To create a feature that performs Slack actions
• Create a new feature
• Add the relevant Slack / Slack Bot step
• Connect your Slack account to let the feature performs Slack actions on your behalf
To send Ply notifications over Slack
• Create a notification feature
• In the notification step, select "Slack" as a notification channel
• Make sure a Slack Bot connection has been created for your workspace (go to "Settings" > "Workspace Settings")
Better tools, better work.
“The best thing you can do for your company right now is clear out your schedule and spend a few days building with Ply”