MISSINdevelopersLog in

MCP

Waitlists tools

MCP tools for waitlists: what each does, the key level it needs, the operation it runs and its input schema. Part of the MISSIN public API: call it with an…

An operation tool runs one API operation and takes its variables, so the operation's page says what each accepts. Two differences: the server fills in workspaceId and updatedBy, and campaignId, partnerId, formId, discountCodeId, socialNetworkId, waitlistId, incentiveId, channelId also take the record's name. A task tool chains several operations and is described here in full. Every tool's input schema, keyed by tool name: waitlists.schema.json.

Operation tools

ToolOperationAccessToolsetHintsWhat it does
add_discount_pool_codesAddDiscountPoolCodesWritewaitlistsAdd codes to an incentive rule's discount-code pool.
archive_waitlistArchiveWaitlistWritewaitlistsdestructiveArchive a waitlist so it stops collecting signups. SetWaitlistStatus restores it.
get_consent_wordingsConsentWordingsReadwaitlistsread-only, idempotentList saved consent wordings used by waitlist signup forms.
create_consent_wordingCreateConsentWordingWritewaitlistsSave a consent wording for waitlist signup forms.
create_waitlistCreateWaitlistWritewaitlistsCreate a waitlist and, when needed, its signup form.
erase_waitlist_signupsEraseWaitlistSignupsWritewaitlistsdestructivePermanently erase signups and their personal data (a data-subject request). Irreversible.
release_waitlistReleaseWaitlistWritewaitlistsRelease a waitlist: issue every signup's incentive as a background job.
resume_waitlist_releaseResumeWaitlistReleaseWritewaitlistsResume a stalled waitlist release.
retry_waitlist_grantsRetryWaitlistGrantsWritewaitlistsRetry a waitlist's failed grants.
set_waitlist_statusSetWaitlistStatusWritewaitlistsidempotentChange a waitlist's status: pause or resume, back to draft (no signups yet), archive, or restore an archived one. Releasing is ReleaseWaitlist.
start_waitlistStartWaitlistWritewaitlistsStart collecting signups on a waitlist.
update_waitlistUpdateWaitlistWritewaitlistsUpdate a waitlist's settings.
backfill_waitlist_destinationWaitlistDestinationBackfillWritewaitlistsQueue a backfill of existing signups to a destination.
get_waitlist_destination_backfill_countWaitlistDestinationBackfillCountReadwaitlistsread-only, idempotentHow many signups a destination backfill would push.
create_waitlist_destinationWaitlistDestinationCreateWritewaitlistsAdd a sync destination (an email list) to a waitlist.
get_waitlist_destination_listsWaitlistDestinationListsReadwaitlistsread-only, idempotentList the audience lists on an email connection that a waitlist can sync to.
get_waitlist_destination_membersWaitlistDestinationMembersReadwaitlistsread-only, idempotentPage through a destination's members by sync state.
remove_waitlist_destinationWaitlistDestinationRemoveWritewaitlistsdestructiveRemove a waitlist sync destination.
retry_waitlist_destinationWaitlistDestinationRetryWritewaitlistsRetry the failed pushes to a destination.
apply_waitlist_destination_reviewWaitlistDestinationReviewApplyWritewaitlistsApply a reviewed set of pending destination changes.
open_waitlist_destination_reviewWaitlistDestinationReviewOpenWritewaitlistsOpen a review of pending destination changes.
get_waitlist_destinationsWaitlistDestinationsReadwaitlistsread-only, idempotentList one waitlist's sync destinations and their state.
update_waitlist_destinationWaitlistDestinationUpdateWritewaitlistsUpdate a waitlist sync destination.
get_waitlistWaitlistDetailReadwaitlistsread-only, idempotentGet one waitlist by slug with its settings and verified domains.
get_waitlist_discount_shopifyWaitlistDiscountShopifyReadwaitlistsread-only, idempotentThe Shopify placement of a waitlist's discount code.
get_waitlist_form_snapshotWaitlistFormSnapshotReadwaitlistsread-only, idempotentGet the first published snapshot of a waitlist's signup form, by form id: what the signup page renders.
get_waitlist_pending_changesWaitlistPendingChangesReadwaitlistsread-only, idempotentChanges pending review before they sync to a destination.
get_waitlist_release_progressWaitlistReleaseProgressReadwaitlistsread-only, idempotentProgress of a waitlist release: grants by status.
get_waitlist_signup_evidenceWaitlistSignupEvidenceReadwaitlistsread-only, idempotentConsent evidence and entries for one waitlist signup.
get_waitlist_signupsWaitlistSignupsReadwaitlistsread-only, idempotentList one waitlist's signups with filter and sort.
list_waitlistsWaitlistsListReadwaitlistsread-only, idempotentList waitlists with status, incentive and signup counts by status.

For AI agents: a markdown index of this site is at /llms.txt, and every page is available as markdown by adding .md to its URL.