Meta Data
This section contains essential information and usage guidelines for managing Meta Data inside an AI Agent's Personality & Instructions.
What is Meta Data?
The Meta Data section lets you define which attributes your AI Agent should extract and track during a conversation. These attributes help the agent filter, analyze, and respond based on user-specific inputs like dates, locations, or preferences.
When should you use this?
Use this feature when:
You want your AI Agent to automatically capture specific details a user shares mid-conversation
You need conversation data structured for filtering, search, or analytics later
You're feeding captured data into a downstream workflow, like lead qualification or appointment scheduling
Benefits of Meta Data
🚀 Enables your AI Agent to capture and store critical user details automatically
🎯 Powers contextual personalization in real-time conversations
🔄 Enhances backend data filtering and segmentation for analytics or automation
📈 Streamlines downstream workflows like appointment scheduling or lead qualification
Expected Outcome
After setting this up:
Your AI Agent will extract the attributes you've enabled, directly from the conversation
You will be able to search, filter, and analyze conversations using this captured data
Downstream workflows relying on this data will receive it automatically, without manual entry
How to Use Meta Data
Go to BotPenguin and log in to your account. Go to "AI Agents" from the side panel and select your AI Agent.

Open Agent Personality & Instructions and go to the "Meta Data" tab.
You'll see a list of attributes the agent can extract. Each row shows:
Attribute Name — the label used to identify the data point
Category — Custom or System
Extract Meta Data — a toggle to turn automatic extraction on or off
Actions — a delete button to remove the attribute from the agent's scope

Use the search bar to find a specific attribute by name, or filter by status: All, Active, or Non-active.
To create or modify attributes, click "Manage Attribute." This redirects you to the Custom Attributes section under BotPenguin's global Settings.

From there, define new attributes, assign types (e.g., Text, Date, Boolean), and configure options like mandatory fields or value validation. Refer to the full Managing Custom Attribute guide for detailed steps.

Best Practices
💡 Only mark attributes for extraction if you'll actually use the captured data downstream — unused extraction adds noise, not value.
⚠️ Attribute types (Text, Date, Boolean) should match the kind of answer you expect, or extraction accuracy drops.
🚀 Use the Active/Non-active filter to periodically clean up attributes you're no longer using.
🎯 Align the attributes you extract with what your downstream workflow actually needs — lead qualification and appointment scheduling often need different fields.
Troubleshooting
FAQs
Related Articles
Managing Custom AttributeAgent Profile Setup: Core Instructions & Best PracticesTraining your AI AgentSupport
If your metadata isn't being extracted as expected, or attributes aren't showing correctly, reach out to us at support@botpenguin.com. Our team will assist you within 48 business hours.
🎉 Completion
🎉 Congratulations, you have successfully completed this section! You're one step closer to mastering BotPenguin.
Last updated
Was this helpful?