What AI Employees can do with PostHog
Example tasks your workforce can handle once PostHog is connected.
Summarize recent activity in PostHog for your team
Create and update records in PostHog from email or chat context
Trigger follow-up work when something changes in reporting and insights
Route exceptions to the right person with full context attached
Why use Odella with PostHog?
AI-native PostHog integration
- Native connection flow — AI Employees work inside PostHog, not through brittle copy-paste
- 507 actions across 11 toolkits, structured for reliable AI Employee execution
- Deep coverage across analytics workflows your team already runs in PostHog
Managed auth
- Secure OAuth and credential storage — no API keys pasted into prompts
- Central place to connect, scope, and revoke PostHog access per AI Employee
- Per-worker credentials instead of shared keys sitting in workflow configs
Built for AI Employees
- Tools scoped to what each worker actually needs from PostHog
- Fits into broader employee workflows — not isolated one-off automations
- Clear work history so you always know what ran, when, and on whose behalf
Enterprise-grade security
- Control which AI Employees can access PostHog and what they can do
- Scoped, least-privilege permissions per worker
- Human approval gates for sensitive actions before they execute
Capabilities
Toolkits, triggers, and actions available to your AI Employees through PostHog.
Create Batch
Create customer profile config
Create live debugger breakpoint
Delete Customer Profile Config
Delete live debugger breakpoint
Get Customer Profile Config
Get customer profile configs
Get live debugger breakpoint
Get live debugger breakpoints
List active live debugger breakpoints
List live debugger breakpoint hits
Mark product onboarding complete
Patch Customer Profile Config
Patch live debugger breakpoint
Retrieve app metrics by ids
Retrieve app metrics error details
Retrieve async query status by id
Retrieve hedgehog configuration by uuid
Translate text
Update Customer Profile Config
Update live debugger breakpoint
Create error tracking autocapture controls
Create error tracking release
Create error tracking suppression rule
Create error tracking symbol sets bulk start upload
Create error tracking symbol sets start upload
Delete error tracking autocapture controls
Delete error tracking grouping rule
Delete error tracking release
Delete Error Tracking Suppression Rule
Finish symbol sets bulk upload
Get error tracking assignment rules
Get error tracking autocapture control
Get error tracking fingerprints
Get error tracking grouping rules
Get error tracking release
Get error tracking release by hash
Get error tracking releases
Get error tracking suppression rules
Get error tracking symbol sets
List error tracking autocapture controls
Patch error tracking autocapture controls
Update error tracking autocapture controls
Assign feature flag role based access
Bulk delete feature flags
Create experiment exposure cohort
Create experiment holdout
Create experiment saved metric
Create experiment timeseries recalculation
Create Feature Flag
Create feature flag dashboard
Create new project experiment
Create static cohort for feature flag
Create Web Experiment
Delete experiment holdout
Delete experiment saved metric
Delete web experiment
Duplicate experiment
Enable project early access feature
Get eligible feature flags for experiments
Get experiment holdout details
Get experiment holdouts
Get experiment saved metric
Get experiments stats
Get feature flags dependent flags
Get feature flags matching IDs
Get feature flag status
Get web experiment
List and manage project feature flags
List experiment saved metrics
List feature flag role access details
List project early access features
List project experiments with pagination
List web experiments
Manage feature flag enrichment for usage dashboard
Manage project feature flags for local evaluation
Partial experiment update in project
Partial update of a project s feature flag
Patch experiment saved metric
Patch web experiment
Remove early access feature from project
Remove feature flag role access by id
Remove project experiment by id
Retrieve experiment details by ids
Retrieve experiments requiring flag implementation
Retrieve feature flag activity details
Retrieve feature flag details
Retrieve feature flag role access details
Retrieve feature flags activity log
Retrieve feature flags evaluation reasons
Retrieve project early access feature details
Retrieve project experiment results
Update early access project feature
Update experiment details
Update experiment holdout
Update experiment holdout (full)
Update experiment saved metrics
Update feature flag configuration
Update project early access feature
Update web experiment
Add dashboard collaborators with access level
Cancel insights for a project
Create alert
Create insight variable
Create project dashboard
Create project insights with customizable parameters
Create project insights with format option
Create project subscription with delivery options
Create project timing insights
Create Retrieve Retention Insights For Project
Crud operations for project annotations
Delete alert
Delete insight variables
Fetch export unsubscribe settings
Flag annotation as deleted
Generate Insight Name
Generate project funnel correlation insight
Get insight threshold
Get insight thresholds
Get insight variable
Get insight variables
List alerts for project
List and manage project annotations
List dashboard sharing configs
List project dashboard collaborators
List project dashboards with pagination
List project dashboard templates
List project export items with pagination
List project subscriptions with pagination
Mark dashboard template as deleted
Mark insight as viewed with configurable format
Move dashboard tile
Partial update of a project insight
Partial update of a project s dashboard
Partial update project annotation
Patch Insight Variable
Post Project Trends With Filters
Project Funnel Advanced Analytics
Remove project dashboard collaborator
Retrieve and delete project person trends
Retrieve dashboard template details by uuid
Retrieve dashboard template schema
Retrieve export unsubscribe configs
Retrieve funnel insights in project
Retrieve historical app metrics export
Retrieve insight sharing configurations
Retrieve last viewed insights for user
Retrieve or delete person retention data
Retrieve or delete project persons funnel data
Retrieve persons funnel correlation data
Retrieve project activity insights
Retrieve project annotation details
Retrieve project export details
Retrieve project funnel correlation insights
Retrieve project insight activity data
Retrieve project insight details
Retrieve project insights with pagination
Retrieve project subscription details
Retrieve project trend insights
Retrieve Retention Insights (Deprecated)
Retrieve specific exported asset content
Retrieve specific project dashboard details
Trigger project export with format option
Update alert configuration
Update alert (full replacement)
Update annotation details
Update Insight Variable
Update partial subscription details
Update project dashboard details
Update project insight details
Update project subscription details
Create Evaluation
Create evaluation run
Create LLM Analytics Summarization
Create LLM Analytics Text Representation
Create Max AI insight and query
Get conversation
Get conversations
Get Evaluation
Get evaluations for project
Get LLM Analytics Evaluation Config
Get LLM Analytics Models
Get LLM Analytics Provider Keys
List conversations tickets
Patch Evaluation
Update evaluation
Validate LLM Provider API Key
Add member to organization role
Add product intent to project
Add project specific member roles
Bulk create organization invites
Check project's demo data generation status
Create domain with saml for organization
Create new organization with configurable access
Create organization invite with role and email
Create organization proxy record for custom domain
Create organization role with feature flag levels
Create query in project by id
Delete organization by uuid
Delete organization project
Fetch organization details by uuid
Get current user (whoami)
Get Role Membership
Initiate domain verification with saml config
List all projects across organizations
List organization domains with pagination
List organization integrations
List organization invites with pagination
List organization members with pagination
List organization proxy records
List organization roles with pagination
List project membership details
List projects in organization with pagination
List Role Memberships Paginated
List users with staff filter and pagination
Modify org info via uuid
Rearrange project import app configurations
Remove domain by uuid from organization
Remove explicit project member by uuid
Remove member from organization by uuid
Remove organization proxy record
Remove organization role by id
Remove rolemembership by uuid
Remove specific project query
Retrieve important project activity log
Retrieve organization project details
Retrieve organization role details
Retrieve paginated organization list
Retrieve project activity details
Retrieve project activity log with pagination
Retrieve project event details by id
Retrieve project event values
Retrieve project member details by uuid
Retrieve project session values
Retrieve specific domain details
Retrieve user profile and team details
Revoke organization invite
Update organization details by uuid
Update organization domain info and saml config
Update organization domain properties
Update organization member by uuids
Update organization member details
Update organization proxy record
Update partial role details in organization
Update project member role by uuid
Update project member s role by uuid
Update project settings
Update role details in organization
Update user profile
Add persons to static cohort
Capture Event
Cohort duplication to static
Create event definitions
Create groups types metrics
Create person path with format option
Create Persons Bulk Delete
Create project action with format
Create project cohorts
Delete Groups Types Metrics
Delete person and optionally associated events
Delete person property
Get cohort calculation history
Get event definition by name
Get event definitions in Golang format
Get event definitions in Python format
Get event definitions TypeScript
Get groups types metrics
Get group type metric by ID
Get session group summaries
List and filter project events
List or delete persons with optional filters
List project actions with pagination and filters
List project group types by id
List specific type groups with pagination
Partially update project property definition
Person partial update via project id
Remove project event definition
Remove property definition by uuid
Reset person distinct ID
Retrieve cohort activity details
Retrieve cohort person details
Retrieve event definition by uuid
Retrieve event definitions by project id
Retrieve filtered project property definitions
Retrieve group property definitions by project id
Retrieve group property values by index and key
Retrieve person details by id
Retrieve person property values
Retrieve person s activity and delete options
Retrieve project action details by id
Retrieve project cohort details
Retrieve project cohorts activity log
Retrieve project cohorts with pagination
Retrieve project group details by key and type
Retrieve project person activity
Retrieve properties and events association
Retrieve property definition details
Retrieve related project groups
Retrieve session property definitions
Split person entities in project
Update event definition by uuid
Update group type metric
Update group usage metric
Update partial project cohort details
Update person properties
Update person property endpoint
Update project action by id
Update project action with partial data
Update project cohort details
Update project event definition
Update project group type metadata
Update project property definition
Check pipeline destination updates
Check pipeline import app updates
Check pipeline plugin update status
Create batch export
Create batch exports backfills
Create batch exports run test step
Create Dataset
Create Dataset Items
Create endpoint
Create hog function
Create Logs Export
Create project pipeline frontend app job
Create warehouse saved query
Delete endpoint
Delete warehouse saved query
Fetch organization pipeline app repositories
Fetch pipeline destination activity
Fetch pipeline transformation details
Get batch exports backfills
Get dataset details
Get Dataset Item
Get dataset items
Get Datasets
Get Endpoint OpenAPI Specification
Get external data source
Get external data sources
Get hog function
Get hog functions
Get log field values
Get logs attributes
Get logs availability status
Get warehouse saved queries activity
Get warehouse saved query
Get warehouse table
Get Warehouse Tables
List Batch Export Runs
List endpoints for project
List endpoint versions
List Organization Plugins with Pagination
List organization s batch exports with pagination
List organization s pipeline destinations
List Organization's Pipeline Frontend Apps
List organization s pipeline import apps
List organization s pipeline transformations
List pipeline destination configs with pagination
List pipeline frontend app configs
List project batch exports with pagination
List project configuration plugin logs
List project pipeline configurations
Listprojectpipelineimportconfigs
List project plugin configurations
List unused organization pipeline transformations
List warehouse saved queries
Patch Batch Export
Patch Dataset
Patch Dataset Item
Patch endpoint
Patch External Data Source
Patch hog function
Patch warehouse saved query
Patch warehouse tables
Pause Batch Export
Pause Organization Batch Export
Rearrange frontend app pipeline configs
Rearrange pipeline transformation configs
Rearrange project pipeline destination configs
Reconfigure plugin order and status in project
Remove organization batch export by uuid
Remove organization pipeline destination
Remove organization pipeline transformation
Remove organization plugin by id
Remove org pipeline import app by id
Remove project plugin configuration
Remove specific project batch export
Retrieve batch export details
Retrieve organization pipeline frontend app details
Retrieve organization pipeline unsubscribe configs
Retrieve organization plugin activity
Retrieve organization plugin details
Retrieve organization plugin repository details
Retrieve organization plugin unsubscribe configs
Retrieve organization s unused pipeline apps
Retrieve Org Pipeline Repo Details
Retrieve org pipeline transformation activity
Retrieve pipeline destination activity
Retrieve pipeline destination config details
Retrieve pipeline destination details
Retrieve pipeline destination plugin details
Retrieve pipeline frontend app activity
Retrieve pipeline frontend app details
Retrieve pipeline frontend app source details
Retrieve pipeline frontend plugin config
Retrieve pipeline import apps activity
Retrieve pipeline plugin details by id
Retrieve Pipeline Plugin Source
Retrieve pipeline transformation frontend config
Retrieve plugin source details
Retrieve plugin update info
Retrieve plugin update status
Retrieve specific batch export details
Retrieve specific batch export run details
Retrieve specific historical plugin export
Retrieve specific pipeline frontend app config
Retrieve unsubscribed pipeline configs
Retrieve unused organization pipeline frontend apps
Retry batch export run
Run endpoint
Unpause Batch Export
Unpause Organization Batch Export
Update batch export
Update Dataset Items
Update Datasets
Update endpoint
Update External Data Sources
Update hog function
Update organization batch export
Update project batch export
Update warehouse saved query
Add session recording to playlist
Append Desktop Recording Segments
Create desktop recording
Create session recording playlists
Delete desktop recording
Delete session recording by uuid
Fetch session recording playlist details
Generate AI summary for session recording
Get desktop recordings
List of project s session recording playlists
List project session recordings
List session recording sharing configs
Remove session recording from playlist
Replace Desktop Recording
Retrieve matching events for session recording
Retrieve recordings from playlist
Retrieve session recording details
Retrieve session recording error clusters
Retrieve session recording properties
Retrieve session recording snapshots
Update Desktop Recording
Update project session recording playlist
Update session recording playlist partially
Archive survey response
Create project surveys with questions and targets
Create Surveys Summary Headline
Delete survey by id
Duplicate survey to projects
Fetch project survey activity log
Get survey response statistics
Get surveys archived response UUIDs
Get surveys stats
Get user interviews
List paginated surveys for a project
Retrieve survey activity logs
Retrieve survey details with uuid and project id
Retrieve survey responses count by project id
Summarize survey responses
Unarchive survey response
Update partial survey details
Update project survey details
Create a notebook in a project
Create data color theme
Create file system
Create file system shortcut
Create persisted folder
Create product tour
Delete file system
Delete persisted folder
Delete product tours
Get data color theme
Get Data Color Themes
Get file system
Get file system shortcut
Get persisted folders
Get product tour
Get user home settings
Get web vitals
List file system resources
List notebooks with filters and pagination
List product tours
Partial update of project notebook
Patch file system
Patch file system shortcut
Patch persisted folder
Patch product tour
Prevent hard delete notebook by flagging
Retrieve notebook activity for project
Retrieve notebook activity log
Retrieve notebook details
Retrieve persisted folder
Update file system
Update persisted folder
Update product tour
Update project notebook details
Update user home settings
Delete insight
Frequently asked questions
Common questions about connecting PostHog to your Odella AI workforce.
How do Odella AI employees connect to third-party apps?
After you hire an AI Employee, connect the integration from their settings in a few clicks. Odella handles authentication securely so your worker can read, write, and act on data in the tools your team already uses.
Can multiple AI Employees use the same integration?
Yes. Connect an integration once per AI Employee who needs it. Each worker gets their own scoped access, so responsibilities stay clear across your AI workforce.
How do triggers work with Odella AI Employees?
Where supported, triggers start work automatically when something happens in a connected app — like a new email, ticket, or record. Your AI Employee picks up the task and follows the workflow you trained them on.
Can I limit what an AI Employee does inside an integration?
Yes. Security policies let you allow or block specific actions per worker. That means you can give a junior AI Employee read-only access while a senior worker handles sends, updates, and approvals.
How quickly can I connect PostHog to an Odella AI Employee?
Most teams connect PostHog in a few minutes through Odella's native integration flow. Choose the AI Employee who needs access, authenticate securely, and define which actions they can perform.
Try PostHog now
Type what you want done — sign in and connect PostHog to your AI workforce.
Explore other integrations
Connect more of your stack so AI Employees can work across the tools your team relies on.
