Skip to content
Start free trial

Configure Stage Fields

Process Flow editor showing per-stage required fields entered as comma-separated machine names

In HARi CRM, you can define which fields must be filled in at each stage of a Process Flow (also called a Business Process Flow). This ensures your team captures the right information before advancing a deal and keeps your data consistent.

Without required fields, sales reps might move deals to “Proposal” without entering a budget or “Closed Won” without a close date. Stage-required fields enforce data discipline without slowing your team down — they only need to fill in what is relevant for each stage.

  1. Go to Settings > Schema
  2. Select the entity that has — or should have — a Process Flow (e.g. Opportunity)
  3. Click the Process Flow tab

The editor shows a single Process Flow per entity (one flow, many stages). Toggle Enabled to turn the flow on for the entity.

For each stage you’ve added:

  1. Type the stage name (e.g. “Qualification”)
  2. In Required fields to advance, type a comma-separated list of field machine names (e.g. amount, close_date, decision_maker)
  3. Repeat for each stage
  4. Click Save Process Flow

Tip: To find a field’s machine name, open the Fields tab — the small grey label next to each field is its name. Custom field names default to the slugified label (e.g. decision_maker for “Decision Maker”).

Here is a suggested setup for a typical B2B opportunity pipeline. Field machine names are shown — add the missing custom fields first via Add a Custom Field.

StageRequired fields (comma-separated)
Prospectingcontact_id, company_id
Qualificationamount, decision_maker, timeline
Proposalamount, proposal_date
Negotiationclose_date
Closed Wonclose_date, amount
Closed Lostloss_reason

When a sales rep tries to advance a deal to the next stage:

  1. HARi checks if all required fields for the current stage are filled
  2. If any are missing, HARi shows a clear message listing the missing fields
  3. The user fills in the fields and tries again
  4. Once all requirements are met, the deal advances

The Process Flow bar at the top of the record shows a visual breadcrumb of the stages, making it clear which stage the deal is in.

  1. Open Settings > Schema > Opportunity > Process Flow
  2. Edit the stage’s Required fields to advance input — remove the field name from the comma-separated list
  3. Click Save Process Flow
  1. In the Process Flow editor, click the trash icon next to the stage row
  2. Click Save Process Flow