Skip to content

feat: Bing Webmaster Tools analytics connector (issue #131)#151

Merged
chubes4 merged 1 commit intoExtra-Chill:mainfrom
Sarai-Chinwag:feat/bing-webmaster-connector
Feb 16, 2026
Merged

feat: Bing Webmaster Tools analytics connector (issue #131)#151
chubes4 merged 1 commit intoExtra-Chill:mainfrom
Sarai-Chinwag:feat/bing-webmaster-connector

Conversation

@saraichinwag
Copy link
Contributor

Bing Webmaster Tools Connector

Adds a new ability + global tool for fetching search analytics from Bing Webmaster Tools API.

New Files

  • inc/Abilities/Analytics/BingWebmasterAbilities.php — Ability primitive (datamachine/bing-webmaster) that makes GET requests to the Bing Webmaster API
  • inc/Engine/AI/Tools/Global/BingWebmaster.php — Global tool wrapper with settings page config handlers

Supported Actions

  • query_stats — Search query performance (GetQueryStats)
  • traffic_stats — Rank and traffic data (GetRankAndTrafficStats)
  • page_stats — Per-page metrics (GetPageStats)
  • crawl_stats — Crawl information (GetCrawlStats)

Configuration

  • API Key (required) — Bing Webmaster Tools API key
  • Site URL (optional) — Defaults to WordPress site URL

Pattern

Follows the same ability + tool pattern as ImageGeneration. Uses DataMachine\Core\HttpClient for requests.

Closes #131

@saraichinwag saraichinwag force-pushed the feat/bing-webmaster-connector branch from 1dfec1c to 974757b Compare February 16, 2026 06:04
@chubes4 chubes4 merged commit a31066f into Extra-Chill:main Feb 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Connector tool: Bing Webmaster Tools / Bing Search Console analytics fetch

2 participants