Definition
Interview is a Salesforce automation capability that triggers predefined actions based on conditions or events. It reduces human error and speeds up business processes by handling routine operations programmatically.
Real-World Example
the Salesforce admin at FreshStart Inc. uses Interview to automate a multi-step process that previously required three different people to complete manually. Interview now handles the entire sequence in seconds, sending notifications at each step and logging every action for audit purposes.
Why Interview Matters
An Interview in Salesforce refers to a running instance of a Flow — it is the specific execution that occurs when a user or system triggers a Flow. Think of the Flow as the blueprint and the Interview as the actual building being constructed from that blueprint. Each Interview tracks its own set of variable values, screen inputs, and decision outcomes as it moves through the Flow's logic. This distinction matters because a single Flow can have thousands of concurrent Interviews running simultaneously, each processing different data for different users or records.
Understanding Interviews becomes critical as organizations build complex, multi-step automations that pause and resume based on user input or time-based conditions. Paused Interviews consume system resources and count against org limits, so failing to manage them can lead to unexpected errors and degraded performance. Administrators who do not monitor their paused and failed Interview counts often discover problems only when users report broken processes. Organizations running at scale need dashboards tracking Interview volumes, failure rates, and pause durations to keep their automation healthy and performant.
How Organizations Use Interview
- BluePeak Onboarding Co. — BluePeak Onboarding Co. runs a 10-step employee onboarding Flow that collects personal information, assigns equipment, and schedules orientation sessions. Each new hire triggers a separate Interview that pauses between steps while waiting for HR approval. The company tracks that they have an average of 40 paused Interviews at any given time and set up alerts when that number exceeds 100, indicating a bottleneck in the approval process.
- OakBridge Legal Services — OakBridge Legal Services uses an autolaunched Flow to process client intake forms, and each submission creates a new Interview that evaluates conflict-of-interest rules, assigns the case to the appropriate practice group, and generates engagement letters. When a logic error caused 200 Interviews to fail in one afternoon, their monitoring dashboard flagged it within minutes, allowing the admin to fix the Flow and re-run the failed batch before any client noticed a delay.
- PulseWave Retail — PulseWave Retail has a scheduled Flow that runs nightly to check inventory levels across 50 warehouse locations and create replenishment orders for low-stock items. Each nightly execution creates an Interview that processes all 50 locations sequentially. By analyzing Interview execution times, their admin identified that warehouse data lookups were causing timeouts and optimized the Flow by batching lookups into groups of 10, cutting execution time from 15 minutes to 3 minutes.