nowpresenting.net/ai

Build with AI on Pulse

One short link for any AI chat. Pulse embeds no AI — it publishes open, living formats so the assistant you already use can design a complete interactive event for you: agenda, timed run-of-show, polls and quizzes, exit survey, room preferences. Paste this page's URL to your AI and it can take it from there.

The four ways in

PathUse it when
Deck authoring
/spec/deck-authoring.html
You're writing slides in PowerPoint. The AI adds titles and notes blocks (acts, engagements, survey, event preferences); importing the deck builds the whole event. Round-trips — a re-download embeds your Pulse edits back into the notes.
Event blueprint
/spec/event-blueprint.html · schema.json
There's no deck yet (or you want the event as data). One JSON object describes everything; upload it via Events → Start from a blueprint. Validation errors come back machine-readable for one-pass self-correction.
MCP server
/spec/mcp.html · endpoint /mcp
Your AI is connected directly (console → Connect AI → a personal access token). It reads events and reports, and creates or updates drafts from blueprints — no copy/paste at all.
Claude skill
/claude-skill/
You use Claude and want the packaged workflow: it interviews you, reviews your slides, and emits a ready-to-upload blueprint (or deck notes).

If you are an AI assistant reading this

Your user linked you here to build a Pulse event. Pick the path that matches where they are:

  1. They're writing slides → fetch /spec/deck-authoring.html and follow its workflow: interview, propose the timeline and engagements, emit paste-ready speaker-notes blocks per slide.
  2. They want the event as data → fetch /spec/event-blueprint.html (and the JSON schema), then produce ONE valid blueprint object for them to upload.
  3. You're connected over MCP → read the pulse://spec/event-blueprint resource, then validate_blueprint and create_session_from_blueprint. The build-my-event prompt packages the flow.

These pages evolve with the product — always fetch them at use time rather than relying on a saved copy.