Skip to content
AdlyseMCP Docs
Product guideMCP reference
⌘K
Open Adlyse
⌘K
Overview
QuickstartAuthentication
adlyse-insights
list_ad_accountsget_dashboard_snapshotget_impact_analysislist_guidelinesget_guideline
adlyse-reports
adlyse-ads
adlyse-workflows
adlyse-adminadlyse-all
  1. Overview
  2. adlyse-insights

list_strategy_proposals

Agent-proposed strategy changes awaiting review (pending by default), newest first. Deciding a proposal (accept/dismiss) happens on the dashboard’s Brand Profile page — this surface is read-only.

Parameters#

NameTypeRequiredDefaultDescription
statusstringnopendingpending | accepted | dismissed | superseded (unknown values → validation_error)
session_idstringnoBranch to read; omit for the pinned session only
limitintegerno50Max proposals (max 200)

Returns#

json
{
  "proposals": [
    {
      "id": "sprop_abc123",
      "kind": "update",
      "dimension": "messaging",
      "key": "value_prop",
      "proposed_value_text": "Lead with time-saved, not cost-saved",
      "proposed_value": {},
      "rationale": "Recent winners all lead with time-saved framing…",
      "status": "pending",
      "decided_at": null,
      "created_at": "2026-07-11T15:30:00+00:00"
    }
  ],
  "total": 3,
  "limit": 50,
  "session": { "id": "ssess_abc123", "version": 7 },
  "source": "adlyse.strategy@v1"
}

Errors#

error_typeWhen
auth_errorMissing / invalid API key

(An org with no pinned session returns an empty list, not an error.)