{"id":1886,"external_id":"plugin_asdk_app_6a42b1a21e3c8191a436847ae17e527f","name":"app-6a42b1a21e3c8191a436847ae17e527f","display_name":"Userflow","developer":"Userflow Inc.","category":"Productivity","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:21:56Z","input_sha256":"386cc0c3fbdd8abd71c3750a1083792b857f51d95ad342fa1f2f42d9d28b7e19","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"4.0.0","skill_count":7,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T00:00:02.003Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugin_asdk_app_6a42b1a21e3c8191a436847ae17e527f","name":"app-6a42b1a21e3c8191a436847ae17e527f","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_722a4039a1888191948b8c264e54027b","skills":[{"name":"userflow-adoption-agent-topics","interface":{"brand_color":null,"iconography":"default","display_name":"Adoption Agent Topic Report","default_prompt":"Use $userflow-adoption-agent-topics to analyze our Adoption Agent conversations from the last 30 days.","icon_large_url":null,"icon_small_url":null,"short_description":"Find agent topics, gaps, and negative feedback"},"description":"Read what people actually asked a Userflow Adoption Agent over a time window (default last 30 days) and turn it into a shareable HTML report of plainly-named topics, split into what the agent couldn't answer, what got thumbs-down, and what came up most — every topic expandable to the real conversations behind it. Use this skill whenever a user with the Userflow MCP connected asks \"what are people asking the agent\", \"what are the top topics in the Adoption Agent\", \"what is the assistant failing to answer\", \"where is the agent getting negative feedback\", \"cluster our agent conversations\", \"analyse Adoption Agent questions\", \"what are the knowledge gaps in our agent\", \"summarise AI assistant conversations\", or wants any topic, theme, cluster, gap, or failure analysis of an Adoption Agent / AI Assistant / assistant flow. Also trigger when a picker widget from this skill sends a prompt like \"Build the Adoption Agent topic report for ... over ...\". Requires the Userflow MCP connector.","plugin_release_skill_id":"pluginrsk_6a84e376182081918edd2738ad280025"},{"name":"userflow-flow-segment-compare","interface":{"brand_color":null,"iconography":"chart","display_name":"Compare Content by Segment","default_prompt":"Use $userflow-flow-segment-compare to compare one Userflow flow across several audience segments.","icon_large_url":null,"icon_small_url":null,"short_description":"Compare Userflow performance across audiences"},"description":"Compare how a single piece of Userflow content performs across several audience segments, rendered as a dashboard — a key-metrics comparison table plus trend charts. Works for ANY Userflow flow type (guide flows, announcements, banners, checklists, launchers, resource centers, embeds), not just flows and announcements. Content is chosen from a searchable dropdown; the \"segments\" are whatever the user wants to compare — existing account segments, ad-hoc filters built just for this analysis, or a mix — and ad-hoc ones are never saved to the account. Use whenever a user with the Userflow MCP connected wants to \"compare a flow/announcement/banner across segments\", \"how does [content] perform for [group A] vs [group B]\", \"break down [content] by audience/user type\", or any per-audience performance breakdown of one piece of content. Different from userflow-flow-compare (two flows head-to-head) — here it's ONE piece of content across MANY audiences. Requires the Userflow MCP connector.","plugin_release_skill_id":"pluginrsk_6a84e5bb20948191847ba12f4d30357d"},{"name":"userflow-banner-creator","interface":{"brand_color":null,"iconography":"code","display_name":"Create a Userflow Banner","default_prompt":"Use $userflow-banner-creator to create an in-app banner from my announcement.","icon_large_url":null,"icon_small_url":null,"short_description":"Draft, review, and publish in-app banners"},"description":"Create an in-app banner in Userflow through a guided, conversational flow — gather context from a short summary, pasted content, attached file, public page, or linked document/ticket in a connected app; draft and refine short banner copy; add an optional CTA; configure placement and behavior; optionally target users; show a confirmation card; create an unpublished draft through Userflow MCP; return the Builder link; and offer to publish. Use whenever a user with Userflow MCP connected asks to create or add an in-app banner, announce maintenance, a promotion, or an update in a page-top or page-bottom bar, or turn a note, ticket, or document into a Userflow banner. Requires the Userflow MCP connector.","plugin_release_skill_id":"pluginrsk_6a84e70b44dc8191bf04e7ca1c262d51"},{"name":"userflow-segment-creator","interface":{"brand_color":null,"iconography":"cursor","display_name":"Create a Userflow Segment","default_prompt":"Use $userflow-segment-creator to create a condition-based Userflow segment from my audience description.","icon_large_url":null,"icon_small_url":null,"short_description":"Build confirmed condition-based audiences"},"description":"Create a condition (filter-based) segment in Userflow through a guided, conversational flow — pick user vs. company, describe the audience in plain language, translate it into real attribute/event predicates (looked up, never invented), show the conditions in a simple inline card for confirmation, name it, and create it via the Userflow MCP. Use this whenever a user with the Userflow MCP connected wants to \"create a segment\", \"build an audience\", \"make a user/company segment\", \"segment users who…\", \"define a group of users/companies by conditions\", or filter their audience by attributes or behavior. Requires the Userflow MCP connector. Note — the MCP only creates condition segments; manual/list (CSV-uploaded) segments are not supported and must be imported from the Userflow dashboard.","plugin_release_skill_id":"pluginrsk_6a84e85ea32c8191a86c081d86b4def6"},{"name":"userflow-flow-compare","interface":{"brand_color":null,"iconography":"chart","display_name":"Compare Two Userflow Flows","default_prompt":"Use $userflow-flow-compare to compare two published Userflow flows over the last 30 days.","icon_large_url":null,"icon_small_url":null,"short_description":"Benchmark two flows in a traceable dashboard"},"description":"Compare two Userflow flows of the same type side by side in an interactive dashboard — views, completions, completion rate, step-funnel drop-off, missing element errors, trends, and improvement insights. Use this skill whenever the user with the Userflow MCP connected asks to \"compare flows\", \"compare these two flows/announcements/checklists\", \"which flow performs better\", \"flow A vs flow B\", \"benchmark my onboarding flows\", or wants any head-to-head performance comparison of Userflow content. Also trigger when a picker widget from this skill sends a prompt like \"Compare these two ... flows over ... Build the comparison dashboard\". Requires the Userflow MCP connector.","plugin_release_skill_id":"pluginrsk_6a84e913b8a0819180d62104195a1446"},{"name":"userflow-announcement-creator","interface":{"brand_color":null,"iconography":"hierarchy","display_name":"Create a Userflow Announcement","default_prompt":"Use $userflow-announcement-creator to turn my release note into an in-app announcement.","icon_large_url":null,"icon_small_url":null,"short_description":"Draft, review, and publish announcements"},"description":"Create an in-app announcement in Userflow through a guided, conversational flow — gather context (a short summary, OR a linked doc/ticket via a connected MCP or Cowork, OR pasted content), draft and refine the copy with the user, set the notification level (silent / badge / boosted → pop-out, modal, or notification), optionally target specific users, show a confirmation card, create the unpublished draft via the Userflow MCP, hand back the Builder link, and offer to publish. Use this whenever a user with the Userflow MCP connected wants to \"create an announcement\", \"announce a feature / update / release / fix\", \"post an in-app announcement\", \"draft an announcement\", \"let users know about X in Userflow\", or turn a release note / changelog entry / Jira ticket / Notion doc into a Userflow announcement. Requires the Userflow MCP connector.","plugin_release_skill_id":"pluginrsk_6a84e9b21cb08191a701a9971a8de89d"},{"name":"userflow-nps-summariser","interface":{"brand_color":null,"iconography":"pdf","display_name":"Summarise Userflow NPS Feedback","default_prompt":"Use $userflow-nps-summariser to summarise NPS comments from the last quarter.","icon_large_url":null,"icon_small_url":null,"short_description":"Group positive and negative NPS comments"},"description":"Summarise the positive and negative comments from a Userflow NPS survey over a chosen time frame, with expandable user lists showing each respondent's comment and score. Use this skill whenever the user with the Userflow MCP connected asks to \"summarise NPS\", \"summarise NPS feedback/comments\", \"what are people saying in our NPS\", \"NPS comment summary\", \"group NPS feedback\", or anything about reading, digesting, or theming NPS survey responses. Also trigger when a widget from this skill sends a prompt like \"Summarise NPS feedback for ... over ...\". Requires the Userflow MCP connector.","plugin_release_skill_id":"pluginrsk_6a84ea27653081918fb14c2b581f8d59"}],"app_ids":["asdk_app_6a42b1a21e3c8191a436847ae17e527f"],"version":"4.0.0","keywords":[],"interface":{"category":"Productivity","logo_url":"https://files.openai.com/content?id=file_00000000ce7481f7b2aafabdb02a9d7b","brand_color":null,"website_url":"https://www.userflow.com/","capabilities":[],"logo_url_dark":"https://files.openai.com/content?id=file_0000000092d881f7aa39c307d8b89102","default_prompt":"\"How many users saw [Flow Name] yesterday?\"","developer_name":"Userflow Inc.","default_prompts":["\"How many users saw [Flow Name] yesterday?\"","\"Summarize the NPS text responses submitted in the last 30 days.\"","Build a funnel chart for activation over the last 30 days and add it to my activation dashboard."],"screenshot_urls":[],"long_description":"Connect your Userflow account to the official Userflow MCP to query product adoption data and build directly in ChatGPT. Ask about flows, segments, users, and analytics (completion rates, NPS, survey responses, and event data) to see how users move through your product and find where they get stuck—then have ChatGPT create the segment, flow, chart, or dashboard the answer points to. Every write comes back as a draft you review; nothing publishes without you, all without leaving ChatGPT.","composer_icon_url":"https://files.openai.com/content?id=file_00000000f0a871f7be5d02ac776b4867","short_description":"Ask about product adoption","plugin_category_id":"productivity","privacy_policy_url":"https://www.userflow.com/policies/privacy","terms_of_service_url":"https://www.userflow.com/policies/terms","composer_icon_dark_url":"https://files.openai.com/content?id=file_00000000f0a871f7be5d02ac776b4867"},"description":"Connect your Userflow account to the official Userflow MCP to query product adoption data and build directly in ChatGPT. Ask about flows, segments, users, and analytics (completion rates, NPS, survey responses, and event data) to see how users move through your product and find where they get stuck—then have ChatGPT create the segment, flow, chart, or dashboard the answer points to. Every write comes back as a draft you review; nothing publishes without you, all without leaving ChatGPT.","app_manifest":{"apps":{"app-6a42b1a21e3c8191a436847ae17e527f":{"id":"asdk_app_6a42b1a21e3c8191a436847ae17e527f","required":true}}},"display_name":"Userflow","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-06-29T17:55:46.267021Z","is_template":false,"connector_id":"asdk_app_6a42b1a21e3c8191a436847ae17e527f","discoverability":"LISTED","canonical_app_id":"asdk_app_6a42b1a21e3c8191a436847ae17e527f"},"research":null,"package_metadata":{"name":"app-6a42b1a21e3c8191a436847ae17e527f","author":{"name":"Userflow Inc."},"sources":[{"path":".codex-plugin/plugin.json","sha256":"24fbe2c141caf7f135775056ba68602eae44504f284a35a1a56b464fed899cfd"}],"version":"4.0.0","artifact_id":8583,"observed_at":"2026-10-02T00:14:41Z","support_url":"https://www.userflow.com/contact","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}