CRM

92 entities and 509 agent-callable operations in crm. Each operation is addressed as {mega_tool}/crm/{entity}/{operation} and carries the same permission check over MCP and REST.

account

OperationMega-toolWhat it does
analyze_icp_fitsmart_actionScore an account against an Ideal Customer Profile (ICP) spec
briefingreport_queryGenerate comprehensive account briefing
createentity_crudCreate a new CRM account
health_scorereport_queryCalculate customer health score for an account
listentity_crudList CRM accounts with filtering and pagination
penetrationreport_queryAnalyze account penetration and whitespace opportunities
readentity_crudGet detailed account information
searchentity_crudSearch accounts with fuzzy matching
updateentity_crudUpdate an existing CRM account
winback_sequenceworkflow_actionWinback playbook: finds accounts with no recent activity, optionally sends a marketing email to primary contacts, enrolls them in a winback cadence, and…

account_brief

OperationMega-toolWhat it does
listentity_crudList the versioned Account Intelligence briefs (background summary + talking points each citing signal and source) for an account, newest version first.
readentity_crudRead one brief by `id`, or an account's current brief (or a specific `version`) by `account_id`.
regeneratesmart_actionRegenerate an account's brief: a manual analysis run that always writes a NEW brief version.

account_enrichment

OperationMega-toolWhat it does
createentity_crudCreate an account enrichment
deleteentity_crudDelete an account enrichment (soft delete)
listentity_crudList account enrichments with filtering
readentity_crudGet detailed account enrichment
searchentity_crudSearch account enrichments
updateentity_crudUpdate an account enrichment

account_followup

OperationMega-toolWhat it does
closesmart_actionClose an open follow-up by hand (status closed_manual) with an optional note.
listentity_crudList follow-ups (re-reminders to the account executive until a call is logged on the account).
readentity_crudRead one follow-up (next reminder, reminder k of n, snooze, closing activity).
snoozesmart_actionSnooze an open follow-up until a future ISO date/datetime (at most 30 days out).

account_intel

