How to add knowledge and sync your catalog
Give the agent something true to answer from: paste FAQs, crawl your site or sync Shopify, review the passages, and add the products it can quote.
Everything the agent says comes from two places: the Knowledge tab, where it gets your policies, FAQs and pages, and Products, where it gets prices, stock and buy links. This guide sets up both.
Before you start
- Only an owner or admin can add, review or remove knowledge. Other roles can read it.
- On the Free plan you get one knowledge source of your own. The Shopify sync and the sample data never count toward it, and re-pasting under the same label (or re-crawling the same site) replaces your source rather than using a second slot. Paid plans are unlimited.
Add knowledge

Go to Agent → Knowledge and use whichever way in fits. You only need one.
Paste it
- In the Knowledge card, enter a Label —
faq,pricing,shipping_policy. - Paste your FAQs, policies, services, prices or product details in the box below.
- Click Ingest.
Import from your website
- In Import from your website, enter your domain, e.g.
yourbrand.com. - Click Crawl & ingest. HyperDM reads your product, shipping and FAQ pages.
Sync your Shopify catalog
- In Sync your Shopify catalog, enter your store domain, e.g.
store.myshopify.com. - Click Sync catalog. Your published products land in Products with images and buy links. This reads Shopify's public storefront feed — drafts and live inventory are not included. For live stock, connect Shopify fully under Settings → Channels → Connect Shopify.
Load a sample
Click Load sample to seed demo knowledge so you can see the agent work before you write anything real. Remove it before you go live.
Add a single link
When a Playground or Preview answer comes back ungrounded, the inline shortcut offers Add link. It teaches the agent one page, not a whole site, and re-adding the same URL refreshes it rather than duplicating it.
Review what you imported
Imported passages are listed under the Knowledge card with a Needs review · excluded from answers tag until an owner or admin has read them. The card counts them: "N of M passages reviewed for retrieval."
- Expand a passage and check its current facts.
- Approve it. Approval covers that exact revision for 90 days; changed text, expiry or revocation removes it.
- Add any Approved answer links — the exact destinations the agent may share, such as your booking or returns page — and click Save approved links. Product buy links are included automatically; a URL that appears inside imported text does not grant permission to share it.
Product descriptions need reviewed knowledge; the catalog's own price, stock and link fields are supplied directly.
Keep it current
Sources that can re-sync appear under Connected sources. For each you can set the cadence — Manual, Daily or Weekly — click Sync now (once per source every 15 minutes), or Remove. Every ingested chunk is listed below the Knowledge card with its own Remove button; that is how you delete pasted text or clear the sample.
Ingest has a workspace-wide ceiling of 2,000 chunks per day, resetting at midnight UTC. Hitting it shows the exact limit message rather than dropping content silently.
Put your products where the agent can quote them

If you synced Shopify, your products are already here. To add one by hand:
- Go to Products (under Commerce) and click New product.
- Fill in Name, Price, Currency, and optionally a Description and an Image URL.
- Leave Active ticked so it appears in the Inbox picker and is quoted by the agent.
- Click Add product.
To give a hand-typed product a buy link, connect Stripe first under Settings → Commerce, then click Create payment link on the product row. Changing a product's price or currency clears its payment link — recreate it at the new price.
Check it
Go to Agent → AI Playground and ask a question your knowledge answers. The label under the reply should read grounded and name the source. Nothing is sent from the Playground.
Common problems
The agent ignores something I pasted. It is still marked Needs review · excluded from answers. Review and approve it.
I pasted an update but the old text is still there. Re-paste under the same label to replace it, or Remove the old chunk.
Shopify products show no stock. The quick sync reads the public feed, which carries no inventory. Use the full connection under Settings → Channels.
Full reference: agent.md and products.md.
More in AI agent
- Set up the AI sales agentTeach the agent, give it your voice and goals, set the lines it never crosses, test it in the Playground, then flip the switch that lets it answer DMs.Read
- Set up conversation goalsGive the agent one friendly nudge to add after it answers — a link, an email ask or a follow invite — at most once per person per day, in copy you approve.Read
- Set up AI comment repliesLet the agent reply publicly to clearly positive comments under your posts, in your voice, from a tone note and a few example replies. The rest stays yours.Read
Try HyperDM for free
50 free conversations a month, no card. Connect Instagram and follow the guide you just read.