# AI Listing Intelligence

#### What Is AI Listing Intelligence?

AI Listing Intelligence is mainly used to track and understand **lead engagement**. By using these AI-driven alerts, the system can identify how interested a lead is based on their property views, favorites, and search behavior — and automatically assigns relevant listing alerts (New Listings, Price Drops, Open Houses) accordingly.

Alerts adapt to that engagement level: frequency reduces or pauses when a lead's interest wanes, and resumes when the lead becomes active again. Trigger thresholds can be customized, alerts can be manually paused for specific users, and filters can be refined at any time for a more personalized experience.

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk-" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">---

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>#### Access AI Listing Intelligence

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk-click-your-profile-i" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">1. Click your profile icon.
2. Select **AI Hub** from the left sidebar.
3. Select **AI Listing Intelligence**.

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>The AI Listing Intelligence page will be displayed.

From this page, you can view and configure:

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk-ai-listing-intellige-1" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">- AI Listing Intelligence (enable/disable toggle)
- AI Engagement Detection (Smart Triggers)
- AI Property Activity Alerts (Notify Lead)
- AI Conflict Prevention (Auto-Pause)

---

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>#### Enable/Disable AI Listing Intelligence

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk-navigate-to-ai-hub-%3E" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">1. Navigate to **AI Hub &gt; AI Listing Intelligence**.
2. Use the **AI Listing Intelligence** toggle at the top-right (labeled **ENABLED**/disabled) to turn the feature on or off.

---

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>#### Configure AI Engagement Detection

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk-navigate-to-ai-hub-%3E-1" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">1. Navigate to **AI Hub &gt; AI Listing Intelligence**.
2. Under **AI Engagement Detection**, set the engagement-level slider for each alert type. This is where the system identifies a lead's engagement level and decides whether that alert should be triggered: 
    - **Assign a New Listing Alert when** — AI recommends *Moderate*.
    - **Assign a Price Drop Alert when** — AI recommends *High*.
    - **Assign an Open House Alert when** — AI recommends *Low*.
3. Drag each slider between **Low**, **Moderate**, **High**, and **Very High** to set the engagement threshold required before that alert type is assigned to a lead.

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>> **Note:**  
> Alert frequency and timing adapts automatically based on lead engagement.  
> Set a slider to **Low** if you do not wish to assign alerts for that type.

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk--1" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">---

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>#### Configure AI Property Activity Alerts

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk-navigate-to-ai-hub-%3E-2" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">1. Navigate to **AI Hub &gt; AI Listing Intelligence**.
2. Under **AI Property Activity Alerts**, use the toggles to notify leads when: 
    - The property viewed has been sold.
    - The property viewed has a price change (Drop / Hike).
    - The property viewed has an Open House.

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>These alerts are disabled (off) by default and can be turned on individually per event type.

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk--2" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">---

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>#### AI Conflict Prevention

Under **AI Conflict Prevention**, the **Automatically pauses to avoid duplicate alerts** toggle is enabled by default.

When a new alert (New Listing / Price Drop / Open House) is assigned from the website or from the CRM, AI automatically pauses overlapping alert sequences — identifying potential overlap in engagement signals — to prevent alert fatigue and ensure a consistent lead experience.

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk--3" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">---

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>#### Save Settings

<div aria-busy="false" aria-describedby="_r_35a_" aria-label="Chat messages" data-find-provider-scope="" id="bkmrk-after-making-changes" role="feed"><div data-sizer-excess="0"><div data-index="9" data-last-message="true"><div aria-label="Message 10 of 10" aria-posinset="10" aria-setsize="10" role="article" tabindex="0"><div data-test-render-count="1"><div class="group"><div class="contents"><div class="group relative relative pb-[var(--msg-assistant-pb,0.75rem)]" data-is-streaming="false"><div class="font-claude-response relative leading-[1.65rem] [&_pre>div]:bg-bg-000/50 [&_pre>div]:border-0.5 [&_pre>div]:border-border-400 [&_.ignore-pre-bg>div]:bg-transparent [&_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8"><div><div class="grid grid-rows-[auto_auto] min-w-0"><div class="row-start-2 col-start-1 relative grid grid-rows-[auto_auto] isolate min-w-0"><div class="row-start-1 col-start-1 relative z-[2] min-w-0"><div><div><div class="standard-markdown grid-cols-1 grid [&_>_*]:min-w-0 gap-3 standard-markdown">1. After making changes to any section above, click **Save Settings** (bottom-right).
2. To discard unsaved changes and revert to the last saved configuration, click **Reset**.

</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>#### Conclusion

You have successfully learned how to configure AI Listing Intelligence in AgentRoof CRM, and how it uses lead engagement signals to drive smarter listing alerts.

<div id="bkmrk--9" style="width: 100%; height: 600px;"><iframe allow="accelerometer;gyroscope;autoplay;encrypted-media;picture-in-picture;" allowfullscreen="allowfullscreen" loading="lazy" src="https://player.mediadelivery.net/embed/644343/c9491798-cf8f-4572-97e1-e0aaa2b18336?autoplay=true&loop=false&muted=true&preload=true&responsive=true" style="width: 100%; height: 100%; border: 0;"></iframe>

</div>