OperationMega-toolWhat it does
overviewreport_queryEverything Account Intelligence knows about one account: schedule state, health, current brief (summary + talking points with sources), grouped signals…
release_fieldsmart_actionHand an Account field (health_score, health_band, next_renewal_date, last_business_review_date) back to Account Intelligence after a human edited it.
resume_accountsmart_actionClear the failure pause on an account that Account Intelligence paused after 5 consecutive failed runs.
run_nowsmart_actionRun an Account Intelligence analysis for one account now (signals, brief, plays).
settingsreport_queryThe organization's Account Intelligence settings: whether the stage is on, the merged config (cadence_hours, renewal_window_days, email_ae, ai_mode, caps…
update_settingssmart_actionTurn Account Intelligence on/off for this organization (`enabled`) and/or patch its config (`config_patch`: cadence_hours 24-720, renewal_window_days…

account_play

OperationMega-toolWhat it does
createentity_crudCreate a play.
deleteentity_crudSoft-delete a play.
dry_runsmart_actionEvaluate a play against an account's CURRENT active signals and explain each clause verdict.
listentity_crudList the organization's Account Intelligence plays (criteria over signals + actions: open an opportunity, notify and email the account executive, follow up…
readentity_crudRead one play with its criteria and actions JSON.
updateentity_crudPartially update a play (name, description, enabled, criteria, actions, cooldown_days, priority).

account_play_run

OperationMega-toolWhat it does
listentity_crudList play runs (a fired play: its opportunity, the account executive, email status, close reason).
readentity_crudRead one play run, including the matched signals and the per-clause match explanation.

account_signal

OperationMega-toolWhat it does
dismisssmart_actionDismiss a signal (it stays dismissed until a human restores it).
listentity_crudList the typed, scored, dated Account Intelligence signals for an account (renewal due, product demand, industry adoption, delivery success, unused training…
readentity_crudRead one Account Intelligence signal with its citations (exact source, locator, excerpt), detector key, facts and (for AI signals) the model coordinate.
restoresmart_actionRestore a dismissed signal to active.

activity

OperationMega-toolWhat it does
createentity_crudCreate a new CRM activity (call, email, meeting, task, note)
daily_digestreport_queryGet daily activity digest for a user
listentity_crudList CRM activities with filtering and pagination
logsmart_actionLog a CRM activity
quick_callsmart_actionQuickly log a call activity
readentity_crudGet detailed activity information
team_performancereport_queryAnalyze team sales activity performance
timelinereport_queryGet activity timeline for a contact or account
updateentity_crudUpdate an existing CRM activity

analytics

OperationMega-toolWhat it does
detect_email_responsesmart_actionDetect email response type
detect_meeting_requestsmart_actionDetect meeting request in response
detect_objectionsmart_actionDetect objection in response
entity_searchsmart_actionSearch CRM entities
response_classifysmart_actionAuto-classify email response
team_performancesmart_actionTeam performance report

approval_rule

OperationMega-toolWhat it does
createentity_crudCreate a new approval rule
deleteentity_crudDelete a approval rule
listentity_crudList approval_rules with filtering and pagination
readentity_crudGet detailed approval rule information
searchentity_crudSearch approval_rules with fuzzy matching
updateentity_crudUpdate an existing approval rule

approval_rule_approver

OperationMega-toolWhat it does
createentity_crudCreate a new approval rule approver
deleteentity_crudDelete a approval rule approver
listentity_crudList approval_rule_approvers with filtering and pagination
readentity_crudGet detailed approval rule approver information
updateentity_crudUpdate an existing approval rule approver

assignment_audit

OperationMega-toolWhat it does
listentity_crudList assignment_audits with filtering and pagination
readentity_crudGet detailed assignment audit information
searchentity_crudSearch assignment_audits with fuzzy matching

assignment_rule

OperationMega-toolWhat it does
createentity_crudCreate a lead-routing (assignment) rule in the caller's organization.
listentity_crudList assignment_rules with filtering and pagination
readentity_crudGet detailed assignment rule information
searchentity_crudSearch assignment_rules with fuzzy matching

attribute_price_adjustment

OperationMega-toolWhat it does
createentity_crudCreate a new attribute price adjustment
deleteentity_crudDelete a attribute price adjustment
listentity_crudList attribute_price_adjustments with filtering and pagination
readentity_crudGet detailed attribute price adjustment information
searchentity_crudSearch attribute_price_adjustments with fuzzy matching
updateentity_crudUpdate an existing attribute price adjustment

cadence

OperationMega-toolWhat it does
advance_stepworkflow_actionManually advance enrollment to the next step
attach_ab_testworkflow_actionCreate an A/B test on a cadence email step with 2-5 variants (subject and/or body overrides).
clone_from_libraryworkflow_actionClone a DRAFT working cadence from a seeded GTM library blueprint (seed_gtm_cadence_library — R-B10/R-B11).
createentity_crudCreate a new sales cadence
engagement_attributionreport_queryRank cadences by replies / meetings driven across all enrollments.
enrollworkflow_actionEnroll a contact or lead in a cadence
enroll_bulkworkflow_actionEnroll up to 500 contacts and/or leads in one cadence in a single call.
enrollment_due_todaysmart_actionGet enrollments due today (removed)
enrollment_listsmart_actionList cadence enrollments (removed)
enrollment_statussmart_actionGet cadence enrollment status (removed)
graphreport_queryReturn a cadence's full graph in ONE call: its ordered steps plus the conditional branch edges (step->step routes guarded by engagement / field / score /…
listentity_crudList sales cadences with filtering and pagination
pause_enrollmentworkflow_actionPause an active cadence enrollment
performance_summaryreport_queryPer-cadence performance KPIs: response rate, meeting booking rate, active and completed enrollments.
preview_step_emailworkflow_actionRender one email step's subject and body exactly as it would send — promoted winner and A/B arm included — without sending anything.
readentity_crudGet detailed cadence information including steps
resume_enrollmentworkflow_actionResume a paused cadence enrollment
send_test_emailworkflow_actionSend a [TEST] copy of one email step down the REAL send path (same suppression, footer and transport gates) to your own address or an org-allowlisted domain.
step_addsmart_actionAdd a step to a cadence (removed)
unenrollworkflow_actionUnenroll a contact or lead from a cadence
updateentity_crudUpdate an existing sales cadence

cadence_enrollment

OperationMega-toolWhat it does
createentity_crudCreate a new cadence enrollment
deleteentity_crudDelete a cadence enrollment
enrollment_funnelreport_queryEnrollment status distribution (active/paused/completed/bounced/replied/opted_out) per cadence.
listentity_crudList cadence_enrollments with filtering and pagination
readentity_crudGet detailed cadence enrollment information
searchentity_crudSearch cadence_enrollments with fuzzy matching
updateentity_crudUpdate an existing cadence enrollment

cadence_step

OperationMega-toolWhat it does
createentity_crudCreate a new cadence step
deleteentity_crudDelete a cadence step (soft delete)
listentity_crudList cadence steps with filtering and pagination
readentity_crudGet detailed cadence step information
searchentity_crudSearch cadence steps
step_effectivenessreport_queryHuman-attributed open / click / reply rates per cadence step, grouped by step type and order position (GTM V20: a security-scanner or privacy-proxy image…
updateentity_crudUpdate a cadence step

cadence_step_branch

OperationMega-toolWhat it does
createentity_crudAdd one conditional branch edge to a cadence: route from_step -> to_step when a condition (always/field/engagement/score/random) is met.
listentity_crudList cadence_step_branches with filtering and pagination
readentity_crudGet detailed cadence step branch information
searchentity_crudSearch cadence_step_branches with fuzzy matching

call

OperationMega-toolWhat it does
approve_summaryworkflow_actionHuman-approve an AI-generated call-summary DRAFT, creating a CRM Activity from it.
initiateworkflow_actionPlace one outbound call to a phone number for the current organization.

call_log

OperationMega-toolWhat it does
createentity_crudCreate a new call log with associated activity.
listentity_crudList call logs with filtering.
readentity_crudRead a single call log by ID.
updateentity_crudUpdate an existing call log.

company_share

OperationMega-toolWhat it does
createentity_crudCreate a new company share
deleteentity_crudDelete a company share
listentity_crudList company_shares with filtering and pagination
readentity_crudGet detailed company share information
searchentity_crudSearch company_shares with fuzzy matching
updateentity_crudUpdate an existing company share

contact

OperationMega-toolWhat it does
createentity_crudCreate a new CRM contact
detect_duplicatessmart_actionDetect duplicate contacts by fuzzy match on email/name/phone
engagement_timelinereport_queryEvery email this person has received from us, merged from the four stores that hold them (crm.EmailActivity + its engagement-event log…
listentity_crudList CRM contacts with filtering and pagination
readentity_crudGet detailed contact information
searchentity_crudSearch contacts with fuzzy matching
updateentity_crudUpdate an existing CRM contact

contract_field_mapping

OperationMega-toolWhat it does
createentity_crudCreate a new contract field mapping
deleteentity_crudDelete a contract field mapping
listentity_crudList contract_field_mappings with filtering and pagination
readentity_crudGet detailed contract field mapping information
searchentity_crudSearch contract_field_mappings with fuzzy matching
updateentity_crudUpdate an existing contract field mapping

counterparty_import

OperationMega-toolWhat it does
runworkflow_actionImport counterparties from CSV text into the caller org (accounts, counterparty profiles, contacts).

counterparty_overview

OperationMega-toolWhat it does
getreport_queryOne counterparty's profile page: types, LEI, domicile, eligibility, the deals it appears on with its roles (and the roles as printed in the deal documents)…

counterparty_profile

OperationMega-toolWhat it does
createentity_crudCreate the counterparty profile of one of the caller org's accounts.
listentity_crudList the caller org's counterparty profiles (investor, manager, arranger, ...).
readentity_crudRead one counterparty profile with its eligibilities (state computed on read).
updateentity_crudUpdate a counterparty profile (partial).

course_entitlement

OperationMega-toolWhat it does
createentity_crudRecord that an account bought training: account_id, course_id, seats, purchased_on (YYYY-MM-DD), expires_on?, product_id?.
deleteentity_crudSoft-delete a course entitlement.
listentity_crudList training entitlements (courses an account bought) with seats and how many contacts actually enrolled and started (learners_enrolled).
readentity_crudRead one course entitlement.
updateentity_crudUpdate an entitlement: seats, purchased_on, expires_on.

deal_counterparties

OperationMega-toolWhat it does
getreport_queryThe counterparties the caller's org has linked to a deal, with profile ids, types and roles.
OperationMega-toolWhat it does
createentity_crudLink one of the caller org's accounts, contacts or opportunities to a deal with a role.
deleteentity_crudRemove one of the caller org's deal links (soft delete).
listentity_crudList the caller org's own deal links (lapsed ones stay listed, flagged access_lapsed).
readentity_crudRead one of the caller org's deal links.

directory_mapping

OperationMega-toolWhat it does
applysmart_actionApply confirmed directory mappings: one DealLink (basis=directory) per mapping, in the caller's org only.
proposesmart_actionPropose mappings from the deal party directory the caller may see to the caller org's own accounts (match by LEI or le_key).

discount_schedule

OperationMega-toolWhat it does
createentity_crudCreate a new discount schedule
deleteentity_crudDelete a discount schedule
listentity_crudList discount_schedules with filtering and pagination
readentity_crudGet detailed discount schedule information
searchentity_crudSearch discount_schedules with fuzzy matching
updateentity_crudUpdate an existing discount schedule

discount_tier

OperationMega-toolWhat it does
createentity_crudCreate a new discount tier
deleteentity_crudDelete a discount tier
listentity_crudList discount_tiers with filtering and pagination
readentity_crudGet detailed discount tier information
updateentity_crudUpdate an existing discount tier

email

OperationMega-toolWhat it does
call_scriptsmart_actionGenerate call script
personalizesmart_actionAI-personalize email content
sendsmart_actionSend email now
template_createsmart_actionCreate an email template
template_listsmart_actionList email templates

email_activity

OperationMega-toolWhat it does
createentity_crudCreate a new email activity
deleteentity_crudDelete an email activity (soft delete by default; hard_delete=true removes permanently)
listentity_crudList email activities with filtering and pagination
open_evidencereport_queryFull open/click evidence for one crm.EmailActivity — the SAME payload the REST endpoint GET /api/crm/email-activities/{id}/open-evidence/ returns…
readentity_crudGet detailed email activity information
searchentity_crudSearch email activities
updateentity_crudUpdate an email activity

email_reply

OperationMega-toolWhat it does
previewentity_crudDry-run the CRM reply capture over the last N days (1-14) of the org's reply mailbox: lists the prospect replies and auto-replies it WOULD log on CRM records…

email_signal

OperationMega-toolWhat it does
classification_censusreport_queryHuman-attributed open/click census over crm.EmailFetchEvent, the V20 ledger every pixel fetch and tracked-link hit is classified into (machine_scanner |…
reclassifyworkflow_actionReclassify email opens/clicks with the current classifier and rebuild every affected metric (ARCHITECTURE §8).

email_template

OperationMega-toolWhat it does
createentity_crudCreate a new email template
deleteentity_crudDelete a email template
listentity_crudList email_templates with filtering and pagination
previewreport_queryRender an email template against real records and report which merge tokens resolved, which did not, and which were filled with catalog examples.
readentity_crudGet detailed email template information
searchentity_crudSearch email_templates with fuzzy matching
updateentity_crudUpdate an existing email template
variablesreport_queryList every merge field the email renderer can fill: name, group (person/company/sender/org/defaults/per_send), description, example value and the record each…

field_mapping_template

OperationMega-toolWhat it does
createentity_crudCreate a new field mapping template
deleteentity_crudDelete a field mapping template
listentity_crudList field_mapping_templates with filtering and pagination
readentity_crudGet detailed field mapping template information
searchentity_crudSearch field_mapping_templates with fuzzy matching
updateentity_crudUpdate an existing field mapping template

forecast

OperationMega-toolWhat it does
createentity_crudCreate a new forecast
deleteentity_crudDelete a forecast (soft delete)
listentity_crudList forecasts with filtering and pagination
readentity_crudGet detailed forecast
searchentity_crudSearch forecasts
updateentity_crudUpdate a forecast

forecast_opportunity

OperationMega-toolWhat it does
createentity_crudCreate a new forecast opportunity
deleteentity_crudDelete a forecast opportunity
listentity_crudList forecast_opportunities with filtering and pagination
readentity_crudGet detailed forecast opportunity information
searchentity_crudSearch forecast_opportunities with fuzzy matching
updateentity_crudUpdate an existing forecast opportunity

forecast_period

OperationMega-toolWhat it does
createentity_crudCreate a new forecast period
deleteentity_crudDelete a forecast period
listentity_crudList forecast_periods with filtering and pagination
readentity_crudGet detailed forecast period information
searchentity_crudSearch forecast_periods with fuzzy matching
updateentity_crudUpdate an existing forecast period

fundraising_round

OperationMega-toolWhat it does
listentity_crudList fundraising_rounds with filtering and pagination
readentity_crudGet detailed fundraising round information
searchentity_crudSearch fundraising_rounds with fuzzy matching

guide

OperationMega-toolWhat it does
queryreport_queryCRM agent playbook: where every crm id comes from and the order the workflows run in.

investor_prospect

OperationMega-toolWhat it does
listentity_crudList investor_prospects with filtering and pagination
readentity_crudGet detailed investor prospect information
searchentity_crudSearch investor_prospects with fuzzy matching

lead

OperationMega-toolWhat it does
assignworkflow_actionAssign a lead by running the organization's routing rules: sets the lead owner and writes an assignment audit row.
assignment_simulatereport_queryDry-run lead routing: evaluate the organization's active assignment rules against a lead and return who it WOULD be assigned to, without writing anything to…
breakdownreport_queryGet lead breakdown by dimension
convertsmart_actionConvert lead to opportunity
convertworkflow_actionConvert a lead to a contact and optionally create an opportunity
createentity_crudCreate a new CRM lead
engagement_timelinereport_queryEvery email this person has received from us, merged from the four stores that hold them (crm.EmailActivity + its engagement-event log…
enrichsmart_actionEnrich lead data with external sources
full_intake_playbookworkflow_actionFull lead intake playbook: qualifies the lead, routes to an owner, enrolls in a default cadence, schedules a follow-up activity, and notifies the assigned…
icp_breakdownreport_queryICP analytics for leads: counts by tier, counts by segment, average fit score, and scored vs unscored totals (org-scoped)
listentity_crudList CRM leads with filtering and pagination
mark_priority_reviewedsmart_actionRecord a follow-up review/touch on a lead and schedule the next one by its priority (P0 every 2 days, P1 weekly, P2 monthly, P3 none).
priority_duesmart_actionThe follow-up list: leads whose priority review is due by end of today (default P0 only — 'P0 due today'), ordered by priority then due time.
priority_queuesmart_actionGet lead priority queue
qualification_checklistsmart_actionGet lead qualification checklist
qualifysmart_actionAI-powered lead qualification
qualifyworkflow_actionQualify or disqualify a lead
readentity_crudGet detailed lead information
reassignworkflow_actionManually reassign a lead to a specific owner (no rule evaluation) and write an assignment audit row.
recompute_prioritysmart_actionRe-run the lead-priority rules (account × position, warm source, engagement, title rubric) for one lead (lead_id) or every lead in the org (all=true; dry_run…
rescore_icpsmart_actionRecompute and persist ICP fit scoring for a single lead (lead_id) or all org leads (all=true, capped).
researchsmart_actionResearch lead background
routesmart_actionRoute a lead to the best owner using a configurable strategy
searchentity_crudSearch leads with fuzzy matching
set_prioritysmart_actionPin a manual outreach priority (P0 hot ..
set_warm_sourcesmart_actionMark a lead as a warm source (linkedin_connection | referral | personal), force it not warm (not_warm), or clear to auto-detect (''); then recompute its…
summaryreport_queryLead funnel analytics by status and source
trendreport_queryGet lead trend over time
updateentity_crudUpdate an existing CRM lead

lead_email_candidate

OperationMega-toolWhat it does
adoptworkflow_actionAdopt an email candidate as the lead's active email.
createentity_crudAdd an email candidate to a lead (never sets is_active_email — see 'adopt')
deleteentity_crudDelete a lead email candidate (soft delete)
listentity_crudList a lead's email candidates
readentity_crudGet a lead email candidate
updateentity_crudUpdate a lead email candidate (is_active_email is never writable here — see 'adopt')

lead_enrichment

OperationMega-toolWhat it does
createentity_crudCreate a lead enrichment record
deleteentity_crudDelete a lead enrichment (soft delete)
listentity_crudList lead enrichments with filtering and pagination
readentity_crudGet detailed lead enrichment
searchentity_crudSearch lead enrichments
updateentity_crudUpdate a lead enrichment

lead_import_job

OperationMega-toolWhat it does
createentity_crudCreate a new lead import job
deleteentity_crudDelete a lead import job
get_transitionsworkflow_actionGet available transitions for a lead import job
listentity_crudList lead_import_jobs with filtering and pagination
readentity_crudGet detailed lead import job information
searchentity_crudSearch lead_import_jobs with fuzzy matching
transitionworkflow_actionTransition lead import job to a new status
updateentity_crudUpdate an existing lead import job

lead_import_row

OperationMega-toolWhat it does
createentity_crudCreate a new lead import row
deleteentity_crudDelete a lead import row
listentity_crudList lead_import_rows with filtering and pagination
readentity_crudGet detailed lead import row information
resolveworkflow_actionResolve a lead-import row flagged needs_review: link it to one of its recorded candidate leads ('existing'), create a new lead sharing its evidence…
searchentity_crudSearch lead_import_rows with fuzzy matching
updateentity_crudUpdate an existing lead import row

lead_outreach_draft

OperationMega-toolWhat it does
approveworkflow_actionApprove a pending-review outreach draft.
approve_and_sendworkflow_actionApproves, releases every outreach hold on the lead, and queues one email (or enrols in a cadence with the draft as the first email).
approve_and_send_bulkworkflow_actionBulk approve_and_send — up to 200 draft ids, one mode/cadence/note.
createentity_crudCreate an outreach draft on a lead (always lands in state=draft, version=1)
deleteentity_crudDelete a lead outreach draft (soft delete)
get_transitionsworkflow_actionRead-only: the legal next states for an outreach draft from its current state
listentity_crudList a lead's outreach drafts
readentity_crudGet a lead outreach draft
rejectworkflow_actionReject a pending-review outreach draft.
reject_bulkworkflow_actionBulk reject — moves each draft (draft/pending_review) to rejected.
reopenworkflow_actionReopen a pending-review or rejected draft back to draft.
review_queueworkflow_actionReview queue lead outreach draft.
submit_for_reviewworkflow_actionSubmit an outreach draft for review (draft -> pending_review)
updateentity_crudUpdate an outreach draft's content.

lead_outreach_hold

OperationMega-toolWhat it does
createentity_crudPlace an outreach hold on a lead
deleteentity_crudDelete a RELEASED lead outreach hold record (soft delete — admin cleanup).
listentity_crudList a lead's outreach holds
placeworkflow_actionPlace an outreach hold on a lead.
readentity_crudGet a lead outreach hold
releaseworkflow_actionRelease an active outreach hold

lead_source_campaign

OperationMega-toolWhat it does
createentity_crudCreate a new lead source campaign
deleteentity_crudDelete a lead source campaign
listentity_crudList lead_source_campaigns with filtering and pagination
readentity_crudGet detailed lead source campaign information
searchentity_crudSearch lead_source_campaigns with fuzzy matching
updateentity_crudUpdate an existing lead source campaign.

lead_view

OperationMega-toolWhat it does
createentity_crudCreate a new lead view
deleteentity_crudDelete a lead view
listentity_crudList lead_views with filtering and pagination
readentity_crudGet detailed lead view information
searchentity_crudSearch lead_views with fuzzy matching
updateentity_crudUpdate an existing lead view
OperationMega-toolWhat it does
link_detailreport_queryWho has clicked ONE personal tracked link — the same §6.4 shape as person_summary, scoped to this one link's own click events.
person_summaryreport_queryWho has clicked what for one lead or contact: CRM email links, marketing email clicks and personal tracked links, in one payload.
OperationMega-toolWhat it does
link_detailreport_queryTime on page for ONE personal tracked link: every attributed view of the platform-hosted page it points to (same shape as person_summary).
person_summaryreport_queryTime on page for one lead or contact: every view of a platform-hosted page (a shared document) that this person reached through a tracked link — a personal…
website_journeyreport_queryEverything one lead or contact looked at on our marketing website (GTM V24): the website visitor behind the browser that clicked their tracked email link (CRM…

open_pixel_policy

OperationMega-toolWhat it does
effectivereport_queryThe open-tracking pixel decision (include, reason, forcing consumers) a real send would stamp right now for the given surface — the SAME resolver the mint…

opportunity

OperationMega-toolWhat it does
advance_stageworkflow_actionAdvance opportunity to the next stage
analyze_win_lossreport_queryWin/loss analysis: rates, deal sizes, and top loss reasons over a lookback window
breakdownreport_queryGet opportunity breakdown by dimension
createentity_crudCreate a new CRM opportunity
listentity_crudList CRM opportunities with filtering and pagination
loseworkflow_actionMark opportunity as lost
readentity_crudGet detailed opportunity information
recommend_actionsmart_actionRecommend the next best action for an opportunity
reopenworkflow_actionReopen a closed opportunity
score_risksmart_actionScore opportunities for slipping/stalling risk and write OpportunityRisk rows
searchentity_crudSearch opportunities with fuzzy matching
stale_pipeline_sweepworkflow_actionScans open opportunities with no activity in the last N days, tags them stale (via Activity audit note), and optionally enrolls their primary contacts in a…
summaryreport_queryOpportunity pipeline value by stage and source
trendreport_queryGet opportunity trend over time
updateentity_crudUpdate an existing CRM opportunity
winworkflow_actionMark opportunity as won

opportunity_contract

OperationMega-toolWhat it does
createentity_crudCreate an opportunity contract link
deleteentity_crudDelete an opportunity contract (soft delete)
get_transitionsworkflow_actionGet available transitions for a opportunity contract
listentity_crudList opportunity contracts with filtering
readentity_crudGet detailed opportunity contract
searchentity_crudSearch opportunity contracts
transitionworkflow_actionTransition opportunity contract to a new status
updateentity_crudUpdate an opportunity contract

opportunity_contract_mapping

OperationMega-toolWhat it does
createentity_crudCreate a new opportunity contract mapping
deleteentity_crudDelete a opportunity contract mapping
listentity_crudList opportunity_contract_mappings with filtering and pagination
readentity_crudGet detailed opportunity contract mapping information
searchentity_crudSearch opportunity_contract_mappings with fuzzy matching
updateentity_crudUpdate an existing opportunity contract mapping

people_overlay

OperationMega-toolWhat it does
getreport_queryMy private overlay on a deal's party directory: {entries:[{party_id, account_id, coverage_owner, last_touch, open_requests}]}.

phone_number

OperationMega-toolWhat it does
listentity_crudList phone_numbers with filtering and pagination
readentity_crudGet detailed phone number information
searchentity_crudSearch phone_numbers with fuzzy matching

pipeline

OperationMega-toolWhat it does
conversion_analysisreport_queryAnalyze conversion rates through pipeline stages
field_historyreport_queryList the append-only audit of tracked Opportunity field changes (stage, amount, probability, expected_close_date) across the caller's organization subtree.
forecastreport_queryRevenue forecast based on pipeline and historical data
healthreport_queryAnalyze pipeline health and identify potential issues
inspectreport_queryInspect how the sales pipeline is moving over a trailing window: stage velocity (avg days between stage moves), number of deals that slipped (stage regression…
snapshot_runworkflow_actionCapture a point-in-time snapshot of every open opportunity in the caller's organization for today (or a given date).

pricing_rule

OperationMega-toolWhat it does
createentity_crudCreate a new pricing rule
deleteentity_crudDelete a pricing rule
listentity_crudList pricing_rules with filtering and pagination
readentity_crudGet detailed pricing rule information
searchentity_crudSearch pricing_rules with fuzzy matching
updateentity_crudUpdate an existing pricing rule

product

OperationMega-toolWhat it does
createentity_crudCreate a new product
deleteentity_crudDelete a product
listentity_crudList products with filtering and pagination
readentity_crudGet detailed product information
searchentity_crudSearch products with fuzzy matching
updateentity_crudUpdate an existing product

product_attribute

OperationMega-toolWhat it does
createentity_crudCreate a new product attribute
deleteentity_crudDelete a product attribute
listentity_crudList product_attributes with filtering and pagination
readentity_crudGet detailed product attribute information
searchentity_crudSearch product_attributes with fuzzy matching
updateentity_crudUpdate an existing product attribute

product_bundle

OperationMega-toolWhat it does
createentity_crudCreate a new product bundle
deleteentity_crudDelete a product bundle
listentity_crudList product_bundles with filtering and pagination
readentity_crudGet detailed product bundle information
updateentity_crudUpdate an existing product bundle

product_category

OperationMega-toolWhat it does
createentity_crudCreate a new product category
deleteentity_crudDelete a product category
listentity_crudList product_categories with filtering and pagination
readentity_crudGet detailed product category information
searchentity_crudSearch product_categories with fuzzy matching
updateentity_crudUpdate an existing product category
OperationMega-toolWhat it does
createentity_crudMap a CPQ product to an LMS course (data.product_id, data.course_id).
deleteentity_crudSoft-delete a product -> course mapping.
listentity_crudList the product -> LMS course mapping used to turn accepted quote lines into training entitlements.

product_price_book

OperationMega-toolWhat it does
createentity_crudCreate a new product price book
deleteentity_crudDelete a product price book
listentity_crudList product_price_books with filtering and pagination
readentity_crudGet detailed product price book information
searchentity_crudSearch product_price_books with fuzzy matching
updateentity_crudUpdate an existing product price book

product_price_book_entry

OperationMega-toolWhat it does
createentity_crudCreate a new product price book entry
deleteentity_crudDelete a product price book entry
listentity_crudList product_price_book_entries with filtering and pagination
readentity_crudGet detailed product price book entry information
updateentity_crudUpdate an existing product price book entry

product_rule

OperationMega-toolWhat it does
createentity_crudCreate a new product rule
deleteentity_crudDelete a product rule
listentity_crudList product_rules with filtering and pagination
readentity_crudGet detailed product rule information
searchentity_crudSearch product_rules with fuzzy matching
updateentity_crudUpdate an existing product rule

quote

OperationMega-toolWhat it does
breakdownreport_queryGet quote breakdown by dimension
createentity_crudCreate a new quote
deleteentity_crudDelete a quote
get_transitionsworkflow_actionGet available transitions for a quote
listentity_crudList quotes with filtering and pagination
readentity_crudGet detailed quote information
searchentity_crudSearch quotes with fuzzy matching
summaryreport_queryQuote conversion and value analytics
transitionworkflow_actionTransition quote to a new status
trendreport_queryGet quote trend over time
updateentity_crudUpdate an existing quote

quote_activity

OperationMega-toolWhat it does
createentity_crudCreate a new quote activity
deleteentity_crudDelete a quote activity
listentity_crudList quote_activities with filtering and pagination
readentity_crudGet detailed quote activity information
searchentity_crudSearch quote_activities with fuzzy matching
updateentity_crudUpdate an existing quote activity

quote_approval

OperationMega-toolWhat it does
createentity_crudCreate a new quote approval
deleteentity_crudDelete a quote approval
listentity_crudList quote_approvals with filtering and pagination
readentity_crudGet detailed quote approval information
searchentity_crudSearch quote_approvals with fuzzy matching
updateentity_crudUpdate an existing quote approval

quote_document

OperationMega-toolWhat it does
createentity_crudCreate a new quote document
deleteentity_crudDelete a quote document
listentity_crudList quote_documents with filtering and pagination
readentity_crudGet detailed quote document information
searchentity_crudSearch quote_documents with fuzzy matching
updateentity_crudUpdate an existing quote document

quote_line

OperationMega-toolWhat it does
createentity_crudCreate a new quote line
deleteentity_crudDelete a quote line
listentity_crudList quote_lines with filtering and pagination
readentity_crudGet detailed quote line information
searchentity_crudSearch quote_lines with fuzzy matching
updateentity_crudUpdate an existing quote line

quote_line_group

OperationMega-toolWhat it does
createentity_crudCreate a new quote line group
deleteentity_crudDelete a quote line group
listentity_crudList quote_line_groups with filtering and pagination
readentity_crudGet detailed quote line group information
searchentity_crudSearch quote_line_groups with fuzzy matching
updateentity_crudUpdate an existing quote line group

quote_template

OperationMega-toolWhat it does
createentity_crudCreate a new quote template
deleteentity_crudDelete a quote template
listentity_crudList quote_templates with filtering and pagination
readentity_crudGet detailed quote template information
searchentity_crudSearch quote_templates with fuzzy matching
updateentity_crudUpdate an existing quote template

record_history

OperationMega-toolWhat it does
listentity_crudList the append-only change history of one CRM record (lead, opportunity, contact or account): who changed which field, from what to what, and when.

sales

OperationMega-toolWhat it does
account_briefingsmart_actionGenerate account briefing
account_penetrationsmart_actionAccount penetration report
call_queuesmart_actionGet today's call queue
contact_mapsmart_actionContact relationship map
customer_healthsmart_actionCustomer health score
customer_timelinesmart_actionCustomer interaction timeline
pipeline_healthsmart_actionAnalyze pipeline health
renewal_risksmart_actionDetect renewal risk
revenue_forecastsmart_actionRevenue forecasting
stage_moversmart_actionMove opportunity stage
upsell_findersmart_actionFind upsell opportunities

sender_profile

OperationMega-toolWhat it does
readentity_crudRead a user's outbound sender profile (title, phone, calendly_url, linkedin_url, signature_html) — the values the cadence renderer substitutes for the sender…
updateentity_crudUpdate your outbound sender profile.

sharing_rule

OperationMega-toolWhat it does
createentity_crudCreate a new sharing rule
deleteentity_crudDelete a sharing rule
listentity_crudList sharing_rules with filtering and pagination
readentity_crudGet detailed sharing rule information
searchentity_crudSearch sharing_rules with fuzzy matching
updateentity_crudUpdate an existing sharing rule

stage_probability_mapping

OperationMega-toolWhat it does
createentity_crudCreate a new stage probability mapping
deleteentity_crudDelete a stage probability mapping
listentity_crudList stage_probability_mappings with filtering and pagination
readentity_crudGet detailed stage probability mapping information
searchentity_crudSearch stage_probability_mappings with fuzzy matching
updateentity_crudUpdate an existing stage probability mapping

tag

OperationMega-toolWhat it does
applyworkflow_actionAttach a managed tag to a CRM record (lead, contact, account, or opportunity).
createentity_crudCreate a managed CRM tag in the current organization.
listentity_crudList tags with filtering and pagination
readentity_crudGet detailed tag information
removeworkflow_actionDetach a tag from a CRM record (lead, contact, account, or opportunity).
searchentity_crudSearch tags with fuzzy matching

tasks

OperationMega-toolWhat it does
completesmart_actionMark a CRM task complete
create_for_leadsmart_actionCreate a task tied to a lead
list_pendingsmart_actionList pending CRM tasks
reassignsmart_actionReassign a CRM task
OperationMega-toolWhat it does
auto_linksmart_actionRun the deterministic ticket auto-linker (exact sender/reporter email -> one account confirms; corporate-domain match proposes; ambiguity links nothing).
createentity_crudAssert that an ITSM ticket belongs to a CRM account.
listentity_crudList ITSM ticket -> CRM account links (proposed|confirmed|rejected).
readentity_crudRead one ticket-account link.
updateentity_crudConfirm or reject a (usually proposed) ticket-account link: data.status in {confirmed, rejected}.
OperationMega-toolWhat it does
generatesmart_actionGenerate a personal tracked link for a lead or contact — a short link (https://<host>/api/crm/l/<slug>) you paste into mail sent from your OWN mail client…
listentity_crudList personal tracked links, filterable by lead/contact or by links you created.
mark_sentsmart_actionStamp the 'I sent it' timing anchor on a tracked link — tells the click classifier when the link went out, so a hit minutes later is not mistaken for a…
readentity_crudGet one personal tracked link's detail row (not its clickers — use report_query/crm/link_clicks/link_detail for that).
set_activesmart_actionActivate or deactivate a tracked link.

user

OperationMega-toolWhat it does
get_health_metricsreport_querySales-rep health dashboard: pipeline value, deal count, at-risk count, activity

work_item

OperationMega-toolWhat it does
completeworkflow_actionComplete a work-queue item.
snoozeworkflow_actionSnooze a work-queue item (any kind) until snoozed_until (ISO-8601).

work_queue

OperationMega-toolWhat it does
todayreport_queryToday work queue.

workspace_setting

OperationMega-toolWhat it does
readentity_crudRead the caller org's CRM workspace persona (default standard).
updateentity_crudSet the caller org's CRM workspace persona.

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.

In the full reference this application appears under entity_crud, report_query, smart_action, workflow_action.