PostHog integration
Analytics & Data · 78 actions · Custom auth
Product analytics platform: events, persons, groups, cohorts, dashboards, insights, experiments, feature flags, surveys, session recordings, error tracking, and more (78 actions).
The ModuleX PostHog integration lets a ModuleX agent operate PostHog on your behalf — running create, update and capture actions across dashboards, experiments and experiment results — directly from a plain-English request, using your organization's own PostHog credentials. No pre-built workflow is required: the agent picks the right PostHog action for the task.
PostHog is an analytics & data platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right PostHog action — or, when you want a repeatable process, the composer assembles a PostHog workflow for you, streaming the nodes onto the canvas as it builds.
Drive PostHog in plain English
Type what you want. A ModuleX agent picks the right PostHog action — or chains several — and runs it. No workflow to build.
- Create a new dashboardresolves to
create_dashboard - Find the dashboard I describe and update itresolves to
get_dashboardsupdate_dashboard - Delete a dashboardresolves to
delete_dashboard - Show me the dashboards that match what I describeresolves to
get_dashboard
What you can automate with PostHog
- Find the right dashboard and update it in one prompt
get_dashboardsupdate_dashboard - Look up an experiment on demand
get_experiments - Create a feature flag straight from a request
create_feature_flag - Update an insight the moment something changes
update_insight - Run a query from a plain-English request
run_query - Pull a list of error tracking issues for a report
list_error_tracking_issues
PostHog integration at a glance
All 78 PostHog actions
Dashboards5
get_dashboardsget_dashboardcreate_dashboardupdate_dashboarddelete_dashboardExperiments5
get_experimentsget_experimentcreate_experimentupdate_experimentdelete_experimentExperiment Results1
get_experiment_resultsFeature Flags5
get_feature_flagsget_feature_flagcreate_feature_flagupdate_feature_flagdelete_feature_flagInsights5
get_insightsget_insightcreate_insightupdate_insightdelete_insightQueries1
run_queryError Tracking Issues2
list_error_tracking_issuesget_error_tracking_issueSurveys5
get_surveysget_surveycreate_surveyupdate_surveydelete_surveyOrganizations1
get_organizationsProjects1
get_projectsEvent Definitions1
get_event_definitionsProperty Definitions1
get_property_definitionsEvents1
capture_eventBatch Capture Events1
batch_capture_eventsUsers1
identify_userAlias Users1
alias_userEvaluate Feature Flags1
evaluate_feature_flagsGroup Identifies1
group_identifyPeople4
get_personsget_personupdate_persondelete_personBulk Delete People1
bulk_delete_personsGroups2
get_groupsfind_groupGroup Types1
get_group_typesCohorts5
get_cohortsget_cohortcreate_cohortupdate_cohortdelete_cohortCohort People1
get_cohort_personsSession Recordings3
get_session_recordingsget_session_recordingdelete_session_recordingActions5
get_actionsget_actioncreate_actionupdate_actiondelete_actionAction by Names1
delete_action_by_nameAnnotations5
get_annotationsget_annotationcreate_annotationupdate_annotationdelete_annotationAlerts5
get_alertsget_alertcreate_alertupdate_alertdelete_alertEarly Access Features5
get_early_access_featuresget_early_access_featurecreate_early_access_featureupdate_early_access_featuredelete_early_access_featureEarly Access Feature by Names1
delete_early_access_feature_by_nameSee full parameters and response schemas in the PostHog integration docs
Two ways to use PostHog in ModuleX
Connecting PostHog
Pairs well with PostHog
Agents often chain PostHog with these — connect them once and the agent can use all of them in a single task.
PostHog + ModuleX FAQ
Put PostHog to work in ModuleX.
Connect PostHog once with your own credentials and let your agent run all 78 actions on demand.