image for site

Customizing Theme Settings Panel - Frequently asked questions

Explore common questions about customizing the settings panel of your Zendesk theme. Learn how to personalize your theme effectively with our detailed FAQ guide.

Frequently asked questions

What is the manifest.json file in Zendesk themes?

The manifest.json file is a crucial component of Zendesk themes. It defines the Settings panel of the theme in Guide, allowing you to modify existing settings or create new ones. This file is included when you export a theme and can be edited to…

How can I use settings in manifest.json as variables?

Settings in the manifest.json file can be used as variables in your theme's files. This means that any change you make in the Settings panel will automatically update the corresponding values in the theme's files. You can insert these variables in…

How do I modify the manifest.json file in Zendesk?

To modify the manifest.json file, you need to export your Zendesk theme, make changes to the file on your system, and then import the theme back into Guide. This process allows you to customize the Settings panel by adding or modifying settings….

What are the required variables in the manifest.json file?

In the manifest.json file, there are two required variables: 'logo' and 'favicon'. These variables must be included, or the file will be rejected upon import. Both variables should have the type 'file', and they are used to specify the logo and…

What types of UI controls can be used in the manifest.json file?

The manifest.json file supports several types of UI controls for settings in the Settings panel. These include text, list, checkbox, color, file, and range. Each type serves a different purpose, such as text for input fields, list for dropdowns,…

How can I translate labels and descriptions in the manifest.json file?

To translate labels and descriptions in the manifest.json file, you need to use translation property names. These are stored in language-specific JSON files within the translations folder of your theme. You can update existing properties or add…

What are the limitations of the manifest.json file in Zendesk?

The manifest.json file in Zendesk has several limitations, including a maximum of 200 variable objects and a character limit of 1000 for text fields. Additionally, the file must include the required variables 'logo' and 'favicon'. These…

Interested indeflectingover 70% of your Zendesk support tickets?

Our AI customer support agent is here to help. Trained on all your help docs, installed directly into your Zendesk account, it can be used to automate customer replies for tickets or live chat. Learn more below.
Zendesk logo

Zendesk Support Tickets

Receive new tickets by email or a support form? This integration is for you.
My AskAI integrated within Zendesk to deflect support tickets
Learn about our Zendesk ticket integration
Zendesk logo

Zendesk Messaging (live chat)

Using Zendesk's Messaging widget on your site for live chat? This integration is for you.
My AskAI integrated within Zendesk to deflect customer support live chat conversations
Learn about our Zendesk Messaging integration

Join1,000+ companies reducing their support costs and freeing up support agents for more important work

Vestd company logo — Customer of My AskAI's AI customer support agents
Genesis company logo — Customer of My AskAI's AI customer support agents
Zinc company logo — Customer of My AskAI's AI customer support agents
Customer.io company logo — Customer of My AskAI's AI customer support agents
Zeffy company logo — Customer of My AskAI's AI customer support agents
NHS company logo — Customer of My AskAI's AI customer support agents
Kontakt.io company logo — Customer of My AskAI's AI customer support agents

Reduce support costs.Spend more time on customer success.

Our AI customer support agents are already used by 👇
Companies using AI assistants on their websites