Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.firstwork.com/llms.txt

Use this file to discover all available pages before exploring further.

Actions define what the automation does when triggered. Multiple actions can be chained in sequence.

Communication

ActionDescription
Send EmailSend a templated email via SendGrid, with dynamic variables from candidate data
Send SMSSend a text message via Twilio, Plivo, or Exotel
Send Slack MessagePost a message to a Slack channel

Status & Records

ActionDescription
Update Application StageMove an application to a different stage
Update Worker StageChange the status of a worker’s contract
Create ContractCreate a new contract from an application (transitions a candidate to a worker)
Create ApplicationCreate a new application in a hiring flow
Delete Application DataRemove application data

Form & Data

ActionDescription
Update Form FieldsWrite values to specific fields
Run AI AgentTrigger a browser automation agent
Re-collect DataRequest document or field re-submission from the candidate
Extract Data from DocumentRun OCR processing on an uploaded document
Review and SignTrigger a signature flow

Integrations

ActionDescription
WebhookMake an HTTP request to any external service, with configurable method, headers, body, and authentication
VeriffTrigger identity verification
E-VerifyInitiate US employment eligibility verification
AI CallerPlace an AI-powered phone, audio, or video call
Google SheetsRead from or write to a Google Sheets spreadsheet
App IntegrationExecute a custom app integration action

Fountain ATS

ActionDescription
Update Fountain StageMove an application within the Fountain ATS
Push Data to FountainSync data from Firstwork to Fountain
Re-collect on FountainRequest document re-collection via Fountain

Flow Control

ActionDescription
Send for Manual ReviewCreate a task for an admin to review
Jump ToExecute a decision rule
Run AutomationChain to another automation
Python FunctionExecute custom server-side logic
AI ActionUse AI to make a decision or process data
Event ActionCreate or manage a scheduler event

Assignments

ActionDescription
Assign CoursesEnroll a candidate or worker in LMS courses
Tag ActionsAssign, remove, or clear tags on a record