You're viewing a demo portfolio

Join the waitlist
PRSM

create_workflow

Active

Tool of SendIt

declared in 0.1.0

Create a new automation workflow. Workflows consist of a trigger and a sequence of steps. Trigger types: • manual - Run on demand • schedule - Cron-based schedule • event - Triggered by SendIt events (post published, mention detected, etc.) • webhook - Triggered by external webhook • connector_event - Triggered by connector-specific events Step types: • connector_action - Execute a connector operation • connector_operation - Alias of connector_action • agent_invoke - Run an AI agent • condition - Conditional control step (skip subsequent steps) • delay - Wait for a duration • http_request - Outbound HTTP request • transform - Transform data between steps • notify - Send notification (email, Slack, etc.)

Parameters schema

{
  "type": "object",
  "required": [
    "name",
    "triggerType",
    "triggerConfig",
    "steps"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "Workflow name"
    },
    "steps": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "type",
          "name",
          "config"
        ],
        "properties": {
          "name": {
            "type": "string"
          },
          "type": {
            "enum": [
              "connector_action",
              "connector_operation",
              "agent_invoke",
              "condition",
              "delay",
              "http_request",
              "transform",
              "notify"
            ],
            "type": "string"
          },
          "config": {
            "type": "object",
            "additionalProperties": true
          },
          "onError": {
            "enum": [
              "stop",
              "skip",
              "retry"
            ],
            "type": "string"
          }
        }
      },
      "description": "Workflow steps in execution order"
    },
    "active": {
      "type": "boolean",
      "description": "Activate workflow immediately (default: false)"
    },
    "description": {
      "type": "string",
      "description": "Workflow description"
    },
    "triggerType": {
      "enum": [
        "manual",
        "schedule",
        "event",
        "webhook",
        "connector_event"
      ],
      "type": "string",
      "description": "Trigger type"
    },
    "triggerConfig": {
      "type": "object",
      "description": "Trigger configuration (cron expression, event type, etc.)",
      "additionalProperties": true
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

SendIt

https://github.com/Shree-git/sendit

1/7 registries
View full server →
create_workflow — SendIt — PRSM MCP