get https://bolt.thena.ai/v3/settings
This is the API to fetch settings at a global (workspace) level.
Response parameters
Parameter | Description |
---|---|
error | Indicates if there is an error. |
ok | Indicates if the request was successful. |
ai.request_detection_strategy | Strategy for detecting requests (e.g., Conservative). |
features.ma.config.disableTrackingPixel | Whether to disable the tracking pixel for messages. |
features.requests.automations.makeThenaBotAutoJoinChannels.isEnabled | Enables or disables Thena Bot auto-joining channels. |
features.requests.automations.makeThenaBotAutoJoinChannels.conditions.condition | Condition for Thena Bot auto-joining channels. |
features.requests.automations.makeThenaBotAutoJoinChannels.conditions.value | Value used to match the condition for Thena Bot auto-joining channels. |
features.requests.automations.notifyOnChannelJoin.isEnabled | Enables or disables notifications when a user joins a channel. |
features.requests.automations.notifyOnChannelJoin.conditions.condition | Condition for channel join notifications. |
features.requests.automations.notifyOnChannelJoin.conditions.value | Value used to match the condition for channel join notifications. |
features.requests.automations.notifyOnChannelJoin.howAreChannelsDefined | How channels are defined for notifications (e.g., byChannelId). |
features.requests.automations.notifyOnChannelJoin.channelIds | List of channel IDs for join notifications. |
features.requests.automations.notifyOnChannelJoin.alertsChannel | The Slack channel for sending alerts when users join a channel. |
features.requests.automations.notifyOnChannelLeft.isEnabled | Enables or disables notifications when a user leaves a channel. |
features.requests.automations.notifyOnChannelLeft.conditions.condition | Condition for channel leave notifications. |
features.requests.automations.notifyOnChannelLeft.conditions.value | Value used to match the condition for channel leave notifications. |
features.requests.automations.notifyOnChannelLeft.howAreChannelsDefined | How channels are defined for notifications (e.g., byChannelId). |
features.requests.automations.notifyOnChannelLeft.channelIds | List of channel IDs for leave notifications. |
features.requests.automations.notifyOnChannelLeft.alertsChannel | The Slack channel for sending alerts when users leave a channel. |
features.requests.config.ai_assist_auto_responder | Enables or disables AI auto-responders for requests. |
features.requests.config.welcome_message | Welcome message displayed to users when they join. |
features.requests.config.should_send_welcome_message | Whether or not to send the welcome message. |
features.requests.config.block_request_detection | Blocks the detection of new requests. |
features.requests.config.send_suggestedrequest_message | Sends a suggested request message. |
features.requests.config.send_suggestedrequest_message_channel | The Slack channel for sending suggested request messages. |
features.requests.config.conversation_grouping_window | Time window (in minutes) for conversation grouping. |
features.requests.config.reopen_closed_requests | Automatically reopens closed requests. |
features.requests.config.move_onhold_to_inprogress | Automatically moves requests from 'On Hold' to 'In Progress'. |
features.requests.config.delete_notification_from_triage_in_minutes | Time in minutes after which triage notifications are deleted. |
features.requests.config.suppress_requests_on_non_closed_conversation_threads | Suppresses requests on non-closed conversation threads. |
features.requests.config.suppress_requests_on_non_closed_ticket_threads | Suppresses requests on non-closed ticket threads. |
features.requests.config.use_customer_name_in_notifications | Uses customer name in notifications. |
features.requests.config.use_customer_logo_in_notifications | Uses customer logo in notifications. |
features.requests.config.auto_assign_request_to_first_responder | Automatically assigns requests to the first responder. |
features.requests.config.send_assigned_to_notification_to_user | Sends a notification when a user is assigned to a request. |
features.requests.config.send_auto_assigned_ephemeral | Sends ephemeral messages for auto-assigned requests. |
features.requests.config.close_nudge_duration_in_minutes | Duration in minutes before sending a close nudge. |
features.requests.config.stop_nudge_for_triage_channel | Stops sending nudge messages for the triage channel. |
features.requests.config.auto_close_duration_in_minutes | Duration in minutes before automatically closing requests. |
features.requests.config.auto_assign_thread_only | Auto-assigns threads only. |
features.requests.config.send_status_updates_on_request_thread | Sends status updates on the request thread. |
features.requests.config.send_first_request_notification | Sends a notification when the first request is detected. |
features.requests.config.write_all_requests_to_crm | Writes all requests to the CRM. |
features.requests.config.add_emojis_on_request_thread | Adds emojis to the request thread. |
features.requests.config.send_request_detected_ephemeral_to_csm | Sends ephemeral messages to CSM for detected requests. |
features.requests.config.auto_assign_to_csm | Automatically assigns requests to the Customer Success Manager (CSM). |
features.requests.config.store_non_suggested_request | Stores non-suggested requests. |
features.requests.config.show_private_message_previews | Shows private message previews in the request thread. |
features.requests.config.appHomeOwnerFilters | Enables filters for the app home owner. |
features.requests.config.send_feedback | Enables or disables feedback requests. |
features.requests.config.send_feedback_as_ephemeral | Sends feedback requests as ephemeral messages. |
features.requests.config.feedback_message | Feedback message displayed to users after closing a request. |
features.requests.config.feedback_rating | Rating system for feedback (e.g., '2_POINTS'). |
features.requests.config.send_request_feedback_received_message | Enables or disables feedback received messages. |
features.requests.config.send_request_feedback_received_message_channel | Channel for feedback received messages. |
features.requests.config.request_for_text_feedback | Requests textual feedback from users. |
features.requests.config.knowledge_base_name | Name of the knowledge base. |
features.requests.config.knowledge_base_url | URL of the knowledge base. |
features.requests.config.send_kbsuggested_answers | Sends suggested answers from the knowledge base. |
features.requests.config.auto_create_ticket_from_request | Automatically creates a ticket from a request. |
features.requests.config.auto_respond_to_requests | Automatically responds to detected requests. |
features.requests.config.message_for_auto_respond_to_requests | Message displayed for auto-responses to requests. |
features.requests.config.use_csm_avatar_for_auto_respond_to_requests | Uses the CSM's avatar for auto responses. |
features.requests.config.white_listed_bots | List of white-listed bots. |
features.requests.config.is_request_escalation_enabled | Enables or disables request escalation. |
features.requests.config.message_for_request_escalation | Message displayed when escalating a request. |
features.requests.config.block_new_request_creation_on_discard_request | Blocks the creation of new requests if a request is discarded. |
features.requests.config.host_domain | The host domain for the requests. |
features.support.request_closure_sla.isEnabled | Enables or disables SLA for request closure. |
features.support.request_closure_sla.sla | Time in hours for request closure SLA. |
features.support.response_sla.workingHoursConfig.dailyWorkingHourConfig | Enables or disables daily working hour configuration. |
features.support.response_sla.workingHoursConfig.holidayDates | List of holiday dates. |
features.support.response_sla.workingHoursConfig.workingDays | List of working days. |
features.support.response_sla.workingHoursConfig.timezone | Timezone for the working hours configuration. |
features.support.response_sla.workingHoursConfig.isEnabled | Enables or disables the working hours configuration. |
features.support.response_sla.workingHoursConfig.sendOutOfOfficeAutoReply | Enables or disables automatic out-of-office replies. |
features.support.response_sla.workingHoursConfig.outOfOfficeAutoReplyMessage | Message for out-of-office replies. |
features.support.response_sla.workingHoursConfig.sendAutoReplyonAllCustomerMessages | Sends automatic replies to all customer messages when out of office. |
features.support.response_sla.workingHoursConfig.useCsmAvatarForAutoReply | Uses the CSM's avatar for out-of-office auto replies. |
features.support.response_sla.workingHoursConfig.lastOutOfOfficeAutoReplyTime | Last time an out-of-office auto reply was sent. |
features.support.response_sla.workingHoursConfig.outOfOfficeAutoReplyGroupingWindow | Time window (in hours) for grouping out-of-office auto replies. |
features.support.response_sla.sla_breach_config.reaction.isEnabled | Enables or disables reactions for SLA breaches. |
features.support.response_sla.sla_breach_config.reaction.message_ts_comparison | Timestamp comparison method for SLA breach reactions. |
features.support.response_sla.sla_breach_config.conversation_response.isEnabled | Enables or disables conversation response for SLA breaches. |
features.support.response_sla.sla_breach_config.conversation_response.mode | Mode for conversation response (e.g., channel). |
features.support.response_sla.sla_breach_config.conversation_response.message_ts_comparison | Timestamp comparison method for conversation response. |
features.support.response_sla.sla_breach_config.suggested_request_invalidation.isEnabled | Enables or disables invalidation of suggested requests. |
features.support.response_sla.sla_breach_config.suggested_request_invalidation.message_ts_comparison | Timestamp comparison method for suggested request invalidation. |
features.support.response_sla.sla_breach_config.request.isEnabled | Enables or disables request-level SLA breach configurations. |
features.support.response_sla.isEnabled | Enables or disables SLA for responses. |
features.support.response_sla.sla | SLA time for response in hours. |
ai.requestSubTypes | List of request subtypes for AI handling. |
aiTags.userDefinedTags | List of user-defined AI tags. |
aiTags.blacklistedAITags | List of blacklisted AI tags (e.g., 'assistance', 'issue'). |
tickets.config.helpdeskIds | List of helpdesk IDs. |
tickets.config.formIds | List of form IDs. |
tickets.config.showOverflowMenu | Enables or disables the overflow menu. |
tickets.config.enable_only_for_customers_to_non_closed_ticket | Restricts ticket handling to non-closed tickets for customers. |
tickets.config.change_stage_for_non_closed_ticket | Automatically changes the stage for non-closed tickets. |
tickets.config.change_stage_for_non_closed_ticket_to_value | The value to change the stage to for non-closed tickets (e.g., 'open'). |
tickets.config.change_stage_for_closed_ticket | Automatically changes the stage for closed tickets. |
tickets.config.change_stage_for_closed_ticket_to_value | The value to change the stage to for closed tickets (e.g., 'open'). |
tickets.config.enable_follow_up_ticket | Enables or disables follow-up tickets. |
tickets.config.map_submitter_to_requestor | Maps ticket submitter to requestor. |
tickets.config.invisible_only | Enables or disables invisible-only tickets. |
tickets.config.send_invisible_ticket_feedback_message | Sends feedback messages for invisible tickets. |
tickets.config.send_feedback_message | Enables or disables feedback messages for tickets. |
tickets.config.feedback_message | Feedback message displayed to users after closing a ticket. |
tickets.config.feedback_rating | Rating system for ticket feedback (e.g., '2_POINTS'). |
tickets.config.overflow_options | List of overflow options for tickets. |
tickets.config.hide_tags | Hides tags in tickets. |
tickets.config.hide_urgency | Hides urgency levels in tickets. |
tickets.config.feedback_channel_id | Channel ID for ticket feedback. |
tickets.config.send_feedback_as_ephemeral | Sends ticket feedback as ephemeral messages. |
tickets.config.send_ai_summary_to_connectors | Sends AI-generated summaries to connectors. |
tickets.config.send_threads_to_connectors | Sends ticket threads to connectors. |
tickets.config.send_feedback_message_to_channel | Sends feedback messages to a specified channel. |
tickets.config.do_not_show_ticket_modal | Prevents displaying the ticket modal. |
tickets.config.hide_priority | Hides priority levels in tickets. |
tickets.config.hide_request_type | Hides request types in tickets. |
tickets.config.escalation_cool_off_period_in_min | Cool-off period for ticket escalation in minutes. |
tickets.config.reply_on_closure | Enables or disables replies on ticket closure. |
tickets.config.reply_on_closure_message | Message displayed when replying to a closed ticket. |
tickets.config.allow_ticket_creation_with_ticket_emoji | Enables ticket creation using a specific ticket emoji. |