class InContact::AgentSessions

Public Instance Methods

join_agent_session(agent_id) click to toggle source
# File lib/incontact/agent_sessions.rb, line 3
def join_agent_session(agent_id)
  agent_request_data = { "asAgentId" => agent_id }
  connection.post("agent-sessions/join", agent_request_data)
end
mask_call(session_id, contact_id) click to toggle source
# File lib/incontact/agent_sessions.rb, line 8
def mask_call(session_id, contact_id)
  connection.post("agent-sessions/#{session_id}/interactions/#{contact_id}/mask")
end
unmask_call(session_id, contact_id) click to toggle source
# File lib/incontact/agent_sessions.rb, line 12
def unmask_call(session_id, contact_id)
  connection.post("agent-sessions/#{session_id}/interactions/#{contact_id}/unmask")
end