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...
Score Person ICP (Ideal Customer Profile) with Airtop
Scoring LinkedIn Profiles Against Your ICP Use Case This automation scores individual LinkedIn profiles against your Ide...
Sync Shopify customers to your HubSpot contacts
This workflow syncs Shopify customers to your HubSpot account as contacts. Whenever somebody makes a purchase on Shopify...
š Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments