Set integrations
set_integrationsSet analytics and verification ids, rendered as real tags on published pages: GA4, GTM, Search Console, Meta Pixel, Google Ads, TikTok, LinkedIn, Pinterest, Clarity, Hotjar, Plausible, Fathom, Umami, chat widgets. Third-party snippets go in site.json inject; the site's own code is a , {% javascript %} or assets/*.js file. Guide: get_style_reference({ topic: "integrations" }).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "set_integrations"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Site id. | |
| tawk | No | tawk.to propertyId/widgetId (chat). | |
| crisp | No | Crisp website id (chat). | |
| tidio | No | Tidio public key (chat). | |
| umami | No | Umami website id. | |
| fathom | No | Fathom site id. | |
| hotjar | No | Hotjar site id. | |
| privacy | No | See the integrations guide. | |
| intercom | No | Intercom app id (chat). | |
| googleAds | No | AW-XXXXXXXXXX. Needed for per-action google-ads conversions. | |
| metaPixel | No | Meta Pixel id. | |
| plausible | No | Plausible id (after /js/pa-). | |
| umamiHost | No | Self-hosted Umami server. | |
| hubspotChat | No | HubSpot hub id (chat). | |
| tiktokPixel | No | TikTok Pixel id. | |
| pinterestTag | No | Pinterest Tag id. | |
| plausibleHost | No | Self-hosted Plausible server. | |
| intercomRegion | No | us, eu or au. Default us. | |
| googleAnalytics | No | GA4 id, G-XXXXXXXXXX. | |
| linkedinInsight | No | LinkedIn partner id. | |
| googleTagManager | No | GTM-XXXXXXX. | |
| microsoftClarity | No | Clarity project id. | |
| googleSearchConsole | No | Verification content value only, not the meta tag. |