Class: MemoriClient::Engine::V2::WebHook

Inherits:
Resource
  • Object
show all
Defined in:
lib/memori_client/engine/v2/web_hook.rb

Overview

Generated on 2023-07-11 06:40:04 +0000

Class Method Summary collapse

Methods inherited from Resource

exec_http_request

Class Method Details

.test_intent(**args) ⇒ Object

POST /memori/v2/TestIntent Returns test intent results. Params list: test_intent()

Parameters:

  • payload (object)

    request payload. optional

  • payload.intentName (string)

    . optional

  • payload.utterance (string)

    . optional

  • payload.slotValues (object)

    . optional

  • payload.sessionID (string)

    . optional

  • payload.currentTag (string)

    . optional

  • payload.currentTagAuthenticated (boolean)

    . optional

  • payload.currentDateUTC (string)

    . optional

  • []

    payload.currentPlace . optional

  • payload.timeZone (string)

    . optional

  • payload.beginUTC (string)

    . optional

  • payload.endUTC (string)

    . optional

  • payload.contextVars (object)

    . optional

  • payload.requestID (integer)

    . optional

  • payload.requestDateTime (string)

    . optional

  • payload.requestValidityMinutes (number)

    . optional

  • payload.memoriID (string)

    . optional

  • payload.culture (string)

    . optional



40
41
42
# File 'lib/memori_client/engine/v2/web_hook.rb', line 40

def self.test_intent(**args)
  exec_http_request('post', '/memori/v2/TestIntent', args)
end

.test_slot(**args) ⇒ Object

POST /memori/v2/TestSlot Returns test slot values. Params list: test_slot()

Parameters:

  • payload (object)

    request payload. optional

  • payload.slotName (string)

    . optional

  • payload.requestID (integer)

    . optional

  • payload.requestDateTime (string)

    . optional

  • payload.requestValidityMinutes (number)

    . optional

  • payload.memoriID (string)

    . optional

  • payload.culture (string)

    . optional



14
15
16
# File 'lib/memori_client/engine/v2/web_hook.rb', line 14

def self.test_slot(**args)
  exec_http_request('post', '/memori/v2/TestSlot', args)
end