Prerequisites: the Day one track, so you know how workspaces, channels, forms, and agents fit together.
Give People Ops its own workspace
Do not add an HR channel to the IT workspace. A separate workspace gives you separate members, separate knowledge, its own agent, and its own reporting, and it means an IT responder cannot stumble into a grievance ticket.Learn more about workspaces and roles and access
Understand what makes a ticket private
Two things make a ticket private, and neither of them is the channel being private:- A DM to Ravenna. Tickets created from a Slack direct message are always private, whatever else is configured.
- A form marked private. Every ticket from that form is private, even when someone opens the form in a public channel. Ravenna posts a short confirmation in the thread with a deep link to the requester’s DM, then moves the whole conversation there.
Learn more about private tickets
Mark the sensitive forms private
Start with these, all private:- Leave request
- Payroll or pay query
- Benefits change
- Report a concern
- Personal detail change
- The agent will not fill it conversationally. Private forms always show the real form UI, so sensitive values are typed into fields rather than into a channel.
- Auto-submit is disabled regardless of your agent settings, so the requester always reviews before it is created.
Learn more about configuring forms
Use private notes for the internal conversation
Everything your team says to each other about a case belongs in a private note, not a reply. Use the dropdown next to Send and choose Send private. Notes carry a lock icon, only workspace members can send them, and guests never see them. Make it a habit on day one. Teams that start with public replies and try to retrofit discipline later leak something eventually.Learn more about private notes
Scope knowledge to this workspace only
Your HR knowledge folder should be scoped, not global. In the folder’s Details panel, turn off Knowledge to all channels and select the People channels, then restrict it to the People agent. Both layers apply. An agent reaches a folder only when the channel and the agent are both permitted, which is exactly what you want for a compensation policy.Learn more about scoping knowledge
Set up the agent differently
Same product, different instincts:- Escalate earlier. Write escalation instructions that hand off rather than persist. A wrong answer about parental leave costs more than a slow one.
- Answer policy, not cases. Rules should cover documented policy questions. Anything about an individual’s situation goes to a human.
- Keep tools read-only, or approval-gated. There is rarely a good reason for an agent to write to an HRIS unprompted.
For any question about an individual's pay, performance, or a complaint about another person, do not attempt an answer. Create a ticket with @Report a concern and tell the requester that a member of the People team will follow up privately today.
Learn more about escalation instructions and writing agent rules
Reach the people who are not in Slack
Frontline, retail, warehouse, and factory staff often have no Slack account, and they are frequently the people with the most urgent HR questions. The Portal is the answer, but read Portal and privacy before you turn it on. Enabling the Portal for a workspace makes that workspace visible to every organization member, even if the workspace itself is private. Ticket visibility does not change, but presence does, and that surprises people.Learn more in launch the Portal
Where teams get this wrong
Assuming a private channel means private tickets
Assuming a private channel means private tickets
It does not. Mark the forms private.
Discussing a case in replies
Discussing a case in replies
Use private notes from the first ticket.
Letting the agent try too hard
Letting the agent try too hard
On this desk, escalating quickly is the correct behavior.
Next
Employee onboarding
The process People Ops and IT run together.
Portal and privacy
Read this before enabling the Portal here.