Skip to main content

Javascript library

Typebot Javascript library is open-source (check out the repository). Feel free to contribute if you're a developer and wish to improve its features.

Whenever a typebot is embedded on your website, you have access to commands to automatically trigger actions on your embedding depending on its type.

Open or Close a popup

You can use these commands:

Typebot.getPopupActions().open()
Typebot.getPopupActions().close()

You can bind these commands on a button element, for example:

<button onclick="Typebot.getPopupActions().open()">Open the popup</button>

Bubble

Open or close the proactive message

You can use this command:

Typebot.getBubbleActions().openProactiveMessage()

You can bind this command on a button element, for example:

<button onclick="Typebot.getBubbleActions().openProactiveMessage()">
Open proactive message
</button>

Open or close the typebot

You can use these commands:

Typebot.getBubbleActions().open()
Typebot.getBubbleActions().close()

You can bind these commands on a button element, for example:

<button onclick="Typebot.getBubbleActions().open()">Open the chat</button>