Skip to main content

Customize app installation

Customize applications within your workspace to match your team's specific requirements and workflows using both standard configuration options and advanced customization capabilities.

Standard app customization

Predefined customization options

Every app in the workspace can be customized using built-in configuration options:

  • App settings - edit workspace-specific app settings to modify behavior
  • Configuration options - adjust settings that are predefined by the app developer
  • Example: Timelog app can have a setting "Allow time tracking only for today and yesterday"

Configuration process

  • Workspace-specific settings - customize apps for your specific workspace needs
  • Immediate application - changes take effect immediately for all workspace users
  • Reversible modifications - most settings can be adjusted or reverted as needed

Advanced customization

Low-code customization

Go beyond standard customization using low-code development capabilities:

  • Extended functionality - modify any aspect of the app beyond standard options
  • Custom fields - add new fields to app layouts to capture additional information
  • Workflow modifications - adjust business logic and process flows

Customization examples

  • Field additions - add new fields to capture team-specific information
  • State modifications - modify the list of states for "state-lookup" fields to match team requirements
  • Validation rules - create custom validation logic for data entry
  • Display customization - adjust how information is presented to users

Customization approaches

Standard configuration

Use built-in app settings for common customization needs:

  • User interface - modify labels, field names, and display options
  • Business rules - adjust validation rules and workflow requirements
  • Integration settings - configure connections with other systems or apps

Advanced development

For complex requirements, use low-code development:

  • Custom logic - implement business rules specific to your organization
  • Data transformations - create custom calculations or data processing
  • Integration development - build custom connections to external systems

Best practices

Planning customization

  • Requirements analysis - clearly define what customization is needed
  • Impact assessment - understand how changes will affect users and workflows
  • Testing strategy - plan how to test customizations before deployment

Implementation approach

  • Incremental changes - implement customizations in small, manageable steps
  • User feedback - gather input from users throughout the customization process
  • Documentation - maintain clear records of customizations and their purposes

Maintenance considerations

  • Version compatibility - ensure customizations work with app updates
  • Backup strategy - maintain backups of custom configurations
  • Change management - implement processes for managing customization changes

Customization benefits

Workflow optimization

  • Process alignment - customize apps to match your existing workflows
  • Efficiency gains - streamline operations through targeted customization
  • User adoption - improve user acceptance by tailoring apps to their needs

Competitive advantage

  • Unique capabilities - create functionality not available in standard apps
  • Business differentiation - develop processes that give your team an edge
  • Scalability - build solutions that grow with your organization

Cost effectiveness

  • Reduced development - achieve custom functionality without full development cycles
  • Rapid deployment - implement changes quickly using low-code tools
  • Maintenance efficiency - manage customizations through familiar interfaces

Effective app customization ensures your workspace applications perfectly match your team's needs and workflows, maximizing productivity and user satisfaction.