Two integrations
Both live in Settings, for people who can manage applications. Applications is an API key your own tools can call. Slack posts a short notice into a channel when something happens in HR. Neither one replaces the product. Mail reply-to name and address are still under Company Settings, Email.
API applications
- Settings, then Applications, then New. The form is Create Application.
- After it is created, Application Credentials shows APP KEY and APP SECRET. Copy them then. Treat the secret like a password.
- Edit opens Update Application if the name or access needs a change.
- Regenerate Secret issues a new secret and invalidates the old one. Update every tool that was using it.
- Disable turns the key off without deleting it. Enable turns it back on. Delete removes it.
Slack
- In Slack, create an incoming webhook for the channel that should receive HR notices. Copy the webhook URL.
- In SnapHRM, Settings, then Slack. The screen is Update Slack Setting, under Slack Configurations.
- Set it to Enabled (or Disabled when you want it quiet).
- Paste the Webhook Endpoint.
- Under Channel Notifications, set each event to Yes or No. The list includes Leaves, Expense Claim, and Job Application.
- Update.
Yes means that event is posted to the webhook. It does not approve the leave or the claim. Those still happen in leave, expenses, and jobs.