Dynamic Content¶
What Is Dynamic Content?¶
Dynamic content items are localised text blocks in Zendesk. They let you write content once and provide translations for each supported language. Triggers, automations, and macros can reference dynamic content using placeholders like {{dc.greeting_message}}, and Zendesk automatically serves the right translation based on the user's locale.
What Configly Captures¶
For each dynamic content item, Configly stores:
- Item name and placeholder tag
- Default text -- the content in the default locale
- Locale variants -- translations for each supported language, including:
- Locale code
- Translated text
- Active/draft status per variant
- Created and updated timestamps
Feature Support¶
| Feature | Supported |
|---|---|
| Sync | |
| Diff / History | |
| Dependencies | |
| What-If |
Common Dependencies¶
Dynamic content is referenced by:
- Triggers -- actions that use
{{dc.X}}placeholders in notification text - Automations -- time-based rules that use dynamic content placeholders
- Macros -- agent actions that include localised text
The health check flags dynamic content items missing variants for enabled locales (DYNCON-001).
Tips for Admins¶
- Review locale coverage regularly -- adding a new locale to your instance means you need variants for all dynamic content items
- Use snapshot comparison to track translation changes over time
- Check dependencies to find which rules reference each dynamic content item
Related Objects¶
- Locales -- the supported languages that need variants
- Triggers -- rules that use dynamic content placeholders
- Automations -- time-based rules with localised text
- Macros -- agent actions with localised text