New 22 modules ship in one platform — wishboards, roadmaps, releases, help, support, status, surveys, forms

AI-native product ops, pre-built.

Every customer-facing surface — feedback, roadmap, changelog, help center, support, status, surveys, forms, custom pages, automations, and more — from one dashboard, behind one API.

Build

Publish customer-facing pages without writing any code.

  • Pages
  • Assets

Automate

Wire your stack to every event the platform captures.

Every surface your customers touch and the AI running behind each one

Describe it. The platform builds it.

Every module takes a sentence — surveys, automations, help articles, release notes. Build in the dashboard, or over MCP from Claude Code or Cursor. Every draft is validated against the schema and created disabled, so nothing reaches a customer until you have read it.

One hosted surface, on your own domain.

Wishboard, roadmap, changelog, help center, status and support in a single themed portal — your logo, your colours, your domain. Or drop the same modules inside your product with the SDK and skip the portal entirely.

Support that knows what they already asked for.

An agent console with assignment, SLAs, macros and internal notes, and a customer portal in front of it. Every ticket is joined to the customer record — including the requests they voted for — and one click turns a ticket into tracked work.

Ask in the product, while the answer is still fresh.

The API returns only the surveys a given customer still owes, so the question goes in your own UI — or runs hosted on your domain. Fingerprinted responses, per-customer targeting, and a response rate on every question so the one that loses half your respondents is obvious.

Turn what they said into follow-up that happens.

35 event types across feedback, support, status, monitors, billing, forms, surveys, releases and affiliates. Forty steps, sixteen of which act inside AppGram itself: replying to the ticket, publishing the incident, writing the release note.

One record per customer. Every signal attached.

Votes, tickets, survey answers and testimonials on a single timeline, with a health score computed from all of it. Import your existing users server-to-server through the REST API, or let the portal build the directory as people arrive.

Your happiest customers, asked to say so.

Request text or video testimonials with consent captured, and publish the approved ones as an embeddable wall.

Let them bring the next ones in.

Run referrals on the same records: tracked links, commission tiers, cookie windows and a hosted partner dashboard with payout history.

Drop it in

Use AppGram with React

Five SDKs over one API. Install the one that matches your stack, point it at your project, and every module renders with your own data — no backend to stand up.

npm install @appgram/react
import { AppgramProvider, useWishes } from '@appgram/react';

function FeatureRequests() {
  const { wishes, isLoading } = useWishes();

  if (isLoading) return <Spinner />;

  return wishes.map((wish) => (
    <article key={wish.id}>
      <h3>{wish.title}</h3>
      <p>{wish.description}</p>
    </article>
  ));
}

export default function App() {
  return (
    <AppgramProvider
      config={{
        projectId: 'proj_xxx',
        orgSlug: 'acme',
        projectSlug: 'feedback',
      }}
    >
      <FeatureRequests />
    </AppgramProvider>
  );
}
Read the React docs →

Preview

See AppGram running in a real workspace.

A real production portal — votes, roadmap, releases, help center — on the desktop and on the phone. Open it up and click through exactly what your users get.

Load the live portal → Open the live portal →

Enterprise ready

Own your data. Your infrastructure. Your customers.

Managed by default. Self-hosted on request.

Run on our managed cloud, or talk to us about deploying into your own infrastructure — self-hosted deployments are scoped with you as part of an Enterprise engagement.

Sign in with Google or GitHub and turn on two-factor auth on any plan. Team roles and scoped API keys decide who reaches what, audit logs record what they did, and retention windows and user anonymisation decide how long any of it is kept.

  • MFA (TOTP)
  • Team roles
  • Scoped API keys
  • Audit logs
  • Data retention
  • User anonymisation
  • Self-hosted

FAQ

Everything you need to know about getting started.

How long does it take to set up?

You can be up and running in minutes. Create an account, pick a project slug, and share the link. Serving the portal from your own domain (e.g. feedback.yourcompany.com) is available from the Start plan up.

Can I keep my roadmap private?

Roadmaps carry their own visibility — public, or private to your team — so you can publish one roadmap for customers and keep another internal. Feedback boards themselves are public; that is what lets people vote without an account.

Does it integrate with my existing tools?

Yes — native integrations for Slack, Linear, Jira, Intercom, Zendesk and RevenueCat, among others. Discord, Microsoft Teams and Telegram are reachable as automation steps. For everything else there is a REST API and signed webhooks with delivery logs and retries.

Is my data secure?

Everything moves over TLS, and credentials you connect — email providers, payout accounts, automation secrets — are sealed with AES-256-GCM before they are stored. Sign in with Google or GitHub on any plan, and turn on two-factor auth on any plan. Team roles and scoped API keys decide who reaches what, audit logs record what they did, and you can set a retention window or anonymise a user's data outright.

What if I need to migrate from another tool?

Connect Featurebase, Intercom, Zendesk or Crisp with an API key and the importer brings your posts, votes, comments, statuses and help articles across as a resumable background job. End users can also be imported server-to-server through the REST API.

Get started

Stop paying for six tools. Run product ops from one.

Everything you were bolting together — feedback, roadmap, changelog, help, support, status, forms — in a single workspace with one API and one bill.

Cancel anytime. Yours to test on real customers.

Talk to sales

Tell us what you're running today and we'll map it onto AppGram.

A real human replies within one business day.