Choosing pages
Each agent has a list of page patterns, one per line. A pattern is a path from your app, matched exactly, with two wildcards:
| Pattern | Matches |
|---|---|
/ | Only the home page. |
/pricing | Only /pricing. |
/docs/** | /docs and everything under it, at any depth. |
/blog/* | One level under /blog, such as /blog/launch, but not /blog/2024/launch. |
Which agent shows
One agent shows per page:
- The Support and Docs agents show on their own pages.
- The Product agent takes every other page, for signed-in users.
- If two agents match the same page, Support wins over Docs.
- Leave an agent's list empty to let it cover every page no other agent claims.
Your app reads pages from Frankie when it loads, so changing them never needs a new pull request.