Docs
  • Overview
    • 👋Welcome to Orimon AI
  • Product Guides
    • 🤖Create A Bot
      • 🥍Leads Generation & Support Bot
      • 💳E-Commerce Specialist Bot
    • 📪Flag and Train
    • ⚙️Setting up Bot Appearance
      • 🎨Setting Theme Color
      • 💬Setting Message Bubble
      • 🎓Setting Bot Header
      • 🗯️Setting Trigger Icon
      • 📩Setting Welcome Message
      • ◀️Setting Fallback Message
      • 🏳️Disable Branding
      • 🗒️Setting Lead Form
      • ⚠️Setting Up Conversation Triggers
      • ⚡Adding Quick Replies
      • 📎Custom Query Placeholder
    • ✨Setting Up Conversational Leads
    • 🙋Setting up Live Chat
      • ⚙️Configuring Live chat
      • 🗣️Transferring To Live Agent
      • 💻Live Chat Agent Screen
      • 🛣️Live Chat Process
      • 🕔Operational Hours
      • ⏹️Disable AI
      • 👉Join Active Chat Room
    • 💽Bot Model
    • 🌡️Bot Temperature
    • 🛑Quota Limits
    • 🎭AI custom prompt
    • 🔑Bring your openAI key (BYOK)
    • Workflows
      • 🗒️Text Node
      • 🔗Action Node
      • 🔀Condition Node
      • Dynamic Variables
  • Fundamentals
    • 🧑Inviting Members
    • ⬇️Install the Dashboard App
    • 🏦Billing and Subscription
      • 🔔How do I subscribe?
      • 🔋How to buy additional quota for my plan?
      • 📈How do I upgrade my plan?
      • ⛔How do I cancel my plan?
      • ♻️How do I renew my plan?
  • Integrations
    • 🪝Webhook
    • ⚡Zapier
    • 🛳️Pabbly
    • 🪸Hubspot
    • 👥SalesForce
    • 📗Google Sheets
  • Channels
    • 🗣️Setting up Channels for Messages
    • 📩FaceBook Messenger
    • 🟢WhatsApp
      • 💳Add Payment Method
    • 🪛DIY Website Building Tools
    • 🟦Telegram
    • 📰WordPress
    • 🌐Website Integration
    • ⚡Zapier
    • 🛳️Pabbly
    • 🇫🇴Slack
    • 🎮Discord
    • 🇫🇲MS Teams
  • Templates
    • 🤝Book a Meeting
  • White-Labelling
    • 🏳️Getting Started
    • 🤖Chat-Bot White Labelling
    • 🔰Dashboard White Labelling
    • 📧Email White Labelling
  • developer API
    • 🔍Getting Started with APIs
    • ✉️Message API
Powered by GitBook
On this page
  • What is a workflow?
  • 1. Create a New Workflow

Was this helpful?

  1. Product Guides

Workflows

Below is a step-by-step guide to create, configure, and test your first multi-node workflow.

PreviousBring your openAI key (BYOK)NextText Node

Last updated 3 days ago

Was this helpful?

NOTE: Before proceeding with the below docs, please make sure the dashboard version should be above 9.0.0

What is a workflow?

A Workflow is a powerful, customizable flow within our chatbot that lets you automate multi-step actions and responses based on user input or real-time data. It's designed to help you move beyond static answers and deliver dynamic, data-driven conversations.

With workflows, you can:

  • Fetch and show real-time data (like order status, CRM info, appointment slots)

  • Trigger specific actions like API Calls.

  • Guide users through multi-step decision trees based on their responses.

Below are the list of nodes/steps available:

  • Text Node Serves as the conversational entry point: it displays messages, prompts for user input, or captures free-form responses. Use it to guide users, collect data, or provide contextual information at any stage of the workflow.

  • Action Node Executes a specific task or integration—invoking an external API. It processes inputs, performs side effects, and can pass results onward to subsequent nodes.

  • Condition Node Evaluates logical rules or data conditions (e.g., “if user selected X” or “if order value > $100”). Based on the outcome, it branches the workflow along different paths, enabling tailored, decision-driven experiences.

1. Create a New Workflow

  1. Navigate to the Workflow section from the Navbar.

  2. Click the “Create New Workflow” button to open a modal.

  3. Fill in the Workflow name, Trigger Condition and add items in the Deny List(optional), then click on Save.

Workflow Trigger Condition - A Workflow Trigger Condition specifies the exact event or signal that kicks off a workflow. For instance, defining the trigger as “user intends to book a meeting” means the chatbot will automatically launch the meeting-booking workflow whenever it detects language indicating a user is trying to schedule a meeting. Upon activation, the chatbot outputs the first node of the flow—the designated starting point for every workflow.

Workflow Deny List - A Workflow Deny List is a collection of specific phrases or intents that should be excluded from triggering a workflow. This helps avoid accidental or conflicting workflow triggers when similar phrases are used in different contexts.

Example: Suppose you have live chat enabled, and you've also set up a workflow to schedule appointments. You can add a phrase like "I need to talk" to the deny list. This ensures that when users are simply trying to initiate a conversation, it doesn't accidentally trigger the appointment scheduling workflow.

You will now be redirected to the workflow canvas. You’ll encounter a Helper Node—your on-screen guide that clearly outlines each available node type and its purpose.