---
title: "PostHog integration | Growf"
description: "PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features… Connect PostHog to Growf."
url: "https://www.growf.io/integrations/posthog/"
language: "en"
---

Integration / Analytics & Data

![PostHog logo](https://logos.composio.dev/api/posthog)

# PostHog integration

PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn

[Get a demo](https://www.growf.io/demo/)

About PostHog

## PostHog is an open-source analytics platform for tracking user interactions and product metrics. It helps teams refine features, analyze funnels, and reduce churn with actionable insights.

[All integrations](https://www.growf.io/integrations/)

Category

Analytics & Data

Connection

API key

Type

Tool

Actions

1112

Tags

library

Example prompts

## What you can ask Growf to do with PostHog

- “Add a new member to project with admin role”

- “Bulk invite multiple users to my organization”

- “Bookmark a recent project activity notification”

- “Cancel all running insights for a project”

Available actions

## 1112 actions your agents can run in PostHog

- Add dashboard collaborators with access level  
Add collaborators to a specific project dashboard. Requires 'project\_id' and 'dashboard\_id'. Supports JSON, form-urlencoded, and multipart data. Returns added collaborator details. Auth: 'PersonalAPIKeyAuth'. IMPORTANT REQUIREMENTS: 1\. The dashboard must have restriction\_level > 21 (not on the lowe…
- Add member to organization role  
Add a member to an organization role by submitting their details and UUID in JSON/form, using organization and role IDs. Requires PersonalAPIKeyAuth. Success gives a 201 status.
- Add persons to static cohort  
Add persons to a static cohort by their UUIDs. Use when you need to manually add specific users to a static cohort. Only works with static cohorts (is\_static=true), not dynamic cohorts.
- Add product intent to project  
Tool to add a product intent to a PostHog project. Use when you need to register a project's intention to use a specific PostHog product feature. Product intents help track which features (product analytics, feature flags, data warehouse, experiments, surveys) a project plans to use.
- Add project specific member roles  
Add members with specific roles to a project by providing their user\_uuid and level (member or admin). Requires project\_id in the URL. Supports JSON, form-data, and form-urlencoded input. Returns the newly created membership data upon success. Note: This endpoint only works for projects with access…
- Add session recording to playlist  
Add an existing session recording to a playlist. This endpoint associates a specific session recording with a playlist, making it part of that collection. Requires 'project\_id' (project identifier), 'short\_id' (playlist identifier), and 'session\_recording\_id' (recording identifier) in the URL. Opti…
- Append Desktop Recording Segments  
Append transcript segments to an existing desktop recording for real-time streaming support. Use when you need to add new transcript segments to a recording in batches as they become available from transcription services like AssemblyAI. Requires desktop\_recording:write scope.
- Archive survey response  
Tool to archive a single survey response. Use when you need to hide a survey response from analytics while preserving it in the database.
- Assign feature flag role based access  
Set up role-based access for a feature flag using \`project\_id\` and \`feature\_flag\_id\`. Submit access info in JSON or form format, with \`feature\_flag:write\` rights. Success returns new details with a 201 code.
- Bulk create organization invites  
POST /api/organizations/{organization\_id}/invites/bulk/: Bulk-create organization invites with customizable levels, sender details, and validation checks. Supports email automation and private project access settings.
- Bulk delete feature flags  
Bulk delete feature flags by filter criteria or explicit IDs. Use when you need to delete multiple feature flags at once. Accepts either 'filters' (same filter params as list endpoint: search, active, type, etc.) or 'ids' (explicit list of flag IDs). Returns operation status and count of deleted fl…
- Create Persons Bulk Delete  
Tool to bulk delete persons by PostHog person IDs or distinct IDs. Use when you need to delete multiple persons at once (up to 100 per call). Only events captured before the request will be deleted. Deletion is asynchronous and batched at 5AM UTC every Sunday.

Show all 507 actions

## Put PostHog to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.

[Get a demo](https://www.growf.io/demo/)
