ChatSetting
Chat settings for a user
Fields
auto_welcome_text
· String
· The text of the auto welcome message hide_close_confirmation
· Boolean
· Whether a user should be prompted to confirm closing a chat hide_org_chat_confirmation
· Boolean
· Whether a user should be prompted to confirm opening an org chat is_recurring_active
· Boolean
· Whether the setting is within recurring messaging period no_end_date
· Boolean
· Allow users to no add an end date receive_notifications
· Boolean
· Whether user should receive notifications from chat while is_active is true receive_notifications_recurring
· Boolean
· Whether a user should receive notifications from chat while is_recurring_active is true recurring_all_day
· Boolean
· Whether or not the recurring messages should be all day or for a time range recurring_content
· String
· The content for recurring autoreplies recurring_days_data
· RecurringDaysData
· Front-end friendly version of recurring days recurring_end_time
· String
· The end of time range for recurring messages recurring_friday
· String
· Either nil, all_day, or a string representation of a time range recurring_monday
· String
· Either nil, all_day, or a string representation of a time range recurring_saturday
· String
· Either nil, all_day, or a string representation of a time range recurring_start_time
· String
· The start of time range for recurring messages recurring_sunday
· String
· Either nil, all_day, or a string representation of a time range recurring_thursday
· String
· Either nil, all_day, or a string representation of a time range recurring_tuesday
· String
· Either nil, all_day, or a string representation of a time range recurring_turned_on
· Boolean
· Indicates whether or not recurring messaging has been set up recurring_wednesday
· String
· Either nil, all_day, or a string representation of a time range scheduled_turned_on
· Boolean
· Whether or not a schedule message is set up send_auto_welcome
· Boolean
· Whether to send an auto welcome message start_date
· String
· The beginning of scheduled autoreply period Used By
Definition
"""Chat settings for a user"""type ChatSetting { """ The text of the auto welcome message """ auto_welcome_text: String
""" The text of the setting """ content: String
""" The end of scheduled autoreply period """ end_date: String
""" Whether a user should be prompted to confirm closing a chat """ hide_close_confirmation: Boolean
""" Whether a user should be prompted to confirm opening an org chat """ hide_org_chat_confirmation: Boolean
""" The unique identifier of the chat setting """ id: ID!
""" Whether the setting is active """ is_active: Boolean
""" Whether the setting is within recurring messaging period """ is_recurring_active: Boolean
""" Allow users to no add an end date """ no_end_date: Boolean
""" Whether user should receive notifications from chat while is_active is true """ receive_notifications: Boolean
""" Whether a user should receive notifications from chat while is_recurring_active is true """ receive_notifications_recurring: Boolean
""" Whether or not the recurring messages should be all day or for a time range """ recurring_all_day: Boolean
""" The content for recurring autoreplies """ recurring_content: String
""" Front-end friendly version of recurring days """ recurring_days_data: RecurringDaysData
""" The end of time range for recurring messages """ recurring_end_time: String
""" Either nil, all_day, or a string representation of a time range """ recurring_friday: String
""" Either nil, all_day, or a string representation of a time range """ recurring_monday: String
""" Either nil, all_day, or a string representation of a time range """ recurring_saturday: String
""" The start of time range for recurring messages """ recurring_start_time: String
""" Either nil, all_day, or a string representation of a time range """ recurring_sunday: String
""" Either nil, all_day, or a string representation of a time range """ recurring_thursday: String
""" Either nil, all_day, or a string representation of a time range """ recurring_tuesday: String
""" Indicates whether or not recurring messaging has been set up """ recurring_turned_on: Boolean
""" Either nil, all_day, or a string representation of a time range """ recurring_wednesday: String
""" Whether or not a schedule message is set up """ scheduled_turned_on: Boolean
""" Whether to send an auto welcome message """ send_auto_welcome: Boolean
""" The beginning of scheduled autoreply period """ start_date: String
""" The ID of the setting owner """ user_id: ID}