This workflow creates a universal business receptionist chatbot using OpenAI, handling inquiries for businesses like pizza shops. Key nodes include Business Chat Webhook (receives messages), Input Validator (checks message validity), Business Type Detector (identifies business type), Pizza Shop Setup/General Business Setup (configures business details), Intent Checker (detects specific queries like hours), AI Prompt Builder (sets chatbot context), AI Agent (processes queries with OpenAI gpt-4o-mini), and response nodes (Success Response, Error Response). To customize for other businesses, modify Pizza Shop Setup or General Business Setup nodes with new business details (name, hours, services, contact).\n\nSetup Requirements and Configuration: Install n8n from n8n.io for self-hosting or sign up at cloud.n8n.io. Follow setup prompts or create a cloud account. Obtain an OpenAI API key from platform.openai.com: sign in, navigate to ‘API Keys,’ and create a key. In n8n, import the JSON workflow. Configure OpenAI Model with the API key under ‘Credentials’ > ‘OpenAI API.’ Set the Business Chat Webhook path to ‘business_chat’ and ensure HTTPS for webhook access. Integrate the webhook with your platform (e.g., website or messaging app). Verify the server supports webhook and OpenAI API calls. No additional service API is required.\n\nTesting and Deployment Steps: Activate the workflow to get the webhook URL; link it to your messaging platform. Send a test message (e.g., ‘What are your hours?’ or ‘Tell me about your services’). Success response (200) returns business details or AI-generated replies (<200 words). Error response (400) handles empty messages. Check logs for errors like ‘Invalid OpenAI API key’ or ‘Webhook not reachable.’ Validate responses: ensure replies match business details (e.g., Tony’s Pizza Palace hours: Mon-Thu 11 am -10 pm) or are contextually relevant. Debug using n8n logs for network or credential issues. Ensure stable internet for reliable webhook and API performance. Customize business details in setup nodes for other industries.
$6.99
Workflow steps: 14
Integrated apps: webhook, if, set