Module: Five9Tools::Remove

Included in:
Admin::Client
Defined in:
lib/five9tools/admin/remove.rb

Class Method Summary collapse

Class Method Details

.remove_disposition(params = {}) ⇒ Object

Api request for removeDisposition.

Examples:

Accepts the following parameters as a hash:

{"removeDisposition"=>{"dispositionName"=>"?"}}


11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/five9tools/admin/remove.rb', line 11

def remove_disposition(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_disposition, message: params)
      res[:remove_disposition_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.remove_dispositions_from_campaign(params = {}) ⇒ Object

Api request for removeDispositionsFromCampaign.

Examples:

Accepts the following parameters as a hash:

{"removeDispositionsFromCampaign"=>{"campaignName"=>"?", "dispositions"=>"?"}}


79
80
81
82
83
84
85
86
87
88
89
90
# File 'lib/five9tools/admin/remove.rb', line 79

def remove_dispositions_from_campaign(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_dispositions_from_campaign, message: params)
      res[:remove_dispositions_from_campaign_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.remove_dnis_from_campaign(params = {}) ⇒ Object

Api request for removeDNISFromCampaign.

Examples:

Accepts the following parameters as a hash:

{"removeDNISFromCampaign"=>{"campaignName"=>"?", "DNISList"=>"?"}}


130
131
132
133
134
135
136
137
138
139
140
141
# File 'lib/five9tools/admin/remove.rb', line 130

def remove_dnis_from_campaign(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_dnis_from_campaign, message: params)
      res[:remove_dnis_from_campaign_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.remove_ivr_icons(params = {}) ⇒ Object

Api request for removeIvrIcons.

Examples:

Accepts the following parameters as a hash:

{"removeIvrIcons"=>{"ivrScriptName"=>"?"}}


45
46
47
48
49
50
51
52
53
54
55
56
# File 'lib/five9tools/admin/remove.rb', line 45

def remove_ivr_icons(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_ivr_icons, message: params)
      res[:remove_ivr_icons_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.remove_ivr_script_ownership(params = {}) ⇒ Object

Api request for removeIvrScriptOwnership.

Examples:

Accepts the following parameters as a hash:

{"removeIvrScriptOwnership"=>{"ivrScriptName"=>"?"}}


164
165
166
167
168
169
170
171
172
173
174
175
# File 'lib/five9tools/admin/remove.rb', line 164

def remove_ivr_script_ownership(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_ivr_script_ownership, message: params)
      res[:remove_ivr_script_ownership_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.remove_lists_from_campaign(params = {}) ⇒ Object

Api request for removeListsFromCampaign.

Examples:

Accepts the following parameters as a hash:

{"removeListsFromCampaign"=>{"campaignName"=>"?", "lists"=>"?"}}


28
29
30
31
32
33
34
35
36
37
38
39
# File 'lib/five9tools/admin/remove.rb', line 28

def remove_lists_from_campaign(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_lists_from_campaign, message: params)
      res[:remove_lists_from_campaign_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.remove_numbers_from_dnc(params = {}) ⇒ Object

Api request for removeNumbersFromDnc.

Examples:

Accepts the following parameters as a hash:

{"removeNumbersFromDnc"=>{"numbers"=>"?"}}


181
182
183
184
185
186
187
188
189
190
191
192
# File 'lib/five9tools/admin/remove.rb', line 181

def remove_numbers_from_dnc(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_numbers_from_dnc, message: params)
      res[:remove_numbers_from_dnc_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.remove_skill_audio_file(params = {}) ⇒ Object

Api request for removeSkillAudioFile.

Examples:

Accepts the following parameters as a hash:

{"removeSkillAudioFile"=>{"skillName"=>"?", "promptName"=>"?"}}


96
97
98
99
100
101
102
103
104
105
106
107
# File 'lib/five9tools/admin/remove.rb', line 96

def remove_skill_audio_file(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_skill_audio_file, message: params)
      res[:remove_skill_audio_file_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.remove_skills_from_campaign(params = {}) ⇒ Object

Api request for removeSkillsFromCampaign.

Examples:

Accepts the following parameters as a hash:

{"removeSkillsFromCampaign"=>{"campaignName"=>"?", "skills"=>"?"}}


147
148
149
150
151
152
153
154
155
156
157
158
# File 'lib/five9tools/admin/remove.rb', line 147

def remove_skills_from_campaign(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_skills_from_campaign, message: params)
      res[:remove_skills_from_campaign_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.remove_speed_dial_number(params = {}) ⇒ Object

Api request for removeSpeedDialNumber.

Examples:

Accepts the following parameters as a hash:

{"removeSpeedDialNumber"=>{"code"=>"?"}}


62
63
64
65
66
67
68
69
70
71
72
73
# File 'lib/five9tools/admin/remove.rb', line 62

def remove_speed_dial_number(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:remove_speed_dial_number, message: params)
      res[:remove_speed_dial_number_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end

.user_skill_remove(params = {}) ⇒ Object

Api request for userSkillRemove.

Examples:

Accepts the following parameters as a hash:

{"userSkillRemove"=>{"userSkill"=>{"id"=>"?", "level"=>"?", "skillName"=>"?", "userName"=>"?"}}}


113
114
115
116
117
118
119
120
121
122
123
124
# File 'lib/five9tools/admin/remove.rb', line 113

def user_skill_remove(params = {})
  if params.is_a?(Hash)
    begin
      res = self.call(:user_skill_remove, message: params)
      res[:user_skill_remove_response].values[0]
    rescue => e
      e.to_s
    end
  else
    "Implement something for simple use case"
  end
end