Starter Kit - Ships with your template. You own it - modify freely.
Overview
Conductor includes four beautifully designed error pages out of the box. Each page features:- Modern, responsive design with gradient backgrounds
- Clear error messaging with status codes
- Actionable buttons (Home, Back, Sign In, Try Again)
- SEO-friendly meta tags (noindex, nofollow)
- Support for custom messages and dynamic content
- Consistent styling with smooth animations
html operation with Liquid templates and embedded CSS, making them easy to customize without external dependencies.
Available Error Pages
401 - Unauthorized
Route:/errors/401
Displayed when authentication is required. Features a lock icon and amber gradient.
Custom Parameters:
message- Override default message
- Sign In button (redirects to
/login) - Go Home button (redirects to
/)
403 - Forbidden
Route:/errors/403
Displayed when access is denied due to insufficient permissions. Features red gradient.
Custom Parameters:
message- Override default messagecontactEmail- Display support contact information
- Go Home button
- Log In button (redirects to
/login) - Optional support email link
404 - Not Found
Route:/errors/404
Displayed when a page or resource doesn’t exist. Features purple gradient.
Custom Parameters:
message- Override default messagesearchEnabled- Show search form (boolean)helpfulLinks- Array of helpful navigation links
- Go Home button
- Go Back button (browser history)
- Optional search form (when
searchEnabled=true) - Customizable helpful links list
500 - Internal Server Error
Route:/errors/500
Displayed when server errors occur. Features pink-to-blue gradient.
Custom Parameters:
message- Override default messageerrorId- Unique error identifier for support trackingerrorStack- Stack trace (only shown whendev=true)dev- Enable development mode to show error detailssupportEmail- Display support contact
- Go Home button
- Try Again button (reloads page)
- Error ID display (for support reference)
- Optional error details panel (dev mode only)
- Optional support email link
Customization
Changing Styles
Error pages use inline CSS for zero dependencies. To customize the look:- Locate the error page YAML:
- Edit the
stylessection in the agent config:
- Deploy changes:
Adding Search
Enable search on the 404 page by passingsearchEnabled=true:
Customizing Helpful Links
Pass custom links to the 404 page:Adding Brand Logo
Add your logo to any error page:Integration
How Errors Are Triggered
Error pages are automatically displayed in several scenarios:1. Ensemble Output Redirects
Redirect to an error page based on conditions:2. Conditional HTTP Responses
Return error page content directly:3. Agent Failure Handling
Handle agent failures gracefully:4. Custom Error Handling in Code Operations
Trigger errors from TypeScript handlers:Error Tracking
Log errors before redirecting for monitoring:Full 404 Page Reference
Here’s the complete YAML for the 404 error page:Related Pages
Health Check
Monitor application health and status
Starter Kit Overview
Explore all starter kit features
HTML Operation
Learn about HTML rendering with Liquid templates
Flow Control
Master conditional logic and error handling

