Weekly Cognito Forms feedback digest in Notion and Slack

By General Input

Every Monday morning, get last week's Cognito Forms submissions clustered into themes, written up in Notion, and summarized in Slack.

Integrations

  • Cognito Forms
  • Notion
  • Slack

Type

Agentic Task

Categories

  • Customer Support
  • Product

Build me an agent workflow that runs every Monday at 8am in my local time zone and produces a weekly customer feedback digest from my Cognito Forms submissions.

Trigger: cron, weekly, Monday 08:00. Cognito Forms is not a poll provider, so use a scheduled cron trigger and have the agent pull entries itself.

Step 1. Pull last week of entries from Cognito Forms. Use the Cognito Forms List Entries operation against my customer feedback or contact-us form. Paginate with skip and top until the response returns fewer items than the page size. Filter to entries created in the past seven days. Read the free-text answer fields plus the submitter's name and email when present.

Step 2. Cluster and judge. Group the entries into recurring themes such as bug reports, feature requests, pricing complaints, praise, and support questions. Allow new theme buckets to emerge if the data warrants it. For each cluster, count the entries, tag overall sentiment (positive, neutral, negative, urgent), and pull two or three representative quotes verbatim. Compare this week's counts per theme to last week's so the digest can show week-over-week movement. If there is no prior run, say so instead of inventing a comparison.

Step 3. Write the digest to Notion. Use the Notion Create a Page operation to create a new child page under a parent page I will specify during setup. Title it 'Customer feedback digest — week of <Monday date>'. Page sections, in order: (a) Top themes this week — for each, the count, sentiment, week-over-week movement, and example quotes; (b) Urgent items needing a human reply — original quote plus submitter name and email; (c) What changed since last week — a short prose paragraph; (d) Full submission count and link back to Cognito Forms.

Step 4. Post to Slack. Use the Slack Send a Message operation to post to the channel I specify during setup. Format as exactly three bullets: total submissions this week and biggest theme, most notable shift versus last week, and number of urgent items needing a reply. End the message with a link to the Notion digest page.

Constraints. Agent shape is required because the work is theme clustering, sentiment judgement, and prose synthesis. Never fabricate quotes — every quote in the Notion page must be a verbatim copy from a real submission that week. If the week had zero submissions, still post to Slack saying so and skip the Notion page. If Cognito Forms or Notion or Slack returns an error, surface it in the run output rather than silently swallowing it.

Setup inputs I should be asked for: the Cognito Forms form name or id; the Notion parent page where digests should be created; the Slack channel to post the summary to; my local time zone.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionScreen chartered vessels for AIS gaps and sanctions red flags