Commit 18f2133
Tips before writing your first newsletter (#15161)
* tips before writing a newsletter
* Update newsletter-tips.md
Removed a couple of more process-related sections comparing newsletters and blogs, and added a closing note of encouragement.
* Homepage feature flag (#15162)
* getFeatureFlag
* freshen things up
* feat(docs): add react-native manual session controls (#15151)
* feat(docs): add react-native manual session controls
* fix: add replay plugin version
* docs: replace deprecated PII hashing template with Hash properties template (#15166)
The PII Data Hashing template (template-pii-hashing) has been hidden in
favor of the Hash properties template (template-hash-properties) which
also handles $set/$set_once properties. Consolidates the two bullet
points into one referencing the recommended template.
Ref: PostHog/posthog#48422
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* chore(deps): Update @posthog/types to 1.352.0 (#15168)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* onboarding conversations playbook created (#15172)
* onboarding conversations page created
* Corrected headings
* heading correction
* docs(llm-analytics): update BYOK settings link to new global settings path (#15174)
PR PostHog/posthog#48565 moved LLM analytics BYOK settings from
/llm-analytics/settings to the global Settings page. Updated the
evaluations docs to point to the canonical new location and use
the style guide convention for nested UI element references.
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* docs: document insight picker modal for creating endpoints from insights (#15163)
Reflects changes from PostHog/posthog#47902. Users can now create
insight-based endpoints directly from the Endpoints page via
New endpoint > Insight-based endpoint, in addition to the existing
method from an insight's three-dot menu. Also fixes definition list
style to use dashes per style guide.
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* Blog: The best Datadog alternatives & competitors, compared (#15157)
* best datadog alternatives
* Import dynatrace
* assorted fixes
* Apply suggestions from code review
Co-authored-by: Natalia Amorim <natalia@posthog.com>
* update otel point
---------
Co-authored-by: Natalia Amorim <natalia@posthog.com>
* Update Unleash (#15177)
* Onboarding conversations page update (#15178)
* Corrected headings
* src nav update
* Update lead-scoring formatting.md (#15122)
A small tweak to disambiguate the new business list
* add: handbook updates for content writer agent (#15091)
* add: handbook updates for content writer agent
* duplicate index
* correct name
* update links
* small edits and add screenshots
---------
Co-authored-by: Edwin Lim <edwin@posthog.com>
* update wizard docs (#15165)
* update wizard docs
* more frameworks and tweaks
* vale updates
* fixes
* Refactor onboarding conversations playbook formatting (#15180)
Styling changes: Updated headings and improved formatting for clarity in the onboarding conversations playbook.
* Clarified where incident comms for GTM should happen (#15179)
* Update one line open source FF article (#15181)
* Fix incoming change that wasnt merged (#15185)
* bring back the people map (#15182)
* docs(llm-analytics): mention provider key error warning banners on evaluations page (#15184)
Reflects PR #48512 which surfaces BYOK provider key failures directly on the evaluations list and individual evaluation pages with warning banners.
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* docs: Document trailing slash stripping for exact URL matching (#15188)
## Changes
Documents the trailing slash stripping behavior for exact URL matching in product tours and surveys, based on [PostHog/posthog#48497](PostHog/posthog#48497).
### Updated files
- **`contents/docs/product-tours/targeting.mdx`** – Added a note after the URL conditions table explaining that trailing slashes are stripped from both URLs when using exact matching.
- **`contents/docs/surveys/creating-surveys.mdx`** – Added a clarification to the URL targeting bullet point in Display conditions that trailing slashes are stripped for exact matching. Also fixed a missing Oxford comma.
### Context
PR #48497 added a UI clarification message in the product tour configuration that appears when "Exact" URL match type is selected: "Trailing slashes are stripped when matching exact URLs." Since surveys share the same URL matching infrastructure (`SurveyMatchType`), both docs pages are updated to reflect this behavior.
* update tutorials to use latest flags stuff (#15191)
* Specify base salary in probation period terms (#15143)
* docs: Add sentiment classification to LLM Analytics docs (#15195)
* docs(llm-analytics): add sentiment classification section to traces page
Documents the new on-demand sentiment classification feature from
PostHog/posthog#48277. Sentiment classifies user messages in traces
as negative/neutral/positive using a local ONNX model.
* docs(llm-analytics): add sentiment classification section to generations page
---------
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* docs(product tours): Update docs for draft auto-save system (#15192)
## Changes
Updates product tours documentation to reflect the new draft auto-save system introduced in [PostHog/posthog#48393](PostHog/posthog#48393).
### What changed in the product
Product tours now use a draft system when editing:
- Changes auto-save as you edit with status indicators (unsaved/saving/saved)
- Click **Save** to publish changes or **Cancel** to discard the draft
- If you close your browser with unpublished changes, a banner appears with options to continue editing or discard
- The toolbar and main app stay in sync automatically
### Files updated
- **`contents/docs/product-tours/creating-product-tours.mdx`** – Updated the "Save and launch" section to describe auto-save behavior and the publish/discard workflow.
- **`contents/docs/product-tours/managing-tours.mdx`** – Updated the "Editing live tours" section to clarify that changes save to a draft first (not published immediately) and document the unsaved changes banner.
* Added a link to my planning issue (#15167)
* chore(deps): Update @posthog/types to 1.352.1 (#15201)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* docs: Document SQL/HogQL querying capability for MCP (#15063)
* docs(mcp): add SQL and HogQL queries section for AI agents
Document the new query-data SQL skill that enables AI coding agents
to execute HogQL queries against PostHog data. This includes querying
system data (feature flags, cohorts, insights, etc.) and analytics
data (events, persons, sessions).
Related to PostHog/posthog#46948
* docs(ai-engineering): Update MCP description to include HogQL querying capability
Reflects the new SQL skill added in PR PostHog/posthog#46948 that enables AI agents to query PostHog data using HogQL.
---------
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* docs(funnels): Document inline events for funnel steps (#15139)
* docs: add inline events documentation for funnels
Reflects PR #48075 which adds inline events UI support for funnels,
allowing users to combine multiple events into a single funnel step.
* Add screenshots
---------
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
Co-authored-by: Georgis Andonis <georgis@posthog.com>
* handbook: add step to unassign yourself in Vitally on account handover (#15206)
Adds guidance for outgoing account owners to unassign themselves from the
account in Vitally after completing a handover, ensuring clear ownership.
* docs(experiments): Add AI session replay summarization feature (#14909)
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
Co-authored-by: Sarah Sanders <88458517+sarahxsanders@users.noreply.github.com>
* Add Interview questions video to website (#15205)
* adding video to pages
* create blog post for video
* Update startup-interview-questions.md
* Update startup-interview-questions.md
* add notes + workaround for anonymous person handling in export (#15204)
* Adding myself in the byline + adding CTA at the bottom (#15189)
* docs: Add ticket recovery documentation for Support widget and JavaScript API (#15194)
* docs(support): add ticket recovery across browsers section to widget docs
Documents the new "Recover your tickets" feature from PR #48509 that allows
end users to restore their support tickets when switching browsers via an
email-based recovery link.
* docs: add ticket recovery API methods (requestRestoreLink, restoreFromUrlToken)
---------
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* docs(support): add message status indicators documentation (#15017)
Document the new Sent/Read status indicators for customer messages
added in PostHog/posthog#47842. Support agents can now see whether
their messages have been delivered and read by customers.
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* docs(experiments): document ending experiments when variant already shipped (#15176)
* docs: document ending experiments when variant already shipped (PR #48517)
Update analyzing-results.mdx to reflect that the End experiment button
is now always available when an experiment has results, even if a variant
has already been shipped to 100%. In that case, the experiment ends
without modifying the feature flag.
* Update notes on ending experiments with feature flags
Remove redundant note, we already mention the same thing below
---------
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
Co-authored-by: Joshua Ordehi <45109738+ordehi@users.noreply.github.com>
* missing backtick (#15211)
* Update feature ownership (#15203)
* Endpoints product page (#15132)
* endpoints playground component
* first pass at endpoints content
* added endpoints playground to slide
* content
* scenarios
* autosize
* WRITE your query
* endpoints content
* remove dupe menu
* Merge branch 'master' into endpoints-test
* endpoints polish
* updated screenshots
* updated description
---------
Co-authored-by: Eli Kinsey <eli@ekinsey.dev>
Co-authored-by: Abheek Basu <abe@posthog.com>
* Remove beta callout from trace summarization docs (#15217)
The Summary tab in LLM analytics traces is no longer in beta,
as reflected by the removal of the beta tag in PostHog/posthog#48738.
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* docs: Add account deletion details and data retention info (#15216)
## Changes
Added comprehensive documentation for account deletion process. Enhanced the account settings page with detailed information about what happens when users delete their accounts, including immediate account removal and 30-day data clearing timeline. Added a new row to the data deletion table in the privacy documentation to include account deletion as an option with direct links to relevant settings and documentation.
## Checklist
- [ ] I've read the [docs](https://posthog.com/handbook/docs-and-wizard/docs-style-guide) and/or [content](https://posthog.com/handbook/content/posthog-style-guide) style guides.
- [ ] Words are spelled using American English
- [ ] Use relative URLs for internal links
- [ ] I've checked the pages added or changed in the Vercel preview build
- [ ] If I moved a page, I added a redirect in `vercel.json`
* docs: Add Conversations workflow actions documentation (#14939)
* docs(workflows): add Conversations actions section for ticket management
Documents the new Get ticket and Update ticket workflow actions added in PR #47277.
Includes:
- Action descriptions and available options
- Example automation use cases
- Conversation event triggers reference
* docs(support): add workflow trigger events section for PR #47277
Document new server-side events emitted when ticket/message state changes:
- $conversation_ticket_created
- $conversation_ticket_status_changed
- $conversation_ticket_priority_changed
- $conversation_ticket_assigned
- $conversation_message_sent
- $conversation_message_received
These events enable automation scenarios via workflows.
* docs(support): add workflow automation section to getting started guide
Adds a new QuestLogItem documenting how to automate ticket management using Workflows. This covers the new conversation events ($conversation_ticket_created, $conversation_ticket_status_changed, $conversation_message_received) and workflow actions introduced in PR #47277.
* Fix formatting in persons model note documentation
* Fix formatting in persons model note
* docs: Add Properties column to workflow trigger events table per review feedback
* fix: Add blank lines in OSButton for proper MDX rendering
* Add separate Properties columns to Conversations actions and event triggers tables
* Revert accidental changes to persons-model-note.mdx snippet
---------
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
Co-authored-by: Alex V <alexander.veryaysky@gmail.com>
Co-authored-by: Alex V <aleks@posthog.com>
* docs: add persons list section with last seen column documentation (#15212)
Reflects PR #47757 which adds a Last seen column to the persons list.
- Document default persons list columns including new Last seen column
- Note that last seen updates hourly and shows "last hour" for recent activity
- Fix in-app URLs to use app.posthog.com per style guide
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* open links in new windows (#15220)
* remove posthog ai from people page (#15197)
* added romania flag (#15225)
* docs(dashboards): update mobile layout note to reflect removal of separate xs layout (#15159)
The separate mobile (xs) layout was removed in PostHog/posthog#47682. The mobile layout is now automatically derived from the desktop layout by stacking tiles vertically, and layout editing (drag and resize) is disabled on narrow viewports.
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
* get rid of beta tag on endpoints product page (#15226)
* revised preamble to make purpose and context clearer
* Update contents/handbook/content/newsletter-tips.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com>
* add to nav bar
---------
Co-authored-by: Eli Kinsey <eli@ekinsey.dev>
Co-authored-by: Ioannis J <yiannis@posthog.com>
Co-authored-by: inkeep[bot] <257615677+inkeep[bot]@users.noreply.github.com>
Co-authored-by: posthog-js-upgrader[bot] <248546023+posthog-js-upgrader[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Magda Olszewska <magda@posthog.com>
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com>
Co-authored-by: Natalia Amorim <natalia@posthog.com>
Co-authored-by: Ben Bradley <38007189+bendbradley@users.noreply.github.com>
Co-authored-by: Sarah Sanders <88458517+sarahxsanders@users.noreply.github.com>
Co-authored-by: Edwin Lim <edwin@posthog.com>
Co-authored-by: Simon Fisher <simon@posthog.com>
Co-authored-by: Dylan Martin <dylan@posthog.com>
Co-authored-by: Fraser Hopper <fraser@posthog.com>
Co-authored-by: SaraMiteva <sara@posthog.com>
Co-authored-by: Georgis Andonis <georgis@posthog.com>
Co-authored-by: danazou <52993274+danazou@users.noreply.github.com>
Co-authored-by: Andy Vandervell <92976667+andyvan-ph@users.noreply.github.com>
Co-authored-by: Luke Belton <58511679+luke-belton@users.noreply.github.com>
Co-authored-by: Joshua Ordehi <45109738+ordehi@users.noreply.github.com>
Co-authored-by: Cory Watilo <corywatilo@gmail.com>
Co-authored-by: Abheek Basu <abe@posthog.com>
Co-authored-by: Rafael Audibert <32079912+rafaeelaudibert@users.noreply.github.com>
Co-authored-by: Alex V <alexander.veryaysky@gmail.com>
Co-authored-by: Alex V <aleks@posthog.com>
Co-authored-by: Abheek Basu <abheek94@gmail.com>1 parent f7024db commit 18f2133
2 files changed
+165
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
683 | 683 | | |
684 | 684 | | |
685 | 685 | | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
686 | 690 | | |
687 | 691 | | |
688 | 692 | | |
| |||
0 commit comments