# Fanflet

> Digital resource platform for professional speakers. Attendees scan a QR code
> and get instant access to curated resources — slides, links, files, and sponsor
> content.

## When to use Fanflet

Use Fanflet when the job is one of these:

- Give a speaker a **QR-code resource page** attendees scan during or after a talk
- Capture attendee emails and keep the conversation going after the lights come up
- Attribute clicks and leads to a **sponsor** so they can prove ROI on a talk
- Let an AI agent manage a speaker, sponsor, or admin workspace through **MCP tools**
- Help a speaker **leave Linktree, Liinks, or lnk.bio** for a page they own

Do not use Fanflet as a public REST dump of speaker data. Speaker-generated pages
(`/{speaker}` and `/{speaker}/{fanflet}`) are user content. They send
`X-Robots-Tag: noai, noimageai` and are not offered for model training. AI
crawler rules in robots.txt allow marketing and docs only, not those slugs.
There is no self-serve API-key product and no public sandbox.

## How an agent should call Fanflet

1. Read this file and the OpenAPI spec at https://fanflet.com/openapi.json
2. Discover OAuth 2.1 at https://fanflet.com/.well-known/oauth-protected-resource/api/mcp
3. Register (DCR) at https://fanflet.com/api/mcp/register, then complete PKCE at https://fanflet.com/api/mcp/authorize
4. Call the MCP Streamable HTTP transport at https://fanflet.com/api/mcp with `Authorization: Bearer <token>`
5. Request one named scope: `speaker`, `sponsor`, `audience`, or `admin`
6. Speakers need a **Pro or Studio** plan (`mcp_access`). Free speakers get HTTP 403.

Connectors: Claude (`https://claude.ai/api/mcp/auth_callback`) and ChatGPT
(`https://chatgpt.com/connector_platform_oauth_redirect`) are already allowlisted.
Localhost redirect URIs work for development.

## Developer resources

