Adding Conversation Rules
Last updated: July 28, 2025
Feature Overview
Conversation rules allow you to automate candidate status updates based on campaign conversation outcomes, creating a seamless workflow from analysis through campaign engagement to ATS integration. When you have campaigns attached to your analysis, you can set up rules that evaluate knockout question responses, preferred answer usage, and campaign scores to automatically update candidate statuses. This automation eliminates the need to manually switch between Popp and your ATS, ensuring candidates progress through your hiring pipeline based on their conversation performance.
Available Actions
This feature enables you to perform the following actions:
Create conversation-based rules - Set up automated status changes based on campaign outcomes
Evaluate knockout question performance - Use knockout question satisfaction as rule criteria
Assess preferred answer scoring - Incorporate campaign scores into rule logic
Automate ATS status updates - Sync Popp status changes with your ATS automatically
Combine analysis and conversation data - Create comprehensive evaluation workflows
Streamline hiring workflows - Reduce manual intervention in candidate progression
Step-by-Step Instructions
Accessing Conversation Rules
Navigate to Analysis: Open the analysis that has a campaign attached
Click Rules Section: Access the rules configuration area
Identify Rule Types: You'll see two types of rules:
Traditional Analysis Rules: Based on mandatory requirements and analysis scores
Conversation Rules: Based on campaign conversation outcomes
Select Conversation Rules: Click on "Conversation Rule" to begin setup
Creating Conversation Rules
Setting Rule Conditions
Knockout Questions: Configure if knockout questions in your campaign are satisfied
All Satisfied: Candidate answered all knockout questions correctly
Partially Satisfied: Some knockout questions answered correctly
Not Satisfied: Failed one or more knockout questions
Preferred Answer Evaluation: Set criteria for preferred answer performance
Used in Campaign: Verify preferred answers are configured in your campaign
Score Threshold: Set minimum percentage for campaign performance
Score Parameters: Define campaign score requirements
Minimum Score: Set threshold (e.g., "greater than or equal to 70%")
Score Range: Create ranges for different status assignments
Combined Scoring: Use both analysis and campaign scores
Example Rule Configuration
Condition Setup:
IF knockout questions in campaign are satisfied
AND preferred answer is used in campaign
AND candidate scores greater than or equal to 70%
THEN change status to "First Stage Interview"
Applying Rule Changes
Review Configuration: Verify all rule parameters are correct
Update Rules: Click "Update" to save the conversation rule
Confirm Settings: Ensure the rule logic matches your hiring workflow
Integrating with ATS Actions
Setting Up ATS Integration
Navigate to Actions: Click on the "Actions" section
Create ATS Action: Set up automated ATS updates based on Popp status changes
Configure Status Mapping:
Popp Status: Select the status assigned by your conversation rule (e.g., "First Stage Interview")
ATS Status: Choose corresponding status in your ATS system
Status Options: Select from available ATS statuses (e.g., "Placement" or "First Stage Interview")
Example ATS Action Configuration
Action Setup:
IF candidate status in Popp is "First Stage Interview"
THEN update ATS with corresponding status
ATS Status: Select appropriate status from dropdown menu
Saving and Activating Actions
Save Action: Click "Save and Action" to immediately activate the automation
Confirmation: Confirm the ATS integration setup
Monitor Results: Verify that status updates flow correctly to your ATS
Workflow Automation Results
Complete Automation Pipeline
Analysis Stage: Candidates analysed against requirements automatically
Campaign Filtering: Qualifying candidates sent to campaigns based on analysis rules
Conversation Evaluation: Campaign performance assessed using conversation rules
Status Progression: Successful candidates automatically moved to next hiring stage
ATS Synchronisation: Status updates reflected in ATS without manual intervention
Benefits of Full Automation
Streamlined Workflow: Candidates progress automatically through hiring stages
Reduced Manual Work: Eliminates need to manually update statuses between systems
Consistent Processing: Ensures all candidates evaluated using same criteria
Real-Time Updates: Status changes happen immediately upon conversation completion
Rule Configuration Best Practices
Conversation Rule Design
Clear Criteria: Define specific, measurable conditions for status changes
Realistic Thresholds: Set achievable score requirements based on campaign complexity
Logical Progression: Ensure status changes reflect natural hiring workflow progression
ATS Integration Strategy
Status Mapping: Maintain consistent status definitions between Popp and ATS
Testing: Verify ATS integration works correctly before full deployment
Monitoring: Regularly check that automated updates are functioning properly
Performance Optimisation
Score Calibration: Adjust score thresholds based on candidate performance data
Rule Refinement: Modify conversation rules based on hiring outcomes
Workflow Analysis: Review automation effectiveness and adjust as needed
Troubleshooting Common Issues
Rule Configuration Problems
Missing Campaign Elements: Ensure knockout questions and preferred answers are properly configured
Score Discrepancies: Verify campaign scoring is working correctly
Status Conflicts: Check for conflicting rules that might override each other
ATS Integration Issues
Status Mapping Errors: Confirm ATS status options match your system configuration
Sync Failures: Verify ATS connection is active and permissions are correct
Update Delays: Allow time for status changes to propagate between systems
Quick Reference
Conversation Rule Setup: Analysis → Rules → Conversation Rule → Set Conditions → Update
Rule Components:
Knockout Questions: Satisfied/Not Satisfied
Preferred Answers: Used in campaign with score threshold
Status Assignment: Resulting candidate status
ATS Integration: Actions → Set Popp Status Trigger → Map ATS Status → Save and Action
Complete Automation Flow: Analysis → Campaign → Conversation Rule → ATS Update