Docs QSoft
CXPerium Bot C#
CXPerium Bot C#
  • Özet
  • Appsettings
  • Source Code
    • File Structure
    • Building Blocks
      • Contact
      • Activity
      • Conversation
    • Services
      • Whatsapp Message
        • SendMessage
        • SendMessageWithButton
        • SendLocationMessage
        • SendLocationRequest
        • SendSurvey
        • SendSticker
        • SendMediaWithUrl
        • SendMessageWithFlow
      • Cxperium
      • Automate
        • Page 1
  • Başlarken
    • Gereksinimler
    • CXPerium Hesabı Oluşturma
    • Bot Projesini Klonlama
    • Nuget Paketleri
    • Tunnel Setup
    • Integration with Bot
      • Developer Settings
  • Hello World!
  • Project Structure
    • Channels
      • Whatsapp.cs
      • CXPerium.cs
    • Dialogs
  • Library
    • Objects
      • Activity
      • Conversation
      • Contact
    • Messages
  • Assistan Modules
    • Configuration
    • Intent
    • Localization
  • WebHook
  • Gelişmiş Özellikler
    • Using Flows
    • Using Catalogs
    • Logging & Debug
  • WhatsApp Cloud API & Cxperium Integration
  • Değişiklik Günlüğü
Powered by GitBook
On this page
  1. Assistan Modules

Intent

This page contains information on intent logic and description.

PreviousConfigurationNextLocalization

Last updated 9 months ago

Usage

  • Intents are used to direct user messages to certain dialogs in bot engine. When provided with a namespace and a regex value, if the given message is matched with provided regex value, RunDialog method that namespace class will be executed. See Dialog Design and Hello World examples to see more.

Requirements

  • Namespace

  • Regex Value

  • Report Name

  • Channel (Usually WhatsApp by default)

  • Language

When adding new intent, classes inside your Dialogs folder in your project, must be added to orient the user to a certain menu in the flow.

As shown above, the fields must be filled with the necessary information shown below.

Intent Name => CXPerium.Bot.Sample.MainDialog

Regex Value => ^hello|^hi

Report Name => Welcome

New Intent