Horizontal

WorksWork and collaborationDatabases and data

WebinarIgnition

Webinar leads and revenue from several WordPress sites, in one chat.

Addresshttps://mcp.webinarignition.com/?src=registry
Claude Codeclaude mcp add --transport http mcp https://mcp.webinarignition.com/?src=registry
For Cursor and other clients
{
  "mcpServers": {
    "mcp": {
      "type": "http",
      "url": "https://mcp.webinarignition.com/?src=registry"
    }
  }
}

Watch out

Has tools that change things: 41 of them

The server itself marks these tools as deleting or overwriting data (destructiveHint): have the agent ask you before it calls them.

Test
Works: Handshake succeeded
Tools
90 tools
Handshake
2.6 s
Transport
streamable-http · 2025-06-18
Tested
6 November 2026
Registry name
com.webinarignition/mcp v1.14.4
Listed
3 November 2026
Updated
3 November 2026
Website
webinarignition.com
Source
github.com/Tobias-Conrad/webinarignition-mcp
The last 1 tests
WhenResultTime
2026-11-06 12:21 UTCHandshake succeeded2.6 s

The 90 tools it listed

"Read only" and "Changes data" are the server's own marks. Underlined parameters are required.

  1. wi_answer_product_questionRead only

    Answer a WebinarIgnition question

    Answers a question about WebinarIgnition itself: what it can do, its limits, integrations, and whether it fits the host's case. The answer comes only from the connector's checked knowledge base. Take it when a host asks about the product, for example "Does this work with my shop?" It needs the question in the host's language, German by default. Nothing is created and no site is touched. When the base holds no matching entry, the answer says so and points to https://webinarignition.com/. Words hosts use: product question, limits, integrations, does it fit

    language text

  2. wi_answer_webinar_question

    Answer one participant question by email

    Sends your answer to exactly one participant question by email and marks the question as answered in the live console. Take it when a question deserves an answer after the webinar. A host says: "Answer the question about the course, she asked before we ended." It needs the session, the webinar, the question and the answer, and the question is taken from the list the site returns, never from memory. The answer goes out as the host wrote it, so read it back when they spoke it out loud. It sends a real email from your site to that participant and writes the answer into the console; nothing else changes. A subject line is optional. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: answer a question, reply by email, mark as answered, participant asked

    session_id site webinar_id question_id answer subject

  3. wi_change_advanced_settingsChanges data

    Change access, users or page routing of a webinar

    Changes one group of the advanced settings of a campaign: protected access, the WordPress side, extra hosts and support addresses, which page the registration, thank-you, live, replay or closed view uses, the field names an email provider expects, or the wording of the privacy checkbox. Take it when access or a page address should change: "Only people from my list should get in." It needs the session, the webinar, the group, the fields and a clear yes from you, because it writes on your site and a member entry also creates a WordPress user with access. Read the current state first and say what changes. Only the group you name changes, and an unknown key refuses that whole group. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: protect webinar, access only for my list, change page, extra host, privacy checkbox

    session_id site webinar_id group settings confirm

  4. wi_change_host_photoChanges data

    Change the host photo of a webinar

    Sets, replaces or clears the photo of the host on the registration page and in the registration animation. Take it when the face on the page is wrong or missing. A host says: "There is no picture of me, use the one from the media library." It needs the session and the webinar, plus one of three things: an image from your media library, a WordPress user whose avatar should be used, or a clear instruction to remove the photo. It writes on your site and participants see the new face on their next visit. The site reads the stored photo back, so report only what the answer names. Never invent an image address. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: my photo, host picture, add a face, remove the picture

    session_id site webinar_id media_url wp_user_id clear

  5. wi_change_participant_labelChanges data

    Set one standard line of the participant pages

    Replaces one standard line of the participant pages with your own wording, for example the hint above the required fields or a standard line of the thank-you text. Take it when a fixed line does not fit your audience. A host says: "The hint above the fields sounds stiff, write it in my words." It needs the session, the webinar, the name of the line and the new value. An empty value deletes your wording and the campaign language shows again. Your wording is stored on the campaign and beats the translation, so it survives a language switch or a rebuild. An unknown name is refused with the list of valid ones. The labels of the form fields are a different thing and are changed with wi_change_registration_fields. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: standard line, my own words, hint above the fields, thank-you text

    session_id site webinar_id key value

  6. wi_change_registration_animationChanges data

    Put the registration animation on the page

    Puts the built-in registration animation on a registration page: self-running slides from the benefit to the host to the sign-up, either instead of the video or below it. Take it when a page has no video or should show both. A host says: "I have no clip, show the slides instead." It needs the session and the webinar, and the mode, animation or both. Both needs a video on the campaign and is refused without one. It writes on your site, participants see the animation on their next visit, and your stored video stays stored, so switching back to the video restores it exactly. A campaign that renders on several pages needs the page named, or a clear yes for all of them. A page you edited by hand is left alone unless you say so. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: slides instead of video, no clip, animation on the page, both

    session_id site webinar_id mode page_id apply_to_all overwrite_edited headline subheadline benefits cta_label confirm

  7. wi_change_registration_fieldsChanges data

    Change the registration form fields

    Adds, renames, requires, removes or reorders the fields of a sign-up form, the things a participant fills in before getting in. Take it when the form asks too much or the wrong thing. A host says: "I only need name and email, drop the phone number." It needs the session, the webinar and the fields as they stand on the site now, so read the form first. A field can be given a title, marked required, given choices, or removed. The kind of field is fixed by its place in the form: text, checkbox, textarea, hidden or dropdown. A full order list removes every field not named in it, so use it only on purpose. It writes on your site, participants see the new form on their next visit and existing registrants keep what they entered. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: form fields, drop a field, ask for the phone number, sign-up form

    session_id site webinar_id fields order confirm

  8. wi_change_site_colorsChanges data

    Change the brand colours of the site and the webinar pages

    Sets the four brand colours of the whole website: background, text, the button fill and the button text. Take it when the pages do not match your brand. A host says: "The buttons are still green, my brand is blue." It needs the session and the four values as hex codes like #516028. This is a change of the whole site, not of one webinar, and the webinar pages take their colours from there. It writes on your site, and the emails follow the site colours too. One setting changes only the email templates instead. Say in one sentence which of the two applies before you write, because the whole site is the bigger change. The site reads the values back, and only then is the colour really changed. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: brand colours, button colour, match my logo, colours of the page

    session_id site target background text button_fill button_text

  9. wi_change_site_settingsChanges data

    Change one WebinarIgnition setting of the whole site

    Changes one setting that holds for the whole site: the sender name, the sender address, the reply-to address, the email signature, the footer text, or one of the switches for footer branding, unsubscribe links and email verification. Take it when every mail from your site should carry something else. A host says: "My mails go out with the wrong sender name." It needs the session, the field and the value. This applies to every webinar on the site and to every email it sends, not only the one in this chat, so say that in one sentence before writing. It writes on your site. Only this fixed list is open; anything else is refused. For the colours of the emails see wi_change_site_colors. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: sender name, sender address, mail footer, unsubscribe link

    session_id site field value

  10. wi_change_webinar_autoresponderChanges data

    Connect the webinar to an email list

    Connects your webinar to your own email list at Mailchimp, GetResponse or a similar provider, so every new registrant is posted there as well. Take it when sign-ups should land in your list from now on: "Put the registrations into my Mailchimp list." It needs the session, the webinar and the form address your provider gave you, plus the field names that provider expects for email, first name, last name and phone when it uses its own. Only what your provider's documentation says belongs here, nothing guessed. Existing registrants are not sent again. Test the connection afterwards with wi_test_webinar_autoresponder, and for the fields the participant fills in there is a separate tool. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: connect Mailchimp, email list, autoresponder, GetResponse, sign-ups to my list

    session_id site webinar_id url email_field name_field lastname_field phone_field confirm

  11. wi_change_webinar_ctaChanges data

    Change the call to action in the webinar room

    Changes one call to action in the live room: the offer or booking box, its tab name, its text, its button and whether it is shown. For an evergreen webinar it also sets the moment the box appears. Take it when the box should say something else. A host says: "The button text is wrong, and it should show after twelve minutes." It needs the session and the webinar. Leave the slot out to add a new box at the end, or name a slot to change exactly that one and leave the others untouched. It writes on your site and participants see it in the room; nothing else on the campaign changes. Removing a slot deletes the whole box and cannot be undone, so it needs a clear yes. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: change the button, add an offer box, tab name, show the offer

    session_id site webinar_id slot copy_from on position tab_text text button_text button_url button_color iframe width timing remove confirm

  12. wi_change_webinar_emailChanges data

    Change one field of one webinar email

    Changes one field of one email of a webinar: the confirmation email or reminder one to five, and either its subject, its heading, its inbox preview line, its body, whether it is switched on, or when it goes out. Take it when a single mail reads wrong. A host says: "The subject of the first reminder still says the old date." It needs the session, the webinar, which email, which field and the new value. The value replaces the whole field, so read the current text first and copy the part you want to keep. It writes on your site and every registrant receives the new version from the next send on. No other email and no page changes. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: fix a mail, change the subject, edit the reminder, mail text

    session_id site webinar_id slot field value offset_value offset_unit offset_dir fixed_date fixed_time mail_cta_url

  13. wi_change_webinar_offerChanges data

    Put the offer into the webinar room

    Puts your offer into the live room, or updates the one already there: the product, more products as tiers, the special offer with its code and how long it holds. Take it when the room should show what you sell. A host says: "Put my course into the room with a code for the first hour." It needs the session and the webinar, a product from your own shop or the checkout address of a shop on another domain, and the way you sell: own shop, another WebinarIgnition site, or an outside provider like Digistore, Freemius or Stripe. It writes on your site and a voucher code is created in your own shop, so say that before you write. The answer says whether the offer really stands in the room; false means it does not. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: put the offer in, product in the room, voucher code, offer in the room

    session_id site webinar_id product offers price price_type coupon window shop_url route affiliate replace_visible

  14. wi_change_webinar_page_blockChanges data

    Change one block on a webinar page

    Changes one block on the registration or thank-you page of a webinar: its text or its image. Take it when a single box on the page is wrong and the rest should stay. A host says: "The second box still says last year, change just that one." It needs the session, the webinar, the place of the block as the page lists it, and the new text or the new image. It writes on your site, participants see it on their next visit, and nothing else on the page moves. A block with its own formatting never loses it silently: when the spot is not clear, the site refuses and writes nothing. The answer carries the previous block, so the same call puts it back. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: one box on the page, edit a block, swap the image, page text

    session_id site webinar_id path surface text image_url image_alt image_id confirm

  15. wi_change_webinar_qaChanges data

    Switch the live questions on or off

    Shows or hides the question area of the live room, so participants can ask questions during the webinar or cannot. Take it when the room should be quiet or open for questions. A host says: "I do not want questions this time, hide the box." It needs the session, the webinar and the status. It writes on your site, every participant sees the change on the next load, and questions already asked stay stored. Nothing else on the campaign changes. To read and answer the questions, see wi_get_webinar_questions and wi_answer_webinar_question. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: questions on or off, hide the question box, ask questions, Q and A

    session_id site webinar_id status

  16. wi_change_webinar_remindersChanges data

    Switch the reminder emails on or off

    Sets how many reminder emails a webinar sends and which preset decides their timing: factory, all before the start, all after the start, or the mixed four plus one. Take it when too many or too few reminders go out. A host says: "Two reminders are enough, one day before and one hour before." It needs the session and the webinar, the number of active reminders from zero to five, and the preset. It writes on your site. Every registrant is affected from the next send on. The wording of a single email is not touched, only which of them go out and when. For the text of one email use wi_change_webinar_email. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: too many reminders, switch reminders off, fewer emails, reminder timing

    session_id site webinar_id count frame

  17. wi_change_webinar_roomChanges data

    Switch the room phase of a webinar

    Sets which phase the room of a webinar shows right now: countdown, live, replay or closed. Take it when the room should switch without publishing anything. A host says: "Open the room, we are starting now." It needs the session, the webinar and the phase. A clear yes from the host is needed before it runs, because a room that jumps to live is visible to everyone. It writes on your site, every participant sees the new phase at once, and the campaign is neither published nor taken offline. A replay without a recording is refused with a plain reason. The answer tells you the phase that really stands, which can differ from the one you asked for. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: open the room, go live, start the replay, close the room

    session_id site webinar_id status confirm

  18. wi_change_webinar_scheduleChanges data

    Change when a webinar runs

    Moves a webinar to another date, clock time, timezone or length without rebuilding it. For an evergreen webinar it changes the recurring times instead. Take it when the date moved. A host says: "We start two hours later, please move the whole thing." It needs the session and the webinar. For a live webinar you pass the date as YYYY-MM-DD, a clock time like 15:30, a timezone like Europe/Berlin and the length in minutes. For an evergreen one you pass the recurring blocks with time and weekdays. A bare hour with no am or pm is refused, never guessed. It writes on your site, the participant pages show the new date at once and the reminders move with it. The answer reads back the stored start and names every place the date shows. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: move the date, change the time, new start, reschedule a webinar, timezone

    session_id site webinar_id start_date start_time start_timezone duration_minutes schedule

  19. wi_change_webinar_settingsChanges data

    Change one stored text of a webinar

    Changes one stored text field of a webinar: the host name, the description, the sales copy, the main headline, the thank-you headline or its sub-headline. Take it when a whole field should be replaced. A host says: "My description is out of date, here is the new one." It needs the session, the webinar, the field and the new value. It writes on your site, and the value stands on the pages and in the emails that use it from the next load on. No text is generated and nothing else changes. To change one wording inside a longer text this is the wrong place; that one is wi_change_webinar_text. The host name cannot be emptied, the site refuses that with a plain reason. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: change the description, new headline, sales copy, host name

    session_id site webinar_id field value confirm

  20. wi_change_webinar_textChanges data

    Change one text of a webinar

    Changes one existing wording on a webinar and leaves everything else alone. Take it when a single line is wrong and you do not want a rebuild. A host says: "The date in the second paragraph is old, just fix that line." It needs the session, the webinar, the exact current wording as it stands on the site, and the new wording. It also needs to know where the line stands: a block on the page, text inside the page code, a field of the campaign copy, or the page heading. It writes on your site and participants see it at once. When the same wording stands more than once, the site refuses instead of guessing. The answer carries the old wording, so the same call puts it back. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: change one line, fix a wording, edit page text, replace a sentence

    session_id site webinar_id target find value surface all confirm

  21. wi_change_webinar_titleChanges data

    Change the name of a webinar

    Changes the name of a webinar, the title you see in the dashboard and in the list. Take it when the name itself is wrong or out of date. A host says: "Put 2026 into the title." It needs the session, the webinar and the new name. It writes on your site, moves the page title with it and updates the places in the copy where the title stands. The other texts are not rewritten, and the answer names those places. Before writing, read the current title with wi_get_webinar or wi_list_webinars and show the old and the new one as two blocks, line by line. When several places carry a title, show the candidates first and write after the host picked one. The answer carries the previous name, so the same call puts it back. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: rename a webinar, change the title, new name, title says old date

    session_id site webinar_id value

  22. wi_change_webinar_videoChanges data

    Change the video of a webinar

    Changes where the video of a webinar comes from. Take it when the clip is old, or when the room should stream from your own account. A host says: "The teaser on the sign-up page is the wrong one." It needs the session and the webinar. For the live room you name the source, either a connected streaming account or an embedded YouTube or Vimeo clip, and an MP4 for the evergreen room. The teaser on the registration page and the video on the thank-you page are set on their own. It writes on your site and participants see the new source the next time the room or page loads. No text and no date change. Switching a room away from a connected account needs an extra yes, because the site never silently drops a live connection. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: wrong video, swap the clip, new teaser, connect the stream

    session_id site webinar_id provider video_source room_video_url registration_video_url thankyou_video_url settings video_switch_confirm confirm

  23. wi_change_webinar_visibilityChanges data

    Publish or unpublish a webinar

    Publishes a webinar or takes it offline again. Take it when the registration page should go live or should stop taking people. A host says: "Take the page down, the date is gone." It needs the session, the webinar and the status, publish or draft. A clear yes from the host is needed before it runs. On publish the registration page and the room are public and can be found. On draft participants see nothing and registrations stop. It writes on your site; nothing else on the campaign changes and no page is rebuilt. The answer tells you the status that really stands, published or draft, not the one you asked for. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: publish the webinar, take the page down, go live with sign-ups

    session_id site webinar_id status confirm

  24. wi_check_embeddingRead only

    Check whether a page may be shown inside the room

    It checks whether a page from somewhere else can be shown inside the live room, in the sidebar or as an overlay: whether that page allows being shown inside another page, and what would go wrong if it does not. Take it before a booking page or a checkout page goes into the room. "I want my booking page in the sidebar." A page that refuses shows the participants an empty box, and the host sees no error at all. You give the full address of the page. It changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: embed page, empty box, sidebar page, booking page

    session_id site url

  25. wi_check_mail_delivery

    Check whether the webinar emails really arrive

    It measures whether email from the site really sends, whether it lands in the inbox instead of the spam folder, and how fast it goes out, with one plain verdict for each point. Take it when a host says people did not get a mail. "Half of them say nothing arrived." Careful: a fresh measurement sends real email from the host's site, which is why this one is not read only. It measures only when the stored result is missing or older than 24 hours, and runs again only when it is told to. Nothing on the webinar changes. Side effect: it sends real email from your site. Words hosts use: mail not arriving, spam folder, delivery test, inbox

    session_id site webinar_id run force

  26. wi_check_participant_journeyRead only

    Trace the participant journey without sending anything

    It traces what one participant goes through in a webinar, in order and without sending anything: which confirmation and reminder mails go out at which moment and which are switched off, when the room opens, when the offer appears and when the replay shows. Take it when a host asks what participants get and when. "Do they get a reminder the day before?" It is the cheapest way to check the timing before a launch. It needs the webinar id and only reads.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: participant journey, reminder timing, room opens, offer appears

    session_id site webinar_id

  27. wi_check_wordpressRead only

    Check a WordPress address

    Looks at a WordPress address and says whether WebinarIgnition runs there and in what state: not installed, installed but too old, or ready. Take it before connecting, for example when a host says "Can my site even do this?" It needs the address and reads it over a secure connection, and nothing on the site is changed. It is also the quick check after a host moved their site to a new address, to see whether the plugin came along. The answer names one of the three states, nothing more. Words hosts use: check WordPress, installed, too old, ready

    url session_id site

  28. wi_connect_streamingChanges data

    Connect the live streaming account

    Connects your own live streaming account so the room can stream: 100ms or Daily.co. Take it when the room should run on your account instead of an embedded clip. A host says: "I have a 100ms account, hook it up." It needs the session and the provider, and the keys from that account's settings: the developer key pair or a management token for 100ms, the key and domain for Daily. The keys are stored on your site and apply to every webinar on it, not only the one in this chat, so say that in one sentence before writing. With a webinar named, the campaign is switched onto that provider at the same time. Never invent a key; only take what the host gave you. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: connect 100ms, connect Daily, stream from my account, keys

    session_id site provider app_access_key app_secret management_token template_id subdomain api_key domain region use_global webinar_id create_room video

  29. wi_connect_wordpress_woocommerce_site

    Connect the host's WordPress site

    Connects this chat to the host's own WordPress site. Take it when the host wants to work on their real site, for example "Everything is set up, now connect my page." It needs the session id and the address, and it creates a link that the host opens and approves in their own browser. Until they approve, nothing is connected, and no password is seen or stored. The approved connection is kept on this connector, encrypted, so a restart does not end it, and a new sign-in replaces the old one. Words hosts use: connect WordPress, my site, approve, sign in

    session_id site url

  30. wi_continue_webinar

    Continue a webinar conversation

    Continues an open webinar conversation by exactly one turn: pass what the host said as `text` and get the reply with the next tappable choices. Side effect: the answer is stored in the conversation state (facts, flow position) for `session_id`; nothing is written to a WordPress site and nothing is sent to anyone. Needs `session_id` and either `text` or a chip: when the host taps one of `flow.chips`, pass the open `flow.jetzt` as `flow_step`, the chip's `label` as `flow_choice` AND the same label as `text`; then one call is enough. When the host types freely, pass their words as `text`. The reply carries `flow` ({ jetzt, weiter, auch, chips }) with the next choices. A reply with ready=true means the texts can be written next with `wi_write_webinar_invitation_emails`.

    flow_step flow_choice flow_strecke language known_facts session_id site text

  31. wi_copy_webinar_pagesChanges data

    Copy the pages of one webinar onto another

    Copies the registration and thank-you pages of one webinar onto another, which is how you reuse a page design after a move. Take it when two webinars should look the same: "Take the pages from the spring webinar for the new one." It needs the session, the webinar the pages come from, the webinar they go to, and a clear yes from you. The pages already on the target are replaced by the copied ones and the copy cannot be undone, while the source stays as it is. Say which two webinars are involved and that the target's pages are overwritten before anything happens. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: copy pages, reuse my design, same page again, pages from other webinar, duplicate page

    session_id site source_id target_id confirm

  32. wi_create_handoff_link

    Create a handover link

    Returns a link that carries everything collected so far into the WebinarIgnition dashboard, so the host can finish there. Take it at the end of a conversation, for example "Send me that, I want to keep working in my account." It needs the session id, or the finished text when the session alone does not hold it. You can add the host's address and a rating from 1 to 10. It only makes a link: nothing is written to a site and nothing is sent to anyone. Words hosts use: handover link, dashboard, keep working, my account

    session_id url content rating site

  33. wi_create_webinar_link

    Create a short tracking link for a webinar

    Creates a short link to a registration page that counts its clicks and carries the tracking of its channel, so a pretty address goes into an invitation instead of a long one. Take it when you share a link and want to know what it brought. A host says: "Give me a short link for the newsletter, one per person if possible." It needs the session and the webinar, and the channel where the link will be shared. You can add a short topic word, create several links at once that differ by number, or let one link carry a form value for one person, for example who sent them. For several sources at once you get one link per source. It adds the link to the campaign's list and counts clicks from now on; nothing else changes. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: short link, tracking link, link for the newsletter, click count

    session_id site webinar_id channel word count fields sources

  34. wi_create_webinar_registration_page

    Build the webinar on the site

    Builds the webinar on the connected WordPress site: the campaign with title, date and room type, the registration page and the room, and it returns both links. Take it when the facts are settled, for example "Good, now put it on my site." It needs the session id, and since it creates real content on the host's site, the host should say a clear yes first. It answers within seconds while the pages are still being built, so show that progress card and read the build status until it is done. Do not start it a second time for the same webinar. Words hosts use: build the webinar, registration page, put it online, my site

    args language session_id site

  35. wi_delete_all_registrantsChanges data

    Delete every registrant of a webinar

    Deletes every registrant of one webinar in a single step. Take it only when a list should really go, for example after a test run on a fresh campaign: "Nobody in there is real, clear the whole list." It needs the session, the webinar and a clear yes from you. Read the count first and say the number out loud, because this cannot be undone: the numbers fall to zero, the people disappear from the funnel, and emails already sent are not recalled. For one person there is a separate tool, and the list can be read out as a file before deleting. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: delete all registrants, empty the list, clear sign-ups, start over, test data

    session_id site webinar_id confirm

  36. wi_delete_all_webinar_questionsChanges data

    Delete a whole set of participant questions

    Deletes the questions of one webinar in one go, either all of them, only the open ones, or only the answered ones. Take it when a session fills up with test questions, for example after a rehearsal: "Clear the open questions before the real run starts." It needs the session, the webinar, which of the three sets you mean, and a clear yes from you. Look at the questions first and hear how many would go, because they are gone from the site and cannot be brought back. No email goes out. For a single question there is a separate tool. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: delete all questions, clear questions, open questions, answered questions, clean up question list

    session_id site webinar_id scope confirm

  37. wi_delete_registrantChanges data

    Delete one registrant

    Deletes one registrant from a webinar, which is what a deletion request from a participant needs. Take it when someone asks to be removed: "Please delete Mrs Weber, she asked for it." It needs the session, the webinar, the registrant id from your list and a clear yes from you. Look at the list first and name the person by name and address, so the wrong entry does not go. The entry is gone from the site and cannot be brought back, the person no longer appears in your numbers, and emails already sent are not recalled. Clearing a whole list is on purpose not possible here. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: delete registrant, remove participant, deletion request, GDPR, one person out

    session_id site webinar_id lead_id confirm

  38. wi_delete_webhookChanges data

    Delete an outgoing webhook

    Deletes one saved webhook for good, so it stops firing at once. Take it when a connection is no longer wanted: "The old CRM is gone, remove that webhook." It needs the session, the webhook id from your list, and a clear yes from you. Look at the list first and call the webhook by its name, not only by its number. Nothing else on the site changes, and there is no way back. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: delete webhook, remove webhook, stop webhook, old CRM, webhook gone

    session_id site webhook_id confirm

  39. wi_delete_webinarChanges data

    Delete the webinar

    Deletes the webinar of this session from the connected WordPress site. Take it only when the host clearly wants it gone, for example "That test run has to disappear." It needs the session id, and the campaign when the session holds more than one. It cannot be undone: the campaign and everything attached to it are gone, so the host should say a clear yes first. It only deletes on the site of this sign-in; without an open connection it says how to connect and deletes nothing. Words hosts use: delete webinar, remove, test run, start over

    args session_id site

  40. wi_delete_webinar_logsChanges data

    Delete the WebinarIgnition log files

    Deletes the diagnostic log files of WebinarIgnition. Take it when you want a clean slate before you reproduce a problem: "Clear the logs, then I do it once more and we look." It needs the session and a clear yes from you. With a webinar id only that campaign's logs go, without one the logs of every campaign on the site are cleared, so say which of the two it is. The logs cannot be restored. The campaign, its registrants and its emails are not touched. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: clear logs, delete logs, log files, clean slate, error logs

    session_id site webinar_id confirm

  41. wi_delete_webinar_questionChanges data

    Delete one participant question

    Deletes one question a participant asked, together with its thread, so it disappears from the live console for good. Take it when someone posted something you do not want to keep, for example a link to a competing offer. A host would say: "Please remove the question with the spam link before the next session." It needs the session, the webinar and the question id from your question list, plus a clear yes from you before anything is removed. The question cannot be brought back, and nobody is emailed about it. To clear a whole set at once there is a separate tool. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: delete question, remove question, spam question, clean up questions, participant question

    session_id site webinar_id question_id confirm

  42. wi_disconnect_wordpressChanges data

    Disconnect the WordPress site

    Ends the stored connection between this chat and the host's WordPress site and forgets that the site was ever connected, so a later chat does not offer it again. Take it only when the host clearly wants that, for example "Take my site out of this chat." It needs the session id. It cannot come back after a restart: the connection has to be approved again in the host's own browser before anything can run. The site itself stays untouched, and only this app is ended. With all set to true every app of the host is disconnected, and only after the host said so. Words hosts use: disconnect, remove my site, end connection, sign out

    session_id site all

  43. wi_export_registrants_csvRead only

    Read the registrant list as CSV

    It reads the list of registrants of one webinar as CSV text, the same export the dashboard downloads: one row per person with the columns the site writes. Take it when a host wants the list as a file for a spreadsheet or another tool. "I need the list in Excel." The text stops at 20000 characters and says so when it was cut, and the full file is the download in the dashboard. Personal data comes only when the licence includes the registrant export.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: registrant list, CSV, export, spreadsheet

    session_id site webinar_id

  44. wi_export_webinarRead only

    Read a webinar as an export payload

    It reads one webinar as the full export that the dashboard produces: every field of the campaign, the page content, the mails and the settings, as one JSON text. Take it when a host wants to move a webinar to another site or keep a copy of the settings. "I am building this on my second site." The text is long, often tens of thousands of characters, so it stops at 20000 and says when it was cut. The complete file is the Export button in the dashboard.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: export webinar, backup, move to another site, JSON

    session_id site webinar_id

  45. wi_find_mediaRead only

    Find an image in the media library

    It searches the media library of the site for images and returns id, address, title and the alt text. Take it when a host wants a picture somewhere and names it by what it shows instead of by its address. "Use the picture of the whiteboard." You can search by what the image shows or what it is called, and leave the search out to see the recent images. It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: media library, image search, alt text, picture

    session_id site search limit

  46. wi_find_wordpress_userRead only

    Find a WordPress user as the host

    It finds the people who have an account on the site, by a search word or as a plain list: id, display name, email and the avatar address. Take it when a host names the person whose face should stand on the page, so nobody has to look up a user number. "Put my colleague on the page." The search word is part of a name or an email address, and leaving it out lists the people. It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: WordPress user, user id, avatar, account

    session_id site term limit

  47. wi_fix_thankyou_dateChanges data

    Fix a wrong date on the thank-you page

    Writes the real date, time and timezone of your campaign into the thank-you page, where a fixed text still shows an old one. Take it when a participant registers and then reads the wrong day: "Someone told me the page says last month." It needs the session and the webinar. Only the date line on that page changes, no other wording and no campaign field. The answer keeps the previous line, so the same call can put it back. A preflight check tells you whether such a deviation exists at all. For any other line on that page there is a separate tool. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: wrong date, thank-you page, old date on page, date fix, registration page date

    session_id site webinar_id confirm

  48. wi_get_build_statusRead only

    Read the build progress

    Reads how far the build of the webinar on the connected site has come: a card with a bar, a percentage, the step running now, an honest remaining time, and the two links once it is done. Take it right after the build starts, for example "Is it there yet?" It only reads and changes nothing on the site. It needs the session id, and the campaign id when the chat built more than one webinar. Show the card while it runs, and do not start the build again: it is already running. Words hosts use: build status, progress, is it there yet, links

    session_id site campaign_id

  49. wi_get_connector_statusRead only

    Read the connector status

    Tells you the state of the connection: the connector version, the site this chat is signed in to, and whether that connection is open right now. It needs no input and changes nothing. Take it first when something does not answer, for example when a host says "It says I am not connected, but I just approved it." If one sign-in carries several sites, it lists them all and says which one is meant now. It never returns site data. Words hosts use: connector status, connected, not connected, sign-in

    session_id site

  50. wi_get_registration_fieldsRead only

    Read the registration form fields

    It reads the sign-up form of one webinar the way a participant sees it, from the first field to the last. Each field comes with its label, its type (text, checkbox, textarea, dropdown or a hidden field), whether it is required, and whether it really shows up on the participant page. Take it when a host wonders what the form actually asks. "Wait, does my form ask for the phone number?" It needs the webinar id and only reads, so nothing on the site changes.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: registration form, sign up fields, form fields, asked data Change a field with wi_change_registration_fields.

    session_id site webinar_id

  51. wi_get_renotification_statusRead only

    Read whether the registrants were told about a new date

    It reads whether the people who registered were told about a new date: whether the date was changed and the new invitation is still pending, how many registered people would receive it, and the banner text and button that the page shows. Take it when a host asks whether everyone knows about the moved date. "Did all of them get the new date?" It needs the webinar id. It only reads and changes nothing, and it says what is still waiting before any mail goes out.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: new date, moved webinar, pending invitation, banner

    session_id site webinar_id

  52. wi_get_session_factsRead only

    Read the collected webinar facts

    This tool reads what the webinar conversation has collected so far: topic, audience, date and how far the texts are. Nothing is created and no site is touched. Take it when you want to pick a conversation up where it stopped, for example when a host says "Where were we? I had already told you the topic." It needs the session id from an earlier turn, and with more than one connected site the site address too. It changes nothing. Words hosts use: session facts, topic, audience, where were we

    session_id site

  53. wi_get_setup_planRead only

    Get the setup plan

    Returns a step by step plan for setting up the host's WordPress site: what has to be installed, what to click, what the room needs. It only reads and touches nothing. Take it when a host wants to know what comes next, for example "What do I have to do on my side before the first webinar?" It needs no session, the language is enough. You can say whether the host already has WordPress, already uses WebinarIgnition and already works with a connector, then done steps drop out of the plan. Words hosts use: setup plan, what do I have to do, installed, first webinar

    session_id language has_wordpress has_wi has_mcp site

  54. wi_get_streaming_statusRead only

    Read the live streaming state

    It reads whether live streaming is connected on the site: the 100ms connection with its app credentials or manual token and whether a room can be created, the Daily.co connection with key and domain, and for one webinar its own room state and the video source its room uses. Take it when a host asks whether their live room is connected or why the room shows no video. "The room is open and I see nothing." Both providers are read in one answer. It needs the webinar id for the room state, otherwise it reads the whole install. It changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: live streaming, room connected, no video, stream key

    session_id site webinar_id

  55. wi_get_webhook_test_address

    Get a free test address for a webhook

    It creates a free test address at webhook.site, an address that needs no account, so the host can watch deliveries arrive without handing anyone access to their real customer system or mail provider. Take it when a host wants to see a webhook work before it points at something real. "Can I try this without touching my CRM?" It creates a new address at that third party service and nothing on the connected site changes. Every call creates a new address, and an earlier one stays valid. Side effect: it creates a new test address at webhook.site.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: webhook test, test address, try webhook, no account

    session_id site

  56. wi_get_webinarRead only

    Read one webinar

    Reads one webinar by its id: title, type, status, host, start date, page address, and whether the emails are already written. Take it after the list, when the host picked one, for example "Tell me about the Tuesday one." It needs the session id and the id from wi_list_webinars, and that id is never invented. It reads only from the connected site and changes nothing. Without an open connection it says how to connect and returns no data.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: one webinar, details, Tuesday one, campaign

    session_id site id

  57. wi_get_webinar_attendance_statsRead only

    Read webinar attendance and show-up rate

    Reads how many registered, how many came live, how many stayed long enough to see the offer, and how many watched the replay, with the show-up rate. Take it when a host asks how the evening went, for example "How many actually showed up?" It needs the session id and reads only from the connected site. It changes nothing, and it does not read money or single persons. A rate appears only when at least 20 people were in the earlier step; below that the answer says so instead of making up a percentage. Words hosts use: show-up rate, attendance, participants, replay, how many Without a connected site the answer carries example numbers (sample: true) and the next step.

    session_id site webinar_id utm

  58. wi_get_webinar_checklistRead only

    Read the setup checklist of a webinar

    Shows the setup checklist of one webinar, the same list the dashboard shows: every step with its state, what is already done, what is still missing, and the readiness score from the last preflight check. Take it when a host asks what is left before the webinar can run, for example "What do I still have to do?" It needs the session and the webinar. It only reads. Steps the host ticked off by hand stay ticked off, and a missing step names the tool that can fix it.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: checklist, what is left, setup steps, ready to start, what is missing

    session_id site webinar_id

  59. wi_get_webinar_colorsRead only

    Read the colours of the webinar pages

    It reads which colours the registration page, the thank-you page and the room really use right now: background, text, button colour and button text, and where each colour comes from, the host's own confirmed brand colours or the site. With kind set to logo or favicon it looks at the host's own brand image on the server and returns the colours it finds, so nobody has to type colour codes. Take it when a host says the pages do not look like the rest of the site. "Why is this button purple?" It needs the webinar id, or only the kind. It changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: page colours, brand colours, button colour, logo palette

    session_id site webinar_id kind

  60. wi_get_webinar_emailsRead only

    Read the webinar emails and their timing

    Reads every email of one webinar with its wording and its timing: the confirmation email and the five reminder and follow-up emails, each with on or off, subject, heading, preview line, body, and how long before or after the start it goes out. Take it when a host asks what the registrants get, for example "When does the reminder leave?" It needs the session id and the webinar id from wi_list_webinars, and reads only from the connected site. It changes nothing and sends nothing. Without an open connection it says how to connect.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: webinar emails, reminder, confirmation mail, when does it go out

    session_id site webinar_id

  61. wi_get_webinar_funnel_conversion_statsRead only

    Read the webinar funnel and what to improve

    Reads the whole funnel of a webinar: visitors, registrations, live attendance, watched enough, offer shown, offer clicked, replay, purchased, with the rate from step to step. It also ranks the host's webinars and names the one step to fix first. Take it when a host asks where people drop off, for example "Where do I lose them?" It needs the session id and reads only from the connected site, changing nothing. Rates need at least 20 people in the earlier step, otherwise the answer says not enough data. Words hosts use: funnel, conversion, drop off, where do I lose them, webinar numbers Without a connected site the answer carries example numbers (sample: true) and the next step.

    session_id site webinar_id utm all

  62. wi_get_webinar_page_blocksRead only

    Read the registration or thank-you page as blocks

    It reads one page of a webinar as a flat list of blocks from top to bottom: each block with its path, its type and the text or image that stands there now. Take it before a block is changed, because the change needs the path from here, and when a host asks what stands on their page. "What is on my registration page right now?" You pick the page, registration or thank you. It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: page blocks, registration page, thank you page, block path

    session_id site webinar_id surface

  63. wi_get_webinar_prompterRead only

    Read the teleprompter script

    It reads the teleprompter of one webinar: whether the prompter is switched on for this install, the script the host reads out loud together with its trigger lines, and the language the script is written in. Take it when a host wants to know whether a script exists, wants to read it again, or wants a new one written. "Is there already a script I can read from?" It needs the webinar id. It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: teleprompter, script, prompter on, trigger lines

    session_id site webinar_id

  64. wi_get_webinar_questionsRead only

    Read the questions of the live webinar

    It reads the questions participants asked in the live console, the open ones and the answered ones, each with its id, the text, the name of the attendee, the time and the state. Take it when a host wants to know what people are asking or which questions are still waiting. "Are there questions I did not answer yet?" You give the webinar id and how many questions you want back. The ids come from this answer, so the next step can answer one or delete one without guessing. It changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: live questions, open questions, attendee questions, Q and A

    session_id site webinar_id limit

  65. wi_get_webinar_reportRead only

    Read a report of a webinar

    It reads one report of a webinar as one piece: single values such as registrations, attendance and conversion, plus the rows behind them. You pick the report: funnel (visitor to registration to attendance to offer), mail_waves (what the live send and the evergreen daily send delivered) or leads (the people with attendance and purchase). Take it when a host wants the numbers in one table, or when the question is about the mail waves, which no other report shows. "Send me a report of the last run." It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: webinar report, funnel, leads report, mail waves, numbers

    session_id site webinar_id type range

  66. wi_get_webinar_revenue_woocommerceRead only

    Read webinar revenue and which offer tier sold

    Reads what a webinar earned: paid orders and the amount per currency, open orders, refunds, and which offer tier sold how often and for how much. Money comes from the host's own shop, never from an estimate. Take it when a host asks about the money, for example "Which package did they buy?" It needs the session id and reads only from the connected site, changing nothing. Two currencies are never added together, each line stays on its own. For what a single person spent, the registrant list is the right place. Words hosts use: revenue, sales, which package, orders, refunds Without a connected site the answer carries example numbers (sample: true) and the next step.

    session_id site webinar_id

  67. wi_get_webinar_settingsRead only

    Read the settings of a webinar

    It reads what can be set on one webinar and what stands there right now: each settings group with its fields, the type of each field and its current value, plus the core facts such as type, status, date, time, timezone and room phase. Take it when a host wants to know the name of a setting, its value, or which values are allowed before something gets changed. "What is the setting called that controls my reminder?" You give the webinar id, or a group name when you only want the list of options for one area such as mails, ctas, schedule, replay, qa or design. It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: webinar settings, setting names, allowed values, mail slots

    session_id site webinar_id group

  68. wi_import_legacy_webinarChanges data

    Take over an old HC webinar

    Turns an old HC campaign on your site into a new webinar: the content is copied, your own providers stay, and the payload is cleaned. Take it when an old campaign should live on in the new form: "The old webinar still has all my sign-ups, bring it over." It needs the session, the old campaign, one of three modes and a clear yes from you. One mode redirects the old addresses and removes the old campaign afterwards, which cannot be undone, one leaves it in place, one copies its pages. A campaign that is already a WebinarIgnition campaign is refused. Say which mode you mean and what happens to the old campaign before anything runs. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: old webinar, HC campaign, take over campaign, migrate webinar, convert old webinar

    session_id site source_id mode title type language force confirm

  69. wi_import_registrants_csvChanges data

    Import registrants from a CSV

    Imports registrants into a webinar from a CSV text, one row per person. Take it when you bring a list from another tool or when someone pasted names into the chat: "Here is my list from the old system, put them in." It needs the session, the webinar, the CSV text and a clear yes from you. No email goes out unless the host asks for one: then set `send_signup_email` true, and only after they said those people may receive mail. The text is capped at 20000 characters per call, so a long list goes in parts. Nothing else on the campaign changes. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: import CSV, upload list, move my list, add registrants, pasted list

    session_id site webinar_id csv send_signup_email confirm

  70. wi_import_webinar

    Create a webinar from an export payload

    Creates a new webinar from a full export payload, which is how a webinar moves to another site or comes back after a restore. Take it when you have an export in hand: "I moved to a new site, here is the file from the old one." It needs the session and the payload from the export, either from the tool or from the Export button in the dashboard, and a name for the new campaign if you want one. It always creates a new campaign and never touches an existing one, and the new webinar starts with the state the payload carries. The payload is large, so this only belongs here when you hand it over on purpose. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: import webinar, export file, move to new site, restore webinar, backup restore

    session_id site payload title

  71. wi_list_site_abilitiesRead only

    List the abilities of the connected site

    Shows what the connected WordPress site can do: each ability with its arguments, and whether it only reads, writes or deletes. Nothing is changed, it reads a list from the site. Take it when a host asks what the connection can actually do, for example "What can you do on my site once it is connected?" It needs the session id, and with more than one site the site address. Without an open connection it says how to connect and lists nothing. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: site abilities, what can it do, connected site, list

    session_id site

  72. wi_list_webhooksRead only

    List the outgoing webhooks

    It lists the outgoing webhooks of the whole install: id, name, trigger, delivery address, mirror address, method, format, whether it is active, and how many rules it carries. These fire for every webinar on the install, not only for the one open in the chat. Take it when a host asks which connections are wired up. "Where does my data actually go?" It needs nothing but the site. It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: webhook, outgoing, trigger, integrations

    session_id site

  73. wi_list_webinar_leads_registrantsRead only

    List webinar registrants and leads

    Reads the registrant list of one webinar: name, email, signup time, attended, watched the replay, purchased, where they came from, and what each one spent. Take it when a host asks who registered or whom to follow up, for example "Who was there, and who bought?" It needs the session id and reads only from the connected site, the one the host approved. It changes nothing. Personal data comes only when the host's licence includes the registrant export; without it the site answers license_required and says which plan brings the feature. With all_webinars set it reads every webinar in one answer. Words hosts use: registrants, leads, participants, who registered, signups Without a connected site the answer carries example numbers (sample: true) and the next step.

    session_id site webinar_id limit all_webinars

  74. wi_list_webinar_linksRead only

    List the short links of a webinar

    It lists the short tracking links of one webinar: the code, the full short address, the channel it belongs to, the tracking parameters it carries and how often it was clicked. Take it when a host asks which links exist or which one belongs in an invitation. "Which link do I send to my list?" It needs the webinar id. The click numbers show how many people came through each channel. It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: short links, tracking link, clicks, invite link

    session_id site webinar_id

  75. wi_list_webinar_productsRead only

    Read the products of the shop

    It reads what the shop on the connected site really offers: products with id, name, price and the currency of the store, found by a search word (name or SKU) or by product ids. It also answers whether a voucher code already exists in the shop. Take it before an offer goes into the room, so the host does not have to hunt for the product number. "I want the yearly course in the room, can you find it?" When WooCommerce does not run on the site, the answer says so and the host sells through a link instead. It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: shop products, product id, price, voucher code

    session_id site search ids limit coupon_codes

  76. wi_list_webinarsRead only

    List your webinars

    Lists the webinars of the connected WordPress site: id, title, live or automated, status, the real start with date, time, timezone and length, whether it repeats, and the page address. Take it when a host asks what exists or what runs next, for example "Which webinars do I have right now?" It needs the session id and reads only from the site the host approved. It changes nothing. You can narrow it by id or part of the title, and walk a long list in pages. Without an open connection it says how to connect and returns no data. Then read one of them with wi_get_webinar.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: list webinars, which webinars, what runs next, my webinars

    session_id site limit offset search

  77. wi_read_webhook_deliveriesRead only

    Read what a webhook's test address received

    It reads what the test address of a webhook really received, straight from that service: for each delivery the time, the method and the exact content that was sent. Take it after a test delivery, when a host wants to see the content itself. "Show me what actually arrived." You give the webhook id from the list. It never touches the receiving system of the host. It only reads and changes nothing.Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never from another site. Without a connected site the answer says what is missing and how to connect: no numbers and no example numbers. Words hosts use: webhook payload, delivery log, what arrived, test webhook

    session_id site webhook_id

  78. wi_repair_webinar_pagesChanges data

    Repair a webinar's broken pages

    Repairs the registration pages of a webinar. It fixes content that was saved twice encoded and replaces a placeholder webinar id that pages copied from another campaign still carry, so a page shows this webinar's form and date. Take it when a page behaves strangely. A host says: "The page shows a wrong date and the form is empty." It needs the session and the webinar. It writes on your site, participants see a working page again, and nothing else on the campaign changes. This is the repair for a broken page, not the way to change a text; for a wording use wi_change_webinar_text. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: broken page, wrong date on the page, empty form, raw characters

    session_id site webinar_id

  79. wi_resend_webinar_mailsChanges data

    Send the confirmation and reminders again

    Sends the confirmation and the reminder emails again to everyone who is already registered. That is what you want when a date or a time moved: "The webinar is now on Tuesday, send everyone the new confirmation." It needs the session, the webinar and a clear yes from you. Check first how many people would receive it and where the date really stands, and say that number out loud. These are real emails from your site to all of those registrants, so the step cannot be taken back. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: resend confirmation, date changed, send reminders again, new date, mail everyone again

    session_id site webinar_id confirm

  80. wi_reset_webinar_funnelChanges data

    Reset the funnel numbers of a webinar

    Resets the funnel numbers of one webinar, for example after test registrations have polluted them. Take it when the figures no longer tell the truth: "I registered ten times myself, wipe that out." It needs the session, the webinar, which of two scopes you mean and a clear yes from you. One scope reopens only the current show window, the other wipes all daily and touch statistics of this webinar. Say which one it is and what is lost before anything happens. Registrants, emails and the campaign itself are not touched, and the numbers cannot be restored. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: reset numbers, funnel stats, wrong numbers, test registrations, clear statistics

    session_id site webinar_id scope confirm

  81. wi_rewrite_webinar_textsChanges data

    Rewrite the webinar texts after the facts changed

    Rewrites the campaign's own texts around facts that already changed, and only the parts you picked: the copy on the registration page and the emails. Take it when a date or a name moved and several lines still carry the old facts. A host says: "The whole page still talks about March, make it fit the new date." It needs the session, the webinar and the parts to rewrite. Without a clear yes nothing is written; the answer is a preview of which parts would change, one line each, so the host can pick. With the yes the picked parts are rewritten and the rest stays exactly as it was. The thank-you page, the webinar name and the room info text are not written here; a single wording is better changed with wi_change_webinar_text. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: rewrite the page, texts out of date, fix all the dates, refresh the copy

    session_id site webinar_id targets confirm topic target_audience primary_goal

  82. wi_run_webinar_preflight

    Run the readiness check before a webinar starts

    It runs the full readiness check of one webinar and answers point by point what is ready and what would break in front of the participants: pages, dates (including a thank you page that shows a different date), emails and their timing, the video source, the offer in the room, tracking and the form. The same check also reads the mail side: whether the site's mail cron runs, the spam score of the sending address, the send rate and what the server can carry, so a reminder does not fail silently. Take it when a host asks whether everything is ready. "Can I start tomorrow?" It is the webinar part of the setup checklist in the dashboard: the checklist collects every step for the webinar, this check is its readiness part, and the score lands in that panel. The result and its history are stored on the site. Nothing else on the webinar changes. Side effect: it stores the result and its history on the site, which is what the dashboard shows.Read-only, it changes nothing. Data comes only from the

    session_id site webinar_id force

  83. wi_save_webhookChanges data

    Save an outgoing webhook

    Creates an outgoing webhook or changes one you already have: what it fires on, where it delivers, how, and which fields it maps or filters. Take it when another system should hear about registrations, attendance or purchases: "Send every buyer to my CRM." It needs the session, and on a new one a trigger and the address your other system gave you. A webhook fires for every webinar on your site, not only this one, so that belongs in one sentence before anything is saved. A test copy address is readable by anyone with the link and switches itself off after a few hours, so it is never the real destination. Turning it on needs an active plan, exactly like the form. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: webhook, send to CRM, Zapier, connect my tool, registration trigger

    session_id site webhook_id name trigger url request_method request_format secret active mirror_url conditions

  84. wi_send_webinar_followupChanges data

    Send the follow-up email to the hot but silent registrants

    Sends the follow-up mail with the replay and the offer to the people who watched long enough to see the offer and have not bought yet. Take it a day or two after a webinar: "Send the replay to everyone who stayed till the offer and did not buy." It needs the session, the webinar and a clear yes from you, and it reaches up to 200 people. Read the numbers first and say how many will receive it, because those people cannot be un-mailed. Nothing else changes on the campaign. For one email to one address there is a separate tool. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: follow-up email, send replay, nobody bought, hot leads, follow up after webinar

    session_id site webinar_id confirm

  85. wi_send_webinar_test_email

    Send one webinar email to a real address

    Sends one of the saved emails of a webinar to an address you name, so you see the real mail in your own inbox, with the real sender, subject, images and footer. Take it before a launch and after any text change: "Send me the reminder once more, I want to see it on my phone." It needs the session and the webinar, and you choose which email goes, the confirmation or one of the five reminders. The recipient is your own address unless you name another. This sends a real email from your site, and nothing on the campaign changes. If you only want to know whether mails arrive at all, there is a separate check. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: test email, send myself the email, check confirmation mail, preview email, reminder test

    session_id site webinar_id which email

  86. wi_start_webinar

    Start a webinar

    Opens a new webinar conversation and returns the first question with tappable options. No sign-in and no setup. Take it when a host wants to begin, for example "I want to run a webinar about my coaching, where do we start?" It creates a session on the connector and returns a session id. Nothing is written to a WordPress site, nothing is published and no email goes out. You can pass what the host just said and what you already know about topic, audience, offer and tone, then the conversation opens there instead of at an empty menu. Words hosts use: start a webinar, begin, first webinar, no setup

    situation known_facts language focus has_wordpress has_wi

  87. wi_test_webhook

    Send one real test delivery of a webhook

    Sends one real test delivery of a saved webhook right now, with realistic sample lead data run through its actual field mapping and conditions, so you see it land at the receiving address. Take it after you save a webhook or after the other side changed something: "Let us see whether my CRM receives it." It needs the session and the webhook id from your list. A real request goes out with demo data, so say that a test entry may appear over there. Nothing on the campaign changes. Afterwards you can read what a test or copy address actually received. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: test webhook, test delivery, does my CRM get it, webhook check, sample lead

    session_id site webhook_id

  88. wi_test_webinar_autoresponder

    Test the connection to the email list

    Posts one test lead to your email provider and reports whether the list answered and how long it took. Take it right after you connect the list, or after the form address changed: "Does the list still take my sign-ups?" It needs the session and the webinar. Say before you run it that one test entry will appear in that provider's list, so nobody wonders where it came from. Nothing on the campaign changes. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: test Mailchimp, list connection, test autoresponder, is my list connected, sign-up test

    session_id site webinar_id

  89. wi_write_webinar_invitation_emails

    Write the webinar texts

    Writes the finished webinar texts for a session that is ready: title, invitation email, reminders and the registration copy. Side effect: it starts a text-generation job on the connector (about a minute) and stores the result in the session; nothing is published to a WordPress site and no email is sent to anyone. Needs `session_id`. A second call with the returned `job_id` reads the job's state until the texts are there. Optional: `invite_type` for one of the eight built-in channels, `type="custom"` with `custom_channel` for any other channel, `direction` for an angle or `skip_direction` for none.

    job_id type invite_type custom_channel direction skip_direction language session_id site

  90. wi_write_webinar_prompterChanges data

    Write the teleprompter script

    Writes the script you read out loud in the teleprompter. You can hand over your own words, or let a fresh ten minute talk be written from what the conversation and the campaign already know. Take it when the script is missing or no longer fits: "Write me a new script for Thursday, the offer changed." It needs the session and the webinar, and it replaces the script stored on your site, which answers with what it now holds. If you only want one passage changed, read the current script first. Marker lines such as [TRIGGER:CTA] become live beats if you want them. Running the prompter during the webinar happens in the console, not here. Side effect: it acts on your connected WordPress site; nothing else is touched. Words hosts use: teleprompter script, write script, webinar script, presenter notes, script for webinar

    session_id site webinar_id script lang force

Is this yours?

Claim it to hear the moment it breaks, correct this page and add your own ways to use it.

A test is the handshake and the tool list: no tool was called. Names and descriptions are as listed by whoever registered the server; we haven't checked them.

Back to Tested MCP Servers