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

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?