💡Beta Features must be enabled in the tenant in order to access the Salesforce Beta Integration. Please reference How to Enable Beta Integrations for assistance.
Leverage Slack Integration with Hatz AI: Features and Tools Guide
The integration of Slack and Hatz AI unlocks a wealth of opportunities for users looking to supercharge their communication and collaboration with the power of Hatz AI. Whether you're automating team updates, managing channel archives, or streamlining notifications, this fusion brings exceptional capabilities to your fingertips.
This guide will walk you through the features and tools provided by the Slack tool with Hatz AI's capabilities.
What is the Slack Tool?
The Slack tool is a feature-rich integration that allows users to connect and interact directly with the Slack channel-based messaging platform. It supports a comprehensive set of tools for managing messages, channels, users, reminders, and more. With Hatz AI now connected to this tool, you can work together more effectively, connect all your software tools and services, and find the information you need to do your best work—all within a secure, enterprise-grade environment.
How and What Can a User Access?
Each user on the Hatz platform is required to connect their individual Slack account through a secure integration setup, following Slack's authentication process.
This process ensures that the integration strictly complies with Slack’s security protocols while respecting the access permissions and rules assigned to each user’s account.
It’s important to note that the Hatz Slack integration will never exceed the access levels granted to the user within Slack, guaranteeing alignment with the platform’s governance policies. As a result, outcomes and available features may vary depending on each user’s specific permissions and authenticated access.
How to Connect the Slack Tool
Features of the Slack Integration Tool
1. Comprehensive Message Management
Send, Schedule, and Update Messages: Post messages to channels, direct messages, or private groups. You can also schedule messages for a future time or update existing ones.
Fetch and Search History: Retrieve a chronological list of messages from any conversation or use powerful search queries to find specific messages across your workspace.
Delete Messages: Remove messages from a chat, provided the authenticated user is the original poster.
2. Advanced Channel Management
Create and Archive Channels: Effortlessly create new public or private channels. Archive inactive channels to keep your workspace organized and clutter-free.
Find and List Channels: Search for channels by name, topic, or purpose, and list all conversations available to you.
3. User and Group Administration
Find and List Users: Find users in your workspace by email, name, or other criteria. You can also retrieve a complete, paginated list of all users.
Manage User Groups: Create, enable, or disable user groups (subteams) to manage team structures and mentions efficiently.
4. Reminders and Do Not Disturb
Create and Delete Reminders: Set reminders for yourself or others using natural language (e.g., "in 15 minutes") and delete them once they are no longer needed.
Manage Snooze Settings: Activate or modify the "Do Not Disturb" duration for your user to manage notifications.
5. Engagement and Reactions
Add and Remove Reactions: Add emoji reactions to messages, files, or comments to provide quick feedback. You can also remove them.
Star Items: Star important channels, files, or messages to easily access them later.
6. File and External Content Integration
Manage Remote Files: Add references to external files from services like Google Drive or Dropbox, making them searchable and shareable within Slack.
Handle File Comments: Delete comments from files as needed.
Why Use the Slack Integration with Hatz AI?
Connecting your Slack workspace to and leveraging Hatz AI allows you to:
Automate Routine Communication: Schedule daily stand-up reminders, team announcements, or report summaries.
Streamline Team Collaboration: Automatically create project-specific channels and send important notifications from other tools.
Improve Workspace Organization: Find and archive inactive channels to reduce clutter and improve navigation.
Enhance Productivity: Use AI to search for information across your entire message history quickly and efficiently.
Centralize Notifications: Manage reminders and "Do Not Disturb" settings programmatically to stay focused.
Real-Life Use Cases
Scenario 1: Automated Daily Briefings
A project manager can use the Schedule message
tool to automatically post a daily briefing every morning at 9 AM in the #proj-updates
channel, summarizing key priorities for the day fetched from another integrated tool.
Scenario 2: Intelligent Channel Archiving
An administrator can use Hatz AI to periodically run a workflow that uses the Find channels
tool to identify channels with no activity in the last 90 days and then uses the Archive a public or private channel
tool to archive them, keeping the workspace tidy.
Scenario 3: Instant Incident Response
When a critical server alert is triggered in a monitoring system, a webhook can call Hatz AI to use the Send message
tool. This instantly posts a high-priority alert to the #engineering-oncall
channel, ensuring the right team members are notified immediately.
Slack & Hatz AI: Use Case List
This list outlines practical applications of the Hatz AI and Slack integration. It is categorized by the core features available through the tool, providing examples of direct Chat Prompts for quick, ad-hoc tasks and Workflow Automations for more structured, repeatable processes.
1. Message Management
Use Case | Description | Chat Prompt Example | Workflow for Automation |
Scheduled Team Announcements | Schedule important communications like meeting reminders, weekly updates, or daily stand-up prompts to be sent at a specific time. |
| Weekly Report Summary Workflow: |
Information Retrieval & Search | Quickly find specific information, decisions, or files mentioned in past conversations without manually scrolling through history. |
| Project Decision Log Workflow: |
Urgent Message Correction | Quickly correct a typo or update information in a message that was just sent to a large group or important channel. |
| Post-Announcement Review Workflow: |
2. Channel Management
Use Case | Description | Chat Prompt Example | Workflow for Automation |
New Project Kick-off | Instantly create a dedicated channel for a new project, client, or initiative to keep conversations organized from the start. |
| New Project Setup Workflow: |
Workspace Hygiene & Cleanup | Identify and archive inactive channels to reduce clutter and make it easier for team members to find relevant conversations. |
| Quarterly Channel Cleanup Workflow: |
3. Team & User Coordination
Use Case | Description | Chat Prompt Example | Workflow for Automation |
On-Call Team Management | Efficiently manage on-call rotations by updating user groups that are used for alerts and mentions. |
| On-Call Handoff Workflow: |
Personalized Reminders | Set reminders for yourself or team members about important tasks, deadlines, or follow-ups using natural language. |
| Meeting Follow-up Workflow: |
Focus Time Management | Programmatically control your notification settings to minimize distractions during deep work sessions. |
| "Deep Work" Session Workflow: |
4. Engagement & Information Prioritization
Use Case | Description | Chat Prompt Example | Workflow for Automation |
Quick Feedback & Acknowledgment | Add emoji reactions to messages to quickly acknowledge them, show agreement, or signal that a task is complete. |
| Task Completion Signal Workflow: |
Bookmarking Important Items | Star critical messages, files, or channels to create a personal to-do list or a quick-access list of important items. |
| Daily Briefing & Prioritization Workflow: |