Class: Telephony::Events::Transfer
- Defined in:
- app/models/telephony/events/transfer.rb
Direct Known Subclasses
CompleteTwoStepTransfer, CustomerLeftTwoStepTransfer, FailOneStepTransfer, FailTwoStepTransfer, InitiateOneStepTransfer, InitiateTwoStepTransfer
Instance Method Summary collapse
Methods inherited from Base
#active_agent2, #agent1, #agent2, #call, #default_data, find_last_for_agent, #for_agent?, log, new_default_event, #publish, #republish_only_for
Instance Method Details
#agent_messages ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'app/models/telephony/events/transfer.rb', line 10 def [ { agent: agent1, data: { transferrer: true, agent_name: agent2.name, agent_ext: agent2.phone_ext, agent_type: agent2.csr_type } }, { agent: agent2, data: { transferrer: false, agent_name: agent1.name, agent_ext: agent1.phone_ext, agent_type: agent1.csr_type, owner: false } } ] end |
#publishable? ⇒ Boolean
6 7 8 |
# File 'app/models/telephony/events/transfer.rb', line 6 def publishable? true end |