Collect and publish customer testimonials with Claude, email, CRM and review sites
Needs changesWhat this workflow does
This AI workflow has 22 nodes and runs on a schedule (cron 0 9 * * *) (plus 2 other triggers). Along the way it connects Anthropic Chat Model. It also calls api.airtable.com, api.typeform.com and api.sendgrid.com over HTTP.
How it runs
Trigger: On a schedule (cron 0 9 * * *) (plus 2 other triggers).
- Prepare Customer Context (Edit Fields (Set)): sets 8 fields: customerId, customerEmail, customerName…
- Parse Feedback Response (Code): runs custom JavaScript code
- Fetch Full Customer Profile from CRM (HTTP Request): calls an HTTP API
- AI Sentiment & Quality Analysis (AI Agent): runs an AI agent, with model: Claude AI Model
- Generate Polished Testimonial with Claude (AI Agent): runs an AI agent, with model: Claude AI Model
- Check Optimal Follow-up Timing (Code): runs custom JavaScript code
- Parse AI Generated Content (Code): runs custom JavaScript code
- Filter: keeps only the items that match a condition
- Filter: keeps only the items that match a condition
- Log to Analytics Dashboard (HTTP Request): calls api.airtable.com (POST)
…plus 8 more steps. See the full node list below.
Services it uses
HTTP calls to: api.airtable.com, api.typeform.com, api.sendgrid.com, api.trustpilot.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in AI Sentiment & Quality Analysis (v1.6), Generate Polished Testimonial with Claude (v1.6): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) AI Sentiment & Quality Analysis (v1.6), Generate Polished Testimonial with Claude (v1.6) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (9)
- Webhook
n8n-nodes-base.webhook - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Filter
n8n-nodes-base.filter - AI Agent
@n8n/n8n-nodes-langchain.agent - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Respond to Webhook
n8n-nodes-base.respondToWebhook
From the author
This workflow automatically collects, processes, and publishes customer testimonials and reviews after project completion or purchase. It uses AI to generate polished testimonials from raw feedback and distributes them across your marketing channels. How it…