Social Flow
  • Welcome to Social Flow
    • Introduction
    • Vision
    • Product Market Fit
    • Why SocialFlow is Different?
  • KEY INFO
    • $SF Tokenomics
    • Token Utility
    • Roadmap
    • Revenue Model
  • TECH FRAMEWORK
    • SocialFlow Ai Agent
    • Agent Training & Memory Model
    • QPF (Quantum Probabilistic Forecasting) Technology
    • Contextual Layering Engine
    • Multiplatform Execution Layer
    • Security & Data Privacy
  • developer api
    • Getting Started with Social Flow API
    • Agent Plugin Framework (a.k.a Skill Layer)
    • Webhooks & Event Architecture
  • Project Socials
    • Website
  • Telegram
  • X (Twitter)
  • LinkTree
Powered by GitBook
On this page
Export as PDF
  1. developer api

Agent Plugin Framework (a.k.a Skill Layer)

The Agent Plugin Framework lets developers extend the behavior of Social Flow agents by building lightweight, modular add-ons known as skills. These plugins empower agents to do more — whether it’s adjusting post content on the fly, reacting to analytics dips, or integrating with third-party systems.

Plugins can be published privately for internal use or listed publicly in the Social Flow Marketplace.


Plugin Anatomy

A plugin consists of:

  • Trigger: When the plugin runs (e.g., onPostGenerated, onAnalyticsDrop, onReplyReceived)

  • Action: What it does (e.g., appendHashtags, adjustTone, reschedule)

  • Params: Optional configuration settings

Example Plugin (JSON)

{
  "name": "Hashtag Booster",
  "trigger": "onPostGenerated",
  "action": "appendHashtags",
  "params": {
    "source": "top_trending",
    "limit": 3
  }
}

This plugin will append 3 trending hashtags to any newly generated post.


Available Triggers

  • onPostGenerated

  • onForecastReady

  • onPostPublished

  • onAnalyticsDrop

  • onMentionDetected

Common Actions

  • rewriteContent

  • appendHashtags

  • adjustTone

  • reschedule

  • triggerAlert


Plugin Deployment Options

  1. Upload via Developer Dashboard

  2. Use the CLI tool (sf deploy plugin.json)

  3. Register via API for automation pipelines


Plugin Testing Sandbox

Plugins can be simulated before deployment to:

  • Preview transformations

  • Run trigger simulations

  • Monitor agent-plugin interactions in real time


Monetization

Developers can choose to:

  • Offer plugins for free (open source)

  • Gate with $SF tokens (pay-to-enable)

  • Add subscription logic (via connected wallet)


Example Use Case: Smart Threading Plugin

{
  "name": "Auto Threader",
  "trigger": "onPostGenerated",
  "action": "rewriteContent",
  "params": {
    "split_length": 250,
    "platform": "X"
  }
}

This plugin takes longer content and converts it into a thread-style post for X.


With the Plugin Framework, agents can evolve beyond the core engine — giving teams and developers a way to build unique workflows, add intelligence, and shape how automation really behaves.

PreviousGetting Started with Social Flow APINextWebhooks & Event Architecture

Last updated 8 days ago