๐Ÿ’ฌ AI chatbot call center: Demo call center (production-ready, part 2)

โšก 2,063 views ยท ๐Ÿ’ฌ Support Chatbots

๐Ÿ’ก Pro Tip โ€” If you need GitHub data beyond what the REST API gives you, ScraperNode has a repository scraper that extracts metadata at scale without token rate limits.

View All Scrapers

Description

Workflow Name: โ˜Ž๏ธ Demo Call Center

Template was created in n8n v1.90.2

Skill Level: High

Categories: n8n, Chatbot

Stacks

Prerequisite

Production Features

What this workflow does?

This is a n8n Demo Call Center Workflow demo. It is the main entry node for a Multiple Services Chatbot. It will receive message from the Call In Workflow, and decide which service should be use, or which service provider should be process the selected result.

How it works

Set up instructions

  1. Pull and Set up the required SQL from our Github repository.
  2. Create you Redis credentials, refer to n8n integration documentation for more information.
  3. Select your Credentials in Rate Limit, Session, Provider and New Session.
  4. Create you Postgres credentials, refer to n8n integration documentation for more information.
  5. Select your Credentials in Postgres Chat Memory, Load User Memory and Save User Memory.
  6. Modify the AI Agent prompt to fit your need

How to adjust it to your needs

  1. In Session, we have a timestamp fields which is created at the Input node. The usage of this is combined to use with the session id to create a unique session, since some media, such as Telegram, do not have a unique session along with the chat.
  2. You can use any AI Model for the AI Agent node
  3. Learn we use the prompt for the Load/Save User Memory on demand.
  4. Include is our prompt for the taxi service. You can add more service similar to this.

๐Ÿ”— Nodes Used

Redis, Execute Sub-workflow, Execute Workflow Trigger, AI Agent, Call n8n Workflow Tool, Chat Trigger

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup