tr Skip to content

When a PeopleForce employee is terminated, log the offboarding in Airtable and alert the team in Slack

When an employee is marked as terminated in PeopleForce, this workflow adds an offboarding record to Airtable and posts a message in a Slack channel, so HR, IT and managers all hear about it from one event.

PeopleForce Airtable Slack

3 steps Setup ~5 min Used on 431 sites Free to import

The When a PeopleForce employee is terminated, log the offboarding in Airtable and alert the team in Slack workflow on the FlowMattic canvas, with 3 steps across PeopleForce, Airtable, Slack
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

An employee leaving sets off a string of small jobs: closing accounts, collecting equipment, ending payroll, telling the people who work with them. Those jobs sit with different teams, and the trouble starts when one of them hears late. This workflow turns the termination in your HR system into a shared record and a team message at the same moment.

The PeopleForce trigger runs when an employee is terminated. FlowMattic takes the employee data from that event and creates a new record in the Airtable base and table you choose, so you have one row per departure to track the offboarding work against. Then it posts a message to a Slack channel, built from the same employee details.

You decide which details reach Airtable and what the Slack message says when you map the steps after import. Keep the message to what the channel's members should see. Each run is listed in Task History, so you can check what was sent for any departure.

IT access removal

Post each termination to an #it-offboarding channel so the IT team knows to close the person's accounts, while the Airtable record holds a checklist they tick off.

Equipment return tracking

Office managers use the Airtable offboarding table to follow up on laptops, badges and keys, with one record per leaver created straight from PeopleForce.

Small HR team with no ticket system

A two-person HR team uses Airtable as its offboarding log and a Slack channel as its alert, without building a separate tool for leavers.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    PeopleForce Employee Terminated

    Runs when an employee is terminated in PeopleForce. The employee data from that event is passed to the Airtable and Slack steps for mapping.

  2. Step 2Action
    Airtable Create Record

    Adds one new record per leaver to the Airtable table you select. Map the PeopleForce employee details into the table's columns; a test run shows which details the trigger sends.

  3. Step 3Action
    Slack Send Channel Message

    Sends a message to your chosen Slack channel about the departure. Write the text and insert employee details from the trigger, such as the name and department, wherever you want them.

What you need

  • FlowMatticCore
  • PeopleForce AccountAccount
  • Airtable AccountAccount
  • Slack AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Add columns to your Airtable table for each offboarding task, such as access removed or laptop returned, and leave them empty. The workflow creates the record and your team fills them in.
  • If the alert should go to a private channel, swap the step for Slack's Send Private Channel Message action, since Send Channel Message is meant for a regular channel.
  • Use a Router after the trigger with one route per department value, each with its own Slack step, so each department's leavers are announced in that department's channel.

Questions about this workflow

Does the workflow change anything in PeopleForce?

No. It only listens for the Employee Terminated event. The employee's profile in PeopleForce stays as it is.

Will past PeopleForce terminations be added to Airtable?

No. Only employees terminated after you turn the workflow on start a run. Add earlier leavers to the Airtable table by hand if you need a full history.

What if the Slack message fails but Airtable worked?

The Airtable record stays in place. Task History shows the Slack step's error for that run, so you can fix the channel or connection and post the message yourself.

Can the Slack alert reach just HR instead of a whole channel?

Yes. Replace the Send Channel Message action with Send Direct Message to notify one person, or use Send Private Channel Message for a closed HR channel.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Flowmattic is one of most advanced integration platform , A perfect alternative of zapier with unlimited task and founder and his team always ready to stand even at 2am midnight so really dedicated

Inderpreet Singh

An excellent replacement to Zapier with unlimited tasks and full control over data. Customer service is fantastic! Have had hands-on support from owner who is ultra helpful and they have even been integrating new SAAS options continuously.