Popcorn Documentation home page
Search...
⌘K
Support
Dashboard
Dashboard
Search...
Navigation
AI Agents
Managing Existing Agents
Documentation
API Reference
Get Started
Popcorn Documentation
Quickstart
AI Agents
Agent overview
Agent Capabilities and Configuration
Creating AI Agents
Managing Existing Agents
Agent Best Practices
Tools and Integrations
Troubleshooting AI Agents
AI Tools
AI Tools
AI Tool Creator
Tool Configuration
Using Tools with Agents
Knowledge Base
Knowledge Base Overview
Creating and Managing Collections
Content Management
Agent Integration with Knowledge Base
Knowledge Base Troubleshooting
Channels
Channels Overview
WhatsApp Business Setup
Website Chat Widget
Channels Troubleshooting
Inbox
Inbox Overview
Managing Conversations
Inbox Troubleshooting
Mass Marketing
Mass Marketing Overview
Regular Campaigns
Automated Campaigns
Marketing Templates
Mass Marketing Troubleshooting
Integrations
Integrations Overview
Integration Setup Guide
Integration Troubleshooting
Settings
Settings Overview
Account and Team Management
Business Operations Settings
WhatsApp Templates
Dynamic URL Buttons
On this page
Managing Existing Agents
Overview
Editing Agents
Accessing Agent Settings
Agent Information Tab
Configuration Tab
Tools Tab
Collections Tab
Channels Tab
Performance Tab
Saving Changes
Save Process
What Gets Saved
Deleting Agents
When to Delete an Agent
Deletion Process
Before Deleting an Agent
Alternative to Deletion
Best Practices for Agent Management
Regular Maintenance
Performance Optimization
Collaboration and Access
Troubleshooting Management Issues
Cannot Save Changes
Agent Performance Degraded
Cannot Delete Agent
Recovery and Backup
Configuration Backup
Recovery Options
AI Agents
Managing Existing Agents
How to edit, update, and maintain your AI agents in Popcorn
Managing Existing Agents
Overview
Once you’ve created an agent, you’ll need to manage, update, and maintain it to ensure optimal performance. This guide covers editing and deleting agents.
Editing Agents
Accessing Agent Settings
Navigation
:
/agents
→ Click on agent name or “Edit” action → Modify settings
Agent Information Tab
Basic Information
:
Agent name (can be updated)
Agent description
Agent instructions (core behavioral guidelines)
Updating Instructions
:
Navigate to the Agent tab
Modify the instructions in the text area
Click “Save Agent” to apply changes
Test the agent after updating instructions
Configuration Tab
The Configuration tab contains all behavioral settings and capabilities:
Core Capabilities
:
Handover to humans
Chat guard
Follow-up messages
Auto-close conversations
Unsubscribe handling
E-commerce Features
:
Product recommendations
Checkout functionality
Order tracking
Advanced Settings
:
Response delay
Message splitting
Customer information inclusion
Media support
Response evaluator
Tools Tab
Managing Custom Tools
:
View available tools from marketplace
Connect tools to extend agent capabilities
Disconnect tools no longer needed
Configure tool-specific settings
Tool Connection Process
:
Browse available tools
Click “Connect” for desired tools
Configure tool parameters if required
Test tool functionality
Save configuration
Collections Tab
Knowledge Base Management
:
Connect existing knowledge collections
Create new collections
Edit collection content
Disconnect unnecessary collections
Collection Connection
:
View available collections
Toggle on/off for each collection
Edit collections by clicking “Edit Collections”
Save changes
Creating New Collections
:
Click “New Collection” button
Provide collection name and description
Add knowledge content
Save and connect to agent
Channels Tab
WhatsApp Number Management
:
View connected WhatsApp numbers
Connect new phone numbers
Disconnect unused numbers
Test channel connectivity
Adding WhatsApp Numbers
:
Ensure WABA (WhatsApp Business Account) is configured
Select available phone numbers
Connect to agent
Test connectivity
Performance Tab
Metrics and Analytics
:
Conversation count
Response times
Handover rates
Customer satisfaction scores
Usage patterns
Performance Monitoring
:
Review metrics regularly
Identify areas for improvement
Track changes over time
Compare with benchmarks
Saving Changes
Save Process
Make desired changes in any tab
Click “Save Agent” button
Wait for confirmation message
Test changes if necessary
What Gets Saved
All configuration changes
Tool connections/disconnections
Collection updates
Channel modifications
Performance settings
Deleting Agents
When to Delete an Agent
Agent is no longer needed
Replacing with new agent
Consolidating multiple agents
Testing/development agents
Deletion Process
Steps
:
Navigate to agents list page (
/agents
)
Locate the agent to delete
Click the delete action (trash icon)
Confirm deletion in the popup dialog
Agent is permanently removed
Important Considerations
:
Permanent Action
: Deletion cannot be undone
Conversation Preservation
: Existing conversations are preserved but no longer handled by the deleted agent
Configuration Loss
: All agent settings and configurations are lost
Tool Disconnection
: All connected tools are automatically disconnected
Before Deleting an Agent
Checklist
:
Export important configuration settings
Ensure replacement agent is ready (if applicable)
Notify team members using the agent
Check for active conversations
Backup any custom instructions or settings
Alternative to Deletion
Instead of deleting, consider:
Deactivating
: Disconnect from channels to stop new conversations
Archiving
: Keep for reference but mark as inactive
Modifying
: Update for new purposes instead of creating new
Best Practices for Agent Management
Regular Maintenance
Weekly Tasks
:
Review performance metrics
Check for new conversations
Monitor handover rates
Update knowledge collections
Monthly Tasks
:
Analyze conversation patterns
Refine agent instructions
Update connected tools
Review and optimize capabilities
Performance Optimization
Monitoring Key Metrics
:
Response accuracy
Customer satisfaction
Handover frequency
Resolution rates
Improvement Actions
:
Refine instructions based on performance
Add relevant knowledge collections
Adjust capability settings
Update tool configurations
Collaboration and Access
Team Management
:
Ensure proper access permissions
Document configuration changes
Communicate updates to team
Maintain consistency across agents
Change Management
:
Test changes before deployment
Document reasons for modifications
Keep backup of working configurations
Monitor impact of changes
Troubleshooting Management Issues
Cannot Save Changes
Possible Causes
:
Network connectivity issues
Invalid configuration values
Missing required fields
Permission restrictions
Solutions
:
Check internet connection
Validate all configuration fields
Ensure required fields are completed
Verify user permissions
Agent Performance Degraded
Possible Causes
:
Recent configuration changes
Updated knowledge collections
New tool integrations
External service issues
Solutions
:
Review recent changes
Test individual capabilities
Check tool connections
Verify knowledge collection content
Cannot Delete Agent
Possible Causes
:
Active conversations
Permission restrictions
System dependencies
Network issues
Solutions
:
Check for active conversations
Verify deletion permissions
Contact system administrator
Try again later
Recovery and Backup
Configuration Backup
What to Backup
:
Agent instructions
Capability settings
Tool configurations
Collection connections
Channel assignments
Backup Methods
:
Document key settings
Export configuration files
Screenshot important settings
Maintain change logs
Recovery Options
If Agent is Accidentally Deleted
:
Contact technical support immediately
Provide agent details and deletion time
Restore from backup if available
Recreate agent using documented settings
Creating AI Agents
Agent Best Practices
Assistant
Responses are generated using AI and may contain mistakes.