whyl.embed({
slot: "thinking",
onAnswer: close
})
- Drop-in SDK
- A light embed for the wait you already show. No separate extension for your users.
- Your product gets paid
- Every server-verified completion pays your product from the pool advertisers fund. People using your product do not earn from an integration.
- Frequency and opt-in
- You keep the controls. Set how often the slot can appear, and whether it is opt-in.
- Fraud and payouts
- We run demand, rights review, verification, and Stripe payouts.
In your wait state
- 01 prompt inThe user sends work.
- 02 thinkingYour existing wait state holds.
- 03 WHYL slotA fitting ad can play inside that wait.
- 04 answer outThe slot closes. The answer is not delayed.
The slot never outlives the wait.