addrbookFor publishers
← The evidence ledger

Evidence row 583871

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c4c811d0-747b-4bc0-b509-6861c1da87f6
Recorded
Previous row
#264505
Body SHA-256
5ff534eff7eb661a8e49e221c45f400a6a0fd1b530e7b841fe9b0a26faf586d8
Leaf
0x6a7d263d5549ff125b91c1615cf5fe159b995c3683ed6011f0badaa33e006ee0

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"
              },
              "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":"5ff534eff7eb661a8e49e221c45f400a6a0fd1b530e7b841fe9b0a26faf586d8","id":583871,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793145906491155,"prev":264505,"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 (231336 rows).

  1. 0x6a7cdf52969bf8b6e867b5bce6784d5b86a4b103669ab12877f2844204677a3f
  2. 0xbcf90b95c1e1f7e53e47e12856f5e08f9d3581e7d1677faf639487027d6f0dd0
  3. 0x828bc1658ab9fb1f9f889945c034a4eb7a3e91a9fed2a63ba4fe2b47c881a736
  4. 0xcc152e6e82c4577b22c9d7b1d5e75bfc28fbb69b6e1d29d9dbad71c41d9a5298
  5. 0x287330c6459894fd05a308e0d1da764176f50a5f4d82c0d74881e63783cc4c72
  6. 0x6ba18ee07b5002369aa4ac803e60f9c29966c21263174072f72805a57061413b
  7. 0x5b6545b2396a4a939fed92655413e2fe571769be5213bb714f4ffb17c7f6b484
  8. 0x9bda5baa376ffd2e64e9f78d881a0edace7eea1ff6a478ca1dda15ea4986089e
  9. 0x182caaef8a3449767aef5991af1453236b04091ac1361fdb549b5c0e456a9d05
  10. 0xe60275ff1bb36848cb81e59f1333877fa544b7cbba0213d3b8516188c20b81c8
  11. 0x6e8e98480e63895bfe3d418441f46dc774f9c1ed1d99a51ec845c8acd226bbd6
  12. 0x8a0599f25a9b749be213dc9ece838abbd82696fbf961bcac48edf91f119cae6f
  13. 0xc0e02389eb414c04a7dc9b6703be98601510da00046cf6f744adbfe5e43bf146
  14. 0x9629b9515160844aacc33a6aff292bbb444ac65e0d773f2fa899885c3481fa54
  15. 0xe6054de1f67b1e6f15bcf16d2b6536cf35dd9705fdf6ce59853e79784693ab5f
  16. 0xa99a40fe210d675bb6ab72d4bb72ab40eb44ac345773c457fbe58e67a47b03df
  17. 0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a
  18. 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
Day root
0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
Chained
0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
Published
On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae

How to check it · This row as JSON