{"id":13538,"date":"2026-09-24T10:42:21","date_gmt":"2026-09-24T10:42:21","guid":{"rendered":"https:\/\/webnus.net\/dox\/modern-events-calendar\/?post_type=knowledgebase&#038;p=13538"},"modified":"2026-11-09T12:37:40","modified_gmt":"2026-11-09T12:37:40","slug":"mec-ai-create-events-and-categories-with-ai","status":"publish","type":"knowledgebase","link":"https:\/\/webnus.net\/dox\/modern-events-calendar\/mec-ai-create-events-and-categories-with-ai\/","title":{"rendered":"MEC AI: Create Events and Categories with AI"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">MEC AI helps you build your calendar faster. Instead of filling in every field by hand, describe what you need in plain language and MEC turns your brief into a structured preview. You review and fine-tune it, and only then is anything created.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">MEC AI can create:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Events<\/strong> (saved as drafts), from the MEC AI page or directly from the <strong>Add New Event<\/strong> screen with <strong>AI Mode<\/strong>.<\/li>\n\n\n\n<li><strong>Categories<\/strong>.<\/li>\n\n\n\n<li><strong>Tags, labels, locations, organizers, speakers, and sponsors<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Key points before you start:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nothing is created until you confirm the preview. Events are always saved as <strong>drafts<\/strong>, never published automatically.<\/li>\n\n\n\n<li>MEC AI uses the AI provider configured in WordPress. MEC <strong>never asks for an API key<\/strong> and never stores your credentials.<\/li>\n\n\n\n<li>Existing content is never modified. Categories that already exist are skipped, not updated.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Requirements\"><\/span>Requirements<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-table\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-left\" data-align=\"left\">Requirement<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Details<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">WordPress AI<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Your site must have the WordPress AI Client available with a text-generation provider (such as OpenAI, Anthropic, or Google) configured in <strong>WordPress Connectors<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">Image generation (optional)<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">If your provider also supports image generation, MEC AI can create a featured image for your event, and an image for locations, organizers, speakers (picture) and sponsors (logo). Creating images for these items also requires permission to upload files.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">User role<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">You need an administrator role or MEC settings access to use MEC AI and AI Mode. To create terms such as tags or locations you also need permission to manage that taxonomy.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">MEC Booking (optional)<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Tickets are only created when the MEC booking module is active. Everything else works without it.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">Speakers and Sponsors (optional)<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">The speaker task appears only when the Speakers module is enabled in <strong>MEC Settings &gt; Event Modules<\/strong>. The sponsor task appears only in MEC Pro with the Sponsors module enabled.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"First-Time_Setup\"><\/span>First-Time Setup<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If AI is not configured yet, the MEC AI page shows a short setup guide with three steps. Follow it in order:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Open WordPress Connectors<\/strong> and install a provider connector that supports text generation (OpenAI, Anthropic, Google, and so on).<\/li>\n\n\n\n<li><strong>Connect and configure the provider.<\/strong> Add its credentials and pick a text-generation model. Credentials are managed by WordPress, not MEC.<\/li>\n\n\n\n<li><strong>Return to MEC AI.<\/strong> The tasks appear automatically once text generation is available.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on your setup, the guide may instead ask you to enable the WordPress AI plugin, or to approve MEC in <strong>Connector Approvals<\/strong> so WordPress allows MEC to use your provider. In every case the page links directly to the WordPress screen you need.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_AI_Readiness_Panel\"><\/span>The AI Readiness Panel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The sidebar on the right shows what MEC AI can use right now:<\/p>\n\n\n\n<figure class=\"wp-block-table\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-left\" data-align=\"left\">Status<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Meaning<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\"><strong>WordPress AI capability<\/strong> (blue dot)<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">The WordPress AI Client is built in and available.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\"><strong>Text generation<\/strong> (blue dot)<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">A text provider is ready. This is required for all tasks.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\"><strong>Image generation<\/strong> (blue dot)<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">An image provider is configured. Optional, and without it items are created without an image.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">Gray dot<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">The item is optional and not configured.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">Amber dot<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Action needed. Open the linked WordPress screen to fix it.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Open WordPress Connectors<\/strong> link below the list takes you straight to the provider settings.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Creating_an_Event_with_AI_Mode\"><\/span>Creating an Event with AI Mode<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You do not have to leave the editor to use MEC AI. When you add a new event, an <strong>AI Mode<\/strong> button appears right below the event title.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>M.E. Calendar > Add Event<\/strong>.<\/li>\n\n\n\n<li>Click <strong>AI Mode<\/strong>. The <strong>Create Event with AI<\/strong> window opens. If AI is not set up yet, the window shows the same setup guide as the MEC AI page.<\/li>\n\n\n\n<li>Describe the event in your own words and click <strong>Generate event preview<\/strong>.<\/li>\n\n\n\n<li>Review and adjust the preview (see <em>Creating an Event with AI<\/em> below), then confirm.<\/li>\n\n\n\n<li>When the draft is created without warnings, MEC takes you straight to the draft in the event editor so you can continue editing.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">AI Mode appears only on the <strong>Add New Event<\/strong> screen, not when you edit an existing event, and only for administrators or users with MEC settings access.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Creating_Categories_with_AI\"><\/span>Creating Categories with AI<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Use this task to generate a set of event categories (up to 25 per batch) in one go.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>MEC \u2192 AI<\/strong> in your WordPress admin.<\/li>\n\n\n\n<li>In step 1, choose <strong>Create categories<\/strong>.<\/li>\n\n\n\n<li>In step 2, describe the categories you want. See the writing tips below for examples.<\/li>\n\n\n\n<li>Click <strong>Generate category preview<\/strong> and wait a few seconds.<\/li>\n\n\n\n<li>Review each suggested category in step 3:\n<ul class=\"wp-block-list\">\n<li><strong>Include checkbox:<\/strong> uncheck any suggestion you do not want.<\/li>\n\n\n\n<li><strong>Icon:<\/strong> click the icon button to open the MEC icon picker and search for a different icon.<\/li>\n\n\n\n<li><strong>Color:<\/strong> use the color picker to change the category color.<\/li>\n\n\n\n<li>Suggestions whose name already exists in your calendar are marked <strong>\u201cAlready exists, so it will be skipped\u201d<\/strong> and cannot be selected.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Click <strong>Create selected categories<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The result summary lists every created category with an edit link, plus anything that was skipped.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Names, descriptions, icons, and colors in the preview are AI suggestions. Always give them a quick review. You are the editor, the AI is the assistant.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Creating_Tags_Labels_Locations_Organizers_Speakers_and_Sponsors\"><\/span>Creating Tags, Labels, Locations, Organizers, Speakers, and Sponsors<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These tasks work like the category task: describe what you need, review the suggestions, then create only the ones you keep.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>MEC \u2192 AI<\/strong> and choose the task in step 1: <strong>Create tags<\/strong>, <strong>Create labels<\/strong>, <strong>Create locations<\/strong>, <strong>Create organizers<\/strong>, <strong>Create speakers<\/strong>, or <strong>Create sponsors<\/strong>.<\/li>\n\n\n\n<li>Describe what you need in the prompt box. The prompt can be up to 6,000 characters.<\/li>\n\n\n\n<li>Click <strong>Generate preview<\/strong>.<\/li>\n\n\n\n<li>In <strong>Review suggestions<\/strong>, edit any field, uncheck what you do not want, and click <strong>Create selected<\/strong>. You can create between 1 and 25 items at a time.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Every suggestion needs a name, and names must be unique within the preview. Fields you can review depend on the item type:<\/p>\n\n\n\n<figure class=\"wp-block-table\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-left\" data-align=\"left\">Task<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Fields in the preview<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">Optional image<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Tags<\/td>\n<td>Name<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>Labels<\/td>\n<td>Name, color, and style (Normal, Featured, Canceled, or Custom)<\/td>\n<td>No<\/td>\n<\/tr>\n<tr>\n<td>Locations<\/td>\n<td>Name, address, opening hours, website, latitude, and longitude<\/td>\n<td>Yes (thumbnail)<\/td>\n<\/tr>\n<tr>\n<td>Organizers<\/td>\n<td>Name, phone, email, website, page label, and social links<\/td>\n<td>Yes (thumbnail)<\/td>\n<\/tr>\n<tr>\n<td>Speakers<\/td>\n<td>Name, type (person or group), job title, phone, email, website, and social links<\/td>\n<td>Yes (thumbnail)<\/td>\n<\/tr>\n<tr>\n<td>Sponsors<\/td>\n<td>Name and website link<\/td>\n<td>Yes (logo)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Latitude must be between -90 and 90 and longitude between -180 and 180. Email and website values are validated, and a label needs a valid color. If a value is not valid, MEC tells you which field to fix before it creates anything.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Creating_an_Event_with_AI\"><\/span>Creating an Event with AI<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Use this task to turn an event description into a complete event draft.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>MEC \u2192 AI<\/strong> and choose <strong>Create an event<\/strong> in step 1 (or use <strong>AI Mode<\/strong> on the Add New Event screen).<\/li>\n\n\n\n<li>Describe the event in your own words: title, date and time, location, organizer, schedule, tickets, and whether it repeats. The more you include, the less you edit later.<\/li>\n\n\n\n<li>Click <strong>Generate event preview<\/strong>.<\/li>\n\n\n\n<li>Review the preview:\n<ul class=\"wp-block-list\">\n<li><strong>Quick edits:<\/strong> fix the title, start and end date and time, categories, tags, and labels. Separate multiple names with commas. New terms are created automatically.<\/li>\n\n\n\n<li><strong>Tickets:<\/strong> adjust prices and capacity for each ticket type.<\/li>\n\n\n\n<li><strong>Event summary:<\/strong> the description, location, organizer, repeat rule, hourly schedule, and the generated featured image.<\/li>\n\n\n\n<li><strong>Warnings:<\/strong> amber notes about anything that could not be included, for example tickets when booking is off.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Click <strong>Create event draft<\/strong> and open the draft with the provided link to continue editing in MEC.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The draft includes everything from the preview: terms, location, organizer, hourly schedule, repeat rule, tickets (when booking is active), and the featured image (when image generation is available).<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">An event preview expires after about 30 minutes. If you leave the page for a long time before confirming, generate a new preview and try again.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Writing_a_Good_Brief\"><\/span>Writing a Good Brief<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A brief is just plain language, but a few ingredients make the results much better.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For categories, tags, and labels, include:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>the kinds of events or audiences they should cover,<\/li>\n\n\n\n<li>how many you want, or examples to include,<\/li>\n\n\n\n<li>the tone of the descriptions, and naming rules to follow.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For locations, organizers, speakers, and sponsors, include:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>the names you already know, or the kind of people and places you need,<\/li>\n\n\n\n<li>any details you want filled in, such as addresses, job titles, or websites. Fields the AI does not know are left empty rather than invented.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For events, include:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>title, purpose, audience, and the tone of the description,<\/li>\n\n\n\n<li>venue, organizer, date, start and end time, and whether it repeats,<\/li>\n\n\n\n<li>categories, labels, and tags to use,<\/li>\n\n\n\n<li>agenda items and ticket names, prices, and capacities,<\/li>\n\n\n\n<li>whether you want a featured image. Say <em>\u201cdo not generate an image\u201d<\/em> if you do not.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example, categories:<\/strong><\/p>\n\n\n\n<div class=\"wp-block-syntaxhighlighter-code \">\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">Create categories for a community arts centre with classes, workshops,\nperformances, family activities, and seasonal events. Use short friendly\nnames and one-sentence descriptions.\n<\/pre>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example, event:<\/strong><\/p>\n\n\n\n<div class=\"wp-block-syntaxhighlighter-code \">\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">Generate an event for a math class in Coquitlam on August 18, 2026, from\n4pm to 6pm, repeating every two weeks until November. The organizer is\nTri-City Tutoring. Include three ticket types: Standard $25, Student $15,\nand Group (4 seats) $80. Friendly, professional description.\n<\/pre>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Troubleshooting\"><\/span>Troubleshooting<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-table\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th class=\"has-text-align-left\" data-align=\"left\">Message or symptom<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">What it means<\/th>\n<th class=\"has-text-align-left\" data-align=\"left\">What to do<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">\u201cSet up a text AI provider first\u201d<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">No text-generation provider is configured in WordPress.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Open <strong>WordPress Connectors<\/strong> from the setup card and configure a provider.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">\u201cApprove MEC to use your AI provider\u201d<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">WordPress Connector Approval is blocking MEC.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Open <strong>Connector Approvals<\/strong> and grant MEC access to your provider.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">\u201cMEC Booking is not active, so tickets will not be created\u201d<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">The booking module is off.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Enable MEC Booking to keep ticket data, or ignore it. The draft is still created.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">The AI Mode button is missing<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">AI Mode only shows on the Add New Event screen, for administrators and users with MEC settings access.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Open <strong>Add Event<\/strong> (not an existing event) with a suitable user role.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">A task (for example Speakers or Sponsors) is not listed<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">The matching module is disabled, or sponsors are used on MEC Lite.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Enable the module in <strong>MEC Settings &gt; Event Modules<\/strong>. Sponsors need MEC Pro.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">\u201cYou do not have permission to manage this taxonomy\u201d<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Your user cannot create terms in that taxonomy.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Use a user with the right permission, or ask an administrator.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">No featured image in the preview<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">No image-generation provider is configured, or generation failed.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">The event is still created. You can add an image manually on the event edit screen.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">Category marked \u201cAlready exists\u201d<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">A category with the same name is already in your calendar.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Nothing to do. It is skipped automatically and never changed.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">\u201cThis event preview has expired\u201d<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">The preview was generated more than about 30 minutes ago.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Generate a new preview and confirm again.<\/td>\n<\/tr>\n<tr>\n<td class=\"has-text-align-left\" data-align=\"left\">\u201cThe AI request could not be completed\u201d \/ \u201cMEC could not generate suggestions\u201d<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">The provider rejected or failed the request.<\/td>\n<td class=\"has-text-align-left\" data-align=\"left\">Check your provider connection in WordPress, then try again.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Is my content published automatically?<\/strong> No. Events are created as drafts. Categories and other terms are created only for the items you selected in the preview. You always get the last word.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Does MEC see or store my API key?<\/strong> No. All AI credentials live in WordPress Connectors. MEC only asks WordPress to run the request.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What is sent to the AI provider?<\/strong> Your brief plus context the AI needs to be accurate: your existing category, label, and tag names and, for events, existing locations and organizers. This helps the AI reuse your terms instead of inventing duplicates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Can the AI update or delete my existing events and categories?<\/strong> No. MEC AI only creates new content. Existing names are matched and reused, never modified.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why is the generated description not perfect?<\/strong> AI output is a first draft. Use the quick-edit fields and the event editor afterwards. That is exactly what the review step is for.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Can I generate an image without generating an event?<\/strong> For events, image generation is part of the event task and produces the featured image. If you do not want one, write <em>\u201cdo not generate an image\u201d<\/em> in your brief. For locations, organizers, speakers, and sponsors, an image can be generated for a suggestion in the review step when your provider supports it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>MEC AI follows the review-first workflow: generate, review, confirm. If anything in the preview looks wrong, edit it or regenerate. Nothing is saved until you click the final button.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MEC AI helps you build your calendar faster. Instead of filling in every field by hand, describe what you need in plain language and MEC turns your brief into a structured preview. You review and fine-tune it, and only then is anything created. MEC AI can create: Key points before you start: Requirements Requirement Details [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","knowledgebase_cat":[49],"class_list":["post-13538","knowledgebase","type-knowledgebase","status-publish","hentry","knowledgebase_cat-knowledge-other"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase\/13538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/types\/knowledgebase"}],"author":[{"embeddable":true,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/comments?post=13538"}],"version-history":[{"count":2,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase\/13538\/revisions"}],"predecessor-version":[{"id":13878,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase\/13538\/revisions\/13878"}],"wp:attachment":[{"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/media?parent=13538"}],"wp:term":[{"taxonomy":"knowledgebase_cat","embeddable":true,"href":"https:\/\/webnus.net\/dox\/modern-events-calendar\/wp-json\/wp\/v2\/knowledgebase_cat?post=13538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}