ChatGPT

You can give a Custom GPT access to the Dialogue corpus by adding the API as a ChatGPT Action. Once connected, the GPT can query the corpus, pull high-engagement quotes, and analyse websites against the audience data — all in plain English.

Setup

1. Get an API key

Contact ben@dialogue-ai.co to request access.

2. Create a Custom GPT

Go to chatgpt.com → your profile → My GPTsCreate a GPT.

3. Add the Dialogue Action

In the GPT editor, go to ConfigureActionsCreate new action.

Set the authentication type to API keyBearer and paste your Dialogue API key.

Import the schema from:

https://api.dialogue-ai.co/openapi.json

ChatGPT will automatically detect all available endpoints.

4. Set the GPT instructions

In the Instructions field, tell the GPT when to use Dialogue tools. For example:

You are a consumer finance research assistant with access to the Dialogue corpus —
real UK personal finance consumer opinions tagged by emotional register, life stage,
products mentioned, and behavioural signals.
When the user asks about consumer sentiment, audience language, product perception,
or wants to analyse website copy, use the Dialogue tools to query the corpus and
ground your answer in real data. Always cite the like count and emotional register
of quotes you surface.

Available actions

Once connected, the GPT can call the following:

ActionWhat it does
getOverviewReturns aggregate statistics across the full corpus
searchCommentsSemantic search — finds comments by meaning, not keyword
getQuotesReturns the highest-liked verbatim quotes for a segment
filterCommentsPaginated filter by emotional register, life stage, product, or signal
fetchUrlFetches a public URL and extracts readable body copy

Example prompts

Once your GPT is configured, ask it:

“What language do pre-retirees use when discussing pensions?”

“Pull the highest-engagement quotes about mortgage stress from first-home buyers.”

“Fetch this page and tell me how the copy aligns with how our audience actually talks about this product: https://example.com

“What are the top behavioural signals across the corpus, and what do they mean?”