HR & RECRUITING

Suggest Roles When an Employee Updates Their Growth Goals

When an employee edits their development goals in Notion, finds the open internal roles that best fit their new direction and the skills they still need.

CategoryHR & Recruiting
Enginesim
Difficultybeginner
Triggerevent
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerEmployee updates growth goals in NotionNotionNotion
  • ActionLoad open roles and required skills from BigQueryGoogle BigQueryBigQuery
  • ActionRank roles against new goals and name skill gapsOpenAI
  • LogicFilter to roles with a bridgeable skill gap
  • OutputSend employee a private Slack DM with suggestionsSlack

What it does

Closes the loop the moment an employee tells you where they want to go. When someone updates their growth goals, it immediately searches open internal roles for the best matches, identifies the specific skill gaps between them and each role, and delivers a private, encouraging set of suggestions directly to that employee.

When to use it

Use it to make career development feel responsive and self-serve. Ideal for orgs where employees own their growth plans in Notion and you want them to see relevant internal opportunities without waiting for a review cycle or a recruiter.

How it works

  1. 1An employee updates their growth-goals record in Notion, firing the trigger.
  2. 2The flow loads the current open-role inventory and required skills from BigQuery.
  3. 3An OpenAI step ranks roles against the updated goals and names the skill gaps for each top match.
  4. 4A logic step filters to roles where the gap is bridgeable within a reasonable horizon.
  5. 5A private, supportive Slack DM goes to the employee with the suggested roles and the skills to build next.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect NotionPages, databases, comments.
  2. 2
    Connect BigQueryDatasets, queries, schemas.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect SlackChannels, DMs, threads, mentions.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.