Script Tag
Ad slot markup
Every browser-rendered placement needs a stable element with data-wavebird-slot.
Slot element
Place the slot where the sponsored asset may render. Keep dimensions stable so rendering does not shift the page unexpectedly.
Install wavebird.js
index.htmlhtml
1<script2 src="https://wavebird.ai/wavebird.js"3 data-client-id="wbproj_demo_8jK42"4 data-publishable-key="pk_test_wavebird_demo_publishable"5 data-job-type="chat">6</script>7 8<div9 data-wavebird-slot10 data-wavebird-formats="banner,native"11 data-wavebird-position="between">12</div>Native assets
Native assets render from structured fields when supported by the decision. Use CSS to keep the placement consistent with your app.
Beacon timing
The Script Tag sends render and visibility beacons automatically after insertion and IAB-style visibility observation.
Need rollout review?
Start with the Server API. Use contact only when you need rollout review, enterprise coordination, or non-standard integration help.