[{"data":1,"prerenderedAt":1203},["ShallowReactive",2],{"navigation_docs":3,"-embed-api-reference":68,"-embed-api-reference-surround":1198},[4,26,42,52],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":25},"Getting Started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Campaign Configuration","\u002Fgetting-started\u002Fcampaign-configuration","1.getting-started\u002F2.campaign-configuration","i-lucide-megaphone",{"title":21,"path":22,"stem":23,"icon":24},"Quality Review","\u002Fgetting-started\u002Fquality-review","1.getting-started\u002F3.quality-review","i-lucide-shield-check",false,{"title":27,"icon":28,"path":29,"stem":30,"children":31,"page":25},"Embed","i-lucide-code","\u002Fembed","2.embed",[32,37],{"title":33,"path":34,"stem":35,"icon":36},"Integration Guide","\u002Fembed\u002Fguide","2.embed\u002F1.guide","i-lucide-book-open",{"title":38,"path":39,"stem":40,"icon":41},"API Reference","\u002Fembed\u002Fapi-reference","2.embed\u002F2.api-reference","i-lucide-file-code",{"title":43,"icon":44,"path":45,"stem":46,"children":47,"page":25},"External API","i-lucide-globe","\u002Fexternal-api","3.external-api",[48],{"title":49,"path":50,"stem":51,"icon":41},"Campaign Reference","\u002Fexternal-api\u002Freference","3.external-api\u002F1.reference",{"title":53,"icon":54,"path":55,"stem":56,"children":57,"page":25},"AI Assistants","i-lucide-bot","\u002Fai-assistants","4.ai-assistants",[58,63],{"title":59,"path":60,"stem":61,"icon":62},"Connect an Assistant","\u002Fai-assistants\u002Fconnect","4.ai-assistants\u002F1.connect","i-lucide-plug",{"title":64,"path":65,"stem":66,"icon":67},"What the Assistant Can Do","\u002Fai-assistants\u002Fcapabilities","4.ai-assistants\u002F2.capabilities","i-lucide-list-checks",{"id":69,"title":38,"body":70,"description":1190,"extension":1191,"links":1192,"meta":1194,"navigation":1195,"path":39,"seo":1196,"stem":40,"__hash__":1197},"docs\u002F2.embed\u002F2.api-reference.md",{"type":71,"value":72,"toc":1179},"minimark",[73,81,85,88,125,128,134,140,259,261,266,269,457,459,464,467,614,619,622,652,670,677,681,684,772,785,791,794,1097,1099,1103,1111,1114,1121,1175],[74,75,77],"h2",{"id":76},"activoiceinitconfig",[78,79,80],"code",{},"Activoice.init(config)",[82,83,84],"p",{},"Initializes one embed instance inside the target container.",[82,86,87],{},"If the container already contains an active embed (for example after a client-side navigation), it is destroyed and replaced with a fresh instance.",[89,90,95],"pre",{"className":91,"code":92,"language":93,"meta":94,"style":94},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","window.Activoice.init(config: ActivoiceEmbedConfig): void\n","ts","",[78,96,97],{"__ignoreMap":94},[98,99,102,106,110,113,115,119,122],"span",{"class":100,"line":101},"line",1,[98,103,105],{"class":104},"sTEyZ","window",[98,107,109],{"class":108},"sMK4o",".",[98,111,112],{"class":104},"Activoice",[98,114,109],{"class":108},[98,116,118],{"class":117},"s2Zo4","init",[98,120,121],{"class":104},"(config: ActivoiceEmbedConfig): ",[98,123,124],{"class":108},"void\n",[126,127],"hr",{},[74,129,131],{"id":130},"activoiceembedconfig",[78,132,133],{},"ActivoiceEmbedConfig",[82,135,136,137,109],{},"The root configuration object passed to ",[78,138,139],{},"Activoice.init()",[141,142,143,163],"table",{},[144,145,146],"thead",{},[147,148,149,153,156,160],"tr",{},[150,151,152],"th",{},"Property",[150,154,155],{},"Type",[150,157,159],{"align":158},"center","Required",[150,161,162],{},"Description",[164,165,166,193,217,239],"tbody",{},[147,167,168,174,179,182],{},[169,170,171],"td",{},[78,172,173],{},"container",[169,175,176],{},[78,177,178],{},"string",[169,180,181],{"align":158},"✓",[169,183,184,185,188,189,192],{},"CSS selector of the host element (e.g. ",[78,186,187],{},"'#av-embed-container'","). Must match exactly one element in the DOM at the time ",[78,190,191],{},"init()"," is called.",[147,194,195,200,204,206],{},[169,196,197],{},[78,198,199],{},"campaignId",[169,201,202],{},[78,203,178],{},[169,205,181],{"align":158},[169,207,208,209,213,214,216],{},"Slug or identifier of the campaign to embed. Visible in your Activoice admin, in the campaign URL and in the campaign's ",[210,211,212],"strong",{},"Share"," panel, ",[210,215,27],{}," tab.",[147,218,219,224,233,236],{},[169,220,221],{},[78,222,223],{},"embedOptions",[169,225,226],{},[227,228,230],"a",{"href":229},"#embedoptions",[78,231,232],{},"EmbedOptions",[169,234,235],{"align":158},"—",[169,237,238],{},"Optional display and behavior settings.",[147,240,241,246,254,256],{},[169,242,243],{},[78,244,245],{},"campaignOverrides",[169,247,248],{},[227,249,251],{"href":250},"#campaignoverrides",[78,252,253],{},"CampaignOverrides",[169,255,235],{"align":158},[169,257,258],{},"Optional overrides applied on top of the campaign configuration defined in your Activoice admin.",[126,260],{},[74,262,264],{"id":263},"embedoptions",[78,265,232],{},[82,267,268],{},"All fields are optional. Omitting a field uses the default value.",[141,270,271,284],{},[144,272,273],{},[147,274,275,277,279,282],{},[150,276,152],{},[150,278,155],{},[150,280,281],{},"Default",[150,283,162],{},[164,285,286,309,336,367,387,409,427],{},[147,287,288,293,297,302],{},[169,289,290],{},[78,291,292],{},"spinnerColor",[169,294,295],{},[78,296,178],{},[169,298,299],{},[78,300,301],{},"'#fed13a'",[169,303,304,305,308],{},"CSS color of the loading spinner shown before the campaign is ready. Accepts any valid CSS color value (hex, ",[78,306,307],{},"rgb()",", named colors, etc.).",[147,310,311,316,321,326],{},[169,312,313],{},[78,314,315],{},"initialPage",[169,317,318],{},[78,319,320],{},"'steps' | 'landing'",[169,322,323],{},[78,324,325],{},"'steps'",[169,327,328,329,331,332,335],{},"Controls which page of the campaign is shown first. ",[78,330,325],{}," opens directly on the action flow. ",[78,333,334],{},"'landing'"," shows the campaign landing page.",[147,337,338,343,348,353],{},[169,339,340],{},[78,341,342],{},"displayMode",[169,344,345],{},[78,346,347],{},"'inline' | 'fullHeight'",[169,349,350],{},[78,351,352],{},"'inline'",[169,354,355,356,358,359,362,363,366],{},"Height management strategy. ",[78,357,352],{}," updates the iframe height in pixels each time the content resizes. ",[78,360,361],{},"'fullHeight'"," sets ",[78,364,365],{},"height: 100%"," so the iframe fills its container — useful in sidebars or fixed-height panels.",[147,368,369,374,379,384],{},[169,370,371],{},[78,372,373],{},"withToolbar",[169,375,376],{},[78,377,378],{},"boolean",[169,380,381],{},[78,382,383],{},"false",[169,385,386],{},"Renders the navigation toolbar inside the embed (back button, step indicator). Disabled by default for a seamless embedded look.",[147,388,389,394,398,402],{},[169,390,391],{},[78,392,393],{},"withBackground",[169,395,396],{},[78,397,378],{},[169,399,400],{},[78,401,383],{},[169,403,404,405,408],{},"Paints the campaign's background color, or the ",[78,406,407],{},"color_background"," override, on the iframe body. When disabled, the background is transparent so the host page shows through. Text and UI elements automatically switch to a light color when the background color is dark.",[147,410,411,416,420,424],{},[169,412,413],{},[78,414,415],{},"withPadding",[169,417,418],{},[78,419,378],{},[169,421,422],{},[78,423,383],{},[169,425,426],{},"Adds horizontal padding to the campaign content area.",[147,428,429,434,438,442],{},[169,430,431],{},[78,432,433],{},"bypassCampaignStateCheck",[169,435,436],{},[78,437,378],{},[169,439,440],{},[78,441,383],{},[169,443,444,445,448,449,452,453,456],{},"When ",[78,446,447],{},"true",", the campaign renders even if it is in ",[78,450,451],{},"draft"," or ",[78,454,455],{},"ended"," state. Intended for preview and testing purposes only — do not enable in production.",[126,458],{},[74,460,462],{"id":461},"campaignoverrides",[78,463,253],{},[82,465,466],{},"Overrides applied on top of the campaign configuration defined in your Activoice admin.",[89,468,470],{"className":91,"code":469,"language":93,"meta":94,"style":94},"interface CampaignOverrides {\n  recipients?: Recipient[]        \u002F\u002F Global recipient override for all interpellations\n  interpellations?: Array\u003C{\n    id: string                    \u002F\u002F UUID of the interpellation to override\n    recipients?: Recipient[]      \u002F\u002F Per-interpellation override (takes priority)\n  }>\n  color_background?: string       \u002F\u002F #rrggbb, surface the embed sits on\n  color_main?: string             \u002F\u002F #rrggbb, brand color\n  color_buttons?: string          \u002F\u002F #rrggbb, call-to-action buttons\n  custom_css?: string             \u002F\u002F Replaces the organization's custom CSS, '' removes it\n}\n",[78,471,472,485,505,519,534,550,556,569,582,595,608],{"__ignoreMap":94},[98,473,474,478,482],{"class":100,"line":101},[98,475,477],{"class":476},"spNyl","interface",[98,479,481],{"class":480},"sBMFI"," CampaignOverrides",[98,483,484],{"class":108}," {\n",[98,486,488,492,495,498,501],{"class":100,"line":487},2,[98,489,491],{"class":490},"swJcz","  recipients",[98,493,494],{"class":108},"?:",[98,496,497],{"class":480}," Recipient",[98,499,500],{"class":104},"[]        ",[98,502,504],{"class":503},"sHwdD","\u002F\u002F Global recipient override for all interpellations\n",[98,506,508,511,513,516],{"class":100,"line":507},3,[98,509,510],{"class":490},"  interpellations",[98,512,494],{"class":108},[98,514,515],{"class":480}," Array",[98,517,518],{"class":108},"\u003C{\n",[98,520,522,525,528,531],{"class":100,"line":521},4,[98,523,524],{"class":490},"    id",[98,526,527],{"class":108},":",[98,529,530],{"class":480}," string",[98,532,533],{"class":503},"                    \u002F\u002F UUID of the interpellation to override\n",[98,535,537,540,542,544,547],{"class":100,"line":536},5,[98,538,539],{"class":490},"    recipients",[98,541,494],{"class":108},[98,543,497],{"class":480},[98,545,546],{"class":104},"[]      ",[98,548,549],{"class":503},"\u002F\u002F Per-interpellation override (takes priority)\n",[98,551,553],{"class":100,"line":552},6,[98,554,555],{"class":108},"  }>\n",[98,557,559,562,564,566],{"class":100,"line":558},7,[98,560,561],{"class":490},"  color_background",[98,563,494],{"class":108},[98,565,530],{"class":480},[98,567,568],{"class":503},"       \u002F\u002F #rrggbb, surface the embed sits on\n",[98,570,572,575,577,579],{"class":100,"line":571},8,[98,573,574],{"class":490},"  color_main",[98,576,494],{"class":108},[98,578,530],{"class":480},[98,580,581],{"class":503},"             \u002F\u002F #rrggbb, brand color\n",[98,583,585,588,590,592],{"class":100,"line":584},9,[98,586,587],{"class":490},"  color_buttons",[98,589,494],{"class":108},[98,591,530],{"class":480},[98,593,594],{"class":503},"          \u002F\u002F #rrggbb, call-to-action buttons\n",[98,596,598,601,603,605],{"class":100,"line":597},10,[98,599,600],{"class":490},"  custom_css",[98,602,494],{"class":108},[98,604,530],{"class":480},[98,606,607],{"class":503},"             \u002F\u002F Replaces the organization's custom CSS, '' removes it\n",[98,609,611],{"class":100,"line":610},11,[98,612,613],{"class":108},"}\n",[615,616,618],"h3",{"id":617},"recipient-resolution-order","Recipient resolution order",[82,620,621],{},"Recipients are resolved per interpellation with the following priority:",[623,624,625,636,646],"ol",{},[626,627,628,631,632,635],"li",{},[210,629,630],{},"Per-interpellation override"," — ",[78,633,634],{},"interpellations[].recipients"," if provided for that entry",[626,637,638,641,642,645],{},[210,639,640],{},"Root-level override"," — top-level ",[78,643,644],{},"recipients"," applied to all interpellations that don't have their own override",[626,647,648,651],{},[210,649,650],{},"Admin configuration"," — original recipients preserved when no override applies",[653,654,444,655,658,659,662,663,666,667,669],"warning",{},[78,656,657],{},"interpellations"," is provided, ",[210,660,661],{},"only the listed interpellations are shown"," — any interpellation whose ",[78,664,665],{},"id"," is not included is hidden from the embed. Omit ",[78,668,657],{}," entirely to keep all interpellations visible.",[671,672,673,674,676],"note",{},"The root-level ",[78,675,644],{}," is a convenient shortcut when you want to set the same recipients across all interpellations without repeating them in each entry.",[615,678,680],{"id":679},"design-fields","Design fields",[82,682,683],{},"Each design field replaces the organization's value from your Activoice admin; an omitted field keeps it.",[141,685,686,697],{},[144,687,688],{},[147,689,690,693,695],{},[150,691,692],{},"Field",[150,694,155],{},[150,696,162],{},[164,698,699,718,734,750],{},[147,700,701,705,709],{},[169,702,703],{},[78,704,407],{},[169,706,707],{},[78,708,178],{},[169,710,711,714,715,109],{},[78,712,713],{},"#rrggbb"," color of the surface the embed sits on. Drives the text color and derived surfaces; painted on the body only with ",[78,716,717],{},"embedOptions.withBackground",[147,719,720,725,729],{},[169,721,722],{},[78,723,724],{},"color_main",[169,726,727],{},[78,728,178],{},[169,730,731,733],{},[78,732,713],{}," brand color: landing gradient, toolbar, links, focus states.",[147,735,736,741,745],{},[169,737,738],{},[78,739,740],{},"color_buttons",[169,742,743],{},[78,744,178],{},[169,746,747,749],{},[78,748,713],{}," color of the call-to-action buttons; the label color is picked for contrast.",[147,751,752,757,761],{},[169,753,754],{},[78,755,756],{},"custom_css",[169,758,759],{},[78,760,178],{},[169,762,763,764,767,768,771],{},"Replaces the organization's custom CSS; ",[78,765,766],{},"''"," removes it. Checked before it is applied: no external URL, Google Fonts ",[78,769,770],{},"@import"," only, 50 000 characters at most.",[82,773,774,775,777,778,781,782,784],{},"A color that is not ",[78,776,713],{},", ",[78,779,780],{},"null"," included, or a ",[78,783,756],{}," that is not a string is ignored with a warning in the browser console and the organization's value stays. A CSS that fails a check is dropped entirely, with a warning too.",[615,786,788],{"id":787},"recipient",[78,789,790],{},"Recipient",[82,792,793],{},"All fields are optional.",[141,795,796,806],{},[144,797,798],{},[147,799,800,802,804],{},[150,801,692],{},[150,803,155],{},[150,805,162],{},[164,807,808,822,836,863,881,896,910,924,938,952,970,986,1000,1016,1037,1054,1068,1082],{},[147,809,810,815,819],{},[169,811,812],{},[78,813,814],{},"first_name",[169,816,817],{},[78,818,178],{},[169,820,821],{},"First name of the recipient.",[147,823,824,829,833],{},[169,825,826],{},[78,827,828],{},"last_name",[169,830,831],{},[78,832,178],{},[169,834,835],{},"Last name of the recipient.",[147,837,838,843,848],{},[169,839,840],{},[78,841,842],{},"gender",[169,844,845],{},[78,846,847],{},"'M' | 'F' | 'O'",[169,849,850,851,854,855,858,859,862],{},"Gender: ",[78,852,853],{},"M"," (male), ",[78,856,857],{},"F"," (female), ",[78,860,861],{},"O"," (other \u002F not specified). Used to personalize AI-generated messages.",[147,864,865,870,874],{},[169,866,867],{},[78,868,869],{},"display_title",[169,871,872],{},[78,873,178],{},[169,875,876,877,880],{},"Title or role displayed to the user (e.g. ",[78,878,879],{},"'Mayor of Lyon'",").",[147,882,883,888,893],{},[169,884,885],{},[78,886,887],{},"photo_url",[169,889,890],{},[78,891,892],{},"string | null",[169,894,895],{},"Absolute URL of the recipient's photo.",[147,897,898,903,907],{},[169,899,900],{},[78,901,902],{},"email",[169,904,905],{},[78,906,892],{},[169,908,909],{},"Email address (used for email interpellation modes).",[147,911,912,917,921],{},[169,913,914],{},[78,915,916],{},"phone_number",[169,918,919],{},[78,920,892],{},[169,922,923],{},"Phone number (used for call interpellation modes).",[147,925,926,931,935],{},[169,927,928],{},[78,929,930],{},"personal_link",[169,932,933],{},[78,934,892],{},[169,936,937],{},"Absolute URL to the recipient's personal or professional website.",[147,939,940,945,949],{},[169,941,942],{},[78,943,944],{},"facebook_page",[169,946,947],{},[78,948,178],{},[169,950,951],{},"Absolute URL of the recipient's Facebook page.",[147,953,954,959,963],{},[169,955,956],{},[78,957,958],{},"twitter_handle",[169,960,961],{},[78,962,178],{},[169,964,965,966,969],{},"Twitter\u002FX handle, without the ",[78,967,968],{},"@"," prefix.",[147,971,972,977,981],{},[169,973,974],{},[78,975,976],{},"instagram_handle",[169,978,979],{},[78,980,178],{},[169,982,983,984,969],{},"Instagram handle, without the ",[78,985,968],{},[147,987,988,993,997],{},[169,989,990],{},[78,991,992],{},"linkedin_page",[169,994,995],{},[78,996,178],{},[169,998,999],{},"Absolute URL of the recipient's LinkedIn profile.",[147,1001,1002,1007,1011],{},[169,1003,1004],{},[78,1005,1006],{},"tiktok_handle",[169,1008,1009],{},[78,1010,178],{},[169,1012,1013,1014,969],{},"TikTok handle, without the ",[78,1015,968],{},[147,1017,1018,1023,1027],{},[169,1019,1020],{},[78,1021,1022],{},"geo_type",[169,1024,1025],{},[78,1026,892],{},[169,1028,1029,1030,777,1033,1036],{},"Type of geographic area (e.g. ",[78,1031,1032],{},"'municipality'",[78,1034,1035],{},"'department'","). Used for geospatial targeting when supporters search by location.",[147,1038,1039,1044,1048],{},[169,1040,1041],{},[78,1042,1043],{},"geo_id",[169,1045,1046],{},[78,1047,892],{},[169,1049,1050,1051,1053],{},"Identifier of the geographic area, matching the ",[78,1052,1022],{}," taxonomy.",[147,1055,1056,1061,1065],{},[169,1057,1058],{},[78,1059,1060],{},"party_name",[169,1062,1063],{},[78,1064,892],{},[169,1066,1067],{},"Full name of the political party.",[147,1069,1070,1075,1079],{},[169,1071,1072],{},[78,1073,1074],{},"party_short_name",[169,1076,1077],{},[78,1078,892],{},[169,1080,1081],{},"Abbreviated party name displayed in the UI.",[147,1083,1084,1089,1094],{},[169,1085,1086],{},[78,1087,1088],{},"custom_fields",[169,1090,1091],{},[78,1092,1093],{},"Record\u003Cstring, string>",[169,1095,1096],{},"Arbitrary key-value pairs injected as extra variables into AI-generated message templates.",[126,1098],{},[74,1100,1102],{"id":1101},"typescript-types","TypeScript types",[82,1104,1105,1106],{},"Download the type definitions file and reference it in your project for full IDE autocompletion: ",[227,1107,1110],{"href":1108,"target":1109,"download":1110},"\u002Ftypes\u002Factivoice-embed.d.ts","_blank","activoice-embed.d.ts",[653,1112,1113],{},"This file is not versioned or distributed automatically. As the API evolves, you will need to re-download it and update your local copy manually.",[82,1115,1116,1117,1120],{},"Then point your ",[78,1118,1119],{},"tsconfig.json"," to it:",[89,1122,1126],{"className":1123,"code":1124,"filename":1119,"language":1125,"meta":94,"style":94},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"include\": [\".\u002Factivoice-embed.d.ts\", \"src\u002F**\u002F*\"]\n}\n","json",[78,1127,1128,1133,1171],{"__ignoreMap":94},[98,1129,1130],{"class":100,"line":101},[98,1131,1132],{"class":108},"{\n",[98,1134,1135,1138,1141,1144,1146,1149,1151,1155,1157,1160,1163,1166,1168],{"class":100,"line":487},[98,1136,1137],{"class":108},"  \"",[98,1139,1140],{"class":476},"include",[98,1142,1143],{"class":108},"\"",[98,1145,527],{"class":108},[98,1147,1148],{"class":108}," [",[98,1150,1143],{"class":108},[98,1152,1154],{"class":1153},"sfazB",".\u002Factivoice-embed.d.ts",[98,1156,1143],{"class":108},[98,1158,1159],{"class":108},",",[98,1161,1162],{"class":108}," \"",[98,1164,1165],{"class":1153},"src\u002F**\u002F*",[98,1167,1143],{"class":108},[98,1169,1170],{"class":108},"]\n",[98,1172,1173],{"class":100,"line":507},[98,1174,613],{"class":108},[1176,1177,1178],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":94,"searchDepth":487,"depth":487,"links":1180},[1181,1182,1183,1184,1189],{"id":76,"depth":487,"text":80},{"id":130,"depth":487,"text":133},{"id":263,"depth":487,"text":232},{"id":461,"depth":487,"text":253,"children":1185},[1186,1187,1188],{"id":617,"depth":507,"text":618},{"id":679,"depth":507,"text":680},{"id":787,"depth":507,"text":790},{"id":1101,"depth":487,"text":1102},"Complete reference for the Activoice embed configuration","md",[1193],{"label":33,"icon":36,"to":34},{},{"icon":41},{"title":38,"description":1190},"3q6uFO_ChOKV2kclIBhKKkASqDda4DXP2BIiSTfySac",[1199,1201],{"title":33,"path":34,"stem":35,"description":1200,"icon":36,"children":-1},"Embed an Activoice campaign on any website in minutes",{"title":49,"path":50,"stem":51,"description":1202,"icon":41,"children":-1},"Read a campaign's public data from your own website",1790789105929]