๐ค Automate service order fulfillment with Claude, Freshworks CRM and SLA escalation
โก 200 views ยท ๐ค CRM & Sales Operations
Description
๐ How it works
Fully automates your service order pipeline from incoming booking to supplier confirmation โ with built-in SLA enforcement and automatic escalation if a supplier goes silent.
- ๐ฅ Receives orders via webhook from your booking form or website
- ๐ณ Verifies payment against Stripe before processing anything
- ๐ค Extracts and structures order details (service type, address, date, priority) using Claude AI
- ๐ค Upserts the customer contact and creates a deal in Freshworks CRM automatically
- ๐ง Sends branded confirmation emails to the customer and assigned supplier via Postmark
- โฑ๏ธ Enforces a 4-hour supplier acceptance SLA โ escalates automatically if no response
- ๐ Reassigns to a backup supplier and retries for 2 hours before flagging for manual review
- ๐จ Alerts your team on Slack if manual intervention is required
- ๐ Logs every outcome (confirmed, reassigned, escalated) to Google Sheets for full audit trail
๐ ๏ธ Set up steps
Estimated setup time: ~30 minutes
- Webhook โ copy the webhook URL and point it from your booking form or website checkout
- Stripe โ add your Stripe secret key to the HTTP Request node; set the correct
payment_intentfield name from your payload - Claude (Anthropic) โ connect your Anthropic API credential; claude-sonnet-4-6 or higher recommended
- Freshworks CRM โ connect your Freshworks credential; set your domain in the HTTP Request upsert node (e.g.
yourcompany.freshsales.io) - Postmark โ add your Postmark Server Token to the HTTP Request nodes; update the sender email address
- Slack โ connect Slack OAuth2; set your ops/dispatch channel in the alert nodes (e.g.
#dispatch-alerts) - Google Sheets โ connect Google Sheets OAuth2; set your spreadsheet ID and sheet name in the log nodes
- Follow the sticky notes inside the workflow โ each section has a one-liner setup guide
๐ Prerequisites
- Stripe account with payment intents enabled
- Anthropic API key (Claude API access)
- Freshworks CRM account (Growth plan or higher for API access)
- Postmark account with a verified sender domain
- Slack workspace with a bot or OAuth2 app
- Google Sheets spreadsheet set up as your audit log
Custom Workflow Request with Personal Dashboard
https://www.smartflowcraft.com/contact
More free templates
https://www.smartflowcraft.com/n8n-templates
๐ Nodes Used
Google Sheets, HTTP Request, Slack, Webhook, Freshworks CRM, AI Agent
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File