Employee Pulse Survey¶
Example prompt: "Every Friday, send a quick pulse survey to the team on Slack. Collect responses, analyse the sentiment trend over the past 4 weeks, and email HR if morale is declining."
How to automate employee pulse surveys with GloriaMundo¶
The Problem¶
Most organisations only measure employee sentiment once or twice a year through lengthy engagement surveys. By the time results are compiled and reviewed, the issues they surface are months old. In the meantime, morale problems fester, people quietly disengage, and managers are caught off guard by resignations they did not see coming. Running shorter, more frequent pulse checks would help — but collecting responses, aggregating them, and spotting trends manually each week is more work than most HR teams can absorb alongside their existing responsibilities.
How GloriaMundo Solves It¶
We build a workflow that runs on a weekly schedule every Friday. An integration step posts a short pulse survey to a designated Slack channel — a handful of questions about workload, satisfaction, and general mood, each answered with a simple emoji reaction or threaded reply. After a collection window, a second integration step reads the responses and logs them into a Google Sheet alongside the previous weeks' data. An LLM step analyses the sentiment scores across the last four weeks, identifying trends — improving, stable, or declining — and flags any specific areas of concern. A conditional step checks whether the trend is declining or a threshold has been crossed. If so, an integration step emails the HR lead with a summary of the findings and the trend data. Glass Box preview shows you the survey message, the sentiment analysis, and the alert email before anything is sent, so you can adjust questions or thresholds.
Example Workflow Steps¶
- Trigger (scheduled): Runs every Friday at 10am.
- Step 1 (integration): Post a pulse survey message to the designated Slack channel with 3-5 short questions about workload, satisfaction, and mood.
- Step 2 (integration): After a collection window, read survey responses from Slack and log them into a Google Sheet alongside historical data.
- Step 3 (llm): Analyse sentiment scores over the past 4 weeks, identify trends per question (improving, stable, or declining), and summarise key concerns.
- Step 4 (conditional): Check whether the overall sentiment trend is declining or any individual score has dropped below the defined threshold.
- Step 5 (integration): If the condition is met, email the HR lead via Gmail with the sentiment summary, trend data, and suggested areas to investigate.
Integrations Used¶
- Slack — delivers the pulse survey and collects team responses
- Google Sheets — stores weekly response data and historical trends
- Gmail — alerts HR when sentiment trends are concerning
Who This Is For¶
HR managers, people operations leads, and team managers at companies of 20-200 people who want to keep a regular finger on the pulse of team morale without adding a manual data-collection task to their week.
Time & Cost Saved¶
Running a weekly pulse check manually — drafting the survey, collecting responses, tallying scores, comparing to previous weeks, and writing up findings — takes roughly 2-3 hours per week. This workflow reduces the effort to reviewing the Glass Box preview and reading the occasional alert email, around 10-15 minutes per week. Over a quarter, that is 20-30 hours saved. The workflow uses integration, LLM, and conditional steps, costing a few credits per weekly run.