Smart Tags
Automatically classify meetings using AI. Define custom tags with detection criteria, and IceCubes will evaluate every new meeting against them.
Organization Feature
Smart Tags require an organization. Only admins can create and manage smart tag definitions. All org members can see results on meetings they have access to.
What Are Smart Tags?
Smart Tags let you define categories that matter to your team and have AI automatically classify each meeting. For example:
- Deal at Risk — Prospect expressed budget concerns or competitor interest
- Product Demo — Meeting included a live product walkthrough
- Executive Sponsor Present — A C-level or VP attended the call
- Pricing Negotiation — Discounts, contracts, or payment terms discussed
When insights are extracted (automatically or manually), the AI evaluates every enabled smart tag against the transcript and reports whether it matched, a confidence score, a short reason, and evidence quotes with timestamps.
How It Works
1. Define
Admins create smart tags in Settings with a name, detection criteria, optional keywords, and a color.
2. Evaluate
On every new meeting, the LLM classifies the transcript against each enabled tag during insight extraction.
3. Auto-Apply
Matched tags are automatically applied to the meeting, appearing in the meeting detail and as filterable tags in the meeting list.
Creating a Smart Tag
- Go to Settings from the sidebar
- Scroll to the Smart Tags card (below Competitor Tracking)
- Click Add Smart Tag
- Fill in the details:
- Name — A short label (up to 40 characters)
- Color — Pick a color to distinguish it visually
- Template (optional) — Start from a pre-built template like “Deal at Risk” or “Product Demo”
- Detection Criteria — Describe what makes a meeting match. Example: “Meeting where the prospect expresses budget concerns, mentions going with a competitor, or shows signs of losing interest”
- Keywords (optional) — Add keywords that help the AI focus, like “at risk”, “budget cut”, “competitor”
- Click Create
Use Templates
Not sure what to write? Select a template from the dropdown to pre-fill the criteria and keywords. You can customize them afterward.
Available Templates
| Template | What It Detects |
|---|---|
| Deal at Risk | Budget concerns, competitor mentions, losing interest signals |
| Product Demo | Live product demonstrations and screen sharing |
| Pricing Negotiation | Discount requests, contract terms, payment discussions |
| Technical Evaluation | Security reviews, API discussions, integration requirements |
| Executive Sponsor Present | C-level or VP participation and executive-level decisions |
| Renewal / Expansion | Upsell opportunities, contract renewals, seat expansion |
| Churn Signals | Cancellation mentions, dissatisfaction, support escalations |
| Internal Sync | Internal team meetings (not customer-facing sales calls) |
Viewing Smart Tag Results
Meeting Detail Page
Matched smart tags appear as badges in the meeting header (next to regular tags) with a sparkle icon. In the Insights tab, a dedicated Smart Tags section shows:
- Whether the tag matched and the confidence percentage
- A one-sentence AI explanation of why it matched (or didn’t)
- Up to 3 evidence quotes from the transcript with clickable timestamps
Meeting List
Use the Smart Tags filter button (sparkle icon) in the meeting list to filter by matched smart tags. This lets you quickly find, for example, all meetings tagged as “Deal at Risk”.
Testing a Smart Tag
Before relying on a smart tag for all future meetings, you can test it:
- In Settings, expand the smart tag you want to test
- Click the Test (flask icon) button
- Enter a meeting ID from an existing meeting
- Click Run Test to see the result immediately
Testing uses a single AI credit and runs against the selected meeting in real time using gpt-4o-mini.
Providing Feedback
On each smart tag result in the Insights tab, you’ll see thumbs up / thumbs down buttons. Use these to flag incorrect classifications. This feedback is stored and helps admins refine tag criteria over time.
Managing Smart Tags
Editing
Admins can edit a tag’s name, color, criteria, and keywords at any time. When the detection criteria or keywords change, the tag’s version number increments. Existing results on older meetings are preserved but marked as potentially outdated.
Disabling
Toggle a smart tag off to stop it from being evaluated on future meetings. Existing results stay visible. Re-enable it at any time.
Deleting
Deleting a smart tag removes the definition. Existing results on meetings are harmless — they simply won’t render since the tag definition no longer exists.
Limits
| Constraint | Limit |
|---|---|
| Smart tags per organization | 10 |
| Detection criteria length | 500 characters |
| Tag name length | 40 characters |
| Keywords per tag | 10 |
| Keyword length | 50 characters |
No Extra Cost
Smart tag evaluation is included in the normal insight extraction process. It adds a small amount of extra tokens to the same LLM call — no additional API calls are made.