You're viewing a demo portfolio

Join the waitlist
PRSM

dynamoi_update_campaign

Active

Tool of Dynamoi

declared in 0.6.4

Use this when the user explicitly wants to pause, resume, or update the budget/end date for an existing campaign. Set action to pause, resume, or update_budget. Do not use this for inspection-only questions; this changes live campaign workflow state or external campaign settings.

Parameters schema

{
  "type": "object",
  "required": [
    "action",
    "campaignId"
  ],
  "properties": {
    "action": {
      "enum": [
        "pause",
        "resume",
        "update_budget"
      ],
      "type": "string"
    },
    "endDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "campaignId": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    },
    "budgetAmount": {
      "type": "number",
      "exclusiveMinimum": 0
    },
    "clientRequestId": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    },
    "userIntentSummary": {
      "type": "string",
      "maxLength": 500
    },
    "expectedCurrentStatus": {
      "enum": [
        "AWAITING_SMART_LINK",
        "ACTIVE",
        "ARCHIVED",
        "CONTENT_VALIDATION",
        "DEPLOYING",
        "ENDED",
        "FAILED",
        "PAUSED",
        "READY_FOR_REVIEW",
        "SUBSCRIPTION_PAUSED"
      ],
      "type": "string"
    },
    "expectedCurrentEndDate": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "expectedCurrentBudgetAmount": {
      "type": "number",
      "exclusiveMinimum": 0
    }
  },
  "additionalProperties": false
}

What this tool wraps· 2 endpoints

min confidence0.700.50

Parent server

Dynamoi

https://github.com/getDynamoi/mcp

1/7 registries
View full server →
dynamoi_update_campaign — Dynamoi — PRSM MCP