Class: MisarReach::SalesAgentResource

Inherits:
Resource
  • Object
show all
Defined in:
lib/misar_reach/client.rb

Overview

── Resource: Sales Agent ────────────────────────────────────────────────────

Instance Method Summary collapse

Methods inherited from Resource

#initialize

Constructor Details

This class inherits a constructor from MisarReach::Resource

Instance Method Details

#actions(params = {}) ⇒ Object



299
300
301
# File 'lib/misar_reach/client.rb', line 299

def actions(params = {})
  @client.request(:get, "/sales-agent/actions#{qs(params)}")
end

#configObject



291
292
293
# File 'lib/misar_reach/client.rb', line 291

def config
  @client.request(:get, "/sales-agent/config")
end

#conversations(params = {}) ⇒ Object



303
304
305
# File 'lib/misar_reach/client.rb', line 303

def conversations(params = {})
  @client.request(:get, "/sales-agent/conversations#{qs(params)}")
end

#process(data) ⇒ Object



307
308
309
# File 'lib/misar_reach/client.rb', line 307

def process(data)
  @client.request(:post, "/sales-agent/process", data)
end

#update_config(data) ⇒ Object



295
296
297
# File 'lib/misar_reach/client.rb', line 295

def update_config(data)
  @client.request(:patch, "/sales-agent/config", data)
end