← 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).
- 0x6aa9c4e9a249b3756ab62d19216851a90fad90fcb26f1fd2fe928376b11e95a7
- 0x322a094c14dad322dc3e6313d37ef0fc5a37c4798abc75030670bf2a6b3b8058
- 0x8148eeaf305dced21dd229c6ccdc744f309d9264aabce9e905e5e4865263ff3b
- 0x6ab8ea36276bed638b987593d85719678f8bad47a4cb7e8f21922097451a9409
- 0x3fc6c961c811ab841cfa38560cb2f0a7c726b9257c94f038f0c0a157583941dc
- 0x8107ba92ffe954dc59ed0c2c7440050391a1f90147a60869a2f0a1934bad41f1
- 0xf8a4ac72562009d457d1c8d3be31ca9c8b0945d296ef57ed1baeea70212adb69
- 0x35ffd06dcf4362d95f06e2e983de85bfef63e9d2b83ea99904b231589d05d0bb
- 0x18cddcd19c0323dbf78a36ddd5c79db90351d470df495aad497662f5834d237d
- 0x126e79ac2018d00889a5d756cd9147d11b03b94af34b1fa6b8c91a2e3089e6d0
- 0xf3ab0bba5d2c37cc9530fe7c80c74646d8a3c98661650be751cac7c5cc4300c5
- 0xd1b026958b87e7817d492c5f8133035d465e6221f158dbb4a44448c14b220dbc
- 0x0a70f94ba839c32042590eb96f6114034cb5b3ed8dd1b48fb4158efe13cb8084
- 0xec2e740df411d32a080c5e65c8b0ca511ad665b213532cee58525a97aebd2893
- 0x60b5befbd81f025904c8a3936b7ba86e3245ad5b37c615d01d42aa3227e3ed2e
- 0xe2d603cd6f987214550319ad4fa39952b6098bc5c1b20893b6b80e8d82a79934
- 0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75
- 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
- Day root
- 0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
- Chained
- 0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
- Published
- On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1