Skip to content

Integration · Customer support

higherlogic.com

Connect Claude & ChatGPT to Higher Logic Vanilla

Ask your AI which discussions are still unanswered, search the whole community for a topic, or reply to a thread in Higher Logic Vanilla. It can post discussions, questions and comments, write and update knowledge base articles, pin or close threads, and send private messages. It works with your own user's permissions.

Connect Higher Logic Vanilla free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which discussions in the Support category are still unanswered?”

    The AI finds the category and lists its discussions filtered by status, with author and date.

  • “Search the community for posts about single sign-on.”

    It searches discussions, comments, articles and users and lists the matches.

  • “Reply to discussion 482 with the fix from the release notes.”

    It posts a comment on the discussion. The comment is published to the community.

What your AI can do

Discussions and comments

List, search, read and post discussions, questions and comments, edit them, pin, close, tag or move them, and delete a discussion.

Knowledge base

List knowledge bases and categories, read and search articles, and create or update articles.

Users and messages

Search users, read profiles and notifications, and start or reply to private conversations.

  • “Turn this thread into a knowledge base article.”

    It reads the discussion, finds the right knowledge category and creates the article there.

  • “Pin the maintenance announcement and close it for comments.”

    It updates the discussion so it is pinned and closed.

  • “Send a private message to our three moderators about the spam posts.”

    It finds the moderators and starts a private conversation with them. They are notified.

