Produktly

Onboarding, in-app announcements, feedback collection and NPS for SaaS products.
Connect it
In Keystile Automations → Connections → New connection, choose Produktly and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Produktly: create changelog post (Publish a new post inside a changelog. Visible to your users once active).What it can do (15 actions)
| Action | What it does | Changes data |
|---|---|---|
| Create Changelog Post | Publish a new post inside a changelog. Visible to your users once active. | |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Get Company Stats | Get a company-wide statistics summary across all your Produktly features. | |
| Get NPS Score | Get the current Net Promoter Score (NPS) for a widget, broken down into promoters, passives and detractors. | |
| Get Roadmap | Get a single roadmap with its sections, items, tags and vote counts. | |
| Get Widget Stats | Get event and unique-user statistics for a specific entity type (e.g. all changelogs, all NPS widgets). | |
| List Changelog Posts | List all posts within a specific changelog. | |
| List Changelogs | List all changelogs in your Produktly account. | |
| List Feedback Responses | List the user responses submitted through a feedback widget. | |
| List Feedback Widgets | List all feedback widgets configured in your Produktly account. | |
| List NPS Responses | List individual NPS responses (rating + comment + user info) for a widget. | |
| List NPS Widgets | List all NPS widgets configured in your Produktly account. | |
| List Roadmaps | List all public roadmaps in your Produktly account. | |
| List Tags | List all tags that can be attached to changelog posts. | |
| Update Changelog Post | Edit an existing changelog post — change its title, body, tags or visibility. |
Start a workflow when… (4 triggers)
- New Changelog Post — Fires when a new post is published in the selected changelog.
- New Feedback Response — Fires when a user submits a new response to the selected feedback widget.
- New NPS Response — Fires when a user submits a new NPS rating for the selected widget.
- New Tag — Fires when a new tag is created in your Produktly account.
How Keystile protects it
Every Produktly action is checked before it runs, whether it comes from an AI tool or a workflow. 1 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Produktly with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access