Overview
Recruiters and hiring managers already coordinate on roles in Slack, but candidate profiles live in other tabs. Juicebox for Slack closes that gap: connect a Project or Agent to the channel where the team works, and updates show up at the right time — right in the thread, ready to act on. Juicebox for Slack lets you:- Notify, answer, and act on existing projects, sequences, and Agents
- Review and surface leads produced by an existing Agent or shortlist
- Act faster on common actions — especially on mobile
Set up in three steps
@Juicebox mentions in channels and threads.Connect Slack to Juicebox
Link a project or Agent
Tag @Juicebox in the Slack channel
@Juicebox to the channel first so it can reply to mentions and thread follow-ups.Core capabilities
Review leads directly in Slack channels
When a review is requested, Slack posts a candidate carousel: approve, skip, or reject each profile.- Add context during the decision; feedback syncs back and informs the Agent’s learning and the platform.
- Carousels hold up to 10 cards, and press See More to generate more profiles at the end of the carousel.
- Shortlist reviews and Agent leads follow the same flow.
Get project and sequence notifications
Once a Project is connected to a Slack channel, activity shows up in that channel:- New Agent leads ready for review, or interested replies from an email sequence
- Project activity such as name changes or collaborators being added or removed
- Project activity summaries on a configurable cadence
Ask @Juicebox for project and Agent analytics
Tag@Juicebox in your Slack Chat to get quick answers without navigating dashboards:
- Pending, approved, or reviewed lead counts at a glance
- Outreach volume, such as how many people were contacted or added to a sequence
- Pipeline, project, Agent, or sequence health, answered in the thread
- What happened to a profile after it was approved
What Slack analytics can answer on your plan
Slack mirrors the same analytics access rules as the Juicebox web app, so what@Juicebox will answer depends on your plan and role.
Open on every paid Juicebox plan (any Juicebox member in the channel can ask):
- A project’s pipeline by stage, candidate lists, and shortlist activity
- Agent health listings, such as which Agents are paused or out of leads
- Project-scoped counts, such as how many candidates were shortlisted for a specific project
- All outreach analytics, including emails sent per teammate and sequence performance
- Searches run per recruiter and profiles viewed
- Per-teammate leaderboards, such as who shortlisted the most candidates
- Cross-project shortlist rollups, such as shortlisted candidates per project without naming a project
- Org-wide project and Agent counts, such as how many Agents you have
analyticsAdmins role granted per member from Settings → Team members.
Manage notifications from Slack
Configure which Juicebox notifications a channel receives without leaving Slack. In any channel connected to a project or Agent, run:- Mute all notifications for the project or Agent in this channel
- Choose which notification groups fire — for example, new leads, sequence replies, or project activity
Take profile actions and create tasks
Manage profiles and follow-up straight from Slack:- Add a note or update tags on a profile
- Create a reminder or task and assign it to a teammate in the channel — the assignee is tagged in Slack, and the task and note live in Juicebox
- Share a LinkedIn URL and add it straight to a project shortlist
Work with saved searches from Slack
Ask@Juicebox to browse, review, create, or edit the saved searches inside a project without leaving Slack. These tools operate on ordinary saved searches; Agent configuration and recalibration stay on the Agent tools.
Browse and review (read-only)
Available to any licensed Juicebox user connected to Slack.
- List searches — show the saved searches in a project, optionally filtered by a title fragment. Returns each search’s title, execution state, last-updated timestamp, and Juicebox link.
- Inspect a search — read one saved search’s filter summary, criteria, execution state, and canonical link. Accepts a search ID, exact or partial title, or a canonical Juicebox saved-search URL. Ambiguous titles return candidates so you can confirm which one you meant.
- See profiles — return up to five candidates from the most recent completed run of a saved search. This never re-runs the search or marks profiles as viewed. If no run has finished yet, Juicebox says the results aren’t cached instead of executing one.
- Create search — paste a role brief or job description. Juicebox builds filters and criteria, saves the search in the project you name, and runs it immediately. The response includes the search link, pool size, first-page count, and up to five candidates. If the source looks like a job description, Juicebox uses JD mode automatically.
- Update search — apply a natural-language edit to one existing saved search and re-run it.
Channel reachability
If a linked channel needs Juicebox to be invited before it can reply to mentions and thread follow-ups, the Slack dialog says so under the channel picker. Run/invite @Juicebox in the channel, then click the refresh icon next to the picker.
If the channel is archived, the dialog surfaces that instead and asks you to pick another channel. See Archived Slack channels.
Disconnect a project from its Slack channel
If a project was linked to the wrong Slack channel, or you no longer want notifications for it in Slack, you can unlink it from the project’s configuration without leaving the flow.- Open the project and click the Slack row that shows the connected channel name.
- In the dialog, click Disconnect next to the channel name.
- Confirm Disconnect in the prompt.
@Juicebox about this project. Disconnecting clears your notification settings for this project, so if you reconnect the project to a channel later, notifications start from the defaults.
To disconnect the entire workspace instead of a single project:
- Go to Integrations.
- On the Slack card, click Manage connections.
- In the dialog, click Options > Remove all connections.
- Confirm Remove all connections in the prompt.
Archived Slack channels
If a Slack channel linked to a Juicebox project or Agent is archived, Juicebox marks the connection inactive and stops sending notifications to that channel. Your notification preferences and the connection record are preserved. To resume delivery with the same settings, reconnect the project or Agent to a channel from the Projects page.Slack guests
A Slack guest is a channel member Juicebox can’t match to a licensed Juicebox user. Guests can see Juicebox messages in the channel and ask project-scoped questions about the channels they’re in, but can’t run cross-project or usage analytics. Guests can:- Read notifications, review requests, and replies Juicebox posts in the channel
- Ask
@Juiceboxfor pipeline, candidate lists, Agent health, and outreach questions about the projects their channel is linked to. Juicebox automatically scopes the answer to those projects. - Ask general questions about how Juicebox works (for example, “how does Juicebox work?”)
- Ask
@Juiceboxfor usage analytics such as searches run, profiles viewed, per-teammate leaderboards, or org-wide project and Agent counts - Take profile actions, add to shortlists, or create tasks
@Juicebox account command, so a teammate whose Slack email doesn’t match their Juicebox email can connect the two themselves.
Connect a Slack identity to a Juicebox account
Juicebox matches Slack members to Juicebox users by email. If a teammate’s Slack email doesn’t match the email on their Juicebox account, they can connect the two identities themselves without an admin. When Juicebox can’t match a Slack user by email, it sends them a private message only they can see, with a Sign in to Juicebox button. Anyone can also trigger the same message on demand by typing@Juicebox account (or @Juicebox find my account) in any channel where Juicebox is present.
After clicking the button, they sign in to Juicebox, confirm which Slack identity and Juicebox account will be connected, and finish the link. Juicebox then treats the two identities as the same person for permissions, assignments, and notifications.
If they’re already linked, @Juicebox account confirms who they’re connected as. The link only works within your Juicebox organization.
Actions to try in Slack
Slack permissions requested
When you connect Slack, Juicebox requests the following scopes:Best practices
- The integration creates one workspace connection, but supports unlimited Slack channel to project or Agent mappings. We recommend one channel per project or Agent, though some teams put everything in a single channel.
- Notifications are scoped to the channel — anyone in the channel gets them. Some notifications (project renamed, collaborators added or removed) can’t be disabled. The project activity summary has a configurable cadence — it defaults to weekly, and can be set to daily or monthly.
- You only need to tag
@Juiceboxwhen starting a new thread, not on every message within the thread. - DMing Juicebox directly works for status and analytics questions, and works for users without a Juicebox seat (view-only). Lead review cannot happen in DMs.
FAQ
Can anyone in my Slack workspace connect Juicebox to a channel?
Can anyone in my Slack workspace connect Juicebox to a channel?
@Juicebox or running /invite @Juicebox. If your Slack workspace restricts who can add apps to channels, that restriction applies here too.Can I get in touch with Juicebox's team?
Can I get in touch with Juicebox's team?
How can I access additional support for this integration?
How can I access additional support for this integration?
How does the integration collect, manage, and store candidate data?
How does the integration collect, manage, and store candidate data?
Slack notifications aren't showing up in my channel after installing this integration
Slack notifications aren't showing up in my channel after installing this integration
- The project or Agent is linked to that specific channel. Open the project and look for the Slack row — it should show the channel name.
- Juicebox has been added to the channel. Tag
@Juiceboxor run/invite @Juiceboxin the channel to add it. See Channel reachability if the project’s Slack row asks you to invite Juicebox. - Notifications for the project aren’t muted. Run
@Juicebox settingsin the channel and confirm the relevant notification groups are on. - The channel hasn’t been archived. Archiving a linked channel marks the connection inactive and stops delivery.
Why doesn't the candidate preview in Slack match what I see in Juicebox?
Why doesn't the candidate preview in Slack match what I see in Juicebox?
Can I restrict which channels the Juicebox bot is allowed to post in?
Can I restrict which channels the Juicebox bot is allowed to post in?
- Open the project and click the Slack row that shows the connected channel name.
- In the dialog, click Disconnect next to the channel name.
- Confirm Disconnect in the prompt.
What OAuth scopes does Juicebox request, and can I limit them?
What OAuth scopes does Juicebox request, and can I limit them?