# SuperProfile MCP tools

Every public tool the [SuperProfile MCP server](https://superprofile.bio/mcp) offers to Claude, ChatGPT and other assistants, grouped by product, with what each one does and the permission it needs: 285 tools across 15 areas, generated on 15 October 2026 from the server's own tool registry. Your assistant may list fewer; [here is why](#faq-fewer).

[Connect in Claude](https://claude.ai/directory/superprofile)

## Tools by area
- [Auto-DM (Instagram and Messenger)](#area-auto-dm-instagram-and-messenger) (17)
- [Instagram DM features (menu, ice breakers, Story mention reply)](#area-instagram-dm-features-menu-ice-breakers-story-mention-reply) (2)
- [Comment moderation](#area-comment-moderation) (5)
- [Brand Collab](#area-brand-collab) (4)
- [Scheduling (Instagram, Facebook Page, LinkedIn)](#area-scheduling-instagram-facebook-page-linkedin) (15)
- [Digital products and payment pages](#area-digital-products-and-payment-pages) (32)
- [Courses](#area-courses) (40)
- [Locked content](#area-locked-content) (23)
- [Lead magnets](#area-lead-magnets) (25)
- [Webinars and events](#area-webinars-and-events) (39)
- [1:1 sessions (bookings)](#area-1-1-sessions-bookings) (22)
- [Paid Telegram communities](#area-paid-telegram-communities) (29)
- [Files and uploads](#area-files-and-uploads) (9)
- [Shortcuts across product types](#area-shortcuts-across-product-types) (19)
- [General](#area-general) (4)

## How to read the tables
- Permission: what you approve for the assistant when you connect it to SuperProfile.
- Can change your account: the tool saves, publishes, deletes, uploads or connects something. Reads or previews only: it reads data or checks a proposal without saving it.
- Paid plan: the tool needs a paid SuperProfile plan, as marked.
- Shortcut: one tool that runs a sibling tool for the product type or action you choose.

## What you can ask
| Example request | Area |
| --- | --- |
| “Create a draft payment page for my guide, upload this PDF, price it at ₹499, and show it to me before publishing.” | Digital products |
| “Create a draft automation for my latest Reel that sends my guide when someone comments INFO. Show me the draft first.” | Instagram Auto-DM |
| “Create a 45-minute portfolio review call for ₹999 on Google Meet using my default availability.” | 1:1 sessions |
| “Set up a paid Telegram community for my group at ₹499 a month and show it to me before publishing.” | Paid Telegram communities |
| “How did my courses sell last month, and which one had the most buyers?” | Sales and analytics |
| “Duplicate my webinar for next Saturday at 7 pm and keep the same price.” | Webinars and events |
| “Schedule this Reel for Friday at 7 pm with my usual caption, and send my guide to people who comment GUIDE.” | Instagram scheduling |
| “Post this photo album to my Facebook Page on Sunday morning and send the price list in Messenger to people who comment PRICE.” | Facebook Page scheduling |
| “Schedule this PDF as a LinkedIn post for Tuesday at 9 am, with a short intro in my voice.” | LinkedIn scheduling |
| “Hide spam and abusive comments on my Reels automatically.” | Comment moderation |
| “Which brand collaboration requests this week match my rates and niche?” | Brand Collab |

## Auto-DM (Instagram and Messenger)
Comment-to-DM and DM automations on Instagram and Facebook Messenger: drafts, publishing, analytics and why Meta refused a send. Product: [Instagram Auto-DM](https://superprofile.bio/auto-dm); with an assistant: [Auto-DM from Claude or ChatGPT](https://superprofile.bio/mcp/instagram-auto-dm).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`activate_automation`Publish a saved draft or resume a paused automation whose supportedForEditing is true.Save drafts, edit and pause automations; Publish automations that can send messagesCan change your account`begin_account_connection`Get a SuperProfile browser link for Instagram or Messenger Page consent (platform defaults to instagram).Connect or reconnect authorized Instagram accounts and Messenger PagesCan change your account`compare_analytics`Compare two equal-duration windows with the same owned account and automation filters.View Auto-DM performance reportsReads or previews only`delete_automation`Soft-delete a single owned automation, including a dashboard workflow outside this contract.Delete automationsCan change your account`duplicate_automation`Duplicate a supported automation into an inactive draft, retaining its settings.Save drafts, edit and pause automationsCan change your account`get_analytics`Report Auto-DM runs and instrumented clicks for an exact range/timezone.View Auto-DM performance reportsReads or previews only`get_autodm_send_failures`Why Meta refused Auto-DM sends (comment replies and DMs) for one connected account over the last 1-7 days: counts per Meta error code with first and last time, and for known codes the cause, whether the creator can fix it and the fix.View automation health and recent operation resultsReads or previews only`get_automation`Read the exact saved automation and version before editing.View automations and prepare previewsReads or previews only`get_context`Start here when the creator wants to automate Instagram or Messenger replies to comments, DMs, story replies or links.View authorized Instagram accounts, Messenger Pages and contentReads or previews only`get_diagnostics`Read owned automation health, runtime propagation and recent control-plane operations.View automation health and recent operation resultsReads or previews only`list_automations`List owned automations including drafts, actual lifecycle state and supported edit capabilities.View automations and prepare previewsReads or previews only`list_content`List owned Instagram posts/reels/stories or Messenger Page posts.View authorized Instagram accounts, Messenger Pages and contentReads or previews only`list_destinations`Discover connected Kit, Mailchimp and Klaviyo destinations.View connected email providers and destinationsReads or previews only`pause_automation`Stop an owned automation, including a dashboard workflow outside this contract, from being selected by future event evaluations.Save drafts, edit and pause automationsCan change your account`prepare_automation`Validate Instagram or Messenger triggers and workflows, then return an exact preview and conflicts.View automations and prepare previewsReads or previews only`save_automation_draft`Save a prepared configuration.Save drafts, edit and pause automationsCan change your account`suggest_autodm_text_variations`Suggests reworded variants of a public comment reply or DM text, verified to keep the same meaning, prices, links and {{variables}}.View automations and prepare previewsPaid plan (listed only on paid plans). Reads or previews only

## Instagram DM features (menu, ice breakers, Story mention reply)
The Instagram DM menu, ice breakers and Story mention reply. [How they work](https://superprofile.bio/auto-dm/use-cases/instagram-dm-menu).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`get_instagram_dm_features`Read the Instagram DM features of one account: the persistent DM menu (persistent_menu), ice breakers (ice_breakers, shown before the first message) and the story-mention reply (story_mention).View automations and prepare previewsPaid plan (listed only on paid plans). Reads or previews only`set_instagram_dm_feature`Save and/or turn on or off one Instagram DM feature.Save drafts, edit and pause automationsPaid plan (listed only on paid plans). Can change your account

## Comment moderation
Rules that hide or delete spam, link and abusive comments on Instagram. [Comment moderation](https://superprofile.bio/auto-dm/use-cases/comment-moderation).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`delete_moderated_comment`Permanently delete a comment moderation hid.Change comment moderation settings, unhide comments and delete hidden commentsPaid plan (listed only on paid plans). Can change your account`get_comment_moderation`Read Instagram comment moderation settings for one account: on/off, strictness (less/usual/more), each rule (spam and abuse are AI-judged with optional creator guidance; links is a web-address check) with its action ignore/hide/delete…View comment moderation settings and the comments it hid or deletedPaid plan (listed only on paid plans). Reads or previews only`list_moderated_comments`List comments moderation hid or deleted for one account, newest first, kept for 30 days.View comment moderation settings and the comments it hid or deletedPaid plan (listed only on paid plans). Reads or previews only`set_comment_moderation`Change comment moderation settings.Change comment moderation settings, unhide comments and delete hidden commentsPaid plan (listed only on paid plans). Can change your account`unhide_moderated_comment`Unhide a comment moderation hid (from list_moderated_comments).Change comment moderation settings, unhide comments and delete hidden commentsPaid plan (listed only on paid plans). Can change your account

## Brand Collab
Sorted brand collaboration DMs and the setup that reads them. [Brand Collab](https://superprofile.bio/auto-dm/use-cases/brand-collab).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`get_brand_collab_setup`Read Brand Collab setup for one Instagram account: on/off, autoAsk (always on: brands may get up to three short replies written as the creator's team would: one ask for missing deliverables or budget, one follow-up for what is still…View Brand Collab setup and the brand collaboration requests it sortedPaid plan (listed only on paid plans). Reads or previews only`list_brand_collab_requests`List brand collaboration requests for one account in one tab (most = most relevant, less = less relevant, waiting = details still missing), newest brand activity first, with counts for all tabs and unreadMost.View Brand Collab setup and the brand collaboration requests it sortedPaid plan (listed only on paid plans). Reads or previews only`record_brand_collab_feedback`Record the creator's own call on one request: approved (the kind of collab they want; stays where it is), not_relevant (moves to Less relevant, with a reason), relevant (moves to Most relevant) or none (clears it).Change Brand Collab setup and record feedback on brand collaboration requestsPaid plan (listed only on paid plans). Can change your account`set_brand_collab_setup`Change Brand Collab setup. Pass the revision from get_brand_collab_setup as expectedRevision (0 for the first save); a stale one is refused with REVISION_CONFLICT.Change Brand Collab setup and record feedback on brand collaboration requestsPaid plan (listed only on paid plans). Can change your account

## Scheduling (Instagram, Facebook Page, LinkedIn)
Instagram posts, Reels, Stories and trial reels, plus Facebook Page and LinkedIn posts, on one calendar. [Instagram scheduler](https://superprofile.bio/products/instagram-scheduler); with an assistant: [scheduling from Claude or ChatGPT](https://superprofile.bio/mcp/instagram-scheduler).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`attach_auto_dm_to_scheduled_post`Attach a comment-to-DM Auto-DM to a draft or scheduled Instagram image, carousel or reel, a story (a DM to people who reply to it; no commentReplies), or any Facebook Page post but a story (Facebook: a private Messenger reply; no…View scheduled Instagram posts and which accounts can publish them; Create and edit scheduled-post drafts, upload their media, unschedule and cancel posts; Save drafts, edit and pause automations; Publish automations that can send messagesPaid plan to schedule or change posts. Can change your account`cancel_scheduled_post`Cancel a draft or scheduled post (its Auto-DM is turned off), or with unschedule=true move a scheduled post back to draft (needs expectedRevision).View scheduled Instagram posts and which accounts can publish them; Create and edit scheduled-post drafts, upload their media, unschedule and cancel postsPaid plan to schedule or change posts. Can change your account`confirm_scheduled_post_media`After the PUT, verify the uploaded file and append it to the post (images are converted to JPEG and checked against Instagram specs).View scheduled Instagram posts and which accounts can publish them; Create and edit scheduled-post drafts, upload their media, unschedule and cancel postsPaid plan to schedule or change posts. Can change your account`duplicate_scheduled_post`Copy any post (also published, failed or cancelled) into a new undated draft: type, account, caption (and options), first comment, collaborators, reel options and media with alt text and user tags.View scheduled Instagram posts and which accounts can publish them; Create and edit scheduled-post drafts, upload their media, unschedule and cancel postsPaid plan to schedule or change posts. Can change your account`get_instagram_grid_preview`Preview the Instagram profile grid or a Facebook Page's timeline: upcoming scheduled feed posts (newest-to-publish first) above recent published posts read live.View scheduled Instagram posts and which accounts can publish themReads or previews only`get_instagram_schedule_context`Start here when the creator wants to schedule an Instagram post, carousel, reel or story, a Facebook Page post (text, link, photo, album, video, reel or story) or a LinkedIn post (text, image, video, PDF), to publish later.View scheduled Instagram posts and which accounts can publish themReads or previews only`get_scheduled_post`Read one post with its revision, caption options, media ids, Auto-DM state, publish result (reason in plain words) and readiness issues for its stored time.View scheduled Instagram posts and which accounts can publish themReads or previews only`get_scheduled_post_insights`Live insights for a published scheduled post.View scheduled Instagram posts and which accounts can publish themReads or previews only`list_saved_captions`List the creator's saved captions (newest first, up to 100, plus the total count) to reuse in a post caption.View scheduled Instagram posts and which accounts can publish themReads or previews only`list_scheduled_posts`List scheduled, published, failed and cancelled posts whose time is in [from, to) (at most 62 days, ascending, up to 200) plus undated drafts (newest 50).View scheduled Instagram posts and which accounts can publish themReads or previews only`prepare_scheduled_post`Create a draft (omit postId; send integrationId, type and an idempotencyKey; a retry with the same key returns the same draft) or edit a draft or scheduled post (postId + expectedRevision; send only fields to change).View scheduled Instagram posts and which accounts can publish them; Create and edit scheduled-post drafts, upload their media, unschedule and cancel postsPaid plan to schedule or change posts. Can change your account`prepare_scheduled_post_media_upload`Get a write-once upload URL (valid about 1 hour) for one image, video or PDF on a draft or scheduled post.View scheduled Instagram posts and which accounts can publish them; Create and edit scheduled-post drafts, upload their media, unschedule and cancel postsPaid plan to schedule or change posts. Can change your account`reschedule_scheduled_posts`Move up to 50 scheduled posts to new times in one call, with the creator's approval.View scheduled Instagram posts and which accounts can publish them; Create and edit scheduled-post drafts, upload their media, unschedule and cancel posts; Schedule posts that will publish to your Instagram account at the chosen timePaid plan to schedule or change posts. Can change your account`save_caption`Create (title + text), update (captionId + title and/or text) or delete (captionId) a saved caption.View scheduled Instagram posts and which accounts can publish them; Create and edit scheduled-post drafts, upload their media, unschedule and cancel postsPaid plan to schedule or change posts. Can change your account`schedule_post`Schedule a draft to publish at scheduledAt, move a scheduled post to a new time, or retry a failed post at a new time.View scheduled Instagram posts and which accounts can publish them; Create and edit scheduled-post drafts, upload their media, unschedule and cancel posts; Schedule posts that will publish to your Instagram account at the chosen timePaid plan to schedule or change posts. Can change your account

## Digital products and payment pages
Payment pages and digital products: drafts, files, bump offers, emails, store placement, customers and sales. [Digital products](https://superprofile.bio/products/digital-products); with an assistant: [selling from an AI assistant](https://superprofile.bio/mcp/creator-commerce).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`activate_product_email`Activate an owned Page email rule using its current version.Read product purchase and abandoned-cart email rules and templates; Create inactive product email rules and templates; Activate, change, pause and remove product email rules for future messagesCan change your account. Also reachable through [manage_product_email](#tool-manage_product_email)`apply_product_edit`Commit the exact prepared apply_edit proposal.Create drafts and edit authorized product settingsCan change your account. Also reachable through [apply_offer_edit](#tool-apply_offer_edit)`create_product_bump_offer`Create an unattached bump offer.View digital products, payment pages and their settings; Create drafts and edit authorized product settingsCan change your account. Also reachable through [create_bump_offer](#tool-create_bump_offer)`create_product_email`Create an inactive Page email rule/template, or explicitly activate with product_email:publish.Read product purchase and abandoned-cart email rules and templates; Create inactive product email rules and templatesCan change your account. Also reachable through [manage_product_email](#tool-manage_product_email)`delete_product`Soft-delete one owned current-version product only when it has no sales.Create drafts and edit authorized product settings; Delete products without salesCan change your account. Also reachable through [delete_offer](#tool-delete_offer)`delete_product_bump_offer`Delete an owned bump offer from the shared offer library.View digital products, payment pages and their settings; Create drafts and edit authorized product settings; Publish, unpublish and change products that may affect buyersCan change your account. Also reachable through [delete_bump_offer](#tool-delete_bump_offer)`delete_product_email`Delete an owned Page email rule using its current version.Read product purchase and abandoned-cart email rules and templates; Create inactive product email rules and templates; Activate, change, pause and remove product email rules for future messagesCan change your account. Also reachable through [manage_product_email](#tool-manage_product_email)`duplicate_product`Copy an owned current-version payment page into an unpublished draft with fresh page and item IDs.View digital products, payment pages and their settings; Create drafts and edit authorized product settingsCan change your account. Also reachable through [duplicate_offer](#tool-duplicate_offer)`edit_product_bump_offer`Edit an owned current-version bump offer.View digital products, payment pages and their settings; Create drafts and edit authorized product settings; Publish, unpublish and change products that may affect buyersCan change your account. Also reachable through [edit_bump_offer](#tool-edit_bump_offer)`edit_product_email`Edit an existing Page rule/template; always requires publish authority because future triggers are affected.Read product purchase and abandoned-cart email rules and templates; Create inactive product email rules and templates; Activate, change, pause and remove product email rules for future messagesCan change your account. Also reachable through [manage_product_email](#tool-manage_product_email)`export_product_data`Create a private CSV snapshot of owned products, product sales or product customers.View digital products, payment pages and their settingsCan change your account. Also reachable through [export_offer_data](#tool-export_offer_data)`get_product`Read a complete editable product configuration and current version.View digital products, payment pages and their settingsReads or previews only`get_product_analytics`Read the same payment-page family performance series shown in the creator listing.View digital products, payment pages and their settings; View product sales and performance reportsReads or previews only. Also reachable through [get_offer_analytics](#tool-get_offer_analytics)`get_product_bump_offer`Read an owned bump offer with current SHA256 version.View digital products, payment pages and their settingsReads or previews only. Also reachable through [get_bump_offer](#tool-get_bump_offer)`get_product_context`Start here when the creator wants to sell files or downloads, such as PDFs, ebooks, templates, presets or bundles, or needs a simple paid checkout page.View digital products, payment pages and their settingsReads or previews only`get_product_emails`Read Page email rules, complete templates and the exact current authoring version.Read product purchase and abandoned-cart email rules and templatesReads or previews only`get_product_items`Read large catalog items in bounded pages when get_product omits the item array.View digital products, payment pages and their settingsReads or previews only`get_product_sales`Read bounded product sales with explicit range (at most 93 days; call once per window for longer periods) and timezone.View digital products, payment pages and their settings; View product sales and performance reportsReads or previews only. Also reachable through [get_offer_sales](#tool-get_offer_sales)`get_product_store_placement`Read this product’s store placement, current version, visible state and owned carousel targets.View digital products, payment pages and their settings; View payment-page placement in your storeReads or previews only. Also reachable through [get_offer_store_placement](#tool-get_offer_store_placement)`get_sales_summary`Read this creator's paid orders and gross collected for one explicit range (at most 93 days) and timezone, across every product family this connection has sales permission for (payment pages always; courses, locked content, webinars and…View digital products, payment pages and their settings; View product sales and performance reportsReads or previews only`list_product_bump_offers`List owned active bump offers.View digital products, payment pages and their settingsReads or previews only. Also reachable through [list_bump_offers](#tool-list_bump_offers)`list_product_customers`Read purchase membership and buyer contact information for one owned page.View digital products, payment pages and their settings; View payment-page customers and their contact informationReads or previews only. Also reachable through [list_offer_customers](#tool-list_offer_customers)`list_product_resources`Discover owned existing products, courses, communities and bump offers available for product configuration.View digital products, payment pages and their settingsReads or previews only. Also reachable through [list_offer_resources](#tool-list_offer_resources)`list_products`List this creator’s payment pages and digital products with actual lifecycle state, current version and editor/preview links.View digital products, payment pages and their settingsReads or previews only`manage_product_email`Create, edit, activate, pause or delete one email rule for future product events; nothing is sent now.None beyond a connectionCan change your account. Shortcut: set `action` to create ([create_product_email](#tool-create_product_email)), edit ([edit_product_email](#tool-edit_product_email)), activate ([activate_product_email](#tool-activate_product_email)), pause ([pause_product_email](#tool-pause_product_email)), delete ([delete_product_email](#tool-delete_product_email))`pause_product_email`Pause an owned Page email rule using its current version.Read product purchase and abandoned-cart email rules and templates; Create inactive product email rules and templates; Activate, change, pause and remove product email rules for future messagesCan change your account. Also reachable through [manage_product_email](#tool-manage_product_email)`prepare_product`Validate an explicit save_draft, apply_edit or publish proposal without committing product changes.View digital products, payment pages and their settings; Create drafts and edit authorized product settingsReads or previews only`prepare_product_item`Prepare adding, editing or retiring one catalog item without transferring the entire catalog.View digital products, payment pages and their settings; Create drafts and edit authorized product settingsReads or previews only`publish_product`Commit a prepared publish proposal or publish an unchanged saved product using its current version.Create drafts and edit authorized product settings; Publish, unpublish and change products that may affect buyersCan change your account`save_product_draft`Commit a prepared save_draft proposal.Create drafts and edit authorized product settingsCan change your account. Also reachable through [save_offer_draft](#tool-save_offer_draft)`set_product_store_placement`Add, hide, reorder or customize an owned payment-page store block or carousel child.View digital products, payment pages and their settings; View payment-page placement in your store; Add, hide, reorder and customize payment pages in your store; Publish, unpublish and change products that may affect buyersCan change your account. Also reachable through [set_offer_store_placement](#tool-set_offer_store_placement)`unpublish_product`Stop new purchases for one current-version product.Create drafts and edit authorized product settings; Publish, unpublish and change products that may affect buyersCan change your account. Also reachable through [unpublish_offer](#tool-unpublish_offer)

## Courses
Courses, modules, lessons, assessments, emails, store placement and sales. [Online courses](https://superprofile.bio/products/courses).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`activate_course_email`Activate one email rule for future product events.Read email rules and templates for course; Create inactive email rules for course; Activate, edit, pause and delete future email rules for courseCan change your account. Also reachable through [manage_course_email](#tool-manage_course_email)`apply_course_edit`Apply the prepared edit to an existing product.View configuration and drafts for course; Create drafts and edit permitted settings for courseCan change your account. Also reachable through [apply_offer_edit](#tool-apply_offer_edit)`create_course_bump_offer`Create an unattached bump offer.View configuration and drafts for course; Create drafts and edit permitted settings for courseCan change your account. Also reachable through [create_bump_offer](#tool-create_bump_offer)`create_course_email`Create one email rule for future product events.Read email rules and templates for course; Create inactive email rules for courseCan change your account. Also reachable through [manage_course_email](#tool-manage_course_email)`delete_course`Delete one owned product at its current version.View configuration and drafts for course; Create drafts and edit permitted settings for course; Delete eligible products for courseCan change your account. Also reachable through [delete_offer](#tool-delete_offer)`delete_course_bump_offer`Delete an owned bump offer from the shared offer library.View configuration and drafts for course; Create drafts and edit permitted settings for course; Publish, unpublish and change products that may affect buyers; Publish, unpublish and change content affecting customers for courseCan change your account. Also reachable through [delete_bump_offer](#tool-delete_bump_offer)`delete_course_email`Delete one email rule for future product events.Read email rules and templates for course; Create inactive email rules for course; Activate, edit, pause and delete future email rules for courseCan change your account. Also reachable through [manage_course_email](#tool-manage_course_email)`duplicate_course`Copy owned configuration into an inactive draft with fresh child identities.View configuration and drafts for course; Create drafts and edit permitted settings for courseCan change your account. Also reachable through [duplicate_offer](#tool-duplicate_offer)`edit_course_bump_offer`Edit an owned current-version bump offer.View configuration and drafts for course; Create drafts and edit permitted settings for course; Publish, unpublish and change products that may affect buyers; Publish, unpublish and change content affecting customers for courseCan change your account. Also reachable through [edit_bump_offer](#tool-edit_bump_offer)`edit_course_email`Edit one email rule for future product events.Read email rules and templates for course; Create inactive email rules for course; Activate, edit, pause and delete future email rules for courseCan change your account. Also reachable through [manage_course_email](#tool-manage_course_email)`export_course_data`Create a bounded private CSV snapshot of owned listings, sales or customers/responses.View configuration and drafts for courseCan change your account. Also reachable through [export_offer_data](#tool-export_offer_data)`get_course`Read an owned product’s complete editable configuration, current version, assets and draft editor link.View configuration and drafts for courseReads or previews only`get_course_analytics`Read the existing dashboard aggregate across this creator’s course products.View configuration and drafts for course; View performance and sales reports for courseReads or previews only. Also reachable through [get_offer_analytics](#tool-get_offer_analytics)`get_course_assessment`Read owned assessment settings, answer key, stable question/option IDs, course references and opaque version.Read course quizzes and assignment settingsReads or previews only`get_course_assessment_insights`Read aggregate quiz/assignment attempt counters and per-option attempt counts, without learner identity.Read course quizzes and assignment settingsReads or previews only`get_course_assessment_submission`Read one owned course submission and its version.Read course quizzes and assignment settings; View customer or response records and contact information for courseReads or previews only`get_course_bump_offer`Read an owned bump offer with current SHA256 version.View configuration and drafts for courseReads or previews only. Also reachable through [get_bump_offer](#tool-get_bump_offer)`get_course_context`Start here when the creator wants to sell structured learning: modules and lessons, recorded programs, or cohorts with live classes and certificates.View configuration and drafts for courseReads or previews only`get_course_emails`Read owned email rules, full editable templates and current version.Read email rules and templates for courseReads or previews only`get_course_lesson`Read one owned lesson with full content and scoped asset references, plus the current course version.View configuration and drafts for courseReads or previews only`get_course_sales`Page through confirmed owned-product sales by order creation time (end exclusive, maximum 93 days).View configuration and drafts for course; View performance and sales reports for courseReads or previews only. Also reachable through [get_offer_sales](#tool-get_offer_sales)`get_course_store_placement`Read current store placement, version and owned carousel targets.View configuration and drafts for course; View store placement for courseReads or previews only. Also reachable through [get_offer_store_placement](#tool-get_offer_store_placement)`grade_course_assignment`Grade a submitted assignment with marks and mentor note only, using its current version and saved attempt limits.Grade learner assignments and affect completion results; View customer or response records and contact information for courseCan change your account`list_course_assessment_submissions`List bounded submissions from one owned course/assessment, including learner identities and saved assignment grade limits.Read course quizzes and assignment settings; View customer or response records and contact information for courseReads or previews only`list_course_assessments`List owned quizzes/assignments and aggregate attempt counters.Read course quizzes and assignment settingsReads or previews only`list_course_bump_offers`List owned active bump offers.View configuration and drafts for courseReads or previews only. Also reachable through [list_bump_offers](#tool-list_bump_offers)`list_course_customers`Read current owned-product access memberships and customer contact details.View configuration and drafts for course; View customer or response records and contact information for courseReads or previews only. Also reachable through [list_offer_customers](#tool-list_offer_customers)`list_course_lessons`Page through lesson identities, types, visibility and prerequisites in one owned module.View configuration and drafts for courseReads or previews only`list_course_modules`Page through owned course module identities and settings without large lesson bodies.View configuration and drafts for courseReads or previews only`list_course_resources`Discover owned products, community integrations and offers that can be attached to a course.View configuration and drafts for courseReads or previews only. Also reachable through [list_offer_resources](#tool-list_offer_resources)`list_courses`List owned course records with lifecycle state and links.View configuration and drafts for courseReads or previews only`manage_course_email`Create, edit, activate, pause or delete one email rule for future product events; nothing is sent now.None beyond a connectionCan change your account. Shortcut: set `action` to create ([create_course_email](#tool-create_course_email)), edit ([edit_course_email](#tool-edit_course_email)), activate ([activate_course_email](#tool-activate_course_email)), pause ([pause_course_email](#tool-pause_course_email)), delete ([delete_course_email](#tool-delete_course_email))`pause_course_email`Pause one email rule for future product events.Read email rules and templates for course; Create inactive email rules for course; Activate, edit, pause and delete future email rules for courseCan change your account. Also reachable through [manage_course_email](#tool-manage_course_email)`prepare_course`Validate a partial configuration patch and produce a 15-minute preview.View configuration and drafts for course; Create drafts and edit permitted settings for courseReads or previews only`prepare_course_curriculum`Preview up to 20 explicit curriculum operations without resending other lessons.View configuration and drafts for course; Create drafts and edit permitted settings for courseReads or previews only`publish_course`Publish one owned product at its current version.View configuration and drafts for course; Create drafts and edit permitted settings for course; Publish, unpublish and change content affecting customers for courseCan change your account. Also reachable through [publish_offer](#tool-publish_offer)`save_course_assessment`Create an unattached assessment or replace an owned assessment configuration.Create and edit owned quizzes and assignmentsCan change your account`save_course_draft`Save a prepared inactive draft.View configuration and drafts for course; Create drafts and edit permitted settings for courseCan change your account. Also reachable through [save_offer_draft](#tool-save_offer_draft)`set_course_store_placement`Add, hide, reorder or customize a product store block or carousel child using the current placement version.View configuration and drafts for course; View store placement for course; Change store placement for course; Publish, unpublish and change content affecting customers for courseCan change your account. Also reachable through [set_offer_store_placement](#tool-set_offer_store_placement)`unpublish_course`Unpublish one owned product at its current version.View configuration and drafts for course; Create drafts and edit permitted settings for course; Publish, unpublish and change content affecting customers for courseCan change your account. Also reachable through [unpublish_offer](#tool-unpublish_offer)

## Locked content
One paid message with files or links, its buyers and sales. [Locked content](https://superprofile.bio/products/locked-content).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`activate_locked_content_email`Activate one email rule for future product events.Read email rules and templates for locked content; Create inactive email rules for locked content; Activate, edit, pause and delete future email rules for locked contentCan change your account. Also reachable through [manage_locked_content_email](#tool-manage_locked_content_email)`apply_locked_content_edit`Apply the prepared edit to an existing product.View configuration and drafts for locked content; Create drafts and edit permitted settings for locked contentCan change your account. Also reachable through [apply_offer_edit](#tool-apply_offer_edit)`create_locked_content_email`Create one email rule for future product events.Read email rules and templates for locked content; Create inactive email rules for locked contentCan change your account. Also reachable through [manage_locked_content_email](#tool-manage_locked_content_email)`delete_locked_content`Delete one owned product at its current version.View configuration and drafts for locked content; Create drafts and edit permitted settings for locked content; Delete eligible products for locked contentCan change your account. Also reachable through [delete_offer](#tool-delete_offer)`delete_locked_content_email`Delete one email rule for future product events.Read email rules and templates for locked content; Create inactive email rules for locked content; Activate, edit, pause and delete future email rules for locked contentCan change your account. Also reachable through [manage_locked_content_email](#tool-manage_locked_content_email)`duplicate_locked_content`Copy owned configuration into an inactive draft with fresh child identities.View configuration and drafts for locked content; Create drafts and edit permitted settings for locked contentCan change your account. Also reachable through [duplicate_offer](#tool-duplicate_offer)`edit_locked_content_email`Edit one email rule for future product events.Read email rules and templates for locked content; Create inactive email rules for locked content; Activate, edit, pause and delete future email rules for locked contentCan change your account. Also reachable through [manage_locked_content_email](#tool-manage_locked_content_email)`export_locked_content_data`Create a bounded private CSV snapshot of owned listings, sales or customers/responses.View configuration and drafts for locked contentCan change your account. Also reachable through [export_offer_data](#tool-export_offer_data)`get_locked_content`Read an owned product’s complete editable configuration, current version, assets and draft editor link.View configuration and drafts for locked contentReads or previews only`get_locked_content_analytics`Read the existing dashboard aggregate across this creator’s locked_content products.View configuration and drafts for locked content; View performance and sales reports for locked contentReads or previews only. Also reachable through [get_offer_analytics](#tool-get_offer_analytics)`get_locked_content_context`Start here when the creator wants to charge for one exclusive message with files or links behind a paywall.View configuration and drafts for locked contentReads or previews only`get_locked_content_emails`Read owned email rules, full editable templates and current version.Read email rules and templates for locked contentReads or previews only`get_locked_content_sales`Page through confirmed owned-product sales by order creation time (end exclusive, maximum 93 days).View configuration and drafts for locked content; View performance and sales reports for locked contentReads or previews only. Also reachable through [get_offer_sales](#tool-get_offer_sales)`get_locked_content_store_placement`Read current store placement, version and owned carousel targets.View configuration and drafts for locked content; View store placement for locked contentReads or previews only. Also reachable through [get_offer_store_placement](#tool-get_offer_store_placement)`list_locked_content`List owned locked_content records with lifecycle state and links.View configuration and drafts for locked contentReads or previews only`list_locked_content_customers`Read current owned-product access memberships and customer contact details.View configuration and drafts for locked content; View customer or response records and contact information for locked contentReads or previews only. Also reachable through [list_offer_customers](#tool-list_offer_customers)`manage_locked_content_email`Create, edit, activate, pause or delete one email rule for future product events; nothing is sent now.None beyond a connectionCan change your account. Shortcut: set `action` to create ([create_locked_content_email](#tool-create_locked_content_email)), edit ([edit_locked_content_email](#tool-edit_locked_content_email)), activate ([activate_locked_content_email](#tool-activate_locked_content_email)), pause ([pause_locked_content_email](#tool-pause_locked_content_email)), delete ([delete_locked_content_email](#tool-delete_locked_content_email))`pause_locked_content_email`Pause one email rule for future product events.Read email rules and templates for locked content; Create inactive email rules for locked content; Activate, edit, pause and delete future email rules for locked contentCan change your account. Also reachable through [manage_locked_content_email](#tool-manage_locked_content_email)`prepare_locked_content`Validate a partial configuration patch and produce a 15-minute preview.View configuration and drafts for locked content; Create drafts and edit permitted settings for locked contentReads or previews only`publish_locked_content`Publish one owned product at its current version.View configuration and drafts for locked content; Create drafts and edit permitted settings for locked content; Publish, unpublish and change content affecting customers for locked contentCan change your account. Also reachable through [publish_offer](#tool-publish_offer)`save_locked_content_draft`Save a prepared inactive draft.View configuration and drafts for locked content; Create drafts and edit permitted settings for locked contentCan change your account. Also reachable through [save_offer_draft](#tool-save_offer_draft)`set_locked_content_store_placement`Add, hide, reorder or customize a product store block or carousel child using the current placement version.View configuration and drafts for locked content; View store placement for locked content; Change store placement for locked content; Publish, unpublish and change content affecting customers for locked contentCan change your account. Also reachable through [set_offer_store_placement](#tool-set_offer_store_placement)`unpublish_locked_content`Unpublish one owned product at its current version.View configuration and drafts for locked content; Create drafts and edit permitted settings for locked content; Publish, unpublish and change content affecting customers for locked contentCan change your account. Also reachable through [unpublish_offer](#tool-unpublish_offer)

## Lead magnets
Free downloads and forms that collect contact details, with templates and responses. [Lead magnets](https://superprofile.bio/products/lead-magnets).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`activate_lead_magnet_email`Activate one email rule for future product events.Read email rules and templates for lead magnet; Create inactive email rules for lead magnet; Activate, edit, pause and delete future email rules for lead magnetCan change your account. Also reachable through [manage_lead_magnet_email](#tool-manage_lead_magnet_email)`apply_lead_magnet_edit`Apply the prepared edit to an existing product.View configuration and drafts for lead magnet; Create drafts and edit permitted settings for lead magnetCan change your account. Also reachable through [apply_offer_edit](#tool-apply_offer_edit)`clone_lead_magnet_template`Create an owned inactive basic form draft from a shared published design and questions.View configuration and drafts for lead magnet; Create drafts and edit permitted settings for lead magnetCan change your account`create_lead_magnet_email`Create one email rule for future product events.Read email rules and templates for lead magnet; Create inactive email rules for lead magnetCan change your account. Also reachable through [manage_lead_magnet_email](#tool-manage_lead_magnet_email)`delete_lead_magnet`Delete one owned product at its current version.View configuration and drafts for lead magnet; Create drafts and edit permitted settings for lead magnet; Delete eligible products for lead magnetCan change your account. Also reachable through [delete_offer](#tool-delete_offer)`delete_lead_magnet_email`Delete one email rule for future product events.Read email rules and templates for lead magnet; Create inactive email rules for lead magnet; Activate, edit, pause and delete future email rules for lead magnetCan change your account. Also reachable through [manage_lead_magnet_email](#tool-manage_lead_magnet_email)`duplicate_lead_magnet`Copy owned configuration into an inactive draft with fresh child identities.View configuration and drafts for lead magnet; Create drafts and edit permitted settings for lead magnetCan change your account. Also reachable through [duplicate_offer](#tool-duplicate_offer)`edit_lead_magnet_email`Edit one email rule for future product events.Read email rules and templates for lead magnet; Create inactive email rules for lead magnet; Activate, edit, pause and delete future email rules for lead magnetCan change your account. Also reachable through [manage_lead_magnet_email](#tool-manage_lead_magnet_email)`export_lead_magnet_data`Create a bounded private CSV snapshot of owned listings, sales or customers/responses.View configuration and drafts for lead magnetCan change your account. Also reachable through [export_offer_data](#tool-export_offer_data)`get_lead_magnet`Read an owned product’s complete editable configuration, current version, assets and draft editor link.View configuration and drafts for lead magnetReads or previews only`get_lead_magnet_analytics`Read owned lead-form response counts and dated response series within a timezone-aware range of at most 93 days (call once per window for longer periods).View configuration and drafts for lead magnet; View performance and sales reports for lead magnetReads or previews only. Also reachable through [get_offer_analytics](#tool-get_offer_analytics)`get_lead_magnet_context`Start here when the creator wants to give something away free, such as a checklist, guide, PDF or waitlist, in exchange for contact details.View configuration and drafts for lead magnetReads or previews only`get_lead_magnet_emails`Read owned email rules, full editable templates and current version.Read email rules and templates for lead magnetReads or previews only`get_lead_magnet_store_placement`Read current store placement, version and owned carousel targets.View configuration and drafts for lead magnet; View store placement for lead magnetReads or previews only. Also reachable through [get_offer_store_placement](#tool-get_offer_store_placement)`get_lead_magnet_template`Read a shared published form design by template code.View configuration and drafts for lead magnetReads or previews only`list_lead_magnet_responses`Read submitted responses for one owned form, including submitted contact fields.View configuration and drafts for lead magnet; View customer or response records and contact information for lead magnetReads or previews only. Also reachable through [list_offer_customers](#tool-list_offer_customers)`list_lead_magnet_templates`List shared designs from published lead forms.View configuration and drafts for lead magnetReads or previews only`list_lead_magnets`List owned lead_magnet records with lifecycle state and links.View configuration and drafts for lead magnetReads or previews only`manage_lead_magnet_email`Create, edit, activate, pause or delete one email rule for future product events; nothing is sent now.None beyond a connectionCan change your account. Shortcut: set `action` to create ([create_lead_magnet_email](#tool-create_lead_magnet_email)), edit ([edit_lead_magnet_email](#tool-edit_lead_magnet_email)), activate ([activate_lead_magnet_email](#tool-activate_lead_magnet_email)), pause ([pause_lead_magnet_email](#tool-pause_lead_magnet_email)), delete ([delete_lead_magnet_email](#tool-delete_lead_magnet_email))`pause_lead_magnet_email`Pause one email rule for future product events.Read email rules and templates for lead magnet; Create inactive email rules for lead magnet; Activate, edit, pause and delete future email rules for lead magnetCan change your account. Also reachable through [manage_lead_magnet_email](#tool-manage_lead_magnet_email)`prepare_lead_magnet`Validate a partial configuration patch and produce a 15-minute preview.View configuration and drafts for lead magnet; Create drafts and edit permitted settings for lead magnetReads or previews only`publish_lead_magnet`Publish one owned product at its current version.View configuration and drafts for lead magnet; Create drafts and edit permitted settings for lead magnet; Publish, unpublish and change content affecting customers for lead magnetCan change your account. Also reachable through [publish_offer](#tool-publish_offer)`save_lead_magnet_draft`Save a prepared inactive draft.View configuration and drafts for lead magnet; Create drafts and edit permitted settings for lead magnetCan change your account. Also reachable through [save_offer_draft](#tool-save_offer_draft)`set_lead_magnet_store_placement`Add, hide, reorder or customize a product store block or carousel child using the current placement version.View configuration and drafts for lead magnet; View store placement for lead magnet; Change store placement for lead magnet; Publish, unpublish and change content affecting customers for lead magnetCan change your account. Also reachable through [set_offer_store_placement](#tool-set_offer_store_placement)`unpublish_lead_magnet`Unpublish one owned product at its current version.View configuration and drafts for lead magnet; Create drafts and edit permitted settings for lead magnet; Publish, unpublish and change content affecting customers for lead magnetCan change your account. Also reachable through [unpublish_offer](#tool-unpublish_offer)

## Webinars and events
Live classes, workshops and events: sessions, Zoom, guests, check-in, emails and reports. [Webinars](https://superprofile.bio/products/webinars).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`activate_webinar_email`Activate a webinar email rule for future purchase or abandoned-cart events.Read webinar purchase and abandoned-cart email rules; Create inactive webinar email rules; Activate, change, pause and delete webinar email rulesCan change your account. Also reachable through [manage_webinar_email](#tool-manage_webinar_email)`apply_webinar_edit`Apply prepared edits at the current version.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settingsCan change your account. Also reachable through [apply_offer_edit](#tool-apply_offer_edit)`begin_webinar_zoom_connection`Ask the creator to connect or reconnect Zoom through SuperProfile’s authenticated browser consent.View webinar configuration, sessions and tickets; Start creator consent for a Zoom connectionCan change your account`cancel_webinar`Soft-cancel an eligible webinar at its current version.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settings; Delete or cancel eligible webinarsCan change your account`check_in_webinar_attendee`Admit a positive quantity against a verified attendee ticket.View webinar configuration, sessions and tickets; Check in attendees and undo check-insCan change your account`create_webinar_bump_offer`Create an unattached bump offer.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settingsCan change your account. Also reachable through [create_bump_offer](#tool-create_bump_offer)`create_webinar_email`Create a webinar email rule for future purchase or abandoned-cart events.Read webinar purchase and abandoned-cart email rules; Create inactive webinar email rulesCan change your account. Also reachable through [manage_webinar_email](#tool-manage_webinar_email)`delete_webinar`Soft-delete an eligible webinar at its current version.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settings; Delete or cancel eligible webinarsCan change your account. Also reachable through [delete_offer](#tool-delete_offer)`delete_webinar_bump_offer`Delete an owned bump offer from the shared offer library.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settings; Publish, unpublish and change products that may affect buyers; Publish, unpublish and change webinars affecting attendeesCan change your account. Also reachable through [delete_bump_offer](#tool-delete_bump_offer)`delete_webinar_email`Delete a webinar email rule for future purchase or abandoned-cart events.Read webinar purchase and abandoned-cart email rules; Create inactive webinar email rules; Activate, change, pause and delete webinar email rulesCan change your account. Also reachable through [manage_webinar_email](#tool-manage_webinar_email)`duplicate_webinar`Copy owned configuration into a draft with new session, ticket and question identities.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settingsCan change your account. Also reachable through [duplicate_offer](#tool-duplicate_offer)`edit_webinar_bump_offer`Edit an owned current-version bump offer.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settings; Publish, unpublish and change products that may affect buyers; Publish, unpublish and change webinars affecting attendeesCan change your account. Also reachable through [edit_bump_offer](#tool-edit_bump_offer)`edit_webinar_email`Edit a webinar email rule for future purchase or abandoned-cart events.Read webinar purchase and abandoned-cart email rules; Create inactive webinar email rules; Activate, change, pause and delete webinar email rulesCan change your account. Also reachable through [manage_webinar_email](#tool-manage_webinar_email)`get_webinar`Read the owned webinar configuration, stable child IDs, current version and existing editor URL.View webinar configuration, sessions and ticketsReads or previews only`get_webinar_analytics`Read existing webinar totals, daily registration quantities and session/source/referrer counts, plus the existing dashboard visit metrics.View webinar configuration, sessions and tickets; View webinar registrations and performanceReads or previews only. Also reachable through [get_offer_analytics](#tool-get_offer_analytics)`get_webinar_attendee`Read tickets and submitted registration answers for one attendee in an owned webinar.View webinar configuration, sessions and tickets; View webinar attendees, guests, answers and contact informationReads or previews only`get_webinar_bump_offer`Read an owned bump offer with current SHA256 version.View webinar configuration, sessions and ticketsReads or previews only. Also reachable through [get_bump_offer](#tool-get_bump_offer)`get_webinar_context`Start here when the creator wants to run a live class, workshop, masterclass, webinar or in-person event with free or paid tickets.View webinar configuration, sessions and ticketsReads or previews only`get_webinar_emails`Read owned webinar purchase and abandoned-cart email rules, full editable templates and current version.Read webinar purchase and abandoned-cart email rulesReads or previews only`get_webinar_guest`Read one owned webinar guest and page through their ticket/session invitation selections.View webinar configuration, sessions and tickets; View webinar attendees, guests, answers and contact informationReads or previews only`get_webinar_insights`Read the existing creator dashboard Insights feedback configuration for an owned webinar.View webinar configuration, sessions and tickets; View webinar registrations and performanceReads or previews only`get_webinar_provider_operation`Read an owned pending Zoom proposal, step outcomes and recovery version.View webinar configuration, sessions and ticketsReads or previews only`get_webinar_store_placement`Read owned webinar store placements, version and carousel targets.View webinar configuration, sessions and tickets; View webinar placement in the storeReads or previews only. Also reachable through [get_offer_store_placement](#tool-get_offer_store_placement)`list_webinar_attendees`Read owned webinar attendee contacts, ticket quantities and check-in totals from primary records.View webinar configuration, sessions and tickets; View webinar attendees, guests, answers and contact informationReads or previews only`list_webinar_bump_offers`List owned active bump offers.View webinar configuration, sessions and ticketsReads or previews only. Also reachable through [list_bump_offers](#tool-list_bump_offers)`list_webinar_guests`Read owned webinar guest contacts and pending/accepted invitation counts, including historical records.View webinar configuration, sessions and tickets; View webinar attendees, guests, answers and contact informationReads or previews only`list_webinar_resources`Discover owned events, products, courses, communities and offers for webinar add-ons and recommendations.View webinar configuration, sessions and ticketsReads or previews only. Also reachable through [list_offer_resources](#tool-list_offer_resources)`list_webinars`List owned webinar summaries without attendee contact details or private joining links.View webinar configuration, sessions and ticketsReads or previews only`manage_webinar_email`Create, edit, activate, pause or delete one email rule for future product events; nothing is sent now.None beyond a connectionCan change your account. Shortcut: set `action` to create ([create_webinar_email](#tool-create_webinar_email)), edit ([edit_webinar_email](#tool-edit_webinar_email)), activate ([activate_webinar_email](#tool-activate_webinar_email)), pause ([pause_webinar_email](#tool-pause_webinar_email)), delete ([delete_webinar_email](#tool-delete_webinar_email))`pause_webinar_email`Pause a webinar email rule for future purchase or abandoned-cart events.Read webinar purchase and abandoned-cart email rules; Create inactive webinar email rules; Activate, change, pause and delete webinar email rulesCan change your account. Also reachable through [manage_webinar_email](#tool-manage_webinar_email)`prepare_webinar`Validate a partial webinar configuration and return a 15-minute preview.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settingsReads or previews only`publish_webinar`Publish the current owned webinar after full plan, pricing, session, media and provider checks.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settings; Publish, unpublish and change webinars affecting attendeesCan change your account. Also reachable through [publish_offer](#tool-publish_offer)`recover_webinar_provider_operation`Authorize recovery of the reviewed Zoom proposal using current access and its exact recovery version.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settingsCan change your account`remove_webinar_store_placement`Remove this owned webinar placement from its store or carousel at the current version.View webinar configuration, sessions and tickets; View webinar placement in the store; Change webinar placement in the store; Publish, unpublish and change webinars affecting attendeesCan change your account`save_webinar_draft`Save a prepared draft. Connected Zoom setup may continue asynchronously; publication remains separate.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settingsCan change your account. Also reachable through [save_offer_draft](#tool-save_offer_draft)`set_webinar_store_placement`Add, show, hide, reorder or customize a webinar store block or carousel child at its current version.View webinar configuration, sessions and tickets; View webinar placement in the store; Change webinar placement in the store; Publish, unpublish and change webinars affecting attendeesCan change your account. Also reachable through [set_offer_store_placement](#tool-set_offer_store_placement)`undo_webinar_checkin`Undo a positive quantity from a verified attendee ticket’s check-in count.View webinar configuration, sessions and tickets; Check in attendees and undo check-insCan change your account`unpublish_webinar`Stop new availability without erasing attendee access or sales history.View webinar configuration, sessions and tickets; Create webinar drafts and edit permitted settings; Publish, unpublish and change webinars affecting attendeesCan change your account. Also reachable through [unpublish_offer](#tool-unpublish_offer)`verify_webinar_checkin`Verify attendee booking IDs from a ticket or QR for this owned in-person webinar and explicitly owned connected events.View webinar configuration, sessions and tickets; View webinar attendees, guests, answers and contact informationReads or previews only

## 1:1 sessions (bookings)
Bookable 1:1 sessions, schedules, coupons, bookings and responses. [1:1 sessions](https://superprofile.bio/products/bookings).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`apply_booking_session_edit`Apply a prepared edit at the version it was prepared against.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settingsCan change your account. Also reachable through [apply_offer_edit](#tool-apply_offer_edit)`create_booking_coupon`Create a discount coupon for 1:1 sessions: a unique 2–20 character code, percentage (above 0, below 100) or flat amount, optional fixed-price sessions (empty means all), unlimited or limited redemptions, and optional validity dates in the…View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settings; Publish, unpublish and change live sessions, coupons and booking page settingsCan change your account`delete_booking_coupon`Delete an owned coupon so it can no longer be applied.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settings; Delete 1:1 sessions and couponsCan change your account`delete_booking_session`Delete an owned session and remove it from the store.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settings; Delete 1:1 sessions and couponsCan change your account. Also reachable through [delete_offer](#tool-delete_offer)`duplicate_booking_session`Copy an owned session into a new inactive session with a new title.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settingsCan change your account. Also reachable through [duplicate_offer](#tool-duplicate_offer)`edit_booking_coupon`Change an owned coupon at its current version.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settings; Publish, unpublish and change live sessions, coupons and booking page settingsCan change your account`get_booking`Read one owned booking with every slot, reschedule request, answers mapped to question labels and review summary.View 1:1 sessions, availability schedules, coupons and booking page settings; View bookings, attendee contact details, answers and reviewsReads or previews only`get_booking_analytics`Read bookings dashboard stats: counts per view, total confirmed slots, native earnings counter and per-session metrics, plus visits and conversions when the analytics service is available (reported as unavailable, never as zero).View 1:1 sessions, availability schedules, coupons and booking page settings; View booking counts, earnings counters, visits and review analyticsReads or previews only. Also reachable through [get_offer_analytics](#tool-get_offer_analytics)`get_booking_context`Start here when the creator wants to sell or offer their time: 1:1 coaching, consultations, mentorship, discovery calls or review sessions.View 1:1 sessions, availability schedules, coupons and booking page settingsReads or previews only`get_booking_response_analytics`Read review analytics for one owned session or all owned sessions: star distribution, average rating, impression counts and daily average ratings.View 1:1 sessions, availability schedules, coupons and booking page settings; View booking counts, earnings counters, visits and review analyticsReads or previews only`get_booking_session`Read an owned 1:1 session’s complete editable configuration (details, rules and settings steps), stable question and tracking IDs, current version and editor URL.View 1:1 sessions, availability schedules, coupons and booking page settingsReads or previews only`get_booking_settings`Read booking page settings: session recording add-on, theme, regional pricing (purchasing power parity), timezone, connected meeting apps, categories and all coupons with their versions and redemption counters.View 1:1 sessions, availability schedules, coupons and booking page settingsReads or previews only`list_booking_responses`List reviews (responses) for owned sessions with the dashboard filters: sessions, star ratings, impression tags, pinned, created date range and a text search (search needs exactly one session).View 1:1 sessions, availability schedules, coupons and booking page settings; View bookings, attendee contact details, answers and reviewsReads or previews only`list_booking_schedules`List active availability schedules (weekly hours, date overrides, blocked dates, timezone).View 1:1 sessions, availability schedules, coupons and booking page settingsReads or previews only`list_booking_sessions`List owned 1:1 session types with state, pricing summary, duration and links, in booking-page order.View 1:1 sessions, availability schedules, coupons and booking page settingsReads or previews only`list_bookings`List bookings by dashboard view (upcoming, important, recurring, completed, cancelled) within a slot start range of at most 93 days, optionally for one session or sessions whose title contains a search term.View 1:1 sessions, availability schedules, coupons and booking page settings; View bookings, attendee contact details, answers and reviewsReads or previews only`prepare_booking_session`Validate a 1:1 session configuration and return a 15-minute preview.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settingsReads or previews only`publish_booking_session`Publish an owned session so customers can book it: visibility public lists it on the booking page, link_only makes it bookable only by link.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settings; Publish, unpublish and change live sessions, coupons and booking page settingsCan change your account. Also reachable through [publish_offer](#tool-publish_offer)`reorder_booking_sessions`Set the booking page order.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settings; Publish, unpublish and change live sessions, coupons and booking page settingsCan change your account`save_booking_session_draft`Save a prepared new session as inactive.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settingsCan change your account. Also reachable through [save_offer_draft](#tool-save_offer_draft)`unpublish_booking_session`Stop new bookings for an owned session without affecting existing bookings.View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settings; Publish, unpublish and change live sessions, coupons and booking page settingsCan change your account. Also reachable through [unpublish_offer](#tool-unpublish_offer)`update_booking_settings`Change booking page settings at the current settings version: session recording add-on (price at least 1; the fixed platform cost is server-set), theme (style and a colour from get_booking_context), regional pricing, and gift sessions…View 1:1 sessions, availability schedules, coupons and booking page settings; Create inactive 1:1 sessions and edit session drafts and settings; Publish, unpublish and change live sessions, coupons and booking page settingsCan change your account

## Paid Telegram communities
Paid Telegram groups and channels: plans, members, coupons, autopay and reports. [Paid Telegram communities](https://superprofile.bio/products/telegram-communities).
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`add_telegram_community_member`Give one person free access to a community and send them the Telegram invite.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Add, change and remove Telegram community members, resend invites and cancel a member’s autopayCan change your account`begin_telegram_connection`Ask the creator to connect a Telegram account through SuperProfile’s authenticated page.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Ask the creator to connect a Telegram account on SuperProfileCan change your account`cancel_telegram_community_autopay`Cancel the UPI Autopay mandate of one member so they are not charged again.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Add, change and remove Telegram community members, resend invites and cancel a member’s autopayCan change your account`create_telegram_community_coupon`Create a discount coupon for chosen plans of a community: a code, percentage or flat amount, who may use it, an optional limit and optional validity dates.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settingsCan change your account. Also reachable through [manage_telegram_community_coupon](#tool-manage_telegram_community_coupon)`delete_telegram_community`Delete an owned community page, as Delete permanently does in the dashboard product list: the page leaves the dashboard, the store and these tools.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settings; Delete Telegram communities and coupons, and remove membersCan change your account. Also reachable through [delete_offer](#tool-delete_offer)`delete_telegram_community_coupon`Delete a coupon so it can no longer be applied.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settings; Delete Telegram communities and coupons, and remove membersCan change your account. Also reachable through [manage_telegram_community_coupon](#tool-manage_telegram_community_coupon)`edit_telegram_community_coupon`Change an existing coupon, or switch it on or off with active.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settingsCan change your account. Also reachable through [manage_telegram_community_coupon](#tool-manage_telegram_community_coupon)`edit_telegram_community_member`Change the access of one member’s subscription to another plan or a custom length, counted from today.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Add, change and remove Telegram community members, resend invites and cancel a member’s autopayCan change your account`export_telegram_community_data`Email the creator a CSV of a community’s members or payments, using the same filters as the lists.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; View Telegram community members and their contact details, see who paid, and export member and sales lists by emailCan change your account. Also reachable through [export_offer_data](#tool-export_offer_data)`get_telegram_community`Read one owned Telegram community: name, description, category, plans, coupons, registration questions, settings and links, with the ids needed to change them.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accountsReads or previews only`get_telegram_community_analytics`Read a community’s dashboard overview (page views, total sales, subscriptions, churn rate, coupon use) and, for a date range, subscriptions sold per day and per plan, sales per day, renewals, and visit sources, locations and devices when…View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; View Telegram community sales, earnings and visit reports, without the buyers’ contact detailsReads or previews only. Also reachable through [get_offer_analytics](#tool-get_offer_analytics)`get_telegram_community_context`Start here when the creator wants a paid Telegram group or channel, a paid community, or a subscription group.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accountsReads or previews only`get_telegram_community_sales`List the payments received for a community, newest first: date, amount paid, plan, new or renewal, payment id.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; View Telegram community sales, earnings and visit reports, without the buyers’ contact detailsReads or previews only. Also reachable through [get_offer_sales](#tool-get_offer_sales)`get_telegram_community_store_placement`Read whether a community is shown in the creator’s SuperProfile store, and where.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accountsReads or previews only. Also reachable through [get_offer_store_placement](#tool-get_offer_store_placement)`list_telegram_communities`List the creator’s paid Telegram community pages with state, selling switch, lowest plan price, member count and earnings counter.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accountsReads or previews only`list_telegram_community_members`List the members of a community as the dashboard members table shows them: name, email, phone, plan, activation and expiry dates, with memberId, subscriptionId and subscriberId for member changes.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; View Telegram community members and their contact details, see who paid, and export member and sales lists by emailReads or previews only`list_telegram_groups`List the Telegram groups and channels the creator owns on one connected Telegram account and has not yet linked to a SuperProfile page.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accountsReads or previews only`manage_telegram_community_plan`Add, edit, delete, switch on or off, or reorder the subscription plans of a community.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settingsCan change your account`manage_telegram_community_question`Add, edit or delete a registration question that buyers of a community answer at checkout.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settingsCan change your account`prepare_telegram_community`Check a new paid Telegram community before anything is created and return a 15-minute preview token.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settingsReads or previews only`publish_telegram_community`Create the prepared community for real, exactly as the dashboard does: creates a new Telegram channel (or takes over the chosen existing group), adds the SuperProfile bot as its admin, and puts the page live for buyers at once.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settings; Publish a paid Telegram community (creates or links a real Telegram group) and start or stop its salesCan change your account`remove_telegram_community_member`End one subscription of a member now.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Add, change and remove Telegram community members, resend invites and cancel a member’s autopay; Delete Telegram communities and coupons, and remove membersCan change your account`republish_telegram_community`Put an unpublished community page live again for buyers, as Publish does in the dashboard product list.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settings; Publish a paid Telegram community (creates or links a real Telegram group) and start or stop its salesCan change your account`resend_telegram_community_invite`Create a fresh single-use Telegram invite for a member and send it by SMS and WhatsApp to the phone number on their account.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Add, change and remove Telegram community members, resend invites and cancel a member’s autopayCan change your account`set_telegram_community_affiliate`Switch the affiliate programme of a community on or off and set the commission percentage affiliates earn.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settingsCan change your account`set_telegram_community_store_placement`Show a community in the creator’s SuperProfile store, or hide it.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settingsCan change your account. Also reachable through [set_offer_store_placement](#tool-set_offer_store_placement)`unpublish_telegram_community`Take a live community page offline, as Un-publish does in the dashboard product list: buyers can no longer open or buy it and payments are switched off.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settings; Publish a paid Telegram community (creates or links a real Telegram group) and start or stop its salesCan change your account. Also reachable through [unpublish_offer](#tool-unpublish_offer)`update_telegram_community_details`Change a community’s page name, category, description or cover image.View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settingsCan change your account`update_telegram_community_settings`Change community settings; each block is optional and an omitted block is left untouched: gst (on or off; India only, needs a GSTIN on the account), freeTrial (length and on or off), courseAccess (an owned course given to members)…View paid Telegram communities, their plans, coupons and settings, and the connected Telegram accounts; Create and edit paid Telegram communities, plans, coupons, questions and settingsCan change your account

## Files and uploads
Upload sessions and verified files that products, courses and Auto-DM messages use. File bytes go to a separate upload link, never through the chat.
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`cancel_asset_upload`Cancel an unfinished creator-owned automation upload.Upload verified media for automationsCan change your account`cancel_product_asset_upload`Cancel an unfinished creator-owned product upload.Upload product covers and private delivery filesCan change your account`list_asset_uploads`List pending creator-owned automation upload sessions, including abandoned browser selectors.View your verified automation media libraryReads or previews only`list_assets`List verified creator-owned automation media, including uploads made on the Connected agents media page.View your verified automation media libraryReads or previews only`list_product_asset_uploads`List pending creator-owned product and learning media upload sessions across assistants and browser sessions.View owned product covers and private delivery asset referencesReads or previews only`list_product_assets`List verified product assets by purpose.View owned product covers and private delivery asset referencesReads or previews only`prepare_asset_upload`Open a 24-hour immutable media upload session.Upload verified media for automationsCan change your account`prepare_learning_asset_upload`Prepare a 24-hour private course or locked-content upload, maximum 5 GiB per file.Upload product covers and private delivery filesCan change your account`prepare_product_asset_upload`Prepare a 24-hour out-of-band product upload.Upload product covers and private delivery filesCan change your account

## Shortcuts across product types
One tool in place of several siblings, for assistants that receive a shorter list: each runs the original tool for the product type or action you choose.
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`apply_offer_edit`Apply a prepared edit (previewToken from prepare_<type>) to an existing product at the version it was prepared against.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([apply_course_edit](#tool-apply_course_edit)), locked_content ([apply_locked_content_edit](#tool-apply_locked_content_edit)), lead_magnet ([apply_lead_magnet_edit](#tool-apply_lead_magnet_edit)), webinar ([apply_webinar_edit](#tool-apply_webinar_edit)), booking_session ([apply_booking_session_edit](#tool-apply_booking_session_edit)), product ([apply_product_edit](#tool-apply_product_edit))`create_bump_offer`Create an unattached bump offer in the shared library.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([create_course_bump_offer](#tool-create_course_bump_offer)), webinar ([create_webinar_bump_offer](#tool-create_webinar_bump_offer)), product ([create_product_bump_offer](#tool-create_product_bump_offer))`delete_bump_offer`Delete an owned bump offer from the shared library.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([delete_course_bump_offer](#tool-delete_course_bump_offer)), webinar ([delete_webinar_bump_offer](#tool-delete_webinar_bump_offer)), product ([delete_product_bump_offer](#tool-delete_product_bump_offer))`delete_offer`Delete one owned product at its current version.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([delete_course](#tool-delete_course)), locked_content ([delete_locked_content](#tool-delete_locked_content)), lead_magnet ([delete_lead_magnet](#tool-delete_lead_magnet)), webinar ([delete_webinar](#tool-delete_webinar)), booking_session ([delete_booking_session](#tool-delete_booking_session)), product ([delete_product](#tool-delete_product)), telegram_community ([delete_telegram_community](#tool-delete_telegram_community))`duplicate_offer`Copy one owned product’s configuration into a new inactive draft with fresh identities.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([duplicate_course](#tool-duplicate_course)), locked_content ([duplicate_locked_content](#tool-duplicate_locked_content)), lead_magnet ([duplicate_lead_magnet](#tool-duplicate_lead_magnet)), webinar ([duplicate_webinar](#tool-duplicate_webinar)), booking_session ([duplicate_booking_session](#tool-duplicate_booking_session)), product ([duplicate_product](#tool-duplicate_product))`edit_bump_offer`Edit an owned current-version bump offer.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([edit_course_bump_offer](#tool-edit_course_bump_offer)), webinar ([edit_webinar_bump_offer](#tool-edit_webinar_bump_offer)), product ([edit_product_bump_offer](#tool-edit_product_bump_offer))`export_offer_data`Create a private CSV snapshot of owned listings, sales or customers/responses of one product type, at most 1000 rows per file (follow nextCursor).None beyond a connectionCan change your account. Shortcut: set `productType` to course ([export_course_data](#tool-export_course_data)), locked_content ([export_locked_content_data](#tool-export_locked_content_data)), lead_magnet ([export_lead_magnet_data](#tool-export_lead_magnet_data)), product ([export_product_data](#tool-export_product_data)), telegram_community ([export_telegram_community_data](#tool-export_telegram_community_data))`get_bump_offer`Read an owned bump offer with its current SHA256 version.None beyond a connectionReads or previews only. Shortcut: set `productType` to course ([get_course_bump_offer](#tool-get_course_bump_offer)), webinar ([get_webinar_bump_offer](#tool-get_webinar_bump_offer)), product ([get_product_bump_offer](#tool-get_product_bump_offer))`get_offer_analytics`Read the existing dashboard analytics for a product type.None beyond a connectionReads or previews only. Shortcut: set `productType` to course ([get_course_analytics](#tool-get_course_analytics)), locked_content ([get_locked_content_analytics](#tool-get_locked_content_analytics)), lead_magnet ([get_lead_magnet_analytics](#tool-get_lead_magnet_analytics)), webinar ([get_webinar_analytics](#tool-get_webinar_analytics)), product ([get_product_analytics](#tool-get_product_analytics)), telegram_community ([get_telegram_community_analytics](#tool-get_telegram_community_analytics)), booking_session ([get_booking_analytics](#tool-get_booking_analytics))`get_offer_sales`Page through confirmed sales of one owned product by order time.None beyond a connectionReads or previews only. Shortcut: set `productType` to course ([get_course_sales](#tool-get_course_sales)), locked_content ([get_locked_content_sales](#tool-get_locked_content_sales)), product ([get_product_sales](#tool-get_product_sales)), telegram_community ([get_telegram_community_sales](#tool-get_telegram_community_sales))`get_offer_store_placement`Read one owned product’s current store placement, store version and carousel targets.None beyond a connectionReads or previews only. Shortcut: set `productType` to course ([get_course_store_placement](#tool-get_course_store_placement)), locked_content ([get_locked_content_store_placement](#tool-get_locked_content_store_placement)), lead_magnet ([get_lead_magnet_store_placement](#tool-get_lead_magnet_store_placement)), webinar ([get_webinar_store_placement](#tool-get_webinar_store_placement)), product ([get_product_store_placement](#tool-get_product_store_placement)), telegram_community ([get_telegram_community_store_placement](#tool-get_telegram_community_store_placement))`list_bump_offers`List owned active bump offers.None beyond a connectionReads or previews only. Shortcut: set `productType` to course ([list_course_bump_offers](#tool-list_course_bump_offers)), webinar ([list_webinar_bump_offers](#tool-list_webinar_bump_offers)), product ([list_product_bump_offers](#tool-list_product_bump_offers))`list_offer_customers`Read current customers of one owned product with their contact details (courses add completion and subscription state; lead magnets return submitted form responses).None beyond a connectionReads or previews only. Shortcut: set `productType` to course ([list_course_customers](#tool-list_course_customers)), locked_content ([list_locked_content_customers](#tool-list_locked_content_customers)), product ([list_product_customers](#tool-list_product_customers)), lead_magnet ([list_lead_magnet_responses](#tool-list_lead_magnet_responses))`list_offer_resources`Discover owned products, courses, events, communities and bump offers that can be attached to a course, webinar or digital product (productType: course, webinar or product).None beyond a connectionReads or previews only. Shortcut: set `productType` to course ([list_course_resources](#tool-list_course_resources)), webinar ([list_webinar_resources](#tool-list_webinar_resources)), product ([list_product_resources](#tool-list_product_resources))`manage_telegram_community_coupon`Create, edit or delete a discount coupon for a community.None beyond a connectionCan change your account. Shortcut: set `action` to create ([create_telegram_community_coupon](#tool-create_telegram_community_coupon)), edit ([edit_telegram_community_coupon](#tool-edit_telegram_community_coupon)), delete ([delete_telegram_community_coupon](#tool-delete_telegram_community_coupon))`publish_offer`Publish one owned product at its current version so real customers can buy, register or book.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([publish_course](#tool-publish_course)), locked_content ([publish_locked_content](#tool-publish_locked_content)), lead_magnet ([publish_lead_magnet](#tool-publish_lead_magnet)), webinar ([publish_webinar](#tool-publish_webinar)), booking_session ([publish_booking_session](#tool-publish_booking_session))`save_offer_draft`Save a prepared new product (previewToken from prepare_<type>) as an inactive dashboard draft.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([save_course_draft](#tool-save_course_draft)), locked_content ([save_locked_content_draft](#tool-save_locked_content_draft)), lead_magnet ([save_lead_magnet_draft](#tool-save_lead_magnet_draft)), webinar ([save_webinar_draft](#tool-save_webinar_draft)), booking_session ([save_booking_session_draft](#tool-save_booking_session_draft)), product ([save_product_draft](#tool-save_product_draft))`set_offer_store_placement`Add, hide, reorder or customize one product’s store block or carousel child at the current store version.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([set_course_store_placement](#tool-set_course_store_placement)), locked_content ([set_locked_content_store_placement](#tool-set_locked_content_store_placement)), lead_magnet ([set_lead_magnet_store_placement](#tool-set_lead_magnet_store_placement)), webinar ([set_webinar_store_placement](#tool-set_webinar_store_placement)), product ([set_product_store_placement](#tool-set_product_store_placement)), telegram_community ([set_telegram_community_store_placement](#tool-set_telegram_community_store_placement))`unpublish_offer`Stop new purchases, registrations or bookings for one owned product at its current version.None beyond a connectionCan change your account. Shortcut: set `productType` to course ([unpublish_course](#tool-unpublish_course)), locked_content ([unpublish_locked_content](#tool-unpublish_locked_content)), lead_magnet ([unpublish_lead_magnet](#tool-unpublish_lead_magnet)), webinar ([unpublish_webinar](#tool-unpublish_webinar)), booking_session ([unpublish_booking_session](#tool-unpublish_booking_session)), product ([unpublish_product](#tool-unpublish_product)), telegram_community ([unpublish_telegram_community](#tool-unpublish_telegram_community))

## General
Tool schemas, operation receipts, your live public links, and telling SuperProfile about something its tools can't do yet.
| Tool | What it does | Permission | Notes |
| --- | --- | --- | --- |
`get_input_schema`Read the complete input JSON Schema of a tool this connection can see, or of one of its top-level arguments.None beyond a connectionReads or previews only`get_operation`Read a durable operation receipt after a timeout or browser handoff.None beyond a connectionReads or previews only`list_public_links`List every live public page the creator can send someone, across all their products, with the exact link to share: the SuperProfile store page, the bookings page and each 1:1 session, payment pages and catalogs, courses, webinars and…None beyond a connectionReads or previews only`report_missing_capability`Call this when the creator asks for something SuperProfile tools cannot do (no tool exists, or a tool refused it as unsupported).None beyond a connectionReads or previews only

## Frequently asked questions

### How do I connect these tools to my assistant?
Add `https://mcp.superprofile.bio/mcp` as a remote MCP server in any assistant that supports remote MCP, sign in to SuperProfile and choose the permissions. In Claude, SuperProfile is listed in the [connector directory](https://claude.ai/directory/superprofile). In ChatGPT, add SuperProfile as a custom app (developer mode, on plans that support it) with the server URL https://mcp.superprofile.bio/mcp and OAuth sign-in. Step-by-step: [Claude](https://superprofile.bio/mcp/claude), [ChatGPT](https://superprofile.bio/mcp/chatgpt), and [other assistants](https://superprofile.bio/mcp).

### Why does my assistant list fewer tools than this page?
Your assistant sees only the tools your connection's permissions allow, so a connection that can only draft does not see publish or delete tools. Permissions SuperProfile added after you first connected are listed unticked under New permissions available when you reconnect: tick one to unlock its tools. Comment moderation, Brand Collab, the DM features and AI text variations are listed only on paid plans; scheduling tools are listed on every plan, but scheduling or changing a post needs a paid plan. Some assistants receive shortcut tools in place of their siblings, and each assistant decides how it shows the list.

### What is a shortcut tool?
Some assistants receive one tool in place of several siblings, for example one publish tool with a product type instead of a publish tool per product. The shortcut runs the original tool for the type you choose, with that tool's permission and checks, and the original tool names keep working.

### Can an assistant publish or delete without asking me?
Only with a permission you granted, and once you grant publish or delete, the assistant can use it without asking you again. Drafting and editing, publishing, deleting, customer information and email activation are separate permissions, so you can start with drafting only. Manage or revoke access any time in Connected agents in your SuperProfile dashboard.

### Where are the technical details?
Endpoint, sign-in, idempotency keys, versions and errors are in the [developer reference](https://superprofile.bio/mcp/docs) and the [full guide](https://mcp.superprofile.bio/docs).

## SuperProfile MCP server pages
- [Overview: what the SuperProfile MCP server is](https://superprofile.bio/mcp)
- [Connect SuperProfile to Claude](https://superprofile.bio/mcp/claude)
- [Connect SuperProfile to ChatGPT](https://superprofile.bio/mcp/chatgpt)
- [Connect SuperProfile to Claude Code](https://superprofile.bio/mcp/claude-code)
- [Connect SuperProfile to OpenAI Codex](https://superprofile.bio/mcp/codex)
- [Connect SuperProfile to Cursor](https://superprofile.bio/mcp/cursor)
- [Connect SuperProfile to Gemini](https://superprofile.bio/mcp/gemini)
- [Connect SuperProfile to Perplexity](https://superprofile.bio/mcp/perplexity)
- [Connect SuperProfile to Windsurf](https://superprofile.bio/mcp/windsurf)
- [Connect SuperProfile to VS Code (GitHub Copilot)](https://superprofile.bio/mcp/vscode)
- [Connect SuperProfile to Notion](https://superprofile.bio/mcp/notion)
- [Connect SuperProfile to Muse by Meta](https://superprofile.bio/mcp/muse)
- [Sell digital products with an AI assistant](https://superprofile.bio/mcp/creator-commerce)
- [Automate Instagram and Messenger DMs with an AI assistant](https://superprofile.bio/mcp/instagram-auto-dm)
- [Schedule Instagram posts with an AI assistant](https://superprofile.bio/mcp/instagram-scheduler)
- [Developer reference: endpoint, OAuth, permissions, errors](https://superprofile.bio/mcp/docs)
- [Frequently asked questions](https://superprofile.bio/mcp/faq)

Last updated 15 October 2026.

Source: https://superprofile.bio/mcp/tools
