Skip to main content
This page introduces the core entities in the Azalt platform and how they work together. For detailed information about each entity, visit the dedicated pages in the left navigation.

Data Collection Workflow

The basic process for collecting and analyzing sustainability data in Azalt:
  1. Form Design: Create data collection forms
  2. Site Deployment: Assign forms to specific sites and years
  3. Data Collection: Collect data through various methods
  4. Calculations: Perform KPIs and complex calculations
  5. Visualization: Display results through dashboards and widgets

Core Entities

Organization Management

  • Organization: Complete business environments with isolated data, user management, and configuration settings
  • Site: Hierarchical organizational structures with unlimited nesting for complex business relationships

Data Collection

  • Form: Sophisticated data collection engines with conditional logic and multi-period support
  • FormElement: Individual fields and UI components within forms (inputs, dropdowns, calculations)
  • FormSite: Deployment links connecting forms to specific sites and years
  • FormSubmission: User submission session containers that group field responses
  • FormElementSubmission: Individual field values and data storage with multi-period support

Calculations

  • Activity: Instances of complex calculations with real data (emissions, costs, etc.)
  • ActivityDefinition: Reusable calculation blueprints with JavaScript logic and custom UI

Reference Data

  • Unit: Standardized measurements for consistent data handling (kWh, kg CO2e, etc.)
  • Dataset: Containers for reference data like emission factors and benchmarks
  • DatasetItem: Individual data points within datasets (specific emission factors, rates)

Visualization

  • Dashboard: Interactive workspaces for data visualization with drag-and-drop widgets
  • Widget: Individual visualization components (charts, tables, KPI displays)

Common Use Patterns

Energy Tracking

Create monthly energy consumption forms → Deploy to facilities → Collect consumption data → Calculate energy intensity indicators → Build trend analysis dashboards

Emissions Calculations

Create fuel consumption Activity definitions → Set up EPA emission factors dataset → Design emission calculation forms → Calculate Scope 1, 2, 3 emissions → Build carbon footprint widgets

Supplier Assessment

Create external supplier assessment forms → Generate unique URLs per supplier → Collect sustainability data → Analyze supplier performance → Share results via supplier dashboards

API Integration

Azalt provides comprehensive REST APIs for programmatic data management:
  • Submit form data
  • Trigger calculations
  • Retrieve dashboard data
  • Perform bulk operations
Visit the API Reference for more.