407 tools for Higher Logic Vanilla

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_a_userChanges dataCreate a new user. Required: bypass spam, email, email confirmed, name or password. Search users first to avoid duplicates. API summary: Add a user.
  • approve_suspicious_registrationVisible to othersApprove a suspicious registration. Has effects visible outside this system. API summary: Approve suspicious registrations (Not Spam).
  • approve_user_emailVisible to othersConfirm a user (user id). Has effects visible outside this system. API summary: Confirm a users current email address by using a confirmation code.
  • create_a_draftChanges dataCreate a new draft. Required: attributes, record type, date scheduled or draft status. API summary: Create a draft.
  • create_a_new_email_templatesVisible to othersEmail a template. Has effects visible outside this system. API summary: Create a new email Templates .
  • create_a_new_knowledge_categoryChanges dataCreate a new category. Required: knowledge base id, name or parent id. Search categories first to avoid duplicates. API summary: Create a new knowledge category.
  • create_a_pollChanges dataCreate a new poll. Required: name. API summary: Create a poll.
  • create_analysiChanges dataCreate a new analysi. Required: analysis type, event collection or timeframe. API summary: Get the results of an analytics query.
  • create_appealChanges dataCreate a new appeal. Required: jwt or appeal text. API summary: Create an appeal.
  • create_applicationDeletesCreate a new application. Destructive action; may require approval. API summary: Apply to a role.
  • create_articleChanges dataCreate a knowledge base article with `name`, `body`, `format`, `locale` and `knowledge_category_id`. It is published to the knowledge base.
  • create_bot_shieldChanges dataCreate a new bot shield. API summary: Update Bot Shield Settings.
  • create_categoryChanges dataCreate a new category. Required: name or urlcode. Search categories first to avoid duplicates. API summary: Add a category.
  • create_commentChanges dataPost a comment on a discussion. Pass `discussion_id`, `body` and `format`. It is published to the community.
  • create_dashboardChanges dataCreate a new dashboard. Required: attributes. API summary: Add a new dashboard.
  • create_data_sourceChanges dataCreate a new data source. Required: name, authentication type, base url, access control or data source id. Search data sources first to avoid duplicates.
  • create_discussionChanges dataPost a new discussion with `name` (title), `body` and `format` (e.g. markdown, text, html) in an optional `category_id`. It is published to the community.
  • create_discussion_reactionChanges dataCreate a new reaction for a discussion. Required: reaction type. API summary: React to a discussion.
  • create_discussion_tagChanges dataCreate a new tag for a discussion. Search tags first to avoid duplicates. API summary: Add tags to a discussion.
  • create_dismiss_allChanges dataCreate a new dismiss all. API summary: Dismiss all product messages.
  • create_draftChanges dataCreate a new draft. Required: attributes, body or format. API summary: Create a new article draft.
  • create_escalationChanges dataCreate a new escalation. Required: name, record type or record id. Search escalations first to avoid duplicates. API summary: Create an Escalation.
  • create_feature_notificationChanges dataCreate a new feature notification. Required: body. API summary: Send AI feature disclosure notifications.
  • create_health_checkChanges dataCreate a new health check. API summary: Trigger a health check job.
  • create_ideaChanges dataCreate a new idea. Required: body, format or name. API summary: Add an idea.
  • create_knowledge_basisChanges dataCreate a new knowledge basis. Required: description, name, url code or view type. API summary: Create a new knowledge base.
  • create_message_2Changes dataCreate a new message. Required: user id, body or format. Search messages first to avoid duplicates. API summary: Post a user note.
  • create_message_dismissVisible to othersCreate a new dismiss for a message. Has effects visible outside this system. API summary: Dismiss a product message.
  • create_message_participantChanges dataCreate a new participant for a message. Required: participant user i ds. API summary: Add participants to a conversation.
  • create_message_postChanges dataCreate a new message. Required: body, format, view location or layout view type. Search messages first to avoid duplicates. API summary: Post a moderation message.
  • create_message_reactionChanges dataCreate a new reaction for a message. Required: reaction type. API summary: React to a comment.
  • create_new_collectionChanges dataCreate a new category. Required: records or name. Search categories first to avoid duplicates. API summary: Create new collection.
  • create_overrideChanges dataCreate a new override. API summary: Override icons.
  • create_pollChanges dataCreate a new poll. Required: body, format or name. API summary: Add a poll.
  • create_poll_voteChanges dataCreate a new vote for a poll. Required: poll option id. API summary: Vote for a poll option.
  • create_product_translationChanges dataCreate a new translation for a product. Required: locale. API summary: Machine translate an article.
  • create_profile_fieldChanges dataCreate a new profile field. Required: api name, label, description, data type, form type or visibility. API summary: Create a profile field.
  • create_proxy_callChanges dataCreate a new proxy call. Required: call. API summary: Make a proxy call to a data source.
  • create_questionChanges dataPost a new question with `name` (title), `body` and `format` in an optional `category_id`. It is published to the community.
  • create_quoteChanges dataCreate a new quote. Required: body or format. API summary: Create a rich-compatible HTML representation of a string for quoting.
  • create_rankChanges dataCreate a new rank. Required: level, name or user title. API summary: Add a new rank.
  • create_registerChanges dataCreate a new register. Required: email, name or password. API summary: Submit a new user registration.
  • create_reportChanges dataCreate a new report. Required: record type, record id, report reason i ds, note body or note format. API summary: Create a report.
  • create_report_reasonChanges dataCreate a new report reason. Required: report reason id, name, description or role i ds. API summary: Create a report reason.
  • create_request_passwordDeletesCreate a new request password. Required: email. Destructive action; may require approval.
  • create_resolve_bulkVisible to othersCreate a new resolve bulk. Has effects visible outside this system. API summary: Mark all discussions you can triage as resolved.
  • create_roleDeletesCreate a new role. Required: name. Destructive action; may require approval. API summary: Add a role.
  • create_role_postDeletesCreate a new role. Destructive action; may require approval. API summary: Issue a JWT that includes the current user's roles as its claims.
  • create_ruleChanges dataCreate a new rule. Required: name or description. API summary: Create a rule.
  • create_runChanges dataCreate a new run. Required: body. API summary: Continue running a callbackPayload from a previous API call.
  • create_scrapeChanges dataCreate a new scrape. Required: url. API summary: Scrape information from a URL.
  • create_spamChanges dataCreate a new spam. Required: log i ds. API summary: Mark suspicious registrations as spam.
  • create_statusChanges dataCreate a new status. Required: name. API summary: Create a new discussion status.
  • create_tagChanges dataCreate a new tag. Required: name. Search tags first to avoid duplicates. API summary: Add a tag.
  • create_themeChanges dataCreate a new theme. Required: name.
  • create_tickChanges dataCreate a new tick. Required: body. API summary: Register a page view for statistical and analytical purpose.
  • create_tokenDeletesCreate a new token. Required: access token, access token id, date inserted or name. Destructive action; may require approval. API summary: Issue a new access token for the current user.
  • create_userChanges dataCreate a new user. Required: body, format, user id or warning type id. Search users first to avoid duplicates. API summary: Warn a user.
  • create_user_mention_anonymizeChanges dataCreate a new anonymize for a user mention. API summary: Anonymize a user's mentions.
  • create_webhookDeletesCreate a new webhook. Required: events, name, url or secret. Destructive action; may require approval. API summary: Create a webhook.
  • create_webhook_pingDeletesCreate a new ping for a webhook. Destructive action; may require approval. API summary: Ping a webhook for testing.
  • delete_a_collectionDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Delete a collection.
  • delete_a_draftDeletesPermanently delete a draft by draft id. Destructive action; may require approval.
  • delete_a_knowledge_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Delete a knowledge category.
  • delete_a_list_of_discussionsMoves moneyPermanently delete a list. Financial or irreversible action; may require approval. API summary: Delete a list of discussions.
  • delete_a_list_of_media_by_their_id_sMoves moneyPermanently delete a list. Financial or irreversible action; may require approval. API summary: Delete a list of media by their ID's.
  • delete_a_moderation_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a moderation message.
  • delete_a_user_noteDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a user note.
  • delete_applicationDeletesPermanently delete a application by application id. Destructive action; may require approval. API summary: Delete a role application.
  • delete_authenticatorDeletesPermanently delete a authenticator by authenticator id. Destructive action; may require approval. API summary: Delete an authenticator.
  • delete_by_urlsMoves moneyPermanently delete a by url. Financial or irreversible action; may require approval. API summary: Delete a media item, using its URL.
  • delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval.
  • delete_dashboardDeletesPermanently delete a dashboard by dashboard id. Destructive action; may require approval.
  • delete_data_sourceDeletesPermanently delete a data source by data source id. Destructive action; may require approval.
  • delete_dirty_recordDeletesPermanently delete a dirty record by record type. Destructive action; may require approval. API summary: Delete resources dirty records.
  • delete_discussionDeletesPermanently delete a discussion by `discussion_id`, including its comments. This cannot be undone.
  • delete_discussion_canonical_urlsMoves moneyPermanently delete a canonical url by discussion id. Financial or irreversible action; may require approval. API summary: Remove custom canonical url for a discussion.
  • delete_discussion_reactionDeletesPermanently delete a reaction by user id. Destructive action; may require approval. API summary: Remove a user's reaction.
  • delete_discussion_reactionsMoves moneyPermanently delete a reaction by discussion id. Financial or irreversible action; may require approval. API summary: Remove user's own reaction.
  • delete_draftDeletesPermanently delete a draft by draft id. Destructive action; may require approval. API summary: Delete an article draft.
  • delete_email_templateDeletesPermanently delete a email template by email template id. Destructive action; may require approval. API summary: Delete an email template.
  • delete_exportDeletesPermanently delete a export by export uuid. Destructive action; may require approval.
  • delete_footersMoves moneyPermanently delete a footer by theme id. Financial or irreversible action; may require approval. API summary: Delete theme asset.
  • delete_headersMoves moneyPermanently delete a header by theme id. Financial or irreversible action; may require approval. API summary: Delete theme asset.
  • delete_javascriptsMoves moneyPermanently delete a javascript by theme id. Financial or irreversible action; may require approval. API summary: Delete theme asset.
  • delete_knowledge_basisDeletesPermanently delete a knowledge basis by knowledge basis id. Destructive action; may require approval. API summary: Delete a knowledge base.
  • delete_listsMoves moneyPermanently delete a list. Financial or irreversible action; may require approval. API summary: Delete a list of comments.
  • delete_mediumDeletesPermanently delete a medium by medium id. Destructive action; may require approval. API summary: Delete a media item.
  • delete_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a comment.
  • delete_message_leavesMoves moneyPermanently delete a leave by conversation id. Financial or irreversible action; may require approval. API summary: Leave a conversation.
  • delete_message_reactionDeletesPermanently delete a reaction by user id. Destructive action; may require approval. API summary: Remove a user's reaction.
  • delete_metaDeletesPermanently delete a meta by role id. Destructive action; may require approval. API summary: Delete a meta item.
  • delete_pollDeletesPermanently delete a poll by poll id. Destructive action; may require approval.
  • delete_poll_votesMoves moneyPermanently delete a vote by poll id. Financial or irreversible action; may require approval. API summary: Delete a poll vote.
  • delete_profile_fieldDeletesPermanently delete a profile field by api name. Destructive action; may require approval.
  • delete_rankDeletesPermanently delete a rank by rank id. Destructive action; may require approval.
  • delete_roleDeletesPermanently delete a role by role id. Destructive action; may require approval.
  • delete_ruleDeletesPermanently delete a rule by rule id. Destructive action; may require approval.
  • delete_scriptsMoves moneyPermanently delete a script by theme id. Financial or irreversible action; may require approval. API summary: Delete theme asset.
  • delete_statusDeletesPermanently delete a status by status id. Destructive action; may require approval. API summary: Delete a discussion status.
  • delete_stylesMoves moneyPermanently delete a style by theme id. Financial or irreversible action; may require approval. API summary: Delete theme asset.
  • delete_tagDeletesPermanently delete a tag by tag id. Destructive action; may require approval.
  • delete_tag_infoDeletesPermanently delete a tag by tag id. Destructive action; may require approval. API summary: Get information about the impact of deleting a tag.
  • delete_themeDeletesPermanently delete a theme by theme id. Destructive action; may require approval. API summary: Delete theme.
  • delete_tokenDeletesPermanently delete a token by token id. Destructive action; may require approval. API summary: Revoke an access token.
  • delete_upload_sessionDeletesPermanently delete a upload session by upload session id. Destructive action; may require approval. API summary: Abort a chunked media upload session.
  • delete_userDeletesPermanently delete a user by user id. Destructive action; may require approval.
  • delete_user_photosMoves moneyPermanently delete a photo by user id. Financial or irreversible action; may require approval. API summary: Delete a user photo.
  • delete_variablesMoves moneyPermanently delete a variable by theme id. Financial or irreversible action; may require approval. API summary: Delete theme asset.
  • delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval.
  • download_exportDownload the document for a export. API summary: Download a export.
  • get_a_conversationGet one message by message id. API summary: Get a conversation.
  • get_a_draftGet one draft by draft id. API summary: Get a draft.
  • get_a_fragmentGet one data source by data source id. API summary: Get a fragment.
  • get_a_knowledge_category_for_editingList edits for a category. API summary: Get a knowledge category for editing.
  • get_a_list_of_moderation_messagesList messages. Optional filters: is enabled, record id, type or layout view type. API summary: Get a list of moderation messages.
  • get_a_list_of_user_notesList messages. Optional filters: user note id, user id or insert user id. API summary: Get a list of user notes.
  • get_a_list_of_user_notes_and_warningsList messages. Optional filters: user note id, type, user id or insert user id. API summary: Get a list of user notes and warnings.
  • get_a_list_of_warningsList users. Optional filters: user note id, user id or insert user id. API summary: Get a list of warnings.
  • get_a_messageGet one message by message id. API summary: Get a message.
  • get_a_moderation_message_by_its_idGet one message by message id. API summary: Get a moderation message by its ID.
  • get_a_product_message_by_idGet one message by message id. API summary: Get a product message by ID.
  • get_a_single_collectionGet one category by category id. API summary: Get a single collection.
  • get_a_single_knowledge_categoryGet one category by category id. API summary: Get a single knowledge category.
  • get_a_single_user_note_by_idGet one message by message id. API summary: Get a single user note by ID.
  • get_a_single_warning_by_idGet one user by user id. API summary: Get a single warning by ID.
  • get_a_suspicious_registrationGet one suspicious registration by suspicious registration id. API summary: Get a suspicious registration.
  • get_a_user_s_following_preferencesList users for a user. API summary: Get a user's following preferences.
  • get_addonGet one addon by addon id. API summary: Get an addon.
  • get_ai_processing_preferenceGet one ai processing preference by ai processing preference id. API summary: Get a user's AI processing preferences.
  • get_appealGet one appeal by appeal id. API summary: Get a single appeal.
  • get_applicationGet one application by application id. API summary: Get a single application.
  • get_articleGet one knowledge base article by `product_id` (the article ID), with its body.
  • get_article_revisionGet one article revision by article revision id. API summary: Get an article revision.
  • get_audit_logGet one audit log by audit log id. API summary: Get a specific autit log record.
  • get_authenticatorGet one authenticator by authenticator id. API summary: Get a single authenticator.
  • get_automation_rule_dispatchGet one dispatch for a automation rule by rule dispatch id. API summary: Get a specific dispatch execution record.
  • get_categoryGet one category by `category_id`.
  • get_category_contentGet one content for a category by locale. API summary: List collection with the each record expanded.
  • get_commentGet one comment by `message_id` (the comment ID).
  • get_contentGet one content by locale. Results are paginated. API summary: List collections & contents.
  • get_current_userGet the connected Vanilla user (the account the AI acts as).
  • get_dashboardGet one dashboard by dashboard id. API summary: Get a dashboard.
  • get_data_sourceGet one data source by data source key.
  • get_discussionGet one discussion by `discussion_id`, including its body, author, category and counts.
  • get_discussion_statusChanges dataGet the current status of a discussion by discussion id. API summary: Change a discussion status.
  • get_discussion_status_logGet the current status of a discussion by discussion id. Results are paginated. API summary: List of status changes for a discussion.
  • get_draftGet one draft by draft id. API summary: Get a single article draft.
  • get_editGet one edit by url code. API summary: Get a reaction type for editing.
  • get_email_templateGet one email template by email template id. API summary: Get an email Templates .
  • get_exportGet one export by export uuid. API summary: Get a export.
  • get_featureGet one feature by feature id. API summary: Get plan or usage feature settings.
  • get_knowledge_basisGet one knowledge basis by knowledge basis id. API summary: Get a single knowledge base.
  • get_knowledge_basis_preferenceGet one preference for a knowledge basis by locale. API summary: Get a single knowledge base's preferences for a user.
  • get_localeGet one locale by locale. API summary: Get single locale.
  • get_mediumGet one medium by medium id. API summary: Get a media item.
  • get_message_getGet one message by message id. API summary: Get a single user note or warning by ID,.
  • get_metaGet one meta by role id. API summary: Get a meta item.
  • get_notificationGet one notification by notification id. API summary: Get a single notification.
  • get_notification_preferenceGet one notification preference by notification preference id. API summary: Get a user's notification preferences.
  • get_pollGet one poll by poll id. API summary: Get a poll.
  • get_preferenceGet one preference by user id. API summary: Get all knowledge base preferences for a user.
  • get_product_statusChanges dataGet the current status of a product by article id. API summary: Set the status of an article.
  • get_profile_fieldGet one profile field by api name. API summary: Get a profile field by its api name.
  • get_rankGet one rank by rank id. API summary: Get a single rank.
  • get_reactionGet one reaction by url code. API summary: Get a single reaction type.
  • get_resourceGet one resource by record type. API summary: Get the details of a resource.
  • get_roleGet one role by role id. API summary: Get a role.
  • get_ruleGet one rule by rule id. API summary: Get a rule.
  • get_statusGet one status by status id. API summary: Get a discussion status by its ID.
  • get_suspicious_registrationGet one suspicious registration. API summary: Count pending suspicious registrations.
  • get_tagGet one tag by tag id. API summary: Get a single tag.
  • get_tag_preferenceGet one preference for a tag by user id. API summary: List a user's tag preferences.
  • get_themeGet one theme by theme id. API summary: Get a theme.
  • get_tokenGet one token by token id. API summary: Reveal a usable access token.
  • get_translationGet one translation by locale. API summary: Get all of the application's translation strings.
  • get_translations_from_a_specified_resourceGet one translation by resource url code. Results are paginated. API summary: Get translations from a specified resource.
  • get_upload_session_partGet one upload session part by part number. API summary: Get a presigned URL for a chunked upload part.
  • get_userGet one user by `user_id`, with profile, roles and post counts.
  • get_user_2Get one user by user id. Results are paginated. API summary: List the user mentions of a user.
  • get_webhookGet one webhook by webhook id. API summary: Get information about a webhook.
  • get_webhook_shipmentGet one shipment for a webhook by shipment id. API summary: Get a specific webhook delivery record.
  • get_widgetGet one widget by name. API summary: Get widget by name.
  • list_a_user_s_category_preferencesGet one category for a category by user id. API summary: List a user's category preferences.
  • list_activesList actives. API summary: List the active version of each icon.
  • list_addonsList addons. Optional filters: type, enabled, hidden, enablement type or theme type.
  • list_appealsList appeals. Optional filters: appealing user id, assigned user id, type, escalation id, escalation log id or status. Results are paginated.
  • list_applicationsList applications. Optional filters: role id, status, user id or sort. Results are paginated. API summary: List role applicants.
  • list_articlesList knowledge base articles, filtered by `knowledge_category_id`, knowledge base, tag or status.
  • list_audit_logsList audit logs. Optional filters: insert user id, insert ip address, event type, date inserted or only spoofed actions. Results are paginated. API summary: List the autit logs records.
  • list_authenticator_debug_logsList debug logs for a authenticator. Optional filters: was successful. Results are paginated. API summary: Get debug log attempts for an authenticator.
  • list_authenticator_typesList authenticator types. API summary: List every available authenticator types.
  • list_authenticatorsList authenticators. Optional filters: type. Results are paginated. API summary: List the authenticators.
  • list_automation_rule_dispatchesList dispatches for a automation rule. Optional filters: automation rule dispatch uuid, action type, dispatch status, date updated, date last run or sort. Results are paginated. API summary: Get automation rule execution history.
  • list_automationsList automations. Optional filters: count reports, report reason id, place record id or include subcategories. Results are paginated. API summary: List of Posts that where reported set number of times.
  • list_bookmarkedsList bookmarkeds. Results are paginated. API summary: Get a list of the current user's bookmarked discussions.
  • list_bot_shieldsList bot shields. API summary: Get Bot Shield Settings.
  • list_by_aliasesList by aliases. Optional filters: alias. API summary: Get an article by its alias.
  • list_by_resourcesList by resources. Optional filters: record id or record type. API summary: List the collections a given record belongs to.
  • list_by_urlsList by urls. Optional filters: url. API summary: Get a media item, using its URL.
  • list_catalogsList catalogs.
  • list_categoriesList community categories, optionally only followed or featured ones. Use this to find a category ID.
  • list_category_editsList edits for a category. API summary: Get a category for editing.
  • list_collectionsSearch categories by collection id, name or date updated. Use this to find existing categories before creating a new category. Results are paginated. API summary: List collections.
  • list_commentsList comments, typically for one `discussion_id`, or by a user (`insert_user_id`), with paging.
  • list_configsList configs. Optional filters: select. API summary: Get the site's config.
  • list_conversation_messagesList the messages in a private conversation by `conversation_id`.
  • list_conversationsList private conversations (direct messages) of the current user or a `participant_user_id`.
  • list_currentsList currents. API summary: Get the current theme.
  • list_dashboard_navigationsList dashboard navigations. API summary: Get all of the available analytics dashboards.
  • list_dashboardsList dashboards. API summary: List all dashboards.
  • list_data_sourcesList data sources.
  • list_discussion_editsList edits for a discussion. API summary: Get a discussion for editing.
  • list_discussion_noindicesList noindices for a discussion. API summary: Get the noindex/noarchive flag on a discussion.
  • list_discussion_pollsList polls for a discussion. API summary: Get a poll.
  • list_discussion_quotesList quotes for a discussion.
  • list_discussion_reactionsList reactions for a discussion. Optional filters: type. Results are paginated. API summary: Get reactions to a discussion.
  • list_discussionsList discussions, filtered by `category_id`, tag, status, pinned or followed, with sorting and paging. Use to see recent or unanswered posts.
  • list_dispatchesList dispatches. Optional filters: automation rule id, automation rule dispatch uuid, action type, dispatch status, date updated or date last run. Results are paginated. API summary: Get automation rule execution history.
  • list_draft_editsList edits for a draft. API summary: Get a draft for editing.
  • list_draftsList drafts. Optional filters: article id or insert user id. API summary: List article drafts.
  • list_drafts_created_by_the_current_userList drafts. Optional filters: record type, parent record type, parent record id, draft status, date updated or date scheduled. Results are paginated. API summary: List drafts created by the current user.
  • list_embed_scriptsList embed scripts. API summary: Redirect to the latest version of vanilla's embed script.
  • list_escalationsList escalations. Optional filters: record type, record id, place record type, place record id, status or assigned user id. Results are paginated. API summary: Get a list of escalations.
  • list_eventsList events. API summary: Get the set of events supported by webhooks.
  • list_exportsList exports. Optional filters: insert user id or export status. Results are paginated.
  • list_feature_notification_statusesList feature notification statuses. API summary: Get AI feature notification status.
  • list_featuresList features. Optional filters: enabled. API summary: List plan and usage feature settings.
  • list_footer_htmlsList footer htmls. API summary: Get the footer HTML of a theme.
  • list_footersList footers. API summary: Get the footer HTML of a theme.
  • list_from_discussionsList from discussions. Optional filters: discussion id. API summary: Get a community discussion in a format that is easy to consume when creating a new article.
  • list_header_htmlsList header htmls. API summary: Get the header HTML of a theme.
  • list_headersList headers. API summary: Get the header HTML of a theme.
  • list_javascript_jsList javascript js. API summary: Get JavaScript to be used as part of a theme.
  • list_javascriptsList javascripts. API summary: Get JavaScript to be used as part of a theme.
  • list_jsList js. Optional filters: etag. API summary: Get the application's translations strings as a javascrpt file.
  • list_knowledge_basesList the knowledge bases in the community.
  • list_knowledge_basis_editsList edits for a knowledge basis. API summary: Get a knowledge base for editing.
  • list_knowledge_basis_navigation_flatsList navigation flats for a knowledge basis. Optional filters: only translated. API summary: Get a navigation-friendly category hierarchy flat mode.
  • list_knowledge_basis_navigation_treesList navigation trees for a knowledge basis. API summary: Get a navigation-friendly category hierarchy tree mode.
  • list_knowledge_categoriesList knowledge base categories, optionally for given knowledge bases. Use this to find a `knowledge_category_id` for articles.
  • list_leaderboardsList leaderboards. Optional filters: board, start or end. Results are paginated. API summary: Retrieve data for a leaderboard.
  • list_leadersList leaders. Optional filters: leaderboard type, slot type, category id, included role i ds or excluded role i ds. Results are paginated. API summary: Get user's leaderboard.
  • list_localesList locales. API summary: Get all enabled locales on the site.
  • list_logsList logs. Optional filters: record type, record id, action, insert user id, record user id or record user role id. Results are paginated. API summary: Get a list of escalation Logs.
  • list_me_countsList me counts. API summary: Get information about menu counts for current user.
  • list_mediaList media. Optional filters: media id, foreign type, foreign id or insert user id. Results are paginated. API summary: List media files.
  • list_media_by_urlMoves moneyList media. Optional filters: delete file. Financial or irreversible action; may require approval. API summary: Delete a list of media by their URL's.
  • list_menusList menus. API summary: List the dashboard menus.
  • list_message_editsList edits for a message. API summary: Get a comment for editing.
  • list_message_participantsList participants for a message. Optional filters: status. Results are paginated. API summary: Get participants of a conversation.
  • list_message_quotesList quotes for a message.
  • list_message_reactionsList reactions for a message. Optional filters: type. Results are paginated. API summary: Get reactions to a comment.
  • list_metasList metas. Optional filters: type, role id or has role. API summary: List role request meta information.
  • list_mutedsList muteds. Results are paginated. API summary: Get a list of the current user's muted discussions.
  • list_notificationsList the current user's notifications.
  • list_pagesList pages. Optional filters: role i ds or sort. Results are paginated. API summary: Get a list of posts.
  • list_poll_votesList votes for a poll. Optional filters: poll option id. Results are paginated. API summary: List polls' votes.
  • list_pollsList polls. Optional filters: insert user id. Results are paginated.
  • list_product_aliasesList aliases for a product. API summary: Get aliases for article.
  • list_product_articles_relatedList articles related for a product. Results are paginated.
  • list_product_editsList edits for a product. Optional filters: only translated. API summary: Get an article for editing.
  • list_product_messagesList messages. API summary: List product messages.
  • list_product_revisionsList revisions for a product. Results are paginated. API summary: Get revisions from a specific article.
  • list_product_translationsList translations for a product. Optional filters: status.
  • list_profile_fieldsList profile fields. Optional filters: data type, form type, visibility, mutability, registration options or enabled.
  • list_rank_editsList edits for a rank. API summary: Get a rank for editing.
  • list_ranksList ranks. API summary: Get a list of all ranks.
  • list_reactionsList reactions. API summary: Get a list of reaction types.
  • list_report_reasonsList report reasons. Optional filters: include deleted. API summary: Get a list of report reasons for the current sessioned user. community.manage permission grants permission to all reasons.
  • list_reportsList reports. Optional filters: record type, report reason id, record id, place record type, place record id or insert user id. Results are paginated. API summary: Get a list of reports.
  • list_resourcesList resources. Optional filters: crawlable. API summary: List the resources available on the site.
  • list_role_editsList edits for a role. API summary: Get a role for editing.
  • list_rolesList roles. Optional filters: personal info.
  • list_rulesList rules.
  • list_schemasList schemas. Optional filters: user id or schema type. API summary: Get the schema for the notification preferences page.
  • list_scriptsList scripts. API summary: Get additional script files of a theme.
  • list_scripts_jsonsList scripts jsons. API summary: Get additional script files of a theme.
  • list_site_totalsList site totals. Optional filters: site section id or counts. API summary: Get a list of site-total counts.
  • list_statusesList statuses. Optional filters: scope, scope type, sub type or state. API summary: Get known discussion statuses.
  • list_stylesList styles. API summary: Get theme styles.
  • list_styles_cssesList styles csses. API summary: Get theme styles.
  • list_suspicious_registrationsList suspicious registrations. Results are paginated.
  • list_systemsList systems. API summary: List all system icons.
  • list_tagsList or search tags by `query`. Use this to find tag IDs for discussions.
  • list_theme_revisionsList revisions for a theme. API summary: Get all revisions for a theme.
  • list_themesList themes. API summary: Get all themes available.
  • list_tokensList tokens. API summary: Get a list of access token IDs for the current user.
  • list_user_editsList edits for a user. API summary: Get a user for editing.
  • list_user_reactedsList reacteds for a user. Optional filters: reaction urlcode. API summary: Get a user's posts that have received a certain reaction.
  • list_usersList users. Optional filters: icon name. Results are paginated. API summary: List icon variants by name.
  • list_variablesList variables. API summary: Get theme variables.
  • list_variables_jsonsList variables jsons. API summary: Get theme variables.
  • list_warningformsList warningforms. Optional filters: record type or record id. API summary: Get the warning form Schema.
  • list_webhook_shipmentsList shipments for a webhook. Results are paginated. API summary: List deliveries attempted for a specific webhook.
  • list_webhooksList webhooks. Optional filters: sort. Results are paginated. API summary: List currently configured webhooks.
  • list_widgetsList widgets. API summary: Get all widgets registered.
  • merge_discussionsDeletesMerge a discussion. Destructive action; may require approval. API summary: Merge discussions.
  • patch_a_user_noteChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Patch a user note.
  • restore_iconChanges dataRestore a icon. API summary: Restore existing icon revisions.
  • search_analyticsChanges dataSearch analytics. Use this to find existing analytics before creating a new analytic. API summary: Get the result of an analytics query. (legacy).
  • search_categories_searchSearch categories by query, display as, layout view type, filter discussions add or site section id. Use this to find existing categories before creating a new category. Results are paginated.
  • search_commentsSearch comments by text in `query`, optionally within a `category_id`.
  • search_communitySearch the whole community (discussions, comments, articles, users) by `query`, optionally filtered by record types, category or tags.
  • search_data_sourcesSearch data sources by name, base url, authentication type or sort. Use this to find existing data sources before creating a new data source. API summary: List all data sources for widgets.
  • search_discussionsSearch discussions by text in `query`, optionally within a `category_id`.
  • search_escalations_assigneeSearch escalations by escalation id or name. Use this to find existing escalations before creating a new escalation. Results are paginated. API summary: Search for users that could be assigned to an escalation by full or partial name matching.
  • search_usersSearch community users by `query`, `name`, `email` or role.
  • search_users_getSearch users by name, order, mention settings, record type or record id. Use this to find existing users before creating a new user. Results are paginated. API summary: Search for users by full or partial name matching.
  • send_conversation_messageChanges dataSend a private message in an existing conversation. Pass `conversation_id` and `body`. The participants are notified.
  • send_email_template_test_emailVisible to othersSend a email template (email template id). Has effects visible outside this system. API summary: Send email Templates as preview.
  • send_email_templates_as_previewGet one email template by email template id. API summary: Send email Templates as preview.
  • send_message_testVisible to othersSend a message. Has effects visible outside this system. API summary: Send out a test email to a specified address.
  • send_message_test_digestVisible to othersSend a message. Has effects visible outside this system. API summary: Send out an email digest for a particular user to a particular email. The original user will not receive the email.
  • send_product_updateVisible to othersNotify a product (article id). Has effects visible outside this system.
  • send_templateVisible to othersEmail a template. Has effects visible outside this system. Results are paginated. API summary: List active email templates in a given knowledge category.
  • set_a_user_s_category_preferencesChanges dataUpdate an existing category identified by user id. Only the fields you pass are changed. API summary: Set a user's category preferences.
  • start_conversationChanges dataStart a private conversation with the users in `participant_user_i_ds`, with an optional first message (`initial_body`). The participants are notified.
  • submit_discussionDeletesClose a discussion. Destructive action; may require approval. API summary: Close/open a list of discussions.
  • submit_discussion_splitVisible to othersSplit a discussion. Has effects visible outside this system. API summary: Split comments out into a discussion.
  • submit_messageVisible to othersPreview a message. Has effects visible outside this system. API summary: Generate and Email Preview.
  • submit_themeDeletesPreview a theme. Destructive action; may require approval. API summary: Set preview theme. Note: only applies to current user session.
  • update_a_collectionChanges dataUpdate an existing category identified by category id. Only the fields you pass are changed. API summary: Update a collection.
  • update_a_userChanges dataUpdate an existing user identified by user id. Only the fields you pass are changed. API summary: Update a user.
  • update_addonChanges dataUpdate an existing addon identified by addon id. Only the fields you pass are changed. API summary: Enable or disable an addon.
  • update_ai_processing_preferenceChanges dataUpdate an existing ai processing preference identified by ai processing preference id. Only the fields you pass are changed. API summary: Update a user's AI processing preferences.
  • update_an_existing_knowledge_categoryChanges dataUpdate an existing category identified by category id. Only the fields you pass are changed. API summary: Update an existing knowledge category.
  • update_appealChanges dataUpdate an existing appeal identified by appeal id. Only the fields you pass are changed. API summary: Update an appeal.
  • update_applicationDeletesUpdate an existing application identified by application id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update a role application.
  • update_articleChanges dataUpdate a knowledge base article by `product_id` (the article ID): title, body, category or tags.
  • update_authenticatorChanges dataUpdate an existing authenticator identified by authenticator id. Only the fields you pass are changed. API summary: Update an authenticator.
  • update_by_resourcesVisible to othersUpdate an existing by resource. Has effects visible outside this system. API summary: Add a record to one or more collections.
  • update_categoryChanges dataUpdate an existing category identified by category id. Only the fields you pass are changed. API summary: Update a category.
  • update_category_followsVisible to othersUpdate an existing follow identified by category id. Has effects visible outside this system.
  • update_commentChanges dataEdit a comment by `message_id` (the comment ID) with a new `body`.
  • update_configsVisible to othersUpdate an existing config. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update one or more config settings.
  • update_currentsVisible to othersUpdate an existing current. Has effects visible outside this system. API summary: Set theme as "current".
  • update_dashboardChanges dataUpdate an existing dashboard identified by dashboard id. Only the fields you pass are changed.
  • update_data_sourceChanges dataUpdate an existing data source identified by data source id. Only the fields you pass are changed. API summary: Update a data source.
  • update_discussionChanges dataUpdate a discussion by `discussion_id`: title (`name`), body, category, pinned or closed state, or tags.
  • update_discussion_bookmarksVisible to othersUpdate an existing bookmark identified by discussion id. Has effects visible outside this system. API summary: Bookmark a discussion.
  • update_discussion_bumpsVisible to othersUpdate an existing bump identified by discussion id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Bump a discussion higher in the list by updating the DateLastComment field.
  • update_discussion_canonical_urlsVisible to othersUpdate an existing canonical url identified by discussion id. Has effects visible outside this system. API summary: Set custom canonical url for a discussion.
  • update_discussion_dismissesVisible to othersUpdate an existing dismiss identified by discussion id. Has effects visible outside this system. API summary: Dismiss an announcement.
  • update_discussion_ideasVisible to othersUpdate an existing idea identified by discussion id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update idea metadata on a discussion.
  • update_discussion_mutesVisible to othersUpdate an existing mute identified by discussion id. Has effects visible outside this system.
  • update_discussion_noindicesVisible to othersUpdate an existing noindex identified by discussion id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Set the noindex/noarchive flag on a discussion.
  • update_discussion_pollsVisible to othersUpdate an existing poll identified by discussion id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a poll.
  • update_discussion_tagsVisible to othersUpdate an existing tag identified by discussion id. Has effects visible outside this system. API summary: Set the tags on a discussion.
  • update_discussion_typesVisible to othersUpdate an existing type identified by discussion id. Has effects visible outside this system. API summary: Change a discussion type.
  • update_draftChanges dataUpdate an existing draft identified by draft id. Only the fields you pass are changed. API summary: Update an article draft.
  • update_email_templateVisible to othersUpdate an existing email template identified by email template id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update an existing email Templates .
  • update_footer_htmlsVisible to othersUpdate an existing footer html identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_footersVisible to othersUpdate an existing footer identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_header_htmlsVisible to othersUpdate an existing header html identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_headersVisible to othersUpdate an existing header identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_javascript_jsVisible to othersUpdate an existing javascript j identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_javascriptsVisible to othersUpdate an existing javascript identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_job_queue_feedbackVisible to othersUpdate an existing job queue feedback. Only the fields you pass are changed. Has effects visible outside this system. API summary: Track job feedback.
  • update_keen_queryChanges dataUpdate an existing keen query identified by analysis type. API summary: Get the result of an analytics query.
  • update_knowledge_basisChanges dataUpdate an existing knowledge basis identified by knowledge basis id. Only the fields you pass are changed. API summary: Update an existing knowledge base.
  • update_knowledge_basis_navigation_flatsVisible to othersUpdate an existing navigation flat identified by knowledge basis id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update the navigation structure of a knowledge base, using the flat format.
  • update_knowledge_basis_preferenceChanges dataUpdate an existing preference identified by locale. Only the fields you pass are changed. API summary: Set a single knowledge base's preferences for a user.
  • update_localeChanges dataUpdate an existing locale identified by locale. Only the fields you pass are changed.
  • update_medium_documentsVisible to othersUpdate an existing document identified by medium id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a media item's attachment to another record.
  • update_message_answersVisible to othersUpdate an existing answer identified by comment id. Only the fields you pass are changed. Has effects visible outside this system.
  • update_message_dismissesVisible to othersUpdate an existing dismiss identified by moderation message id. Has effects visible outside this system. API summary: Dismiss a moderation message for the session user.
  • update_message_patchChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Edit a moderation message.
  • update_metasMoves moneyUpdate an existing meta. Financial or irreversible action; may require approval. API summary: Add or update a role request meta definition.
  • update_movesVisible to othersUpdate an existing move. Only the fields you pass are changed. Has effects visible outside this system. API summary: Move a list of discussions.
  • update_notificationChanges dataUpdate an existing notification identified by notification id. Only the fields you pass are changed. API summary: Mark a notification read.
  • update_notification_preferenceChanges dataUpdate an existing notification preference identified by notification preference id. Only the fields you pass are changed. API summary: Update a user's notification preferences.
  • update_notification_readsVisible to othersUpdate an existing read identified by notification id. Has effects visible outside this system. API summary: Mark a notification read.
  • update_notificationsVisible to othersUpdate an existing notification. Only the fields you pass are changed. Has effects visible outside this system. API summary: Mark all notifications read.
  • update_product_aliasesVisible to othersUpdate an existing alias identified by article id. Has effects visible outside this system. API summary: Put aliases for article.
  • update_product_featuredsVisible to othersUpdate an existing featured identified by article id. Has effects visible outside this system. API summary: Set / unset article as featured.
  • update_product_invalidate_translationsVisible to othersUpdate an existing invalidate translation identified by article id. Has effects visible outside this system.
  • update_product_reactsVisible to othersUpdate an existing react identified by article id. Has effects visible outside this system. API summary: Put reaction on article.
  • update_profile_fieldChanges dataUpdate an existing profile field identified by api name. Only the fields you pass are changed. API summary: Update a profile field.
  • update_rankChanges dataUpdate an existing rank identified by rank id. Only the fields you pass are changed. API summary: Edit a rank.
  • update_re_rendersVisible to othersUpdate an existing re render. Only the fields you pass are changed. Has effects visible outside this system. API summary: Re-render content in the article revisions table.
  • update_reactionChanges dataUpdate an existing reaction identified by url code. Only the fields you pass are changed. API summary: Update a reaction type.
  • update_roleDeletesUpdate an existing role identified by role id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update a role.
  • update_role_permissionsMoves moneyUpdate an existing permission identified by role id. Only the fields you pass are changed. Financial or irreversible action; may require approval. API summary: Update permissions on a role.
  • update_ruleChanges dataUpdate an existing rule identified by rule id. Only the fields you pass are changed. API summary: Update a rule.
  • update_scriptsVisible to othersUpdate an existing script identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_scripts_jsonsVisible to othersUpdate an existing scripts json identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_sortsVisible to othersUpdate an existing sort. Has effects visible outside this system. API summary: Update profile fields' sort values.
  • update_statusChanges dataUpdate an existing status identified by status id. Only the fields you pass are changed. API summary: Update a discussion status.
  • update_stylesVisible to othersUpdate an existing style identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_styles_cssesVisible to othersUpdate an existing styles css identified by theme id. Has effects visible outside this system. API summary: Set theme asset or replace if already exists.
  • update_tagChanges dataUpdate an existing tag identified by tag id. Only the fields you pass are changed. API summary: Update a tag.
  • update_tag_preferenceChanges dataUpdate an existing preference identified by user id. Only the fields you pass are changed. API summary: Set a user's tag preferences.
  • update_themeChanges dataUpdate an existing theme identified by theme id. Only the fields you pass are changed. API summary: Update theme name.
  • update_toggle_scoped_statusesVisible to othersUpdate an existing toggle scoped status. Has effects visible outside this system. API summary: Toggle scoped statuses on or off.
  • update_translationChanges dataUpdate an existing translation identified by resource url code. Only the fields you pass are changed. API summary: Add or update translations.
  • update_translation_removesVisible to othersUpdate an existing remove identified by resource url code. Only the fields you pass are changed. Has effects visible outside this system. API summary: Delete specified translations.
  • update_upload_session_completeChanges dataUpdate an existing upload session complete identified by upload session id. API summary: Complete a chunked media upload session.
  • update_userChanges dataUpdate an existing user identified by user id. Only the fields you pass are changed. API summary: Reverse a warning.
  • update_user_bansVisible to othersUpdate an existing ban identified by user id. Has effects visible outside this system. API summary: Ban a user.
  • update_user_hiddensVisible to othersUpdate an existing hidden identified by user id. Has effects visible outside this system. API summary: Adjust a user’s Online privacy.
  • update_user_ranksVisible to othersUpdate an existing rank identified by user id. Has effects visible outside this system. API summary: Update the rank of a user.
  • update_usersVisible to othersUpdate an existing user identified by user id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Follow or unfollow a user.
  • update_variablesVisible to othersUpdate an existing variable identified by theme id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Merge some new variables into existing ones.
  • update_variables_jsonsVisible to othersUpdate an existing variables json identified by theme id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Merge some new variables into existing ones.
  • update_webhookDeletesUpdate an existing webhook identified by webhook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update a webhook.
  • upload_medium_sessionsChanges dataUpload a medium. API summary: Start a chunked media upload session.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Higher Logic Vanilla from the app list.

  2. 2

    Paste your key

    Enter your community address without https:// (for example community.example.com or acme.vanillacommunities.com) and a personal access token. In your community click the MeBox, then your profile picture, choose Edit Profile and click Access Tokens in the sidebar. Click Generate New Token, name it and copy the token. Your role needs the Garden > Tokens > Add permission.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Higher Logic Vanilla?

The AI can search the community and read discussions, comments, categories, tags, users, notifications, knowledge bases, articles and private conversations. It can post discussions, questions and comments, edit them, create and update knowledge base articles, start and reply to private conversations, and delete a discussion if you switch that tool on.

Does the AI see my Vanilla access token?

No. Your Vanilla credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Posting to the community, sending private messages and deleting a discussion can require your approval before they run. Deleting a discussion also removes its comments and cannot be undone. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Higher Logic Vanilla community.

Whose permissions does the AI have?

Your own. The personal access token belongs to your user, so the AI can only see and do what your role allows, and its posts and messages are made as you. To limit it further, connect with a user whose role has fewer permissions.

Let your AI work in Higher Logic Vanilla today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Higher Logic Vanilla free

HeyMyApps is not affiliated with Higher Logic Vanilla. Product names are trademarks of their owners.