Web Injectors
Overview
A unique feature that allows buttons (or any web CTAs) on the website to inject questions directly into the chat, guiding users back into the conversation and creating a cohesive user journey.
Key Capabilities
Universal integration with any website element (buttons, menus, CTAs, images)
Instant prompt injection that maintains conversation context
Customizable triggers that align with your business objectives
Cross-page functionality that works throughout your entire website
Implementation Guide
Prerequisites
Your Popup ID (provided by your Satisfi Account Manager)
Ability to add a script to your site (in
<head>or before</body>)
1) Install the Embed Script
Place this on every page where you want Injectors to work:
Replace YOUR_POPUP_ID with your actual ID.
2) Popup Control API
All controls live on window.SatisfiApp.Global once the embed loads. Call these from inline handlers or your JS.
Here’s a link to the popup injector controls demo
Open chat popup with a seeded message
Open and hide the input
Pass second argument “1” to hide the user input box.
Open / Close the popup
Show / Hide the launcher button
3) Add Injectors to Your UI
Simple Buttons
Drop this markup anywhere on your page.
B. Editable Prompt (Vanilla JS)
Put the default text in the input value. Read it on click. jQuery is optional.
C. Link or Image Injector
Recommended Injector Library (Examples)

Questions?
Reach out to your Account Manager for more details. They will connect you with our Conversational Agency Services team.
Last updated
Was this helpful?

