Move or hide the web chat bubble
set_web_chat_placementMove or hide the chat bubble on the customer's website so it stops covering their cart, cookie bar or another floating button. Only the placement fields you pass change. It changes the live website at once: confirm with the user.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offsetX | No | Distance from that side, in pixels (0-200). Raise this to clear a fixed sidebar. | |
| offsetY | No | Distance from the bottom, in pixels (0-200). Raise this to sit above a sticky bar instead of moving to the other corner. | |
| position | No | Which side the bubble sticks to. | |
| hidePaths | No | Paths where the bubble must not appear (max 20). "*" matches anything after it, e.g. "/checkout*". Pass an empty array to clear. | |
| collapsible | No | Let visitors fold the bubble into a tab at the edge. It does not close the chat: it comes back on the next page, and reopens on its own if someone replies. | |
| workspaceId | No | Defaults to the workspace this connection is scoped to. | |
| hideOnMobile | No | Do not load the chat at all on screens under 640px. | |
| customLauncher | No | Hide our bubble entirely; the site opens the chat by calling Ignix.open() from its own button. | |
| idempotencyKey | No | Optional. A unique id for this action (16-128 chars: letters, digits, _ : . -). If you are unsure whether a call went through (timeout, network error), repeat it with the SAME idempotencyKey and the same arguments: you get the original result and nothing is done twice. |