AI creates the first journey.
Automations keep it up to date.

Custory turns your product context into a structured journey, then keeps it connected to new signals from your stack.
Allowing the team to catch friction early and act with the full context.

Turn product context into a living journey

Custory starts from what your team already has — your website, docs, repo, feedback, then turns it into a structured journey your team can refine, connect, and keep current.

GitHubNotionFigmaMiro
Fetching data
Onboarding journey

Get to a useful first draft faster

Custory turns your website, docs, repo, or product material into a structured journey draft, so your team starts from real context instead of a blank canvas.

Onboarding journey

The whole map from consideration to a new user and first active workspace.

4Stages
12Steps

Capture friction when it appears

Turn PostHog changes and recurring Intercom conversations into structured journey insights, so friction lands on the right step as soon as it becomes visible.

Use from any MCP-compatible tool
CursorClaudeChatGPTGemini
mcp · custory
>custory.list_journeys()
[{ name: "Onboarding", stages: 4 }]
>custory.add_item({ step: "Payment", type: "friction", title: "Drop-off on mobile" })
✓ Item added to journey

Give your AI tools customer context

Connect Custory to your coding and AI workflows, so agents can understand the customer problem, read the relevant journey context, and update the system properly.

AI that drafts structure and works in context

Custory AI turns your website, repo, docs, and workspace context into a usable journey draft your team can refine, extend, and keep current without rebuilding from scratch.

AI assistant

Start a conversation

Choose one of the demo prompts or type your own message below.

Automations that turn signals into action

Custory automations connect signals from tools like PostHog, Stripe, GitHub, and Slack to the journey steps they affect, so your team can catch friction early, open the right follow-up work, and keep the journey current as the product changes.

Trigger

Daily — 8:00 AM

Next run: Tomorrow at 8:00 AM

Weekly — Monday

or

GitHub PR merged

Item status changed

Choose a trigger

Run on a schedule or start when something changes in Custory, GitHub, or your stack. Triggers decide when the journey needs attention.

PostHogPostHogEvent volume
↓ 23%vs last 7 daysDrop detected
StripeStripePayment failures
12failures today↑ Spike

Pull the right signals

Pull signals from analytics, billing, and feedback tools — like funnel changes, or recurring customer issues that point to friction.

Automation running
Journey item

Setup friction · Onboarding

Insight · Needs follow-up

Linear

ONB-42 created

Activation · Review copy

Owner assigned

Next review queued

Update the journey and kick off work

Create a journey item on the step where the problem lives, open follow-up work, and notify the team, so signals, decisions, and execution stay connected.

Don't let key signals die in dashboards

Without automation, a PostHog drop stays in a dashboard until someone notices it, discusses it, writes a ticket, and maps it back to the journey. That loop is slow and often breaks. Custory closes it automatically.

Customer Signals
PostHog
PostHog
Intercom
Stripe
Stripe
New Insights
Custory
Created Tasks
Linear
Linear
Jira
Jira
GitHub
Customer SignalsNew InsightsCreated Tasks

Frequently asked questions

How does Custory AI help the team move faster?

AI helps in two ways: it builds your first journey draft from your product material so you start with context, not a blank canvas. But more importantly, automations turn AI into operational leverage—they keep the journey current automatically, pull signals from your stack, and kick off follow-up work without manual policing. That is where you see the biggest speed increase: less manual upkeep, more captured signals, faster prioritization.

What can automations actually do?

Automations can pull data from analytics or billing tools, create journey items on the right step where the problem actually lives, open issues in issue tracking or code systems, and send Slack messages — all from a single workflow triggered on a schedule or by an event. The power is that the signal, the decision, and the execution all stay connected.

What data sources can automations read from?

PostHog for event volume, funnel data, and user behavior. Stripe for payment failures, refunds, and subscription activity. GitHub for PR and deployment events. More sources are being added continuously.

Can I use the AI from Slack without opening the app?

Yes. Connect the Custory bot to Slack or Discord and @mention it in any channel or thread. It uses the same context and tool access as the in-app assistant, so you can ask questions, create items, and trigger updates without leaving the conversation.

How does the MCP server work with coding tools?

Connect Custory as an MCP server inside Claude, Cursor, or any compatible AI environment. The agent can then read your journey, inspect items, and create or update records as part of implementation workflows — keeping the journey in sync with what gets shipped.

Do I need to build automations from scratch?

No. Custory includes purpose-built presets for common scenarios like funnel drops, payment failure spikes, and Slack summary digests. You pick a trigger, configure the data source and actions, and the automation handles the rest.