Invisible prompts
Configure and trigger background behaviors in your application without any user-facing UI using Invisible Prompts.
Overview
Required plan
This feature or setting is available to all customers on any Recurly Engage subscription plan.
Prerequisites & limitations
- You must have Company, App Administrator or App member permissions in Recurly Engage.
Definition
An Invisible Prompt is a hidden rule that executes server-side or client-side actions automatically upon matching a trigger. Unlike other prompts, it presents no UI to the user.
Key benefits
- Automate background tasks: Launch API calls, hide or show UI elements, or apply discounts without user clicks.
- Seamless user experience: Modify behavior or content without interrupting the user.
- Flexible triggers: Fire on page load, custom events, or segment entry to suit any workflow.
Key details
This prompt type shares its configuration flow with a popup but with no visual component. All actions run immediately when the trigger fires.

Example use cases
- Automatically add a show to a user’s watchlist on page load
- Hide competing ads for premium subscribers
- Trigger a fulfillment API or apply a discount coupon
Configuring metadata
Use metadata tags to pass custom key-value pairs into your Invisible Prompt for advanced behaviors:
- Click the Edit (pencil) icon on your Invisible Prompt to open the Metadata modal.

- Add one or more key-value pairs to tailor your action logic.

Retrieving metadata in code
Redfast.getMetas()
// returns { 'meta1': 'val1', 'meta2': 'val2' }
Test the prompt
Validate your trigger and actions before full deployment by assigning the Test Users segment. Learn how in the test user guide.
Updated about 8 hours ago