Project Phoenix Domain

PPR_Agent Tools

6 Analytical Capabilities

Tool Overview

PPR_Agent provides 6 analytical tools for comprehensive market intelligence. Tools are distributed across 4 variations based on use case.

6
Total Tools
73
Sample Tasks
4
Variations

GetTopDevicesByImplants

Rankings

Retrieves the top devices ranked by US implant volume for a specified year. Optionally filter by company or device category.

Parameters

Parameter Type Required Description
year integer Yes Report year (2008-2024)
limit integer No Max devices to return (default: 10)
company string No ABT, BSX, or MDT
device_category string No CRT-D, CRT-P, ICD, Pacemaker, etc.

Example

get_top_devices_by_implants(year=2024, limit=10, company="ABT", device_category="CRT-D")

GetMarketShareTrend

Market Analysis

Calculates market share percentages for each company over a time period. Shows how Abbott, Boston Scientific, and Medtronic compare year-by-year.

Parameters

Parameter Type Required Description
start_year integer Yes Starting year (2008-2024)
end_year integer Yes Ending year (2008-2024)
device_category string No Filter by device type

Example

get_market_share_trend(start_year=2019, end_year=2024, device_category="CRT-D")

CompareCompanies

Competitive Intelligence

Compares specified companies across multiple metrics including device count, device families, and total implants over a time period.

Parameters

Parameter Type Required Description
companies array Yes List of companies ["ABT", "BSX", "MDT"]
start_year integer Yes Starting year
end_year integer Yes Ending year
device_category string No Filter by device type

Example

compare_companies(companies=["MDT", "BSX"], start_year=2019, end_year=2024, device_category="ICD")

GetDeviceLongevity

Lifecycle Analysis

Finds device families that have been in the market for the longest time, showing their market longevity and lifetime implant volumes.

Parameters

Parameter Type Required Description
min_years integer No Minimum years in market (default: 5)
limit integer No Max devices to return (default: 20)

Example

get_device_longevity(min_years=5, limit=20)

GetYearOverYearGrowth

Trend Analysis

Calculates year-over-year growth rates showing how implant volumes changed between consecutive years.

Parameters

Parameter Type Required Description
start_year integer Yes Starting year
end_year integer Yes Ending year
company string No Filter by company
device_category string No Filter by device type

Example

get_year_over_year_growth(start_year=2019, end_year=2024, company="ABT")

SearchDevices

Search

Searches for devices by name or model number using partial text matching.

Parameters

Parameter Type Required Description
search_term string Yes Text to search for
year integer No Filter by year
company string No Filter by company

Example

search_devices(search_term="Quadra", year=2024, company="ABT")

Tool Distribution by Variation

Tool V1 Complete V2 Basic V3 Temporal V4 Competitive
GetTopDevicesByImplants Yes Yes - -
GetMarketShareTrend Yes - Yes Yes
CompareCompanies Yes Yes - Yes
GetDeviceLongevity Yes - Yes -
GetYearOverYearGrowth Yes - Yes -
SearchDevices Yes Yes - Yes