---
title: "Patch Knowledge Base Customization"
method: PATCH
path: "/knowledge-bases/customization/{kb_id}"
tags: ["Knowledge Base Customizations"]
---

# Patch Knowledge Base Customization

`PATCH /knowledge-bases/customization/{kb_id}`

## Path parameters

- `kb_id` string, uuid, required

## Query parameters

- `team_id` string, uuid

## Request body

- KnowledgeBaseCustomizationPatchPayload
  - `kb_name` string
  - `base_system_prompt` string
  - `initial_messages` string[]
  - `prompt_suggestions` string[]
  - `display_name` string
  - `integration_mode` 'TEXT' | 'AVATAR' — An enumeration.
  - `avatar_id` string, uuid
  - `voice_id` string, uuid
  - `speaking_style` 'advertisement_upbeat' | 'affectionate' | 'angry' | 'assistant' | 'calm' | 'chat' | 'cheerful' | 'customerservice' | 'depressed' | 'disgruntled' | 'documentary-narration' | 'embarassed' | 'empathetic' | 'envious' | 'excited' | 'fearful' | 'friendly' | 'gentle' | 'hopeful' | 'lyrical' | 'narration-professional' | 'narration-relaxed' | 'newscast' | 'newscast-casual' | 'newscast-formal' | 'poetry-reading' | 'sad' | 'serious' | 'shouting' | 'sports_commentary' | 'sports_commentary_excited' | 'whispering' | 'terrified' | 'unfriendly' — An enumeration.
  - `visitor_chat_color` string
  - `dante_chat_color` string
  - `embed_logo_url` string
  - `embed_page_url` string
  - `chatbot_profile_pic` string
  - `prompts_color` string
  - `custom_url` string
  - `show_tooltips` boolean
  - `remove_dante_logo` boolean
  - `custom_url_favicon` string
  - `custom_url_title` string
  - `custom_url_meta` string
  - `custom_url_meta_image` string
  - `custom_url_meta_description` string
  - `font_name` string
  - `font_size` integer
  - `dante_font_color` string
  - `visitor_font_color` string
  - `chat_background_color` string
  - `custom_css` string
  - `hide_microphone_icon` boolean
  - `hide_play_icon` boolean
  - `password` string
  - `public` boolean
  - `enabled` boolean
  - `max_number_of_credits` integer
  - `number_of_messages_per_minutes` integer
  - `number_of_minutes` integer
  - `max_messages_in_conversations` integer
  - `temperature` number
  - `prompts_font_color` string
  - `input_background` string
  - `scrollbar_color` string
  - `input_placeholder_text` string
  - `show_prompt_messages` boolean
  - `is_bubble_opened` boolean
  - `disclaimer_text` string
  - `dante_border_color` string
  - `visitor_border_color` string
  - `timestamp_color` string
  - `close_icon_color` string
  - `data_collection_title` string
  - `data_collection_fields` KBInputField[]
    - `input_name` string, required — The name of the input field.
    - `input_type` string, required — The type of the input field.
    - `input_label` string, required — The label of the input field.
    - `input_placeholder` string, required — The placeholder of the input field.
    - `is_mandatory` boolean, required — Flag indicating whether the input field is mandatory.
  - `data_collection` boolean
  - `data_collection_as_nlp` boolean
  - `data_collection_consent_text` string
  - `is_data_collection_optional` boolean
  - `show_data_collection_on_conversation_begin` boolean
  - `data_collection_rule` string
  - `intercom_api_key` string
  - `intercom_company_id` string
  - `intercom_company_name` string
  - `intercom_company_tag` string
  - `disclaimer_text_color` string
  - `intercom_enabled` boolean
  - `intercom_connection_state` boolean
  - `talk_to_live_agent` boolean
  - `live_agent_email_prompt` string
  - `live_agent_name_prompt` string
  - `live_agent_always_active` boolean
  - `live_agent_list_of_schedules` object[]
  - `live_agent_user_timezone` string
  - `show_live_agent_on_conversation_begin` boolean
  - `show_live_agent_rule` string
  - `hide_email_button` boolean
  - `calendly_integration_enabled` boolean
  - `calendly_url` string
  - `show_calendly_at_the_start` boolean
  - `show_calendly_rule` string
  - `personalities_template` string
  - `suggested_prompts_appearance` string
  - `whitelisted_domains` string[]
  - `finished_steps` string[]
  - `open_to_internet_knowledge` boolean
  - `realtime_voice_access` boolean
  - `custom_url_enabled` boolean
  - `remove_watermark` boolean
  - `show_welcome_message_as_tooltip` boolean
  - `show_email_details` boolean
  - `show_microphone` boolean
  - `show_play_button` boolean
  - `open_chat_by_default` boolean
  - `brand_color` string
  - `element_color` string
  - `surface_color` string
  - `alert_color` string
  - `positive_color` string
  - `negative_color` string
  - `disclaimer_enabled` boolean
  - `brand_website` string
  - `chatbot_icon` string
  - `calendly_btn_text` string
  - `suggested_prompts_enabled` boolean

## Response `200`

Successful Response

- object

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/dante-ai/apis/dante-ai-api.md) · [All operations](https://skmtc.net/dante-ai/apis/dante-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dante-ai/dante-ai-api/versions/38b6c9a4246d/schema)
