AI-powered Chrome extension that automatically extracts and answers RFP, RFI, and RFQ questions using SnapLogic's intelligent pipelines.
- Automatic Question Extraction: Scan any RFP/RFI/RFQ webpage and instantly extract all questions
- AI-Powered Answers: Generate professional, contextual responses using SnapLogic's knowledge base
- Individual Question Answering: Click "Answer Question" button for each question
- Custom Queries: Ask any question about SnapLogic products and capabilities in the Custom Query tab
- Persistent Storage: Your work is automatically saved as you go
-
Download the Extension Files
- Download all 7 files:
manifest.jsonpopup.htmlpopup.jsbackground.jsicon16.pngicon48.pngicon128.png
- Place them all in a single folder (e.g.,
SnapLogic-RFX-Agent)
- Download all 7 files:
-
Insert Bearer Token
- Reach out to Jordan Millhausen (jmillhausen@snaplogic.com) for bearer token
- Open 'popup.js' in a text editor or other code editor
- Find SNAPLOGIC_API_TOKEN = "BEARER_TOKEN"
- Replace BEARER_TOKEN with the actual bearer token
-
Install in Chrome
- Open Chrome and go to
chrome://extensions/ - Enable Developer mode (toggle in top-right corner)
- Click Load unpacked
- Select the folder containing all the extension files
- The SnapLogic icon should appear in your Chrome toolbar
- Open Chrome and go to
-
Pin the Extension (Optional)
- Click the puzzle piece icon in Chrome toolbar
- Find "SnapLogic RFX Agent"
- Click the pin icon to keep it visible
-
Navigate to an RFP Document
- Open any webpage containing RFP, RFI, or RFQ questions
- Examples: Google Docs, Confluence pages, vendor portals
-
Open the Extension
- Click the SnapLogic RFX Agent icon in your toolbar
- The side panel will open on the right side of your browser
-
Extract Questions
- Click "Extract Questions from Webpage"
- Wait while the AI analyzes the page content (usually 5-10 seconds)
- All questions will be displayed with their section and priority level
- Click the "Answer Question" button below any question
- The AI will query the SnapLogic knowledge base and generate a response
- The formatted answer appears automatically
- Repeat for each question you want answered
- You may also click "Answer all questions"
- Click the "Custom Query" tab at the top
- Type any question about SnapLogic (e.g., "What is a Groundplex?", "Explain SnapLogic's security features")
- Click "Send Custom Query"
- Receive a formatted answer from the knowledge base
- Click "Reset" to clear all questions and start over with a new RFP
- Your data is automatically saved, so you can close the browser and resume later
The extension connects to two SnapLogic pipelines:
- URL:
https://emea.snaplogic.com/api/1/rest/slsched/feed/ConnectFasterInc/snapLogic4snapLogic/AutoRFPAgent/chrome_extension_api - Bearer Token: Reach out to Jordan Millhausen @ jmillhausen@snaplogic.com for Bearer token
- Purpose:
- Extracts questions from webpage content
- Formats answers from knowledge base into professional RFP responses
For Question Extraction, the AI pipeline must return:
{
"content": [
{
"question": "Question text here",
"section": "Section name",
"priority": "high"
}
]
}Or wrapped in array: [{"content": [...]}]
For Answer Generation, the AI pipeline must return:
{
"response": "Formatted answer text here"
}Or wrapped in array: [{"response": "..."}]
-
Question Extraction:
- Chrome extension scrapes webpage content
- Sends to SnapLogic AI pipeline (
chrome_extension_api) - AI identifies questions, categorizes by section, and assigns priority
-
Answer Generation:
- Extension sends question to SnapLogic AI pipeline (
chrome_extension_api) - AI pipeline internally queries knowledge base (
ApiRfpAgent) - AI formats response into professional RFP answer
- Returns formatted answer to extension
- Extension sends question to SnapLogic AI pipeline (
-
Data Flow:
Webpage → Extension → SnapLogic AI Pipeline → SnapLogic KB Pipeline ↓ Extension ← Formatted Answer ← SnapLogic AI Pipeline
- Browser: Google Chrome version 88 or higher
- Network: Access to
emea.snaplogic.comdomain - Permissions: Extension requires access to active tab and all URLs
SnapLogic-RFX-Agent/
├── manifest.json # Extension configuration
├── popup.html # Side panel UI
├── popup.js # Main extension logic
├── background.js # Background service worker
├── icon16.png # 16x16 toolbar icon
├── icon48.png # 48x48 management icon
└── icon128.png # 128x128 web store icon
For issues or questions, contact Jordan Millhausen at jmillhausen@snaplogic.com
Version: 2.0 Last Updated: November 2025