PostHog integration

Data and analytics connector, available on Zeplik

PostHog is available as an integration on Zeplik, the AI assistant that works across every model in one chat. Connect PostHog and Zeplik can act on your data and analytics for you: Query analytics and events in PostHog. You stay in the conversation while the assistant does the work in PostHog directly.

Zeplik exposes 40 read actions and 60 write actions for PostHog. Read actions run automatically; write actions stay off until you enable write access in Settings, so nothing is changed in PostHog without your consent.

Try PostHog on Zeplik

Pick a prompt to open it in the Zeplik app. If you are not signed in yet, your prompt is waiting for you the moment you do.

What Zeplik can do with PostHog

Read from PostHog (40)

Runs automatically in any conversation.

  • Check pipeline destination updates

    Get the newest updates and plugin info for a pipeline destination by organization and destination id via get request to /api/.../{id}/check for updates.

  • Check pipeline import app updates

    Retrieve the latest update information for a specific pipeline import app by its id within an organization. this endpoint returns details such as plugin type, name, description, and version data. requires 'id' and 'organization id' as path parameters.

  • Check pipeline plugin update status

    Get update status for a specific pipeline transformation plugin by its unique id within an organization. this endpoint requires the 'organization id' and 'plugin' ids and returns details like plugin type, name, and update information.

  • Check project s demo data generation status

    Projects for the current organization.

  • Fetch batch export details via uuid

    Retrieve logs for a specific batch export within a project by its uuid. endpoint requires project id and export id (uuid). supports json responses detailing export properties, run statuses, and error info.

  • Fetch export unsubscribe settings

    Retrieve pipeline transformation export unsubscribe configurations for a specified organization by its uuid. returns details including id, plugin type, and configuration schema in json format.

  • Fetch frontend app config status

    Retrieve activity details for a specific pipeline frontend app config by id within a project. requires both `project id` and config `id` in the path. returns json with app config details like plugin info, enablement, order, and error status.

  • Fetch organization details by uuid

    Retrieve organization details by uuid. endpoint requires 'organization:read' access. response includes name, slug, timestamps, membership, plugins access level, and team structure.

  • Fetch organization pipeline app repositories

    Retrieve details of pipeline import app repositories for a specific organization by its uuid. returns json with properties like plugin type, name, and url. supports 'local', 'custom', 'repository', 'source', 'inline' types.

  • Fetch pipeline destination details

    Use a get request to '/api/projects/{project id}/pipeline destination configs/{id}/activity/' to get details, status, config, and metrics for a pipeline destination by id, returning json.

  • Fetch pipeline transformation details

    Retrieve details of pipeline transformations from a specified organization's repository. requires `organization id` (uuid). returns json with properties like id, plugin type, and name. supports filtering by types like local, custom, repository, etc.

  • Fetch project experiment secondary data

    Fetch secondary experiment data in a project by its unique id, using project and experiment ids as path parameters. authenticated by personalapikeyauth, it returns a json with experiment info, features, and metrics.

and 28 more.

Act in PostHog (60)

Runs only after you enable write access.

  • 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'.

  • 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 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.

  • 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.

  • Bookmark project activity notification

    Create a bookmark for an activity notification in a project's activity log. requires a `project id` and json payload with activity details. supports verification status, impersonation flags, and system activity distinction.

  • 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.

  • Cancel insights for a project

    The "/api/projects/{project id}/insights/cancel/" endpoint allows users to cancel insights for a project by providing a project id and insight details in json or csv, and confirms cancellation in the response.

  • Cohort duplication to static

    This endpoint duplicates a specified cohort as a static one within a project. path parameters include `project id` (string) and cohort `id` (integer). successful requests return cohort details.

  • Create a notebook in a project

    The api for interacting with notebooks. this feature is in early access and the api can have breaking changes without announcement.

  • Create custom project insights

    The post endpoint enables creating insights for projects using a project id and supports json/csv. it offers detailed parameters for customizing insights and returns structured data with personalapikeyauth for security.

  • Create dashboard from template in project

    Create a new dashboard for a specified project from a template. accepts project id in the path and a json payload with various dashboard object parameters. returns a dashboard instance on success.

  • Create domain with saml for organization

    Create a domain for a specific organization by post to `/api/organizations/{id}/domains` with json/form data. requires domain, saml setup, and write permissions. returns new domain data with status 201.

and 48 more.

How to connect PostHog

  1. Sign in to Zeplik

    Create a free Zeplik account or sign in. New accounts start with free credits, so you can try PostHog immediately.

  2. Connect PostHog

    Open Settings and go to Connectors, then press Connect on PostHog. You can also connect from the PostHog page in the app.

  3. Add your PostHog API key

    Paste your PostHog API key when prompted. Zeplik stores it securely on the server and starts working with PostHog right away.

Frequently asked questions

Can I use PostHog with Zeplik?
Yes. PostHog is available as an integration on Zeplik. Connect it once and the AI assistant can work with your PostHog account inside any conversation.
What can Zeplik do with PostHog?
Once connected, Zeplik has 40 read and 60 write actions for PostHog. Query analytics and events in PostHog.
How do I connect PostHog to Zeplik?
You connect PostHog by pasting your own PostHog API key in Settings under Connectors. There is no separate app to install.
Does Zeplik change things in PostHog without asking?
No. Zeplik reads from PostHog by default. Any action that changes data in PostHog requires write access, which stays off until you enable it in Settings under Connectors.
How much does connecting PostHog cost?
Connecting PostHog is free. You only spend Zeplik credits when the assistant runs, and new accounts start with free credits.

Related data and analytics integrations

Connect PostHog to your AI assistant

Every model, one chat. Bring PostHog into Zeplik and let the assistant do the work.