Skip to content
RRAECHLY
Knowledge baseWrites data

upsert_offering

Add a product or service to the knowledge base, or update one by offering_id.

What it does

Add a product or service to the knowledge base, or update one by offering_id. name is required to create; benefits are short phrases the copy may use. For a company that sells several things, fill icp, icp_title, pain and proof per product: a campaign that pitches this product uses them instead of the company-wide profile. faq is the questions prospects ask with the answers the AI may give; sending it replaces the whole list. pricing is the plans and prices exactly as published (campaign drafts quote it and never invent one); how_it_works is the getting-started steps that onboarding journeys can walk people through, also replaced whole. Only the fields you send change. Never invent proof, prices or FAQ answers: take them from the product's own site or ask the user.

Parameters

NameTypeNotes
offering_idstringUpdate this one; omit to create
typeproduct | service
namestring
shortstringOne line shown in pickers
informationstringTwo or three sentences of pitch context
benefitsarray
urlstring
icpstringIdeal customer for this product: company type, size, place
icp_titlestringJob titles that buy this product, comma separated
painstringThe problem this product solves, in the customer's words
proofstringA real result, customer or number for this product
q *stringQuestion
pricingstringPlans and prices as published, e.g. 'Free plan; paid plans $9 and $29/month, 7-day trial'
categorystringWhat kind of product, e.g. 'Shopify app · Reviews' or 'Job board'
titlestringStep
sender_mailbox_idstringJourneys: the product-email mailbox this product's journeys send from
reply_tostringJourneys: where replies to this product's journey emails go

* required

More knowledge base tools

See all 147 tools and the connection string on the MCP server page.

Run upsert_offering yourself.

Connect the MCP server to Claude, Claude Code or Cursor and the whole toolset shows up in the conversation.