{"$id":"https://events-schemas.twilio.com/VoiceInsights.ConferenceSummary/1","$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"definitions":{"ConferenceTagInfo":{"additionalProperties":false,"description":"Tags detected for the conference.","properties":{"duplicate_identity":{"description":"List of duplicate identity.","items":{"$ref":"#/definitions/DuplicateIdentity"},"type":"array"},"start_failure":{"$ref":"#/definitions/ConferenceTagInfoProperties"}},"required":["duplicate_identity"],"type":"object"},"ConferenceTagInfoProperties":{"additionalProperties":false,"description":"Details about conference tags.","properties":{"reason":{"description":"Reason the conference is tag.","type":"string"}},"type":"object"},"DuplicateIdentity":{"additionalProperties":false,"description":"list of participant join conference more than once","properties":{"participant_identity":{"default":"","description":"Identifier of participant joined more than one time.","type":"string"},"participant_sids":{"description":"Participant SID tagged with duplicate_identity.","items":{"type":"string"},"type":"array"}},"required":["participant_identity","participant_sids"],"type":"object"},"Issues":{"additionalProperties":false,"description":"Issues detected during the conference.","properties":{"call_quality":{"description":"The count of issue occured.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"participant_behavior":{"description":"The count of issue occured.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"region_configuration":{"description":"The count of issue occured.","maximum":2147483647,"minimum":-2147483648,"type":"integer"}},"type":"object"}},"description":"conference summary object","properties":{"account_sid":{"default":"","description":"The unique SID identifier of the account.","type":"string"},"conference_sid":{"default":"","description":"The unique SID identifier of the Conference.","type":"string"},"connect_duration_seconds":{"description":"Duration of the between conference start event and conference end event in seconds.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"create_time":{"default":"","description":"Conference creation date and time in ISO 8601 format.","type":"string"},"detected_issues":{"$ref":"#/definitions/Issues"},"duration_seconds":{"description":"Conference duration in seconds.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"end_reason":{"default":"unknown","description":"Conference end reason; e.g. last participant left, modified by API, etc.","type":"string"},"end_time":{"default":"","description":"Conference end date and time in ISO 8601 format.","type":"string"},"ended_by":{"description":"Call SID that ended the conference.","type":"string"},"friendly_name":{"description":"Custom label for the conference resource, up to 64 characters.","type":"string"},"max_concurrent_participants":{"description":"Actual maximum concurrent participants.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"max_participants":{"description":"Max participants specified in config.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"mixer_region":{"default":"unknown","description":"Twilio region where the conference media was mixed.","type":"string"},"mixer_region_requested":{"default":"unknown","description":"Twilio region where conference mixed was specified to be mixed in configuration.","type":"string"},"processing_state":{"default":"unknown","description":"Processing state for the Conference Summary resource.","type":"string"},"recording_enabled":{"description":"Boolean. Indicates whether recording was enabled.","type":"boolean"},"start_time":{"default":"","description":"Timestamp in ISO 8601 format when the conference started.","type":"string"},"status":{"default":"unknown","description":"Status of this Conference; `in_progress`, `not_started`, `completed` or `summary_timeout`. if Twilio don't receive `last_participant_left` event, summary will be timeout after 24 hours","type":"string"},"tag_info":{"$ref":"#/definitions/ConferenceTagInfo"},"tags":{"description":"Tags for detected conference conditions and participant behaviors.","items":{"type":"string"},"type":"array"},"unique_participants":{"description":"Unique conference participants based on caller ID.","maximum":2147483647,"minimum":-2147483648,"type":"integer"}},"required":["conference_sid","account_sid","start_time","create_time","end_time","status","end_reason","tags","mixer_region","mixer_region_requested"],"title":"PublicConferenceSummary","type":"object"}