Socials
Multi-platform social publishing plugin for Payload 3 with OAuth adapters, scheduling, and audit trails for Pinterest, Instagram, Facebook, and Google Business Profile.
Installation
pnpm add payload-plugin-socials About
Payload plugin for organic social publishing across Pinterest, Instagram Business, Facebook Pages, and Google Business Profile. It ships real API adapters for each platform, an AES-256-GCM encrypted connections global with key rotation, idempotent publication, a durable audit trail, and Payload-native admin surfaces. A per-record Socials composer can be injected into any host collection, and a standalone multi-channel composer lives at `/admin/socials`. The plugin registers two plugin-owned collections (`social-posts`, `social-templates`) and a hidden `socials-connections` global. It extends Payload through collections, globals, REST endpoints, Payload Jobs task definitions, admin nav, and a dashboard widget. Job tasks cover scheduled publication, retries, insight refreshes, and credential refresh. The host supplies source resolvers, authorization, the encryption key, and decides when workers run. Configuration is host-defined. You map collections to source kinds, provide per-platform OAuth or service-account credentials, and supply an `authorize` function for access scopes. Each platform exposes its own options: redirect URIs, system-user credentials, and enabled flags. Per-platform copy transforms, `copyOverrides`, and templating let every host replace default generated copy. Optional image-format preflight and deterministic JPEG rendition generation use `sharp`. Pinterest image and video Pins, Instagram images, Reels, Stories, Carousels, Facebook link, photo, multi-photo, and video posts, and GBP Standard, Event, Offer, and Alert Local Posts are supported. Every composer capability is also an authenticated HTTP surface so AI agents or headless clients can drive discovery, validation, publish, history, deletion, and reconciliation. Meta apps must be Live for public visibility, and Google Business Profile support is API-complete but experimental. The plugin never creates or runs migration files.
Package info
- Package name
payload-plugin-socials- Latest version
0.9.3- Unpacked size
- 965 kB
- License
- MIT
- Last publish
- Jul 26, 2026
More from ContiDigital
View profileSimilar plugins
More in AdminAssist
Provides utilities for DTO management and validation hooks in Payload CMS.
EasyEmail Pro
Build responsive email templates in Payload with a dedicated editor.
Dashboard Alerts for Admin UI
Manage system alerts in the Payload CMS admin dashboard with customizable dismissals.
AI control panel
A configuration-driven AI control panel for managing Payload CMS content.
Floating admin feedback widget
Adds a feedback collection and a widget for capturing feedback in Payload CMS.
for notifications
Adds in-dashboard notifications with live updates in Payload admin.