Automate service order fulfillment with Claude, Freshworks CRM and SLA escalation
π 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_intent field 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
kumar@smartflowcraft.com
https://www.smartflowcraft.com/contact
More free templates https://www.smartflowcraft.com/n8n-templates
Related Templates
Automate Customer Support & Calendar Bookings with OpenAI GPT and Google Calendar
Website AI Agent with Calendar Integration Categories: AI Agents, Website Integration, Calendar Automation This workfl...
Extract Structured LinkedIn Profile Data with Airtop & AI Parsing
Extracting LinkedIn Profile Information Use Case Manually copying data from LinkedIn profiles is time-consuming and erro...
Capture Gumroad sales, add buyer to MailerLite group, log to Googleβ―Sheets CRM
Turn Gumroad buyers into loyal email subscribers and keep your CRM upβtoβdate. When someone makes a purchase on your Gu...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments