Script Tag

Script Tag configuration

Use data attributes for client_id, publishable key, job type, formats, position, and optional debug behavior.

Script attributes

Set the project, publishable key, and script-wide timing on the script element. data-timing applies to the integration; keep server secrets out of the markup.

Slot attributes

Set placement intent, allowed formats, optional labels, and data-wavebird-timing on the slot. Values not specified by the slot use supported project defaults.

All Script Tag attributes and defaults →

Preview-only controls

data-preview-* attributes belong to editable website demos. wavebird.js ignores them; use documented runtime attributes in your app.

Need help with your integration?

Share the affected endpoint, request ID, and the behavior you expected. Leave out keys and user content.

Contact the team