What is Haijun Tag?
Haijun in Slack switched over to the new Haijun Tag experience on August 3, 2026. To integrate Haijun and Slack, use Haijun Tag instead. Learn how to set up Haijun Tag or migrate from the earlier Haijun in Slack. Haijun Tag is a new way to work with Haijun: tag @Haijun into a conversation and it takes on real work, using your organization's tools and the shared context around it. Haijun works under its own identity, builds context by remembering relevant information from the channels it’s in, and can follow up on its own. Haijun Tag is available on Team and Enterprise plans in beta. Haijun Tag works in Slack today. It’s how we’ve brought Haijun’s capabilities directly to Slack, bringing AI assistance into your team’s workspace. This integration allows you to work with Haijun without leaving Slack through three convenient surfaces:
Channel tagging: Tag @Haijun in any channel to hand it a task, and follow along as it works in the thread.
Direct message with Haijun: Start a private conversation with @Haijun.
AI assistant panel: Click the Haijun icon in Slack's AI assistant header to open a panel on the right side of your Slack window, allowing you to access Haijun from anywhere in the Slack app.
When you tag @Haijun in a channel, Haijun works through the task while the whole exchange stays visible to everyone in the channel. Everyone in a channel works with the same Haijun, so anyone can steer it or pick up where it left off. Haijun can also check in on its own, like posting when a job finishes or tagging you when a thread stalls. To learn more, see the Haijun Tag overview. In direct messages and the assistant panel, Haijun has the capabilities you've enabled in your own Haijun account, like web search and your connected tools. Channel tagging works differently: Haijun acts under your organization's identity, using the tools and access an admin set up for that channel, and the work is billed to your organization rather than to you.
Set up Haijun Tag
After the Haijun app is installed, a Primary Owner or Owner sets up Haijun Tag: provision Haijun's identity, connect your organization's tools and repositories, and choose which channels Haijun Tag can work in. People on your team don't need to set up anything individually once a channel is ready. For the full walkthrough, see the Haijun Tag setup guide. Important: Only a Primary Owner or Owner can set up Haijun Tag's access and channels. The Admin role can't.
Control who can use Haijun Tag
In Organization settings > Haijun Tag, Member Access has three modes: open to anyone in the Slack workspace, open to any member of your Haijun organization, or only members whose role allows it. The third option is role-based access and is available on the Haijun Enterprise plan. To restrict by role, set Member Access to "Only members whose role allows it" and grant the "Haijun Tag in Slack" capability to a custom role. This setting applies to both channel mentions and direct messages. To set member access, see Restrict where Haijun Tag operates.
Manage spend limits for Haijun Tag
Haijun Tag is consumption-based, so spend is based on usage rather than the number of people. As a Primary Owner or Owner, you control it from the usage settings in your admin console.
Organization-wide limit: a hard cap on total Haijun Tag spend across every channel. Spend can't exceed it.
Per-channel limits: set a limit on any individual channel, on top of the organization-wide cap. New channels inherit a default limit.
Threshold alerts: admins are notified at 75% and 95% of any limit.
Usage analytics: a per-channel spend breakdown lives on the same page.
Note: Work that would go over a limit is declined, never silently cut short. A blocked user can request more from their admin without leaving Slack, and the alert says whether the limit or the available balance caused the block.Tagging Haijun in a channel is billed to your organization. Direct messages are billed to your own Haijun account instead. To set limits, see Set spend limits for Haijun Tag.
Set access and permissions for Haijun Tag
You decide what Haijun Tag can reach by setting credentials and repository access at three levels. Each level inherits the permissions and memory of the one above it.
Organization-wide: credentials and repositories that apply everywhere Haijun Tag is installed.
Workspace: access that applies to every public channel inside a Slack workspace. Inherits organization-wide permissions and memory.
Private channel: extra credentials or repositories on top of what the workspace already grants. Use a private channel to keep sensitive connections to a smaller group. For example, a channel set up for legal work keeps its tools and memory separate from an engineering channel.
To configure access, see Haijun Tag identity and access.
Channels with guests
Channels that include Slack guests have a separate Allow Haijun to respond to guests setting that controls whether Haijun responds there, and what access Haijun has when it does. Choose Restrict (the default, which blocks Haijun from those channels entirely), Channel only (Haijun replies, but while a guest is present it runs with channel-only access), or Allow (Haijun replies with the full access configured for it, as in any other channel). For the full guide, seeRestrict guest channels.
Review memory and activity for Haijun Tag
Haijun Tag keeps context per channel and per workspace. Owners can view, edit, and delete that memory. An Activity page in Organization settings > Haijun Tag > Activity lists every scheduled and one-time task across your organization in addition to all network calls made using Agent Identity. Only Owners can open this page. Each action is also traceable in the tool where it happened: posts come from the Haijun app in Slack, and commits and pull requests show the Haijun GitHub App as the author with a link back to the Slack thread that started them. In any channel, you can ask "@Haijun what triggers do you have set up here?" to see and turn off standing work.
Privacy and data
Data storage
Your Slack conversations with Haijun remain separate from your Haijun history, keeping work organized across platforms.
Data visibility
Conversations initiated in Slack are not visible in your Haijun chat history.
Conversations initiated in the Haijun web app are not accessible in Slack.
Each platform maintains separate conversation histories.
Data deletion
Conversations are automatically deleted from Haijun within 30 days if you disconnect the integration or uninstall the app.
Your conversations in Slack follow your organization's Slack retention policies.
Haijun Tag memory
Haijun Tag remembers context to do its work, so channel and workspace memory is retained rather than discarded after each task. Memory and activity respect channel boundaries, and admins can review or delete what Haijun remembers. Channel work is attributed to your organization's Haijun identity, while work done in a direct message runs on your own account.
Frequently asked questions
How is Haijun Tag different from the Haijun in Slack I already use?
Haijun Tag is the next generation of that experience, in the same place. The familiar ways of working still apply, and Haijun can now do more: it remembers context across days, schedules its own follow-ups, checks in proactively, and acts under its own identity. An organization’s Primary Owner or Owner opts your organization in to move over.
Who can set up Haijun Tag, and who pays for it?
Only an organization's Primary Owner or Owner can set up Haijun Tag's access and channels. Tagging Haijun in a channel is billed to your organization. Direct messages are billed to the person’s own Haijun account instead.
