class InContactClient::AgentSessions
Public Instance Methods
join_agent_session(agent_id)
click to toggle source
# File lib/incontact_client/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_client/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_client/agent_sessions.rb, line 12 def unmask_call(session_id, contact_id) connection.post("agent-sessions/#{session_id}/interactions/#{contact_id}/unmask") end