addrbookFor publishers
← The evidence ledger

Evidence row 985889

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c4c811d0-747b-4bc0-b509-6861c1da87f6
Recorded
Previous row
#583871
Body SHA-256
4a05b6e0782e7b237bb330c44a570c3ed340dc3b2718a21c5dcab7f4243e3f2e
Leaf
0x6aa9dd1f3bdb7aa7ceea4adbb67c1a81c8a4f188a1f0880ea6e1296d31c67bc6

What was observed

{
  "count": 51,
  "tools": [
    {
      "description": "Add selected contacts to your campaign through the existing duplicate checks.",
      "inputSchema": {
        "$defs": {
          "AddToCampaign": {
            "properties": {
              "campaign_id": {
                "title": "Campaign Id",
                "type": "integer"
              },
              "database": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Database"
              },
              "entity_ids": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Entity Ids"
              },
              "from_monitor": {
                "default": false,
                "title": "From Monitor",
                "type": "boolean"
              },
              "media_list": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Media List"
              },
              "preview": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Preview"
              },
              "team_id": {
                "anyOf": [
                  {
                    "format": "uuid",
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Team Id"
              },
              "user_emails": {
                "anyOf": [
                  {
                    "items": {
                      "format": "email",
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "User Emails"
              }
            },
            "required": [
              "campaign_id"
            ],
            "title": "AddToCampaign",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/AddToCampaign",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "add_contacts_to_campaign"
    },
    {
      "description": "Archive a profile belonging to your team.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "id": {
            "title": "Id",
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "archive_profile"
    },
    {
      "description": "Cancel an upcoming send belonging to your team.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "scheduler_id": {
            "title": "Scheduler Id",
            "type": "integer"
          }
        },
        "required": [
          "scheduler_id"
        ],
        "type": "object"
      },
      "name": "cancel_upcoming_send"
    },
    {
      "description": "Create an inbox label.",
      "inputSchema": {
        "$defs": {
          "InboxLabelCreate": {
            "properties": {
              "color": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Color"
              },
              "description": {
                "title": "Description",
                "type": "string"
              },
              "name": {
                "title": "Name",
                "type": "string"
              }
            },
            "required": [
              "name",
              "description"
            ],
            "title": "InboxLabelCreate",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/InboxLabelCreate",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "create_inbox_label"
    },
    {
      "description": "Create a podcast campaign in Off mode using a team profile and connected senders. Existing plan and first-campaign setup checks apply.",
      "inputSchema": {
        "$defs": {
          "CreatePodcastCampaign": {
            "additionalProperties": false,
            "properties": {
              "custom_instruction": {
                "default": "",
                "maxLength": 20000,
                "title": "Custom Instruction",
                "type": "string"
              },
              "from_email": {
                "items": {
                  "format": "email",
                  "type": "string"
                },
                "maxItems": 20,
                "minItems": 1,
                "title": "From Email",
                "type": "array"
              },
              "matching_blurb": {
                "default": "",
                "maxLength": 10000,
                "title": "Matching Blurb",
                "type": "string"
              },
              "name": {
                "maxLength": 200,
                "minLength": 1,
                "title": "Name",
                "type": "string"
              },
              "profile_id": {
                "minimum": 1,
                "title": "Profile Id",
                "type": "integer"
              },
              "sources": {
                "anyOf": [
                  {
                    "items": {
                      "enum": [
                        "podcast",
                        "journalist",
                        "newsletter"
                      ],
                      "type": "string"
                    },
                    "maxItems": 3,
                    "minItems": 1,
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Sources"
              },
              "subject_lines": {
                "items": {
                  "maxLength": 500,
                  "minLength": 1,
                  "type": "string"
                },
                "maxItems": 10,
                "title": "Subject Lines",
                "type": "array"
              }
            },
            "required": [
              "name",
              "profile_id",
              "from_email"
            ],
            "title": "CreatePodcastCampaign",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/CreatePodcastCampaign",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "create_podcast_campaign"
    },
    {
      "description": "Create a profile for your team.",
      "inputSchema": {
        "$defs": {
          "CreateProfileRequest": {
            "description": "Model for creating a new profile",
            "properties": {
              "audience": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Audience"
              },
              "avatar_url": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Avatar Url"
              },
              "bio_grade": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Grade"
              },
              "bio_grade_journalist": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Grade Journalist"
              },
              "bio_grade_newsletter": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Grade Newsletter"
              },
              "bio_grade_podcast": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Grade Podcast"
              },
              "bio_grade_reasoning": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Grade Reasoning"
              },
              "bio_grade_reasoning_journalist": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Grade Reasoning Journalist"
              },
              "bio_grade_reasoning_newsletter": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Grade Reasoning Newsletter"
              },
              "bio_grade_reasoning_podcast": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Grade Reasoning Podcast"
              },
              "bio_graded_at": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Graded At"
              },
              "bio_graded_at_journalist": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Graded At Journalist"
              },
              "bio_graded_at_newsletter": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Graded At Newsletter"
              },
              "bio_graded_at_podcast": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Graded At Podcast"
              },
              "bio_journalist": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Journalist"
              },
              "bio_newsletter": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Newsletter"
              },
              "bio_podcast": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bio Podcast"
              },
              "blurb": {
                "title": "Blurb",
                "type": "string"
              },
              "brain_action_id": {
                "anyOf": [
                  {
                    "format": "uuid",
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Brain Action Id"
              },
              "company": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Company"
              },
              "database": {
                "title": "Database",
                "type": "string"
              },
              "different_bios": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Different Bios"
              },
              "followers": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Followers"
              },
              "key_points": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Key Points"
              },
              "key_points_journalist": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Key Points Journalist"
              },
              "key_points_newsletter": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Key Points Newsletter"
              },
              "key_points_podcast": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Key Points Podcast"
              },
              "linkedin_company_json": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Linkedin Company Json"
              },
              "linkedin_profile_json": {
                "anyOf": [
                  {
                    "additionalProperties": true,
                    "type": "object"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Linkedin Profile Json"
              },
              "linkedin_url": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Linkedin Url"
              },
              "name": {
                "title": "Name",
                "type": "string"
              },
              "portfolio_visibility": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Portfolio Visibility"
              },
              "profile_signature": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Profile Signature"
              },
              "role": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Role"
              },
              "search_angle_guidance": {
                "anyOf": [
                  {
                    "$ref": "#/$defs/SearchAngleGuidance"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "sender_relationship": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Sender Relationship"
              },
              "signature_use_case": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Signature Use Case"
              },
              "smart_filter": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Smart Filter"
              },
              "social_channels": {
                "anyOf": [
                  {
                    "items": {},
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Social Channels"
              },
              "social_reach": {
                "default": false,
                "title": "Social Reach",
                "type": "boolean"
              },
              "type": {
                "default": "person",
                "title": "Type",
                "type": "string"
              }
            },
            "required": [
              "name",
              "blurb",
              "database"
            ],
            "title": "CreateProfileRequest",
            "type": "object"
          },
          "SearchAngleGuidance": {
            "properties": {
              "audiences_answer": {
                "default": "",
                "maxLength": 4000,
                "title": "Audiences Answer",
                "type": "string"
              },
              "topics_answer": {
                "default": "",
                "maxLength": 4000,
                "title": "Topics Answer",
                "type": "string"
              }
            },
            "title": "SearchAngleGuidance",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/CreateProfileRequest",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "create_profile"
    },
    {
      "description": "Create a writing template.",
      "inputSchema": {
        "$defs": {
          "TemplateCreateBody": {
            "properties": {
              "alias": {
                "title": "Alias",
                "type": "string"
              },
              "allow_smoothing": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Allow Smoothing"
              },
              "content": {
                "title": "Content",
                "type": "string"
              },
              "email_num": {
                "title": "Email Num",
                "type": "integer"
              },
              "type": {
                "title": "Type",
                "type": "string"
              },
              "version": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Version"
              }
            },
            "required": [
              "email_num",
              "content",
              "alias",
              "type"
            ],
            "title": "TemplateCreateBody",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/TemplateCreateBody",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "create_template"
    },
    {
      "description": "Delete a writing template belonging to your team.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "template_id": {
            "title": "Template Id",
            "type": "integer"
          }
        },
        "required": [
          "template_id"
        ],
        "type": "object"
      },
      "name": "delete_template"
    },
    {
      "description": "Disable pending sends for your campaign.",
      "inputSchema": {
        "$defs": {
          "EmailSchedule": {
            "properties": {
              "add_more": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Add More"
              },
              "asap": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Asap"
              },
              "campaign_id": {
                "title": "Campaign Id",
                "type": "integer"
              },
              "datetime": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Datetime"
              },
              "entity_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Entity Id"
              },
              "follow_up_only": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Follow Up Only"
              },
              "only_manual": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Only Manual"
              },
              "pause": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Pause"
              },
              "start_timestampz": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Start Timestampz"
              },
              "team_id": {
                "format": "uuid",
                "title": "Team Id",
                "type": "string"
              },
              "timezone": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Timezone"
              }
            },
            "required": [
              "campaign_id",
              "team_id"
            ],
            "title": "EmailSchedule",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/EmailSchedule",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "disable_campaign_schedule"
    },
    {
      "description": "Edit a saved, unscheduled pitch at its expected stage. Refresh before editing; scheduled messages use edit_upcoming_send.",
      "inputSchema": {
        "$defs": {
          "PitchEdit": {
            "additionalProperties": false,
            "properties": {
              "content": {
                "maxLength": 30000,
                "minLength": 1,
                "title": "Content",
                "type": "string"
              },
              "expected_stage": {
                "maximum": 5,
                "minimum": 0,
                "title": "Expected Stage",
                "type": "integer"
              },
              "subject": {
                "maxLength": 500,
                "minLength": 1,
                "title": "Subject",
                "type": "string"
              }
            },
            "required": [
              "expected_stage",
              "content",
              "subject"
            ],
            "title": "PitchEdit",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/PitchEdit",
            "type": "object"
          },
          "campaign_id": {
            "title": "Campaign Id",
            "type": "integer"
          },
          "entity_id": {
            "title": "Entity Id",
            "type": "string"
          }
        },
        "required": [
          "campaign_id",
          "entity_id",
          "body"
        ],
        "type": "object"
      },
      "name": "edit_pitch_draft"
    },
    {
      "description": "Edit an upcoming unsent message through existing validation.",
      "inputSchema": {
        "$defs": {
          "EditUpcomingSendRequest": {
            "properties": {
              "body": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Body"
              },
              "subject": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Subject"
              }
            },
            "title": "EditUpcomingSendRequest",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/EditUpcomingSendRequest",
            "type": "object"
          },
          "scheduler_id": {
            "title": "Scheduler Id",
            "type": "integer"
          }
        },
        "required": [
          "scheduler_id",
          "body"
        ],
        "type": "object"
      },
      "name": "edit_upcoming_send"
    },
    {
      "description": "Add or update your team's contact exclusions.",
      "inputSchema": {
        "$defs": {
          "ExcludeList": {
            "properties": {
              "entity_ids": {
                "items": {
                  "type": "string"
                },
                "title": "Entity Ids",
                "type": "array"
              },
              "team_id": {
                "format": "uuid",
                "title": "Team Id",
                "type": "string"
              }
            },
            "required": [
              "entity_ids",
              "team_id"
            ],
            "title": "ExcludeList",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/ExcludeList",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "exclude_contacts"
    },
    {
      "description": "Generate or replace saved pitch drafts for contacts in your campaign using existing limits and team checks. Can overwrite existing draft content, including with rewrite enabled. Read drafts first and obtain approval for replacement. Does not send emails.",
      "inputSchema": {
        "$defs": {
          "UnifiedEnqueueRequest": {
            "description": "Unified request schema for all email generation enqueueing",
            "properties": {
              "campaign_id": {
                "title": "Campaign Id",
                "type": "integer"
              },
              "database": {
                "enum": [
                  "podcast",
                  "journo",
                  "journo_import",
                  "journo_v2",
                  "newsletter",
                  "linkedin_exa",
                  "linkedin_visitors",
                  "guest"
                ],
                "title": "Database",
                "type": "string"
              },
              "entity_id": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Entity Id"
              },
              "from_monitor": {
                "default": false,
                "title": "From Monitor",
                "type": "boolean"
              },
              "lazy_loading": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": true,
                "title": "Lazy Loading"
              },
              "matches": {
                "anyOf": [
                  {
                    "items": {
                      "additionalProperties": true,
                      "type": "object"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Matches"
              },
              "metadata": {
                "anyOf": [
                  {},
                  {
                    "type": "null"
                  }
                ],
                "title": "Metadata"
              },
              "outlet_source_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Outlet Source Id"
              },
              "pause_for_review": {
                "default": false,
                "title": "Pause For Review",
                "type": "boolean"
              },
              "rewrite": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Rewrite"
              },
              "team_id": {
                "anyOf": [
                  {
                    "format": "uuid",
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Team Id"
              },
              "user_emails": {
                "anyOf": [
                  {
                    "items": {
                      "format": "email",
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "User Emails"
              }
            },
            "required": [
              "campaign_id",
              "database"
            ],
            "title": "UnifiedEnqueueRequest",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/UnifiedEnqueueRequest",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "generate_pitch_drafts"
    },
    {
      "description": "Read a podcast's full account-accessible record.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "podcast_id": {
            "title": "Podcast Id",
            "type": "string"
          }
        },
        "required": [
          "podcast_id"
        ],
        "type": "object"
      },
      "name": "get_account_podcast"
    },
    {
      "description": "Read your team's campaign and its settings.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "campaign_id": {
            "title": "Campaign Id",
            "type": "integer"
          }
        },
        "required": [
          "campaign_id"
        ],
        "type": "object"
      },
      "name": "get_campaign"
    },
    {
      "description": "Read the change history of your campaign.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "campaign_id": {
            "title": "Campaign Id",
            "type": "integer"
          },
          "limit": {
            "default": 50,
            "maximum": 200,
            "minimum": 1,
            "title": "Limit",
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "minimum": 0,
            "title": "Offset",
            "type": "integer"
          }
        },
        "required": [
          "campaign_id"
        ],
        "type": "object"
      },
      "name": "get_campaign_audit"
    },
    {
      "description": "Read draft generation progress for your team's campaign.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "campaign_id": {
            "title": "Campaign Id",
            "type": "integer"
          }
        },
        "required": [
          "campaign_id"
        ],
        "type": "object"
      },
      "name": "get_campaign_build_progress"
    },
    {
      "description": "Read pitch previews for a campaign.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "campaign_id": {
            "title": "Campaign Id",
            "type": "integer"
          },
          "database": {
            "title": "Database",
            "type": "string"
          },
          "limit": {
            "default": 10,
            "maximum": 25,
            "minimum": 1,
            "title": "Limit",
            "type": "integer"
          }
        },
        "required": [
          "campaign_id",
          "database"
        ],
        "type": "object"
      },
      "name": "get_campaign_draft_previews"
    },
    {
      "description": "Read saved drafts for any campaign type, including podcast campaigns. Returns all six email stages, generation/error and pause/send state. Use next_offset as offset for the next page; use entity_id for a specific draft. A queued acknowledgement is not completion; read saved content and is_regenerating to verify.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "campaign_id": {
            "title": "Campaign Id",
            "type": "integer"
          },
          "entity_id": {
            "anyOf": [
              {
                "maxLength": 500,
                "minLength": 1,
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Entity Id"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "title": "Limit",
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "minimum": 0,
            "title": "Offset",
            "type": "integer"
          }
        },
        "required": [
          "campaign_id"
        ],
        "type": "object"
      },
      "name": "get_campaign_drafts"
    },
    {
      "description": "Read scheduled campaign sends.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "campaign_id": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "title": "Campaign Id"
          },
          "entity_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Entity Id"
          },
          "page": {
            "default": 1,
            "title": "Page",
            "type": "integer"
          },
          "page_size": {
            "default": 10,
            "title": "Page Size",
            "type": "integer"
          },
          "profile_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Profile Id"
          },
          "team_id": {
            "format": "uuid",
            "title": "Team Id",
            "type": "string"
          }
        },
        "required": [
          "team_id"
        ],
        "type": "object"
      },
      "name": "get_campaign_schedule"
    },
    {
      "description": "Return the account represented by this connection, with a stable opaque profile ID and display email.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "get_connected_account"
    },
    {
      "description": "Read inbox status counts.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "thread_scope": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Thread Scope"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "get_inbox_counts"
    },
    {
      "description": "Read your team's recent pitch, reply, booking, and open counts.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "profile_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Profile Id"
          },
          "sent_email_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Sent Email Id"
          },
          "user_id": {
            "anyOf": [
              {
                "format": "uuid",
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "User Id"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "get_pitch_activity"
    },
    {
      "description": "Read public details for a podcast from search. No account or contact addresses.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "podcast_id": {
            "pattern": "^[A-Za-z0-9_-]{1,80}$",
            "type": "string"
          }
        },
        "required": [
          "podcast_id"
        ],
        "type": "object"
      },
      "name": "get_podcast_details"
    },
    {
      "description": "Read the change history of your profile.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 50,
            "maximum": 200,
            "minimum": 1,
            "title": "Limit",
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "minimum": 0,
            "title": "Offset",
            "type": "integer"
          },
          "profile_id": {
            "title": "Profile Id",
            "type": "integer"
          }
        },
        "required": [
          "profile_id"
        ],
        "type": "object"
      },
      "name": "get_profile_audit"
    },
    {
      "description": "Read subject line performance for your campaign.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "campaign_id": {
            "title": "Campaign Id",
            "type": "integer"
          }
        },
        "required": [
          "campaign_id"
        ],
        "type": "object"
      },
      "name": "get_subject_results"
    },
    {
      "description": "Read upcoming sends for your team.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "emails": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Emails"
          },
          "limit": {
            "default": 50,
            "title": "Limit",
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "title": "Offset",
            "type": "integer"
          },
          "profile_ids": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Profile Ids"
          },
          "q": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Q"
          },
          "types": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Types"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "get_upcoming_sends"
    },
    {
      "description": "List up to 50 campaign summaries, newest first. Use next_before_id as before_id for the next page. Read complete settings with get_campaign.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "before_id": {
            "anyOf": [
              {
                "maximum": 9223372036854776000,
                "minimum": 1,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "title": "Before Id"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "title": "Limit",
            "type": "integer"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "list_campaigns"
    },
    {
      "description": "List connected sender accounts, connection status, and daily capacity. Never returns credentials.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "list_connected_senders"
    },
    {
      "description": "Read your team's excluded contacts.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "list_excluded_contacts"
    },
    {
      "description": "List your team's inbox labels.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "list_inbox_labels"
    },
    {
      "description": "Search or list your team's inbox threads with pagination.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "categories": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Categories"
          },
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Cursor"
          },
          "emails": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Emails"
          },
          "folder": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Folder"
          },
          "from_email": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "From Email"
          },
          "hide_replied": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ],
            "title": "Hide Replied"
          },
          "limit": {
            "default": 50,
            "title": "Limit",
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "title": "Offset",
            "type": "integer"
          },
          "profile_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Profile Id"
          },
          "profile_ids": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Profile Ids"
          },
          "q": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Q"
          },
          "read_status": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Read Status"
          },
          "starred": {
            "anyOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ],
            "title": "Starred"
          },
          "thread_scope": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Thread Scope"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "list_inbox_threads"
    },
    {
      "description": "List your team's saved media lists.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "list_media_lists"
    },
    {
      "description": "List your team's profiles.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {},
        "required": [],
        "type": "object"
      },
      "name": "list_profiles"
    },
    {
      "description": "Read your team's writing templates.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "type": {
            "title": "Type",
            "type": "string"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "list_templates"
    },
    {
      "description": "Mark a thread read, unread, starred, or archived.",
      "inputSchema": {
        "$defs": {
          "MarkRequest": {
            "properties": {
              "archived": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Archived"
              },
              "email": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Email"
              },
              "read": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Read"
              },
              "starred": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Starred"
              },
              "thread_id": {
                "title": "Thread Id",
                "type": "string"
              }
            },
            "required": [
              "thread_id"
            ],
            "title": "MarkRequest",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/MarkRequest",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "mark_inbox_thread"
    },
    {
      "description": "Pause pending sends for your campaign.",
      "inputSchema": {
        "$defs": {
          "EmailSchedule": {
            "properties": {
              "add_more": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Add More"
              },
              "asap": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Asap"
              },
              "campaign_id": {
                "title": "Campaign Id",
                "type": "integer"
              },
              "datetime": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Datetime"
              },
              "entity_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Entity Id"
              },
              "follow_up_only": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Follow Up Only"
              },
              "only_manual": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Only Manual"
              },
              "pause": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Pause"
              },
              "start_timestampz": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Start Timestampz"
              },
              "team_id": {
                "format": "uuid",
                "title": "Team Id",
                "type": "string"
              },
              "timezone": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Timezone"
              }
            },
            "required": [
              "campaign_id",
              "team_id"
            ],
            "title": "EmailSchedule",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/EmailSchedule",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "pause_campaign_schedule"
    },
    {
      "description": "Read a thread in a mailbox belonging to your team.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "email": {
            "title": "Email",
            "type": "string"
          },
          "thread_id": {
            "title": "Thread Id",
            "type": "string"
          }
        },
        "required": [
          "email",
          "thread_id"
        ],
        "type": "object"
      },
      "name": "read_inbox_thread"
    },
    {
      "description": "Read a podcast media list belonging to your team.",
      "inputSchema": {
        "$defs": {
          "MediaList": {
            "properties": {
              "filter": {
                "title": "Filter",
                "type": "string"
              },
              "list_id": {
                "title": "List Id",
                "type": "integer"
              },
              "order_by": {
                "title": "Order By",
                "type": "string"
              },
              "page": {
                "default": 1,
                "title": "Page",
                "type": "integer"
              },
              "per_page": {
                "default": 10,
                "title": "Per Page",
                "type": "integer"
              },
              "sort_by": {
                "title": "Sort By",
                "type": "string"
              }
            },
            "required": [
              "list_id"
            ],
            "title": "MediaList",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/MediaList",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "read_podcast_media_list"
    },
    {
      "description": "Send a reply in a thread belonging to your team. Sends an email.",
      "inputSchema": {
        "$defs": {
          "AttachmentRequest": {
            "properties": {
              "content": {
                "title": "Content",
                "type": "string"
              },
              "content_type": {
                "title": "Content Type",
                "type": "string"
              },
              "filename": {
                "title": "Filename",
                "type": "string"
              }
            },
            "required": [
              "filename",
              "content",
              "content_type"
            ],
            "title": "AttachmentRequest",
            "type": "object"
          },
          "ReplyDraftContext": {
            "description": "The Magic Inbox AI draft the reply editor was prefilled with, as\noriginally generated. Sent by the frontend so the API can record the\ndraft-vs-sent diff (see inbox_reply_draft_outcomes).\n\ndraft_instance_id links this send to the apply-time row written by\nPOST /inbox/draft-applied, so the two capture points reconcile into one\nrow instead of double-counting.",
            "properties": {
              "body": {
                "title": "Body",
                "type": "string"
              },
              "confidence": {
                "anyOf": [
                  {
                    "type": "number"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Confidence"
              },
              "custom_prompt": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Custom Prompt"
              },
              "draft_instance_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Draft Instance Id"
              },
              "subject": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Subject"
              },
              "tone": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Tone"
              }
            },
            "required": [
              "body"
            ],
            "title": "ReplyDraftContext",
            "type": "object"
          },
          "ReplyRequest": {
            "properties": {
              "attachments": {
                "anyOf": [
                  {
                    "items": {
                      "$ref": "#/$defs/AttachmentRequest"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Attachments"
              },
              "bcc": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Bcc"
              },
              "body": {
                "title": "Body",
                "type": "string"
              },
              "cc": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Cc"
              },
              "draft": {
                "anyOf": [
                  {
                    "$ref": "#/$defs/ReplyDraftContext"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "from_email": {
                "title": "From Email",
                "type": "string"
              },
              "subject": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Subject"
              },
              "thread_id": {
                "title": "Thread Id",
                "type": "string"
              },
              "timezone_name": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Timezone Name"
              },
              "to_address": {
                "title": "To Address",
                "type": "string"
              }
            },
            "required": [
              "from_email",
              "thread_id",
              "body",
              "to_address"
            ],
            "title": "ReplyRequest",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/ReplyRequest",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "reply_to_inbox_thread"
    },
    {
      "description": "Record a minimal technical PodPitch failure without an account. Report concrete tool failures once. Exclude credentials, personal data, pitches and conversations. Respect client approval. Returns a persisted report ID.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "body": {
            "additionalProperties": false,
            "properties": {
              "actual_behavior": {
                "maxLength": 4000,
                "minLength": 1,
                "title": "Actual Behavior",
                "type": "string"
              },
              "expected_behavior": {
                "maxLength": 4000,
                "minLength": 1,
                "title": "Expected Behavior",
                "type": "string"
              },
              "reproduction_steps": {
                "maxLength": 4000,
                "minLength": 1,
                "title": "Reproduction Steps",
                "type": "string"
              },
              "summary": {
                "maxLength": 500,
                "minLength": 1,
                "title": "Summary",
                "type": "string"
              },
              "tool_name": {
                "maxLength": 120,
                "minLength": 1,
                "title": "Tool Name",
                "type": "string"
              }
            },
            "required": [
              "tool_name",
              "summary",
              "expected_behavior",
              "actual_behavior",
              "reproduction_steps"
            ],
            "title": "AgentFeedback",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "report_agent_bug"
    },
    {
      "description": "Reschedule an upcoming send through existing scheduling validation.",
      "inputSchema": {
        "$defs": {
          "routes__inbox__router__RescheduleRequest": {
            "properties": {
              "scheduled_at": {
                "title": "Scheduled At",
                "type": "string"
              }
            },
            "required": [
              "scheduled_at"
            ],
            "title": "RescheduleRequest",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/routes__inbox__router__RescheduleRequest",
            "type": "object"
          },
          "scheduler_id": {
            "title": "Scheduler Id",
            "type": "integer"
          }
        },
        "required": [
          "scheduler_id",
          "body"
        ],
        "type": "object"
      },
      "name": "reschedule_upcoming_send"
    },
    {
      "description": "Rewrite saved pitches or apply a template using the existing generation queue and team checks. Does not send emails.",
      "inputSchema": {
        "$defs": {
          "RewriteEnqueueBody": {
            "properties": {
              "campaign_id": {
                "title": "Campaign Id",
                "type": "integer"
              },
              "campaign_ids": {
                "anyOf": [
                  {
                    "items": {
                      "type": "integer"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Campaign Ids"
              },
              "database": {
                "enum": [
                  "podcast",
                  "guest",
                  "journo",
                  "journo_v2",
                  "newsletter",
                  "substack",
                  "linkedin_exa",
                  "linkedin_visitors"
                ],
                "title": "Database",
                "type": "string"
              },
              "edited": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Edited"
              },
              "email_index": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Email Index"
              },
              "entity_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Entity Id"
              },
              "include_edited": {
                "default": false,
                "title": "Include Edited",
                "type": "boolean"
              },
              "rewrite_stages": {
                "anyOf": [
                  {
                    "items": {
                      "type": "integer"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Rewrite Stages"
              },
              "template_id": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Template Id"
              },
              "user_emails": {
                "anyOf": [
                  {
                    "items": {
                      "format": "email",
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "User Emails"
              }
            },
            "required": [
              "campaign_id",
              "database"
            ],
            "title": "RewriteEnqueueBody",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/RewriteEnqueueBody",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "rewrite_pitch_drafts"
    },
    {
      "description": "Schedule campaign pitches through the existing campaign and pitch-limit checks.",
      "inputSchema": {
        "$defs": {
          "EmailSchedule": {
            "properties": {
              "add_more": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Add More"
              },
              "asap": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Asap"
              },
              "campaign_id": {
                "title": "Campaign Id",
                "type": "integer"
              },
              "datetime": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Datetime"
              },
              "entity_id": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Entity Id"
              },
              "follow_up_only": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Follow Up Only"
              },
              "only_manual": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Only Manual"
              },
              "pause": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "default": false,
                "title": "Pause"
              },
              "start_timestampz": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Start Timestampz"
              },
              "team_id": {
                "format": "uuid",
                "title": "Team Id",
                "type": "string"
              },
              "timezone": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Timezone"
              }
            },
            "required": [
              "campaign_id",
              "team_id"
            ],
            "title": "EmailSchedule",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/EmailSchedule",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "schedule_campaign"
    },
    {
      "description": "Search podcasts with your account's filters and search allowance.",
      "inputSchema": {
        "$defs": {
          "PodcastSearchParams": {
            "properties": {
              "countries": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Countries"
              },
              "exclude": {
                "default": false,
                "title": "Exclude",
                "type": "boolean"
              },
              "frequency": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Frequency"
              },
              "language": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Language"
              },
              "listenership": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Listenership"
              },
              "min_episodes": {
                "anyOf": [
                  {
                    "maximum": 10000,
                    "minimum": 1,
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Min Episodes"
              },
              "page": {
                "title": "Page",
                "type": "integer"
              },
              "per_page": {
                "default": 25,
                "maximum": 50,
                "title": "Per Page",
                "type": "integer"
              },
              "primary_genre": {
                "anyOf": [
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Primary Genre"
              },
              "profile_id": {
                "title": "Profile Id",
                "type": "integer"
              },
              "q": {
                "title": "Q",
                "type": "string"
              },
              "query_by": {
                "default": "title, description",
                "title": "Query By",
                "type": "string"
              },
              "sort_by": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Sort By"
              },
              "worthy": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "description": "Indicates if the podcast is considered active or idle",
                "title": "Worthy"
              },
              "youtube_preference": {
                "default": "all",
                "enum": [
                  "all",
                  "prioritize",
                  "only"
                ],
                "title": "Youtube Preference",
                "type": "string"
              }
            },
            "required": [
              "q",
              "page"
            ],
            "title": "PodcastSearchParams",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/PodcastSearchParams",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "search_account_podcasts"
    },
    {
      "description": "Find active podcasts by topic or name. No account needed. Returns public show information and listening links, never contact addresses.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 5,
            "maximum": 10,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "maxLength": 200,
            "minLength": 2,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_podcasts"
    },
    {
      "description": "Send a pitch through PodPitch's existing authorization, plan, campaign-mode, and daily pitch limits. Sends an email.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "body": {
            "additionalProperties": false,
            "properties": {
              "campaign_id": {
                "minimum": 1,
                "type": "integer"
              },
              "entity_id": {
                "maxLength": 200,
                "minLength": 1,
                "type": "string"
              },
              "requested_stage": {
                "maximum": 5,
                "minimum": 0,
                "type": "integer"
              }
            },
            "required": [
              "campaign_id",
              "entity_id",
              "requested_stage"
            ],
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "send_pitch"
    },
    {
      "description": "Set a campaign Off or Manual through the existing mode checks. MagicPitch does not allow Manual.",
      "inputSchema": {
        "$defs": {
          "CampaignStatusRequest": {
            "properties": {
              "campaign_id": {
                "title": "Campaign Id",
                "type": "integer"
              },
              "status": {
                "title": "Status",
                "type": "string"
              },
              "team_id": {
                "format": "uuid",
                "title": "Team Id",
                "type": "string"
              }
            },
            "required": [
              "campaign_id",
              "team_id",
              "status"
            ],
            "title": "CampaignStatusRequest",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/CampaignStatusRequest",
            "type": "object"
          }
        },
        "required": [
          "body"
        ],
        "type": "object"
      },
      "name": "set_campaign_mode"
    },
    {
      "description": "Restore an archived profile.",
      "inputSchema": {
        "$defs": {},
        "additionalProperties": false,
        "properties": {
          "id": {
            "title": "Id",
            "type": "integer"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "unarchive_profile"
    },
    {
      "description": "Update campaign name, writing, follow-up, and tracking settings. Scheduling uses schedule_campaign.",
      "inputSchema": {
        "$defs": {
          "CampaignSettings": {
            "additionalProperties": false,
            "properties": {
              "custom_instruction": {
                "anyOf": [
                  {
                    "maxLength": 20000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Custom Instruction"
              },
              "email_length": {
                "anyOf": [
                  {
                    "enum": [
                      "small",
                      "medium",
                      "large"
                    ],
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Email Length"
              },
              "exclude_html_format": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Exclude Html Format"
              },
              "exclude_tracking": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Exclude Tracking"
              },
              "follow_up": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Follow Up"
              },
              "follow_up_2": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Follow Up 2"
              },
              "include_recent_episode_ref": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Include Recent Episode Ref"
              },
              "matching_blurb": {
                "anyOf": [
                  {
                    "maxLength": 10000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Matching Blurb"
              },
              "name": {
                "anyOf": [
                  {
                    "maxLength": 200,
                    "minLength": 1,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Name"
              }
            },
            "title": "CampaignSettings",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/CampaignSettings",
            "type": "object"
          },
          "campaign_id": {
            "title": "Campaign Id",
            "type": "integer"
          }
        },
        "required": [
          "campaign_id",
          "body"
        ],
        "type": "object"
      },
      "name": "update_campaign"
    },
    {
      "description": "Update a writing template belonging to your team.",
      "inputSchema": {
        "$defs": {
          "TemplateUpdateBody": {
            "properties": {
              "alias": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Alias"
              },
              "allow_smoothing": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Allow Smoothing"
              },
              "content": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Content"
              },
              "email_num": {
                "anyOf": [
                  {
                    "type": "integer"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Email Num"
              },
              "type": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Type"
              }
            },
            "title": "TemplateUpdateBody",
            "type": "object"
          }
        },
        "additionalProperties": false,
        "properties": {
          "body": {
            "$ref": "#/$defs/TemplateUpdateBody",
            "type": "object"
          },
          "template_id": {
            "title": "Template Id",
            "type": "integer"
          }
        },
        "required": [
          "template_id",
          "body"
        ],
        "type": "object"
      },
      "name": "update_template"
    }
  ]
}

What the leaf hashes

{"body":"4a05b6e0782e7b237bb330c44a570c3ed340dc3b2718a21c5dcab7f4243e3f2e","id":985889,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793240092677575,"prev":583871,"subject":"c4c811d0-747b-4bc0-b509-6861c1da87f6","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).

  1. 0x6aa9c4e9a249b3756ab62d19216851a90fad90fcb26f1fd2fe928376b11e95a7
  2. 0x322a094c14dad322dc3e6313d37ef0fc5a37c4798abc75030670bf2a6b3b8058
  3. 0x8148eeaf305dced21dd229c6ccdc744f309d9264aabce9e905e5e4865263ff3b
  4. 0x6ab8ea36276bed638b987593d85719678f8bad47a4cb7e8f21922097451a9409
  5. 0x3fc6c961c811ab841cfa38560cb2f0a7c726b9257c94f038f0c0a157583941dc
  6. 0x8107ba92ffe954dc59ed0c2c7440050391a1f90147a60869a2f0a1934bad41f1
  7. 0xf8a4ac72562009d457d1c8d3be31ca9c8b0945d296ef57ed1baeea70212adb69
  8. 0x35ffd06dcf4362d95f06e2e983de85bfef63e9d2b83ea99904b231589d05d0bb
  9. 0x18cddcd19c0323dbf78a36ddd5c79db90351d470df495aad497662f5834d237d
  10. 0x126e79ac2018d00889a5d756cd9147d11b03b94af34b1fa6b8c91a2e3089e6d0
  11. 0xf3ab0bba5d2c37cc9530fe7c80c74646d8a3c98661650be751cac7c5cc4300c5
  12. 0xd1b026958b87e7817d492c5f8133035d465e6221f158dbb4a44448c14b220dbc
  13. 0x0a70f94ba839c32042590eb96f6114034cb5b3ed8dd1b48fb4158efe13cb8084
  14. 0xec2e740df411d32a080c5e65c8b0ca511ad665b213532cee58525a97aebd2893
  15. 0x60b5befbd81f025904c8a3936b7ba86e3245ad5b37c615d01d42aa3227e3ed2e
  16. 0xe2d603cd6f987214550319ad4fa39952b6098bc5c1b20893b6b80e8d82a79934
  17. 0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75
  18. 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON