Skip to main content

How to Configure the Response Engine in AutoRFP.ai

Teach AutoRFP's response engine about your organization, tell it which content to trust, and use tags to control exactly which answers it draws from — automatically.

Written by Nitzan Gorodetsky

Article Summary

When AutoRFP generates a response, it doesn't just search your content for similar text — it also looks at tags. Every project you create carries tags (like Product: Platform X or Region: EMEA), and so does your content. For each question, the response engine compares the two and uses your settings to decide what a tag mismatch means: should mismatched content be excluded entirely, or just ranked lower?

In the Response Engine settings is where you make that choice, per tag category. It's also where you give the engine general context about your organization, set a quality bar for generated answers, and decide how new responses get tagged so your library stays organized on its own.


Prerequisites

  • An AutoRFP admin account

  • At least one tag category with tags, created under Content → Categories & Tags

  • Content in your library that's tagged — tag rules can only work if your content actually carries tags


Step-by-Step Instructions

Step 1 — Open the Response Engine settings

  1. In the left sidebar, scroll to the bottom section and click Organization (the building icon). This opens your Organization Settings.

  2. Across the top of the Organization Settings page you'll see a row of tabs. Click the Response Engine tab.


Step 2 — Set your quality bar

The Requirement Satisfaction Threshold (0–100) is a quality gate. After drafting a response, the engine scores how well it actually satisfies the requirement — if the score falls below your threshold, the response isn't used.

  • Default: 20

  • 0 disables the check — every generated response is used

  • Raise it if you'd rather leave a question blank than accept a mediocre auto-answer; lower it if you want maximum coverage and plan to review everything anyway


Step 3 — Decide on Project Refinement

In Post-Processing, the Project Refinement toggle adds an extra review pass that re-reads and polishes each generated response before presenting it. Better polish, slightly longer generation time.


Step 4 — Rank your content sources

In Content Priority, set each content type to Low, Normal, or High:

📚 Content type

🔎 Default

Library

High

Past Projects

Normal

Documentation

Low

Web Scraped content

Low

Priority is a ranking boost, not a filter — a Low-priority document can still be used if it's clearly the best match, but when quality is comparable, the higher-priority source wins. A good rule: your curated Library stays High (it's your approved voice), web-scraped content stays Low (useful backup, not the voice of record).


Step 5 — Choose a tag strategy for each category

Each tag category gets its own card with two option cards — pick one per category:

1) Filter by tags — "Only use tagged content."

Content that doesn't match the project's tags in this category is excluded from consideration entirely, no matter how relevant its text is. Content with no tags in this category is excluded too. Choosing this reveals a Filter mode dropdown:

  • At least one matching tag (default) — content is kept if at least one of its tags in this category lines up with the project's selection, even if it also carries other tags

  • Only matching tags — the strictest setting: content is kept only if every tag it carries in this category matches the project's selection (or is a broader parent of it)

2) Prefer tag matches — "Prioritize matching content."

Nothing is excluded; instead, tag match quality adjusts ranking. Fully matching content keeps its full score, and content is progressively penalized the worse it matches (partial match → untagged → related-but-different → unrelated). Choosing this reveals an Importance dropdown:

  • High — mismatches are penalized heavily; this category dominates ranking and takes extra weight from lower-importance categories

  • Medium (default) — a balanced influence alongside text relevance

  • Low — a mild nudge; the engine stays free to use whatever answers best

Each category is independent — you can be strict about Product and relaxed about Industry at the same time.


Step 6 — Choose how new responses get tagged

The engine's answers become reusable content, so they need tags too. Per category, the "Assign tags to new responses" dropdown controls this:

  • Using AI Auto-tagging — the AI reads the question and answer and picks fitting tags, but only from the tags your project selected in this category, so answers never wander outside project scope

  • From the content used (matching project tags) (default) — the response inherits tags from the content items actually used to build it, cross-checked against the project's tags; if the sources contributed no tags, it falls back to the project's own tags

  • Manually — no automatic tagging; only tags your team applies manually


💡 Tips & Best Practices

  • Tag your content before tightening your settings. Any strategy is only as good as your tagging coverage.

  • Start every category on Prefer + Medium. You get tag-aware ranking with zero risk of starving the engine. Promote a category to Filter only where mixing content would be wrong, not merely suboptimal.

  • Leave auto-tagging on the default unless you have a manual curation workflow — it keeps your library organized without extra effort.

✋🏼 Common Mistakes to Avoid

  • Enabling strict filtering with thin tag coverage. If your project selects Product A and only five items are tagged Product A, the engine has exactly five items to work with — everything else is invisible. Thin or missing answers after enabling Filter mode usually mean a tagging gap, not an engine problem.

  • Setting every category to High importance. If everything is High, nothing is. Extra weight for High categories comes at the expense of the others — reserve it for the one or two categories that genuinely matter most.

  • Expecting Content Priority to exclude sources. Low priority holds content back in ranking but doesn't remove it. If a source must never be used for certain projects, that's a job for tags with Filter mode.


Need Help?

💬 Live Chat: Available in-app

📚 Learning Centre: learn.autorfp.ai/en

Did this answer your question?