Triage Google Forms feedback into Notion and alert Slack on urgent issues

By General Input

When a customer submits your feedback form, an agent categorizes it, files it in your Notion feedback database, and pings Slack only when something actually needs attention.

Integrations

  • Google Forms
  • Notion
  • Slack

Type

Agentic Task

Categories

  • Customer Support
  • Product

Build me an agent workflow that triages new customer feedback form responses into Notion and only alerts Slack when something is actually urgent.

Trigger: poll Google Forms for a new response on our customer feedback form (event type: new_response). I will configure the specific form ID at setup.

When a response comes in, the agent should:

1. Use the Google Forms Get Response operation to fetch the full response, including every answer and the submission metadata.

2. Read the answers and classify the feedback. Pick exactly one type from: bug, feature_request, churn_risk, praise, billing_issue. Pick a severity from: low, medium, high. Use the language and tone to judge severity. Cancellation language, data loss, payment failures, or anger should read as high. A casual nice-to-have should read as low. Also infer the most likely product area (for example onboarding, billing, integrations, mobile, performance) from the content.

3. Write a two-sentence summary of the response. Sentence one is what the customer said. Sentence two is what they want or what is at risk.

4. Use the Notion Create a Page operation to add a page to our Customer Feedback database. Map the structured fields to these database properties: Type (select), Severity (select), Customer Email (email, pulled from the form answer), Product Area (select or text), and AI Summary (rich text). Use the customer email plus a short headline as the page title. Put the full original response in the page body so we can read it without leaving Notion.

5. If severity is high OR type is churn_risk, use the Slack Send a Message operation to post to #cx-urgent. The message should include the type, severity, product area, the two-sentence summary, the customer email, and a link to the new Notion page. If severity is not high and it is not a churn risk, do not post to Slack at all. Those items should batch quietly into Notion for the weekly review.

At setup I will provide: the Google Form ID for our customer feedback form, the Notion database ID for Customer Feedback (with the property names above), and the Slack channel name for urgent escalations.

The judgement on type, severity, product area, and whether to ping Slack is what makes this an agent rather than a deterministic mapping. Lean on the language of the response, do not just keyword-match.

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