Skip to main content

Overview

This document catalogs the key data objects in the Firstwork platform.

Company

A tenant organization on the platform. Created by: Platform staff Modified by: Company admins (Settings)

User

A person with an account on the platform. Created by: Registration, invite, admin creation, or API Modified by: The user (Profile page) or admins

Contract

The relationship between a user and a company — representing employment or contractor agreement. Created by: “Create Contract” automation action, admin, or API Modified by: “Update Worker Stage” automation action or admin

Application

A candidate’s submission to a hiring flow. Created by: Candidate signup, API, bulk import, or “Create Application” automation action Modified by: Stage transitions, compliance rules, automation actions, admin actions

Hiring Flow

A recruitment pipeline definition. Created by: Admin Modified by: Admin (Form Builder, Settings)

Form Entities

Form

The container for all pages, stages, and questions within a flow.

Form Element (Question)

An individual question or content block within a page.

Form Submission

A candidate’s or worker’s responses to a form.

Automation Entities

Automation

A configured workflow with triggers, conditions, and actions.

Automation Execution

A record of a single automation run.

Scheduling Entities

Schedule

A definition of when a resource is available.

Event

A bookable appointment type.

Booking

A confirmed appointment reservation.

Meeting Queue Enrollment

A candidate’s position in a meeting queue.

AI Caller Entities

AI Caller Bot

A configured AI voice bot.

Call Enrollment

A record of a single call.

AI Agent Entities

AI Agent

A configured browser automation bot.

Agent Execution

A record of a single agent run.

LMS Entities

Course

A training course.

Enrollment

A learner’s assignment to a course.

Configuration Entities

Integration

A connected third-party service.

API Key

A credential for external API access.

Tag

A categorization label applied to applications, automations, or other records.

Feature Flag

A toggleable platform feature.

Compliance Rule

A decision rule attached to a form page.

Custom Variable

A computed data field.

Task

A manual review item for admins or workers.