Skip to main content

On-Site Bot

On-Site-Bot schließen (PARENT_CLOSE_BOT)

On-Site-Bot schließen

Schließt den On-Site-Bot programmatisch.

await RAGAI.PARENT.exec('window.RAGBOT.closeChatbot()');

Eltern Seite (Code ausführen): (PARENT_EXEC)

Eltern Seite (Code ausführen):

Führt JavaScript-Code auf der Eltern-Seite aus, in die der Bot eingebettet ist.

RAGAI.PARENT.exec("...");

Eltern Seite (Wert Holen) (PARENT_get)

Eltern Seite (Wert Holen)

Liest einen Wert von der Eltern-Seite aus (z.B. eine JavaScript-Variable).

await RAGAI.PARENT.get("...")

Eltern Seite (Seiten Inhalt) (PARENT_GET_TEXT)

Eltern Seite (Seiten Inhalt)

Nutze diesen Block für: Eltern Seite (Seiten Inhalt). Passe die Eingaben so an, wie du sie für deinen Ablauf brauchst.

await RAGAI.MSG.botMessage(await RAGAI.PARENT.get("window.document.body.innerText"));

Eltern Seite: window.location. (PARENT_LOCATION_X)

Eltern Seite: window.location.

Gibt href, hash oder search-Parameter der aktuellen URL der Eltern-Seite zurück.

await RAGAI.PARENT.get('window.location.href')

Eltern Seite (Navigiere) (PARENT_NAVIGATE_TO)

Eltern Seite (Navigiere)

Navigiert die Eltern-Seite zu einer anderen URL.

await RAGAI.PARENT.exec('window.location.href="https://..."');

On-Site-Bot öffnen (PARENT_OPEN_BOT)

On-Site-Bot öffnen

Öffnet den On-Site-Bot programmatisch.

await RAGAI.PARENT.exec('window.RAGBOT.openChatbot()');

Eltern Seite: URL Parameter (PARENT_PARAM_BY_BAME)

Eltern Seite: URL Parameter

Liest einen URL-Parameter der Eltern-Seite anhand seines Namens aus.

await RAGAI.PARENT.exec('new URLSearchParams(window.location.search).get("...")')

On-Site-Bot (open/close) Zustand wiederherstellen (PARENT_RECREATE_BOT_STATE)

On-Site-Bot (open/close) Zustand wiederherstellen

Stellt den letzten Öffnen/Schließen-Zustand des On-Site-Bots wieder her.

await RAGAI.PARENT.exec('window.RAGBOT.recreateOpenState()');