Documentation

Technical documentation for projects.

WordPress Plugins

Data Machine

91 guides

Jobs Management Interface

Real-time job monitoring and administration interface providing visibility into pipeline execution status, performance metrics, and administrative controls. Jobs Overview Job Listing: Comprehensive table view showing recent jobs with: Job ID for unique identification and tracking Pipeline and Flow name combinations for context Execution status with color-coded indicators Creation timestamp for scheduling analysis Completion timestamp for […]

Settings Configuration Interface

Tabbed settings interface providing centralized control over Data Machine system behavior, integrations, and AI provider configuration. Interface Structure Tabbed Navigation: WordPress native nav-tab-wrapper pattern with three main sections: Admin Tab: System behavior and administrative controls Agent Tab: AI system configuration and tool management AI Providers Tab: API key entry for AI providers (OpenAI, Anthropic, Google, […]

Pipeline Builder Interface

Modern React-based interface for creating and managing Pipeline+Flow configurations with TanStack Query + Zustand architecture for optimal performance, real-time updates, zero page reloads, and complete REST API integration. Pipeline Management Pipeline Selection: Dropdown selector with user preference persistence and automatic selection of newest pipeline when none specified. Add New Pipeline: Creates new pipeline templates with […]

Google Sheets Output Handler

Appends structured data to Google Sheets spreadsheets using OAuth2 authentication with configurable column mapping for data collection and reporting workflows. Architecture Base Class: Extends PublishHandler (@since v0.2.1) Inherited Functionality: Engine data retrieval via getSourceUrl() and getImageFilePath() Image validation via validateImage() with comprehensive error checking Standardized responses via successResponse() and errorResponse() Centralized logging and error handling […]

Publish Handlers Overview

Publish handlers distribute processed content to external platforms using AI tool calling architecture. All handlers implement the handle_tool_call() method for agentic execution. Available Handlers Social Media Platforms Twitter (twitter) Character Limit: 280 characters Authentication: OAuth 1.0a Features: Media upload, URL replies, t.co link handling API: Twitter API v2 for tweets, v1.1 for media Bluesky (bluesky) […]

Bluesky Publish Handler

Posts content to Bluesky using app passwords and AT Protocol integration with media upload support and automatic link detection. Architecture Base Class: Extends PublishHandler (@since v0.2.1) Inherited Functionality: Engine data retrieval via getSourceUrl() and getImageFilePath() Image validation via validateImage() with comprehensive error checking Standardized responses via successResponse() and errorResponse() Centralized logging and error handling Implementation: […]

WordPress Publish Handler

Creates posts in the local WordPress installation using a modular handler architecture with specialized processing components for featured images, taxonomies, and source URLs. ## Architecture **Base Class**: Extends PublishHandler (@since v0.2.1) **Inherited Functionality**: – Engine data retrieval via `getSourceUrl()` and `getImageFilePath()` – Image validation via `validateImage()` with comprehensive error checking – Standardized responses via `successResponse()` […]

Threads Publish Handler

Posts content to Meta’s Threads platform using OAuth2 authentication with two-step publishing process and media support. Architecture Base Class: Extends PublishHandler (@since v0.2.1) Inherited Functionality: Engine data retrieval via getSourceUrl() and getImageFilePath() Image validation via validateImage() with comprehensive error checking Standardized responses via successResponse() and errorResponse() Centralized logging and error handling Implementation: Tool-first architecture via […]

Twitter Publish Handler

Posts content to Twitter with media support, authentication via OAuth 1.0a, and comprehensive formatting features. Architecture Base Class: Extends PublishHandler (@since v0.2.1) Inherited Functionality: Engine data retrieval via getSourceUrl() and getImageFilePath() Image validation via validateImage() with comprehensive error checking Standardized responses via successResponse() and errorResponse() Centralized logging and error handling Implementation: Tool-first architecture via handle_tool_call() […]

Facebook Publish Handler

Posts content to Facebook Pages using OAuth2 authentication with media upload support and configurable link handling modes. Architecture Base Class: Extends PublishHandler (@since v0.2.1) Inherited Functionality: Engine data retrieval via getSourceUrl() and getImageFilePath() Image validation via validateImage() with comprehensive error checking Standardized responses via successResponse() and errorResponse() Centralized logging and error handling Implementation: Tool-first architecture […]

← Back to Chubes.net