Documentation Index
Fetch the complete documentation index at: https://docs.firstwork.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Firstwork integrates with Slack to send notifications, alerts, and updates to your team’s channels. Keep your hiring team informed in real-time about application updates, compliance results, and workflow events.Setup
Create a Slack app
- Visit the Slack API portal
- Create a new app for your workspace
- Configure the required permissions (chat:write, channels:read)
Install to workspace
Install the Slack app to your workspace and authorize the required permissions.
Slack Message Action
The Slack Message action in automations:| Configuration | Description |
|---|---|
| Channel | Target Slack channel |
| Message | Message content with formatting |
| Variables | Object Graph variables for dynamic content |
Message Formatting
Slack messages support rich formatting:Common Use Cases
| Use Case | Trigger | Channel |
|---|---|---|
| New application | Application created | #hiring-feed |
| Stage change | Application advanced | #hiring-updates |
| Compliance failure | Rule evaluation failed | #compliance-alerts |
| Document uploaded | Document submitted | #document-review |
| Interview scheduled | Booking confirmed | #interview-schedule |
| Offer accepted | Application completed | #offers |
| Automation failure | Action execution failed | #ops-alerts |
Best Practices
- Use dedicated channels for different notification types to avoid noise
- Include relevant links in messages so team members can take action quickly
- Set up rules to only notify on important events, not every minor change
- Use thread replies for related updates to keep channels organized