45 entities and 267 agent-callable operations in marketing. Each operation is addressed as {mega_tool}/marketing/{entity}/{operation} and carries the same permission check over MCP and REST.
267 of 267 shown
ab_test
Operation
Mega-tool
What it does
assign
smart_action
Assign a marketing Lead to one of a RUNNING test's variants.
breakdown
report_query
Get ab test breakdown by dimension
create
entity_crud
Create a new A/B test
declare_winner
smart_action
Declare a variant the winner: the test completes, the variant is flagged, and — for a cadence-step test — the winning subject/body is promoted onto the step…
delete
entity_crud
Delete an A/B test (soft delete)
get_transitions
workflow_action
Get available transitions for a ab test
list
entity_crud
List A/B tests with filtering
read
entity_crud
Get detailed A/B test information
search
entity_crud
Search A/B tests
start
smart_action
Start an A/B test (campaign or cadence-step).
stop
smart_action
Stop an A/B test: status COMPLETED and end_date stamped if unset.
summary
report_query
A/B test outcome analytics and participation
transition
workflow_action
Transition ab test to a new status
trend
report_query
Get ab test trend over time
update
entity_crud
Update an A/B test
ab_test_event
Operation
Mega-tool
What it does
create
entity_crud
Create a new ab test event
delete
entity_crud
Delete a ab test event
list
entity_crud
List ab_test_events with filtering and pagination
read
entity_crud
Get detailed ab test event information
search
entity_crud
Search ab_test_events with fuzzy matching
update
entity_crud
Update an existing ab test event
ab_test_participant
Operation
Mega-tool
What it does
create
entity_crud
Create a new ab test participant
delete
entity_crud
Delete a ab test participant
list
entity_crud
List ab_test_participants with filtering and pagination
read
entity_crud
Get detailed ab test participant information
search
entity_crud
Search ab_test_participants with fuzzy matching
update
entity_crud
Update an existing ab test participant
ab_test_result
Operation
Mega-tool
What it does
create
entity_crud
Create a new ab test result
delete
entity_crud
Delete a ab test result
list
entity_crud
List ab_test_results with filtering and pagination
read
entity_crud
Get detailed ab test result information
update
entity_crud
Update an existing ab test result
ab_test_variant
Operation
Mega-tool
What it does
create
entity_crud
Create a new ab test variant
delete
entity_crud
Delete a ab test variant
list
entity_crud
List ab_test_variants with filtering and pagination
read
entity_crud
Get detailed ab test variant information
search
entity_crud
Search ab_test_variants with fuzzy matching
update
entity_crud
Update an existing ab test variant
analytics
Operation
Mega-tool
What it does
ab_test_results
smart_action
A/B test results
attribution
smart_action
Marketing attribution report
audience_builder
smart_action
Audience segment builder
budget_tracker
smart_action
Campaign budget tracker
campaign_calendar
smart_action
Campaign calendar
campaign_performance
smart_action
Campaign performance summary
channel_roi
smart_action
Channel ROI comparison
content_ranking
smart_action
Content performance ranking
email_generator
smart_action
Email content generator
email_optimizer
smart_action
Email schedule optimizer
funnel_analysis
smart_action
Funnel conversion analysis
lead_scoring
smart_action
Lead scoring
attribution
Operation
Mega-tool
What it does
attribution_by_model
report_query
Multi-touch attribution analysis (first-touch, last-touch, linear, time-decay) over Visitor + VisitorSession utm touchpoints, scoped to visitors whose linked…
audience
Operation
Mega-tool
What it does
build_segment
smart_action
Build a marketing audience segment from CRM Leads or Contacts using faceted filters (status, engagement, recency, tags, geo, recency).
campaign
Operation
Mega-tool
What it does
activate
workflow_action
Activate a campaign to start running
archive
workflow_action
Archive a completed campaign
compare_channel_roi
report_query
Compare ROI, spend, conversions and CPA across marketing channel types (EMAIL, SOCIAL, DISPLAY, SEARCH, CONTENT, EVENT).
comparison
report_query
Compare performance across multiple campaigns
complete
workflow_action
Mark a campaign as completed
create
entity_crud
Create a new marketing campaign
email_metrics
report_query
Get detailed email campaign metrics and engagement analysis
list
entity_crud
List marketing campaigns with filtering and pagination
pause
workflow_action
Pause an active campaign
performance
report_query
Get campaign performance metrics and ROI analysis
read
entity_crud
Get detailed campaign information
schedule
workflow_action
Schedule a campaign with start and end dates
update
entity_crud
Update an existing campaign
campaign_metrics
Operation
Mega-tool
What it does
create
entity_crud
Create campaign metrics
delete
entity_crud
Delete campaign metrics (soft delete)
list
entity_crud
List campaign metrics with filtering
read
entity_crud
Get detailed campaign metrics
search
entity_crud
Search campaign metrics
update
entity_crud
Update campaign metrics
consent_record
Operation
Mega-tool
What it does
list
entity_crud
List consent_records with filtering and pagination
read
entity_crud
Get detailed consent record information
search
entity_crud
Search consent_records with fuzzy matching
content_asset
Operation
Mega-tool
What it does
create
entity_crud
Create a new content asset
delete
entity_crud
Delete a content asset
list
entity_crud
List content_assets with filtering and pagination
rank_by_engagement
smart_action
Rank ContentAsset rows by an engagement proxy.
read
entity_crud
Get detailed content asset information
search
entity_crud
Search content_assets with fuzzy matching
update
entity_crud
Update an existing content asset
deliverability
Operation
Mega-tool
What it does
dns_records
report_query
The exact DNS rows to publish for the sending domain — 3 DKIM CNAMEs, MAIL-FROM MX + SPF TXT, DMARC TXT — each with type/name/value, priority, verified state…
health_check
smart_action
End-to-end deliverability health check: refresh SES posture + resolve DNS, then return a boolean pass/fail matrix (identity present…
metrics
report_query
Deliverability reputation metrics for this org: sent / delivered / bounced / complained counts and the bounce-rate + complaint-rate with the SES account…
posture
report_query
Full SES deliverability posture for this org: identity summary (no secret fields), DKIM/SPF/DMARC/MAIL-FROM verification state, sandbox vs production, daily…
quota
report_query
Current SES send quota for this org: daily cap (Max24HourSend), max send rate per second, sent-last-24h, and sandbox state.
refresh_quota
smart_action
Pull the current SES send quota (GetSendQuota — daily cap, max send rate, sent-last-24h) and persist it onto the org's SesSenderIdentity.
request_production_access
smart_action
Submit the SES sandbox→production access request (PutAccountDetails) for the org's identity.
territory_readiness
report_query
Per-territory campaign readiness for this org: total leads, emailable count, valid-email count, suppressed count, net-emailable, already ingested into…
verify_identity
smart_action
Live-poll SES for domain/DKIM/MAIL-FROM verification, resolve the published DNS (incl.
webhook_health
report_query
SNS/SES bounce-complaint webhook health for this org: subscription confirmed?, last event timestamp, and the derived healthy flag.
email_campaign
Operation
Mega-tool
What it does
create
entity_crud
Create a new email campaign
delete
entity_crud
Delete an email campaign
list
entity_crud
List email campaigns with filtering and pagination
optimize_send_time
smart_action
Recommend optimal UTC send hours for marketing email campaigns.
preview
smart_action
Preview email campaign.
read
entity_crud
Get detailed email campaign information
send
smart_action
Send an EmailCampaign.
send_by_territory
smart_action
Send a campaign to one territory's emailable, non-suppressed recipients — resolved from the per-territory static Segment that lead.ingest_territory produces…
test_send
smart_action
Send ONE real email for this campaign to an allowlisted address, marked is_test.
update
entity_crud
Update an existing email campaign
email_template
Operation
Mega-tool
What it does
create
entity_crud
Create a new email template
list
entity_crud
List email templates with filtering and pagination
read
entity_crud
Get detailed email template information
update
entity_crud
Update an existing email template
email_tracking
Operation
Mega-tool
What it does
create
entity_crud
Create a new email tracking
delete
entity_crud
Delete a email tracking
list
entity_crud
List email_trackings with filtering and pagination
read
entity_crud
Get detailed email tracking information
search
entity_crud
Search email_trackings with fuzzy matching
update
entity_crud
Update an existing email tracking
form
Operation
Mega-tool
What it does
create
entity_crud
Create a marketing web-to-lead Form from a spec.
list
entity_crud
List forms with filtering and pagination
read
entity_crud
Get detailed form information
search
entity_crud
Search forms with fuzzy matching
form_submission
Operation
Mega-tool
What it does
list
entity_crud
List form_submissions with filtering and pagination.
read
entity_crud
Get detailed form submission information
search
entity_crud
Search form_submissions with fuzzy matching
journey
Operation
Mega-tool
What it does
breakdown
report_query
Get journey breakdown by dimension
create
entity_crud
Create a new marketing journey
delete
entity_crud
Delete a marketing journey (soft delete)
get_transitions
workflow_action
Get available transitions for a journey
list
entity_crud
List marketing journeys
read
entity_crud
Get detailed journey information
search
entity_crud
Search marketing journeys
summary
report_query
Marketing journey enrollment and completion analytics
transition
workflow_action
Transition journey to a new status
trend
report_query
Get journey trend over time
update
entity_crud
Update a marketing journey
journey_action_step
Operation
Mega-tool
What it does
create
entity_crud
Create a new journey action step
delete
entity_crud
Delete a journey action step
list
entity_crud
List journey_action_steps with filtering and pagination
read
entity_crud
Get detailed journey action step information
search
entity_crud
Search journey_action_steps with fuzzy matching
update
entity_crud
Update an existing journey action step
journey_analytics
Operation
Mega-tool
What it does
create
entity_crud
Create a new journey analytics
delete
entity_crud
Delete a journey analytics
list
entity_crud
List journey_analyticses with filtering and pagination
read
entity_crud
Get detailed journey analytics information
update
entity_crud
Update an existing journey analytics
journey_condition_step
Operation
Mega-tool
What it does
create
entity_crud
Create a new journey condition step
delete
entity_crud
Delete a journey condition step
list
entity_crud
List journey_condition_steps with filtering and pagination
read
entity_crud
Get detailed journey condition step information
search
entity_crud
Search journey_condition_steps with fuzzy matching
update
entity_crud
Update an existing journey condition step
journey_enrollment
Operation
Mega-tool
What it does
create
entity_crud
Create a new journey enrollment
delete
entity_crud
Delete a journey enrollment
list
entity_crud
List journey_enrollments with filtering and pagination
read
entity_crud
Get detailed journey enrollment information
search
entity_crud
Search journey_enrollments with fuzzy matching
update
entity_crud
Update an existing journey enrollment
journey_step
Operation
Mega-tool
What it does
create
entity_crud
Create a new journey step
delete
entity_crud
Delete a journey step
list
entity_crud
List journey_steps with filtering and pagination
read
entity_crud
Get detailed journey step information
search
entity_crud
Search journey_steps with fuzzy matching
update
entity_crud
Update an existing journey step
journey_step_execution
Operation
Mega-tool
What it does
create
entity_crud
Create a new journey step execution
delete
entity_crud
Delete a journey step execution
list
entity_crud
List journey_step_executions with filtering and pagination
read
entity_crud
Get detailed journey step execution information
search
entity_crud
Search journey_step_executions with fuzzy matching
update
entity_crud
Update an existing journey step execution
journey_wait_step
Operation
Mega-tool
What it does
create
entity_crud
Create a new journey wait step
delete
entity_crud
Delete a journey wait step
list
entity_crud
List journey_wait_steps with filtering and pagination
read
entity_crud
Get detailed journey wait step information
search
entity_crud
Search journey_wait_steps with fuzzy matching
update
entity_crud
Update an existing journey wait step
landing_page
Operation
Mega-tool
What it does
list
entity_crud
List landing_pages with filtering and pagination
publish
workflow_action
Publish a marketing Landing Page: render its block list through the server-side allow-list HTML sanitizer (no script/style/on* survive), store the sanitized…
read
entity_crud
Get detailed landing page information
search
entity_crud
Search landing_pages with fuzzy matching
lead
Operation
Mega-tool
What it does
contact
workflow_action
Mark a lead as contacted
convert
workflow_action
Convert a marketing lead (mark as converted to customer/opportunity)
create
entity_crud
Create a new marketing lead
delete
entity_crud
Delete a lead (soft by default, hard with flag)
funnel
report_query
Analyze lead funnel with conversion rates between stages
grade
entity_crud
Read a lead's full grading state: behaviour score, demographic grade score, letter grade (A/B/C/D), the score-factor breakdown, when it was last scored, and…
ingest_territory
smart_action
Idempotently ingest a territory's crm.Lead rows (email present, not suppressed) into marketing.Lead and reconcile the territory's static Segment ("Territory…
list
entity_crud
List marketing leads with filtering and pagination
mql_handoff
workflow_action
Marketing Qualified Lead handoff playbook: validates the lead, checks score threshold, optionally enriches, selects an SDR (round-robin), syncs to CRM…
nurture
workflow_action
Add a lead to a nurture campaign or update nurture status
qualify
workflow_action
Qualify or disqualify a lead
read
entity_crud
Get detailed lead information
score
entity_crud
Set a lead's LEGACY integer score (0-100).
score_factor_analysis
report_query
Analyze which lead-score factors (lead source and score band) correlate with conversions.
scoring_distribution
report_query
Analyze lead score distribution and scoring effectiveness
search
entity_crud
Search leads with fuzzy matching
source_analysis
report_query
Analyze lead sources and their quality
update
entity_crud
Update an existing lead
lead_grade_rubric
Operation
Mega-tool
What it does
list
entity_crud
List lead_grade_rubrics with filtering and pagination
read
entity_crud
Get detailed lead grade rubric information
search
entity_crud
Search lead_grade_rubrics with fuzzy matching
marketing_lead_score_history
Operation
Mega-tool
What it does
list
entity_crud
List marketing_lead_score_histories with filtering and pagination
read
entity_crud
Get detailed marketing lead score history information
marketing_settings
Operation
Mega-tool
What it does
create
entity_crud
Create a new marketing settings
delete
entity_crud
Delete a marketing settings
list
entity_crud
List marketing_settingses with filtering and pagination
read
entity_crud
Get detailed marketing settings information
update
entity_crud
Update an existing marketing settings
segment
Operation
Mega-tool
What it does
create
entity_crud
Create a marketing Segment (audience/list).
evaluate
workflow_action
Trigger (re)materialization of a DYNAMIC/HYBRID marketing Segment: recompute its membership from the criteria DSL and update the snapshot (member_count…
list
entity_crud
List segments with filtering and pagination
read
entity_crud
Get detailed segment information
search
entity_crud
Search segments with fuzzy matching
segment_membership
Operation
Mega-tool
What it does
list
entity_crud
List the members of a marketing Segment (paginated, hydrated).
ses_config
Operation
Mega-tool
What it does
create
entity_crud
Provision this org's SES sending config: runs VerifyDomainDkim and seeds the DNS rows to publish (so deliverability/dns_records returns them immediately).
list
entity_crud
List this org's SES sending configs (usually one).
read
entity_crud
Read this org's SES sending config (by id, or the active identity when id is omitted): sending domain, region, config-set, MAIL FROM, verification states…
update
entity_crud
Update mutable SES config fields (by id, or the active identity when id is omitted): from_name, from_email, reply_to_email, mail_from_domain…
settings
Operation
Mega-tool
What it does
readiness
report_query
Outbound readiness for this organization: the settings row id, whether the tenant has a CAN-SPAM postal address, the SES sender identity and its…
sms
Operation
Mega-tool
What it does
send
notification_send
Send an SMS to one or more recipients for the acting organization.
sms_message
Operation
Mega-tool
What it does
list
entity_crud
List sms_messages with filtering and pagination
read
entity_crud
Get detailed sms message information
search
entity_crud
Search sms_messages with fuzzy matching
sms_number
Operation
Mega-tool
What it does
list
entity_crud
List sms_numbers with filtering and pagination
read
entity_crud
Get detailed sms number information
search
entity_crud
Search sms_numbers with fuzzy matching
sms_template
Operation
Mega-tool
What it does
list
entity_crud
List sms_templates with filtering and pagination
read
entity_crud
Get detailed sms template information
search
entity_crud
Search sms_templates with fuzzy matching
social_post
Operation
Mega-tool
What it does
approve
workflow_action
Approve an IN_REVIEW social post (stamps approver + timestamp, cascades to variants)
archive
workflow_action
Archive a social post (terminal state), cascading to its variants
create
entity_crud
Create a new social post (idea/brief).
delete
entity_crud
Delete a social post (soft by default; cascades in DB to variants/revisions on hard delete)
list
entity_crud
List social posts with filtering and pagination
mark_published
workflow_action
Mark a SCHEDULED/APPROVED social post as PUBLISHED (records state; no network post)
read
entity_crud
Get detailed social post information
reject
workflow_action
Reject an IN_REVIEW social post back to DRAFT with an optional review note
schedule
workflow_action
Schedule an APPROVED social post for a future publish time
search
entity_crud
Search social posts by title/brief with fuzzy matching
submit_for_review
workflow_action
Submit a DRAFT social post for review (R9-validated: needs ≥1 variant, all within char limits)
update
entity_crud
Update social post content fields (title/brief/campaign/tags).
social_post_variant
Operation
Mega-tool
What it does
create
entity_crud
Create a per-platform copy variant under a social post.
delete
entity_crud
Delete a social post variant (soft by default).
list
entity_crud
List social post variants with filtering and pagination
mark_published
workflow_action
Mark a single variant PUBLISHED against a human-pasted live post URL (no network call)
read
entity_crud
Get detailed social post variant information
revisions
workflow_action
List a variant's immutable body revisions, newest-first
Manually add an address to this org's do-not-contact list.
delete
entity_crud
Remove a suppression (re-enable contact) for this org — by entry id, or by identifier + channel.
list
entity_crud
List suppression_entries with filtering and pagination
read
entity_crud
Get detailed suppression entry information
search
entity_crud
Search suppression_entries with fuzzy matching
visitor
Operation
Mega-tool
What it does
cohort_performance
report_query
Visitor cohort performance — group website Visitors by an observable attribute (device_type, country, browser, utm_campaign) and report visitor count, avg…
create
entity_crud
Create a new visitor
delete
entity_crud
Delete a visitor
list
entity_crud
List visitors with filtering and pagination
read
entity_crud
Get detailed visitor information
search
entity_crud
Search visitors with fuzzy matching
update
entity_crud
Update an existing visitor
visitor_session
Operation
Mega-tool
What it does
create
entity_crud
Create a new visitor session
delete
entity_crud
Delete a visitor session
list
entity_crud
List visitor_sessions with filtering and pagination
read
entity_crud
Get detailed visitor session information
search
entity_crud
Search visitor_sessions with fuzzy matching
update
entity_crud
Update an existing visitor session
website_tracker
Operation
Mega-tool
What it does
create
entity_crud
Create a new website tracker
delete
entity_crud
Delete a website tracker
list
entity_crud
List website_trackers with filtering and pagination
read
entity_crud
Get detailed website tracker information
search
entity_crud
Search website_trackers with fuzzy matching
update
entity_crud
Update an existing website tracker
Parameter schemas and permissions
Parameter schemas and permission codenames are in the full reference — sign in — or call prism_introspect(dimension="capability_search", query="…") with your key.