Skip to main contentThis 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:
- Form Design: Create data collection forms
- Site Deployment: Assign forms to specific sites and years
- Data Collection: Collect data through various methods
- Calculations: Perform KPIs and complex calculations
- 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.