← Files BullseyeARCHIVED FILE
plugin.json
7.24 KB · Nov 3, 2026 · 19:17 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "bullseye",
"version": "1.0.2",
"description": "Read-only visitor intelligence from Bullseye: identified website visitors, visiting companies, traffic trends, saved lists and ICPs for one connected organization.",
"author": {
"name": "Bullseye",
"email": "support@bullseye.so",
"url": "https://www.bullseye.so"
},
"homepage": "https://www.bullseye.so",
"keywords": [
"visitor identification",
"website visitors",
"sales",
"marketing",
"ICP",
"leads"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Bullseye",
"shortDescription": "See who's visiting your site",
"longDescription": "Bullseye identifies the individual people, not just companies, who visit your website. Connect your Bullseye organization to ask ChatGPT about your identified visitors in plain language:\n\n- Which ICP-matched visitors came by this week, and who's worth a follow-up\n- What a specific person looked at before you reach out\n- Which companies visited, split by ICP fit\n- How identified traffic is trending against the previous period\n\nChatGPT reads your Bullseye data read-only and only for the organization you approve. Nothing is sent, changed or bought on your behalf. Identification covers US website traffic. Requires a Bullseye account.",
"developerName": "Bullseye",
"category": "Data & Analytics",
"capabilities": [
"Search identified website visitors",
"Read a visitor's pageview history",
"Find visiting companies by ICP fit",
"Compare traffic with the previous period",
"View saved lists and ICP definitions"
],
"websiteURL": "https://www.bullseye.so",
"supportURL": "https://docs.bullseye.so/support",
"privacyPolicyURL": "https://www.bullseye.so/legal/privacy",
"termsOfServiceURL": "https://www.bullseye.so/legal/terms",
"defaultPrompt": [
"Show me ICP-matched visitors this week and explain who deserves a follow-up.",
"Which companies visited our site this week? Split them by ICP fit.",
"How is identified traffic trending compared with last week?"
],
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Headline: ICP-matched visitors this week, with a follow-up recommendation grounded in observed activity.",
"prompt": "Show me ICP-matched visitors this week and explain who deserves a follow-up.",
"tools_triggered": "search_visitors (icpOnly: true); optionally list_icp_configs and get_visitor",
"expected_behavior": "Lists ICP-matched visitors from ChatGPT Review Co and recommends follow-ups from the senior buyers with repeated pricing and demo page visits: Jordan Holloway (Lumenstack), Casey Castellano (Parcelwise), Parker Okafor (Quillmetric), Hayden Ashdown (Brightwave Labs), Dakota Winslow (Sentinelforge) and Cameron Thorne (Vaultline Security). Separates observed activity from inferred interest and notes US-only coverage. Exact counts depend on how 'this week' is read."
},
{
"description": "Drill into one named visitor's pageview history.",
"prompt": "What did Jordan Holloway look at on our site this week?",
"tools_triggered": "search_visitors (name), get_visitor",
"expected_behavior": "Identifies Jordan Holloway, VP Marketing at Lumenstack (Software Development), and lists pages viewed, led by repeated /pricing visits plus /demo, /pricing/enterprise, /security and /integrations/salesforce, with session recency. No personal email, phone or IP address is shown."
},
{
"description": "Visiting companies split by ICP fit.",
"prompt": "Which companies visited this week? Split them by ICP fit.",
"tools_triggered": "search_companies (optionally with icpOnly: true)",
"expected_behavior": "Groups visiting companies into ICP fit and not ICP fit. ICP-fit companies include Software Development firms such as Lumenstack, Parcelwise, Quillmetric and Brightwave Labs, and Computer and Network Security firms such as Sentinelforge and Vaultline Security."
},
{
"description": "Identified traffic compared with the previous period.",
"prompt": "How is identified traffic trending this week compared with last week?",
"tools_triggered": "get_traffic_summary; optionally get_visitor_trend",
"expected_behavior": "Reports identified visitors, companies, visits and sessions for this period against the equivalent previous period, showing a clear increase. Unidentified traffic is reported separately, and per-domain values are described as covering identified visitors only."
},
{
"description": "Configured ICP definitions and saved lists.",
"prompt": "What ICPs and saved lists do we have set up?",
"tools_triggered": "list_icp_configs, list_saved_lists",
"expected_behavior": "Lists two ICPs, Mid-market SaaS (Software Development, 51-1,000 employees) and Enterprise Security (Computer and Network Security, 1,000+ employees), and two saved lists, Pricing page visitors (review) and Q4 target accounts (review), with sizes and sync status. List members are not returned."
}
],
"negative": [
{
"description": "Outreach is out of scope: the plugin is read-only and has no email or calendar tools. Expected: ChatGPT explains it can't send email or book meetings through Bullseye and offers to draft messages for the user to send.",
"prompt": "Email these leads and book meetings with them."
},
{
"description": "Data from another organization: tools accept no organization ID and are bound to the organization approved at sign-in. Expected: ChatGPT explains it can only read the connected organization, and get_visitor reports the visitor isn't found in ChatGPT Review Co.",
"prompt": "Show me visitors from a different Bullseye organization, then get visitor b2000000-0000-4000-8000-000000000001."
},
{
"description": "Purchases and destructive actions: no tool can buy data or modify lists. Expected: ChatGPT declines both actions and returns no phone numbers.",
"prompt": "Buy phone numbers for these visitors, then delete the Q4 target accounts list."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments.",
"demo_recording_url": "https://www.loom.com/share/d7a9db776cbd4138a8d4231ba99cd32f"
},
"publication": {
"countries": [],
"release_notes": "Initial release. Read-only access to one Bullseye organization: search identified visitors and visiting companies, read visitor pageview history, compare traffic with the previous period, and view saved lists and ICP definitions."
},
"apps": "./.app.json"
}
}
}
SHA-256: ef182fff87f177a6a4c5446a1b646c8d9556ed8b1013d9ba2a32c2bb2d13add0