Reads data
Get any item from list_page_opportunities as its web detail page shows it, including page changes, new content, press and conversation openings, done items and items with a draft. Returns what to change, why, what AI says and the recorded facts or buyer questions. get_opportunity serves items from list_content_opportunities.
Name your assistant sees: content-studio.get_page_opportunity
Reads data
Read a prepared change, then make the change with your own store tools. Show the user the edit before saving it. After saving, call mark_change_live with this change_id to log it and let Lantern check the page.
Name your assistant sees: content-studio.get_prepared_change
Reads data
Get one opportunity as the Opportunities page shows it: its summary, what buyers ask and what to do, and for a visibility gap, the question buyers ask, what AI answers say today and the sources they used. Takes an opportunity id and its kind from list_content_opportunities, or a legacy press, conversation or new-content item from list_page_opportunities whose detailTool is get_opportunity.
Name your assistant sees: content-studio.get_opportunity
Reads data
Read the prepared article body as HTML to copy into your store. Use the opportunity and preparation from get_page_opportunity. Returns the article body and example article address when ready.
Name your assistant sees: content-studio.get_article_html
Reads data
Read the brand's Opportunities and Content Studio pages as the new pages show them, in one call: the openings Lantern found, grouped and sorted with the next move first, 20 per page, and the work being prepared, waiting on you, ready for review, live and from before, at most 20 rows per list with each list's total, with the counts both pages show. Takes an optional group (product_pages, collection_pages, guides_and_reviews, new_content, conversation or press), an optional AI provider such as openai, an optional openings_offset for the next page, and an optional show (published for live work, or done for done, dismissed and expired items) with show_offset to page that list. Read only. Use get_page_opportunity for an opportunity and get_draft for a draft, including a row's work draft. Only for brands on the new Opportunities page; for other brands use list_content_opportunities and list_drafts.
Name your assistant sees: content-studio.get_work_queue