Skip to content

Weekly

Get a Friday recap of responses and themes

Every Friday you learn how many people answered this week and the few things their comments keep coming back to.

Runs
Weekly
Apps
SurveyMonkey
AI
Yes, uses the built-in AI allowance
Access
View Response Details

Send this to your assistant

Create a ClickRuntime automation: every Friday at 4pm, email me how many responses my SurveyMonkey "Employee pulse" survey got this week and the three to five main themes in the open comments.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

A researcher or a marketing manager runs a survey with an open-text question such as what could we do better. Within a few weeks there are hundreds of comments. Counting responses is easy, but reading them all and finding the pattern is slow, so reports contain a response count and one or two quotes picked at random. The real themes never reach the decision makers.

Every week, ClickRuntime lists the responses collected since the last run, counts them and passes the open-text answers to ClickRuntime's built-in AI to identify the main themes and how often each came up. You receive one email with the count, the top themes and a few representative comments.

It is aimed at teams running ongoing surveys such as customer satisfaction, employee pulse or event feedback.

What you get out of it

  • Open-text answers finally get analyzed

    Free text holds the most useful information in a survey and is the part most often ignored. A weekly theme summary means the answers are actually used instead of exported and forgotten.

  • You see whether a theme is growing

    Weekly counts let you compare themes over time. If mentions of slow support rise from 5 to 18 in a month, you spot the trend while there is still time to respond.

  • Reports take minutes to write

    The email can be forwarded or pasted straight into an update. What used to be an afternoon of reading and coding comments becomes a short review of what the summary found.

  • Response volume is tracked automatically

    The count tells you whether the survey is still reaching people. A sudden drop suggests a broken link, a changed email list or survey fatigue, which you can fix quickly.

  • Decision makers hear the customer voice

    Short themes with example comments are easy for executives to absorb. Evidence from customers carries more weight in a meeting than an opinion from the team. The summary becomes the evidence in the room.

How it works

What happens, step by step

  1. Every Friday, ClickRuntime collects the SurveyMonkey responses received since last Friday.

  2. It counts them.

  3. AI reads the written comments and picks out the few themes people mention most, with how often each came up.

  4. You get an email with the total and the list of themes.

Before it runs live

  • Connect SurveyMonkey

What you get

RunsWeekly
Get a Friday recap of responses and themestoday, 9:00Succeeded
Email · Employee pulse: 46 responses this week1. Workload in the support team (12) 2. Praise for the new onboarding buddy scheme (8)

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Change what the AI looks for, or how it writes the result
  • Add another app, for example also send it to Slack
  • Combine it with other SurveyMonkey steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
weekly_response_count_and_ai_themes.pyexample
from datetime import datetime, timedelta, timezone
from clickruntime import on_trigger, credentials, http, ai, notify

SURVEY_ID = "123456789"

@on_trigger
def run(event):
    since = (datetime.now(timezone.utc) - timedelta(days=7)).strftime("%Y-%m-%dT%H:%M:%S")
    data = http.get(f"https://api.surveymonkey.com/v3/surveys/{SURVEY_ID}/responses/bulk",
                    headers={"Authorization": f"Bearer {credentials.connection('surveymonkey', 'work')}"},
                    params={"start_created_at": since, "status": "completed", "per_page": 100}).json()
    responses = data.get("data", [])
    comments = [a["text"] for r in responses for p in r["pages"] for q in p["questions"]
                for a in q["answers"] if a.get("text")]
    themes = "No open comments this week."
    if comments:
        themes = ai.generate("\n".join(f"- {c[:300]}" for c in comments[:200]), max_output_tokens=400,
                             system="List the 3-5 main themes in these employee comments, one line each with a rough count.").text
    notify.email_me(f"Employee pulse: {len(responses)} responses this week", themes)
    return {"responses": len(responses), "comments": len(comments)}

FAQ

Common questions

Does it only count responses since the previous run?
Yes. It remembers when it last ran and lists only newer responses, so each week's email covers that week alone. The first run covers everything collected so far unless you set a start date. Nothing from earlier weeks is counted twice.
How are the themes decided?
The AI step reads the open-text answers and groups them into themes by meaning, then reports how many comments fit each. You can give it a list of categories to use, or let it propose the themes it finds.
What if there are very few responses?
With only a handful of answers, the email shows the count and the comments themselves instead of forcing themes. You can set a minimum number of responses before themes are generated, so small samples are not over-interpreted.
What permissions does it need?
View Response Details. Nothing else in your accounts is used.
Does it need AI?
Yes. It uses ClickRuntime's built-in AI, so you don't need an OpenAI or Anthropic key. Every plan includes a monthly AI allowance.
How many runs does it use?
One run each time it runs (weekly). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Get a Friday recap of responses and themes” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.