Show / Hide Table of Contents

Class ChatBotSettings

Chat Topic bot settings. Trigger script ids to run on bot events

Carrier object for ChatBotSettings. Services for the ChatBotSettings Carrier is available from the Chat Agent.
Inheritance
object
ChatBotSettings
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.1.0.0")]
public class ChatBotSettings

Constructors

ChatBotSettings()

Default constructor

Declaration
public ChatBotSettings()
See Also
IChatAgent

Properties

BotMessageReceivedScriptId

Script id to run when new messages received from customer.

Declaration
[DataMember]
public virtual int BotMessageReceivedScriptId { get; set; }
Property Value
Type Description
int
See Also
IChatAgent

BotName

Chatbot name

Declaration
[DataMember]
public virtual string BotName { get; set; }
Property Value
Type Description
string
See Also
IChatAgent

BotRegisterScriptId

Script id to register/unregister chatbot. 0 if there is no bot

Declaration
[DataMember]
public virtual int BotRegisterScriptId { get; set; }
Property Value
Type Description
int
See Also
IChatAgent

BotSessionChangedScriptId

Script id to run when session state changes.

Declaration
[DataMember]
public virtual int BotSessionChangedScriptId { get; set; }
Property Value
Type Description
int
See Also
IChatAgent

BotSessionCreatedScriptId

Script id to run on new session.

Declaration
[DataMember]
public virtual int BotSessionCreatedScriptId { get; set; }
Property Value
Type Description
int
See Also
IChatAgent

Methods

ToString()

Returns the carrier contents as a formatted string.

Declaration
public override string ToString()
Returns
Type Description
string

The carrier contents.

Overrides
object.ToString()
See Also
IChatAgent

ToString(string)

Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.

Declaration
public string ToString(string prefix)
Parameters
Type Name Description
string prefix

The line prefix (typically used for indenting)

Returns
Type Description
string

The carrier contents.

See Also
IChatAgent

See Also

IChatAgent
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top