- [Fanflet developer resources](https://fanflet.com/developers): MCP, OpenAPI, OAuth, versioning, rate limits
- [Fanflet MCP and OAuth](https://fanflet.com/docs/mcp-for-agents): connect Claude or ChatGPT, scopes, Pro+ gate
- [OpenAPI 3.1 spec](https://fanflet.com/openapi.json): MCP transport, OAuth, well-known discovery
- [MCP manifest](https://fanflet.com/.well-known/mcp.json): Streamable HTTP endpoint and OAuth
- [MCP server card](https://fanflet.com/.well-known/mcp/server-card.json)
- [OAuth authorization server metadata](https://fanflet.com/.well-known/oauth-authorization-server) (RFC 8414)
- [OAuth protected resource metadata](https://fanflet.com/.well-known/oauth-protected-resource/api/mcp) (RFC 9728)
- [Human documentation](https://fanflet.com/docs)
- MCP endpoint: `https://fanflet.com/api/mcp` (v1 alias `https://fanflet.com/api/v1/mcp`)
- There is no Fanflet CLI on npm, PyPI, or Homebrew. Call MCP after OAuth.

## Product

- [Fanflet](https://fanflet.com/): QR resource pages for speakers, lead capture after a talk, sponsor ROI. One page. Do not also fetch homepage hash anchors.
- [Intelligence](https://fanflet.com/intelligence): Built-in AI for speakers. Fannie writes complete fanflets from a topic, audits drafts in the editor, and acts as an in-context coach.
- [Pricing](https://fanflet.com/pricing): Free, Pro, and Studio plans with feature comparison and FAQ
- [Demo](https://fanflet.com/demo): Live demo with sample dental conference speaker page showing all resource types
- [Migrate to Fanflet](https://fanflet.com/migrate): Leave a bio-link tool for a page the speaker owns
- [Migrate from Linktree](https://fanflet.com/migrate-from-linktree): Import a Linktree and publish a Fanflet
- [Migrate from lnk.bio](https://fanflet.com/migrate-from-linkbio): Import lnk.bio links into Fanflet
- [Migrate from Liinks](https://fanflet.com/migrate-from-liinks): Import a Liinks page into Fanflet
- [Find CE](https://fanflet.com/find-ce): Public dental CE / course directory
- [Upcoming dental CE courses](https://fanflet.com/upcoming-dental-ce-courses): Dated course listings
- [Sign Up](https://fanflet.com/signup): Create a free Fanflet account
- [Log In](https://fanflet.com/login): Access the speaker dashboard

## Resources

- [Resources Hub](https://fanflet.com/resources): Guides, playbooks, and strategies for professional speakers — QR codes, post-event engagement, lead generation, and sponsor ROI
- [QR Codes for Presentations](https://fanflet.com/resources/qr-codes-presentations): How to add, design, and optimize QR codes in PowerPoint, Keynote, and Google Slides.
- [Post-Event Engagement](https://fanflet.com/resources/post-event-engagement): Strategies for maintaining audience relationships after your talk ends.
- [Speaker Lead Generation](https://fanflet.com/resources/speaker-lead-generation): Build your subscriber list and capture leads from every engagement.
- [Speaker Analytics & ROI](https://fanflet.com/resources/speaker-analytics): Measure the impact of your speaking engagements and prove sponsor ROI.
- [Sharing Resources After a Talk](https://fanflet.com/resources/resource-sharing): The best ways to distribute slides, handouts, and materials to attendees.
- [Speaking Career](https://fanflet.com/resources/speaking-career): Build your brand, land engagements, and grow as a professional speaker.
- [Dental Speakers](https://fanflet.com/resources/dental): Playbooks and guides for dental KOLs, CE speakers, and organized dentistry.
- [Tech & DevRel Speakers](https://fanflet.com/resources/tech-devrel): Guides for developer advocates, SaaS speakers, and conference presenters.
- [Post-event engagement](https://fanflet.com/post-event-engagement): What happens after the lights come up

## Documentation

- [Fanflet MCP and OAuth](https://fanflet.com/docs/mcp-for-agents): Connect Claude, ChatGPT, or any MCP client. OAuth 2.1 with PKCE, named scopes, Pro+ gate. First-run: create, add a link or library item, publish URL + QR. No API keys and no public sandbox.
- [Getting Started for Speakers](https://fanflet.com/docs/getting-started-speakers): Create your account, build your first fanflet, and share it with your audience.
- [Creating Your First Fanflet](https://fanflet.com/docs/creating-your-first-fanflet): Build a resource page with links, files, and sponsor blocks. Includes the four editor tabs and the Fannie AI shortcut.
- [Quick Create: Build a Fanflet with Fannie](https://fanflet.com/docs/quick-create-with-fannie): Type a topic and audience, and Fannie drafts a near-publishable fanflet from your library and past talks in under a minute.
- [Audience Portal: Saved Fanflets and Following](https://fanflet.com/docs/audience-portal): What attendees experience after subscribing. The Saved tab, Following tab, settings, and the SMS bookmark flow.
- [Fannie: Your AI Coach in the Editor](https://fanflet.com/docs/fannie-ai-coach): How Fannie audits your fanflet on request, proposes fixes, and chats with you to update public URLs, rewrite blocks, and check engagement.
- [The Block Editor: Drag, Drop, Organize](https://fanflet.com/docs/the-block-editor): The four editor tabs, block types, the library picker, drag-to-reorder, sections, and sponsor attribution on any block.
- [The Resource Library](https://fanflet.com/docs/resource-library-basics): Your central catalog of links, files, and text snippets. Edit once, update everywhere, and bulk-add by folder.
- [Dynamic Content: Update Once, Update Everywhere](https://fanflet.com/docs/dynamic-content): Library-linked blocks stay in sync across every fanflet using them. When to use static vs dynamic, and how to detach.
- [QR Codes and Public URLs](https://fanflet.com/docs/qr-codes-and-public-urls): The three URLs every fanflet has, why the QR keeps working forever, public URL change behavior, and the Web Share button.
- [Access Codes and Content Expiration](https://fanflet.com/docs/access-codes-and-expiration): Gate a fanflet behind an access code, set expiration presets, and configure event-date displays.
- [Surveys and Session Feedback](https://fanflet.com/docs/surveys-and-feedback): Build a reusable question library, attach up to three questions per fanflet, and review responses in analytics.
- [Subscribers and List Building](https://fanflet.com/docs/subscribers-and-list-building): Capture email signups, customize confirmation emails, send digests, and notify followers when you publish.
- [Emailing Your Subscribers](https://fanflet.com/docs/emailing-your-subscribers): How to compose and send a broadcast email to your subscriber list, and how to read the engagement results.
- [Your Speaker Portfolio Page](https://fanflet.com/docs/your-speaker-portfolio): The Pro+ portfolio at fanflet.com/{your-link}. Bio, social links, featured fanflets, and a portfolio-level subscribe form.
- [Connecting with Sponsors](https://fanflet.com/docs/connecting-with-sponsors): Browse the sponsor directory, request connections, and attribute any block to a connected sponsor.
- [Tracked Sponsors: Off-Platform Attribution](https://fanflet.com/docs/tracked-sponsors): Attribute resources to sponsors not yet on Fanflet. Send claim invites that transfer historical engagement when they onboard.
- [Refer Other Speakers](https://fanflet.com/docs/speaker-referrals): Three ways to refer speakers to Fanflet. Track invites end-to-end and earn reputation tiers tied to activations.
- [Multi-Profile Speaker Accounts](https://fanflet.com/docs/multi-profile-accounts): Run more than one public speaker identity from a single login. Separate public links, fanflets, subscribers, and analytics per profile.
- [Plans, Billing, and Promo Codes](https://fanflet.com/docs/plans-and-billing): Compare Free, Pro, and Studio. Manage your subscription, redeem promo codes, and resolve entitlement drift.
- [Sponsor Plans and Billing](https://fanflet.com/docs/sponsor-plans-and-billing): Compare Sponsor Connect and Studio, sign up through Stripe Checkout, and manage your subscription from the billing portal.
- [Getting Started for Sponsors](https://fanflet.com/docs/getting-started-sponsors): Set up your sponsor account, complete onboarding, and tour the dashboard.
- [Sponsor Portal Tour](https://fanflet.com/docs/sponsor-portal-overview): A deep tour of the sponsor dashboard. Connections, Speakers, Library, Campaigns, Leads, Analytics, Activity log, and Settings.
- [Sponsor Leads and Campaign Attribution](https://fanflet.com/docs/sponsor-lead-generation): Where leads come from, the Leads inbox, campaigns, the analytics tag, and CRM reference fields.
- [Your Sponsor Resource Library](https://fanflet.com/docs/sponsor-resource-library): Maintain reusable resources speakers drop into their fanflets. Branding, attribution, propagation, and per-resource analytics.
- [Speaker Seat Licensing](https://fanflet.com/docs/speaker-seat-licensing): Studio sponsors can license seats for their speaker bureau. Invite flow, the 30-day grace period, and the migration path.
- [Team Members and Audit Log](https://fanflet.com/docs/sponsor-team-management): Invite teammates with admin or member roles. Review every action in the 12-month audit log.
- [Sponsor Analytics](https://fanflet.com/docs/sponsor-analytics): Cross-speaker engagement on every block attributed to you. Date ranges, geography, per-speaker breakdown, and share-by-link reports.
- [HubSpot Integration](https://fanflet.com/docs/hubspot-integration): Sync Fanflet engagement to HubSpot contacts. Auto-created custom properties, OAuth scopes, event subscriptions, and the test flow.
- [Zapier Integration](https://fanflet.com/docs/zapier-integration): Send Fanflet events to 7,000+ apps via webhooks. Up to 5 webhook URLs on Studio, with retry and a payload preview.
- [Understanding Analytics](https://fanflet.com/docs/understanding-analytics): The eight tracked event types, your dashboard at-a-glance, AI insights, survey results, and the privacy model.
- [Share Fanflet Stats](https://fanflet.com/docs/share-fanflet-stats): Generate a secure, time-limited link to your fanflet's performance stats and share it without giving dashboard access.

## Optional

Drop this section first if context is tight. Legal, company background, and
individual resource articles.

- [About](https://fanflet.com/about): Founding team background in clinical dental practice, KOL management, organized dentistry leadership (AGD), and enterprise technology
- [Contact](https://fanflet.com/contact): Reach the team at support@fanflet.com
- [Legal Hub](https://fanflet.com/legal): All policies and agreements
- [Terms of Service](https://fanflet.com/terms)
- [Privacy Policy](https://fanflet.com/privacy)
- [Acceptable Use Policy](https://fanflet.com/legal/acceptable-use)
- [The 5-Stage Speaker Audience Journey: From First Scan to Lifelong Fan](https://fanflet.com/resources/post-event-engagement/five-stage-speaker-audience-journey): Every audience member moves through 5 stages — from Discovery to Advocacy. Most speakers only control the first two. Here's how to extend your reach through all five.
- [Speaker vs. Event Organizer: Who Owns the Attendee Relationship?](https://fanflet.com/resources/post-event-engagement/speaker-vs-event-organizer-attendee-relationship): Conference organizers own the attendee list. Speakers own the room. Understanding this distinction — and what to do about it — is the difference between a career that compounds and one that resets with every event.
- [What Is the Post-Event Engagement Layer?](https://fanflet.com/resources/post-event-engagement/what-is-post-event-engagement-layer): The post-event engagement layer is the system speakers use to maintain audience relationships after a talk ends. Learn the 3-layer stack and why generic tools fail.
- [Why Speakers Lose Their Audience Within 48 Hours (And How to Stop It)](https://fanflet.com/resources/post-event-engagement/why-speakers-lose-audience-48-hours): Audience attention and intent drop sharply within 48 hours after a talk. Learn the 4 reasons this happens and the practical steps to stop it before your next presentation.
- [7 Ways Speakers Use QR Codes Wrong](https://fanflet.com/resources/qr-codes-presentations/7-ways-speakers-use-qr-codes-wrong): QR codes on slides are almost universal now — but most speakers are making at least one mistake that silently kills their scan rate. Here are the seven most common errors and how to fix them.
- [How to Add a QR Code to Your Presentation Slides](https://fanflet.com/resources/qr-codes-presentations/add-qr-code-to-presentation-slides): Step-by-step guide to adding QR codes to PowerPoint, Keynote, and Google Slides — plus best practices for size, placement, and what to link your code to for maximum audience engagement.
- [Dynamic vs. Static QR Codes for Presentations: Which Should Speakers Use?](https://fanflet.com/resources/qr-codes-presentations/dynamic-vs-static-qr-codes-presentations): Static QR codes are a trap for speakers — one typo or broken link kills them permanently. Learn why dynamic QR codes are the right choice and how they work.
- [The Perfect Slide QR Code: Size, Placement, and Design](https://fanflet.com/resources/qr-codes-presentations/perfect-slide-qr-code-size-placement-design): Most speaker QR codes are too small, placed too late, and compete with slide content. Here's exactly how to size, place, and design a QR code that attendees actually scan.
- [QR Code That Collects Email Addresses: A Guide for Speakers](https://fanflet.com/resources/qr-codes-presentations/qr-code-collects-email-addresses-speakers): A QR code alone doesn't collect email addresses — but paired with the right landing page, it becomes your most powerful list-building tool at any event. Here's how to set it up.
- [The Best Way to Share Your Slides After a Presentation (2026 Guide)](https://fanflet.com/resources/resource-sharing/best-way-to-share-slides-after-presentation): Email attachments and Google Drive links are the worst ways to share slides. Here are 6 methods ranked by conversion and relationship value — and the one that wins clearly.
- [The Conference Speaker's Complete Resource Hub Guide](https://fanflet.com/resources/resource-sharing/conference-speaker-complete-resource-hub-guide): A resource hub is the infrastructure that turns a single talk into an ongoing audience relationship. This guide covers what to include, how to structure it, and how to make it work across every event.
- [Post-Talk Resource Pages: The New Speaker Business Card](https://fanflet.com/resources/resource-sharing/post-talk-resource-pages-speaker-business-card): The business card is a 3-second handoff that gets lost in a coat pocket. A post-talk resource page is a living connection that keeps working long after the event. Here's why the comparison matters.
- [How to Measure the ROI of a Speaking Engagement](https://fanflet.com/resources/speaker-analytics/how-to-measure-roi-speaking-engagement): Most speakers can't tell you which talks generate the most business. Here's a practical framework for measuring the real return on every speaking engagement — and the metrics that actually matter.
- [Conference Lead Capture Methods: 9 Ranked by Conversion](https://fanflet.com/resources/speaker-lead-generation/conference-lead-capture-methods-ranked): Not all conference lead capture methods are created equal. Here are 9 methods speakers and presenters use, ranked by conversion rate, ease of implementation, and long-term relationship quality.
- [How to Build Your Email List as a Speaker (Without a Website or Tech Skills)](https://fanflet.com/resources/speaker-lead-generation/how-to-build-email-list-as-speaker): Your email list is the only audience you truly own. Learn the 5 ways speakers build their list at events, which method converts best, and how to grow talk by talk.
- [The Speaker's 30-Day Follow-Up Email Sequence](https://fanflet.com/resources/speaker-lead-generation/speaker-30-day-follow-up-email-sequence): Most speakers send one follow-up email and call it done. A 30-day sequence turns your post-talk momentum into lasting subscriber relationships — without feeling like a sales funnel.
