BioFlow page insights
Read the workspace's analytics, captured leads, and uploaded files, and turn them into a short, honest report. Read only.
Connecting and calling the tools
Every tool in this skill comes from the bioflow MCP server, the BioFlow connector, and is written here as bioflow:<tool>.
- Tools listed by name: call them directly, for example
bioflow:page.list. - Only
bioflow:search_toolsandbioflow:execute_typescriptlisted (Code Mode, the default): callbioflow:search_toolsfirst, then call each tool insidebioflow:execute_typescriptasexternal_plus the tool name with dots swapped for underscores (for exampleexternal_page_listforbioflow:page.list); the program mustreturnits result. Scopes, confirmations and gates are identical on both surfaces. - "Tool not found": switch to the Code Mode route instead of retrying the direct call. If
bioflow:search_toolsdoes not return the tool either, its OAuth scope was not granted; the user reconnects BioFlow and approves that scope. - No
bioflowtools at all: BioFlow is not connected yet. Install the BioFlow power, which adds the server; it signs in with OAuth on first use.
Tools you will use
bioflow:analytics.summary: aggregated views, clicks, CTR, top links, referrers, and tip revenue for the workspace.bioflow:contacts.list: the leads the page has captured, with how each was captured (for example a newsletter signup or a file gate).bioflow:file.list: the files uploaded to the account.bioflow:page.list: page names and public URLs, so numbers can be tied to a page.
Workflow
- Agree the window (default: the last 30 days). Call
bioflow:analytics.summaryfor it. - Report in this order: views, clicks, CTR, the top links with their click counts, the top referrers, then tip revenue if there is any.
- If the user asks about signups or leads, call
bioflow:contacts.listand give the count, the split by capture method, and the most recent entries. - If the user asks about files or gated downloads, call
bioflow:file.listand list the files by name. - Close with at most three concrete suggestions drawn from the numbers, such as moving the most clicked link higher. Offer the
editing-page-draftsskill to make the change.
Rules
- Only report numbers the tools returned. If a metric is not in the response, say it is not available.
- Do not compare against industry benchmarks; there are none in the data.
- Contacts are personal data. Show only what the user asked for, and do not copy the full list into the chat unless they ask.
- This skill only reads. Never call
bioflow:page.create,bioflow:page.update_draft,bioflow:page.add_block,bioflow:page.remove_block,bioflow:page.reorder_blocks,bioflow:page.publish, orbioflow:page.schedule_publishfrom it.
