class Plivo::Resources::PhloMultiPartyCall
Public Class Methods
Source
# File lib/plivo/resources/nodes.rb, line 55 def initialize(client,options=nil) @_name = 'multi_party_call' super end
Calls superclass method
Plivo::Resources::Node::new
Public Instance Methods
Source
# File lib/plivo/resources/nodes.rb, line 60 def call(trigger_source, to, role) payload = {action: 'call', trigger_source: trigger_source, to: to, role: role} perform_update(payload) end
Source
# File lib/plivo/resources/nodes.rb, line 70 def cold_transfer(trigger_source, to, role='agent') payload = {action: 'cold_transfer', trigger_source: trigger_source, to: to, role: role} perform_update(payload) end
Source
# File lib/plivo/resources/nodes.rb, line 65 def warm_transfer(trigger_source, to, role='agent') payload = {action: 'warm_transfer', trigger_source: trigger_source, to: to, role: role} perform_update(payload) end