Templates are the design-time artifact (the reusable pattern), while cases are the runtime instances (the actual work items).
What Templates Define
Templates pre-configure every aspect of a case: Data schema:- Fields and their types (text, number, date, file, etc.)
- Sections organizing related fields
- Visibility settings for each field
- AI descriptions for Intelligence extraction
- Default values
- Main contact requirements
- Secondary contact roles (broker, expert, partner, etc.)
- Contact keys for referencing in steps
- Predefined emails, SMS, and forms
- Step sequence and dependencies
- Conditional visibility rules
- Templates for email content
- Custom statuses for your workflow
- Status hierarchy and parent statuses
- Automatic transition conditions
- Status transitions based on conditions
- Step visibility rules
- Automatic step execution
- Post-automations to external systems
Creating Case Templates
Case templates are created using the same interface as regular cases. Templates are themselves cases with a special flag (is_template: true), which means:
- You use the same interface to design templates as you do to work with cases
- Templates can be tested like real cases
- What you see when designing is what users see when working
- Title - Name shown when selecting template
- Description - What this template is for and when to use it
- Locale - Default language for the case
Naming and Managing Templates
Creating templates:- Create a new case and mark it as template
- Design the data schema, contacts, steps, and automations
- Test the template by creating test cases
- Publish for team use
- Clone existing templates to create variations
- Useful for similar workflows with minor differences
- Maintains original template while creating new version
- Templates can be updated at any time
- Changes don’t affect existing cases created from the template
- Future cases use the updated template structure
Template Structure Examples
Customer Onboarding Template
Data schema sections:- Company Information (name, registration, industry)
- Contact Details (email, phone, address)
- Financial Data (revenue, IBAN, tax ID)
- Documents (registration, ID, proof of address)
- Main Contact (customer representative)
- Billing Contact (for invoicing)
- Welcome Email - Introduce process
- KYC Form - Collect customer information
- Document Request - Request required documents
- Compliance Review - Internal approval form
- Welcome Package - Send final confirmation
- Pending → In Progress → Compliance Review → Approved → Closed
- Move to “Compliance Review” when all documents uploaded
- Send reminder if no response after 3 days
- Post to CRM when status changes to “Closed”
Claims Processing Template
Data schema sections:- Claim Information (date, type, description)
- Claimant Details (name, policy number, contact)
- Incident Details (location, witnesses, police report)
- Financial (claim amount, deductible)
- Documents (photos, reports, receipts)
- Main Contact (claimant)
- Witness (optional secondary contact)
- Claim Acknowledgment - Confirm receipt
- Claim Declaration Form - Detailed claim info
- Supporting Documents Form - Upload evidence
- Assessment Request - Internal review
- Decision Email - Communicate outcome
- Submitted → Under Review → Investigation → Decision → Closed
- Move to “Investigation” when claim amount > threshold
- Assign to specialist when claim type is complex
- Send to payment system when approved
Templates and Individual Cases
When creating a case from a template:- Case inherits all template structure
- Data schema, contacts, steps, statuses copied
- Case can be customized independently
- Changes to case don’t affect template
- Add fields specific to this case
- Modify sections for unique needs
- Add or remove contacts as required
- Adjust steps for special circumstances
Best Practices
Design for your actual process:- Map your workflow before creating the template
- Define statuses that match real stages
- Include all data you need to collect
- Plan for edge cases and exceptions
- Use clear, descriptive names for fields and steps
- Document why each field exists
- Add help text for complex fields
- Use AI descriptions for Intelligence features
- Create test cases from the template
- Execute all steps to verify they work
- Test automations with sample data
- Validate forms and emails render correctly
- Document regulatory requirements in description
- Include audit trail requirements
- Define mandatory fields for compliance
- Set appropriate visibility settings
- Group related fields in sections
- Use “hidden if empty” for optional fields
- Provide clear step instructions
- Set helpful default values