Webhooks & Event Architecture
To build dynamic, responsive systems on top of Social Flow, developers can subscribe to real-time events through our webhook infrastructure. This allows external services, bots, and tools to react immediately when key actions happen inside the Social Flow agent ecosystem.
Whether you want to notify a team on Slack, push updates to Notion, log performance metrics in Airtable, or trigger on-chain recordings — this is the bridge.
Supported Events
You can subscribe to any of the following:
post_published
– Fired when a post successfully goes liveforecast_ready
– Triggered when a QPF scheduling result is availableagent_trained
– Fired when agent memory is updated or resetanalytics_updated
– Fired after new engagement stats are processedplugin_triggered
– Logs execution of a custom skill/plugin
Sample Webhook Payload
Setting Up a Webhook
Go to Developer > Webhooks in your dashboard
Register your endpoint URL
Select the events to subscribe to
Test delivery using the simulator
You can also manage webhooks via the API:
Retry & Delivery
Webhooks use exponential backoff on failure (max 3 attempts)
All events include signature headers for verification
Webhook logs are available in the dashboard for 7 days
Developer Use Cases
Discord Alerts: Notify community when a new post drops
CRM Syncing: Pull analytics to update lead/contact profiles
On-chain Logs: Connect to smart contracts or store in decentralized storage
Automated Reports: Pipe weekly post summaries into Google Sheets or Notion
Social Flow’s event system helps you do more than just monitor — it gives you the tools to extend and automate, no matter where your workflow lives.
Last updated