Weekly Glassdoor employer brand pulse in Slack

By General Input

Every Monday at 9am, your People team gets a Slack summary of your Glassdoor rating, new reviews, and what employees are saying.

Integrations

  • Real-Time Glassdoor Data
  • Google Sheets
  • Slack

Type

Agentic Task

Categories

  • HR & People

Build me a weekly employer brand pulse for my People team. I want to know the moment our Glassdoor reputation moves, without having to log into Glassdoor myself.

Trigger: cron, every Monday at 9am local time.

On the very first run, use the Real-Time Glassdoor Data Company Search operation to look up our company by name and resolve the Glassdoor employer ID. Save that ID so future runs reuse the same employer profile and the numbers stay consistent week over week.

Each Monday, do the following:

1. Call Real-Time Glassdoor Data Company Overview with our stored employer ID and capture overall rating, recommend-to-a-friend percentage, and CEO approval percentage.

2. Call Real-Time Glassdoor Data Company Reviews, paginated, and collect every review posted in the last seven days. For each review keep the headline, pros text, cons text, overall star rating, employment status, and the direct link to the review on Glassdoor.

3. Read the previous snapshot from our Google Sheet using Google Sheets Get Values so we have last week's overall rating, recommend percentage, and CEO approval percentage to compare against.

4. Append a new row to that same Google Sheet using Google Sheets Append Values with this week's date, overall rating, recommend percentage, CEO approval percentage, and count of new reviews in the last seven days. This sheet is our running trend line, so always append, never overwrite.

5. Send a Slack message via Send a Message to our designated People channel summarizing the week. The message should include: the current overall rating with the delta versus last week's snapshot, current recommend-to-a-friend percentage and CEO approval percentage with their deltas, the count of new reviews in the last seven days, and the most repeated pros and cons across those new reviews quoted in the employees' own words. If the overall rating dropped by more than 0.1 stars versus last week, include a clear callout at the top of the message. If any single review is especially negative or especially positive and worth attention, link directly to that review on Glassdoor.

Tone: factual and calm, not alarmist. The People team should be able to skim the message in fifteen seconds and know whether the week is quiet or whether it needs attention. Use short lines and clear labels, not long paragraphs.

At setup time I will provide our company name, the Google Sheet to log to, and the Slack channel to post in.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentLocal listing health board for every location you manageWin back LiveChat visitors whose chats went unansweredLet support send one-off Loops emails without an engineerStop cold emails to anyone with a live deal in PipedriveiMessage campaign console with pre-flight checks and delivery boardChat quality review board for LiveChat support leadsLinkedIn Ads budget pacing dashboard for every client accountFront desk appointment confirmation board for the next 3 daysGive your team Looker numbers without buying more seats