The Sidekick Forge Connect plugin bridges your WordPress user sessions with Sidekick Forge, enabling automatic authentication and content sync for your knowledge base.
Download the latest version of Sidekick Forge Connect from your admin panel or ask your account manager for the plugin zip file.
Go to Plugins → Add New → Upload Plugin in your WordPress admin. Select the zip file and click Install Now.
Click Activate Plugin. You'll see a new Sidekick Forge menu item in the WordPress sidebar.
Navigate to Sidekick Forge in the WordPress admin sidebar to access the settings page.
| Setting | Description |
|---|---|
| API Endpoint | The Sidekick Forge backend URL for session exchange. This is provided in your WordPress Sites settings in the Sidekick Forge admin. |
| Shared Secret | HMAC secret used to sign payloads. Must match the secret configured in Sidekick Forge for your WordPress site. |
| Allowed Origins | Comma-separated list of Sidekick Forge embed origins (e.g., https://sidekickforge.com). Only embeds from these origins can request tokens. |
The bridge automatically authenticates logged-in WordPress users with your Sidekick Forge embed. Here's the flow:
SKF_REQUEST_TOKEN to the parent windowFor logged-out visitors, the bridge script is not loaded at all — they see the standard Sidekick Forge login screen in the embed.
The plugin includes a built-in knowledge base sync tool that imports your WordPress content (posts and pages) into your sidekick's knowledge base.
Content is sent to Sidekick Forge in batches, where it's chunked, embedded, and indexed for RAG retrieval. The sync status is shown per item so you can track what's been imported.
Enable Developer Mode in the plugin settings to see real-time bridge activity below the embed. This is invaluable for debugging authentication issues.
The debug panel shows:
Update to plugin version 0.7.3 or later. Earlier versions loaded the bridge for all visitors. Version 0.7.3+ only loads the bridge when a WordPress user is logged in.
https://sidekickforge.com) is in the Allowed Origins listThis typically occurs when the user lookup hits pagination limits. Update your Sidekick Forge backend to v2.9.4+ which includes paginated user lookup and automatic retry.
sidekick-forge-bridge.js)