Skip to main content
A knowledge gap is a question customers keep asking that your knowledge sources don’t answer. When Ari can’t answer a customer and hands the thread to your team, Plain records a signal. Related signals are grouped into one gap with an AI-generated title and description, and Plain raises a task for your team to fill it. For how gaps are detected, reviewed, and filled in the app, see Knowledge gaps.
Knowledge gaps are in beta. The queries and fields on these pages may change without a deprecation period.
For TypeScript, the GraphQL SDK gives you a fully typed client for these operations.
The API is read-only. Plain creates gaps; you can’t create, edit, or delete one. A gap’s status is its task’s status. To change it, update the task. Use the API to list the gaps in your workspace, sorted by signal count, or to read the gap behind a task your team is working on. To fill a gap, write the answer into your Help Center or wherever Ari reads your knowledge from.