Class: Assistly::Client

Inherits:
API
  • Object
show all
Includes:
Article, Case, Customer, Interaction, Macro, Topic, User
Defined in:
lib/assistly/client.rb,
lib/assistly/client/case.rb,
lib/assistly/client/user.rb,
lib/assistly/client/macro.rb,
lib/assistly/client/topic.rb,
lib/assistly/client/utils.rb,
lib/assistly/client/article.rb,
lib/assistly/client/customer.rb,
lib/assistly/client/interaction.rb

Overview

Note:

All methods have been separated into modules and follow the same grouping used in the Assistly API Documentation.

Wrapper for the Assistly REST API

Defined Under Namespace

Modules: Article, Case, Customer, Interaction, Macro, Topic, User

Method Summary

Methods included from Macro

#create_macro, #delete_macro, #macro, #macro_action, #macro_actions, #macros, #update_macro, #update_macro_action

Methods included from Article

#article, #articles, #create_article, #delete_article, #update_article

Methods included from Topic

#create_topic, #delete_topic, #topic, #topics, #update_topic

Methods included from Customer

#create_customer, #create_customer_email, #customer, #customers, #update_customer, #update_customer_email

Methods included from Case

#case, #case_url, #cases, #update_case

Methods included from Interaction

#create_inbound_interaction, #create_interaction, #create_outbound_interaction, #interactions

Methods included from User

#user, #users

Methods included from Request

#delete, #get, #post, #put