What are Connectors?
Connectors are the bridge between Skayle and your content management system. They handle:- Authentication with your CMS
- Taxonomy synchronization (categories, tags, authors)
- Content formatting for each platform
- Automated publishing on schedule
- Article updates and deletions
Each organization can only have one active CMS connection at a time. This ensures content consistency and prevents publishing conflicts.
Available Connectors
WordPress
Connect to self-hosted WordPress or WordPress.com sites using the REST API and Application Passwords.
Sanity
Publish to Sanity’s structured content platform with Portable Text formatting.
Webflow
Push content to Webflow CMS collections with automatic HTML formatting.
Contentful
Integrate with Contentful’s content infrastructure using Rich Text format.
Headless Mode
Use Skayle as your CMS and consume content via our REST API.
Connector Architecture
All connectors implement a common interface that provides consistent behavior across platforms:How Publishing Works
Automatic Detection
A background job runs every 5-15 minutes checking for articles ready to publish.
Content Formatting
Skayle converts your article content to the format required by your CMS (HTML, Portable Text, Rich Text, etc.).
Taxonomy Mapping
Categories, tags, and authors are mapped to their CMS equivalents using the taxonomy mapping table.
Taxonomy Mapping
Skayle maintains a bidirectional mapping between your Skayle taxonomies and CMS taxonomies:| Skayle | Direction | CMS |
|---|---|---|
| Categories | ↔ | Categories/Collections |
| Tags | ↔ | Tags/Keywords |
| Authors | ↔ | Users/Authors |
Sync Directions
- CMS → Skayle: Import existing taxonomies from your CMS into Skayle
- Skayle → CMS: Push Skayle taxonomies to your CMS (creates if not exists)
Content Formatting
Each connector handles content formatting differently based on the target CMS:| Connector | Input Format | Output Format |
|---|---|---|
| WordPress | BlockNote JSON | HTML |
| Sanity | BlockNote JSON | Portable Text |
| Webflow | BlockNote JSON | Minified HTML |
| Contentful | BlockNote JSON | Rich Text |
| Headless | BlockNote JSON | HTML (via API) |
Choosing a Connector
| Feature | WordPress | Sanity | Webflow | Contentful | Headless |
|---|---|---|---|---|---|
| Self-hosted | ✅ | ❌ | ❌ | ❌ | ✅ |
| Media upload | ✅ | ✅ | ❌ | ✅ | N/A |
| Custom fields | Limited | ✅ | ✅ | ✅ | N/A |
| Taxonomy sync | ✅ | ✅ | ✅ | ✅ | N/A |
| Scheduled publishing | ✅ | ✅ | ✅ | ✅ | ✅ |
| API access | ✅ | ✅ | ✅ | ✅ | ✅ |