Logo Customization
Replace the default Bedrock Chat logo with your organization’s branding.Relative path to the logo image within the
frontend/public/ directory. The logo appears at the top of the navigation drawer.Steps to Add Custom Logo
- Place your logo image in
frontend/public/directory - Set the
logoPathparameter to the relative path - Supported formats: PNG, SVG, JPG
- Recommended dimensions: 200x50 pixels (width x height)
- Deploy the application
Language Settings
Bedrock Chat automatically detects user language using i18next-browser-languageDetector.Supported Languages
The application supports the following languages:- English (en)
- Japanese (ja)
- Korean (ko)
- Simplified Chinese (zh-CN)
- Traditional Chinese (zh-TW)
- French (fr)
- German (de)
- Spanish (es)
- Italian (it)
- Norwegian (nb)
- Thai (th)
- Indonesian (id)
- Malay (ms)
- Vietnamese (vi)
- Polish (pl)
- Portuguese (Brazilian) (pt-BR)
Language Selection Methods
1. Application Menu
Users can switch languages directly from the application menu in the UI.2. Query String Parameter
Set the language via URL query string:3. Browser Language Detection
The application automatically detects and uses the browser’s language preference if supported.Bot Store Language
Configure the language used for bot search and discovery in the bot store.Primary language for bot search indexing and text analysis in the bot store. Optimizes search results for the specified language.
"en"- English"de"- German"fr"- French"es"- Spanish"ja"- Japanese"ko"- Korean"zhhans"- Simplified Chinese"zhhant"- Traditional Chinese"it"- Italian"nb"- Norwegian"th"- Thai"id"- Indonesian"ms"- Malay
The bot store language affects how bots are indexed and searched in the marketplace. This improves search accuracy for non-English languages.
Bot Store Configuration
Control whether the bot store feature is available to users.Enable or disable the bot store feature where users can share and discover custom bots.
Enable standby replicas for the OpenSearch Serverless collection used by bot store. Improves availability but increases costs.
Custom Domain Branding
Use a custom domain name for your Bedrock Chat deployment.Custom domain name for the application (e.g.,
chat.company.com).Route 53 hosted zone ID where DNS records will be created.
- Automatic ACM certificate creation with DNS validation
- DNS records created in Route 53
- CloudFront configured with custom domain
- Users access via branded URL:
https://chat.company.com
S3 Bucket Naming Prefix
Customize S3 bucket names with an organization-specific prefix.Prefix applied to all S3 bucket names. Must be lowercase alphanumeric with hyphens only.
mycompany-access-logsmycompany-frontend-assetsmycompany-document-storage
- Lowercase letters only
- Numbers allowed
- Hyphens allowed
- Must start with letter or number
- No underscores, spaces, or special characters
Multi-Environment Customization
Customize different environments with distinct branding usingparameter.ts.
Example:
Deployment Script Customization
Use the deployment script to override customization settings:User Experience Customization
Beyond configuration, Bedrock Chat supports:Custom Bots
Users withCreatingBotAllowed group membership can create custom bots with:
- Custom instructions and personality
- Knowledge bases (RAG)
- Specific model selection
- Guardrails and content filtering
Bot Store
Share custom bots through the marketplace:- Public and private bot sharing
- Bot discovery and search
- Usage analytics
- Essential bot designation (Admin feature)
Agents
Configure agents for complex task automation:- External tool integration
- Multi-step task processing
- Custom action definitions