Conference
To track an event using the conference package, you can use the corresponding method on the tracker instance. For example:
Example
val properties = ConferenceIncomingCallAnsweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.incomingCallAnswered(properties)
Methods
incomingCallAnswered()
val properties = ConferenceIncomingCallAnsweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.incomingCallAnswered(properties)
ConferenceIncomingCallAnsweredProperties
accepted_duration?
Number
active_duration?
Number
agent_details?
Array<Map<String, Any?>>
call_duration?
Number
call_id?
String
channel_id?
String
connecting_duration?
Number
enqueued_duration?
Number
hold_duration?
Number
invited_duration?
Number
platform_id?
String
ringing_duration?
Number
incomingCallUnanswered()
val properties = ConferenceIncomingCallUnansweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.incomingCallUnanswered(properties)
ConferenceIncomingCallUnansweredProperties
accepted_duration?
Number
active_duration?
Number
agent_details?
Array<Map<String, Any?>>
call_duration?
Number
call_id?
String
channel_id?
String
connecting_duration?
Number
enqueued_duration?
Number
hold_duration?
Number
invited_duration?
Number
platform_id?
String
ringing_duration?
Number
outgoingCallAnswered()
val properties = ConferenceOutgoingCallAnsweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.outgoingCallAnswered(properties)
ConferenceOutgoingCallAnsweredProperties
accepted_duration?
Number
agent_active_duration?
Number
agent_details?
Array<Map<String, Any?>>
agent_hold_duration?
Number
call_duration?
Number
call_id?
String
channel_id?
String
connecting_duration?
Number
customer_active_duration?
Number
customer_hold_duration?
Number
enqueued_duration?
Number
platform_id?
String
ringing_duration?
Number
outgoingCallUnanswered()
val properties = ConferenceOutgoingCallUnansweredProperties(
acceptedDuration = acceptedDuration
)
bird.tracker.conference.outgoingCallUnanswered(properties)
ConferenceOutgoingCallUnansweredProperties
accepted_duration?
Number
agent_active_duration?
Number
agent_details?
Array<Map<String, Any?>>
call_id?
String
channel_id?
String
connecting_duration?
Number
enqueued_duration?
Number
platform_id?
String
ringing_duration?
Number
incomingCallVoicemail()
val properties = ConferenceIncomingCallVoicemailProperties(
agentDetails = agentDetails
)
bird.tracker.conference.incomingCallVoicemail(properties)
ConferenceIncomingCallVoicemailProperties
agent_details?
Array<Map<String, Any?>>
call_duration?
Number
call_id?
String
channel_id?
String
platform_id?
String
Last updated
Was this helpful?