Greenhouse holds your jobs, candidates and offers. FlowMattic posts the hiring moments to Slack: a new job opened, an application in, an offer created or approved, a candidate hired. Recruiters and hiring managers stay in step without checking the ATS, and the whole company can welcome new starters as soon as they sign.
7 triggers14 actions7 example workflows2 ready-made templatesUnlimited runs
Try a pairing
When this happens in Greenhouse7 triggers
Do this in Slack14 actions
1. TriggerNew Job Created
2. ActionSend Channel Message
When Greenhouse fires New Job Created, FlowMattic runs Send Channel Message in Slack with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Greenhouse and Slack workflows you can build
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.
Ready-made template
Tell recruiters when a new Greenhouse job is created
A new requisition is work for the recruiting team. Posting it to their channel lets someone pick it up, write the job post and start sourcing the same week.
A Lookup Table maps each job to its hiring manager's email. The manager gets a direct message for each new application to that job and can review it promptly.
New Application Created→Lookup Table→Find User by Email→Send Direct Message
Ask approvers to look at a new offer
When an offer is created, the private offers channel hears about it with the job and candidate, so finance and the department head know it is waiting for their approval.
New Offer Created→Send Private Channel Message
Tell the recruiter an offer has been approved
Offer Approved means the recruiter can call the candidate. A direct message saves them checking the offer status between interviews.
Offer Approved→Find User by Email→Send Direct Message
Announce each hire to the company
When a candidate is hired, a general channel post introduces the new starter's name, role and team, so colleagues can welcome them before day one.
Candidate Hired→Send Channel Message
Remind IT to prepare equipment for a new hire
A hire creates work for IT. Slack sets a reminder for the IT lead a week before the start date to order the laptop and set up accounts.
Candidate Hired→Date/Time Formatter→Add Reminder
Share new job posts so staff can refer friends
When a job post goes live, the company channel gets the title and link, so employees can share it and suggest people they know.
Tell recruiters when a new Greenhouse job is createdTemplate
1. Trigger in Greenhouse
New Job Created
2. Action in Slack
Send Channel Message
Fields mapped from the earlier steps (a typical setup)
From Greenhouse
To Slack
Job name
Message: role
Department
Message: team
Office
Message: location
Requisition ID
Message: req
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Good to know
Candidate details are personal data. Post applications and offers to private channels or direct messages, and keep company-wide channels for jobs and announced hires.
New Job Created and New Job Post Created are separate events: a job is the internal requisition, a job post is the public listing. Use the post event for referral messages.
Find User by Email only finds people in your Slack workspace, so it works for recruiters and managers, not for candidates.
Send Channel MessagePost or Schedule a new message to a specific #channel
Add ReminderAdds a reminder for the user
Create ChannelCreates a new channel
List All ChannelsRetrieve list of all channels
Set Channel TopicSets the topic on a selected channel
Set StatusSets your Slack status to the given text and emoji
Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
Find User by EmailFinds a user by matching against their email instead of their username
Find User by IDFinds a user by their ID.
Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
Update ProfileUpdate basic profile fields such as name or title
Find MessageFinds a Slack message using the Slack Search feature
Upload FileUpload file to your slack workplace
Why run this pair with FlowMattic
Greenhouse and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Hiring managers stay involved
New applications and offers reach the right manager in Slack, so reviews and approvals do not stall in the ATS.
New starters are welcomed early
Hire announcements and IT reminders mean colleagues and equipment are ready before the first day.
Candidate data passes through your server
FlowMattic runs on your own WordPress site with unlimited runs, so hiring data is not copied into another automation service.
Common questions
How do I send Greenhouse notifications to Slack?
Connect Slack in FlowMattic, start a workflow with a Greenhouse trigger such as New Job Created or Candidate Hired, and add Send Channel Message. Map the fields, test with a real event and switch the workflow on.
Can each hiring manager get only their own applications?
Yes. Use a Lookup Table that maps job names to manager emails, then Find User by Email and Send Direct Message, so each manager hears about applications to their jobs only.
Can offers stay private?
Yes. Use Send Private Channel Message for New Offer Created and Offer Approved, so salary and candidate details are seen only by the people approving offers.
Can I track prospects as well as applicants?
Yes. New Prospect Created is a separate trigger for prospect applications. Send those to a sourcing channel so recruiters can follow up on people they found.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Greenhouse integration 1.0.0, Slack integration 1.0.