Your AI Connector Docs

Ändringslogg

Vad är nytt. Produktuppdateringar, förbättringar och korrigeringar – de senaste först.

Vill du föreslå en funktion eller rapportera ett problem? Kontakta supporten.

Oktober 2026

Omfattar releaser som skickats i oktober 2026

Nytt

  • Anpassade funktioner som tar minuter. Anpassade funktioner kan nu ta minuter istället för 30 sekunder. Aktivera Resultatet kommer senare för en funktion så kommer varje anrop att innehålla en återanropslänk; din tjänst skickar resultatet när den är klar, och AI:n skriver nästa meddelande med det (eller skickar din text som den är). En fil i resultatet, till exempel en video som renderats i bakgrunden, når kontakten som en bilaga. Jobb som aldrig rapporterar tillbaka visas i felloggen. Läs mer

  • Vänta på svar i en automatisering. Ett nytt Vänta på svar-steg pausar tills kontakten skriver tillbaka eller en tidsgräns löper ut, och går sedan vidare längs en Svarat- eller Inget svar-väg, så att en uppföljningssekvens bara påminner de personer som förblivit tysta. Du kan endast räkna svar i en kanal. Läs mer

  • Villkor som kontrollerar kontakten som den är nu. Ett villkor kan nu kontrollera kontakten eller affären i det ögonblick steget körs, med enkla väljare och inga regler att skriva in: om ett vanligt meddelande kan skickas just nu eller bara en mall, när kontakten senast skrev, om de har svarat sedan körningen startade, en tagg, deras kanal, en affärsfas, eller om en lista från ett tidigare steg är tom. En kontroll efter en fördröjning ser nu vad som har ändrats under tiden. Läs mer

  • En “Om det misslyckas”-väg för alla steg. Slå på den i en åtgärd, AI- eller kodsteg, och när det steget misslyckas, till exempel om kontakten har Stör ej aktiverat eller ingen kanal att skicka meddelanden till, följer automatiseringen den vägen istället för att stanna. Senare steg kan avgöra vad som gick fel, så att ett misslyckat WhatsApp-meddelande kan bli ett e-postmeddelande. Läs mer

  • Flera utlösare i en och samma automatisering. En automatisering kan nu starta från upp till 10 utlösare och körs när någon av dem inträffar, så ett formulär, ett inkommande WhatsApp-meddelande och ett inkommande SMS kan dela samma steg istället för tre kopior av en automatisering. Anslut utlösarna till samma första steg, eller var och en till sitt eget steg för att hantera dem olika, och stegen kan identifiera vilken utlösare som startade körningen. Automatiseringsinställningar som återinträde och tysta timmar gäller för varje utlösare. Efterfrågat av communityn. Läs mer

  • AI-steg som läser tidigare steg och väljer väg. Ett AI-steg i en automatisering kan nu hämta data från alla tidigare steg, såsom en kontakt, en affärsmöjlighet, en konversation eller ett formulär, och läsa det i klartext tillsammans med åldern på varje meddelande. Välj en svarstyp: Text för ett skrivet svar, Fält för att fylla i namngivna värden som ett datum eller ett poängvärde som senare steg använder, eller Besluta för att välja ett av dina alternativ, där varje alternativ utgör sin egen väg ut ur steget, så att “redan välkomnad?”, “het, varm eller kall?” eller “skräppost?” inte kräver något extra villkor. Läs mer

  • Hoppa över steg du redan utfört manuellt. För en väntande körning listar Hoppa över steg de steg som fortfarande återstår; markera de som någon redan tagit hand om, till exempel ett välkomstmeddelande som skickats manuellt, så hoppar körningen över dem och fortsätter. Överhoppade steg markeras i körningen. Läs mer

  • Hoppa över en väntetid i körningshistoriken. En körning som väntar på ett Fördröjningssteg har nu en Fortsätt nu-knapp på sin rad och sin körningssida. Bekräfta, så går körningen direkt vidare till steget efter fördröjningen istället för att vänta till den planerade tiden, vilket är praktiskt när du testar en sekvens eller om en uppföljning bör skickas ut idag. Läs mer

  • Välj agent för varje klientdemolänk. När du skapar en klientdemolänk för en chattwidget väljer du vilken AI-agent som ska svara i den, till exempel en som du har byggt utifrån kundens egen webbplats, så att demon pratar om deras tjänster och priser utan att något behöver installeras på deras webbplats. Varje länk i listan visar vilken agent som används. Efterfrågat av communityn. Läs mer

  • Mappar för automatiseringar. Gruppera dina automatiseringar i mappar, till exempel en per kund, och klicka på en mapp för att endast se dess innehåll, med en räknare för varje. En mappkolumn i listan visar var varje automatisering finns. Flytta en automatisering från dess radmeny eller genom att dra den till en mapp; om du tar bort en mapp behålls dess automatiseringar, de flyttas bara till Ingen mapp. Mappar kan även listas, skapas och ändras via API:et. Efterfrågat av communityn. Läs mer

  • Se hur många AI-svar som blev korrekta. Sidan Systemstatus har en ny rad för Meddelandekvalitet som visar, per dag, om AI-svar lästes normalt: ingen förvrängd text, inga interna anteckningar, inga upprepade eller tomma meddelanden. Staplarna blir bärnstensfärgade eller röda när fler svar än vanligt blev felaktiga, och om du hovrar över en stapel visas hur många svar som kontrollerades och hur många som hade problem. Siffran bredvid raden läses som andelen felfria svar för det valda intervallet. Läs mer

  • Tecken som AI:n aldrig skickar. Lista tecken som en agent aldrig får använda, till exempel ¿ eller ¡, så tas de bort från varje svar precis innan det skickas, i alla kanaler och i Testa. Du hittar detta under Svarsgränser i agentens botinställningar. Läs mer

  • E-postsvar som ser ut som e-post. I e-postkanalen skriver din agent nu ett korrekt e-postmeddelande: en hälsning med personens förnamn, korta stycken och en avslutningsfras, med din signatur underst. En ny E-postsvar-ruta i agentens avsnitt för konversationsbeteende tar hand om allt extra som endast gäller e-post, till exempel en mer formell ton eller en fast avslutningsfras; andra kanaler ignorerar detta. Läs mer

  • Agenter skickar filer från dina egna verktyg. När en anpassad funktion eller en MCP-server returnerar en direktlänk till en bild, video, ljudfil eller ett dokument, skickar agenten nu själva filen istället för att klistra in länken. Behåll en stor produktkatalog i ditt eget system så visar agenten riktiga foton, utan begränsningen på 50 objekt och utan att behöva ladda upp dem på nytt. Endast länkar som dina egna verktyg returnerar skickas på detta sätt, upp till 16 MB per fil. Efterfrågat av communityn. Läs mer

  • AI-uppföljningar från en automatisering. En ny åtgärd Skicka AI-uppföljning låter AI-agenten skriva ett meddelande med sin egen röst baserat på konversationen hittills och en instruktion du skriver, till exempel en påminnelse om att en reserverad länk snart går ut, och skickar det via kontaktens kanal. Måste innehålla säkerställer att en länk eller fras finns med i meddelandet, annars skickas ingenting, och steget hoppas över när 24-timmarsfönstret för meddelanden har stängts. Samma meddelande kan skickas via API:et. Läs mer

  • Uppföljningar efter överlämning till agent. Automatiseringssteget Tilldela AI-agent har en ny inställning: Starta uppföljningar om de inte svarar. När AI:n inte svarar direkt schemaläggs den nyligen tilldelade agentens uppföljningsmeddelanden enligt agentens uppföljningsinställningar, så att en kontakt som du flyttar till en agent som aldrig skriver tillbaka fortfarande får uppföljning. Om de svarar tar den vanliga konversationen över. Läs mer

  • Skicka e-post till ditt team från en automatisering. En ny åtgärd för Skicka e-post till mitt team skickar ett enkelt e-postmeddelande som du skriver, till exempel “Ny affär” med kontaktens namn, telefonnummer och en länk, till din egen inkorg eller dina teammedlemmar. Radbrytningar bevaras, länkar är klickbara och en knapp kan öppna kontaktens chatt. Det finns ingen app- eller telefonavisering, bara e-postmeddelandet. Läs mer

  • Skicka konverteringar till Meta från en automatisering. En ny åtgärd för att skicka konvertering till Meta rapporterar ett resultat, såsom en vunnen affär eller en bokad konsultation, till din Meta-dataset med ett valfritt värde, så att dina Meta-annonser optimeras utifrån faktiska resultat. Det fungerar för kontakter och för personer från andra appar via e-post eller telefon, och ett händelse-ID (Event ID) förhindrar att Meta räknar samma konvertering två gånger. Läs mer

  • Starta en automatisering från en händelse i en annan app. En ny Apphändelse-utlösare, i sin egen Appar-grupp i utlösarväljaren, startar en automatisering när något händer i en app du ansluter: en HubSpot-affär byter fas, en Stripe-betalning inkommer, ett Typeform-formulär skickas in, en rad läggs till i ett Google-kalkylark. Välj app och händelse, anslut appen direkt där, så blir varje fält som appen skickar tillgängligt för stegen efter den. 41 appar finns tillgängliga, och utlösaren visar om den lyssnar. Se Apphändelser.

  • Attribuering av annonsklick för WhatsApp. Se vilken annons som ledde till varje WhatsApp-konversation när dina annonser leder till din egen webbplats. Klistra in ett skript från Inställningar → Spårning av annonsklick på sidorna med en WhatsApp-knapp: när en besökare trycker på knappen läggs ett kort förfrågningsnummer till i deras meddelande och klicket matchas med deras första meddelande, så att kontakten visar vilken kampanj den kom ifrån. Klickdatan följer med kontakten i webhooks och API:et, och du kan välja per agenttagg att skicka en händelse som Lead eller Köp till ditt Meta-annonskonto när taggen appliceras. Fungerar även på frågesporter och din egen knappkod. Läs mer

  • Chattwidget: be om ett efternamn och visa att AI:n är upptagen. Två nya reglage i widgetens hanteringspanel, båda avstängda tills du aktiverar dem. Samla in efternamn lägger till ett obligatoriskt fält för efternamn i besökarformuläret och sparar det på kontakten. Visa en upptagen-notis medan AI:n arbetar placerar en kort rad som “Söker upp det åt dig” bredvid skrivindikatorn när ett svar tar mer än några sekunder, så att besökare vet att svaret är på väg. Se Chattwidget.

  • Bufferttid mellan möten. Händelsetyper har inställningarna Buffert före och Buffert efter bredvid Varaktighet. Välj hur mycket ledig tid som ska hållas runt varje bokning, från 5 minuter upp till 4 timmar, så att ingen kan boka inom den tiden och möten aldrig krockar. Läs mer
  • Välj kalendertitel för varje händelsetyp. Ett nytt fält för Kalendertitel i händelsetypen anger vad varje bokning kallas i din kalender, med taggar för kontaktens namn, e-post och telefon samt en förhandsgranskning i realtid. Lämna det tomt så behåller bokningarna händelsenamnet följt av kontaktens namn. Läs mer
  • Återanslutningslänk för WhatsApp Web. Varje WhatsApp Web-nummer kan ha en egen återanslutningslänk som kan skickas till den som har telefonen. När numret kopplas ifrån öppnar de länken, ser din logotyp och anslutningsstatusen, och återansluter genom att skanna en QR-kod eller skriva in en 8-teckenskod på telefonen, utan inloggning. Du hittar den under länkikonen bredvid numret i Inställningar → Kanaler, eller kopiera den från fältet för frånkopplad status. Läs mer
  • Onboarding frågar var dina kunder skickar meddelanden. Direkt efter webbplatssteget frågar konfigurationsguiden vilka kanaler dina kunder använder idag och ungefär hur många meddelanden du får per vecka. Svaret styr bara ordningen på nästa steg: om kunder redan skriver till dig ansluter du den kanalen först och skickar ett testmeddelande från din egen telefon; om inte kan du ladda upp dina gamla leads, och den sista sidan föreslår ett utskick som din agent svarar på samt att omvandla kommentarer till direktmeddelanden. Ingenting döljs eller låses av ditt svar. Läs mer
  • Korta länkar för Telegram. En kort länk kan nu rotera mellan dina Telegram-konton istället för WhatsApp-nummer: under Inställningar → Korta länkar → Ny länk, välj Telegram och välj kontona. Varje klick öppnar en chatt med det konto som har minst att göra, återkommande besökare skickas tillbaka till samma konto, och konton som är offline eller har nått dagens sändningsgräns hoppas över, så att länken fortsätter fungera även om ett konto ligger nere. Läs mer
  • Automatiseringar i API:et. Skapa en automatisering, ändra dess steg och slå på eller av den via API:et. En skapad eller redigerad automatisering är alltid ett utkast tills du aktiverar den, byggaren kontrollerar varje graf på samma sätt som arbetsytan gör och svarar med exakt vad som behöver åtgärdas, och stegkatalogen returnerar nu syntaxen för att skriva ett steg samt varje åtgärds parametrar. Se API-referensen under Automatiseringar.
  • Ställ in din egen dagliga gräns på Telegram. På Telegram-kortet på sidan Kanaler låter Ställ in daglig gräns dig välja en daglig meddelandegräns från 100 till 1 500 när som helst under uppvärmningen, utan att behöva vänta till dag 58. Den ersätter omedelbart uppvärmningens meddelandegräns och väcker konversationer som pausats vid den gamla gränsen; gränsen för nya kontakter följer fortfarande uppvärmningen. Samma gräns och uppvärmningsdag kan ställas in via API:et (daily_message_limit_manual_override för Uppdatera telefonnummer, och den nya ramp-day-slutpunkten) och genom att fråga hjälparen i appen. Om du återansluter samma Telegram-konto, även med ett nytt nummer, behålls nu dess uppvärmningsdag istället för att börja om från början. Läs mer

  • Telefonsamtalsbokningar. Händelsetyper har en ny mötestyp, Telefonsamtal. Lämna Ditt telefonnummer (valfritt) tomt så ringer du upp personen som bokade på numret de angav; fyll i det så ringer de upp dig. Kalenderhändelsen visar numret som ska ringas, bekräftelsemailet anger vem som ringer vem, bokningssidan frågar efter ett telefonnummer när du är den som ringer, och AI:n informerar kontakten om att det är ett telefonsamtal och frågar efter deras nummer om det saknas. Läs mer

  • Dina egna frågor på bokningssidan. Under Frågor i bokningsformuläret för en händelsetyp kan du lägga till valfria anpassade fält på den publika bokningssidan och markera varje fält som Obligatoriskt eller valfritt. Svaren sparas på kontakten och visas i mötet, kalenderhändelsen och bekräftelsemailet. Läs mer

  • Sändningstider för utskick. Aktivera Skicka endast mellan i sändningssteget för ett utskick och välj två klockslag, i ditt kontos tidszon, så skickas meddelanden endast inom det tidsfönstret, inklusive nattetid. Om du startar utanför fönstret väntar sändningen till nästa öppning. Efterfrågat av communityn. Läs mer

  • Hindi och marathi för AI-agenter. Välj hindi eller marathi som agentens språk så skriver den med devanagari-skrift, inklusive dess AI-avslöjande. Läs mer

  • Blandade språk för AI-agenter. Välj Singlish (singalesiska + engelska), Hinglish, Roman Urdu, Banglish, Tanglish, Manglish eller Arabizi som agentspråk, så svarar agenten på samma sätt som dessa kontakter skriver: deras språk med latinska bokstäver blandat med engelska, aldrig med det ursprungliga skriftspråket. Läs mer

  • Engelska (UK) för AI-agenter. Välj Engelska (UK) som språk för en agent så använder den brittisk stavning och vokabulär (colour, organise, mobile). Kontakter som skriver på ett annat språk får fortfarande svar på sitt eget språk. Efterfrågat av communityn. Läs mer

  • Uppgiftssynlighet för teammedlemmar. Ett nytt val för Uppgiftssynlighet i en medlems behörigheter begränsar dem till Endast uppgifter som tilldelats dem, valfritt även de uppgifter de skapat eller som ingen är tilldelad. Detta omfattar uppgiftstavlan, sökning, länkar till en uppgift och en kontakts uppgiftslista, även när kollegor delar samma kunder. Läs mer

  • Följ för att få länken på Instagram. AI:n vet nu vid varje Instagram-DM om personen följer ditt Instagram-konto, kontrollerat live när de svarar. Kombinera det med ett kommentar-nyckelord: det första DM:et ber dem att följa och svara KLART, och din agent skickar länken först när de följer. Läs mer

  • Auto-arkivera chattar utan svar. Välj en väntetid under Inställningar → Profil → Auto-arkivera chattar utan svar (24 timmar upp till 30 dagar) så flyttas konversationer där du eller AI:n skickade det sista meddelandet och kontakten aldrig svarade till Arkiverade automatiskt, på alla kanaler. De kommer tillbaka till din inkorg så fort kontakten skriver igen, och det kostar inga krediter. Läs mer

  • Regler för kommentarer: endast offentligt svar, arkivera efter första DM, och AI:n läser inlägget. Regler för kommentarer på Instagram och Facebook har en Skicka ett DM-växel: avmarkera den så lämnar agenten endast det offentliga svaret under kommentaren, utan privat meddelande och utan uppföljningar. Arkivera efter första DM parkerar varje ny chatt direkt efter att det första DM:et har skickats, oavsett om det är ditt exakta textmeddelande eller agentens eget svar (uppföljningar skickas fortfarande; ett svar tar tillbaka chatten). Och agenten läser nu bildtexten för inlägget som kommentaren lämnades på, så att det offentliga svaret, det första DM:et och varje efterföljande DM vet vad personen faktiskt reagerade på. Läs mer

  • Granska en längre period i Dagliga sammanfattningar. En dags konversationer är ett litet urval, så sidan Dagliga sammanfattningar har nu en knapp för Granska en längre period bredvid datumväljaren: välj de senaste 7, 30 eller 90 dagarna så läser AI:n igenom dessa dagars vinster, förluster och förbättringar tillsammans och listar endast det som förekommit under två eller fler dagar, var och en med en “Sett under N dagar”-etikett, plus konkreta instruktioner eller ändringar i FAQ:n som behöver göras. Alla förslag kan skickas direkt till en agents Optimera med AI, vilket uppdaterar agentens utkast som du sedan kan granska. En granskning kostar lika mycket som en daglig sammanfattning och kräver minst tre dagar med konversationer. Läs mer

  • Små kodsnuttar inuti variabler. Alla fält för automatiseringssteg accepterar nu en kort bit JavaScript inuti ${ } för att ändra ett värde under processens gång, till exempel ${ trigger.contact.first_name.toUpperCase() } eller ${ trigger.contact.phone.replace("+", "") }. Resultatrutan under fältet visar resultatet med dina exempeldata medan du skriver, och kod som misslyckas lämnas tom med orsaken angiven i körningshistoriken. Läs mer

Förbättrat

  • Automatisk layout i automatiseringsverktyget. Ett klick på Automatisk layout i arbetsytans verktygsfält snyggar till varje steg i ett prydligt flöde från vänster till höger från utlösaren, där varje gren staplas i sin egen ordning och oanslutna steg hamnar på en rad undertill; Ångra återställer allt. Automatiseringar som skapats av AI-verktyget, via API:et, importerats eller duplicerats öppnas nu också prydligt, och en automatisering som du själv har arrangerat kommer aldrig att ändras. Läs mer

  • Nyckelord flyttar nu även befintliga kontakter. När någon som redan pratar med en agent skickar ett meddelande som börjar med ett nyckelord från en nyckelordsregel, till exempel ett förifyllt “DEMO”-meddelande, flyttas konversationen till den regelns agent. Ett nyckelord längre in i meddelandet flyttar dem aldrig, och en agent som en teammedlem tilldelat manuellt förblir oförändrad. Läs mer

  • Annons, annonsuppsättning, plats och enhet för kontakter från annonsklick. En kontakt som kommit via ett annonsklick visar nu även vilken annons och annonsuppsättning den kom ifrån, ungefär var besökaren befann sig samt vilken enhet och webbläsare de använde, till exempel en iPhone i Instagram-appen. Samma detaljer finns i webhooks och API:et. Läs mer

  • Se var en kontakt kommer ifrån på deras kontaktsida. När en kontakt kommer från en annons eller din webbplats visas det nu direkt under deras namn på kontaktsidan, även i din telefon, och deras aktivitetslogg börjar med annonsklicket. Läs mer

  • API-nycklar förblir dolda i redigeraren. I automatiseringar och anpassade funktioner visas nu huvudvärden som innehåller en nyckel, token eller lösenord, samt Webhook-utlösarens hemlighet, som punkter. Klicka på ögat bredvid ett fält för att se eller redigera det; kopiering kopierar fortfarande det faktiska värdet.

  • Visa omtanke när en kontakt är i kris. När en kontakt skriver att hen har självmordstankar, självskadebeteende eller befinner sig i fara, svarar AI:n nu med omtanke på kontaktens språk, hänvisar till en lokal krislinje eller nödnummer, och utelämnar alla länkar, erbjudanden eller bokningsuppmaningar från svaret. AI:n förblir aktiv och uppföljningspåminnelser pausas. Läs mer
  • Kuwaitisk dinar och qatarisk rial. KWD och QAR kan nu väljas som din visningsvaluta under Inställningar, för affärer och instrumentpaneler, samt som valuta för de planer och priser per kredit som du erbjuder dina klienter. Dinarpriser använder 3 decimaler. Efterfrågat av communityn.
  • Uppgifter öppnas på det som återstår att göra. Sidan Uppgifter startar nu i vyn Öppna och laddar endast öppna uppgifter, vilket gör att stora tavlor öppnas snabbt, och tabellvyn har en kolumn för Skapad, sorterad med det nyaste först. Uppgifter

  • Längre kod i automatiseringsfält. En bit kod inuti ${ } i en automatisering kan nu vara upp till 16 000 tecken, fyra gånger den tidigare gränsen, så en lång kontroll som avgör om en körning ska fortsätta får plats i ett fält. Uttryck

  • Chattwidget för språk som skrivs från höger till vänster. För besökare som använder arabiska, hebreiska, persiska och urdu speglas nu chattfönstret: rubrik, meddelandebubblor, skrivindikatorer, besökarformulär och meddelanderuta startar alla från höger, medan bubbelknappen stannar där du placerade den. Se Chattwidget.

  • En notis när Google Kalender kopplas ifrån. Om Google slutar acceptera din kalenderanslutning får du nu ett meddelande via klockikonen och e-post med en knapp direkt till Inställningar → Bokning & Kalender, där kortet visar Återanslutning krävs, så att du kan åtgärda det innan en bokning misslyckas. Google Kalender

  • Fäst en demolänk eller dela länk till en specifik agent. Lägg till &agent=AGENT_ID i en klient-demolänk, eller ?agent=AGENT_ID i chattwidgetens delningslänk, så öppnas länken med agentens namn och hälsningsfras, och varje chatt från den tilldelas den agenten. Utan detta följer länkar chattwidgetens standardinställningar.

  • Lägre AI-kostnader med din egen Anthropic-nyckel. Agenter som körs med din egen Anthropic-nyckel använder nu Anthropics senaste Claude-modeller, vilket i våra tester kostar ungefär en fjärdedel mindre per konversation med din nyckel, med svar som höll samma eller bättre kvalitet. Du behöver inte ändra något. Läs mer

  • Fortsätt en automatisering när ett steg misslyckas. Varje steg kan ställas in för att fortsätta även om det misslyckas, med felet tillgängligt för ett villkor, och en loop kan hoppa över ett objekt som misslyckas och fortsätta med resten av listan. Hitta kontakt kan också fortsätta när ingen matchning hittas. Se När ett steg misslyckas.

  • WhatsApp-mallar visas i sin helhet i chatten. En mall som du skickar från ditt WhatsApp Business-konto visas nu i chatten med rubrik, sidfot och knappar, inte bara meddelandetexten, så att du från inkorgen kan kontrollera exakt vad kontakten har fått. Länknappar kan klickas på för att öppna deras adress. Läs mer

  • Din agent stannar när den hamnar i en chatt med en annan bot. När en kontakt visar sig vara ett annat företags automatiserade assistent och de två fortsätter att svara varandra, stannar din agent efter cirka sex utbyten och överlämnar chatten till ditt team med en mänsklig varning (Human Alert), så att du kan kontrollera om en riktig person finns där. Om mänskliga varningar är avstängda slutar den helt enkelt att svara i den loopen. Riktiga personer påverkas inte, och det fungerar i alla kanaler. Läs mer

  • Messenger-annonsklick registreras på kontakten. Kontakter som startar en chatt från en Click-to-Messenger-annons bär nu med sig information om annonsen de kom ifrån, på samma sätt som kontakter från Instagram- och WhatsApp-annonser gör: ad_referral på kontakten, i webhooks och i API:et, med annons-ID i source_id. Använd detta för att se kostnad per bokning per annons. Se Click-to-WhatsApp-annonsattribuering.

  • Testchatt-exporter inkluderar agentens åtgärder. Filen Exportera chatt från en agents flik “Prova” listar nu vad agenten gjorde vid sidan av meddelandena, till exempel att varna en människa, avsluta chatten, schemalägga en uppföljning eller anropa en funktion, så att du enbart genom filen kan se om agenten lämnade över ärendet. Läs mer

  • Attribuering av annonsklick behåller även det senaste klicket. När en kontakt som redan kommit från en annons klickar på en annan annons och skickar ett nytt meddelande till dig med ett nytt förfrågningsnummer, sparas det klicket som kontaktens senaste klick. Det första klicket finns kvar för din rapportering, och händelser som skickas till Meta använder nu det nyaste klicket, så att Meta krediterar den annons som faktiskt fick personen att återvända. Det senaste klicket visas i kontaktpanelens information om annonsklick, i webhooks och i API:et. Läs mer

  • Tydligare appåtgärder i automatiseringar. Steg som använder en app visas nu med en korrekt titel, till exempel Skapa CRM-objekt med egenskaper, på arbetsytan, i inställningspanelen och i åtgärdslistan, där långa beskrivningar kortas ner till två rader. Inställningar som innehåller flera värden visas som ett formulär istället för råkod: listor är rader som du lägger till och tar bort, val är rullistor, och Redigera som JSON finns fortfarande kvar om du vill använda det. Läs mer

  • Testa din Meta-anslutning med ett klick. Under Inställningar → Ad click tracking → Send results to Meta, klistra in koden från Metas flik för testhändelser och klicka på Send test event: en provhändelse skickas till Meta och raden under knappen visar om Meta tog emot den, eller varför den avvisades. Testkoden sparas inte längre med dina Meta-uppgifter, så händelserna som dina taggar och automatiseringar skickar räknas alltid för dina annonser. Läs mer

  • Android SMS-gateway tar emot texten i MMS- och RCS-meddelanden. Ett meddelande som når din Android-telefon som ett MMS, vilket är hur många telefoner hanterar RCS-chattmeddelanden, visas nu i dina chattar med sin text och hanteras som vilket annat textmeddelande som helst. Foton och filer i meddelandet importeras ännu inte. Läs mer

  • Klicka på ett Instagram-@användarnamn för att svara på Instagram. I en Instagram-chatt öppnar kontaktens @användarnamn i sidhuvudet nu samma konversation på Instagram i en ny flik, så när 24-timmarsfönstret har stängts kan du fortsätta från din egen Instagram-inkorg med ett klick. Läs mer

  • Ladda bara de AI-verktyg du behöver. AI-klienter med en verktygsgräns, som Composios 500 verktyg, kan lägga till ?tags= till MCP-adressen för att bara ladda de grupper de använder, till exempel klientkonton, kontakter och meddelanden, och ?tools= för enskilda verktyg efter namn. Läs mer

  • Dagliga sammanfattningar följer appens språk. Om du aldrig har valt ett språk i din profil skrivs den dagliga sammanfattningen och genomgången för längre perioder nu på det språk som din app visas på din domän, och annars på det språk som dina AI-agenter använder, istället för engelska. Ett språk valt under Inställningar → Profil har fortfarande företräde. Läs mer

  • Korrigera en röstnoterings transkription. Mediebibliotekets redigerare har nu ett redigerbart fält för Transkription på varje röstnotering och ljudfil, så att du kan fixa ett namn eller ord som den automatiska transkriptionen hörde fel. Den korrigerade texten är vad din agent läser och vad som visas under röstnoteringen i dina chattar från och med då. Bilder, videor och dokument har samma fält för vad agenten ser i filen, och API:et accepterar det som ai_description vid uppdatering av ett medieobjekt. Läs mer

  • AI-transparens följer din spelboks perspektiv. När dina AI-instruktioner får agenten att tala som en verklig person (ägaren, en läkare, en coach), presenterar sig dess första svar nu som den personen plus AI (“Hej, jag är Sam AI, jag byggde appen”) och fortsätter tala i första person, istället för att kalla sig någons assistent. Agenter som är skrivna som ditt företags assistent fortsätter att säga att de är AI-assistenten på ditt företag.

  • Dagliga sammanfattningar förblir läsbara under hektiska dagar. På en dag med hundratals konversationer visar listorna för Vinster, Förluster och Förbättringar nu de mest anmärkningsvärda konversationerna av varje slag (försäljning, chattar som behöver en uppgift eller en person, missnöjda kunder först) med en rad som anger hur många fler det fanns, och varje del av sammanfattningen är skriven. Se Dagliga sammanfattningar.

  • Anpassade kanaler behåller sitt eget namn. En kontakt i en anpassad kanal visar nu etiketten som din integration skickar i customData.channel (till exempel “Facebook DMs”) varhelst dess kanal namnges: chatthuvudet, kontaktuppgifterna, ikonen i chattlistan och aviseringsmeddelanden som nya kontakter och AI-varningar. Flera anpassade kanaler på ett konto är lätta att skilja åt. Se Anpassade kanaler.

  • Kommentarregler visar sina inlägg. Instagram- och Facebook-kommentaringångar som bevakar specifika inlägg visar nu miniatyrbilder av dessa inlägg på sitt kort, med bildtexten och vad regeln skickar (första DM:et, det offentliga svaret eller svarsinstruktionerna), så att flera kommentarregler på ett konto är lätta att skilja åt. Klicka på en miniatyrbild för att öppna inlägget. Se Ingångspunkter.

  • Rymligare meddelanderuta på telefoner. På en telefon sitter ikonerna för bifoga, att göra och generera svar bredvid meddelanderutan nu bakom en +-knapp, så att rutan får tillbaka sin bredd. Emoji-knappen är borta på telefoner; tangentbordets emoji-tangent täcker den.

  • Ge “Generera svar” en instruktion från din telefon. +-knappen bredvid meddelanderutan har nu Generera svar med instruktioner, som öppnar samma popup-fönster som du får genom att hålla ned knappen på en dator. Skriv vad utkastet ska säga, till exempel “fråga efter deras e-postadress”, så skriver AI:n det på det sättet. Se Chattgränssnitt.

  • Generera svar medan AI:n är på. Generera svar fungerar nu även i chattar där AI:n är på, inte bara när AI:n är pausad: det är glitterikonen bredvid emoji-knappen, till vänster om meddelanderutan. Att skicka svaret den skriver, som det är eller redigerat, håller AI:n på för den chatten, så att du kan kliva in en gång utan att ta över konversationen, och en grön AI-utkast-rad under rutan talar om det för dig innan du skickar. Ett svar du skriver själv pausar fortfarande AI:n, precis som tidigare. Läs mer

  • E-postkanalen lämnar automatiserad e-post ifred. Nyhetsbrev, aviseringar, no-reply-avsändare, autosvar och e-post med en avregistreringsrubrik hamnar nu i din inkorg med en Automatiserad-markering. Din agent svarar inte på dem och de räknas inte längre som aktivitet i din instrumentpanels statistik. Studsmeddelanden tas bort. E-post från riktiga personer besvaras som tidigare, och ingenting raderas. Läs mer

  • Ett nummer för WhatsApp och SMS. Ett nummer från ditt eget SMS-leverantörskonto kan nu köra WhatsApp Business API och SMS samtidigt, anslutna i valfri ordning. Det visas på båda kanalkorten på sidan Kanaler, och om du tar bort det från ett kort fortsätter den andra kanalen att köras. Läs mer

  • Byt namn på en teammedlem. Medlemsredigeraren under Inställningar → Team har nu ett Namn-fält högst upp, så att en teammedlem som gick med via sin e-postadress kan visas med namn i medlemslistan, när chattar tilldelas och i de svar de skickar. Läs mer
  • Dina egna formuleringar per språk i chattwidgeten. Chattwidgetens hanteringspanel har en ny sektion för Översättningar: välj ett språk och skriv ditt eget öppningsmeddelande, popup-meddelande, popup-knappar och startfrågor för det, till exempel formell spanska istället för den automatiska översättningen. Språk som du lämnar tomma behåller den automatiska översättningen. Ett data-lang-attribut i inbäddningskoden anger nu widgetens språk per sida, och popup-fönstrets knappar för att acceptera och neka översätts tillsammans med resten. Samma fält kan ställas in via API:et. Läs mer

  • Din egen sidfot under chattwidgeten. Under Utseende i chattwidgetens hanteringspanel kan du nu lägga till en liten rad under meddelanderutan, till exempel “Drivs av din byrå”, med en valfri länk som öppnas i en ny flik. Den är avstängd som standard och visar endast den text du skriver. Läs mer

  • Agentens versionshistorik visas i klartext. Visa ändringar i en agents versionshistorik listar nu varje ändrad inställning vid namn, med dess gamla och nya värde (Av → På, 72h → 72h, 168h), istället för tekniska fältnamn och kod. Grupper av inställningar, såsom uppföljningsinställningar, listar endast det som faktiskt har ändrats, och Visa rådata visar fortfarande de lagrade värdena. Läs mer

  • Agentens versionshistorik går längre tillbaka. Versionshistoriken för en agent stannade tidigare vid de 20 senaste posterna. En knapp för Läs in äldre versioner längst ner i listan hämtar nu tidigare versioner, så att du kan granska och återställa vilken version som helst som agenten någonsin har haft. Läs mer

  • Se varje mottagare av en sändning. En sändningssida har nu en Mottagare-tabell under statistiken: varje kontakts status (Väntar, Skickat, Levererat, Läst eller Misslyckades), varför en sändning misslyckades med enkla ord och koden bredvid, samt om de svarade. Filtrera på Alla, Misslyckades eller Svarade och klicka på en kontakt för att öppna chatten. Samma lista finns tillgänglig via API:et. Läs mer

  • Filtrera chattar efter nummer eller sändning. Med flera nummer eller inkorgar anslutna listar Filter → Kanal nu var och en för sig, så att du bara kan öppna chattar för ett specifikt WhatsApp-nummer. Ett nytt Sändningsfilter visar personerna som en sändning skickades till, med ett Endast svarat-reglage för de som har svarat. Båda kan fästas som flikar och sparas i vyer. Läs mer
  • Ett bekräftelsesteg innan en agent går live från listan. Spela-ikonen i listan över AI-agenter frågar nu innan en pausad agent aktiveras, så att ett felklick aldrig leder till att AI:n svarar riktiga kontakter innan du är redo. Att pausa kräver fortfarande bara ett klick.
  • AI:ns anteckningar i automatiseringsverktyget ligger kvar. När AI:n förklarar vad den har byggt eller frågar dig om något, stannar anteckningen kvar tills du stänger den, visas bredvid de föreslagna ändringarna och kan öppnas igen från promptfältet.
  • Krediter och Status sida vid sida i sidofältet. De två korten längst ner i det expanderade sidofältet delar nu på en rad, vilket ger mer plats för menyn.

  • En Automatisk-rad i instrumentpanelens AI vs människa-panel. Uppföljningar, sändningar, automatiseringar och meddelanden från appar du anslutit har nu sin egen Automatisk-andel istället för att räknas som ditt teams, så Ditt team visar bara vad en person faktiskt skickade. Konversationer som bara fick automatiska meddelanden får sin egen Endast automatiskt-bricka. Diagrammet Prestanda över tid delas upp på samma sätt, med en Automatisk-linje bredvid AI-skickat och Människa-skickat. Läs mer

  • Ett e-postmeddelande när ett nummer når sin dagliga gräns. När ett nummer når sin dagliga meddelandegräns får du nu ett e-postmeddelande och en klockavisering, högst en gång per nummer per dag, under aviseringar för WhatsApp-statusändringar. Läs mer

  • AI-agenter vet om en automatisering fungerade. När din agent anropar en automatisering som inte har något svarssteg (Return), väntar den nu på att körningen ska slutföras (upp till 25 sekunder) och lär sig om den lyckades eller misslyckades, så att den inte längre säger till en kund “det hanteras” när körningen misslyckades. Webhook-utlösare som når en misslyckad körning svarar nu med en lyckad status och ett failed-resultat, så att verktyg som Stripe eller Shopify slutar skicka om händelsen och köra de tidigare stegen igen. Läs mer

  • Nyckelord med exakt text kan vänta på dina aktiva timmar. En startpunkt för nyckelord inställd på Exakt text har nu en ruta för Respektera aktiva timmar. Markera den så kommer ett nyckelord som inkommer medan agenten är utanför sina aktiva timmar att få ditt fasta meddelande så snart nästa aktiva fönster börjar, istället för direkt. Om den lämnas omarkerad skickas meddelandet fortfarande när som helst, precis som tidigare. Läs mer

  • Skicka filer i Instagram- och Messenger-chattar. Gem-ikonen i meddelanderutan fungerar nu i Instagram- och Messenger-konversationer. Messenger hanterar foton, videor, ljud och dokument; Instagram hanterar foton (JPG eller PNG), MP4-videor, ljud och PDF-filer, och appen meddelar dig direkt om en filtyp inte kan skickas. Läs mer

  • AI-svar visas snabbare i chattwidgeten på webbplatsen. Medan ett svar är på väg kontrollerar chattwidgeten nu efter det varje sekund istället för var tredje, så att svaret visas på besökarens skärm upp till två sekunder snabbare. När svaret väl har kommit återgår den till sin normala takt och kontrollerar mer sällan när besökaren har fliken i bakgrunden.
  • Svar anländer exakt enligt din svarsfördröjning. Den fördröjning du ställer in är nu tidpunkten då det första meddelandet i ett svar anländer, istället för fördröjningen plus tiden som läggs på att “skriva”, så en fördröjning på 30 sekunder landar inte längre på 35 till 40 sekunder. Skrivindikatorn visas strax innan det första meddelandet, och resten av svaret följer i din skrivhastighet. Ett svar som tar längre tid att skriva än vad fördröjningen tillåter skickas så snart det är klart, efter en kort skrivindikator. Chattwidgetens AI-svarshastighet fungerar på samma sätt. Läs mer
  • Snabbare AI-svar. AI:n börjar nu skriva sitt svar strax innan din svarsfördröjning löper ut, så att svaret anländer ungefär vid den fördröjning du ställt in istället för fördröjningen plus skrivtiden. Dina inställningar för Minsta väntetid och Maximal väntetid fortsätter att fungera som tidigare. Läs mer
  • Automatiseringar har en egen behörighet för team. I en medlems behörighetsredigerare är Automatiseringar nu ett separat område, så att någon kan behålla Redigera för kontakter i sina chattar samtidigt som de ser automatiseringar som skrivskyddade (Visa) eller inte alls (Ingen). Tills du ställer in det följer det medlemmens kontaktnivå, så ingenting ändras för befintliga medlemmar. Läs mer
  • Uppgifter följer en medlems chattvisibilitet. En medlem som är begränsad till de chattar som tilldelats dem ser nu endast uppgifterna för dessa kontakter, plus uppgifter utan kontakt som de skapat eller som tilldelats dem. Uppgifter, automatiseringar och dagliga sammanfattningar försvinner också från menyn när medlemmens åtkomst till dem är Ingen, och konfigurationsguiden kräver Redigera för både inställningar och AI-agenter. Läs mer

September 2026

Omfattar releaser som skickats i september 2026

Nytt

  • AI-assistenter anslutna via MCP kan läsa hjälpdokumentationen. MCP-servern ger nu Claude, ChatGPT, Cursor och andra assistenter tre extra verktyg, docs_search, docs_read och docs_list, som läser denna dokumentation live. Fråga hur en funktion fungerar eller vad som har ändrats, så slår assistenten upp det istället för att gissa; det finns inget att konfigurera. Servern berättar också för assistenten i förväg hur plattformen är uppbyggd och att den ska fråga dig innan den gör något som skickar meddelanden till personer eller som inte kan ångras. Läs mer
  • Slutkontroll innan avslut. En ny inställning för en agents AI-förmågor-steg, under Avsluta konversationer. När den är aktiverad frågar AI:n kontakten om det är något mer den kan hjälpa till med innan chatten avslutas; ett “nej tack” avslutar den, en ny fråga håller konversationen igång. Avstängd som standard. Läs mer
  • Slutkontroll: avsluta automatiskt vid uteblivet svar. Under inställningen Slutkontroll innan avslut kan du nu ange ett antal minuter. Om kontakten inte svarar på “är det något mer?”-frågan inom den tiden avslutas chatten automatiskt, på samma sätt som ett “nej tack” avslutar den. Lämna fältet tomt för att hålla chatten öppen tills kontakten svarar. Läs mer
  • Fler alternativ för förvarning på händelsetyper. Inställningen Förvarning erbjuder nu även 30 minuter, 1 timme, 5 dagar och 10 dagar utöver de befintliga värdena. När någon ber om en tid som är för nära inpå, anger AI:n nu förvarningstiden på ett naturligt sätt (“minst 30 minuters förvarning”, “minst 5 dagars förvarning”). Se Bokningssystem.
  • external_reference är nu en idempotensnyckel för API-bokningar. Den är unik för ditt konto: att boka igen med en referens som en bokning redan har returnerar den bokningen (200, "replayed": true) istället för att skapa en andra, så att en betald bokning som görs om aldrig kan bokas två gånger. Att uppdatera en bokning till en referens som en annan bokning har ger svaret 409. Se Boknings-API.
  • Testläge för agenter. Aktivera Testläge högst upp i en agents AI-instruktionssteg och lägg till de telefonnummer, e-postadresser eller användarnamn du vill testa med. Agenten förblir aktiv på sina kanaler men AI:n svarar endast dessa kontakter: alla andra når fortfarande chattar och kan besvaras manuellt, och får inga AI-svar, uppföljningar eller kommentarssvar. Ett Testläge-märke på agenten påminner dig om att det är aktiverat. Se Testläge.
  • Generera ett svarsutkast via API:et. POST /contacts/{contactId}/draft-reply returnerar samma utkast som knappen Generera svar skriver i inkorgen, med en valfri engångsinstruktion, och skickar ingenting. Använd det för att granska AI-svar i din egen app innan de skickas. Det finns även tillgängligt som verktyget generate_reply_draft för AI-klienter anslutna via MCP. Se Generera ett svarsutkast med AI.
  • Webhooks för avbokade och ombokade tider. Två nya händelser utöver Bokad tid: Tid avbokad och Tid ombokad. De utlöses oavsett om ändringen gjordes av AI:n i en chatt, av dig i appen, via API:et eller i den anslutna Google Kalendern, och den ombokade händelsen innehåller den gamla start- och sluttiden. Se Webhooks för avbokad och ombokad tid.
  • Chatten anger nu när AI:n pausades på grund av ett meddelande skickat utanför appen. Ett meddelande som skickats från telefonen, eller från en annan app kopplad till samma WhatsApp-, Instagram- eller Messenger-konto, har alltid pausat AI:n för den kontakten. Konversationen visar nu varför: “AI pausad: ett meddelande skickades från telefonen eller en annan app kopplad till denna WhatsApp.”, bredvid Återuppta AI. När samma text fortsätter skickas från ett WhatsApp Web-nummer (en annan bot kopplad till det), får felloggen en APP-1115-post som citerar texten. Se Att svara själv pausar AI:n och Fellogg.
  • Kostnad per konversation i dina diagram och webhooks. API:et för mätvärden har två nya mätvärden, conversations och conversation_credits, så att du kan diagramföra den genomsnittliga kostnaden per konversation över tid. Webhooken Chatt avslutad innehåller nu conversation_cost med vad den konversationen kostade i krediter. Automatiseringar som startats av en kontakt räknas nu in i den kontaktens konversation, och utkast från Generera svar visas nu i chattens kreditförbrukningssiffra. Se Webhook för chatt avslutad.
  • Långa AI-svar delas upp istället för att klippas av. På Instagram, Telegram, LINE, Viber, TikTok, Discord och Skool skickas nu ett AI-svar som är längre än vad kanalen tillåter som flera meddelanden istället för att klippas av med “…”.
  • Bokningsmejl anger nu vad chatten handlade om. När din AI bokar en tid i en konversation innehåller mejlet du får en kort sammanfattning av chatten (vem personen är, vad de vill, allt som är värt att veta före mötet) och en knapp för att visa chatten som öppnar konversationen. Sammanfattningen är kostnadsfri och skriven på ditt kontos språk. Se Bokningssystem.
  • Se vilka FAQ:er ett AI-svar använde. Under den sista bubblan i ett AI-svar öppnar Besvarad med N FAQ:er listan över FAQ:er i kunskapsbasen som AI:n hade tillgång till när den skrev svaret, där varje länk leder direkt till FAQ:n så att du kan åtgärda den direkt. API:et returnerar samma lista för varje meddelande som faq_ids_used och faqs_used. Det visas för svar som skickats från och med 25 september 2026. Se Vilka FAQ:er ett AI-svar använde.
  • Privata uppgifter. Aktivera Privat, endast synlig för mig när du skapar eller redigerar en uppgift så är det bara du som kan se den, även kontoinnehavaren. Ett hänglås markerar privata uppgifter på tavlan, och den nya vyn Mina personliga listar dina. Privata uppgifter hålls utanför AI-konversationer, webhooks och aviseringar om nya uppgifter. Se Privata uppgifter.
  • Sök i varje meddelande från chattlistan. När du skriver i sökfältet för chattar hittas nu även äldre meddelanden som innehåller ditt sökord, inte bara det senaste, i en Meddelanden-sektion under de matchande chattarna. Klicka på ett resultat för att öppna chatten vid det meddelandet. Se Sortering och sökning.
  • Få besked när en automatisering misslyckas. Inställningar → Aviseringar har en ny kategori för Automatisering misslyckades med reglage för e-post, push och klockikon. Aviseringen namnger automatiseringen, visar felet och öppnar den misslyckade körningen. Upprepade fel i samma automatisering grupperas i en avisering var 6:e timme, och du får även besked om det när en automatisering stängs av för loopning. Se Aviseringar.
  • Se och redigera vad en ögonblicksbild innehåller. Varje ögonblicksbild på sidan Ögonblicksbilder har nu Visa innehåll, som listar dess agenter, FAQ:er, kunskapskällor, anpassade funktioner, MCP-servrar, media, automatiseringar och pipelines vid namn. Ta bort ett enskilt objekt som du inte längre vill installera, eller uppdatera en automatisering från kontot den hämtades från. Hur det fungerar
  • Stäng av e-postmeddelandet om olästa svar till chattwidgetens besökare separat. E-postmeddelandet som en webbplatsbesökare får när ditt svar förblir oläst i 15 minuter har nu ett eget reglage under Inställningar → Aviseringar → Chattwidgetens besökare, separat från dina aviseringar om lästa meddelanden. Se E-post till chattwidgetens besökare.
  • Länka många FAQ:er till en agent på en gång. Markera FAQ:er på sidan Kunskapsbas så har fältet längst ner nu Länka till agent bredvid Ta bort. Välj agenten så länkas varje markerad FAQ på en gång; de som agenten redan har hoppas över, och de som misslyckas förblir markerade så att du kan försöka igen. Se FAQ-hantering.
  • Markera en chatt som skräppost utan att lämna den. Menyn Fler åtgärder i en konversations rubrik har nu Markera som skräppost, vilket stoppar boten och kampanjerna för den kontakten och döljer chatten, precis som massåtgärden. På en kontakt som redan är markerad som skräppost står det Inte skräppost och åtgärden ångras. Se Skräppostfilter.
  • Händelsetyp-ID i appen. Redigering av en händelsetyp visar nu dess Händelsetyp-ID med en Kopiera ID-knapp, det värde som API:et använder som event_id vid kontroll av tider eller bokning.
  • Stäng av en demolänk för chattwidgeten när demon är slut. Fältet Kund-demolänk i chattwidgetens hanteringspanel har nu en Skapa länk-knapp, och varje länk du skapar listas med Kopiera, Öppna och Stäng av. En länk du stänger av slutar fungera omedelbart, medan din widget och dina andra länkar fortsätter att fungera. Länkar som kopierats före idag kan stängas av tillsammans med Stäng av dessa. Visa widgeten på någon annans webbplats
  • Zenchef-bord som kräver kortgaranti skickas till din bokningssida. När en Zenchef-tjänst ber om ett kortavtryck eller förskottsbetalning för sällskapets storlek, eller om Zenchef nekar en bokning för att den kräver betalning, bokar AI:n inte längre i chatten. Den skickar gästen till din restaurangs egen Zenchef-bokningssida och förklarar att ett kort krävs för att hålla bordet. Varje Zenchef-restaurang under Inställningar → Bokning & Kalender har också en valfri ruta för Kortgaranti från (gäster), för restauranger som ber om kort från en viss sällskapsstorlek utan att ha ställt in det i Zenchef. Se Bord som kräver kortgaranti.
  • Skicka en agents eskaleringar till en teammedlem eller en avdelning. Varje AI-agent har nu en inställning för Skicka eskaleringar till under reglaget för mänskliga aviseringar. Välj en teammedlem så tilldelas varje chatt som agenten lämnar över till dem, och de får aviseringen enligt sina egna aviseringsinställningar. Välj en avdelning så arkiveras chatten där och lämnas över till den i teamet som har färst chattar, eller, när avdelningen arbetar från en delad kö, får alla i teamet aviseringen. Du fortsätter att få dina egna aviseringar, och om medlemmen eller avdelningen tas bort kommer aviseringarna tillbaka till dig. Se Inställning av AI-bot och Skicka en agents eskaleringar till en avdelning.
  • Fyll i variabler för WhatsApp-mallar och anpassade fält från din automatiserings data. Steget Skicka WhatsApp-mall visar nu en ruta per variabel i mallen du namnger, så att {{1}} kan vara kundens namn och {{2}} ordernumret från en Shopify-webhook; en ruta som lämnas tom fylls fortfarande i från kontakten. Skapa kontakt och Uppdatera kontakt visar en ruta per anpassat fält, och Skapa kontakt sparar dem på en kontakt som redan finns. Exempel: WhatsApp-orderbekräftelse från Shopify
  • Kontaktimport fyller i anpassade fält och uppdaterar kontakter du redan har med ett klick. Steget Mappa kolumner listar nu varje anpassat fält som ett mål, matchar en kolumn uppkallad efter ett fält åt dig och kan skapa ett nytt fält från en kolumn. När en kolumn inte passar ett fälts typ, till exempel ett CPF med punkter i ett nummerfält, har varningen en Växla till text-knapp. Och om en återimport hoppade över rader eftersom dessa kontakter redan finns, erbjuder resultatskärmen Uppdatera dessa kontakter, vilket skickar om just de raderna som uppdateringar. Se Importera kontakter.
  • Kräv en e-postadress innan AI:n bokar. Aktivera Kräv e-post före bokning i en agents Bokningar-panel så kommer AI:n att be om kontaktens e-postadress och inte genomföra bokningen förrän en sådan har sparats, vilket säkerställer att varje kalenderinbjudan har en mottagare. Hur det fungerar
  • Obegränsad AI på ett WhatsApp Web-nummer. Ett WhatsApp Web-nummer kan nu faktureras som en fast kostnad på 250 krediter per 30 dagar istället för 50 krediter i månaden, och allt AI:n gör i konversationer på det numret kostar ingenting: svaren på Max- och Mini-nivåerna, verktygen den använder, taggarna den sätter, sammanfattningarna den sparar och kontaktuppgifterna den hämtar från en chatt. Du väljer läge när du parkopplar ett nummer och kan växla det på numrets kort i efterhand, åt båda hållen, där de hela dagar du redan betalat för avräknas varje gång. Svar på Pro-nivån och agentkonfiguration, såsom att generera taggar eller uppföljningsmallar, debiteras som tidigare, och röstmeddelanden förblir gratis att transkribera. Det erbjuds på konton där det har aktiverats. Se WhatsApp Web.
  • WordPress, FluentCRM och MemberPress har sina egna automatiseringssteg. Tre inbyggda appar till i stegväljaren, alla anslutna med din egen webbplats och dina egna inloggningsuppgifter, och ingenting installeras på din webbplats av oss. WordPress skapar, uppdaterar eller hämtar ett inlägg, skapar en användare och hittar en via e-post. FluentCRM skapar eller uppdaterar en kontakt, hittar en via e-post, lägger till och tar bort taggar och lägger till någon i listor, så att ett nytt WhatsApp-lead hamnar i listan som din e-postsekvens redan körs på. MemberPress läser en medlem, deras prenumerationer och deras betalningar, skapar en medlem och skapar transaktionen som ger ett medlemskap. WordPress och FluentCRM använder din webbadress, ditt WordPress-användarnamn och ett applikationslösenord; MemberPress använder din webbadress och API-nyckeln från dess Developer Tools-tillägg. Uppgifterna kontrolleras mot din webbplats innan något sparas, och nycklar lagras krypterade och visas aldrig igen. Se WordPress, FluentCRM och MemberPress.
  • AI-byggaren namnger och beskriver din automatisering. Bygg en automatisering från promptfältet så kommer den nu med ett namn och en kort beskrivning på ditt språk, istället för att förbli “Namnlös automatisering” med en tom beskrivning. Vid senare ändringar behåller den namnet och beskrivningen du har om du inte ber om nya. Se Bygga med promptfältet.
  • Skapa anpassade fält utan att lämna Agenten. Kortet Samla in extra information vid bokning på en Agents flik AI-förmågor har en knapp Hantera anpassade fält: lägg till ett fält med dess typ så visas det direkt i kortet, redo att aktiveras. Ett helt nytt konto utan kontakter behöver inte längre skapa en kontakt först bara för att göra ett fält. Se Anpassade kontaktfält.
  • AI-byggaren skriver på ditt språk. Stegetiketterna som promptfältet placerar på arbetsytan, samt automatiseringens namn, beskrivning och anteckningar den skriver, visas nu på det språk appen är inställd på för dig (Inställningar → Profil → Språk) istället för alltid på engelska. Automatiseringar du redan har lämnas precis som de är, så att byta språk skriver aldrig om dem: be promptfältet att döpa om stegen, eller döp om dem själv. Se Bygga med promptfältet.
  • Beskriv vad en automatisering gör, och hitta den igen genom den beskrivningen. Automatiseringens inställningar (kugghjulsikonen längst upp till höger i redigeraren) har en Beskrivning-ruta: skriv en rad om vad automatiseringen är till för så visas den under automatiseringens namn i listan Automatiseringar, där sökfältet söker igenom beskrivningar såväl som namn. Valfritt, och det ändrar ingenting i hur automatiseringen körs. Se Säga vad en automatisering gör.
  • Begränsa en leverans- eller felautomatisering till en AI-agent. Utlösarna Meddelande misslyckades och Meddelande levererat har nu ett fält Agent (valfritt), så att en “berätta för mig när ett meddelande studsar”-automatisering kan bevaka en agents kontakter istället för hela kontot. Den ansluter sig till Inkommande meddelande och Konversation stängd, som redan hade det, och den läser av agenten som kontakten är tilldelad vid det ögonblicket. Lämna den på Vilken agent som helst så ändras ingenting: automatiseringen körs för varje kontakt, inklusive de som ingen agent ansvarar för. Varje annan utlösare körs fortfarande kontoövergripande, där ett Villkor-steg är sättet att begränsa det. Se Köra en automatisering för endast en agent.
  • AI-byggaren kan stoppas, kommer ihåg vad du just bad om, och ångrar med ett klick. Medan promptfältet bygger blir skicka-knappen Stopp, och att stoppa lämnar arbetsytan precis som den var. Dina senaste instruktioner i samma session finns kvar i minnet, så “ta bort det steget” förstås utan att beskriva automatiseringen igen, och ett klick på Ångra i verktygsfältet tar tillbaka hela AI-ändringen. Den håller sig också till vad du bad om: den lägger inte till steg som ändrar ett kontos krediter, blockerar ett konto, raderar saker eller skickar meddelanden till folk om du inte bad om det. Se Bygga med promptfältet.
  • Champ kan prata dig igenom dina automatiseringar. Fråga honom från vilken sida som helst vilka automatiseringar du har igång så listar han dem med deras påslagna eller pausade status, eller fråga vad en av dem gör så förklarar han dess utlösare och steg i enkla ord. Byggandet stannar i byggaren: han kan inte skapa, ändra, slå på eller radera en automatisering. Se Möt Champ.
  • Krediter som används i instrumentpanelens diagram. Diagrammet Prestanda över tid har en rad för Använda krediter bredvid AI-skickade och Mänskligt skickade. Klicka på etiketten i förklaringen för att plotta vad ditt konto har förbrukat per dag, vecka eller månad, på samma skala som dina meddelanden. Den bygger på samma förbrukningsposter som panelen Kreditförbrukning, så att du kan se vilka dagar som påverkade ditt saldo. Raden visas endast när diagrammet är inställt på Alla kanaler, eftersom krediter inte är knutna till ett enskilt sändningsnummer. Se Prestanda över tid.

  • Bilagor i webbhooken för nytt meddelande. En avisering om nytt meddelande innehåller nu message.media_url och message.media_content_type, så ett flöde som arkiverar CV:n, foton eller röstanteckningar som dina kontakter skickar kan ladda ner filen direkt från webbhooken istället för att först behöva slå upp meddelandet. Båda är null för ett textmeddelande. Länken upphör att gälla efter en tid (7 dagar på WhatsApp Web och Telegram); POST /chat-exports/media/download-url utfärdar en ny entimmarslänk för ett meddelandes bilaga och täcker nu även Telegram-filer, och Test på en webbhook för nytt meddelande skickar nu en exempelbilaga. Efterfrågat av en kund. Se Webbhook för nytt meddelande och Ladda ner ett meddelandes bilaga.

  • Filtrera hela instrumentpanelen efter kontakttaggar och gruppera diagrammet per vecka eller månad. En knapp för Alla taggar finns bredvid tidsintervallet i instrumentpanelens rubrik. Markera en eller flera av dina kontakttaggar så begränsas varje siffra på sidan till dessa kontakter — KPI-korten, Prestanda över tid, tratten, Kanalhälsa, AI vs människa, Kontakter per land och aktivitetsflödet. Matcha längst ner i menyn väljer hur flera taggar kombineras: Någon (en kontakt behöver en av dem, samma regel som kontaktsidan använder) eller Alla (en kontakt behöver alla), och sidans undertitel anger vilken som är aktiv. Taggar läses som de är nu, så att tagga någon idag drar in hela deras historik i den taggens vy. Kreditsaldot och panelen för konversationsresultat förblir kontoomfattande, eftersom de inte tillhör någon specifik kontakt. Separat har diagrammet Prestanda över tid en växel för Dag / Vecka / Månad: Vecka slår ihop varje vecka från måndag till söndag till en punkt och Månad varje kalendermånad, vilket är vad ett 90-dagars- eller 6-månadersintervall kräver — och grupperingen görs korrekt, så en kontakt som skrev under tre dagar under en vecka räknas en gång för den veckan. Båda finns även i analys-API:et, som tag_ids med tag_match, och granularity. Se Din instrumentpanel.

  • Extra klientkonton på Agency-planen kostar 27 $ i månaden. Utöver de 10 klientkonton som ingår i planen kostar varje extra konto nu 27 $ i månaden (324 $ per år på en årsplan), en sänkning från 29 $.

  • Sändningar efterfrågar nu meddelandevariationer innan de startas, och identiska öppningsmeddelanden till nya kontakter blockeras. En sändning på WhatsApp Web eller SMS kräver ett öppningsmeddelande som kan skickas ut i minst fyra olika versioner innan Starta lyser upp: avsnittet Meddelandevariationer (Spintax) visar en varning om Krävs före start med Lägg till variationer med AI under tills det är gjort, och granskningssteget stoppar sändningen med Meddelandevariationer krävs och en Åtgärda detta-länk tillbaka till meddelandesteget. Om du vill att alla ska få exakt samma text ändå, stänger en ny växel för Skicka exakt samma text till alla (rekommenderas ej) av kravet efter en bekräftelse. Separat övervakas nu varje WhatsApp Web-nummer för det mönster som faktiskt leder till att nummer begränsas: tio nästan identiska öppningsmeddelanden inom en timme till kontakter som aldrig har skrivit till dig. De som kommer efter det slutar skickas, var och en markerad som misslyckad i chatten med orsaken angiven, och du får ett e-postmeddelande som namnger numret — svar, din AI-agent och pågående konversationer förblir orörda. En sändning som skrivits på den parade telefonen kan inte stoppas, så den får endast varningsmeddelandet. Två nummer begränsades på detta sätt under en och samma vecka: 41 identiska öppningsmeddelanden skrivna för hand på 33 minuter, och 28 nästan identiska som skickats via en automatisering under en eftermiddag. Spintax-parenteser i brödtexten i ett API-utskick eller ett Skicka meddelande-steg i en automatisering expanderas också per sändning, så varierad text är en ändring på en rad där. Se Meddelandevariationer (Spintax) och Identiska öppningsmeddelanden leder till att nummer begränsas.

  • Filtrera chattar efter flera värden, efter “är inte”, och spara kombinationen som en bricka. Avsnitten Kampanj, Agent, Lista, Taggar och Kanal i panelen Filter för chattar är nu checklistor: markera två kanaler för att se båda, eller vänd på den nya Är / Är inte-växeln högst upp i avsnittet för att dölja de markerade värdena istället — “varje chatt som inte kom in via chattwidgeten” är en markering och en vändning. Olika avsnitt kombineras fortfarande, så Skapad → Idag plus Kanal → Chattwidget ger dig dagens widgetchattar. Alla kombinationer kan sparas: klicka på Spara som vy högst upp i panelen, ge den ett namn, så blir den en bokmärkesbricka i filterraden som tillämpar hela uppsättningen med ett klick (högerklicka på den för att uppdatera, byta namn eller ta bort). Vyer sparas på kontot som nålade brickor. Se Spara en vy.

  • Chattwidgeten talar nu turkiska, och klientens demolänk visar widgeten på klientens språk. Turkiska läggs till i widgetens språklista: en besökare på en turkisk webbplats (din sida deklarerar <html lang="tr", eller deras webbläsare är inställd på turkiska) får widgetens egna etiketter på turkiska: Ad, Telefon (isteğe bağlı), Devam et, uppmaningen Bir mesaj yazın…, inställningsmenyn, integritetsmedgivandet och varje notis, och Widgetspråk i avsnittet Beteende erbjuder nu Türkçe. Ditt öppningsmeddelande, proaktiva popup-bubbla och startfrågor översätts också automatiskt till turkiska. Separat brukade Klientens demolänk öppna klientens webbplats inuti en sida som deklarerade sig som engelsk, så widgeten på den valde den engelska översättningen av din hälsning även när klientens webbplats och besökaren var turkiska, medan den riktiga installationen på den webbplatsen fungerade bra. Demosidan tar nu över det språk som klientens webbplats deklarerar, så det du visar en klient är vad deras besökare kommer att få. Efterfrågat av en byrå som demonstrerade för en turkisk butik. Se Språk.

  • Skicka e-post till en lead som din automatisering bara känner till via adress. Steget Skapa kontakt i Automatiseringar erbjuder nu E-post som kanal, bredvid WhatsApp och SMS. Välj den så identifieras kontakten via sin e-postadress — inget telefonnummer behövs — på din anslutna e-postkanal, och ett Skicka meddelande-steg efter det skickas som ett e-postmeddelande från din inkorg, där svar hamnar i Chattar för din e-postagent. Det täpper till gapet för besökare i webbplatschatten som lämnar en e-postadress och försvinner innan de bokar: en utlösare för Inkommande meddelande på widgeten, en Skapa kontakt på E-post med besökarens adress, och en uppföljningssekvens som stoppar i samma ögonblick som din agent taggar dem Bokad. Hitta kontakt kan begränsas till en kanal på samma sätt, eftersom webbplatschatten och e-postkonversationen är två kontakter som delar en adress. Efterfrågat av communityn. Se Exempel: e-postuppföljningar för leads från webbplatschatt.

  • Dölj kundkontaktuppgifter från en teammedlem. En ny växel i en medlems behörighetsredigerare, under Synlighet för chatt & kontakt, maskerar varje telefonnummer, e-postadress och socialt handtag för den platsen: i chattar, kontakter, sökning, möten, aviseringar och till och med inuti texten i ett meddelande. De läser och svarar som tidigare; exporter, transkriptioner, nummeruppslag och klicka-för-att-ringa är avstängda för dem, och en dold medlem kan aldrig stänga av inställningen för någon annan. Se Dölja kundkontaktuppgifter från en medlem.

  • Filtrera chattar efter när kontakten skapades. Panelen Filter på Chattsidan har ett nytt avsnitt för Skapad: välj Skapad idag, Skapad igår, Skapad under de senaste 7 dagarna eller Skapad under de senaste 30 dagarna, eller ställ in dina egna Från- och Till-datum (ett eller båda). Förinställningarna följer kalendern, så en nålad bricka för Skapad idag visar dagens nya kontakter varje dag. Den räknar när kontakten lades till, inte när det senaste meddelandet anlände, och statusräkningar, sökning, Markera alla och Ange som standard respekterar alla detta. Se Filtrera efter när en kontakt skapades.

  • Välj ett nummer efter riktnummer. Dialogrutan Köp telefonnummer har ett nytt fält för Riktnummer bredvid landet. Skriv 604 så laddas listan om med endast Vancouver-nummer, istället för vad operatören råkade ha ledigt i landet (för Kanada var det Ontario varje gång). Fungerar i alla länder där nummer grupperas efter riktnummer; lämna det tomt för att se den landsomfattande listan som tidigare. Efterfrågat av en kund. Se Sökning efter tillgängliga nummer.

  • Kompositören följer nu varje kanals verkliga meddelandegräns och delar upp långa svar åt dig. Varje meddelande brukade stanna vid 4 096 tecken oavsett vilken kanal det var på. Det antalet var för litet för WhatsApp Web, där WhatsApp själva tillåter 65 536 tecken i ett meddelande, och för stort för WhatsApp Business API och SMS, där operatörsvägen nekar allt över 1 600. Räknaren under svarsrutan visar nu gränsen för den kanal du befinner dig på (WhatsApp Web 65 536, WhatsApp Business API och SMS 1 500, Instagram 1 000, Messenger 2 000, Telegram och LinkedIn 4 096, LINE 5 000, TikTok 6 000, Viber 7 000; chattwidgeten, e-post och anpassade kanaler har ingen gräns per meddelande), och du kan skriva eller klistra in upp till 65 536 tecken på någon av dem. Gå över en kanals gräns och räknaren blir bärnstensfärgad och anger hur många meddelanden texten kommer att skickas som; tryck på Skicka så delas den upp vid styckebrytningar i det antalet meddelanden, skickade i ordning med några sekunders mellanrum, utan att något klipps eller tappas bort. Detsamma gäller för POST /contacts/{contactId}/send-message via API:et. Redigering av ett skickat meddelande följer samma gräns per kanal. Efterfrågat av en byrå som skickar detaljerade uppdateringar via WhatsApp Web. Se Långa meddelanden och kanalgränser.

  • Bokningspåminnelser för Zenchef-bokningar. Varje bord som din AI-agent bokar via Zenchef visas nu även på sidan Möten, så att automatiseringstriggern Före ett möte kan påminna gästen på WhatsApp, SMS eller vilken kanal de än använde, vid de tidpunkter du väljer (24 timmar före, 3 timmar före, eller ditt eget antal minuter). Ett bord som gästen flyttar eller avbokar i chatten flyttar eller avbokar sina påminnelser med det. Bokningar som görs direkt i Zenchef, via dess widget eller per telefon, är fortfarande inte synliga för Your AI Connector. Efterfrågat av communityn. Se Bokningspåminnelser.

  • Svara på missade samtal med text med en växel. Under Inställningar → Kanaler har varje WhatsApp Web-nummer nu en växel för Svara på missade samtal med text med en meddelanderuta. Slå på den så får ett obesvarat samtal till det numret din text inom några sekunder, från det numret, och den som ringer får svar till numrets AI-agent. Bakom den finns en vanlig automatisering (Text-svar vid missat samtal · ditt nummer) som du kan öppna och utöka i Automatiseringar när du vill ha mer än en text.

  • Text-svar vid missat samtal för ditt Twilio SMS-nummer. Växeln Svara på missade samtal med text finns nu även på kortet SMS via Twilio, med ett valfritt nummer för Vidarekoppla samtal till bredvid meddelanderutan. Fyll i det så ringer ett samtal till ditt SMS-nummer den telefon du anger i 25 sekunder först: svara så händer inget mer; ingen svarar, linjen är upptagen, samtalet avvisas eller den som ringer lägger på medan det ringer, och den som ringer sparas som en kontakt, en rad för Missat röstsamtal visas i deras chatt och din text skickas ut till dem som ett SMS från ditt SMS-nummer. Lämna det tomt så hör den som ringer en upptaget-signal och får texten direkt. Att slå på växeln tar över numrets röstinställningar i ditt eget Twilio-konto, och den konfiguration det hade återställs i samma ögonblick som du stänger av växeln. Svaret hanteras av numrets AI-agent som vilken ny SMS-chatt som helst, och automatiseringstriggern Missat samtal utlöses nu för detta nummer också. Efterfrågat av communityn. Se Svara på missade samtal med text.

  • Automatiseringinställningar, på ett ställe — med återinträde och stopp vid svar. Varje automatisering har nu en kugghjulsikon längst upp till höger i redigeraren som öppnar Automatiseringinställningar. Två av de fyra växlarna är nya: Tillåt återinträde avgör om en kontakt kan gå igenom automatiseringen mer än en gång (av, och andra gången triggern utlöses för samma person startar inget; på, och de går in igen varje gång — standard för varje trigger utom Kontakt tillagd, så inget du redan byggt ändras), och Stoppa vid svar avslutar en kontakts körning i samma ögonblick som de skickar ett meddelande till dig, vilket är vad en uppföljningssekvens bör göra. Respektera tysta timmar och Kör endast under dessa timmar flyttades hit från botten av triggerstegets panel, oförändrade. Se Automatiseringinställningar.

  • Samtal visas i chatten. Varje röst- eller videosamtal på ett WhatsApp Web-nummer visas nu i kontaktens konversation som en centrerad rad, precis som WhatsApp visar det: Missat röstsamtal, Röstsamtal · 3:12 med varaktigheten när du svarade, och Avvisat röstsamtal. Samtal du gör från telefonen visas inte, eftersom WhatsApp inte skickar vidare dem till länkade enheter. Ett missat samtal för chatten till toppen av listan, någon som bara någonsin ringt dig får fortfarande en kontakt, och din AI-agent ser samtalen i konversationshistoriken. Samtal kan fortfarande inte besvaras eller transkriberas från appen.

  • Anpassade fält har nu en typ: datum, nummer, rullista eller kryssruta. En födelsedag eller ett underhållsdatum brukade vara en fritextruta, så tre kontakter kunde ha tre stavningar av samma dag och ingen automatisering kunde förlita sig på det. Varje anpassat fält har nu en typ, inställd när du lägger till det eller senare via Hantera fält i ett kontakts formulär för redigering: Text (standard, och vad varje befintligt fält förblir), Nummer, Datum (en datumväljare, lagras alltid som YYYY-MM-DD), Rullista (välj ett av alternativen du definierar) eller Kryssruta (ja/nej). Typen tillämpas varhelst ett värde skrivs: kontaktformuläret, API:et och automatiseringsmotorn nekar ett värde som inte passar och anger vad de förväntade sig, en import behåller raden och flaggar värdet, och AI:n får veta varje fälts format i förväg och får en korrigering tillbaka när den slinter — den förvandlar “el 1 de febrero del 90” till 1990-02-01 innan den sparar, och kan bara välja ett av dina rullistalternativ. Värden som anländer i mänsklig form konverteras (01/02/1990 enligt ditt kontos datumformat, yes till en ikryssad kryssruta), och i meddelanden renderas ett datum i ditt datumformat och en kryssruta som Ja eller Nej. Befintliga värden skrivs aldrig över: att byta ett fälts typ behåller det som lagrats fram till nästa redigering. Via API:et läser/ställer GET/PUT /users/me/custom-fields in definitionerna och ett felaktigt värde returnerar ett 400 med field_errors. Efterfrågat av communityn. Se Fälttyper och Kontakter-API.

  • Dina egna FAQ:er överlever en webbplatsgenomsökning. FAQ:er som du själv har skrivit eller importerat slås inte längre samman, omformuleras eller raderas av den rensning som körs efter en webbplatsimport eller en domänuppdatering: om en sida säger samma sak som en av dina FAQ:er, behålls din och sidans kopia tas bort. Endast knappen Ta bort dubbletter, som du trycker på själv, tar fortfarande hänsyn till hela biblioteket. Och på resultatkortet för agentberedskap kan Ingen webbplats eller fil länkad nu markeras som Ej relevant för denna agent, så att en agent som körs på en handskriven FAQ-uppsättning kan nå 100. Se Vilken kopia är huvudkopian.

  • Gör ett missat WhatsApp-samtal till en chatt. En ny Missat samtal-utlösare i Automatiseringar aktiveras i samma ögonblick som ett samtal till ett av dina WhatsApp Web-nummer ringer utan svar, med den som ringde redan sparad som kontakt. Lägg till ett Skicka meddelande-steg efter det, så får varje missad uppringare ett WhatsApp-meddelande inom några sekunder (“Tyvärr missade vi ditt samtal, vill du boka ett bord? Jag kan hjälpa dig här”), från numret de ringde, och din AI-agent tar över konversationen när de svarar. Körningen vet vem som ringde, vilket nummer de ringde, om det var ett videosamtal och om den som ringde är ny för dig. Samtal du svarar på eller avvisar räknas inte. Efterfrågat av communityn. Se Exempel: gör ett missat WhatsApp-samtal till en chatt.

  • Filer i anpassade kanalsvar. Ett svar på en anpassad kanal nådde tidigare din webhook endast som text, så en broschyr som AI-agenten skickade från sitt mediebibliotek, eller en fil som bifogats i inkorgen, nådde aldrig slutanvändaren. Webhook-anropet bär nu även med sig filen: mediaUrl (en nedladdningslänk giltig i en timme), mediaContentType, mediaFileName och isVoiceNote finns bredvid body, och ett svar med endast text har dem inställda på null, så att en befintlig mottagare fortsätter att fungera oförändrat. AI-agenten kan nu skicka sina mediebiblioteksobjekt på anpassade kanaler, och gemet och mikrofonen är tillgängliga i meddelanderutan för dem. Se Svar med filer.
  • Markera en avisering som läst utan att öppna den. Håll muspekaren över valfri avisering under klockan (eller på sidan för alla aviseringar) så visas ett bockmärke bredvid X: bockmärket markerar den som läst där den är, så att räknaren för olästa minskar utan att du behöver hoppa till dess sida, och X tar fortfarande bort den permanent. Tidigare var de enda sätten att rensa en enskild varning att klicka på den eller radera den. Se Aviseringsklockan.
  • Valfri rensning av FAQ:er från sidor som inte längre finns. När en uppdatering av kunskapsbasen upptäcker att en sida du importerat är borta från din webbplats, stannar dess FAQ:er kvar i ditt bibliotek och fortsätter att svara tills du tar bort källan. Det är fortfarande vad som händer som standard; en ny växel för Ta bort FAQ:er för sidor som inte längre finns ovanför listan med kunskapsbaskällor ändrar på detta, så att samma uppdatering raderar sidans FAQ:er och tar bort dem från varje agent som använde dem, vilket lämnar källan i listan markerad som misslyckad med en räkning av vad som togs bort. Den förblir avstängd om du inte slår på den, eftersom en sida som försvinner i några minuter under en webbplatsmigrering inte ska ta med sig en del av din kunskapsbas. Se Sidor som inte längre finns.
  • Blockerade länder och en gräns för nya konversationer i chattwidgeten på webbplatsen. Widgetens hanteringspanel har en lista för Blockerade länder: besökare vars nätverksplats finns i ett av dem ser aldrig widgeten och kan inte starta en chatt. Separat kan en anslutning nu öppna högst 20 nya konversationer per dag på en widget (återkommande besökare som fortsätter en chatt räknas inte), vilket hindrar ett skript från att skörda AI-svar genom att starta chatt efter chatt; antalet är justerbart via API:et. Håll bottar och kreditförbrukning borta.
  • Beredskap: åsidosätt gissningskontrollerna. Tre beredskapskontroller är kvalificerade gissningar baserade på formuleringen i dina instruktioner – bokning nämnd men inte aktiverad, frågar efter detaljer den inte kan spara, prissättning inte nämnd – och en supportagent som bara förklarar din bokningsfunktion utlöste den första. Var och en har nu en knapp för Ej relevant för denna agent: kontrollen räknas som godkänd från och med då, visar en Ignorerad-tagg och har en länk för Kontrollera igen. Ingen av de tre kan längre göra en agent röd på egen hand; endast en verklig brist (ingen ingångspunkt, pausad under dirigering, bokningar påslagna utan något att boka in i, en frånkopplad kanal, inga instruktioner) gör det. Se Beredskapspoäng.
  • En översikt för varje AI-agent, och live-agenter öppna på den. Att klicka på en aktiv agent i listan över AI-agenter landar nu på dess egen instrumentpanel istället för instruktionerna: AI-svar, svar och svarsfrekvens, nya kontakter, bokade möten och krediter som använts under de senaste 7, 30 eller 90 dagarna med förändringen jämfört med föregående period, dess fullständiga beredskapsresultatkort, kanalerna den svarar på, dess median för första svarstid, andelen av dess meddelanden som besvarats av AI, och samma konversationsresultat, AI vs människa och aktivitetspaneler som instrumentpanelen, begränsat till denna agent. Pausade och helt nya agenter öppnas fortfarande på AI-instruktioner. Se Agentöversikt.
  • Skicka en kampanjs godkända WhatsApp-mall från biblioteket. Mallar som godkänts som en kampanjs öppningsmeddelande var osynliga för mall-slutpunkterna, så att skicka en till en enskild kontakt innebar att gå via kampanjen. POST /v1/whatsapp-templates/from-campaign kopierar nu en sådan mall till ditt bibliotek som redan godkänd, med samma innehålls-SID, ingen ny inskickning, varefter POST /v1/whatsapp-templates/{templateId}/send-to-contact skickar den. Se Hämta en kampanjs godkända mall till biblioteket.

  • Campaigns API är föråldrat, med en karta över vad som ersatte det. Varje anrop på sidan Campaigns API har nu en rad i en tabell som anger vilka agenter, sändningar, ingångspunkter eller mallar som ska användas istället, och varje svar från dessa slutpunkter bär Deprecation- och Sunset-rubriker med datumet för avveckling. Befintliga integrationer fortsätter att fungera fram till det datumet; nya bör byggas på ersättningarna.

  • Automatiseringar kan skicka ljud och röstanteckningar från en länk. Steget Skicka meddelande (och Skicka WhatsApp Web-meddelande) räknar nu ut vad en medialänk är från dess filändelse, så en .mp3-påminnelse anländer som uppspelbart ljud, en .pdf som ett dokument och en .mp4 som en video, utan att något annat behöver fyllas i; fältet Mediatyp är endast för en länk som saknar filändelse. Aktivera Skicka som röstanteckning så konverteras en MP3, M4A eller WAV på vägen ut till det format som WhatsApp spelar upp som en röstanteckning på alla telefoner, så att en inspelad bokningspåminnelse landar som en uppspelningsbubbla istället för en fil. Samma sak gäller för API:ets anrop för att skicka meddelanden. Efterfrågat av communityn. Se En röstpåminnelse istället för text.

  • En sändning via alla dina WhatsApp Web-nummer. Om du har två eller fler WhatsApp Web-nummer anslutna, skickas en sändning i den kanalen nu från alla dessa: varje ny kontakt går till det nummer som har påbörjat färst konversationer idag, och sändningens dagliga tak är summan av de nummer den skickas från, så tre nummer ger en sändning tre gånger så mycket utrymme. Steget Skicka i guiden har en ny sektion för Skicka från där du även kan kryssa i exakt vilka nummer som får skicka en sändning, där varje nummers dagliga tilldelning och det kombinerade taket visas. Kontakter som redan har chattat med ett av dina nummer fortsätter att höra från samma nummer, och varje nummer behåller sin egen gräns och uppvärmning. Efterfrågat av communityn. Se Skicka från flera WhatsApp Web-nummer.

  • Läs hjälpdokumenten från ett skript eller en AI-assistent. Två nya filer finns i roten av denna dokumentation: llms.txt, ett index över varje hjälpsida med en sammanfattning på en rad och en länk till dess Markdown-version, och llms-full.txt, hela dokumentationen i en Markdown-fil med en Source:-rad på varje sida. Peka Claude, ChatGPT, Cursor eller ditt eget skript mot någon av dem så kan den läsa dokumentationen utan att skrapa webbsidor. Båda finns per språk (/nl/llms.txt och så vidare), kräver ingen nyckel, byggs om vid varje ändring i dokumentationen, och dokumentationen hålls borta från sökmotorer precis som tidigare. Efterfrågat av communityn.

  • En redo-poäng för varje AI-agent. Varje agent har nu en poäng från 0 till 100 med en röd, gul eller grön lampa, så att du med en blick kan se om den är redo för riktiga konversationer utan att behöva öppna varje steg. Listan över AI-agenter får en Redo-status-kolumn plus filter — efter färg eller efter en specifik brist som ingen startpunkt, inga vanliga frågor, pausad, aldrig testad eller bokning inte ansluten — och agentredigeraren visar hela poängkortet på agentens Översikt-steg: sex sektioner (instruktioner, kunskap, förmågor, aktiva timmar och uppföljningar, startpunkter och dirigering, live-status och testning), varje kontroll med sina poäng och en kort förklaring, samt en knapp vid varje brist som hoppar till steget där du åtgärdar den. Det fångar upp de konfigurationsmisstag som folk bara upptäcker efter att en klient drabbats av dem, som instruktioner som lovar möten medan bokningar är avstängda, eller en agent som är pausad medan konversationer fortfarande dirigeras till den. Finns även via API:et som GET /agents/health. Efterfrågat av communityn. Se Redo-poäng.

  • Boka direkt i din Trafft-kalender. Om du hanterar dina bokningar i Trafft kan din AI nu sköta hela bokningsprocessen direkt i chatten istället för att dela ut en bokningslänk. Anslut den under Inställningar → Bokning & Kalender på Trafft-kortet: ange din företagsadress (delen före .admin.trafft.com i adressen du loggar in på) samt Client ID och Client Secret från Traffts sida för Funktioner & Integrationer → API & Kopplingar. Uppgifterna kontrolleras mot Trafft innan något sparas, så en felaktig adress eller en plan utan API-åtkomst nekas omedelbart med en förklaring. Öppna sedan din agents steg AI-förmågor, aktivera Låt denna agent boka möten och välj Trafft som leverantör. AI:n kan lista dina tjänster med varaktighet och pris, namnge din personal, kontrollera vad som faktiskt är ledigt för en tjänst — även en specifik personal eller plats om kunden frågar — boka mötet i Trafft som godkänt, samt avboka eller flytta det senare i samma konversation; vid en flytt bokas den nya tiden först och den gamla frigörs först därefter. Varje bokning visas också på din sida för möten och utlöser webbhooken för bokade möten precis som vanligt. Efterfrågat av communityn. Se Trafft.

  • Odoo, direktanslutet. Om din verksamhet körs på Odoo kan din AI nu arbeta med det direkt i chatten utan en mellanliggande webbhook eller anpassad funktion. Anslut det under Inställningar → CRM & ERP på Odoo-kortet med adressen du loggar in på, inloggningsuppgifter för en Odoo-användare och användarens API-nyckel (Odoo 14 eller senare; uppgifterna kontrolleras mot din Odoo innan något sparas), och aktivera det sedan per agent under AI-förmågor → Odoo. AI:n svarar på produktfrågor från din katalog med pris, moms och lagerstatus enligt Odoo; skickar kunder som vill ha en offert eller ett samtal vidare till ditt säljteam som ett lead eller en affärsmöjlighet i Odoo CRM, där en notering läggs till på ett befintligt öppet lead istället för att skapa en dubblett; och informerar kunder om status för deras egna beställningar, inklusive artiklar, fakturering och leverans. Tre reglage på anslutningen avgör vilka av dessa tre saker AI:n får göra. Efterfrågat av communityn. Se Odoo.

  • Konversationsresultat på instrumentpanelen. En ny panel under tratten visar resultatet av dina konversationer under den valda perioden, i form av enkla antal som aldrig förbrukar krediter: Konversationer, Lösta utan mänsklig inblandning (med andelen av alla konversationer som en rubrik), Eskalerade till en människa med antal öppna varningar, och Missnöjda kunder, baserat på de dagliga sammanfattningar du redan har. Under panelerna listar Frågor boten inte kunde besvara de kunskapsluckor din AI flaggat, och Öppna försäljningsmöjligheter listar uppföljningar som väntar, där varje rad är ett klick från chatten och Visa alla öppnar din uppgiftstavla färdigfiltrerad. Efterfrågat av communityn. Se Konversationsresultat.

  • Skicka endast uppföljning när en kontroll godkänns. Ett steg för uppföljningar i en agent har en ny sektion som kör en kontroll före varje uppföljning som skickas: kontakten har inget kommande möte, kontakten har inte en tagg du valt, eller en av dina anpassade funktioner svarar med det värde du förväntar dig (till exempel att ditt bokningssystem säger att mötet fortfarande är pending). Om kontrollen misslyckas skickas ingenting och inga krediter används; du väljer om det stoppar hela sekvensen eller hoppar över ett meddelande. En knapp för Testa med en kontakt kör kontrollen på plats utan att skicka något. Automatiseringar får tre matchande utlösare: Uppföljning skickad, Uppföljning hoppad över och Uppföljningar uttömda, så att en uppföljning även kan aktivera en webhook eller något annat steg. Efterfrågat av communityn. Se Skicka endast uppföljning när en kontroll godkänns.

  • Ett hyrt nummer behålls inte längre för evigt på ett konto som inte kan betala hyran. Om ditt saldo är för lågt för ett nummers månadshyra hoppas den månaden över och du får ett varningsmejl; om saldot fortfarande är för lågt vid nästa månatliga försök släpps numret automatiskt och du får ett nytt mejl. Fyll på saldot innan dess för att behålla det. Fram till nu misslyckades hyran tyst och försöktes på nytt varje månad. Se Månadsvis fakturering av telefonnummer.

  • Villkor med flera regler, och fem nya automatiseringssteg. Ett Villkor-steg kan nu kontrollera mer än en sak: ställ in Matcha till Alla följande eller Någon av följande och lägg till regler med Lägg till villkor — land är lika med NL och meddelande innehåller prissättning i ett steg istället för två länkade. Grupperad logik med parenteser fungerar som ett skrivet uttryck (and binder hårdare än or). Editorn flaggar också ett steg som är anslutet till ett villkor utan en Ja- eller Nej-gren, vilket tidigare kördes på båda. Nya steg: Kontrollera kreditsaldo (läs dina krediter mitt under körningen och förgrena baserat på dem), Hitta affär / Hitta affärer, Tilldela kontakt till en teammedlem och Starta sändning (starta ett sparat utkast). Via API:et fick affärer GET /deals och GET /deals/{dealId}, och det finns nya GET /users/me/credits och GET /users/me/custom-fields-anrop. Se Steg, Åtgärder och Affärs-API:et.

  • Välj om den dagliga sammanfattningen ska lägga till uppgiftskort. Sammanfattningen över natten läser dagens konversationer och har hittills alltid förvandlat de åtgärdspunkter den hittat till kort på din uppgiftstavla, en kredit per styck. Öppna Dagliga sammanfattningar → Konfigurera så hittar du en ny knapp högst upp: Skapa uppgiftskort från åtgärdspunkter. Låt den vara på så ändras ingenting. Stäng av den så listar sammanfattningen fortfarande åtgärdspunkterna på sitt kort, men lägger inte till något på tavlan och drar inga krediter för dem. “Human Alert”-uppgifter och uppgifter som AI:n skapar mitt i en konversation påverkas inte.

  • Identitetslänkade Anthropic-nycklar fungerar nu för BYOK. Anthropics nyare personliga nycklar och tjänstekontonycklar kan ställas in för att fungera över flera arbetsytor, men Anthropic nekar därefter varje förfrågan som görs med en sådan nyckel om inte även arbetsyte-ID:t skickas med. Fram till nu såg en sådan nyckel sparad ut, men varje AI-svar som använde den misslyckades. Sidan för BYOK API-nycklar har nu ett fält för Arbetsyte-ID bredvid nyckeln (klistra in wrkspc_…-ID:t från Anthropic-konsolen, eller klicka på Redigera arbetsyte-ID på en nyckel som redan finns sparad), och vi skickar med det i varje förfrågan. Vi kontrollerar även varje nyckel mot Anthropic i samma ögonblick som du sparar den, så en nyckel som kräver sitt arbetsyte-ID, eller en felaktig nyckel, avvisas omedelbart med en förklaring i meddelandet istället för att en bot tyst slutar svara. Se Bring Your Own Anthropic Key.

  • Chattwidgeten talar nu norska. Norska (bokmål) har lagts till i widgetens språklista. En besökare på en norsk webbplats (din sida deklarerar <html lang="no" eller nb, eller deras webbläsare är inställd på norska) får nu widgetens egna etiketter på norska: Fornavn, Telefon (valgfritt), Fortsett, prompten Skriv en melding…, inställningsmenyn, integritetsmedgivandet och alla andra meddelanden. Tidigare förblev dessa på engelska oavsett hur bra din agent talade norska. Du kan också låsa språket: Widgetspråk under sektionen Beteende erbjuder nu Norsk (bokmål), och samma väljare listar nu även slovenska, thailändska, bengali och japanska, vilka widgeten redan stödde men som inte fanns i väljaren. Ditt välkomstmeddelande, proaktiva popup-bubblor och startfrågor översätts nu också automatiskt till norska, även på widgets du skapade före denna ändring. Efterfrågat av en norsk byrå. Se Languages.

  • Chattwidgeten talar nu japanska. En besökare som surfar på japanska (din sida deklarerar <html lang="ja">, eller deras webbläsare är inställd på japanska) får nu även widgetens egna etiketter på japanska: statusen オンライン under ditt namn, prompten メッセージを入力… i meddelanderutan, inställningsmenyn, kontaktformuläret och integritetsmedgivandet. Tidigare förblev dessa på engelska medan allt annat omkring dem var på japanska. Ditt välkomstmeddelande, proaktiva popup-bubblor och startfrågor översätts nu också automatiskt till japanska, även på widgets du skapade före denna ändring – ingen omsparning krävs. Efterfrågat av communityn. Se Languages.

  • Markera en chatt som oläst. Har du läst något som en kollega hanterar och vill att det ska sticka ut igen? Öppna chattens meny med tre punkter och välj Markera som oläst, eller markera flera chattar och klicka på Oläst i masshanteringsfältet. Den olästa-ikonen kommer tillbaka och chatten stängs, och den förblir så tills någon öppnar den – att AI:n svarar eller att en uppföljning skickas under tiden rensar den inte längre. Endast din inkorg ändras: kontakten får aldrig ett läskvitto eller något annat. Efterfrågat av communityn. Se Mark as read / Mark as unread.

  • Cebuano (bisaya) som agentspråk. Din agents lista över Primärt språk erbjuder nu Cebuano (bisaya), bredvid filippinska och taglish. Cebuano är ett eget språk, inte en dialekt av tagalog, och en agent inställd på filippinska tenderar att glida över i tagalog när en kund från Cebu, Bohol, Davao eller någon annanstans i Visayas och Mindanao skriver på bisaya. Ställ in den på cebuano så svarar den på vardaglig bisaya, inklusive engelska lånord. Välj det under Primärt språk högst upp på en agents flik för AI-instruktioner (eller när du skapar agenten); det sparas omedelbart och varje kampanj kopplad till den agenten följer med. Efterfrågat av communityn. Se AI Agents.

  • Norska (bokmål), för chattwidgeten och för din agent. Chattwidgetens egna etiketter (kontaktformulärets fält för förnamn, e-post och telefon, meddelanderutans prompt, knapparna och integritetsmeddelandet) finns nu på norska: välj Norsk (bokmål) under Widgetspråk i widgetens sektion för Beteende, eller låt den stå på Auto så får en sida som deklarerar <html lang="no"> eller en norsk webbläsare det automatiskt. Din agents lista över Primärt språk erbjuder nu även Norsk (bokmål). Fram till nu hade en agent som ställts in på norska enbart genom instruktioner fortfarande de få rader vi själva lägger till, såsom det korta meddelandet “Jag är en AI-assistent”, på engelska mitt i en norsk konversation; ställ in agentens primära språk till norska så visas även dessa på norska. Efterfrågat av en kund. Se Languages och AI Agents.

  • Körningsbegränsningar för anpassade funktioner. Varje anpassad funktion har nu en valfri sektion för Körningsbegränsningar i sin redigerare: markera en funktion som skrivskyddad (den läser bara data, så AI:n kan säkert försöka igen i en konversation som avbröts mitt i ett svar istället för att lämna kunden utan svar), servera ett cachat resultat när AI:n upprepar ett anrop med samma indata, begränsa hur många gånger en funktion får köras per konversation, och hastighetsbegränsa den per tidsfönster (till exempel högst 5 körningar per timme). När en gräns nås får AI:n veta varför och svarar med den information den redan har – kunden lämnas aldrig hängande. Begränsningar räknar endast lyckade körningar och gäller för alla kanaler; testkonversationer är undantagna. Se Execution Limits.

  • Körningsbegränsningar även för MCP-serververktyg. Samma begränsningar finns nu per verktyg på varje ansluten MCP-server, bredvid varje verktygs på/av-knapp i serverredigeraren: begränsa körningar per konversation eller per tidsfönster, servera cachade resultat vid upprepade anrop, och ställ in om ett verktyg är skrivskyddat – Automatiskt litar på vad servern själv deklarerar, eller så kan du åsidosätta det åt båda hållen. Begränsningar tillämpas på vår sida, så de fungerar med vilken server du än ansluter, ingen serverstöd krävs. Se Setting Execution Limits per Tool.

  • Bokningar kan nu fördelas jämnt mellan dina rum och din personal. När en kontakt bokar utan att efterfråga någon specifik person har bokningen alltid gått till det första lediga rummet i din lista — vilket innebar att personen högst upp var fullbokad medan kollegor hade halvtomt. Händelsetyper med två eller fler rum har nu en inställning för att fördela bokningar jämnt under avsnittet Rum: aktivera den så går varje bokning utan preferens istället till den person som har färst bokningar, baserat på nyligen genomförda och kommande möten. Kontakter som efterfrågar en specifik person får fortfarande den personen, återkommande serier stannar hos samma person, och ett rum som är stängt eller fullbokat vid den tidpunkten hoppas över till förmån för den som har näst minst antal bokningar. AI:n frågar också en gång om kontakten har en föredragen person innan den väljer åt dem, och alternativet Vem som helst på den publika bokningssidan följer samma regel. Avstängd som standard — behåll den avstängd så ändras ingenting. Se Fördela bokningar jämnt.

  • Automatiseringar kan skicka röstmeddelanden och skrivna bilagor. Åtgärden Skicka meddelande har nu tre extra fält bredvid medialänken: Mediatyp (filens MIME-typ, så att en PDF, ljudklipp eller video bifogas som den filtypen istället för att gissas), Filnamn för dokument, och en Skicka som röstmeddelande-växling som levererar ljud på WhatsApp som en uppspelningsbubbla istället för en nedladdningsbar fil. Kombinera det med ett OGG/Opus-klipp (audio/ogg) från en text-till-tal-tjänst som ElevenLabs, så kan en automatisering svara en kontakt med talat ljud. Se Åtgärder.

  • Ta bort en kontakt från en kampanj via API:et. DELETE /campaigns/{campaignId}/contacts/{contactId} är tvillingen till tilldelningsanropet: det rensar kontaktens nuvarande kampanj när det är denna och tar bort kampanjen från kontaktens historik, utan att skicka något eller röra kontaktens AI-agent. Det fungerar även för en kampanj som redan har raderats, vilket är sättet att rensa en inaktuell kampanjreferens från en kontakt. Se Ta bort en kontakt från en kampanj.

  • Kontaktantal och massflytt av agenter via API:et. Två nya anrop besvarar frågorna som tidigare krävde att man bläddrade igenom varje kontakt. GET /contacts/count returnerar hur många kontakter som matchar ett filter — per agent, kanal, tagg, lista, status eller AI-assistent på/av — med en uppdelning per kanal, och inget filter alls ger dig kontototalen. POST /contacts/bulk-assign-agent flyttar upp till 500 kontakter till en annan AI-agent i ett anrop, valt via ID:n eller samma filter; det ändrar bara vem som svarar härnäst, det skickar aldrig ett meddelande till någon. Champ använder båda, så du kan nu fråga honom “hur många kontakter finns på min supportagent?” och få den verkliga summan, eller be honom flytta en hel grupp till en annan agent. Se Räkna kontakter och Be Champ göra det åt dig.

  • En guide för startpunkter för API:et, och en agent per WhatsApp-nummer via API:et. Att bestämma vilken AI-agent som svarar på en ny konversation har nu en egen API-guide: kanalstandarder, nyckelord, kommentar- och följarregler, ordningen reglerna kontrolleras i, samt att ändra eller dra tillbaka en regel. API-utforskaren har också lärt sig omfattningen per nummer som lanserades i augusti: PUT /entry-points/channel-defaults tar en valfri phone_number för att ge ett anslutet WhatsApp-nummer en egen agent, och DELETE med samma parameter rensar bara det numret. Guiden för WhatsApp-mallar täcker nu hur man skriver en kampanjs uppföljningsmallar med AI (POST /campaigns/{campaignId}/template-generation) och hur man följer jobbet. Se API för startpunkter och Generera uppföljningsmallar med AI.

  • En direktlänk till din chattassistent, ingen webbplats behövs. Chattwidgetens hanteringspanel har en ny rad för Dela länk under Kanaler & Inbäddning, precis under länken för klientdemo. Kopiera den och den som öppnar den hamnar på en sida som bara består av din assistent, i helskärm — ingen bubbla att klicka på, inget att installera, och den fungerar på din leverantörs egen adress. Lägg den i en Instagram-bio, bakom en QR-kod på en flygblad eller i en e-postsignatur. Chattar därifrån anländer till din inkorg och besvaras av din agent som alla andra, och varje webbläsare behåller samma besökaridentitet per länk, så att någon som kommer tillbaka fortsätter där de slutade. Se Dela en direktlänk till chatten.
  • AI:n svarar inte längre när någon bara delar ett inlägg eller en Reel. En person som trycker på pappersflygplanet på ett av dina Instagram-inlägg eller Reels och skickar det till dina DM:s utan att skriva något ställer ingen fråga, så AI:n stannade kvar på ett svar ingen ville ha och konversationen började på fel fot. Delningar som anländer för sig själva lämnas nu ifred på varje konto: meddelandet sparas fortfarande i chatten, kontakten och dina automatiseringar och taggar körs fortfarande, och konversationen visar en kort anteckning om att AI:n hoppade över en delning utan meddelande. En delning som kommer med kontaktens egen rad, även bara “är den här fortfarande tillgänglig?”, besvaras som vanligt. Om du vill att AI:n ska svara på bara delningar finns det en ny Instagram-inlägg och Reel-delningar-växling på agentens flik AI-instruktioner (Bot-inställningar på äldre versioner), direkt under Instagram Story-svar. Den är live i samma ögonblick som du slår på den, ingen publicering behövs, och den är respond_to_instagram_shares över API:et. Story-omnämnanden, där någon taggar ditt företag i sin Story, är orörda. Se Instagram DM:s.

Fastställt

  • Att besvara en FAQ-uppgift aktiverar inte längre AI:n igen. Att skicka svaret till kontakten (från uppgiften, kolumnen för snabbsvar eller API:et) brukade aktivera AI:n permanent för den chatten, vilket innebar att en konversation du avsiktligt pausat började få AI-svar igen. Svaret skickas nu som ett enskilt svar och chatten behåller den inställning den hade. Se Uppgifter.
  • Ett WhatsApp-svar som aldrig når fram kostar dig inte längre en AI-avgift. När varje bubbla i ett botsvar misslyckades på WhatsApp (ett nummer som WhatsApp begränsat, meddelanden som löpte ut i kön), återbetalades WhatsApp-avgifterna redan, men AI-meddelande-krediten för att skriva svaret gjorde det inte. Den krediten återbetalas nu automatiskt så snart den sista bubblan misslyckas, och visas i din användningshistorik som Återbetalning: AI-meddelande (svar levererades aldrig). Om någon del av svaret kom fram återbetalas ingenting. Se Vad som förbrukar krediter.
  • Ett villkor inuti en loop fattar nu beslut per objekt. Varje steg inuti en loop brukade köras för varje objekt, så Loop → Villkor → Skicka meddelande skickade till alla, och en kontakt utan kanal fick hela körningen att misslyckas. Nu körs endast den gren som villkoret väljer för det objektet. Ett Transform-steg behåller också dina egna ${...}-platshållare i JavaScript-mallsträngar istället för att tömma dem. Se det nya exemplet på födelsedagsmeddelande.
  • Nyhetsbrev och skräppost ökar inte längre dina instrumentpanelsvar. Med en ansluten e-postinkorg brukade varje nyhetsbrev, kampanj och “no-reply”-notis räknas som ett svar och en konversation, så tratten visade dussintals e-postsvar som ingen faktiskt hade skickat. Svar via e-post räknas nu endast när en person svarar på ett meddelande du skickat; automatiserad e-post identifieras och exkluderas från Svar, Konversationer och siffrorna per kanal, och kontakter markerade som skräppost exkluderas från alla kanaler. Tidigare siffror har räknats om på samma sätt. Se Instrumentpanel.
  • Automationskörningar visar när WhatsApp nekar en mall. Steget Skicka WhatsApp-mall brukade rapportera framgång så snart meddelandet låg i kö, så en mall som WhatsApp avvisade efteråt visade fortfarande en grön körning. Steget väntar nu i upp till 20 sekunder på WhatsApps svar: ett avslag gör att steget misslyckas med WhatsApps orsak, och en sändning som fortfarande väntar får en notering i körningen. Se Automatiseringar.
  • Automatisk påfyllning betalar nu hyran för ett hyrt nummer. En hyra som var större än utrymmet mellan ditt saldo och din tröskel för påfyllning (till exempel 200 krediter i hyra på ett saldo på 134 krediter med en tröskel på 100) nekades utan att påfyllningen någonsin aktiverades, så hyran misslyckades varje månad. Den månatliga hyran fylls nu på via din automatiska påfyllning först och går sedan igenom. Se Månadsfakturering för telefonnummer.
  • Klientkontons hyrda nummer täcks också av automatisk påfyllning. Påfyllningen av hyra ovan kördes endast för ditt eget konto; ett klientkonto under en byrå med automatisk påfyllning på fick fortfarande sin hyra nekad när saldot inte räckte till. Det fylls nu på via byråns fakturering och hyran går igenom. Se Månadsfakturering för telefonnummer.
  • Automatisk påfyllning täcker nu förnyelsen av Obegränsad AI på ett WhatsApp Web-nummer. En förnyelse som ditt saldo inte kunde täcka skickade tillbaka numret till “Metered” även med automatisk påfyllning aktiverad, eftersom påfyllningen aldrig aktiverades vid en nekad debitering. Förnyelsen fylls nu på via din automatiska påfyllning först (eller byråns, för ett klientkonto) och förnyas sedan. Se Förnyelse, och vad som händer om ditt saldo är för lågt.
  • AI-svar på Facebook- och Instagram-kommentarer adresserar personen som skrev kommentaren. En kommentar som började med att tagga någon kunde få ett svar adresserat till den taggade personen istället för författaren. AI:n får nu veta vem som skrev varje kommentar och att namn i början oftast är taggar.
  • Inga fler uppföljningar till Messenger- och Instagram-kontakter efter att Meta kopplats från. Uppföljningar som redan var planerade fortsatte att skrivas och debiteras, för att sedan misslyckas med att skickas. De avbryts nu innan något skrivs eller debiteras, och om du schemalägger en manuellt uppmanas du att återansluta Meta först. Se Meddelanden eller uppföljningar misslyckas med att skickas.
  • Kontaktaktivitet och masshanteringsfältet för kontakter följer ditt språk. Aktivitet-fliken på en kontakt skrev varje rad på engelska (“Received message”, “Appointment booked”) och knapparna Lista, Taggar, Bot, Arkiv, Automatisering och Exportera i masshanteringsfältet förblev också på engelska. Båda följer nu instrumentpanelens språk.
  • Pausa alla AI-meddelanden förlorar inte längre kommentarer, och stoppar nu även AI-steg i automatiseringar. Med huvudströmbrytaren på ignorerades en kommentar på ett bevakat Facebook- eller Instagram-inlägg helt, så kommentatorn dök aldrig upp i dina kontakter och kommentaren var borta när du slog på AI:n igen. Kommentaren registreras nu (kontakt och chatt), utan offentligt svar och utan att något direktmeddelande skickas. En tystad agents kommentarsregler fungerar på samma sätt. Ett AI-steg i en automatisering kördes tidigare även när pausen var aktiverad; det stoppar nu körningen med en notering om att AI är pausat för kontot, och ingen debitering sker. Se Kontoinställningar.
  • Chattwidgeten visar inte längre en översatt hälsning på grund av felaktigt sidspråk. När en sidbyggare deklarerade <html lang="en"> på en sida vars öppningsmeddelande var skrivet på arabiska, följde widgeten sidan och visade varje besökare den engelska översättningen, och ägaren såg en hälsning de aldrig skrivit. Med widgetspråket inställt på Auto räknas ett sidspråk som motsäger språket du skrev din hälsning på nu som en standardinställning för byggaren: widgeten följer besökarens webbläsarspråk, eller ditt eget språk när webbläsarens är ett vi inte stöder. En sida som byter språk när besökaren gör det följs fortfarande. Se Språk.
  • Ett WhatsApp Business-nummer som slutat leverera ser inte längre ut att fungera. WhatsApp kan hålla ett nummer anslutet, med meddelanden som fortfarande kommer in, samtidigt som det vägrar att leverera allt som skickas från det. Numret behöll sin gröna Aktiv-bricka, och svar låg kvar i chatten med en enkel klocka i timmar innan de misslyckades. Den dagliga kontrollen upptäcker nu detta: numret får en Levererar inte-bricka under Inställningar → Kanaler med orsaken vid hovring, du får ett e-postmeddelande om det, och sändningar från det hålls tillbaka tills det levererar igen. I chattar visar ett meddelande som fortfarande väntar efter 15 minuter nu en bärnstensfärgad klocka med en förklaring. Rapporterat av en kund. Se Nummer visar levererar inte.
  • En AI-agentfunktion som misslyckas lämnar inte längre kunden väntande. När automatiseringen bakom en agentfunktion misslyckades före steget Return response, fick agenten veta att arbetet hade påbörjats och kunde upprepade gånger berätta för kunden att svaret “inte har kommit än”. Agenten lär sig nu att anropet misslyckades, varnar en människa och berättar för kunden att det uppstod ett tekniskt problem. En webhook-anropare som väntar på ett Return response får ett felmeddelande direkt istället för en försenad bekräftelse. Hur det fungerar

  • Champs chattpanel stannar helt på skärmen. På ett kortare webbläsarfönster kunde toppen av panelen, där hans senaste svar börjar, hamna ovanför skärmkanten. Panelen öppnas nu ovanför eller under Champ, beroende på vilken sida som har plats, och anpassar sin storlek. Att flytta Champ medan chatten är öppen håller chatten öppen, och var du än placerar honom stannar han kvar: han kryper inte längre in i fliken i det nedre hörnet av sig själv. Se Möt Champ.

  • WhatsApp Web-kontakter med dolt nummer visar inte längre ett påhittat telefonnummer. När WhatsApp döljer en kontakts nummer från den länkade enheten skickar den ett långt internt ID istället, och appen behandlade det ID:t som ett telefonnummer: chatthuvudet och kontaktlistan visade det som ett amerikanskt nummer som började med +1, och Edit contact förifyllde det och vägrade spara med “Include the country code”. Dessa kontakter visar nu Number hidden tills WhatsApp delar det riktiga numret, vilket appen sedan hämtar själv (den kontrollerar nu även de nummer som WhatsApp redan hade delat, vilket den missade tidigare, så flera hundra befintliga kontakter fick tillbaka sitt riktiga nummer direkt). Rapporterat av en kund. Se Kontakter vars nummer är dolt.

  • Uppföljningar körs nu efter ett första svar med exakt text. När en nyckelordsstartpunkt (eller en regel för kommentar-till-DM) svarade med ett Exact Text-meddelande och kunden aldrig svarade, skickades ingen uppföljning: de automatiska uppföljningarna aktiverades endast efter ett AI-skrivet svar, så det fasta meddelandet var en återvändsgränd om du inte skickade eller schemalade något manuellt. Den första uppföljningen schemaläggs nu i samma ögonblick som det fasta meddelandet skickas, utifrån fördröjningarna på agentens flik Follow-ups, precis som efter ett AI-svar; det fasta meddelandet i sig kostar fortfarande 0 krediter. Se Startpunkter.

  • Långa automatiseringsbeskrivningar döljer inte längre radens knappar. I listan Automations sträckte en lång beskrivning ut den första kolumnen tills på/av-knappen och radåtgärderna gled ur sikte. Beskrivningen stannar nu på en rad med en ellips (för muspekaren över för att läsa i sin helhet) och knappen och åtgärderna förblir alltid synliga.

  • AI-byggaren bygger inte längre något orelaterat efter ett misslyckat försök. När promptfältet misslyckades med att bygga din förfrågan behandlades nästa meddelande som en redigering av en tom duk utan minne av vad du hade frågat, och kunde producera en helt annan automatisering. Den försöker nu igen av sig själv en gång, och om det fortfarande misslyckas stannar din ursprungliga förfrågan kvar i konversationen så att nästa meddelande plockar upp den.

  • En nyckelordsstartpunkt inställd på exakt text skickar nu faktiskt din text. Valet First Response på en nyckelordsregel erbjöd Exact Text och sparade meddelandet du skrev, men endast regler för kommentar-till-DM skickade någonsin ett – en nyckelordsmatchning på WhatsApp, WhatsApp Web, Instagram, Messenger, SMS, Telegram eller chattwidgeten dirigerade konversationen till agenten och lät sedan agenten skriva sin egen öppningsreplik. Din formulering skickas nu ord för ord, kostar 0 krediter, och agenten tar över från kundens nästa meddelande, precis som inställningen säger. Rapporterat av communityn. Se Startpunkter.

  • Pausa alla AI-meddelanden stoppar nu även automatiska uppföljningar och kommentarssvar. Huvudströmbrytaren under Inställningar → Profil tystade AI:ns svar på inkommande meddelanden, men uppföljningar som redan var schemalagda fortsatte att skickas, liksom AI:ns svar på Facebook- och Instagram-kommentarer, så ett pausat konto kunde fortfarande skicka meddelanden till folk var trettionde minut. Detsamma gällde för en individuellt pausad agent: dess schemalagda uppföljningar kördes fortfarande. Uppföljningar och kommentarssvar kontrollerar nu båda brytarna när de ska köras; en som förfaller under en paus hoppas över, och kedjor återupptas från nästa inkommande meddelande efter att du slår på AI:n igen. Se Pausa alla AI-meddelanden.

  • Du kan inte längre spara ett av dina egna anslutna nummer som en kontakts telefonnummer. Ett Click-to-WhatsApp-lead vars nummer WhatsApp håller dolt anländer med ett tomt telefonfält med flit, och meddelanden når dem fortfarande. Att skriva in ditt eget företagsnummer i det fältet gjorde att nästa automatiska uppföljning misslyckades (“samma Till och Från”) och pausade kontakten. Kontaktredigeraren och API:et nekar nu ett sådant nummer med ett tydligt meddelande, och det specifika felet pausar inte längre en kontakt. Se Leads som anländer utan telefonnummer.

  • Schemalagda uppföljningar respekterar nu klockslag. “Följ upp imorgon kl. 09:00” brukade konverteras till en fördröjning utan att veta vad klockan var för dig, så en fast tidpunkt kunde landa vid fel tillfälle. Schemaläggaren arbetar nu utifrån den aktuella tiden i ditt kontos tidszon: en timme som redan har passerat idag betyder imorgon, och ett veckodagsnamn betyder dess nästa förekomst. Se Chattgränssnitt.

  • Uppgiftspåminnelser slås på när du lägger till ett förfallodatum, och tidsväljaren följer din klocka. En uppgift som skapades utan förfallodatum och fick ett senare (i redigeringsformuläret, uppgiftens detaljpanel eller en kontakts sidopanel i chatten) lämnades på No reminder, så tidpunkten kom och gick i tystnad om du inte också öppnade väljaren Påminn mig. Att lägga till ett förfallodatum till en uppgift ställer nu in Påminn mig på Vid förfallotiden, precis som en ny uppgift gör; ändra eller rensa den som tidigare. Väljaren för förfallotid respekterade också endast 24-timmarsklockan, så ett konto inställt på 12-timmarsformat såg “01:32” utan möjlighet att skilja på 01:32 på natten och 13:32 på dagen. Den visar nu timmar 1 till 12 med en AM/PM-växlare när din klocka i kontoinställningarna är inställd på 12-timmarsformat. Rapporterat av communityn. Se Skapa uppgifter.

  • Inga fler “ny uppgift”-varningar för en uppgift du precis skapat själv. Att skriva in en uppgift manuellt skapade en post i klockan, en push-notis och ett e-postmeddelande som berättade att den hade skapats. En uppgift du skapar själv (från sidan Uppgifter, en chatt eller meddelanderutans att-göra-lista) meddelar dig inte längre, såvida du inte tilldelar den till en annan teammedlem, i vilket fall den tilldelades varning fortfarande skickas. Uppgifter skapade av AI:n, en automatisering, en mänsklig varning eller API:et fortsätter att meddela dig som tidigare, och förfallopåminnelser påverkas inte. Rapporterat av communityn. Se Meddelandekategorier.

  • Status-e-postmeddelanden på ditt språk. Bekräftelsemailet du får efter att ha tryckt på Subscribe to updates på sidan Systemstatus, sidan som knappen öppnar, samt e-postmeddelanden om driftstopp och återställning var alltid på engelska, även i en app inställd på franska eller portugisiska. De använder nu det språk som appen var inställd på när du prenumererade, och namnen på plattformens delar på statussidan (Messaging, Your data, och så vidare) följer också ditt app-språk. Se Få ett e-postmeddelande när något ligger nere.

  • Bokningsmejl bär nu ditt varumärke. Mejlet “Ny bokning bekräftad” kom tidigare från en avsändare som hette Appointment, var signerat “The Appointment Team” och hade “Appointment” i sidfoten, även när mejlet innehöll din egen logotyp. Avsändarnamnet, avslutningen och sidfoten visar nu ditt varumärkesnamn, precis som alla andra aviseringsmejl.

  • Inloggning från nätverk som blockerar Google, till exempel Kina. Inloggningskontrollen kördes på Googles servrar direkt från webbläsaren, så på dessa nätverk misslyckades inloggningssidan, och en lösenordsåterställning sparade det nya lösenordet men visade sedan ett felmeddelande eftersom inloggningen efteråt inte kunde slutföras. Appen märker nu när Google inte går att nå och skickar istället inloggning, lösenordsåterställningar och den timvisa sessionsuppdateringen via sina egna servrar; ingenting behöver ställas in. Om inloggningen efter en återställning fortfarande inte kan slutföras, tar sidan dig till inloggningsskärmen med meddelandet “Ditt lösenord är uppdaterat” istället för ett felmeddelande. Foton, röstanteckningar och filer i chattar lagras fortfarande på Googles servrar, så för att se dem från dessa nätverk krävs en anslutning som kan nå Google.
  • Uppgiftstabellen namngav dina kontakter istället för att skriva ut deras id. I vyn Tabell visade kolumnen Kontakt ett långt internt id som abc123_whatsapp_31612345678 för de flesta rader, och filtret Kontakt listade samma id:n. Kolumnen läste från de första 500 kontakterna på ditt konto, så varje uppgift som var kopplad till någon äldre än så hade inget namn att visa. Uppgifter bär nu med sig kontaktens namn, så kolumnen och filtret visar “Ada Lovelace” (eller telefonnumret, eller e-postadressen, beroende på vad kontakten har) oavsett hur många kontakter du har — och filtret Kanal, som hämtas från den länkade kontakten, omfattar nu även dessa uppgifter. Via API:et returnerar GET /tasks?include=contact contact_name, contact_phone, contact_email och contact_channel för varje uppgift. Se Uppgifter och Lista uppgifter.
  • Webhooks för nya meddelanden levererades inte. En prenumeration på Nytt meddelande tog inte emot någonting för riktiga meddelanden: endast knappen Test skickade en förfrågan. De anländer nu för varje meddelande som skickas eller tas emot, med bifogade fält enligt ovan. Meddelanden som hämtas in när en historikimport från WhatsApp Web körs aviseras inte, eftersom de inte är nya. Se Webhook för nytt meddelande.
  • Dolda kontaktuppgifter läckte ut i den globala sökningen och kontaktväljaren för möten för en medlem vars åtkomst till Kontakter var avstängd: dessa två sökningar använde en äldre väg som ignorerade både behörigheten och maskeringen. Denna reservväg är nu borttagen; när åtkomst till Kontakter är avstängd är väljarna tomma, och med Kontakter-vy visas maskerade poster.
  • Beslutsfattare som hittas på egen hand får nu också ett e-postmeddelande. Personer som matchade din sökning men inte kunde kopplas till ett företag i listan visades tidigare med namn, roll och LinkedIn-profil, men utan e-post, eftersom personkatalogen sällan anger företagets webbplats, vilket krävs för kontrollen av arbets-e-post. Find Leads söker nu upp företaget via namn först, och när företagets egen webbplats hittas körs samma kontroll av arbets-e-post som bifogade beslutsfattare redan får, så att dessa rader också kan bära en Verifierad adress. Inget ändras i prissättningen: en rad debiteras fortfarande endast när den innehåller minst en kontaktuppgift. Se Beslutsfattare bakom företagen.
  • Delade WhatsApp-platser når nu AI:n. En plats som en kontakt delade via ett WhatsApp Business API-nummer anslutet på standardvis nådde aldrig chatten, och på WhatsApp Web fick agenten bara veta att “en plats” skickats, utan information om var. Båda levererar nu platsnamn, adress och koordinater som text i konversationen, på samma sätt som ett nummer i din egen Meta-app redan gjorde, så att agenten kan använda adressen i sitt svar eller skicka latitud och longitud till en anpassad funktion eller webhook. Efterfrågat av en kund. Se Delade platser.
  • Missade samtal räknas nu när den som ringer lägger på. Utlösaren Missat samtal aktiverades tidigare endast när ett samtal ringde hela vägen ut; en person som gav upp efter några signaler, vilket är hur de flesta missade samtal sker, lämnade inga spår och inget meddelande skickades tillbaka till dem. Den aktiveras nu i samma ögonblick som ett samtal du inte svarade på avslutas, oavsett hur det avslutades. Samtal du svarar på eller avvisar räknas fortfarande inte.
  • Dagliga sammanfattningar lämnar menyn när du stänger av funktionen. Att stänga av funktionen under Inställningar → Funktioner (eller, för en byrå, avmarkera den på ett klientkonto) stoppade redan den nattliga sammanfattningen, men posten Dagliga sammanfattningar fanns kvar i sidofältet och sökpaletten, och en byrå kunde inte heller dölja den manuellt eftersom växeln för menyvisning är inaktiverad när funktionen är avstängd. Posten försvinner nu med funktionen, och ett bokmärke till sidan visar ett kort “avstängd”-kort istället. Se Dagliga sammanfattningar.
  • Inga fler dubbla aviseringar för ett meddelande. Ett meddelande från en kontakt som både är stjärnmarkerad som viktig och har AI:n pausad skapade tidigare två klock-poster och två push-notiser för samma text, en från varje kategori, och en återöppnad eller avarkiverad chatt kunde lägga till en tredje. Ett inkommande meddelande skapar nu en avisering i klockan och en push-notis, oavsett vilken kategori som utlöses först, och en stjärnmarkerad kontakts avisering säger “(bot pausad)” när AI:n är pausad för dem så att inget går förlorat genom att slå ihop den andra. E-postaviseringar påverkas inte. Se Aviseringar i appen.
  • Dokument som skickas till Messenger visar nu sitt riktiga filnamn. En PDF eller annat dokument som AI-agenten skickade från sitt mediebibliotek, eller som du bifogade i inkorgen, anlände i Messenger namngivet efter sitt interna lagringsnamn (ett långt nummer och kod framför filnamnet). Dokument lämnas nu till Messenger med namnet som filen laddades upp med, så att kontakten ser “Prislista.pdf” istället för en sträng av siffror. Bilder, videor och röstanteckningar påverkades inte.
  • Att lägga till en teammedlem misslyckas inte längre när din egen åtkomst är begränsad. En teammedlem vars åtkomst till ett område hade ställts in under sin rolls standard (en administratör med Bokningar inställt på Ingen, till exempel) kunde inte bjuda in eller lägga till någon alls: den nya personens roll kom med Redigera på det området, och begäran nekades med “överskrider dina egna behörigheter”. Den nya medlemmen får nu helt enkelt samma begränsning som du har i det området, inbjudan skickas ut, och ett meddelande efter sändning anger vad som sänktes. Behörighetsredigeraren gråmarkerar också alla nivåer över din egen. Se Anpassa behörigheter.
  • Webbplats-chattwidget: Engelsktalande besökare ser inte längre din hälsning på ditt eget språk. Om ditt konto inte hade något språk inställt antog widgeten att ditt öppningsmeddelande, popup-bubbla och startfrågor var skrivna på engelska och visade dem oöversatta för engelsktalande besökare, medan andra språk översattes korrekt. Språket du skrev på känns nu igen från själva texten, oavsett vad ditt kontospråk säger. Widgetar som redan påverkats har översatts på nytt; en ny sidladdning visar den korrekta hälsningen. Se Språk.
  • Dokumentsökningen visar inte längre resultat av typen “Denna sida har flyttats”. Sökning i denna dokumentation kunde returnera gamla, omdirigerade sid-adresser ovanför artikeln du ville ha, eftersom omdirigeringsplatshållare hade hamnat i sökindexet. De är nu borta från indexet, så en sökning listar endast riktiga sidor.
  • En dropp-sändning inställd på att upprepas varje timme nekas när du sparar den, inte efter att du startat den. Dropp-läge har som snabbast daglig takt, och guiden har aldrig erbjudit ett tim-alternativ när dropp väl är aktiverat, men en sändning skapad via API med "frequency": { "type": "hourly" } accepterades, startades och fastnade sedan tyst i “Väntar på godkännande” eller studsade tillbaka till “Utkast” utan att något på skärmen förklarade varför. Att spara eller starta den kombinationen returnerar nu ett tydligt felmeddelande som anger tillåtna intervall (dagligen, veckovis, månadsvis). En start med saknade dropp-dagar eller batch-storlek meddelar också detta och pekar dig till steget Skicka, och ett återupptaget utkast som hade en tim-takt öppnas nu med daglig takt. Se Broadcasts API.
  • Växeln för Uppgifter döljer nu alla gränssnitt för uppgifter, inte bara genvägarna. Att stänga av Uppgifter under Inställningar → Profil → Funktioner tog tidigare bara bort genvägarna för uppgifter med ett klick på affärer och i chattar, medan sidofältet Uppgifter, uppgiftstavlan och fliken Uppgifter på affärs- och kontaktposter (med deras Ny uppgift-knapp) låg kvar. En arbetsyta med Uppgifter avstängt såg alltså fortfarande den långa vägen att skapa en uppgift men inte den korta. Växeln gör nu vad dess beskrivning säger: med Uppgifter avstängt försvinner sidofältet, tavlan, flikarna på poster, instrumentpanelens uppgiftslista och sökpalettens uppgiftsposter, och en sparad uppgiftslänk landar på ett kort som säger att Uppgifter är avstängt. Slå på växeln igen så återvänder allt. Se Valfria funktioner.
  • Att radera en kampanj lämnar inte längre kvar dess kontakter. En raderad kampanj förblev kopplad till kontakterna som hade varit med i den. Dessa kontakter räknades fortfarande som tillhörande den raderade kampanjen, så ett nytt meddelande från dem besvarades inte av AI-agenten du hade tilldelat, och kampanjen visades som “Okänd kampanj” på kontakten via API:et. Att radera en kampanj tar nu bort den från varje kontakt, och de kontakter som redan påverkats har rensats: de besvaras av sin tilldelade agent igen från och med nästa meddelande.
  • Ett WhatsApp-nummer som Meta har stängt av visas nu som Offline, och utskick från det hålls tillbaka. Fram till nu fick appen bara veta ett nummers status när det först anslöts, så ett WhatsApp Business-konto som Meta senare inaktiverade behöll sin gröna Aktiv-ikon, utskick startades som vanligt och varje meddelande misslyckades efter att ha debiterats. Varje anslutet nummer kontrolleras nu mot WhatsApp en gång om dagen: ett nummer som WhatsApp rapporterar som offline får en Offline-ikon under Inställningar → Kanaler med orsaken vid hovring, du får ett e-postmeddelande första gången det händer, och ett utskick på det numret stoppas innan det skickas med samma orsak. Meddelanden som misslyckas för att numret var offline (eller för att WhatsApp nekade dem före leverans) får sina mall- och leveransavgifter återbetalda automatiskt. Se Nummer visas som offline.
  • “Skicka svaret till kontakten nu” på en FAQ-uppgift skickar igen. Att slutföra en FAQ-uppdateringsuppgift med den växeln aktiverad är tänkt att låta AI:n besvara kontaktens ursprungliga fråga direkt. På konton som kör AI-agenter skickades ingenting i tysthet: FAQ:n sparades och uppgiften slutfördes, men svaret skickades aldrig, oavsett om du publicerade en ny FAQ eller länkade en befintlig. FAQ-uppgifter som skapats av den dagliga sammanfattningen påverkades på samma sätt, och deras FAQ lades inte ens till i agentens kunskapsbas. Svaret skickas nu via den AI-agent som hanterar kontakten, och FAQ:n hamnar i den agentens kunskapsbas. API:ets POST /tasks/{taskId}/approve-faq har fått en send_follow_up-flagga som gör detsamma och rapporterar vad som hände i follow_up_status. Se FAQ-uppdateringsuppgifter och Godkänn ett FAQ-förslag.
  • Röstmeddelanden äldre än en vecka går att spela upp i chatten igen. Ljud som tas emot på WhatsApp Web lagras bakom en länk som löper ut efter sju dagar. Chattspelaren fortsatte att använda den gamla länken istället för att be om en ny på det sätt som foton redan gjorde, så alla röstmeddelanden som var äldre än en vecka öppnades som en spelare på 0:00 som förblev tyst. Spelaren hämtar nu en ny länk innan den laddas och visar --:-- tills längden är känd. Ingenting gick förlorat: alla äldre röstmeddelanden spelas upp som tidigare. Se Chattgränssnitt.
  • Besvarade “Human alerts” ligger inte längre kvar på uppgiftstavlan. Ett Human Alert-kort stängdes tidigare bara när en teammedlem skrev ett svar i kontrollpanelen. Att svara på något annat sätt – genom att återuppta AI:n i chatten, svara via API:et eller bocka av kortet – rensade varningen i konversationen men lämnade kortet öppet. Kortet stängs nu i samma ögonblick som varningen rensas, oavsett hur det sker. Och den dagliga sammanfattningen över natten, som läser dagens chattar i efterhand, lade tidigare till en ny “granska denna chatt”-uppgift för eskaleringar du redan besvarat timmar tidigare. Den känner nu igen en besvarad eskalering (ditt svar i transkriptet, eller att varningen redan är rensad) och hoppar över den. Mer generellt arkiverar sammanfattningen inte längre “hjälp X” / “svara X” / “följ upp med X”-kort för konversationer som någon redan äger: en chatt som någon av er svarat i den dagen, eller en som AI:n fortfarande arbetar med och hade sista ordet i. FAQ-uppdateringar, felrapporter och funktionsförfrågningar från dessa chattar arkiveras fortfarande.
  • Inga fler felaktiga förenklade tecken i svar på traditionell kinesiska. En agent inställd på kinesiska (traditionell) eller kinesiska (Hongkong) lät ibland ett förenklat tecken eller ord slinka in i ett annars traditionellt svar (请问 istället för 請問, 适合 istället för 適合), även med instruktioner som förbjöd det. Varje svar, uppföljning, kommentarssvar och mediabildtext kontrolleras nu innan det skickas ut och alla förenklade tecken skrivs om till sin traditionella form, medan text som redan är traditionell förblir exakt som den skrevs. Rapporterat av en kund i Taiwan. Se Primärt språk.
  • Kinesiska tecken slinker inte längre in i japanska svar. En agent som skrev japanska på Max- eller Mini-nivå ersatte ibland ett japanskt tecken med ett kinesiskt (现在 istället för 現在, 这类 istället för この種の), även med en regel i sin spelbok som krävde endast japanska. Varje japanskt svar, uppföljning och kommentarssvar kontrolleras nu efter tecken som bara finns på kinesiska; när ett slinker in genereras svaret om en gång med en korrigering och den rena versionen skickas. Vanliga kanji, inklusive namn som 達也, rörs aldrig. Rapporterat av communityn. Se Primärt språk.
  • Din egen Instagram Login-app behöver inte längre Facebook-appdetaljer. Att spara en Instagram Login-app via API:et (PUT /account-config/meta-app) krävde tidigare även Facebook App ID, App Secret och inloggningskonfiguration, även när Instagram Login är det enda du använder. Instagram-paret kan nu sparas separat, och svaret listar då endast webhook-URL:en för Instagram Login. Skicka båda uppsättningarna om du använder båda flödena; en sparad inställning ersätter alltid hela konfigurationen. Se Bring your own Instagram Login app.
  • Generate Reply letar nu upp det du ber den erbjuda. En instruktion via långtryck som “erbjud honom årsplanen” skapade tidigare ett utkast som antog att kontakten redan hade tagit den och sa inget om vad planen inkluderar, eftersom AI:n bara läste de FAQ:er som matchade kontaktens senaste meddelanden. Din instruktion styr nu vilka FAQ:er och kunskapsbasartiklar AI:n läser innan den skriver utkastet, och ett “erbjud”, “bjud in” eller “fråga” i den skapar en fråga som kontakten fortfarande kan svara på, inte ett meddelande som förutsätter ett ja. Fakta du anger i instruktionen (“Jag uppgraderar honom till nivå 6, vilket är obegränsat”) hamnar nu i utkastet precis som de är, även när dina FAQ:er inte nämner dem; AI:n svarar inte längre att den “inte kan bekräfta” eller “kommer att flagga det till teamet”. Utkast som ibland kom tillbaka tomma eller som ett enstaka ord är också åtgärdade. Utkast söker nu också i din kunskapsbas på samma sätt som AI:n gör när den svarar på egen hand (genom betydelse, inte bara genom att matcha ord), så en instruktion som är formulerad annorlunda än din FAQ hittar den ändå. Se Generate Reply.
  • Champs chatt är återigen privat för varje person. En teammedlem som bytte till ditt konto kunde öppna Champ och se hela din konversation med honom, och allt de frågade arkiverades under ditt namn. Varje person i teamet har nu sin egen chatt med Champ, oavsett vilket konto de arbetar i. Se Meet Champ.
  • Webhook-händelsen Low Credit Balance kan nu väljas. Händelsen för tidig varning när ett kreditsaldo sjunker under din gräns för avisering stöddes fullt ut i bakgrunden, men webhook-formuläret erbjöd den aldrig — och en webhook som prenumererade på den via API:et visade inte den prenumerationen i formuläret. Den visas nu i händelselistan som vilken annan händelse som helst. Se The 24 Webhook Events.
  • Champ räknar dina kontakter istället för att gissa. På frågan “hur många kontakter har jag på den här agenten?” svarade Champ tidigare baserat på de första 20 kontakterna han kunde se och presenterade det antalet som din totala summa — och han erbjöd sig att flytta “alla” av dem till en annan agent när han bara kunde se de 20. Han räknar dem nu korrekt, oavsett hur många det finns, och när en lista han visar dig bara är den första sidan säger han det. Se Meet Champ.
  • Uppgiftsmejl och aviseringar är nu på vanlig svenska. Mejl för “ny uppgift” och “uppgift slutförd”, samt motsvarande push-aviseringar, skrev tidigare ut uppgiftens typ, prioritet och ursprung som råa systemvärden som to_do, none eller chat_composer. De läses nu som ord: Att göra, Ingen, och en mening som säger var uppgiften kom ifrån, till exempel “En ny uppgift har skapats från ett chattsvar” eller “…av din AI-assistent”. Detsamma gäller värdena i dina anpassade versioner av dessa mejl, och för alla mejlspråk.
  • Din AI läser dina Trafft-tjänster igen, istället för att minnas en gammal lista. En agent som hade slagit upp din Trafft-katalog en gång kunde fortsätta svara utifrån den första listan i flera dagar — så en tjänst som lades till efteråt fick svaret “vi erbjuder inte det” trots att den var aktiv i Trafft. Den läser nu om katalogen i början av varje bokningsförfrågan, och alltid innan den berättar för någon att en tjänst, ett pris eller en personalmedlem inte finns. Den anslutna Trafft-raden har nu också en Refresh-knapp för tjänsterna och personalantalet som visas på den: dessa kommer från när du anslöt, och Refresh läser in dem igen. Se Adding or changing services later.
  • Pengebelopp ser nu likadana ut överallt i appen. En affär värd 150 000 indonesiska rupier visades som “IDR 150 000” på ett ställe på en sida och “Rp 150.0k” på ett annat. Varje pengebelopp — affärsvärden, pipeline-summor, beloppen på din instrumentpanel — använder nu samma symbol och samma formatering, så att en sida läses konsekvent oavsett vilken valuta du valde under Inställningar → Profil → Inställningar → Valuta. Den inställningen gäller för de belopp du har i appen; fakturan för din egen prenumeration följer fortfarande landet i dina företagsuppgifter, och att byta valuta ger bara nya etiketter till de värden du redan har istället för att konvertera dem. Se Preferences.

Förbättrat

  • Pipeline-stadier kan flyttas efter att du har lagt till dem, och affärer är lätta att flytta på en telefon. Varje öppet stadie i stadieredigeraren har upp- och nedåtpilar, ⋯-menyn har Lägg till stadie nedanför, och ett nytt stadie hamnar nu före Vunna och Förlorade istället för efter dem. En kolumns ⋯-meny på tavlan flyttar den åt vänster eller höger. På tavlan har ett korts meny och affärslådan Flytta till stadie, och på en telefon eller surfplatta kan du trycka och hålla ned ett kort för att dra det, varvid tavlan rullar när du håller det nära kanten. Se Försäljningspipeline.

  • Testlägesposter har en kanal. När du lägger till en kontakt i en agents testlista väljer du nu dess kanal, och posten räknas endast där: @john på Instagram släpper inte längre igenom @john på Telegram. Telefonnummer räknas på WhatsApp och SMS. Poster som lagts till tidigare visar Valfri kanal. Se Vad du ska lägga till på listan.

  • Fler automatiseringsfält väljer från ditt konto istället för ett inskrivet ID. Ett villkors värde är en lista över dina taggar, teammedlemmar, agenter eller alternativen i ett rullgardinsfält när fältet är ett av dessa; Affär uppdaterad för Tilldelad till och Kontakt uppdaterad för Taggar väljer det nya värdet från ditt team och dina taggar; och Uppgift skapad listar dina egna uppgiftstyper. Se Automatiseringar.

  • Smarta listor kan matcha födelsedagar och årsdagar. En ny regel, årsdag är inom de kommande N dagarna, fungerar på anpassade datumfält och på inbyggda datum som Tillagd den. Den ignorerar året, så ett “Födelsedag”-fält hittar alla som fyller år under den kommande veckan, varje år. Se Smarta listor.

  • Smarta listor kan hitta kontakter vars anpassade datum är äldre än N dagar. Anpassade datumfält får en ny regel, är äldre än N dagar, för listor som “senaste besök för mer än 90 dagar sedan”. Se Smarta listor.

  • En taggväljare överallt. Att tagga en kontakt, en affär, en uppgift eller ett sparat lead öppnar nu samma sökbara lista över de taggar du redan använder, med information om hur många poster som har varje tagg. Skriv ett namn som inte finns än så visas en Skapa-rad. Affärer, uppgifter och sparade leads använde tidigare fritext, vilket är anledningen till att “Het” och “hett lead” hamnade som två taggar i dina filter. Se Använda taggar för att märka kontakter.

  • Att ta bort ett nummer som köpts på ditt eget Vobiz-konto kan nu även frigöra det där. Att ta bort ett sådant nummer brukade bara radera det här, medan det förblev hyrt på ditt Vobiz-konto. Borttagningsdialogrutan anger nu detta, och en Frigör även detta nummer hos Vobiz-ruta (avstängd som standard) frigör det hos Vobiz i samma steg. Vobiz tar ut en frigöringsavgift och frigöringen kan avbrytas i Vobiz i 24 timmar. Om frigöringen inte går igenom tas numret fortfarande bort här och appen meddelar dig att det fortfarande är hyrt. Se Frigöra eller ta bort ett telefonnummer.

  • Kalla öppnare som skrivs på telefonen visas nu i mätaren för nya kontakter. På WhatsApp Web räknas ett meddelande som du skriver på den parade telefonen till någon du aldrig har chattat med som en av dagens nya kontakter. Tidigare räknades endast första meddelanden som skickades via plattformen, så ett nummer kunde skicka dussintals kalla öppnare från telefonen medan mätaren fortfarande visade 0. Svar som skrivs på telefonen räknas inte. När telefonen har använt dagens kvot för nya kontakter väntar sändningar och andra första meddelanden från plattformen till nästa dag. Se Meddelanden du skriver för hand på telefonen.

  • Delade platser visas som en kartnål i chattar. En plats som en kontakt delade visades tidigare som en enkel textrad, [THE CONTACT SHARED A LOCATION] följt av koordinaterna. Den visas nu som ett kort med en nål, platsnamn och adress, samt en länk för att Öppna i Google Maps, och chattlistan visar nålen och platsnamnet. Vad AI:n tar emot är oförändrat. Se Delade platser.

  • Se före och efter för en agents opublicerade utkast. Den bärnstensfärgade bannern angav hur många ändringar som väntade, och publiceringsbekräftelsen namngav inställningarna, men inte vad de sa före eller efter. En ny knapp för Visa ändringar i bannern, och en Visa ändringar-växlingsknapp för varje inställning i bekräftelsen, visar den aktuella formuleringen mot utkastet, med borttagen text i rött och tillagd text i grönt. Efterfrågat av en kund. Se AI-agenter.

  • Acceptera eller avvisa vad automations-AI:n ändrar. Att be AI:n att omarbeta en automation som redan hade steg ersatte arbetsytan så fort den svarade, och det enda sättet att gå tillbaka var Ångra. Förslaget visas nu på arbetsytan först, med nya steg markerade i grönt och ändrade steg i bärnstensfärg, tillsammans med en sammanfattning av vad som lagts till, ändrats och tagits bort, samt knappar för Acceptera och Avvisa. Ingenting kan sparas eller aktiveras förrän du väljer ett alternativ. Efterfrågat av en kund. Se Bygga med promptfältet.

  • Affärsstadier talar ditt språk. På ett konto inställt på ett annat språk visades affärsstadier som du aldrig döpt om (“Won”, “Lost”, “Lead”, “Qualified”, “New stage”) och standardpipelinen “Sales” fortfarande på engelska på affärstavlan, kontaktpanelen samt i väljare för automationer och smarta listor. De följer nu appens språk. Stadier som du själv döpt om förblir exakt som du skrev dem.

  • En sida som inte kunde laddas meddelar detta. En AI-agents redigeringssida, ett utskick samt SEO-artiklar och revisioner visade “hittades ej” när det egentliga problemet var ett anslutningsfel. En raderad eller felaktig länk visar nu en “hittades ej”-skärm med en väg tillbaka till listan, och en misslyckad inläsning visar Kunde inte läsas in med en Försök igen-knapp. Och om en sida inte uppdateras korrekt direkt efter att du sparat, stannar posten kvar på skärmen med en notering om att den kan vara inaktuell, istället för att försvinna.

  • En avslutad plan behåller dina nummer och kanaler i 30 dagar. När en prenumeration upphör stoppas sändning och AI-svar omedelbart som tidigare, men dina telefonnummer, anslutna kanaler och kampanjer sparas nu i 30 dagar istället för att tas bort på fläcken. Prenumerera igen inom den tidsramen så fortsätter allt där det slutade, inklusive dina månatliga krediter. Efter 30 dagar frigörs numren och kanalerna kopplas bort. En livstidsplan som flyttats till en månadsplan kommer nu tillbaka av sig själv när månadsplanen löper ut. Se Efter att din plan upphört.

  • Dolda WhatsApp Web-nummer markeras som dolda via API:et, i webhooks och i exporter. En WhatsApp Web-kontakt vars nummer WhatsApp inte har delat returnerades tidigare med WhatsApps interna id i telefonnummerfältet, vilket gjorde att en integration kunde misstaga det för ett telefonnummer och försöka ringa eller importera det. Varje kontakt du läser via API:et, tar emot i en webhook eller laddar ner i en kontaktexport innehåller nu number_hidden: för en sådan kontakt är phone_number tomt och id:t ligger under whatsapp_lid, som fortfarande hittar kontakten när du söker efter den via telefonnummer. Varje annan kontakt innehåller number_hidden: false. Se Kontakter vars nummer är dolt.

  • Gratissvar på ett Unlimited AI WhatsApp Web-nummer visas i din användningshistorik. Varje svar listas som ett AI-meddelande till 0 krediter, och uppgifter som den dagliga sammanfattningen skapar om en konversation på det numret är också gratis. Se Vad Unlimited AI täcker.

  • Champ läser varje automationssteg och vet vilka steg som finns. Att fråga honom vad en av dina automationer gör täcker nu varje stegs egna inställningar: reglerna inuti ett villkor, ett AI-stegs prompt, hur länge en fördröjning väntar. Han har också byggarens fullständiga lista över utlösare och åtgärder, så “kan en automation göra en HTTP-förfrågan?” får ett svar från listan snarare än från vad dina egna automationer råkar använda. Se Möt Champ.

  • Återimport av en fil fyller nu listan du väljer. Att importera kontakter som du redan har till en lista hoppade tidigare över varje rad som en dubblett och lämnade listan tom såvida inte Uppdatera befintliga kontakter var aktiverat. Dessa rader hoppas fortfarande över och ingenting på kontakten ändras, men kontakten du redan har läggs nu till i listan du valde, och resultatskärmen räknar dem på en egen rad. Om du öppnar importen medan kontaktsidan visar en av dina listor väljs även den listan åt dig. Via API:et rapporterar POST /contacts/import dem som added_to_list. Se Importera kontakter och Contacts API.

  • En avslutad chatt får endast en uppföljning vid ett faktiskt löfte, och chatten visar detta. När din AI-agent avslutar en chatt kan den fortfarande köa en snabb uppföljning för att kontrollera något som lämnats öppet, och chatten gav ingen indikation på detta, så meddelandet som kom timmar senare såg ut som om agenten ignorerat sin egen slutsats. Två ändringar: uppföljningen köas nu endast när kontakten uttryckligen sagt att de ska göra något och återkomma (“Jag kollar med min bank först”, “Jag betalar imorgon”) eller om agenten lovat att återkomma; ett enkelt tack eller hejdå avslutar chatten för gott. Och när en uppföljning är köad visar chatten Uppföljning köad för [tid] precis under Avslutade chatten, med den gröna Schemalagd-etiketten på chatt-raden och Avbryt uppföljning ett klick bort. Se När uppföljningar stoppas automatiskt.
  • Länkar i “Prova på”-svar är klickbara. När AI:n delade en länk i en “Prova på”-testkonversation visades den som vanlig text som du var tvungen att kopiera ut. Länkar i AI:ns svar öppnas nu i en ny flik, precis som i inkorgen. Efterfrågat av communityn. Se Testa bot-svar.
  • Telegram-anslutningar har nu samma månadsavgift som WhatsApp Web. Ett anslutet Telegram-konto kostar 50 krediter i månaden, som dras från ditt kreditsaldo, utan någon extra avgift per meddelande. Konton som redan är anslutna debiteras från 30 dagar efter denna ändring, nya anslutningar från 30 dagar efter anslutning; att koppla från stoppar avgiften. Se Telegram vs. WhatsApp Web och Månatliga kanalavgifter.
  • Automationsredigeraren sparar inte längre varje ändring i samma ögonblick som du gör den. Ändringar på arbetsytan – steg, fält, positioner, inställningar – förblir nu som ett utkast tills du klickar på Spara (eller trycker på Cmd+S / Ctrl+S); Ångra återställer automationen till dess senast sparade tillstånd. En aktiv automation fortsätter att köras på sin senast sparade version medan du bygger om den, så att inget halvfärdigt aktiveras på riktigt, och att slå på Aktiverad-brytaren sparar först. Om du lämnar sidan eller stänger fliken med osparade ändringar får du frågan om du vill spara, lämna utan att spara eller stanna kvar. Se Spara dina ändringar.
  • Att rensa ett anpassat fältvärde ser inte längre ut som att radera fältet. I ett kontakts redigeringsformulär satt × tidigare bredvid fältets namn, vilket tolkades som “ta bort detta fält från mitt konto” när allt det gjorde var att tömma värdet. Det sitter nu inuti rutan, visas bara när fältet innehåller ett värde och rensar endast det värdet för just denna kontakt. Se Anpassade kontaktfält.
  • Utlösare för missat samtal: välj nummer. Med flera WhatsApp Web-nummer anslutna har utlösaren ett Nummer-fält, så att en automation kan svara på samtal till restaurangnumret och en annan till kontorsnumret, var och en med sin egen text, utan ett villkorssteg för det uppringda numret. Och både Skicka meddelande och Skicka WhatsApp Web-meddelande har ett Skicka från-fält som listar dina WhatsApp Web-nummer; vid Automatiskt skickas meddelandet från det nummer personen senast pratade med, för ett missat samtal det nummer de ringde till.
  • Din egen reaktions-chip har inte längre en färgad kontur. Emoji-chippet under ett meddelande hade tidigare en solid kontur i din varumärkesfärg när reaktionen var din. Det ser nu ut som alla andra chip; det lilla × som dyker upp när du hovrar över det är det som talar om att det är ditt. Se Reagera på ett meddelande.
  • Optimera med AI kan ändra inställningar, inte bara instruktioner. Feedback om hur agenten skickar meddelanden brukade hamna som en ny regel i spelboken medan inställningen som faktiskt styr det förblev oförändrad. Nu ställer “svara endast i ett meddelande” in Max antal meddelanden per svar till 1 och aktiverar Framtvinga max antal meddelanden, “svara snabbare” sänker Minsta väntetid och Maximal väntetid, “svara inte efter kl. 18” justerar Aktiva timmar, och färre AI-svar per chatt ändrar Max antal AI-meddelanden per chatt. Varje inställning som körningen föreslår visas som en egen rad i granskningen, nuvarande värde mot föreslaget, och du accepterar eller avvisar det precis som en textändring. Samma sak gäller för tumme ner. Se Optimera med AI.

  • Ange anpassat fält listar nu dina fält. Automatiseringssteget brukade be dig skriva in fältets nyckel, så lead_score och leadscore var ett skrivfel ifrån varandra och båda hamnade på dina kontakter. Steget erbjuder nu dina anpassade fält i en rullgardinsmeny; Skriv in en fältnyckel istället finns fortfarande kvar för ett helt nytt fält eller en nyckel som kommer från ett tidigare steg. Se Åtgärder.

  • Varningen för självutlösning täcker fler steg. En automatisering som startar vid Kontakt uppdaterad och sedan tilldelar kontakten till en teammedlem, slår på eller av dess AI, ställer in stör ej eller lämnar över den till en annan AI-agent får nu samma bärnstensfärgade varning som en som redigerar kontaktens detaljer, eftersom var och en av dessa också ändrar kontakten. Se Automatiseringar som utlöser sig själva.

  • WhatsApp Web-meddelanden visar nu en klocka tills WhatsApp bekräftar dem. Ett WhatsApp Web-meddelande fick tidigare sin bock i samma ögonblick som vår server skickade det till WhatsApp, och kunde sekunder senare ändras till ett rött ! när WhatsApp avvisade det — vilket såg ut som om appen ändrade sig. Bockmarkeringen visas nu först när WhatsApps server har accepterat meddelandet, exakt när WhatsApp-appen visar sin första grå bock; fram till dess visar meddelandet en liten klocka. Ett meddelande som WhatsApp aldrig bekräftar inom 10 minuter markeras som Ej levererat så att du kan skicka det igen. Se Statusindikatorer för meddelanden.

  • Webbhook-utlösare: värden i webbadressen räknas också. Vissa formulärverktyg kan inte ändra formatet på det de skickar (Paperform skickar till exempel varje svar inbäddat i en lista, så ${trigger.phone_number} förblev tom) men kan infoga ett svar i adressen de skickar till. Allt som läggs till i slutet av automatiseringens webbhook-adress är nu ett fält som alla andra: …?phone={{ your_phone_question }} på deras sida ger dig ${trigger.phone} på vår, och det visas i exemplet för att lyssna efter webbhook så att du kan välja det med ±knappen. Ett fält som skickas både i adressen och i meddelandekroppen behåller värdet från kroppen. Se Utlösare.

  • Att slutföra en uppgift skickar inte längre en “Uppgift slutförd”-avisering. Du fick veta två gånger om varje uppgift: en “Ny uppgift”-varning när den skapades, och en andra “Uppgift slutförd”-varning (klocka, e-post och push) i samma ögonblick som du avslutade den – medan den första förblev oläst. Slutförandevarningen är borta. Istället rensar “Ny uppgift”-varningen, och varje påminnelse för den uppgiften, sig själv så fort du öppnar uppgiften eller flyttar den till en kolumn för färdiga, oavsett om du gör det från tavlan, uppgiftssidan eller aviseringsklockan. Webhook-händelsen Uppgift slutförd är oförändrad. Se Aviseringar.

  • Olästa varningar stannar högst upp på aviseringsklockan. Varningar du inte har öppnat än ligger nu ovanför de du redan har läst, nyast först inom varje grupp, så att en oläst varning aldrig scrollar bort under nyare som du har hanterat. Öppna den eller markera den som läst så faller den tillbaka i tidslinjen. Se Aviseringsklockan.

  • Klock- och push-varningar talar nu ditt språk. Aviseringar under klockan och webbläsarens push-aviseringar skrevs på engelska oavsett vilket språk instrumentpanelen var inställd på – “A contact read your messages” under en fransk meny. De följer nu kontots språk, precis som dina aviseringsmeddelanden. Varningar som redan finns i klockan behåller språket de skrevs på. Se Aviseringar.

  • Kontrollera ditt lösenord innan du loggar in. Lösenordsfälten på inloggnings-, registrerings- och nytt lösenord-skärmarna har nu en ögonikon till höger. Klicka på den för att visa vad du skrev och klicka igen för att dölja det – ingen mer gissning om en nekad inloggning var ett skrivfel. Efterfrågat av en byrås kund.

  • Att ta bort en reaktion kräver nu ett medvetet klick. Reaktionschippet under ett meddelande brukade ta tillbaka din emoji i samma ögonblick som du klickade på det, utan någon varning om att ett klick skulle göra det. Chippet i sig gör ingenting längre; håll muspekaren över det så glider ett litet × in bredvid emojin, med en verktygstips som säger vad det gör, och endast det × tar bort din reaktion (på en telefon är × alltid synligt). Se Reagera på ett meddelande.

  • Chattwidgetens hälsningar talar nu även slovenska, thailändska och bengali. Widgetens knappar och etiketter växlade redan till dessa tre språk för besökare som surfar på dem, men ditt eget öppningsmeddelande, popup-bubbla och startfrågor stannade kvar på språket du skrev dem på. De är nu automatiskt översatta till alla femton språk som stöds precis som resten, inklusive på widgets du ställde in före denna ändring – ingen omsparning behövs. Se Språk.

  • Det är nu tydligt hur kontaktpanelen och sidofältet döljs. Panelen till höger i en konversation kunde tidigare endast döljas via den lilla info-ikonen i konversationshuvudet, vilket ingen tolkade som “stäng detta”. Panelen har nu en egen dubbelpil (») i sitt övre hörn, och huvudikonen förvandlas till samma dubbelpil när panelen är öppen, så att båda alternativen döljer den; info-ikonen kommer tillbaka när panelen är dold, vilket är hur du öppnar den igen. Sidofältets knapp för att dölja hade samma problem: den använde samma ☰-ikon som knappen för att expandera, så att dölja och expandera såg identiska ut. Det är nu också en dubbelpil («), vilket matchar resten av appen. Se Chattgränssnitt och Instrumentpanel.

Augusti 2026

Omfattar releaser som skickats 1–31 augusti 2026

Nytt

  • Åtgärdsknappar i chattwidgeten. Alla besökare vill inte skriva. Vissa vill bara ha ditt telefonnummer, din adress eller din e-post, och de vill ha det nu. Inställningar > Chattwidget > Hantera > Kanaler & Inbäddning har nu en sektion för Åtgärdsknappar: lägg till upp till sex genvägar som ligger längst upp i chattpanelen och tar besökaren direkt dit de vill — Ring öppnar deras uppringningsfunktion, SMS och WhatsApp öppnar ett meddelande till dig, E-post öppnar deras e-postapp, Vägbeskrivning öppnar Google Maps på din adress, och Länk öppnar valfri sida du väljer. De förblir synliga medan besökaren chattar, så att någon kan ställa två frågor och fortfarande trycka på Vägbeskrivning efteråt. Att trycka på en knapp skickar inget meddelande och startar ingen konversation, så det kostar inga krediter. De svarar inte på frågor — det är fortfarande din AI-agents jobb, baserat på din kunskapsdatabas. Se Åtgärdsknappar.

  • E-posta en chattutskrift till kontakten. Menyn med tre punkter Exportera utskrift laddar ner en kopia till dig; den nya E-posta utskrift bredvid den skickar istället konversationen till kontakten, så att de behåller sin egen kopia av stegen, timmarna eller offerten du gav dem i chatten. Adressen Skicka till är förifylld när kontakten har en e-postadress registrerad, och du kan skriva in en när de inte har det (vilket är fallet för de flesta WhatsApp- och Instagram-chattar), och du kan lägga till en anteckning som visas ovanför konversationen. Endast meddelandena inkluderas – vad din AI-agent gjorde i bakgrunden utelämnas – och mycket långa chattar skickar de senaste meddelandena med en rad som anger hur många som utelämnades. I en konversation som redan är en e-posttråd kan du välja mellan att svara i den tråden från din anslutna inkorg eller skicka ett separat utskriftsmeddelande. Kräver redigeringsåtkomst till meddelanden. Se E-posta en utskrift till kontakten.

  • En fellogg för allt som misslyckades. När ett meddelande aldrig kom fram eller AI:n förblev tyst var det enda sättet att ta reda på varför att fråga oss. Fellogg — längst ner i den vänstra menyn, precis ovanför Hjälp — listar nu varje misslyckad åtgärd på ditt konto på ett och samma ställe: ej levererade meddelanden i alla kanaler, svar som AI:n hoppade över, kanaler som tappat anslutningen, blockeringar för fakturering och begränsningar, misslyckade importer till kunskapsbasen, automatiskt pausade utskick, misslyckade automatiseringskörningar och webhooks som slutat leverera. Varje rad innehåller en kort kod, vad den betyder i klartext och vad du kan göra åt det, och kan expanderas för att visa leverantörens eget meddelande samt en knapp som tar dig direkt till platsen där du kan åtgärda problemet. Filtrera på de senaste 24 timmarna, 7 dagarna eller 30 dagarna, efter kategori eller kanal, eller sök efter en kontakt eller en kod. Varje kod förklaras i Fellogg.

  • Bifoga ett foto eller en video till ett utskick. Utskick var tidigare endast textbaserade: om du ville att varje kontakt skulle se en flygblad, en före-och-efter-bild eller ett kort klipp, var du tvungen att skicka det manuellt efteråt. Steget Meddelande har nu en sektion för Bilaga – ladda upp en bild eller video (upp till 10 MB) eller välj en från ditt mediebibliotek, så skickas den ut till varje kontakt tillsammans med öppningsmeddelandet. På WhatsApp Web anländer det som ett foto eller en video med din text som bildtext; på WhatsApp Business API blir det en del av mallen och godkänns tillsammans med texten (ändrar du den senare måste du skicka in den för godkännande igen). SMS förblir endast text, och nummer som är direkt anslutna via Meta kan ännu inte hantera bilagor. Se Utskick.

  • En unik AI-agent för varje WhatsApp-nummer. Tidigare skedde dirigeringen per kanal: en agent för hela WhatsApp, en för hela WhatsApp Web – så ett företag med flera filialer eller varumärken på separata nummer behövde ett separat konto per filial. Nu, med två eller fler nummer anslutna via WhatsApp Web eller WhatsApp Business API, lägger panelen Vem svarar på nya konversationer på sidan för AI-agenter till ett block per nummer: välj en agent (eller Ingen svarar) för varje nummer, eller låt inställningen vara Samma som WhatsApp för att fortsätta följa kanalens val. En ny konversation besvaras av agenten för det nummer kunden skrev till, och svar skickas ut från samma nummer. Se En agent per WhatsApp-nummer.

  • Redigera och ta bort uppgiftstyper. Uppgiftstyper kunde tidigare bara skapas (infogat, från typväljaren) – aldrig döpas om, ges ny färg eller tas bort, vilket innebar att ett skrivfel eller en oanvänd standardtyp blev kvar i väljaren för gott. En ny Typer-knapp bredvid Stadier på sidan Uppgifter öppnar dialogrutan Redigera uppgiftstyper: döp om, ändra färg, ändra ordning, lägg till och ta bort typer, precis som i dialogrutan Stadier. Att ta bort en typ raderar aldrig dess uppgifter; de förlorar bara etiketten tills du väljer en annan typ. De två typer som AI:n skapar själv, FAQ-uppdatering och Mänsklig varning, finns kvar (kan endast döpas om och ges ny färg). Se Redigera, ändra ordning på och ta bort typer.

  • Auto-tagga med AI, på begäran. Live-taggning körs endast medan AI:n svarar, så chattar som ditt team hanterade medan AI:n var pausad, konversationer importerade från din WhatsApp-historik och allt som hände innan du skrev en agents taggregler förblev otaggat — och detsamma gällde befintliga konversationer efter att du lagt till en regel eller klickat på Generera med AI. Nu körs agentens taggregler över hela konversationen med ett klick, inte bara de senaste meddelandena: Auto-tagga med AI i en chatts trepunktsmeny, Auto-tagga i massåtgärdsfältet för kontakter (med ett valfritt “använd denna agents taggar för alla”), och Applicera på befintliga konversationer på en agents flik för taggar (upp till 500 av dess senaste chattar). Samma regler, samma borttagningsväxlar och samma pris som live-taggning — 1 kredit per applicerad tagg (0,25 på Max-nivån, gratis med din egen AI-nyckel), ingenting för en kontakt som inte får några nya taggar. En körning omfattar upp till 500 kontakter åt gången; om krediter tar slut under körningen stoppas den och behåller det som har taggats. Se Tagga en konversation på begäran.

  • AI Studio är öppet från start. Gruppen AI Studio i menyn till vänster (AI-agenter, Kunskapsbas, Mallar, Mediebibliotek, Anpassade funktioner, MCP-servrar) var tidigare hopfälld från början, vilket dolde AI-agenter — den sida som flest användare letar efter — bakom ett extra klick. Varje grupp är nu öppen som standard; klicka på en grupps rubrik för att fälla ihop den, så förblir den i det läget för dig. Se Instrumentpanel.

  • Logga in med en huvudnyckel (passkey). Logga in med ditt fingeravtryck, ansikte eller enhetens PIN-kod istället för ett lösenord. Lägg till en under Inställningar → Säkerhet och allmänt → Huvudnycklar (upp till 10, en per enhet), och använd sedan Logga in med en huvudnyckel på inloggningsskärmen. En huvudnyckel kan inte bli föremål för nätfiske, och eftersom den redan verifierar både din enhet och dig, efterfrågas ingen 2FA-kod för den inloggningen. Ditt lösenord fortsätter att fungera parallellt. Se Huvudnycklar.
  • Låt AI:n skriva din agents taggar. Fliken Taggar i en AI-agent har en ny knapp för Generera med AI: plattformen läser agentens instruktioner och affärssammanhang och föreslår tre till åtta taggar med en färdig “när ska den användas”-regel för varje, på agentens språk – livscykelstadier som Intresserad eller Passar inte, fakta som framkommer i konversationen och orsaker till överlämning. Den kontrollerar först ditt befintliga taggbibliotek och återanvänder en tagg om en redan betyder samma sak, så att inget dupliceras. Välj Lägg till i mina taggar eller Ersätt alla taggar och redigera sedan raderna som vanligt. En körning kostar 1 kredit (0,25 på Max-nivån, gratis med din egen AI-nyckel). Agenter som skapas från en webbplats eller dokument, i konfigurationsguiden eller med Ny agent, får sina taggar genererade automatiskt som en del av skapandet. Se Skapa taggar.
  • Bädda in bokningskalendern på din egen webbplats. Hittills har en delbar bokningssida varit en länk som du skickat till folk; nu kan själva kalendern finnas på din webbplats. Avsnittet Bokningssida för en händelsetyp har en ny knapp för Bädda in på webbplats som ger dig en liten kodsnutt — klistra in den på valfri sida på din webbplats så kan besökare boka direkt där, se din faktiska tillgänglighet, utan att lämna din webbplats. Ramen anpassar storleken allteftersom besökaren går igenom stegen, fungerar bredvid webbplatsens chattwidget, och alla som fyller i sina uppgifter blir fortfarande en kontakt även om de aldrig väljer en tid. Se Delbar bokningssida.

  • Avbryt en schemalagd uppföljning från chatten. Hittills kunde en köad uppföljning schemaläggas om från chatten men inte helt tas bort: det enda sättet var att pausa AI:n. Både AI-statusfältet ovanför textrutan och avsnittet Uppföljning i kontaktpanelen har nu en Avbryt-knapp. Klicka på den, bekräfta, så tas den köade uppföljningen bort (oavsett om du schemalade den manuellt eller om AI-agenten köade den automatiskt) medan AI:n fortsätter att hantera chatten. Se Chattgränssnitt.

  • Användningshistoriken visar nu vilken modell varje debitering baserades på. Kredithistoriken under Inställningar → Fakturering visade vad du debiterades men inte varför beloppet var som det var – ett AI-svar kan kosta 1 kredit, 0,25 eller 0,15 beroende på vilken modell agenten som svarar körs på, och tabellen gav dig inget sätt att se vilken taxa som tillämpades. Varje AI-debiteringsrad har nu en Modell-kolumn – Pro, Economy, Max eller Mini, som matchar AI-kvalitetsväljaren på agenten, eller Egna nycklar när din egen API-nyckel hanterade anropet. Icke-AI-debiteringar (anslutningsavgifter, mallavgifter) och poster från tiden före denna ändring visar ett streck. Om en rad debiteras till en taxa du inte förväntar dig, pekar kolumnen dig direkt till den agent vars modellinställning du bör kontrollera. Se Faktureringssystem.
  • Skicka meddelande till alla i ett pipeline-steg — smarta listor förstår nu affärer. Regelbyggaren för smarta listor har en ny regel för Affärssteg: lägg till kontakter på en lista när de har en affär i de steg du väljer (eller helt enkelt har någon affär, eller ingen alls). Och du behöver inte bygga den för hand — varje kolumn på affärstavlan har nu en personikon i rubriken som skapar listan åt dig, förifylld med det stegets regel. Listan hålls synkroniserad med tavlan: dra en affär till steget så läggs kontakten till i listan inom några sekunder, dra ut den så tas de bort. Rikta ett utskick till den listan och “följ upp med alla som fastnat i Offert skickad” blir en självunderhållande målgrupp istället för ett klipp-och-klistra-jobb. Se Gör om ett steg till en kontaktlista.

  • Stäng av AI:n för en enskild kanal — även med bara en agent. Panelen Vem svarar på nya konversationer har alltid låtit dig tilldela varje kanal till en agent, men att välja “ingen svarar här” fungerade bara om du hade flera agenter. På ett konto med en aktiv agent var alternativet Ingen svarar dolt, eftersom plattformen dirigerar varje kanal till din enda agent så att ett nytt konto fungerar utan konfiguration — och det innebar att det inte fanns något sätt att hålla AI:n borta från bara en kanal medan den fortsatte svara på de andra; vissa kunder tog till att koppla bort kanalen helt. Ingen svarar är nu ett faktiskt val på alla konton. Välj det för en kanal så hamnar nya konversationer där helt enkelt i din inkorg för ditt team, utan AI-svar, utan bärnstensfärgad varning och utan “ingenting är konfigurerat”-meddelande — och valet kvarstår, även när du lägger till, pausar eller tar bort agenter senare. Välj en agent igen för att lämna tillbaka kanalen till AI:n. Se Ingångspunkter.

  • Markera alla chattar i en vy – och arkivera tusentals på en gång. Massmarkering i Chattar begränsades tidigare till de rader som laddats på skärmen, så att rensa en stor inkorg innebar att man fick markera chattar grupp för grupp medan listan rullade – att ansluta WhatsApp till ett konto med historik kan importera tusentals gamla konversationer, och att arkivera dem alla tog tjugo minuters klickande. Nu har chattlistan en huvudkryssruta som markerar allt på skärmen, och när skärmen är helt markerad visas en rad med alternativet Markera alla N konversationer i denna vy – varje chatt som matchar ditt nuvarande filter, laddad eller ej, med ett enda klick. Hela masshanteringsfältet fungerar på hela urvalet, arkiveringen körs i effektiva batchar med förloppsindikator medan den arbetar, och du får en sammanställning av vad som uppdaterats när det är klart. Kontaktsidan har fått samma par: en massåtgärd för Arkivera / Avarkivera och en rad för Markera alla N kontakter som matchar dina filter när den synliga sidan är markerad. Se Massåtgärder i inkorgen.

  • Chattar meddelar nu när AI:n är utanför sina arbetstider. Om din agent har aktiva tider inställda, har ett meddelande som inkommer utanför dessa aldrig gått förlorat – AI:n svarar automatiskt när nästa tidsfönster öppnas – men chatten visade tidigare AI är aktiv hela tiden, vilket fick tystnaden att se ut som om något var trasigt. Nu, när schemat är stängt, visar statusfältet ovanför svarsrutan Utanför arbetstid – AI återupptas kl. vid den faktiska öppningstiden, i bärnstensfärg, och växlar automatiskt tillbaka till Aktiv i samma ögonblick som tidsfönstret öppnas. Det förklarar också noteringen AI-svar schemalagt som du kanske har sett tidigare: det är det uppskjutna svaret som väntar på att arbetstiden ska börja. Se Chattgränssnittet.

  • Välj vad som händer utanför arbetstid: köa AI-svaret eller överlämna chatten till ditt team. Fram till nu hade en agent med aktiva timmar exakt ett beteende utanför arbetstid: varje meddelande som kom in medan schemat var stängt fick ett AI-svar köat till nästa öppning. Det fungerade bra för de flesta konton – men team som vill att en person ska ta över dessa chattar på morgonen var tvungna att leta upp varje köat svar och stänga av AI:n chatt för chatt. Fliken Aktiva timmar (på agenten och i klassiska kampanjer) har nu en sektion för Utanför arbetstid med två alternativ. Köa AI-svar är standard och är exakt dagens beteende. Överlämna till ditt team gör att AI:n istället kliver åt sidan: ingenting köas, chatten växlar till det röda läget behöver uppmärksamhet, den hamnar under uppmärksamhetsfiltret i Chattar, och AI:n förblir pausad för den konversationen tills du återupptar den – så att ditt team kan se varje chatt utanför arbetstid direkt och svara personligen. (Detta val togs bort igen senare under månaden – meddelanden utanför arbetstid besvaras nu alltid vid nästa öppning, och chattarna som väntar på det har ett eget filter. Se Chattar utanför arbetstid sköter nu sig själva under Förbättrat.) Se Schema för bottillgänglighet.

  • Regler för datum i smarta listor kan nu vara exakta på minuten. Reglerna “före” och “efter” för Tillagd den, Senaste aktivitet, Senaste meddelande mottaget och Senaste meddelande skickat tog tidigare endast ett datum — vilket gjorde det omöjligt att skilja kontakter som importerats i eftermiddags från kontakter som lades till i morse. Regelredigeraren har nu ett valfritt tidsfält bredvid datumet, samt en Nu-knapp som fyller i det aktuella klockslaget med ett klick. Lämna tiden tom så fortsätter regeln att fungera med hela dagar, precis som tidigare. Ett praktiskt användningsområde: precis innan du ansluter en kanal eller kör en import, skapa en smart lista med Tillagd den efter → Nu — allt som anländer från det ögonblicket hamnar i listan, redo för mass-taggning eller en uppföljningskampanj. Se Listor.

  • Se hur stor del av din inkorg som din AI faktiskt hanterar. “Gör boten jobbet, eller gör vi det?” är frågan som alla konton förr eller senare ställer sig, och instrumentpanelen kunde inte svara på den: siffrorna visade hur många meddelanden som skickades, men aldrig vem som skrev dem. En ny AI vs människa-panel, bredvid Kanalhälsa, delar nu upp det intervall du tittar på på två sätt. Skickade meddelanden bryter ner varje utgående meddelande i AI och Ditt team, med en fördelningsstapel och en rubrik (73 % hanteras av AI). Konversationer räknar samma period per person istället, i tre rutor: Endast AI för de som AI:n tog hand om från början till slut, Endast team för de som den aldrig rörde, och Båda för de som någon gick in i. Tillsammans säger de något som ingen av dem säger ensam. Ett konto kan vara 90 % AI baserat på meddelandevolym och ändå ha en person inblandad i de flesta konversationer, och ett ökande antal Endast team-konversationer är oftast ett ämne som din agent ännu inte känner till. Diagrammet Prestanda över tid har också fått matchande linjer för AI-skickade och Mänskligt skickade; de är avstängda som standard, så klicka på respektive etikett i förklaringen för att visa dem. Se Din instrumentpanel.

  • Öppna Chattar i den vy du faktiskt arbetar i. Chattar har alltid öppnats i Alla chattar, vilket är en bra startpunkt för en ägare men fel för nästan alla andra – en teammedlem vars dag består av “mina tilldelade konversationer” var tvungen att återanvända samma filter vid varje besök. Nu kan du spara vilken vy som helst som din startpunkt: ställ in listan precis som du vill ha den (status, ansvarig, taggar, kanal, allt som finns i filterpanelen), öppna Filter och klicka på Ange som standard. Från och med då öppnas Chattar med den vyn redan tillämpad; Rensa standard på samma ställe tar dig tillbaka till att öppna i Alla chattar. Ingenting ändras för den som aldrig sparar en vy. (Ursprungligen sparades detta per webbläsare; senare under månaden flyttades det till kontot – se Dina Chattar-filterinställningar följer nu kontot nedan.) För att göra “mina chattar” lättare att nå från början, är ditt eget namn i filteralternativet Ansvarig nu markerat med (du) och placerat precis under Ej tilldelad. Se Spara din standardvy.

  • Dina Chattar-filterinställningar följer nu kontot, inte webbläsaren. De fästa snabbfilter-knapparna och den sparade standardvyn fanns tidigare på den enhet där du ställde in dem – du organiserade din inkorg på en dator, öppnade kontot på en annan, och du var tillbaka till standardinställningarna. Än värre var att en inkorg som du noggrant organiserat åt någon annan helt enkelt inte fanns där när de loggade in. Båda sparas nu på själva kontot. Fäst en knapp, dra den på plats eller spara en standardvy en gång, så visas samma inställning på varje enhet och för alla som arbetar i det kontot. Inställningen från den enhet du använder mest förs över automatiskt första gången du öppnar Chattar där. Se Chattfilter.

  • Välj vem som deltar i automatisk tilldelning. Automatisk tilldelning av nya kontakter var tidigare allt-eller-inget: alla aktiva i teamet var med i rotationen, och det enda sättet att hålla någon utanför var att inaktivera hela deras användarkonto. Nu har varje person under Inställningar → Team — inklusive kontoägaren — en knapp för Inkludera i automatisk tilldelning. Stäng av en arbetsledare så slutar nya kontakter att tilldelas dem samtidigt som deras åtkomst förblir orörd: de kan fortfarande öppna alla chattar, svara och ta emot manuella tilldelningar. Befintliga tilldelningar påverkas inte, och om alla är avstängda hamnar nya kontakter helt enkelt i kön för Ej tilldelade. Se Välja vem som deltar.

  • Hoppa direkt från en chatt till den riktiga Instagram-konversationen. När du pausar AI:n för att själv ta över en Instagram-konversation är den naturliga platsen att avsluta den ofta Instagram själv – men att ta sig dit innebar tidigare att kopiera personens användarnamn och söka efter dem. Instagram-chattar har nu en Öppna i Instagram-knapp: en ↗-ikon i konversationshuvudet (i trepunktsmenyn på en telefon, där den skickar vidare till Instagram-appen), och en Instagram-sektion i kontaktpanelen som visar kontaktens @användarnamn med samma länk. Ett klick öppnar den specifika konversationen i Instagram, i en ny flik. Den visas när vi känner till kontaktens användarnamn. Se Chattgränssnittet.

  • Välj inlägg för en kommentar-till-DM-regel från en lista, istället för att leta efter inläggs-ID:n. Att begränsa en Instagram- eller Facebook-kommentar som startpunkt till specifika inlägg innebar tidigare att man var tvungen att gå in i Meta Business Suite, hitta varje inlägg, kopiera dess inläggs-ID och klistra in det i en textruta, ett per rad. Nu har Specifika inlägg en Välj inlägg-knapp som listar dina senaste inlägg och reels med miniatyrbild, bildtext och datum; markera de du vill ha så visas de i regeln. Två reels som båda ska dela ut samma PDF är nu en regel med båda markerade, klart på några sekunder. Att klistra in ID:n fungerar fortfarande för allt som inte visas i listan (öppna Eller klistra in inläggs-ID:n). Regelredigeraren förklarar nu också, precis under Första DM-meddelande, det som flest användare fastnar på: Instagram och Facebook tillåter exakt ett automatiskt DM per kommentar, och konversationen öppnas bara när personen svarar på det, så se till att det första meddelandet bjuder in till ett svar. Se Automatisering av kommentar-till-DM.

  • WhatsApp-mallar fungerar nu på Meta-anslutna nummer. Om ditt nummer körs på ditt eget WhatsApp Business-konto – anslutet via vår Meta-app eller via ditt eget – kan du nu skapa mallar, få dem godkända av Meta och skicka dem, allt från sidan Mallar. Mallar som du redan har i WhatsApp Manager visas automatiskt i listan, och en Synkronisera från Meta-knapp hämtar in allt du ändrar där. Se WhatsApp-meddelandemallar.

  • Automatiseringar kan nu respektera tysta timmar, en inställning per arbetsflöde. Fram till idag skickades ett automatiseringssteg med meddelanden så fort arbetsflödet nådde dem — bra för “svara direkt”, men mindre bra för en påminnelse om ett möte som landar klockan 02:00 för att tiden är tidig. Varje automatiserings utlösningssteg har nu en Respektera tysta timmar-växling (klicka på utlösaren på arbetsytan och scrolla till botten av dess inställningar). Slå på den så kommer alla meddelandesteg som skulle ha skickats mellan kl. 20:00 och 08:00 i kontaktens lokala tid att vänta och istället skickas runt kl. 08:00 deras tid; alla andra steg körs fortfarande direkt, och utlösarens egen tidsinställning ändras inte. Den är avstängd som standard, så inget du redan har byggt ändras av sig självt. Se Respektera tysta timmar.

  • Kontaktimport skapar nu riktiga taggar och kan uppdatera kontakter du redan har. Två saker som folk ständigt stötte på vid CSV-import: en Taggar-kolumn hamnade som ett textfält kallat tags på varje kontakt istället för som faktiska taggar, och alla rader som matchade ett telefonnummer du redan hade hoppades över, så det fanns inget sätt att importera en korrigerad fil på nytt. Båda är åtgärdade. En kolumn som mappas till Taggar skapar nu (eller återanvänder, oavsett skiftläge) riktiga taggar och tillämpar dem; placera flera i en cell separerade med kommatecken eller semikolon. Och granskningssteget har en ny Uppdatera befintliga kontakter-växel: lämna den avstängd så hoppas dubbletter över som tidigare; slå på den så uppdaterar matchande rader kontaktens namn, e-post och anteckningar, lägger till dess taggar och placerar den på listan du valde. Om du importerade en fil med taggar före idag, importera den igen med växeln på så hamnar taggarna rätt. Via API:et tar POST /contacts/import emot tags per post och updateExisting på toppnivå, och svaret får updated och updated_contact_ids. Se Importera kontakter och Contacts API.

  • Din AI kan nu boka flera tjänster och boka dem med en specifik person. Fram till nu erbjöd en agent exakt en typ av möte, och den som råkade vara ledig tog bokningen. Båda dessa begränsningar är borta. På agentens flik AI-förmågor är Välj vad folk kan boka nu en lista: lägg till så många händelsetyper du vill – den första är standard – och i chatten frågar AI:n vilken tjänst kontakten vill ha (eller räknar ut det från konversationen) innan den föreslår tider. Och om du namnger rummen inuti en händelsetyp efter din personal använder AI:n dessa namn: den kan berätta för en kontakt vem som är ledig när (“Alex är ledig kl. 10:00 och 10:30, Luan kl. 11:00”), boka den person de ber om och behålla dem hos samma person när en bokning flyttas. Låt dina rum ha generiska namn så ändras ingenting – AI:n tar helt enkelt den som är ledig, precis som tidigare. Se Bokningssystem. Samma sak fungerar i den klassiska kampanjredigerarens bokningssteg, och på din offentliga bokningssida låter en Boka med-rad besökare välja sin person också.

  • AI:n förstår nu svar på Instagram Stories — och du kan be den att låta bli att svara på dem. När någon svarade på en av dina Stories såg AI:n tidigare bara texten (“😍”, “vilken är det här?”) utan att veta att det handlade om en Story, vilket gjorde att den ställde märkliga frågor eller försökte styra en vardaglig reaktion till en bokning. Svar på Stories kommer nu taggade med [THE CONTACT REPLIED TO YOUR STORY] tillsammans med den bifogade bilden eller videon från din Story, så att AI:n (och du, i chattar) kan se exakt vad personen reagerade på och svara i rätt sammanhang. Och om du hellre vill hantera svar på Stories själv finns det en ny inställning för Instagram Story-svar på agentens flik AI-instruktioner (under Primärt språk; den klassiska kampanjredigeraren har den också). Stäng av den så hamnar svar på Stories fortfarande i dina chattar med din Story bifogad — taggar, automatiseringar och aviseringar körs fortfarande som vanligt — men AI:n håller sig tyst och konversationen visar en liten “hoppade över”-notering så att du vet varför. Det är en live-inställning, ingen publicering krävs, och den är respond_to_instagram_story_replies via API:et. Se Instagram DM.

  • Automatiseringar finns nu på alla konton. Verktyget för att bygga arbetsflöden i flera steg har lämnat tidig åtkomst och är nu tillgängligt för alla – du hittar Automatiseringar under AI Studio i sidofältet. Beskriv vad du vill göra på vanlig svenska (“skicka en uppföljning om inget svar inkommer inom 1 timme”, “tagga kontakter som frågar om prissättning”) så skapar systemet utlösaren och stegen åt dig, eller dra in allt på arbetsytan manuellt. Arbetsflöden kan startas från meddelanden, nya eller uppdaterade kontakter, affärer, möten, uppgifter, ett schema, en webhook – eller från din egen AI-agent, som kan anropa en automatisering mitt i en konversation som en av sina förmågor och använda svaret i sitt nästa meddelande. Stegen omfattar att skicka meddelanden (inklusive WhatsApp-mallar), taggning, affärer, uppgifter, möten, villkor, loopar, fördröjningar, webhooks och ett AI-steg som läser körningens data och skriver eller fattar beslut baserat på den. Varje körning förbrukar 0,25 krediter, plus 0,25 krediter varje gång ett AI-steg körs; i övrigt obegränsat antal steg. Se Automatiseringar.

  • Listor som fyller sig själva: smarta listor. En lista var förr en behållare som du fyllde för hand, så “alla taggade hot-lead som varit aktiva denna månad” var ett jobb du fick göra om varje vecka. En lista kan nu vara en smart lista istället: välj Smart lista i dialogrutan Ny lista, ställ in reglerna en gång, så håller listan sig själv uppdaterad. Regler kan titta på taggar, andra listor, kanal och status, när någon lades till eller senast var aktiv eller skickade ett meddelande till dig, om AI är aktiverad för dem, om de någonsin har svarat, deras e-post, telefon eller namn, kampanjen eller teammedlemmen de är tilldelade, och alla dina egna anpassade fält — kombinerat med Alla regler eller Vilken regel som helst, upp till 20 stycken. En live-räknare under reglerna (“≈ 3 kontakter matchar”, med några exempelnamn) visar vilka som inkluderas innan du sparar. Efter det sker allt automatiskt: någon som ändras och börjar matcha läggs till inom några sekunder, tidsbaserade regler som “ingen aktivitet på 90 dagar” kontrolleras på nytt var 15:e minut, och Uppdatera nu i listans meny kör dem på stående fot. Smarta listor fungerar överallt där en vanlig lista gör det — filtrera dina kontakter med en, exportera den, eller rikta ett utskick mot den och låt målgruppen underhålla sig själv. Det enda du inte kan göra är att lägga till eller ta bort någon för hand: medlemskap kommer från reglerna, så listan visar “Medlemmar beräknas utifrån listans regler” och du ändrar vilka som finns med genom att klicka på Redigera regler. Bra att veta innan du kopplar en till ett aktivt utskick: alla som nyligen börjar matcha får automatiskt dess välkomstmeddelande, och var och en förbrukar krediter. Via API:et tar POST /lists och PUT /lists/{listId} emot type och smart_rules, med POST /lists/preview för att testköra en regeluppsättning. Se Organisera listor och kontakter och Contacts API.

  • Ett hopfällt sidofält kikar nu fram när du vilar muspekaren på det. Om du håller sidofältet hopfällt till dess smala ikonrad innebar det att hitta något att du antingen behövde känna igen ikonen eller klicka för att öppna det först. Nu behöver du bara vila pekaren på raden en stund så glider den ut ovanpå sidan — etiketter, Sök-rutan, allt läsbart — och dras tillbaka så fort du flyttar musen. Sidan bakom flyttar sig aldrig. Vill du att det ska stanna kvar? Klicka på panelikonen längst upp medan det är öppet för att fästa det. Att navigera in i sidofältet med tangentbordet öppnar det på samma sätt, och din vanliga inställning för hopfällt eller expanderat läge sparas precis som tidigare — en snabbkik ändrar den aldrig. Se Instrumentpanel.

  • Reagera på meddelanden med en emoji. Alla meddelanden behöver inte ett skrivet svar — ibland är en 👍 hela svaret. Håll muspekaren över ett meddelande i Chattar, klicka på den lilla pilen bredvid pratbubblan, så visas nu en rad med emojis högst upp i menyn: klicka på en så hamnar den på kundens kopia av chatten, precis som om du hade reagerat från din egen telefon. Din reaktion visas som en liten bricka under meddelandet i din inkorg; välj en annan emoji för att ersätta den, eller klicka på den du valde för att ta bort den. Det fungerar för WhatsApp ansluten via QR och Telegram — de kanaler som tillåter ett företag att skicka reaktioner — och på Telegram erbjuder raden de emojis som Telegram självt accepterar som reaktioner. På WhatsApp ansluten via QR visas nu även reaktioner som dina kunder lägger till på dina meddelanden under dessa meddelanden i din inkorg. På kanaler utan stöd för reaktioner är raden gråmarkerad, och om du håller muspekaren över den får du veta varför. Se Chattar.

  • Hitta kontakter kan nu filtrera på riktigt — taggar och allt som smarta listor kan göra. Automationssteget Hitta kontakter kunde tidigare begränsa sina resultat genom en fritextsökning eller en lista, men inte genom de saker som arbetsflöden faktiskt segmenterar på. En schemalagd automatisering som bara skulle bearbeta, säg, kontakter taggade med lead var tvungen att underhålla en separat lista bara för att mata steget. Två tillägg fixar detta. Det snabba: Med tagg och Utan tagg-fält — “alla taggade med lead men ännu inte taggade med contacted” är nu ett steg, inga extra listor; taggar matchas efter namn, och ett namn som inte finns gör att körningen misslyckas med ett tydligt “Tagg hittades inte”-meddelande istället för att tyst returnera noll resultat. Det kompletta: en Avancerade filter-byggare i samma steg — exakt samma regelbyggare som smarta listor använder, med samma live-förhandsgranskning av “N kontakter matchar” — så att steget kan filtrera på taggkombinationer (någon/alla/ingen), listmedlemskap, kanal, status, när kontakten lades till eller senast var aktiv, om AI är aktiverat för dem, stör ej, namn/e-post/telefon, vilket pipeline-steg deras affärer ligger i, och anpassade fält, matchade på alla regler eller någon. När avancerade filter är inställda tar de över och de enkla fälten ignoreras; en halvfärdig regel skickas aldrig, så ett filter du fortfarande bygger kan inte av misstag matcha alla. Båda finns även i det publika API:et: tag, excludeTag och rules på kontaktlistans endpoint. Se Automatiseringar.

  • En automatisering kan nu riktas mot en enskild AI-agent. Utlösaren Inkommande meddelande har alltid haft ett sätt att begränsa sig till en enskild kampanj, och på konton som använder den nya Agent-upplevelsen var den väljaren helt enkelt tom — så en automatisering där kördes för varje konversation på kontot eller inte alls. Om du kör en supportagent och en säljagent är det skillnaden mellan ett användbart arbetsflöde och ett du inte kan bygga. Fältet heter nu Agent eller kampanj (valfritt): öppna utlösaren, klicka på den, så får du en grupperad lista med dina agenter efter namn och dina klassiska kampanjer under om du fortfarande har några. Välj en så körs automatiseringen endast för de konversationer som agenten hanterar; lämna den tom så ändras ingenting. Det är ett val snarare än en uppsättning, så en andra agent innebär en andra automatisering. Ett fåtal agenter kan ännu inte väljas ut här — fältet räknar dem precis under sig självt, så en kort lista är något du kan se snarare än något du måste gissa dig till. Se Automatiseringar.

  • Visa din chattwidget köras på någon annans webbplats, utan att installera någonting. Att sälja en AI-assistent är mycket enklare när den andra personen kan se den på sina egna sidor istället för på en demosida, men det innebar tidigare att man var tvungen att be dem klistra in en skripttagg innan de hade gått med på någonting. Hantera-panelen för din chattwidget, under Kanaler & Inbäddning, har nu en Klient-demolänk: skriv in valfri webbadress, klicka på Kopiera, så har du en länk som öppnar den webbplatsen med din widget flytande ovanpå, precis som den skulle se ut när den väl är installerad. Skicka den till en potentiell kund så kan de klicka på bubblan och prata med din agent direkt där. Ingenting installeras på deras webbplats och ingenting ändras på den — demot existerar bara inuti den länken. Chattar som startas därifrån är riktiga konversationer som hamnar i din inkorg precis som alla andra. Vissa webbplatser vägrar att visas inuti en annan sida av säkerhetsskäl; när det händer fungerar länken fortfarande och visar ett neutralt webbläsarfönster istället för webbplatsen med din widget live ovanpå. Se Webbplats-chattwidget.

  • Automatiseringar kan påminna personer före ett möte – och reagera på nio andra saker som händer på ditt konto. Utlösarlistan var tidigare tio poster lång och mestadels generisk: ett schema, en webhook, en manuell körning. Den är nu nitton, sorterad i grupper, och de som folk efterfrågade finns med. Före ett möte är huvudnyheten: välj de tidpunkter du vill ha – 24 timmar före, 3 timmar före, ett valfritt antal minuter, upp till fem per automatisering – och arbetsflödet körs en gång per möte och påminnelse. Det täcker möten som redan finns i din kalender snarare än bara nya, flyttas med en bokning när du bokar om den, och avbryter påminnelsen när mötet avbokas; en påminnelse vars tidpunkt redan passerat när bokningen görs hoppas över istället för att skickas sent. Vid sidan av detta: Möte bokat, Möte avbokat, Ny kontakt, Uppgift skapad (valfritt endast en typ av uppgift), Uppgift slutförd, Meddelande misslyckades – med orsaken som kanalen gav – Meddelande levererat och Lågt kreditsaldo. Tre utlösare du redan hade var också i tysthet halvt blinda: Inkommande meddelande, Kontakt uppdaterad och Affär uppdaterad märkte bara ändringar som gjordes i själva byggaren, så en kontakt som din AI-agent uppdaterade mitt i en konversation, en affär som flyttades på pipeline-tavlan eller en post som ändrades via en import eller API startade ingenting. De aktiveras nu oavsett var ändringen kom ifrån. Det finns ett fullständigt genomgånget exempel på 24-timmars + 3-timmars påminnelsen i Automatiseringar, inklusive vad du ska göra med WhatsApps 24-timmarsfönster.

  • Nya automatiseringsåtgärder – WhatsApp-mallar, möten, kontaktkontroller och steg som slår upp saker. En automatisering kunde skapa saker och inte mycket mer, så de flesta arbetsflöden slutade med “skapa en uppgift och hoppas”. Åtgärdslistan täcker nu arbetet: Skicka WhatsApp-mall når personer utanför WhatsApps 24-timmarsfönster, adresserat via kontakt eller vanligt telefonnummer (kontakten skapas om den inte finns), med mallens variabler ifyllda från kontaktens egna uppgifter. Skicka meddelande ersätter de gamla separata WhatsApp- och SMS-stegen – de skickade alltid via den kanal kontakten redan använde, och nu framgår det – och kan bifoga en bild eller fil. Skicka WhatsApp Web-meddelande gör detsamma via en QR-länkad telefon. Möten fick Boka om, Hitta möte, Hitta möten och Hitta lediga tider, och Avboka möte avbokar nu på riktigt – och behåller mötet i registret som avbokat – där det tidigare raderade posten helt. Kontakter fick Slå på eller av AI för en kontakt, Ställ in stör ej, Ställ in anpassat fält, Flytta till kampanj och Lägg till i / Ta bort från lista. Och eftersom ett arbetsflöde som inte kan slå upp något inte kan fatta beslut, finns nu även lässteg: Hitta kontakt, Hitta kontakter, Hitta uppgift och Hitta uppgifter, så att ett villkor kan förgrena sig baserat på vad som faktiskt finns där. Också nytt: ett Fördröjningssteg kan vänta till en specifik tidpunkt snarare än en fast tidsperiod – “tills mötet börjar, minus tre timmar” – med tidpunkten infogad från ett tidigare steg och en förskjutning i minuter. Se Automatiseringar.

  • Bygg en ny agent direkt från din webbplats. Dialogrutan Ny agent på sidan AI-agenter frågar nu varifrån agenten ska lära sig, och svaret kan helt enkelt vara din webbplats. Skriv in din adress, klicka eventuellt på Hitta sidor för att kryssa i exakt vilka sidor den ska läsa (ett antal relevanta sidor är förvalda), lägg till en prislista eller broschyr om du har en, och klicka på Bygg agent. Dialogrutan stannar kvar medan agenten byggs – den visar vad som händer (läser din webbplats och skriver sedan instruktionerna) och tar vanligtvis en minut eller två – och öppnar sedan den färdiga agentens redigerare med instruktioner och kunskap redan ifyllda, redo att granskas och finjusteras. En knapp för Fortsätt i bakgrunden låter dig fortsätta med annat arbete medan den blir klar – agenten visas som att den fortfarande byggs i din lista tills den är redo att öppnas. Att börja från ett tomt blad fungerar fortfarande precis som tidigare, och sidorna du valde blir också kunskapskällor på agentens flik för vanliga frågor och kunskap. Se AI-agenter.

  • Telefonnummer har nu ett pris, oavsett vilken operatör numret kommer ifrån. Att räkna ut vad ett nummer skulle kosta dig varje månad innebar tidigare att kisa mot en siffra som ändrades från land till land och nummer till nummer, utan något sätt att veta i förväg vilken typ du var på väg att köpa. Nummerhyra är nu en enkel sak. Hyrda nummer faktureras i krediter till en publicerad plattformstaxa som börjar på 50 krediter i månaden och stiger med operatörens eget pris; den exakta taxan visas före köp och på numrets kort. Den hyran är den enda månadsavgiften för numret – den inkluderar WhatsApp-anslutningen, så det finns inget annat att betala varje månad för att behålla meddelandefunktionen. (Som jämförelse kostar en WhatsApp Web-anslutning för sig själv, utan att ett nummer hyrs här, samma 50 krediter.) Hyr du redan nummer? De flyttas till den nya taxan vid nästa faktureringscykel – ingenting ändras mitt i en cykel, och du behöver inte göra någonting. Se Telefonnummer.

  • Varje nummer visar nu sitt eget månadspris på sitt kort. Du behöver inte längre leta efter vad ett specifikt nummer kostar dig: öppna Inställningar → Kanaler → Kanaler så visar varje nummers kort under WhatsApp Business API-kortet dess exakta månadspris, tillsammans med dess status. Köpdialogrutan visar samma pris innan du bekräftar ett köp, så det du godkänner och det du ser efteråt är samma siffra. Se Telefonnummer.

  • Ett nytt sätt att ansluta WhatsApp: använd ditt eget WhatsApp Business-konto utan någon utvecklarinställning. Fram till nu hade du två ändar av ett spektrum – hyr ett nummer här och låt allt köras på krediter, eller bygg din egen app på Metas utvecklarsida och kopiera fyra värden. Anslut via vår Meta-app, på kortet WhatsApp Business API under Inställningar → Kanaler → Kanaler, ligger mittemellan: ditt eget WhatsApp Business-konto, utan att behöva skapa något på utvecklarsidan eftersom appen under huven är vår. Meta fakturerar konversationerna direkt till ditt eget WhatsApp Business-konto. Om du tar med ditt eget nummer: 50 krediter i månaden från oss för anslutningen. Om du hyr ditt nummer här: inget extra, eftersom numrets hyra redan täcker anslutningen. En sak att ha redo: Meta behöver en giltig betalningsmetod på det WhatsApp Business-kontot, annars blockerar de varje konversation ditt företag startar, och från 1 oktober 2026 stoppas även svar. Se Anslut via vår Meta-app och WhatsApp-kostnader & ändringen i oktober 2026.

  • Viber är nu en kanal du kan ansluta. Om dina kunder använder Viber, vilket många gör i Filippinerna, Vietnam och stora delar av Östeuropa, kan dina Viber-konversationer nu hamna i appen där en AI-agent svarar på dem. Konfigurationen kräver bara ett fält: gå till Inställningar → Kanaler → Kanaler, klicka på Anslut på Viber-kortet och klistra in din bots autentiseringstoken. Det är allt. Det finns ingen webhook att kopiera till en annan konsol och ingen extra skärm att slutföra, eftersom vi registrerar allt hos Viber åt dig som en del av anslutningen. Inkommande foton, videor, filer, klistermärken och platser känns igen, och din agent svarar med text och bilder. Två saker är värda att veta innan du börjar. För det första behöver du en egen Viber-bot: Viber har endast utfärdat botar via en betald företagsplan sedan februari 2024, så du ställer in det direkt hos dem och kontot förblir ditt, i ditt namn, med avgifter mellan dig och Viber. Inget läggs till här, och Viber kostar dig ingenting som kanal i appen. För det andra kan en Viber-bot bara skicka meddelanden till personer som följer den, vilket gör den utmärkt för att svara kunder men dålig för kalla utskick; svar i en konversation som någon annan har startat är gratis och obegränsade från Vibers sida, så en agent som svarar dina kunder kostar dig ingenting utöver Vibers månadsavgift. Om någon slutar följa din bot märker appen detta och slutar försöka istället för att samla på sig tysta fel. Se Viber.

  • Din e-postkanal kan nu ha en korrekt signatur. Svar som skickades från en ansluten brevlåda gick ut med bara meddelandet – inget namn, inget företag, ingen av de avslutningsfraser som förväntas i varje affärsmejl, och inget sätt att lägga till en. Det finns nu en ruta för Signatur (valfritt) på skärmen för e-postanslutning (Inställningar → Kanaler → Kanaler → Hantera på e-postkortet): skriv din signatur, klicka på Spara signatur, så läggs den till längst ner i varje e-postmeddelande som den inkorgen skickar – både din AI-agents svar och de du skriver själv i chattar. Den läggs till när e-postmeddelandet skickas, så den stör inte konversationen i chattar och din agent läser inte tillbaka den som en del av chatten. Vanlig text, upp till 2000 tecken, radbrytningar bevaras som du skriver dem, och varje ansluten brevlåda har sin egen. Lämna rutan tom om du inte vill ha någon signatur, eller rensa den senare för att ta bort en befintlig. Se E-post.

  • Agenter kan nu tilldelas tidsbokning direkt, och en bugg som tyst blockerade detta har åtgärdats. På konton som använder den nya agentupplevelsen angav agentredigerarens flik AI-förmågor att bokning var “hanterad automatiskt” – men det fanns ingen knapp för att aktivera den, och för alla som skapade sin händelsetyp efter registrering förblev den helt enkelt avstängd. Resultatet blev en agent som svarade “Jag skickar detta vidare till teamet” istället för att erbjuda tider, utan något i gränssnittet som förklarade varför. Den panelen är nu en riktig kontroll: aktivera Låt denna agent boka möten, välj Inbyggd kalender (eller Zenchef/Formitable), välj vilken händelsetyp den ska boka mot – eller skapa en direkt där – och spara. Det tillämpas omedelbart utan att behöva välja Publicera. Om bokningar är aktiverade utan att någon händelsetyp har valts, meddelar panelen nu detta istället för att misslyckas tyst. Om ditt konto fortfarande använder kampanjer ändras ingenting – kampanjens Bokningar-steg fungerar precis som tidigare. Se Bokningssystem och AI-agenter.
  • Konton med den nya Agent-upplevelsen skickas inte längre till en kampanjsida som inte finns. Om ditt konto använder AI-agenter (ingen kampanjpost i menyn), har en fullständig genomgång av appen nu anpassats och fungerar från början till slut. Mediebiblioteket visar dina agenter och låter dig ladda upp och tilldela media till dem – tidigare uppmanades du att “skapa en kampanj först” även när din media redan fanns där. Agentredigerarens Testa-miljö och Bokningar-sektion skickar dig inte längre i cirklar, kunskapsdatabasens fönster Länka till en agent listar nu faktiskt dina agenter, och knappar som “Tilldela till kampanj” som aldrig kunde fungera på ett Agent-konto är borta. Champ, hjälpen i appen, har också fått nya instruktioner – den ger nu instruktioner anpassade för agenter istället för att råda dig att bifoga kampanjer. Äldre kampanjbaserade konton ser ingen förändring. Se Mediebibliotek och AI-agenter.

  • Det nya gränssnittet är nu standard. Logga in på den adress du alltid använder så hamnar du direkt i den nya appen — den snabbare och renare designen som fram till nu fanns på /v2. Allt är samma konto i grunden: dina kontakter, konversationer, kampanjer och inställningar finns kvar, och gamla /v2-länkar fungerar fortfarande. (Den klassiska appen som den ersatte har sedan dess avvecklats — se “Den klassiska appen har avvecklats” under Förbättrat.) Se Välkomstguiden.

  • Mini-nivån har lämnat tidig åtkomst. Mini är Max lättare syskon: samma egenutvecklade AI-familj men med en lättare konfiguration, till en kostnad av 0,15 krediter per svar istället för Max 0,25. Den visas nu i väljaren för AI-kvalitet på alla konton som har Max — ingen registrering krävs, välj bara per agent. Avvägningen är ärlig och liten: Mini har en något högre risk för små misstag än Max, så för konversationer där en felaktig detalj kan kosta en försäljning är Max fortfarande nivån att välja; för chattar med hög volym där varje kredit räknas är Mini budgetalternativet som fortfarande skriver som familjen den kommer ifrån. Se Ställa in din AI-bot.

  • Automatiserings-AI-steget är enklare, och automatiseringsprissättningen är nu fast och förutsägbar. AI-steget ber dig inte längre välja en modell – skriv din prompt, så körs den på plattformens inbyggda AI, samma egenutvecklade AI som driver Max-nivån, inställd på att returnera exakt den output ditt nästa steg behöver, utan extra prat runt omkring. Prissättningen är nu också tydlig: varje körning av en automatisering använder 0,25 krediter, oavsett vad som startar den, plus 0,25 krediter varje gång ett AI-steg körs (ett AI-steg inuti en loop betalar per upprepning; Testa steg på ett AI-steg kör den riktiga AI:n och använder samma 0,25 krediter). Bygg med så många steg du vill – AI-steget är det enda steget som lägger till priset. Om ditt saldo tar slut misslyckas körningen med ett tydligt “inte tillräckligt med krediter”-meddelande i körhistoriken, och nya körningar går igenom så fort du fyller på. Se Automatiseringar.

  • Du kan nu lägga till kontakter i en automatisering själv – en i taget, eller en hel lista. Varje automatiseringsutlösare hittills väntade på att något skulle hända: ett meddelande anländer, ett fält ändras, ett schema infaller. Det fanns inget sätt att säga “kör detta för dessa personer, nu” – så en uppföljningssekvens som du ville köra 300 leads genom kunde helt enkelt inte byggas. Den nya utlösaren Kontakt tillagd är den saknade pusselbiten: ge en automatisering denna utlösare, bygg dina steg (meddelande, vänta en dag, meddelande igen, skapa en uppgift), och mata sedan in personer från Kontakter-sidan – markera kontakterna, klicka på Automatisering i fältet längst ner, välj automatiseringen. Den körs en gång per kontakt, och varje steg kan använda kontaktens namn, telefon, e-post och kanal, så ett meddelandesteg vet redan vem det skriver till. Du kan lägga till personer varifrån du än befinner dig: i bulk från Kontakter, från en kontakts detaljpanel, från trepunktsmenyn på en konversation, eller från själva automatiseringen – listan Automatiseringar och automatiseringens loggsida har båda en Lägg till kontakter-knapp som låter dig söka bland dina kontakter och markera de du vill ha. Att lägga till hundratals personer samtidigt går sällan bra, så kontakter matas alltid in stadigt snarare än i en stöt – och om du vill dra ut på det ytterligare, markera Lägg till gradvis och välj hur många som ska läggas till åt gången och hur länge du ska vänta mellan batcherna (20 var 30:e minut sprider ut 500 personer över ungefär en halv dag). Framsteg visas ovanför körhistoriken, med Pausa, Återuppta och Avbryt medan en batch fortfarande pågår. Som standard går ingen igenom samma automatisering två gånger – lägg till någon igen så hoppas de över – men du kan slå på Återinträde på utlösaren om det är en månatlig incheckning du bygger. Se Automatiseringar.

  • Din AI-agent kan nu anropa en automatisering som en av sina förmågor. Fram till nu innebar det att koppla en automatisering till din AI en klumpig omväg: ge automatiseringen en webhook-utlösare, kopiera dess webbadress och hemlighet till en anpassad funktion, och skriv om varje fält en andra gång – för att sedan hålla båda sidor synkroniserade för hand för alltid. Den nya utlösaren AI-agentfunktion tar bort allt det. På själva utlösaren namnger du funktionen, beskriver när AI:n ska använda den, listar detaljerna den ska samla in från konversationen, och väljer vilka agenter som får förmågan – eller slå på den från valfri agents flik AI-förmågor, där den ställs upp med agentens andra förmågor som du förväntar dig; att slå på automatiseringen ger den till dessa agenter – inget att kopiera någonstans. Lägg till ett steg för Returnera svar så går automatiseringens svar direkt tillbaka till agenten mitt i konversationen, så att den kan kontrollera en kalender, slå upp lager i dina egna system eller beräkna ett prisförslag och citera det riktiga resultatet i sitt nästa svar; utan ett sådant får agenten helt enkelt veta att arbetet har påbörjats. Funktionen visas också på din sida för anpassade funktioner med en “Hanteras av automatisering”-bricka – hålls synkroniserad åt dig, redigeras endast genom automatiseringen. Och en fix som detta arbete lyfte fram: utlösarna Nytt flödesobjekt och E-post mottaget kunde byggas och aktiveras men startade aldrig en körning; båda aktiveras nu korrekt. Se Automatiseringar.

  • Varje populär automatiseringsåtgärd har nu ett guidat formulär – inte bara de tre första. Förra veckans guidade formulär täckte att lägga till en Google Sheets-rad, skicka ett Gmail-e-postmeddelande och posta till Slack; allt annat visade fortfarande råa tekniska fält (“A1-notationsintervall”, “UNFORMATTED_VALUE”). Nu guidar varje åtgärd under en apps Populära-rubrik dig genom det på ett enkelt språk: Google Sheets hitta en rad, läs värden, rensa värden, skapa ett kalkylblad; Gmail utkast, svar och hitta e-postmeddelanden; Slack hitta, lista och skapa kanaler; Notion – välj en av dina databaser från en lista och var och en av dess egna egenskaper blir ett fält att fylla i, plus skapa sidor, lägga till innehåll och söka; HubSpot kontakter, affärer, företag, ärenden och kontaktsökning; Google Kalender – välj en kalender från din egen lista, skapa sedan, uppdatera, hitta eller ta bort händelser och hitta lediga tider; Google Docs – välj ett dokument från en lista, infoga text, hitta & ersätt, skapa dokument (vanliga eller från Markdown); och Telegram meddelanden, foton, filer och vidarebefordran. Live-rullgardinsmenyer hämtar dina faktiska kalkylblad, ark, databaser, kalendrar, dokument och kanaler; de tekniska reglagen sitter bakom Visa avancerade alternativ med förnuftiga värden redan inställda. Steg du byggde på det gamla sättet fortsätter att fungera – öppna ett och välj Växla till enkelt läge för den guidade versionen. Se Automatiseringar.

  • Webhook-automatiseringar kan nu svara. Fram till nu fick ett externt verktyg som anropade din automatiserings webhook bara en enkel bekräftelse – bra för “skicka och glöm”, värdelöst om anroparen behöver något från körningen, som raden du just slog upp eller kontakten du just skapade. Det nya steget Returnera svar stänger den loopen: placera det var som helst i en webhook-utlöst automatisering, välj en statuskod och skriv svarskroppen (JSON eller vanlig text) med värden från tidigare steg, så tar anroparen emot ditt svar i samma ögonblick som körningen når det steget. Det gör en automatisering till ett litet API i sig: ett webbplatsformulär kan anropa din webhook, låta automatiseringen slå upp besökaren i Google Sheets eller ditt CRM, och få resultatet tillbaka i samma anrop. Om körningen tar längre tid än 30 sekunder att nå steget får anroparen den vanliga bekräftelsen istället och automatiseringen fortsätter helt enkelt. Testa steg förhandsgranskar svaret med dina exempeldata innan något är live. Se Automatiseringar.

  • Händelsetyper är en ordentlig lista nu, inte en vägg av kort. Fliken Händelsetyper på sidan Bokningar visade varje händelsetyp som ett kort med dess detaljer instoppade i små chips, så ingenting låg i linje mellan en händelse och nästa, och att svara på “vilken av dessa är 45 minuter?” innebar att läsa varje kort i tur och ordning. Det är en tabell nu, som matchar fliken Kommande bokningar bredvid: en rad per händelsetyp, med kolumner för varaktighet, plats, hur många bokningar den tar samtidigt, hur många den har, dess uppsägningstid och när den senast ändrades — så att du kan låta blicken löpa nerför en enda kolumn istället för att leta. En Rum-kolumn visas så fort någon händelsetyp har mer än ett rum. Klicka på en rad för att öppna den för redigering, eller hovra över den för penn- och papperskorgsikonerna som korten brukade ha. Ingenting om dina händelsetyper i sig har ändrats. Se Bokningssystem.

  • Chattwidgeten kan nu få veta vem besökaren är — inga fler frågor om namn till inloggade kunder. Om du bäddar in widgeten i ett medlemsområde, en kundportal eller en app där folk redan är inloggade, vet din webbplats vem som tittar på den — men widgeten gjorde det inte, så den frågade efter namn och e-post igen och din AI startade varje konversation från noll. Din sida kan nu lämna över besökaren: lägg till ett litet window.chatWidgetSettings-block ovanför widgetskriptet (eller data-visitor-…-attribut på en inbäddning) med deras namn, e-post och telefon, så hoppas formuläret “Innan vi börjar…” över helt — detaljerna hamnar på deras kontakt som om de hade skrivit dem själva. Vid sidan av det kan du skicka med allt annat du vet om personen — plan, senaste ordernummer, förnyelsedatum, platser, saldo — och allt blir en del av vad din AI vet om dem, så att den kan svara “när förnyas min plan?” direkt istället för att fråga vem de är. Upp till 20 värden, skickas färska med varje meddelande, så att AI:n alltid ser det aktuella tillståndet snarare än vad som var sant när sidan laddades. Ensidiga appar som bara lär sig vem besökaren är efter laddning kan anropa window.chatWidget.setVisitor({...}) när som helst. Om två olika personer loggar in på samma dator startar den andra en ny konversation istället för att ta upp den första — och inget av detta är en inloggning: att skicka ett id låter ingen öppna någon annans chatt. Widgets på offentliga webbplatser behöver inget av detta och är oförändrade. Se Chattwidget.

  • Webbplatsens chattwidget får stilteman — inklusive ett nytt Glass-utseende. Widgeten som dina besökare chattar med kan nu få ny stil med ett klick. Sex teman sätter utseende, färger, hörn och typsnitt tillsammans: Classic (det ursprungliga solida utseendet), Glass (en frostad, genomskinlig panel som mjukt suddar ut sidan bakom den, med rubriken och meddelanderutan flytande som rundade kort inuti), Midnight (Glass i mörka färger), Bloom, Ember och Mono. Under temana sitter två oberoende reglage — Hörn (Runda, Mjuka eller Skarpa) och Typsnitt (Standard, Serif, Rundat eller Mono, med typsnitt som redan finns på besökarens enhet så att inget extra laddas på din sida) — och varje färg förblir individuellt justerbar efter att du valt ett tema. Din befintliga widget har inte ändrats — den stannar på Classic tills du byter. Hitta den under Inställningar → Kanaler → Chattwidget → Hantera, i avsnittet Utseende; ändringar är live överallt där din widget är inbäddad i samma ögonblick som du sparar, utan kodändringar på din sida. Widgets som skapas från och med nu startar på Glass. Se Chattwidget.

  • Max-svar har precis blivit mer exakta. Även de bästa AI-modellerna påstår ibland något som ditt företag aldrig sagt — ett pris, en öppettid, ett erbjudande som inte finns. Vi mätte det, och varje toppmodell på marknaden gör detta på några procent av de faktabaserade frågorna. Den här månaden fick Max-nivån en under-huven-uppgradering av noggrannheten som siktade rakt på de där sällsynta påhittade detaljerna, och i vår senaste mätning klarade Max 120 faktabaserade frågor utan ett enda obekräftat påstående. Det finns inget att ställa in och inget extra att betala — det är helt enkelt en del av vad Max-nivån är: den mest exakta modellen vi levererar, hårdast inställd på att hålla sig till vad ditt företag faktiskt säger. (Mini-nivån med tidig åtkomst är den lättare modellen i familjen, med en något högre risk för små misstag — för konversationer där en felaktig detalj kan kosta en försäljning är Max nivån att välja.) Se AI-modell & BYOK.

  • Max säger nu “låt mig kontrollera” istället för att gissa på frågor du inte har svarat på än. När din AI stöter på en fråga som din kunskapsbas inte kan svara på, flaggar den redan det som en uppgift för ditt team. Nytt på Max-nivån: tills du svarar på den flaggade frågan behandlar Max ämnet som förbjudet att gissa om — den delar bara med sig av vad ditt företags material faktiskt säger och berättar för kunden att ditt team kommer att bekräfta resten, istället för att fylla i tomrummet med vad företag som ditt vanligtvis erbjuder. Svara på uppgiften (den blir en FAQ) och från nästa konversation och framåt ger Max ditt riktiga svar istället. Ännu ett sätt som Max-nivån förtjänar sin noggrannhetsstämpel; andra modellval behåller sitt vanliga beteende. Se Uppgifter och FAQ-hantering.

  • Varje kanal visar nu sin egen sändningsvolym, precis där du hanterar den. Instrumentpanelen har alltid kartlagt din meddelandeaktivitet, men att kontrollera vad en specifik kanal eller ett specifikt nummer faktiskt skickar innebar att lämna sidan där du hanterar dem. På sidan Kanaler (Inställningar → Kanaler → Kanaler) har nu varje ansluten kanal — och varje enskilt WhatsApp- eller SMS-nummer — sin egen lilla graf för Sändningsvolym: meddelanden skickade per dag under de senaste 30 dagarna, med totalen bredvid. Hovra över den för att se varje dags exakta antal, eller klicka på dess rubrik för att expandera den till den fullständiga prestandavyn — skickade, levererade, lästa, svar och nya kontakter över tid, samma diagram som din instrumentpanel visar för hela kontot, men filtrerat till bara den kanalen eller det numret. Det är särskilt praktiskt när man värmer upp ett nytt WhatsApp Web-nummer, eftersom grafen sitter precis bredvid det numrets sändningsgränsmätare, så att du kan se dess dagliga produktion klättra på det sätt som uppvärmningen avser. Grafen visas när kanalen eller numret har skickat något under de senaste 30 dagarna. Se Skala upp WhatsApp-utskick.

  • Automatiseringssteg för externa appar är nu guidade – välj ditt kalkylblad, se dina egna kolumner. Att ställa in ett Google Sheets-steg innebar tidigare att stirra på tekniska fält (en “värden”-ruta som ville ha något i stil med [[“a”,“b”]]) kopierat direkt från appens API. De mest använda åtgärderna kommer nu med ordentliga guidade formulär istället: för Google Sheets – Lägg till en rad väljer du kalkylbladet från en live-lista över dina egna filer, väljer arket, och ditt arks faktiska kolumnrubriker blir var och en sitt eget fält, redo att fyllas med värden från tidigare steg. Gmail – Skicka ett e-postmeddelande är bara Till, Ämne och Meddelande; Slack – Skicka ett kanalmeddelande listar dina riktiga kanaler att välja mellan. Åtgärdslistan i sig är också kurerad: att öppna en app leder nu med en kort Populära-grupp av dess mest användbara åtgärder, på ett enkelt språk, med den tekniska långa svansen undertill. Sällan använda inställningar sitter bakom “Visa avancerade alternativ”, och varje guidat steg har en Testa steg-knapp som kör det på riktigt – raden hamnar genuint i ditt kalkylblad – så att du vet att det fungerar innan du slår på automatiseringen. Steg byggda på det gamla sättet fortsätter att fungera orörda; öppna ett och välj “Växla till enkelt läge” för att få det guidade formuläret. AI-byggaren producerar dessa guidade steg nu också. Se Automatiseringar.

  • Automatiseringssteg ber dig nu ansluta appen de behöver. Ett automatiseringssteg som använder en extern app – Google Sheets, Gmail, Slack och resten – kan bara köras när den appen är ansluten till ditt konto, men fram till nu berättade ingenting för dig när den inte var det: ett steg kunde sitta där och se färdigt ut och tyst misslyckas vid sin första riktiga körning. Nu visar ett oanslutet steg en liten bärnstensfärgad prick på arbetsytan, och att öppna det placerar en Anslut-knapp precis högst upp i dess inställningar – klicka på den, godkänn appen i fliken som öppnas, så låses steget upp av sig självt inom några sekunder. Detta är viktigast för automatiseringar som AI:n bygger åt dig, eftersom de anländer på arbetsytan färdigformade. Inställningspanelen visar nu också appens egen logotyp och namn istället för en generisk “Åtgärd”-etikett, appikoner visas omedelbart istället för att laddas in sent, och pensionerade versioner av appåtgärder visas inte längre i åtgärdsväljaren. Se Automatiseringar.

  • Stoppa uppföljningar för en kontakt utan att tysta AI:n. När någon väl har köpt från dig är det fel drag att jaga dem med uppföljningar – men att stänga av deras bot, vilket var det enda sättet att stoppa det på, hindrade även AI:n från att svara på deras supportfrågor. Varje konversation har nu en Uppföljningar-växlare i kontaktpanelen under Inställningar, bredvid Bot-svar och Stör ej. Stäng av den så når inga uppföljningar av något slag den kontakten igen – varken snabba, cykliska eller kalla leads – samtidigt som AI:n fortsätter att svara normalt när de skickar meddelanden till dig. Den är avsiktligt beständig: om de skriver igen veckor senare startar uppföljningarna inte om av sig själva. Kontakten stannar kvar i samma kampanj, så en kampanj som täcker både frågor före köp och support efter köp fortsätter att fungera för dem. Du kan också ändra inställningen utan att använda appen – ställ in follow_ups_disabled på kontakten via API:et (de flesta kör detta från sin kassa eller betalnings-webhook), eller använd åtgärden Uppdatera kontakt i en automatisering, till exempel när du taggar någon som kund. Se Uppföljningssystem och Contacts API.

  • Automatisk taggning kan nu även ta bort taggar — och det är mycket mer exakt. Fram till nu kunde AI:n bara LÄGGA TILL taggar på en kontakt, så regler som “ta bort taggen när de har betalat” ignorerades tyst och gamla taggar samlades på hög med tiden — inklusive motstridiga sådana, som två olika betalningsdag-taggar på samma kontakt. Taggutvärderaren har byggts om: den ser nu vilka taggar kontakten redan har och vilket datum det är idag, lägger bara till en tagg när konversationen tydligt matchar din regel, tar bort en tagg när regelns villkor för borttagning är uppfyllt (gratis — borttagningar använder aldrig krediter), och byter ut unika taggar (som betalningsdag-taggar) istället för att låta två samexistera. Taggar som lagts till manuellt utanför agentens taggregler rörs aldrig. Skriv villkoret för borttagning direkt i taggens “När ska den tillämpas”-text — se Använda taggar för att märka kontakter.

  • Markera flera samtidigt — kryssrutor kommer till Utskick, Möten, Automatiseringar och AI-agenter. Kontaktsidan har alltid låtit dig markera en uppsättning rader och utföra åtgärder på alla samtidigt; nu fungerar de andra listsidorna på samma sätt. Varje rad har en kryssruta, kryssrutan i rubriken markerar allt som visas för tillfället, och ett fält visas längst ner på skärmen med de åtgärder som är relevanta för den sidan: ta bort utskick eller möten på en gång, aktivera, pausa eller ta bort en uppsättning automatiseringar, och aktivera, pausa eller ta bort flera AI-agenter samtidigt. Allt kräver en bekräftelse innan åtgärden utförs, med antalet tydligt angivet i knappen. Några rimliga säkerhetsspärrar gäller — utskick som håller på att skickas eller är schemalagda hoppas över, och en agent som ett utskick eller en startpunkt fortfarande pekar på förblir orörd tills du frigör den. Tryck på Escape för att rensa en markering. (Affärer och Uppgifter hade redan detta i sina tabellvyer.) Se Utskick, AI-agenter, Automatiseringar och Bokningssystem.

  • Din AI kan nu skicka PDF-dokument. Mediebiblioteket har alltid låtit din agent skicka bilder, videor, GIF-filer och röstmeddelanden vid rätt tillfälle i en konversation — nu hanterar det även PDF-filer. Ladda upp en broschyr, prislista, katalog eller ett villkorsdokument, berätta för boten när den ska skicka det (“när någon frågar efter hela prislistan”), så skickas det som en riktig dokumentbilaga på WhatsApp, Facebook Messenger och Telegram. Vid uppladdning läser plattformen PDF-filens text, så att boten vet vad som finns i filen och väljer rätt tillfälle därefter — samma automatiska analys som bilder och ljud redan får. Instagram accepterar inte dokumentbilagor, så i Instagram-konversationer svarar boten med text istället. Samma regler som för all biblioteksmedia: 10 MB per fil, skickas högst en gång per konversation såvida du inte höjer gränsen. Se Mediebibliotek.

  • Datum kan nu skrivas med året först (ÅÅÅÅ/MM/DD). Inställningen Datumformat hade två fasta ordningar — dag först och månad först — plus Automatisk, som följer vad ditt gränssnittsspråk gör. Det lämnade alla som vill ha år-först-ordningen utan att vilja ha appen på japanska, kinesiska eller koreanska utan möjlighet att välja det. År först (ÅÅÅÅ/MM/DD) är nu ett fjärde alternativ, så 4 augusti 2026 visas som 2026/8/4 överallt där datum visas i siffror. Välj det under Inställningar → Profil → Inställningar → Datumformat; det sparas så fort du väljer det, och inget annat med din data ändras. Se Kontoinställningar.

  • Polska och förenklad kinesiska, samt en språkväljare du kan söka i. Den nya instrumentpanelen finns nu tillgänglig på polska (Polski) och förenklad kinesiska (简体中文). Instrumentpanelen finns på alla språk som appen stöder (se Kontoinställningar för listan). E-postmeddelanden följer med på båda språken, på samma sätt som de följer dina språkinställningar överallt annars. Själva väljaren har också blivit enklare att använda: varje språk har alltid listats under sitt eget namn, vilket är bra om du läser det språket men inte till stor hjälp om du letar efter det engelska, så varje post visar nu sitt engelska namn under och listan har en sökruta. Skriv “Polish” eller “Polski”, båda hittar rätt. Du hittar allt under Inställningar → Profil → Inställningar → Språk, eller via jordglobsknappen längst ner i den vänstra sidomenyn. Se Kontoinställningar.

  • Instrumentpanelen talar nu grekiska. Ελληνικά ansluter sig till språklistan. Instrumentpanelen finns på alla språk som appen stöder (se Kontoinställningar för listan). Välj det under Inställningar → Profil → Inställningar → Språk (eller via jordglobsknappen längst ner i den vänstra sidomenyn) så växlar hela gränssnittet – och e-postmeddelandena vi skickar till dig följer med, på samma sätt som för alla andra språk. Din AI behövde aldrig inställningen för att prata med dina kontakter: den svarar redan varje person på det språk de skriver på, inklusive grekiska. Se Kontoinställningar.

  • Filippinska – och Taglish, för hur folk faktiskt chattar. Filippinska ansluter sig till språklistan. Instrumentpanelen finns på alla språk som appen stöder (se Kontoinställningar för listan). Välj det under Inställningar → Profil → Inställningar → Språk (eller via jordglobsknappen längst ner i den vänstra sidomenyn) så växlar hela gränssnittet, och e-postmeddelandena vi skickar till dig följer med på samma sätt som för alla andra språk. Chattwidgeten på din webbplats hälsar även filippinska besökare på filippinska. Den större förändringen sker på AI-sidan: din agents lista över Primärt språk erbjuder nu både Filippinska och Taglish (filippinska + engelska). De flesta filippiner skriver inte ren filippinska i ett direktmeddelande – de blandar in engelska hela tiden – så en agent inställd på filippinska svarar korrekt men i ett mer formellt register än vad konversationen har. Ställ in den på Taglish så skriver den på samma sätt som dina kunder. Välj något av dem under Primärt språk högst upp på en agents flik för AI-instruktioner; det sparas direkt och varje kampanj som är kopplad till den agenten följer med. Se Kontoinställningar och AI-agenter.

  • Instrumentpanelen talar nu slovenska. Slovenščina ansluter sig till språklistan. Instrumentpanelen finns på alla språk som appen stöder (se Kontoinställningar för listan). Välj det under Inställningar → Profil → Inställningar → Språk (eller via jordglobsknappen längst ner i den vänstra sidomenyn) så växlar hela gränssnittet, och e-postmeddelandena vi skickar till dig följer med på samma sätt som för alla andra språk. Chattwidgeten på din webbplats hälsar även slovenska besökare på slovenska. Din AI behövde aldrig inställningen för att prata med dina kontakter: den svarar redan varje person på det språk de skriver på, inklusive slovenska. Se Kontoinställningar.

  • Instrumentpanelen talar nu thailändska. ไทย ansluter sig till språklistan, på begäran. Instrumentpanelen finns tillgänglig på alla språk som appen stöder (se Kontoinställningar för listan). Välj det under Inställningar → Profil → Inställningar → Språk (eller via jordglobsknappen längst ner i det vänstra sidofältet) så ändras hela gränssnittet. Chattwidgeten på din webbplats hälsar även thailändska besökare på thailändska. E-postmeddelandena vi skickar till dig kommer tills vidare fortfarande på engelska — thailändska finns i första hand på instrumentpanelen. Din AI behövde aldrig inställningen för att prata med dina kontakter: den svarar redan varje person på det språk de skriver på, inklusive thailändska. Se Kontoinställningar.

  • Instrumentpanelen talar nu bengali. বাংলা ansluter sig till språklistan, på begäran. Instrumentpanelen finns tillgänglig på alla språk som appen stöder (se Kontoinställningar för listan). Välj det under Inställningar → Profil → Preferenser → Språk (eller via jordglobsknappen längst ner i den vänstra sidomenyn) så växlar hela gränssnittet. Chattwidgeten på din webbplats hälsar även bengalisktalande besökare på bengali. E-postmeddelandena vi skickar till dig kommer fortfarande på engelska tills vidare — bengali finns först på instrumentpanelen. Din AI behövde aldrig inställningen för att prata med dina kontakter: den svarar redan varje person på det språk de skriver, inklusive bengali. Se Kontoinställningar.

  • Peruviansk sol har lagts till i valutalistan. S/ (PEN) visas nu i Valuta-väljaren tillsammans med de övriga fyrtio alternativen, så affärsvärden, pipeline-summor och instrumentpanelsiffror visas i sol. Du hittar den under Inställningar → Profil → Inställningar → Valuta. Se Kontoinställningar.

  • Argentinsk peso har lagts till i valutalistan. AR$ (ARS) visas nu i Valuta-väljaren tillsammans med de övriga fyrtio alternativen, så affärsvärden och summor visas i pesos. Hitta den under Inställningar → Profil → Inställningar → Valuta. Se Kontoinställningar.

  • Låt flera personer boka samma tidslucka. Bokningar har alltid varit en per tidslucka: i samma ögonblick som någon tog 17:00 erbjöds ingen annan 17:00. Eventtyper har nu en Flera bokningar per lucka-brytare i sin Lucka-sektion. Slå på den, ställ in Bokningar per lucka till valfritt antal från 2 till 500, så fortsätter den tiden att erbjudas tills den är full. En flotta på tio bilar är 10, en klass med tolv platser är 12, och Obegränsat-brytaren bredvid siffran tar bort gränsen helt. Din AI kan berätta för kontakter hur många platser som fortfarande är lediga (“17:00 har 3 platser kvar”), och den hittar aldrig på ett nummer för vanliga eventtyper med en bokning. Avbokning frigör platsen direkt, manuell bokning visar en “2 kvar”-bricka på varje tid, och eventtypens kort visar “10 per lucka” så att du kan se det med en blick. Upptagna tider i en synkroniserad kalender blockerar fortfarande hela luckan, eftersom det betyder att du inte är tillgänglig alls. Eventtyper som du lämnar orörda förblir som de är: en bokning per lucka. Se Bokningssystem.

  • Rum är nu redigerbara i det nya gränssnittet, och varje rum kan ha sitt eget antal bokningar. Ett rum är vilken resurs som helst som folk bokar: en anställd, en stol, en bil, en bana. Fram till nu kunde du bara hantera dem i den gamla appen, så det nya formuläret för eventtyper behöll tyst vad som fanns där. Det har nu en egen Rum-sektion, mellan Veckotider och Notiser: klicka på Lägg till rum för att lägga till ett, ge det ett namn, ställ in dess egna veckotider, och (när Google Kalender är ansluten) peka det mot sin egen kalender. Rum 1 fortsätter att använda Veckotider högst upp i formuläret. Varje rum får också sin egen Bokningar per lucka-rad. Som standard följer ett rum eventet och anger detta (“Använder eventinställningen (10 per lucka)”), och genom att slå på Åsidosätt får det rummet ett eget antal, från 1 och uppåt, eller Obegränsat. Det är så en klinik kör en eventtyp med ett grupprum för tolv personer bredvid ett behandlingsrum som är låst till en person åt gången. Två rum med 3 bokningar per lucka innebär upp till 6 bokningar samtidigt; när ett rum har ett eget nummer är totalen summan av varje rums nummer. På fliken Eventtyper visar ett kort en 2 rum-bricka, och Varierar per rum när rummen inte har samma antal. Två rum kan inte dela namn, eftersom bokningar matchas till ett rum via dess namn, och att byta namn på ett rum lämnar bokningar som redan gjorts under det gamla namnet som de är. Se Bokningssystem.

  • Varje e-postmeddelande vi skickar kommer nu fram på läsarens eget språk. Välkomstmejl, lösenordsåterställningar, mötesbekräftelser, kreditvarningar, teaminbjudningar – alla skickades tidigare på engelska oavsett vem som läste dem. De följer nu Språk-inställningen på mottagarens egen profil (Inställningar → Profil → Inställningar), på alla språk som appen stöder (se Kontoinställningar för listan), med arabiska och hebreiska anpassade för höger-till-vänster-läsning. Inget behöver aktiveras: det gäller alla på ditt konto och alla du har bjudit in, var och en på sitt eget språk, och alla som aldrig har valt ett språk fortsätter att få engelska. Ändra ditt när som helst från samma väljare som styr appens språk. Se Kontoinställningar.

  • Se vem som svarade, inte bara att någon gjorde det. Svar i en konversation har alltid visat en AI-bricka när din agent skrivit dem, men ett svar skrivet av en person visade ingenting alls, så i en delad inkorg fanns det inget sätt att skilja din AI, dig själv och dina kollegor åt. Varje svar har nu en avsändaretikett: AI för din agent, och kollegans namn för alla som svarat manuellt (dina egna svar visas som Du). När två personer svarar i rad får de var sin etikett istället för att den andra döljs under den första. Kampanj-, sändnings- och API-meddelanden förblir omärkta, eftersom ingen skrivit dem individuellt. Svar som skickats före idag har inget namn registrerat och visar det generiska Du eller Team. Se Chattgränssnitt.

  • Anslut Zenchef och Formitable själv. Båda restaurangbokningssystemen ställs nu in från Inställningar → Bokning & Kalender istället för att vi behöver göra det åt dig. Klicka på Anslut, ange ditt restaurang-ID, så kontrollerar vi det mot det aktiva bokningssystemet innan något sparas — för Zenchef bekräftar du även restaurangens namn, så att ingen kan koppla en restaurang som inte är deras. Lägg till så många restauranger du driver; var och en får sin egen Pausa- och Ta bort-knapp, så att du kan ta en offline för AI:n utan att påverka resten. Se Zenchef och Formitable.

  • Anslut Google Kalender från Inställningar. Google Kalender har nu en egen Anslut-knapp under Inställningar → Bokning & Kalender: klicka på den, välj ditt Google-konto, så ändras sidan till Ansluten automatiskt. Det finns även en Koppla från-knapp bredvid, så att du kan auktorisera om utan att behöva leta efter flödet. Tidigare var de enda sätten att komma åt detta via inställningsguiden eller en varningslänk för en händelsetyp, och den länken skickade dig till Inställningar — där det inte fanns något att klicka på, så alla som redan hade slutfört introduktionen hamnade i en loop. Se Google Kalender-integrering.

  • Sök inuti en enskild konversation. Sökfältet ovanför din chattlista hittar rätt chatt; det nya förstoringsglaset i konversationshuvudet hittar rätt meddelande inuti den chatt du redan har öppen. Skriv vad du kommer ihåg så visas matchande meddelanden med de nyaste först och dina sökord markerade, klicka sedan på ett för att hoppa direkt till det i tråden. Den söker igenom hela konversationen, oavsett hur långt tillbaka den går, inte bara det som är laddat på skärmen, så du behöver inte längre skrolla i minuter för att hitta vad någon sa förra månaden. Samma sökfunktion finns på fliken Meddelanden i en kontakts post. Se Chattgränssnitt.

  • Ändra din AI:s primära språk när som helst — och inställningsguiden frågar nu efter det. Din agents primära språk (språket den skriver på som standard, och det den använder för överlämningsvarningar, uppgifter och föreslagna vanliga frågor) var tidigare låst vid det ögonblick du skapade agenten, utan möjlighet att ändra det i efterhand. Det finns nu en väljare för Primärt språk högst upp på fliken AI-instruktioner, både för agenter och kampanjer. Det sparas så fort du väljer det, tillämpas på varje kampanj som är kopplad till agenten, och behöver inte publiceras. Det översätter inte instruktioner eller vanliga frågor som du redan har skrivit — de förblir som de är. Inställningsguiden frågar nu också efter det, i webbplatssteget, med utgångspunkt från det språk du använder appen på: innan detta var agenter som skapades via den nya guiden alltid inställda på engelska. Se AI-bot-inställning.

  • Berätta för kontakter att de chattar med AI — inbyggd transparens för EU:s AI-förordning. Från och med den 2 augusti 2026 kräver EU:s transparensregler att chattar avslöjar när någon pratar med en AI. En ny växlare för Berätta för kontakter att de chattar med AI i kampanjredigerarens steg för AI-förmågor (och på din agents flik för förmågor) hanterar detta åt dig: det allra första AI-svar en kontakt någonsin får innehåller naturligt en kort notering om att det är en AI-assistent, och varje svar efter det — inklusive uppföljningar och senare kampanjer — förblir helt oförändrat. Nya kampanjer och agenter har detta aktiverat som standard; befintliga kampanjer lämnas precis som du konfigurerat dem, så aktivera det per kampanj när du är redo. Om din målgrupp inte omfattas av dessa regler kan du stänga av det. Se AI-bot-inställning.

  • Ta med ett uppvärmt WhatsApp-nummer från ditt eget Twilio-konto. Om du redan kör WhatsApp på ditt eget Twilio — ett nummer med historik och mallar som redan är godkända — kan du nu behålla det. Växla kontot till ditt eget Twilio på kortet Twilio-konto som tidigare, och kortet WhatsApp Business API erbjuder då Koppla din avsändare: ange numret, så blir det en kanal du kan rikta en agent mot. Dina mallar stannar i ditt eget konto och skickas aldrig in på nytt, numret släpps aldrig, och det tillkommer ingen månatlig nummeravgift här eftersom du betalar Twilio direkt. Tidigare ändrade växlingen bara vilket Twilio-konto vi skickade via, och ditt befintliga nummer dök aldrig upp som en kanal alls — så detta är den saknade delen av det flödet. Medan du använder ditt eget Twilio döljs knapparna för Köp nummer och Meta-registrering, eftersom båda dessa i tysthet skulle skapa ett andra Twilio-konto vid sidan av ditt och dela upp din sändning mellan de två. Se SMS-leverantör (Ta med eget Twilio).

  • Ställ in en kampanjs taggar via API:et. Taggar är vad din AI kopplar till en kontakt mitt under en konversation, och det är vad många baserar sina webhooks på — så en kampanj som byggdes via API:et kunde inte mätas förrän någon öppnade instrumentpanelen och lade till dem manuellt. PUT /campaigns/{campaignId} tar nu emot en tags-array och skriver hela uppsättningen i ett anrop, precis som redigerarens flik för taggar gör när du sparar. Det finns även slutpunkter för att lägga till eller redigera en enskild tagg; dessa fanns redan men var inte dokumenterade någonstans, vilket är den verkliga anledningen till att detta såg omöjligt ut. Allt är dokumenterat nu, med fälten, exemplen och den enda regeln som är värd att känna till — arrayen ersätter, så skicka med varje tagg du vill behålla. Se Kampanjtaggar.

  • Välj hur appens dekorationer ser ut – emojis, ikoner eller ingenting. Instrumentpanelen använder lekfulla accentbilder på några ställen – den vinkande handen på inloggningsskärmen, ikonerna på tomma sidor. Ett nytt Dekorationer-val under Inställningar → Profil → Inställningar låter dig behålla 3D-emojis, byta ut var och en av dem mot en matchande linje- eller fylld ikon, eller dölja dem helt. Det tillämpas omedelbart på enheten du använder. Se Kontoinställningar.

  • Läs dina chattar med 12-timmarsklocka. Chatt-tidsstämplar har alltid varit i 24-timmarsformat: ett meddelande som skickades kvart i fyra på eftermiddagen visades som 15:45, utan möjlighet att ändra det. Ett nytt val för Tidsformat under Inställningar → Profil → Inställningar ställer nu in klockan för alla tider som appen visar, inklusive chattbubblor. Välj 12-timmars (3:45 PM), 24-timmars (15:45), eller låt den stå på Automatisk, vilket följer ditt gränssnittsspråk: engelska visar 3:45 PM, nederländska och tyska visar 15:45. Inställningen sparas direkt och tillämpas överallt samtidigt, så att tiden i en bubbla och tiden i dess detaljvy alltid stämmer överens. Se Kontoinställningar.

  • Varje evenemangstyp kan nu ha en egen bokningssida. Bokningar kunde tidigare endast göras inuti en konversation, där din AI erbjöd tiderna. Varje evenemangstyp kan nu även ha en offentlig länk som vem som helst kan öppna och boka via, utan att behöva ett konto eller en pågående konversation. Aktivera Delningsbar bokningssida längst ner i formuläret för evenemangstypen, behåll den förifyllda länken eller skriv en egen, och kopiera sedan länken eller visa den som en QR-kod för en flygblad, ett visitkort eller ett skyltfönster. Den passar perfekt bakom en “Boka nu”-knapp, i en bio, i en e-postsignatur eller i slutet av en annons. Sidan är byggd för mobiler, visar tider i besökarens egen tidszon, erbjuder exakt den tillgänglighet som din AI bokar mot (veckotider, varseltid, rum, upptagen tid i en synkad kalender), dubbelbokar aldrig och skickar det vanliga bekräftelsemailet. Det som är genuint användbart är ordningen på stegen: besökaren anger namn och e-post eller telefon innan kalendern visas, så att någon som börjar boka men sedan avbryter ändå sparas som en kontakt, taggad med booking-page-lead. Slutförda bokningar får även taggen booking-page-booked, vilket gör att “har booking-page-lead men inte booking-page-booked” blir din lista över övergivna bokningar: koppla en automatisering till dessa två taggar och maila personerna en timme senare. Att stänga av en sida behåller dess länk reserverad, så att aktivera den igen återställer samma adress och alla knappar som pekar på den börjar fungera igen. Se Delningsbar bokningssida.

  • Du kan nu själv ordna chattfiltren. Att filtrera din inkorg innebar tidigare att dra en rad med knappar åt sidan för att hitta den du ville ha, och Kampanj, Taggar, Kanal och Tilldelad låg längst ut där ingen hittade dem. Raden ovanför din chattlista är nu en uppsättning snabbfilterknappar som du själv fäster, i den ordning du drar dem. Den börjar med Alla chattar, Öppna, Olästa och AI pausad med deras live-antal, och en Filter-knapp finns i början av raden som innehåller allt du kan filtrera på: status (alla tio, med antal), kampanj eller agent, lista, taggar, kanal och tilldelad. Varje alternativ där har en liten nål – klicka på den så får filtret en egen snabbknapp i raden, oavsett om det är en status som Uppmärksamhet eller en specifik tagg, lista, kanal eller teammedlem. Så någon som arbetar mycket med en viss tagg fäster den, och någon som kollar Uppmärksamhet först varje morgon fäster det istället. Dra knapparna i den ordning du vill ha dem, de mest använda först, och för muspekaren över en för att visa en liten överkryssad nål som tar bort den från raden igen (högerklicka, eller tryck och håll på en telefon, fungerar också, och är så du flyttar en knapp utan mus); raden sparas i webbläsaren där du ställde in den. Två av filtren är nya: om ditt konto körs med AI-agenter får du nu ett Agent-filter (klassiska kampanjkonton behåller Kampanj, och ett konto mittemellan ser båda), och det finns ett Lista-filter för att begränsa inkorgen till kontakterna på en viss lista. Sökningen har också blivit bättre: när du skriver söker den nu inuti det du har filtrerat på, istället för att ignorera det. Se Chattgränssnitt.

  • Fäst de chattar du faktiskt arbetar med högst upp. En upptagen inkorg sorteras efter vem som skrev senast, så konversationen du behöver fortsätter att glida ner i listan varje gång någon annan skriver. För muspekaren över en chattrad – eller öppna chatten – och klicka på den nya nål-ikonen bredvid stjärnan. Fästa konversationer hamnar i sin egen Fästa-sektion högst upp i din chattlista, med den senast fästa först, och de stannar där oavsett hur gammalt deras senaste meddelande är. Använd ett filter så återgår listan till normal ordning med det senaste först, eftersom ett filter ska visa en sann bild av vad som matchar; fästa chattar har bara en liten Fästa-etikett på sin rad där. Sökningen ligger mittemellan – ingen separat sektion, men fästa matchningar listas först. Du kan fästa upp till 15 chattar. En nål lever på själva konversationen, precis som Viktig-stjärnan, så den delas över hela teamets vy av inkorgen – alla ser samma chattar högst upp. Det ändrar ingenting för kontakten eller AI:n. Se Chattgränssnitt.

  • Gör om en konversation till en uppgift utan att lämna den. “Ring tillbaka på torsdag” är precis den typen av sak som försvinner i samma ögonblick som du stänger fliken. Det finns nu en uppgift-knapp i konversationshuvudet, på varje chattrad när du för muspekaren över den, och i kontaktpanelen till höger – var och en öppnar det vanliga uppgiftsformuläret med kontakten redan länkad och typen inställd på Att göra. Kontaktpanelen listar också kontaktens öppna uppgifter med förfallodatum (förfallna i rött), så att du kan se vad som återstår medan du läser tråden; klicka på en för att öppna den. Bäst av allt är den lilla att göra-växeln bredvid meddelanderutan: slå på den innan du svarar, behåll titeln som fyllts i åt dig eller skriv en egen, välj ett förfallodatum med ett tryck (Senare idag, Imorgon, Om 3 dagar, Nästa vecka eller ett eget datum) och skicka. Uppgiften skapas när meddelandet skickas och förblir länkad till det, så att öppna uppgiften senare tar dig direkt tillbaka till vad som sades – och om uppgiften av någon anledning inte kan skapas, skickas ditt meddelande ändå och du får ett Försök igen. Allt visas när Uppgifter är aktiverat för ditt konto och dina behörigheter tillåter dig att redigera kontakter. Se Chattgränssnitt och Uppgifter.

  • När en anpassad funktion misslyckas kan du äntligen se det – och se varför. Fram till nu misslyckades en anpassad AI-funktion som stötte på patrull mitt i en konversation – felaktiga inloggningsuppgifter, endpoint nere, timeout – osynligt: chatten visade att AI:n fortsatte artigt, och ingenting någonstans i produkten berättade för dig att anropet hade gått fel eller vad den andra sidan svarade. Nu visar själva konversationen en röd markering “(funktionsnamn) misslyckades”, både i agentens Testa-flik och i riktiga konversationer i Chattar – klicka på den för att se statuskoden och svaret din endpoint skickade tillbaka, vilket oftast är hela diagnosen (en 401 med “unauthorized” pekar direkt på autentiseringshuvudet). Lyckade anrop får också en klickbar markering, så att du kan inspektera exakt vad din endpoint returnerade under testning. Och för automatiseringar som startar med en Webhook-utlösare räknar körhistoriken nu anrop som avvisades på grund av en saknad eller felaktig hemlighet, istället för att låtsas som att de aldrig hände – en banner berättar hur många och vad som behöver fixas. Se Anpassade funktioner och Automatiseringar.

  • Automatiseringars utlösare kan bytas ut, AI-agentfunktioner tar emot JSON, och AI-byggaren kan skapa dem åt dig. Tre grova kanter slipas bort från automatiseringsbyggaren på en gång. För det första: en utlösare är inte längre för evigt – öppna den och klicka på Ändra utlösare för att växla en automatisering från, säg, ett schema till en webhook utan att bygga om stegen; om den nuvarande utlösaren har inställningar du fyllt i blir du tillfrågad innan de rensas. För det andra: detaljerna som en AI-agentfunktion samlar in kan nu vara ett JSON-värde, inte bara text, siffror och ja/nej – välj JSON för en parameter så kan din agent ge automatiseringen ett helt strukturerat paket (en komplett leveransadress, en lista med artiklar) på en gång. För det tredje: den vanliga engelska byggaren känner nu till AI-agentfunktioner – beskriv vad du vill (“ge min agent ett sätt att kontrollera lagerstatus i mitt system”) så sätter den upp funktionsutlösaren, dess parametrar och svarssteget åt dig; du väljer bara vilka agenter som ska få förmågan. Se Automatiseringar.

  • AI-agentfunktioner kan nu skriva sina egna inställningar. Namnet, beskrivningen av när den ska användas och listan över detaljer som ska samlas in är det som gör att en förmåga fungerar bra – och det är också den del de flesta helst slipper skriva. Bygg din automatiserings steg först, klicka sedan på Fyll i med AI högst upp i utlösarens inställningar: den läser vad automatiseringen faktiskt gör och skriver namnet, beskrivningen och detaljerna åt dig. Allt du redan skrivit behålls – den fyller bara i tomrummen – och du kan redigera allt innan du sparar. Se Automatiseringar.

  • Hjälpcentret är nu en enda uppsättning guider. Medan de gamla och nya gränssnitten kördes sida vid sida, hade hjälpcentret två manualer – en “Docs”-flik för den gamla appen och en separat “New UI (v2)”-flik för den nya. Med det nya gränssnittet nu som det alla använder, har de slagits ihop till en enda uppsättning guider: varje sida beskriver den nuvarande appen, med aktuella skärmdumpar, på en adress. Gamla bokmärken och delade länkar – inklusive alla /v2/...-adresser – tar dig automatiskt till rätt sida, och ?-hjälpknappen på varje sida i appen öppnar samma guider som den alltid gjort.

  • Inställningen “Meddela kontakter att de chattar med AI” är nu mycket lättare att hitta. Reglaget för AI-transparens fanns tidigare bara på fliken AI-funktioner, och många hittade det aldrig – och undrade sedan varför AI:n nämnde att den var en AI-assistent trots att instruktionerna sa åt den att presentera sig som en anställd. Det visas nu på två ställen till. Steget för agentinställningar i konfigurationsguiden visar själva reglaget, så att du kan göra valet när din första kampanj skapas. Och när det är aktiverat innehåller redigeringsverktygen för AI-instruktioner och testchatten Prova på (för kampanjer och agenter, samt i guidens steg för test och justering) en notis som förklarar vad det gör – det första svaret nämner AI:n, och instruktioner som säger åt den att utge sig för att vara människa åsidosätts medan inställningen är aktiverad, så en instruktion som verkar ignoreras beror på en inställning, inte ett fel – med reglaget direkt vid notisen, så att du kan stänga av det på plats istället för att behöva leta efter det. Själva inställningen är oförändrad: aktiverad som standard för nya kampanjer och agenter, inaktiverad endast om du stänger av den, och fliken AI-funktioner förblir dess hem. Se Konfiguration av AI-bot.

  • Redigera en kontakt direkt från konversationen. Att korrigera ett felstavat namn eller lägga till en e-postadress som någon precis gett dig innebar tidigare att du var tvungen att öppna kontaktpanelen till höger eller gå till sidan Kontakter. Konversationens meny med tre punkter har nu Redigera kontakt, som öppnar samma formulär för detaljer – namn, telefon, e-post, taggar och anteckningar – ovanpå chatten du läser. Det visas för alla vars behörigheter tillåter dem att redigera kontakter. Se Chattgränssnitt.

  • Telefonnummer och e-postadresser kan redigeras direkt från konversationen, och agentnamnet är nu en länk. Ytterligare två saker som kontaktpanelen visade dig men inte lät dig ändra. En kund ger dig sin e-postadress mitt i chatten: klicka på raden E-post, skriv in den, klicka på bocken — inget formulär, inget sidbyte, och en kontakt utan registrerad e-post visar nu Lägg till e-post istället för ingenting. Samma sak gäller för ett telefonnummer som skrivits fel. Ingenting sparas förrän du bekräftar, så ett felklick kan inte i tysthet skriva över kundens nummer: ✕-knappen, Esc, att klicka någon annanstans eller att gå till en annan chatt avbryter redigeringen. Och Agenten som hanterar konversationen är nu en länk: klicka på den så öppnas dess redigerare, så när ett svar verkar felaktigt kan du gå direkt till instruktionerna som skapade det istället för att leta efter rätt agent under AI Studio. (På konton som fortfarande använder kampanjer länkar kampanjnamnet på samma sätt.) Se Chattgränssnitt.

  • Kontaktpanelen är nu redigerbar — agent, affärer och uppgifter, allt direkt från chatten. Panel till höger om en konversation visade tidigare viktig information om en kontakt men lät dig i princip inte göra någonting med den: Agenten som hanterade svaren var vanlig text, Affärs-sektionen visade en enskild siffra utan möjlighet att öppna den, och att klicka på en uppgift tog dig ut ur konversationen till sidan för uppgifter. Alla tre är nu aktiva. Agent har en Ändra-länk som överlämnar kontakten till en annan AI-agent (eller tillbaka till ditt team) utan att du behöver leta i menyer. Affär listar kontaktens faktiska affärer med deras stadium och värde — klicka på en för att redigera den direkt i chatten, eller Lägg till affär för en ny. Och en uppgift öppnar samma formulär som används på sidan för uppgifter, så att skjuta upp ett förfallodatum eller flytta ett stadium kräver bara ett klick och du stannar kvar i konversationen; hela uppgiftsposten finns fortfarande kvar bakom ↗-ikonen på raden. Se Chattgränssnitt.

  • Filtrering med en tagg döljer inte längre dina arkiverade chattar — såvida du inte vill det. Filtrering av chattar med en tagg (eller kampanj, kanal, ansvarig…) har alltid bara sökt bland dina aktiva konversationer: om tre kontakter hade en tagg men två av dessa chattar var arkiverade, visade filtret bara en — och det såg ut som om filtret tappade bort personer. Filterpanelen har nu en knapp för Inkludera arkiverade chattar. Slå på den så utökas alla vyer utom Arkiverade till att inkludera arkiverade konversationer: antalet i pill-elementen ökar i takt med listan, Välj alla N i denna vy omfattar dem, och sökningar sträcker sig över båda. Den utökade listan markerar sig alltid med en Inklusive arkiverade-bricka i filterraden — klicka på dess × för att gå tillbaka till endast aktiva — och Ange som standard sparar inställningen tillsammans med resten av din vy. Se Chattfilter.

Förbättrat

  • Rutan för automatiseringsförfrågningar visar nu vad du kan fråga efter och avslutar din mening. Att bygga en automatisering började tidigare med en tom ruta och fyra fasta exempel, vilket är ett dåligt svar på “vad kan jag ens automatisera här?”. Det finns nu sexton genomarbetade exempel som täcker det folk faktiskt bygger: att fånga upp ett lead från ditt webbformulär, påminna kunder före ett möte, uppdatera ditt CRM när en affär vunnits, dirigera en ny kontakt till en agent, varna en människa när någon ber om en, och återaktivera tysta kontakter. Fyra visas åt gången och Fler idéer växlar genom resten. Klicka på ett för att lägga till det i rutan och redigera därifrån. När du skriver din egen beskrivning föreslår rutan hur meningen ska avslutas i grått framför markören: tryck på Tab för att acceptera, eller fortsätt skriva för att ignorera. Varje förslag håller sig till utlösare och åtgärder som finns, så det som erbjuds är något som byggaren faktiskt kan skapa. Se Automatiseringar.

  • Chattar utanför arbetstid sköter nu sig själva — och nya filter för Utanför arbetstid och Schemalagd visar vad som väntar. En agent med aktiva timmar har återigen ett beteende för tid utanför arbetstid, och det är det beteende som inte kräver någon uppmärksamhet: ett meddelande som anländer medan schemat är stängt besvaras automatiskt i samma ögonblick som nästa fönster öppnas, och ingen behöver göra någonting. Avsnittet Utanför arbetstid på fliken Aktiva timmar — valet Köa AI-svar / Överlämna till ditt team — är borta. Att överlämna varje chatt utanför arbetstid till teamet förvandlade en lugn kväll till en hög med konversationer som någon var tvungen att återuppta en efter en, och de två alternativen var lätta att blanda ihop. Om du hellre inte vill vänta på fönstret är det bara att svara själv: det köade AI-svaret tas bort, så att kontakten aldrig får ett inaktuellt robotsvar ovanpå ditt. För att se vad som väntar har Chattar ett nytt filter för Utanför arbetstid — varje chatt som kom in utanför arbetstid och väntar på AI:ns nästa fönster — och ett nytt Schemalagd-filter som samlar allt som har något köat för att skickas ut: en uppföljning eller ett AI-svar som väntar på att skickas, inklusive dessa chattar utanför arbetstid. Det matchar den gröna Schemalagd-etiketten som du redan ser på rader. Det gör också AI pausad korrekt igen: det betyder nu bara vad det säger, chattar där AI:n verkligen är pausad, oavsett om du pausade den eller om AI:n lämnade över konversationen till en person. Uppmärksamhet är oförändrat — det är fortfarande de konversationer som AI:n flaggade för en riktig person. Se Schema för bottillgänglighet och Vad varje statusfilter gör.

  • Se skillnad på WhatsApp Web-chattar och WhatsApp API-chattar vid en första anblick. Båda kanalerna använde samma gröna WhatsApp-ikon, så en chattlista som blandade de två gav ingen ledtråd om vilken som var vilken. WhatsApp Web-kontakter visar nu en helt grön ikon med en vit WhatsApp-logotyp i chattlistan, chatthuvudet, kontaktpanelen och överallt annars där kanalikonen visas; WhatsApp API-kontakter behåller den gröna logotypen på vit bakgrund. För att endast visa en typ, använd Filter → Kanal.

  • Snabbfilter-chips: kanallogotyper och en tydligare släppmarkör. Ett fäst kanal-chip i raden för chattfilter visar nu kanalens egen logotyp (WhatsApp, Telegram, Instagram…) istället för en generisk filterikon, vilket gör att en rad med fästa objekt är lättläst vid en snabb anblick. Och när du drar ett chip för att ändra ordning visas nu en tunn linje i mellanrummet där det kommer att hamna, istället för att chippet du hovrar över lyser upp som om du skulle släppa det ovanpå. Se Fäst dina egna snabbfilter.

  • Att dela upp ett svar i delar visar nu sändningen precis som den sker – och du kan stoppa den. Sändning i delar sprider ut meddelandena med några sekunders mellanrum så att de läses som om en person skriver, men chatten visade tidigare varje pratbubbla som skickad i samma ögonblick som du klickade – trots att de senare delarna fortfarande var på väg, i upp till en halv minut vid långa svar. Tråden visar nu det verkliga tillståndet: varje pratbubbla visas när meddelandet faktiskt skickas, markerad med en liten klocka tills den bekräftats, och allt som fortfarande väntar ligger i en Skickar-förhandsgranskning under konversationen – samma typ av live-förhandsgranskning som du ser medan AI:n skriver. En Stopp-knapp i den förhandsgranskningen avbryter allt som ännu inte har skickats; det som redan nått kontakten stannar kvar, och den ej skickade delen av ditt svar går tillbaka till svarsrutan så att du kan omarbeta eller skicka det igen. Se Chattgränssnittet.

  • En chatt utan en AI-agent bakom sig meddelar nu detta istället för att misslyckas efter klicket. I en konversation som inte hanteras av någon AI-agent eller kampanj – till exempel en chatt som kom in innan du aktiverade en – såg Generera svar tidigare ut att vara klickbar för att sedan misslyckas med ett felmeddelande, och Återuppta AI samt rubrikens AI-växlingsknapp aktiverade en funktion som inte kunde utföra något. Alla tre är nu gråmarkerade med en verktygstips som förklarar varför och pekar på lösningen: välj Tilldela AI-agent… från chattens ⋯-meny. AI-statusfältet ovanför skrivytan och växlingsknappen Botsvar i kontaktpanelen visar samma information. Se Chattgränssnittet.

  • Anslutning av Gmail går nu direkt till formuläret för inloggningsuppgifter. Att välja Gmail på skärmen Anslut e-post startade tidigare en Google-inloggning med ett klick, vilken stängdes av medan den hade problem — så knappen stannade på en laddningsikon och skickade dig ändå till formuläret för applösenord. Omvägen är borta: Gmail öppnar nu formuläret för e-postuppgifter direkt, med Gmail-serverinställningarna redan ifyllda, så du behöver bara ange din adress och ett Google-applösenord. Detta är det avsedda sättet att ansluta Gmail, inte en tillfällig lösning — ett applösenord är Googles stödda metod för e-postappar, säkrare än ditt riktiga lösenord och kan när som helst återkallas separat. E-postguiden går nu igenom hur du skapar ett steg för steg.

  • Redigera din agents instruktioner direkt bredvid testchatten. Instruktionspanelen på fliken Prova var tidigare skrivskyddad för en AI-agent – den visade en “Inte tillgänglig här än”-notering och skickade tillbaka dig till steget AI-instruktioner för varje liten ändring, vilket gjorde test-och-justera-processen till en loop över två sidor. Panelen är nu fullt redigerbar för agenter, precis som den alltid har varit för kampanjer: ändra ett fält (eller använd Redigera som text), klicka på Spara, så svarar testchatten med de nya instruktionerna omedelbart. Ändringar sparas som ett utkast precis som alla andra agentredigeringar, så riktiga konversationer tar bara upp ändringen när du klickar på Publicera till live. Se Prova (Testchatt).

  • Avarkivera chattar i grupp. När man valde flera konversationer i filtret Arkiverat erbjöds tidigare samma Arkivera-åtgärd som överallt annars — att återställa chattar som arkiverats av misstag innebar att man var tvungen att öppna dem en i taget. I vyn Arkiverat ändras nu åtgärden i gruppfältet till Avarkivera: markera chattarna, klicka på den, så flyttas de alla tillbaka till din inkorg på en gång. Se Chattgränssnittet.

  • Ett anpassat datumintervall kan nu sluta på en timme, inte bara en dag. Att vilja veta vad som hände mellan klockan 9 på morgonen och 5 på eftermiddagen innebar tidigare att läsa av en hel dags totalsummor och gissa resten. Anpassat… i instrumentpanelens tidsväljare visar nu en Från-rad och en Till-rad, var och en med ett datum och en valfri tid på dygnet. Ange samma datum på båda med 09:00 och 17:00, så täcker varje siffra, diagram och panel på sidan bara det tidsfönstret. Tiderna läses i din egen lokala tid, och fönstret du valt visas under sidtiteln så att du alltid vet vad siffrorna tillhör. Tidsrutorna är tomma från början, och om du lämnar dem tomma får du hela dagar precis som tidigare, så de intervall du redan använder förblir oförändrade. Se Din instrumentpanel.

  • Statistik i instrumentpanelen återspeglar nu endast meddelanden som skickats medan du varit ansluten; importerad chatthistorik snedvrider inte längre siffrorna. Att ansluta WhatsApp Web eller Telegram och ta med sig befintliga konversationer lämnade tidigare spår i din rapportering. Varje importerat meddelande räknades på det datum det ursprungligen skickades, vilket gjorde att diagrammen fick toppar på dagar du ännu inte hade börjat, och totalsummorna inkluderade månader av chattar som inte hade något med plattformen att göra. Den historiken finns kvar i din inkorg, så en konversation kan fortfarande läsas i sin helhet, men den är nu exkluderad från meddelanderäkningen, diagrammet Prestanda över tid och statistiken per nummer under Kanalhälsa. Det finns inget att aktivera, och du behöver inte importera något på nytt: siffrorna korrigerar sig själva nästa gång instrumentpanelen laddas. Se Din instrumentpanel.

  • När du uppdaterar en kunskapskälla får du nu veta vad som kommer att hända innan det sker. En uppdatering av en webbplats bygger om sidans genererade vanliga frågor så att de matchar den aktuella webbplatsen, och en uppdatering av hela webbplatsen följer upp genom att konsolidera vanliga frågor som täcker samma ämnen i hela ditt bibliotek – inklusive de du skrivit eller importerat själv. Det är själva poängen med en AI-optimerad kunskapsdatabas (nästan identiska svar försämrar botens sökresultat), men om du underhåller dina vanliga frågor manuellt kan det komma som en överraskning. Båda uppdateringsknapparna öppnar nu en bekräftelse som förklarar detta först, och guiden för kunskapsdatabasen har ett nytt avsnitt om hur du avgör om din webbplats eller ditt bibliotek med vanliga frågor är huvudkopian – samt hur du exporterar ditt bibliotek som en säkerhetskopia med ett klick före en stor uppdatering. Se Innan du uppdaterar.

  • Anpassade funktioner för GET skickar nu sina parametrar, och listor kan låsas till en typ. En anpassad funktion inställd på GET brukade ta bort alla parametrar som inte var av typen query_param — den klarade Kör test och anropade sedan din slutpunkt utan att skicka med något i en verklig konversation. En GET-funktion skickar nu alla sina parametrar som URL-parametrar, både i Kör test och i det live-anropet, så det du testar är vad ditt API tar emot. Utöver detta har en array-parameter en ny valfri Objekttyp: välj Text, Nummer, Sant/falskt eller Objekt, så konverteras varje värde i listan till den typen innan det skickas. Detta är vad ett API som endast accepterar nummer behöver för att sluta avvisa "8624" där det förväntade sig 8624. Lämna inställningen på Vilken som helst så ändras ingenting. Se Anpassade funktioner.

  • Try Out visar nu media som din AI skickar. När din agent skickade ett objekt från mediebiblioteket under en testkonversation såg du tidigare bara en notering om att “Skickade media ‘…’” – ingen bild, ingen video – vilket fick en perfekt fungerande konfiguration att se trasig ut. Nu visas den faktiska filen i testchatten precis där kontakten skulle ta emot den: bilder och videor spelas upp direkt i chatten, ljud får en spelare och dokument visas som en fil du kan öppna. Det är fortfarande en sandlådemiljö – inga riktiga meddelanden lämnar ditt konto. Förhandsvisningar i en testkonversation är synliga i 7 dagar; därefter visas en liten notering om att “förhandsvisningen har gått ut” och om du frågar boten igen visas filen på nytt. Se Mediebibliotek.

  • Klicka på en tidigare sökning i Sparade leads för att bara se dess leads. Listan Sökningar i Sparade leads visade vad varje sökning hade hittat, men inte vilka leads det rörde sig om — de låg alla i en stor tabell. Klicka på valfri sökning i listan så filtreras tabellen bakom den till att bara visa sökningens leads, med en etikett ovanför filtren som anger sökningen; dess × eller filtret Alla återställer vyn. Hitta fler och CSV för varje sökning fungerar som tidigare. Se Hitta leads.

  • Sändningar stoppar nu sig själva om de börjar skicka meddelanden till fel personer. Ett öppningsmeddelande är avsett för någon du inte har pratat med ännu. Om en sändning eller kampanj börjar skicka sin öppnare till personer som redan är i en konversation med dig genom samma sändning, pausas sändningen omedelbart, allt som ligger i kö bakom avbryts, och du får ett meddelande om vad som pausades och varför. Öppna det, kontrollera målgruppen och meddelandet, och klicka på Återuppta när allt ser rätt ut – det bekräftar att det var avsiktligt och skyddet inaktiveras för den sändningen i 24 timmar. En plötslig ökning långt över ditt kontos vanliga takt flaggas även för vårt team, utan att pausa dig, eftersom en första lansering naturligtvis är mer intensiv än din historik. Se Skalning av WhatsApp-utskick.

  • Den klassiska appen har avvecklats. Den omdesignade kontrollpanelen blev standard tidigare denna månad; från och med idag är det den enda appen. Den klassiska appen har stängts av, och /old-adressen som ledde tillbaka till den är borta. Öppna en gammal länk eller ett bokmärke så får du ett kort meddelande som hänvisar dig till den nuvarande kontrollpanelen istället för en död sida — det finns inget att installera om och inget att flytta, och du loggar in på den adress du alltid har använt. Ingenting har gått förlorat. Dina chattar, kontakter, AI-agenter, kampanjer och deras historik, samt alla inställningar finns kvar i den nuvarande kontrollpanelen precis som du lämnade dem; de två apparna var samma konto hela tiden, så detta är en dörr som stängs, inte en migrering. De gamla mobilapparna slutade också fungera idag. Om du arbetade från din telefon, öppna din vanliga inloggningsadress i telefonens webbläsare istället: kontrollpanelen är byggd för små skärmar, och den kan läggas till på din hemskärm och skicka push-notiser, precis som en installerad app. Se Välkomstguiden och Notiser.
  • Registrering bygger nu din AI-agent från början till slut – utan några dolda kampanjer. Installationsguiden skapade tidigare en kampanj först och kopplade allt du svarade på till den, vilket innebar att du efter onboarding satt med ett utkast till en kampanj som ingen bett om, en agent som egentligen bara var en bieffekt, och inget tydligt svar på frågan “vilken av dessa två saker ska jag redigera nu?”. Nu är det agenten som står i fokus hela vägen. Din agent existerar från det ögonblick guiden läser in din webbplats: sidorna och filerna du väljer där blir dess kunskap, och förloppsindikatorn du ser visar hur din agent byggs, istället för att något annat byggs åt den. Testa & justera är den riktiga agentredigeraren som nu finns inbyggd i guiden – samma flikar för Prova, AI-instruktioner och FAQ & kunskap som du senare använder på sidan för AI-agenter – så en ändring du gör där är en ändring direkt i din agent, inte i en kopia som måste flyttas någonstans. Steget Uppföljningar är på samma sätt agentens egen flik för uppföljningar. Det separata steget Öppningsmeddelande har tagits bort, eftersom en agent inte har något sådant: den svarar på det som kommer in, och att själv starta konversationen är vad ett utskick är till för. När guiden är klar kopplas varje kanal du anslutit till agenten som en Startpunkt, nyckelord för kommentar-till-DM görs om till startpunkter för kommentarer, och agenten aktiveras sist av allt – så onboarding kan inte längre sluta med ett lanserat konto vars AI inte svarar på något, och en kanal som redan hanteras av en annan agent lämnas ifred istället för att tas över. Du hamnar i din agents redigeringsläge när du är klar, istället för att bli lämnad någonstans och behöva leta reda på det. Om du var mitt i guiden när detta lanserades, kommer du att fortsätta i det flöde du påbörjade, oförändrat. Se Guidad onboarding, Snabbstartsguide och Startpunkter.

  • Sökningen hoppar direkt till en inställningssektion. Tryck på ⌘K / Ctrl+K och skriv “billing”, “team”, “webhooks”, “notifications”, “data export” eller någon annan inställningssektion, så öppnas resultatet direkt i den sektionen — du behöver inte längre öppna Inställningar och läsa neråt i listan till vänster för att hitta var något finns. Sektioner som din plan eller roll inte inkluderar visas inte i resultaten. Föreslaget av en byrå som kör instrumentpanelen på polska, vars team visste exakt vad de ville konfigurera men inte vilken grupp det låg under. Se Instrumentpanel.

  • Chattwidgeten kan konfigureras via API:et. API-referensen dokumenterar nu PATCH /chat-widget-configs/{configId}, så allt på widgetens hanteringspanel — knappar för bilagor och emojis, startikon, färger, välkomstmeddelande, formulär för besökarinformation, tillåtna domäner, tema — kan ändras från din egen kod med din API-nyckel. Det var redan möjligt; det fanns bara inte i specifikationen, så det såg ut som skrivskyddat. Se Webbplatschattwidget.

  • Optimera med AI fungerar för alla agenter. Det snabbaste sättet att fixa en bot är att berätta för den vad den kan göra bättre och låta den skriva om sina egna instruktioner – men knappen Optimera med AI dök bara upp för vissa agenter. En agent som du precis hade duplicerat, en som kom till ditt konto färdigbyggd, och många nyare agenter saknade helt enkelt knappen, och tummen ned under ett dåligt svar i Testa var tyst på samma ställen. De två snabbaste vägarna till en bättre bot saknades alltså på precis de agenter som behövde dem mest. Båda fungerar nu på alla agenter, utan att något behöver ställas in först. Vad som händer efteråt är oförändrat: du beskriver vad som bör förbättras, du får samma sida-vid-sida-granskning av varje föreslagen ändring – hur fältet ser ut nu jämfört med vad AI:n vill att det ska säga, med tillägg och borttagningar i FAQ listade separat – och ingenting sparas om du inte accepterar det. Det du accepterar sparas som ett utkast, så att chatten i Testa börjar använda omskrivningen omedelbart medan dina live-konversationer fortsätter som vanligt, och ändringarna når riktiga kontakter när du klickar på Publicera live. Knappen Generera AI-mallar på en agents flik Uppföljningar var begränsad på samma agenter, men den skriver nu uppsättningen för vilken agent som helst. Se Chat Playground och AI-agenter.

  • Ett bygge från din webbplats som inte kan slutföras talar nu om varför. Att peka Ny agent mot din webbplats är det snabbaste sättet att få en fungerande bot, och dialogrutan guidar dig genom processen – men ett bygge som inte kunde slutföras brukade tidigare stanna tyst, vilket lämnade dig med en skärm som aldrig blev klar utan att du visste om du skulle vänta längre eller börja om. Ett bygge som inte kan slutföras förklarar nu med tydliga ord vad som stoppade det: din webbplats kunde inte läsas, det fanns inte tillräckligt med text på sidorna för att skapa en agent, eller så har kontot slut på krediter. Varje felmeddelande anger vad som behöver ändras innan du försöker igen. Allt annat är detsamma, inklusive Fortsätt i bakgrunden. Se AI-agenter.

  • Listan över kampanjer för en agent är återigen en lista. En agents flik Kopplade kampanjer innehöll en knapp för att Koppla en kampanj, en kvarleva från perioden då kampanjer och agenter höll på att integreras. Den är borta, eftersom det inte längre är så du får en agent att arbeta: det som avgör vilka konversationer som når en agent är dess Ingångspunkter, och ett utskick väljer sin egen svarshanterare när du skapar det. Fliken visar fortfarande alla kampanjer som agenten svarar för, och att publicera en ändring för agenten når fortfarande alla omedelbart; det är nu helt enkelt en vy snarare än en kontroll. Ingenting gällande dina befintliga kampanjer eller vilken agent som svarar för dem ändras. Se AI-agenter.

  • Det går nu att köpa telefonnummer i fler länder — inklusive Nederländerna. Vissa länder utfärdar endast stadsnummer (t.ex. ett Amsterdam-nummer +31 20) till köpare som skickar in ett pass eller ID-handling, vilket vi inte samlar in — så köpdialogrutan meddelade att inga nummer var tillgängliga där, trots att samma land gärna säljer andra typer av nummer med bara namn och adress. Dialogrutan kontrollerar nu landets övriga nummertyper automatiskt och erbjuder de som kan köpas utan ID-handlingar — i Nederländerna innebär det ett mobilnummer, vilket också är den typ som kan ta emot verifierings-SMS från WhatsApp. Inget ändras i hur du köper: välj land, välj ett nummer, fyll i det korta formuläret. Meddelandet “inte tillgängligt” visas fortfarande, men endast för länder där det verkligen inte går att sälja någon typ av nummer utan ID. Se Telefonnummer.

  • En agents media tillhör nu agenten. Fliken Media i agentredigeraren förlitade sig tidigare på en kampanj bakom agenten, vilket är anledningen till att den kunde öppnas utan innehåll på en agent som precis skapats, och varför en fil som laddats upp till en nyskapad kopia av en agent inte alltid stannade kvar. Media är nu en del av själva agenten. Fliken laddas direkt för alla agenter — en du skapade för en minut sedan, en du duplicerade, en som anlände till kontot färdigbyggd — och en fil du laddar upp där är omedelbart tillgänglig för den agenten, utan att något behöver bifogas först. Allt du redan har laddat upp ligger kvar precis där du lämnade det, på samma agenter, och den kontoomfattande sidan Mediebibliotek är oförändrad. Se Mediebibliotek och AI-agenter.

  • Varje webhook talar nu om vilken agent som hanterade konversationen. Om du skickar webhooks till ett CRM, en annonsplattform eller en egen instrumentpanel, innebar det att gissa vilken AI som svarade: nyttolasten namngav kampanjen, och på konton som körs på agenter var det fältet helt enkelt tomt. Händelser kopplade till en konversation — en avslutad chatt, stör ej, ett återupptagande, en avarkivering, en AI-paus, ett nytt meddelande, en konversationssammanfattning och den webhook du kan ställa in på en tagg — bär nu ett agent-block med agentens id och name, eller null när ingen agent var inblandad. Det ligger bredvid campaign-blocket istället för att ersätta det, så inget du redan tar emot har ändrats: en mottagare du byggde förra året fortsätter att fungera orörd och kan plocka upp det nya fältet när du väl har tid. På API-sidan accepterar anropet för kalenderimport nu både en agent och en kampanj. Se Webhooks.

  • Uppföljningsmeddelanden kan nu också skrivas åt dig från agentredigeraren. Kampanjer har alltid haft en knapp för Generera AI-mallar i steget Uppföljningar: aktivera uppföljningar, klicka på den, så skriver plattformen hela uppsättningen påminnelser utifrån dina instruktioner och affärskontext och skickar iväg dem för WhatsApp-godkännande. I den nya Agent-upplevelsen saknades den knappen, så att ställa in uppföljningar på en agent innebar att du skrev varje meddelande själv och skickade in varje enskilt — den del av agentredigeraren som fortfarande skickade tillbaka dig till en kampanj för att göra det ordentligt. Den finns där nu, på agentens flik Uppföljningar, och det är samma sak: samma generering, skriven utifrån agentens egna instruktioner och affärskontext, med samma framstegsvisning medan den arbetar sig igenom uppsättningen. Se AI-agenter och Automatiserade uppföljningar.

  • Att ansluta WhatsApp Web visar nu vad som händer med dina personliga chattar. Att parkoppla din egen telefon är det snabbaste sättet att komma igång, och många ansluter numret som de även sms:ar vänner och familj med – men skärmen sa ingenting om vad AI:n skulle göra med dessa chattar, och de två inställningarna som begränsar detta visas bara när Importera befintliga kontakter är aktiverat, så det var lätt att parkoppla ett personligt nummer utan att se dem. Skärmen Anslut WhatsApp Web innehåller nu en kort notering som förklarar detta: vilket nummer som helst går bra, att aktivera Importera befintliga kontakter och låta Håll AI pausad för importerade kontakter vara på håller AI:n borta från personer du redan chattar med, och Gör kontakter privata går ett steg längre genom att aldrig lagra eller skicka deras meddelanden överhuvudtaget. Den förklarar också den del som förvånar flest: någon som skickar meddelanden till dig efter att du har anslutit dyker upp som en helt ny chatt med AI:n aktiv, så det är värt att hålla din agent avstängd tills din riktiga kontaktlista har laddats in. Se WhatsApp Web.

  • Ett meddelande som misslyckas talar nu om varför, och vad du kan göra åt det. När ett meddelande inte gick fram visade både felmeddelandet via e-post och chatten bara vad mobilnätet skickade tillbaka, vilket oftast inte var mer än ett nummer: “Leverans misslyckades (kod 63049)”. Det är ett supportärende, inte en förklaring. Felmeddelanden kommer nu med en tydlig mening som anger orsaken och hur du går vidare. Det absolut vanligaste är att WhatsApp nekar en marknadsföringsmall, och det framgår nu tydligt, inklusive den viktiga detaljen: marknadsföringsmallar kan inte längre nå nummer i USA överhuvudtaget, så dessa kontakter behöver ett SMS eller e-post istället, medan det på andra platser oftast rör sig om en tillfällig begränsning för personen i fråga och är värt att försöka igen senare. Samma hantering gäller för ett stängt 24-timmars svarstidsfönster, ett nummer som inte finns på WhatsApp, någon som valt bort marknadsföringsmeddelanden, en avsändare som låsts för att ha varit inaktiv i 30 dagar, samt innehåll som WhatsApp nekat. Du ser förklaringen på tre ställen: i e-postmeddelandet vi skickar till dig, på den röda raden under meddelandet i Chattar, och i detaljvyn som visas när du hovrar över det. Tre av de gamla förklaringarna var dessutom helt felaktiga och har korrigerats. Den värsta av dem angav att ett meddelande misslyckats för att kontaktens “telefonnummer inte är registrerat på WhatsApp” när problemet i själva verket låg hos dig, då ditt eget nummer inte längre var anslutet som avsändare, så det enda du faktiskt kunde åtgärda var det som felmeddelandet ledde dig bort ifrån. Se Chattgränssnitt.

  • Du kan nu svara på ett specifikt meddelande. I en livlig konversation kan ett svar hamna tre meddelanden efter frågan det hör till, och varken du eller kunden kan se vad det svarar på. Håll muspekaren över ett meddelande, klicka på pilen bredvid det och välj Svara: meddelandet du valde hamnar ovanför textrutan medan du skriver, och ditt svar skickas citerat mot det på kundens telefon, på samma sätt som svar ser ut i WhatsApp eller Instagram. Citatet visas även i din inkorg, och medan originalet fortfarande är laddat i konversationen kan du klicka på citatet för att hoppa till det. Bilagor och röstmeddelanden kan också besvaras. Det fungerar för WhatsApp anslutet via QR, Telegram, Instagram och Messenger; på kanaler som inte har något sätt att bifoga ett svar till ett tidigare meddelande förblir alternativet i menyn men är gråmarkerat, och förklarar varför, istället för att skicka ett svar som kommer fram utan koppling. På WhatsApp anslutet via QR ser du även kundens eget citat ovanför deras meddelande när de svarar på något du skickat. Se Chattgränssnitt.

  • E-postmeddelandena vi skickar till dig ser ut som produkten igen. Varje avisering, inbjudan, verifieringskod och kvitto skickades tidigare i ett skal som låg åratal efter appen: fel varumärkesfärg, en enkel bokstavsbricka där logotypen hör hemma och en föråldrad layout med tonade varningsrutor fastklistrade. De använder nu samma designspråk som appen du loggar in i – den riktiga logotypen, samma typsnitt, samma gröna färg, samma knappar, samma kortytor – och mörkt läge fungerar korrekt istället för att bara delvis ändras. Meddelanden inuti ett e-postmeddelande (orsaken till en avvisad mall, en inbjudan, ett “du kan ignorera detta”) är nu diskreta paneler med en liten etikett istället för block med färgad text. Ingenting har ändrats gällande vad e-postmeddelandena säger eller när de anländer. Två långvariga trasiga länkar i sidfoten åtgärdades på vägen: Help Center ledde till marknadsföringens hemsida istället för hjälpsidan, och Privacy ledde till en sida som inte längre existerar.

  • Kommentar-till-DM är nu konfigurerat för din AI-agent på alla konton. Att omvandla kommentarer på dina Instagram- och Facebook-inlägg till DM innebar tidigare att man behövde gräva i ett kampanjsteg för Inställningar & Kanaler, där det enda valet du hade var ett nyckelord — varje inlägg bevakades och svaret skickades ut så fort någon kommenterade. Det är en Instagram-kommentar eller Facebook-kommentar som startpunkt (Entry Point) på agenten som ska svara, och den är nu tillgänglig för alla: öppna agenten, gå till Startpunkter, klicka på Ny startpunkt och välj typ. Du får funktioner som den gamla skärmen aldrig hade — bevaka Alla inlägg eller bara Specifika inlägg vars ID:n du klistrar in, välj om det Första svaret ska skrivas av AI:n eller vara exakt text som du skrivit själv (ett offentligt kommentarsvar och ett första DM-meddelande, båda med variationer så att upprepade svar inte ser kopierade ut, till en kostnad av 0 krediter), och ställ in en fördröjning i minuter så att svaret inte landar misstänkt snabbt. Allt du redan har konfigurerat i en kampanj fortsätter att köras opåverkat, och om din sidomeny fortfarande visar Kampanjer fungerar den skärmen fortfarande — men startpunkten är den konfiguration som ska användas framöver. Se Automatisering av kommentar-till-DM, Startpunkter, Instagram DM och Facebook Messenger.

  • Kommentarsregler anger nu vilka kommentarer de svarar på. En kommentar-startpunkt (Entry Point) hos en agent frågade vilka inlägg som skulle bevakas, hur länge man skulle vänta och vad som skulle sägas, men ställde aldrig den självklara frågan: vilken kommentar som faktiskt utlöser det. Det finns nu ett fält för Kommentarsnyckelord i regler för Instagram-kommentarer och Facebook-kommentarer. Skriv in det ord du ber folk att kommentera (“LÄNK”, “INFO”) så skickas ett direktmeddelande endast för dessa kommentarer. Smart matchning täcker stavfel och variationer, så ett tydligt nyckelord räcker. Lämna fältet tomt så skickas ett direktmeddelande för varje kommentar på de bevakade inläggen, vilket är bra för inlägg som är uppbyggda kring en enskild uppmaning (call to action), men kostsamt för populära inlägg där de flesta kommentarer bara är konversationer – därför varnar regeln dig när fältet är tomt. Dina befintliga kommentarsregler har redan de nyckelord de konfigurerades med, och sammanfattningen i listan över startpunkter visar nu nyckelordet bredvid de inlägg som bevakas, istället för bara “Alla inlägg”. Se Startpunkter och Automatisering av kommentar till direktmeddelande.

  • Aviseringar om en pausad chatt visar nu vad personen faktiskt sa. När en kontakt skickar ett meddelande till dig medan AI:n är pausad för dem, brukade aviseringen bara informera dig om att ett meddelande hade anlänt och väntade på svar. Från telefonens låsskärm gav det dig ingen möjlighet att skilja på ett “tack, jag förstår” och en kund som är på väg att lämna, så varje avisering innebar att du var tvungen att öppna appen för att ta reda på vad det gällde. Aviseringen innehåller nu själva meddelandet: personens namn och informationen om att boten är pausad visas i rubriken, och meddelandetexten visas i brödtexten, där foton, röstmeddelanden och dokument visas efter typ tillsammans med eventuella bildtexter. Samma text citeras i e-postversionen och under klockikonen, och genom att klicka på någon av dem öppnas konversationen redo för svar. Se Aviseringar.

  • Koppla bort sidor från en agent genom att markera dem. Att ta bort länkade sidor från en agents flik FAQ & Kunskap fanns tidigare i två varianter: en sida i taget med en egen borttagningsknapp, eller en hel webbplats eller mapp med Koppla bort alla. Allt däremellan – säg åtta utspridda sidor över två webbplatser – innebar åtta klick och åtta bekräftelser. Varje sidrad har nu en kryssruta, och varje rubrik för webbplats och mapp har en “markera alla”-funktion som markerar allt innehåll (ett streck betyder att endast en del är markerat). Markera det som ska tas bort så visas en rad längst ner på skärmen som räknar urvalet, med en Koppla bort-knapp och en bekräftelse för hela gruppen. Borttagningsknappen per sida och Koppla bort alla fungerar fortfarande som tidigare. Se AI-agenter.

  • Hitta en länkad sida bland hundratals på en agent. En agent som är länkad till en hel webbplats listar varje sida den känner till under fliken FAQ & Kunskap – användbart vid tjugo sidor, oanvändbart vid trehundratrettioåtta, eftersom det enda sättet att navigera var att skrolla. Det finns nu en sökruta ovanför listan med kunskapskällor, både på en agent och i motsvarande steg i kampanjredigeraren. Den söker på alla tre nivåer samtidigt – webbplatsen, mapparna inuti den och de enskilda sidorna – så att skriva in en del av en adress begränsar trädet till matchningarna och öppnar mapparna som innehåller dem, där varje webbplats rapporterar hur många av dess sidor som matchade. Accenter utgör inte heller något hinder: “resume” hittar “Résumé”. En säkerhetsdetalj: medan en sökning är aktiv ändras en webbplats eller mapps Ta bort länk till alla till Ta bort länk till matchande och kopplar endast bort de sidor du kan se, så att de som sökningen filtrerade bort aldrig kan kopplas bort utan att du märker det. Se AI-agenter.

  • Sidväljaren rekommenderar inte längre tjugo kopior av samma sida. På en webbplats som publicerar varje sida på varje språk, hittar en uppdatering översättningar av sidor som du redan har importerat och använt för att erbjuda dem som sidor värda att lägga till — en hjälpsida visade 2 343 “nya” sidor där 190 av dem rekommenderades, nästan alla var språkkopior av sidor som redan fanns i kunskapsbasen. Varje sådan sida skulle ha kostat krediter och lagt till ett nästan identiskt svar som din AI kunde snubbla över. En upptäckt sida vars adress matchar en du redan har, bortsett från språkdelen, markeras nu som Valfri — språkkopia av en sida du redan har och utelämnas från Välj rekommenderade; på samma webbplats sjunker antalet rekommendationer från 190 till noll vid en uppdatering, och en första import rekommenderar de tio huvudsakliga engelska sidorna istället för tvåhundra. Ingenting blockeras — varje sida listas fortfarande och är ett klick bort, och en sida som är värd att hoppa över av en bättre anledning (t.ex. en ändringslogg) anger fortfarande detta. Se FAQ-hantering.

  • Chattwidgeten talar nu polska, och de delar av den som alltid varit på engelska är det inte längre. Polska besökare såg en engelsk widget: språket fanns helt enkelt inte i listan. Det gör det nu, tillsammans med filippinska, som hade lagts till tidigare men aldrig dokumenterats. Den större förändringen är att widgetens eget gränssnitt äntligen är översatt — “Online”-statusen bredvid din agents namn, alternativen Ljud, Notiser och Rensa konversation bakom inställningsikonen, frågan “Hur skulle du betygsätta den här konversationen?” och dess tackmeddelande, samt varje liten bekräftelse som dyker upp längst ner. Alla dessa var hårdkodade på engelska för varje besökare, på alla språk, så en nederländsk eller spansk widget var bara till hälften översatt. De följer nu besökarens språk precis som resten av widgeten. Ditt eget öppningsmeddelande, popup-bubbla och startfrågor översätts också till polska från och med nästa gång du sparar dem. Se Webbplatschattwidget.

  • Delar av kontrollpanelen som förblivit på engelska är nu översatta. Ett antal skärmar visade fortfarande engelska för alla oavsett vilket språk som var inställt på kontot — väljaren för Startikon i chattwidgetens inställningar och dess uppladdningsknappar, avsnittet för snabbsvar i din profil, kontrollen för motsägelser i kunskapsdatabasen, På/Av-reglagen i kontaktfältet, fältet för opublicerade ändringar i kampanj- och agentredigerarna, samt alternativet för första inloggning på ett klientkonto. De följer nu ditt språk precis som allt annat, på alla 25 språk som kontrollpanelen stöder.

  • Avbryt en uppdatering av kunskapsbasen som du inte avsåg att starta, och få motsägelser kontrollerade när en uppdatering är klar. Tidigare var man tvungen att vänta ut en uppdatering: medan en webbplats lästes in på nytt var det enda sidan erbjöd en gråmarkerad knapp. Dess Uppdatera-knapp blir nu Avbryt – klicka på den så stoppas uppdateringen där den är, vilket behåller de sidor som redan lästs in och lämnar resten ifred, utan något e-postmeddelande om slutförande. När en uppdatering väl når sin sista städningsfas kan den inte längre stoppas, och Avbryt-knappen indikerar detta istället för att låtsas. Två relaterade korrigeringar följde med detta: en webbplats som uppdateras kan inte längre väljas eller tas bort under körningen (dess kryssrutor och borttagningsalternativ hålls låsta tills den är klar), och en uppdatering lämnar inte längre kvar sina sidor markerade i markeringsfältet efteråt. Och när en uppdatering är klar kontrollerar plattformen nu automatiskt webbplatsens sidor mot resten av din kunskapsbas – en uppdaterad sida som ändrat uppfattning om ett pris eller en gräns visas i Hitta motsägelser utan att du behöver komma ihåg att köra den. Se FAQ-hantering.

  • Den klassiska appen är på väg ut, och sidofältet skickar dig inte längre tillbaka till den. Länken Klassisk app längst ner i sidofältet har tagits bort. Allt som fanns där finns nu i den nya kontrollpanelen, och att hålla en dörr öppen med ett klick höll i tysthet kvar konton i en app som håller på att stängas av. Ingenting med ditt konto ändras och ingenting går förlorat — den nya kontrollpanelen har samma data, samma inloggning och samma adress. (Den klassiska appen har sedan dess stängts av helt — se “Den klassiska appen har avvecklats” ovan.) Se Välkomstguiden.

  • Sök, massradera och uppdatera flera webbplatser i listan över kunskapsdatakällor. En stor kunskapsdatabas innebar tidigare mycket skrollande: att hitta en importerad sida på en webbplats med 227 sidor saknade sökfunktion, att ta bort flera sidor innebar att radera dem en papperskorgsikon i taget, och att uppdatera tre webbplatser innebar tre separata klick och tre separata väntetider. Källistan har nu en sökruta som letar inuti varje webbplats (skriv “changelog” så visas matchande sidor med en räknare för “N av M sidor matchar”), kryssrutor på varje sida och webbplats för massmarkering, en åtgärd för Radera markerade som anger exakt hur många sidor och FAQ-artiklar som tas bort innan den körs, samt en knapp för Uppdatera markerade som skannar om flera hela webbplatser med ett klick — varje webbplats nyligen hittade sidor erbjuds sedan en webbplats i taget med den vanliga vägledningen för vad som är värt att lägga till. När en sökning är aktiv markerar en webbplats kryssruta endast de sidor som visas, så sökning och radering kan aldrig i tysthet svepa med sidor du inte tittade på. Se FAQ-hantering.

  • Sidväljaren talar nu om för dig vilka upptäckta sidor som är värda att lägga till. När du lägger till en webbplats i din kunskapsdatabas eller när en uppdatering hittar nya sidor, ger varje sida i väljaren nu vägledning: de mest användbara sidorna sorteras högst upp, dina kärnsidor (startsida, prissättning, produkter, FAQ) visas som Rekommenderade, och sidor som sällan hör hemma i en kunskapsdatabas — ändringsloggar, juridiska texter, inloggningsskärmar, sökresultat, tagglistor — visas som Hoppa över (förslag) med orsaken förklarad i klartext. En ändringslogg markeras till exempel som en historiksida: dess poster blir avsiktligt inaktuella och dina nuvarande sidor täcker redan funktionerna, så att importera den skapar mestadels motsägelser. En knapp för Välj rekommenderade markerar den rekommenderade uppsättningen med ett klick; den läggs till det du redan har markerat, och ingenting blockeras någonsin — varje etikett är ett råd som du kan åsidosätta. Tillgänglig överallt där sidor väljs: flödet för att lägga till webbplats i kunskapsdatabasen, fönstret för domänuppdatering, sidväljare för nya agenter och nya kampanjer, samt onboarding. Se FAQ-hantering.

  • Hyrda nummer slutför nu sin WhatsApp-konfiguration på egen hand. Att hyra ett nummer och ansluta det till WhatsApp kunde tidigare fastna på två tysta sätt: köpet efterfrågade aldrig det företagsnamn som WhatsApp kräver (så registreringen avvisades med ett namn som ingen valt), och en registrering som blev klar några minuter för sent hamnade aldrig tillbaka på numrets kort, som fortsatte att visa “Konfiguration ej slutförd” trots en fungerande anslutning. Båda dessa problem är nu borta. Köpet efterfrågar nu ditt visningsnamn direkt – det företagsnamn som folk ser på WhatsApp – och nekar ett tomt nummer, vilket WhatsApp ändå skulle ha avvisat. Och en registrering som slutförs efter att du har lämnat sidan hämtas nu upp automatiskt inom några minuter, vilket ändrar kortet till Aktivt utan att du behöver göra något. Se Telefonnummer.

  • Installationsguiden räddar nu ett halvfärdigt köp av nummer. Att köpa ett WhatsApp-nummer debiteras omedelbart, men numret kan inte skicka meddelanden förrän ett kort registreringssteg slutförs i Metas fönster — och om det fönstret stängdes visade guiden tidigare bara “Anslut” igen utan spår av numret du redan betalat för. Räddningen fanns tidigare bara på sidan Inställningar för kanaler, som någon mitt i en installation aldrig har sett. Nu märker WhatsApp-rutan i guiden att ett nummer väntar på det steget och leder med Slutför konfiguration, med ditt nummer på knappen, vilket öppnar registreringen direkt för det numret. En mer diskret länk undertill låter dig fortfarande ansluta ett annat nummer istället. Detta åtgärdar även att rutan ibland påstod att WhatsApp var anslutet baserat på ett tidigare halvfärdigt försök när inget nummer faktiskt kunde skicka meddelanden. Se Telefonnummer.

  • Att ansluta WhatsApp är nu två frågor istället för fyra knappar. WhatsApp Business API-kortet hade fått en rad separata åtgärder – köp ett nummer, anslut ditt eget och två olika Meta-anslutningar – som alla visade sig vara svar på samma två frågor. Kortet har nu en Anslut WhatsApp-knapp som ställer frågorna i ordning: vilket nummer vill du använda (ett du redan har, eller ett nytt från oss), och hur ska det anslutas (hanteras av oss, via vår Meta-app eller din egen Meta-app). Endast de kombinationer som faktiskt fungerar erbjuds, och samma väljare visas när du ansluter WhatsApp under onboarding, vilket tidigare inte erbjöd Meta-anslutningarna alls. Inget med själva anslutningarna har ändrats – varje väg landar i samma flöde som tidigare. Se WhatsApp Business API.

  • Att lägga till någon i en lista visar nu när det kommer att skicka ett meddelande till dem. En lista kan ha en live-sändning som bevakar den – det är Skicka till nya listmedlemmar, och det är så en kontakt som läggs till i en lista automatiskt får ett välkomstmeddelande. Det är användbart, men det skedde tidigare i tysthet: att lägga till en kontakt kunde kosta krediter och starta en konversation utan någon förvarning om att så skulle ske. Nu informerar varje sätt att lägga till någon om detta först och ber dig bekräfta – massåtgärden Lägg till i lista, listans egen skärm för Lägg till medlemmar och listväxlarna på en kontakt – och namnger sändningen som kommer att skickas. Att ta bort någon från en lista skickar ingenting, så det förblir omedelbart. Om mer än en live-sändning bevakar samma lista får den nya kontakten ett välkomstmeddelande från varje, debiterat separat; varningen anger hur många, och sändningens målgruppssteg flaggar nu för den konflikten när du aktiverar inställningen, länkar dig till den andra sändningen och erbjuder att stänga av den där med ett klick. Se Listor & Kontakter.

  • Skicka en WhatsApp-mall utan att behöva leta upp chatten först. Att nå en kontakt utanför WhatsApps 24-timmarsfönster innebar tidigare att man var tvungen att hitta dem i Chattar, eftersom det var den enda platsen där mallutskick fanns. Det finns nu även på kontakten – både i panelen som skjuts ut från kontaktlistan och i det fullständiga kontaktkortet – tillsammans med Skicka sändning, som skickar en live-sändnings välkomstmeddelande till den personen och låter dess agent hantera svaren. Se Chattgränssnitt.

  • Mallväljaren har en sökruta som söker i meddelandetexten. Konton med genererade mallar kan ha ett dussin poster som delar samma namn, vilka endast går att skilja åt genom deras formulering – så att bläddra i en namnsorterad lista var en gissningslek. Väljaren söker nu i både namnet och meddelandetexten, så att skriva in en fras från meddelandet hittar rätt mall. Den visas när du har mer än ett fåtal mallar. Se Chattgränssnitt.

  • Du kan se vad ett massutskick av mallar kostar innan du skickar det. Att välja flera chattar och skicka en mall debiterades per kontakt och visade kostnaden först efteråt – och WhatsApps pris beror på destinationslandet, så totalsumman är inget man kan uppskatta med blotta ögat. Bekräftelsesteget visar nu den uppskattade kreditkostnaden, uppdelad per land när ditt urval sträcker sig över mer än ett. Över tio kontakter växlar det till en Sändning istället, vilket ger dig ett utkast med dessa kontakter redan valda, så att ett stort utskick sker med schemaläggning, batchhantering och rapportering istället för allt på en gång. Se Chattgränssnitt.

  • Välj vem som hanterar svaren när du skickar en mall. En mall öppnar en konversation, men inget på den skärmen angav vem som skulle svara när kontakten svarade. Utskicket visar nu Svar hanteras av, förvalt till den som hanterar kontakten idag, och du kan ändra det där. Kontakter som fortfarande ingår i en kampanj behåller sin kampanjhanterare – skärmen anger detta istället för att låta dig ställa in något som inte skulle träda i kraft. Se Chattgränssnitt.

  • När du har pausat alla AI-meddelanden visar appen nu detta på varje sida. Reglaget Pausa alla AI-meddelanden under Inställningar → Profil är en avsiktlig, total avstängningsknapp – men när du väl lämnade den sidan fanns det inget som visade att den var aktiverad. Ett pausat konto såg precis ut som ett trasigt konto: din bot förblev tyst, och den enda ledtråden var en inställning du var tvungen att komma ihåg att kontrollera. Det ställde oftast till det i Testa, som körs på samma AI och därför också tystnar – testchatten fastnade på “Väljer rätt ord…” och svarade aldrig, vilket ser ut som ett fel snarare än en inställning. Nu, medan AI:n är pausad, visas ett gult fält med texten AI är pausad högst upp på varje sida med en Återuppta AI-knapp, så att du kan slå på den igen var du än befinner dig istället för att navigera tillbaka till Inställningar. Testa visar en egen kort notis ovanför meddelanderutan, istället för den oändliga skrivindikatorn, som talar om för dig att inget svar kommer och varför. Inget har ändrats i hur reglaget fungerar – det är fortfarande samma totala avstängningsknapp, bara inte längre osynlig. Se Kontoinställningar.

  • Din WhatsApp-uppvärmning räknar nu även meddelanden som du skickar direkt från telefonen. Ett anslutet nummer får en högre daglig gräns genom att ha aktiva dagar, men tidigare räknades endast meddelanden som skickades via plattformen. Om du främst använde numret manuellt — genom att svara på meddelanden i WhatsApp på din telefon — såg dessa dagar tomma ut, vilket gjorde att uppvärmningen aldrig kom förbi dag ett. Det spelade större roll än det låter: på dag ett får ett nummer svara på befintliga chattar men inte starta en ny konversation, så varje första meddelande till en ny kontakt misslyckades, och ingen mängd verklig aktivitet ändrade på det. Meddelanden som du skriver på telefonen räknas nu till godo för en uppvärmningsdag. De visas fortfarande inte i de dagliga mätarna, som endast spårar vad som går via plattformen, och de förbrukar inte din sändningskvot — de ger bara ditt nummer kredit för de konversationer det faktiskt har. Nummer som fastnat på detta sätt börjar göra framsteg igen vid nästa aktiva dag, och ett helt nytt oanvänt nummer begränsas precis som tidigare, eftersom det saknar aktivitet av båda slagen. Se Skala upp WhatsApp-utskick på ett säkert sätt.

  • Hitta motsägelser löser fler kunskapskonflikter på egen hand. Två kunskapsbas-sidor som inte var överens hamnade tidigare i din granskningskö när de var lika trovärdiga — oftast när en gammal ändringsloggpost motsade sidan som dokumenterar funktionen idag. Granskningen behandlar nu en ändringslogg som historik snarare än aktuell sanning, så den aktuella sidan vinner helt enkelt. Och när två aktuella sidor inte är överens föredras den vars adress är dedikerad till det omstridda ämnet: detta löses automatiskt när granskarens granskare oberoende kommit fram till samma svar, och anländer annars som en rekommendation med ett klick istället för “behöver granskas”. Se FAQ-hantering.

  • Nya sidor som hittas på en webbplats du redan har länkat når nu din AI automatiskt. Att länka en webbplats till en AI länkade tidigare bara de sidor som fanns vid det tillfället, och ingenting därefter: varje sida som en senare uppdatering upptäckte hamnade i din kunskapsdatabas utan att vara kopplad till någonting alls. AI:n kunde inte svara utifrån den, och det fanns inga tecken på att något saknades — du märkte det bara genom en fråga den borde ha kunnat besvara. Sidor som läggs till på en webbplats skickas nu till varje AI som är länkad till hela webbplatsen, så en uppdatering håller dem synkroniserade utan att du behöver länka om någonting. En AI som bara är länkad till ett fåtal sidor på en webbplats lämnas avsiktligt orörd — att välja ut en handfull sidor är inte samma sak som att begära hela webbplatsen — så länka webbplatsen till den en gång så kommer den att hålla sig uppdaterad från och med då. Se Kunskapsdatabas.

  • När du uppdaterar en webbplats i din kunskapsdatabas visas nu hur långt processen har kommit. Uppdatering av en stor webbplats köar alla sidor samtidigt och bearbetar dem sedan i bakgrunden, vilket kan ta flera minuter – men det enda tecknet på att något hände var att knappen Uppdatera blev grå. Det fanns inget sätt att se skillnad på en pågående uppdatering och en trasig knapp, så det ärliga svaret på “gör den något?” var att titta på antalet FAQ-artiklar och gissa. Domänen visar nu en räknare, Uppdaterar 40 av 249, bredvid sitt namn som räknas upp allt eftersom sidorna läses in på nytt, följt av Rensar dubbletter… för det sista steget, och den försvinner när uppdateringen är klar. Den läses av från själva jobbet snarare än från skärmen, så om du lämnar sidan och kommer tillbaka visas räkningen direkt igen. Se Kunskapsdatabas.

  • Uppdatering av en webbplats hoppade tyst över de sidor som lagts till senast. En uppdatering kontrollerade varje sida mot fel kopia av din kunskapsdatabas innan den lästes in på nytt – en kopia som slutade uppdateras i juli. Alla sidor som lagts till efter det såg, för den kontrollen, ut som om de hade raderats, så de hoppades tyst över: de lästes inte in på nytt, inget felmeddelande visades, och de fanns kvar i din lista som om de vore uppdaterade. Varje uppdatering av webbplatsen hoppade över samma sidor igen, så de nyaste sidorna på en webbplats var de som mest sannolikt var inaktuella, och det fanns inget på skärmen som antydde detta. Dessa sidor läses nu in som alla andra. Detta förklarar också uppdateringar som verkade hänga sig: en sida som hoppades över rapporterade aldrig tillbaka, så uppdateringen registrerades aldrig som slutförd och dess bekräftelse via e-post kom aldrig fram. Uppdateringar som länge varit oavslutade stängs nu också. Om du har uppdaterat en webbplats nyligen är det värt att köra en uppdatering till så att de sidor som hoppades över blir inlästa.

  • En automatisering berättar nu vad som är fel, istället för att misslyckas tyst klockan 03:00. Tre saker som alla visade sig på samma sätt – ett arbetsflöde som såg bra ut men inte gjorde någonting. Ett obligatoriskt fält i ett steg var bara dekorativt: den röda asterisk var allt, så ett Skicka meddelande-steg utan ifylld kontakt sparades, aktiverades, kördes och misslyckades i produktion utan att något på skärmen förklarade varför. Obligatoriska fält kontrolleras nu innan en körning startar och innan Aktiverad-växlaren kan slås på, och meddelandet namnger steget och fältet så att du vet var du ska leta; pausning blockeras aldrig. För det andra: ett värde infogat från ett tidigare steg som inte hittade något skickades tidigare som en tom sträng utan spår – meddelandet gick ut med ett hål där namnet skulle ha varit. Dessa listas nu under Varningar på körningens detaljsida, med namn på varje som kom fram tomt. Och för det tredje: ett steg som appen faktiskt vägrade – en dubblettkontakt, ett stadium som inte finns, en mall som inte är godkänd – markerades tidigare som grönt och lät resten av arbetsflödet fortsätta utan något att arbeta med; det markeras som misslyckat nu, med anledningen som gavs. Se Automatiseringar.

  • Du kan nu korrigera ett skrivfel i ett meddelande du redan har skickat. Håll muspekaren över meddelandet, klicka på pilen bredvid pratbubblan och välj Redigera meddelande — korrigera texten och spara, så uppdateras även kundens kopia. Det visas därefter en liten Redigerad-etikett. Redigera visas endast där kundens kopia faktiskt kan ändras, och det är poängen: i webbchatt-widgeten (ingen tidsgräns), WhatsApp ansluten via QR-kod (15 minuter, enligt WhatsApps egna regler) och Telegram (48 timmar). Funktionen saknas avsiktligt i WhatsApp Business API, SMS, Instagram, Messenger och e-post — att i tysthet skriva om din egen kopia medan kunden behåller originalet skulle leda till att ni läser olika konversationer, och din AI skulle fortsätta svara baserat på ord som aldrig skickades. Av samma anledning ändras ingenting alls om redigeringen inte kan nå kunden — inte ens din egen kopia — och vi förklarar varför. Se Chattgränssnittet.

  • Du kan radera ett meddelande som du skickat av misstag — och i vissa kanaler även ta bort det från kundens skärm. Fram till nu var ett meddelande som skickats av misstag permanent: det låg kvar i konversationen, och den enda utvägen var att skicka en pinsam rättelse efteråt. Håll muspekaren över valfritt meddelande, klicka på pilen bredvid pratbubblan och välj Radera meddelande. I webbchatt-widgeten, WhatsApp ansluten via QR-kod och Telegram tas även kundens kopia bort — i widgeten försvinner det från deras skärm inom några sekunder, även om de har chatten öppen framför sig. För WhatsApp Business API, SMS, Instagram, Messenger och E-post ger dessa leverantörer inte företag någon möjlighet att ångra ett skickat meddelande, så meddelandet tas bara bort från din inkorg — och bekräftelserutan anger vilket av de två alternativen du är på väg att göra innan du klickar, istället för att du ska behöva gissa. Efteråt bekräftar en kort notis vad som faktiskt hände. Det går inte att ångra en radering, alla i ditt team ser att meddelandet har raderats, och det fungerar även på meddelanden som kunden skickat till dig (naturligtvis bara från din inkorg). Se Chattgränssnittet.

  • På en telefon skapar returtangenten en ny rad istället för att skicka ditt halvfärdiga meddelande. Att skriva ett svar på två rader på en telefon var omöjligt: ett telefon-tangentbord har inget Shift + Enter, så att försöka nå en andra rad skickade det du skrivit hittills direkt till kunden. På telefoner och surfplattor gör returtangenten nu vad den ska, och skicka-knappen är det enda sättet att skicka — och tangentbordets egen tangent är märkt därefter istället för att lova att skicka. På en dator ändras ingenting: Enter skickar och Shift + Enter skapar en ny rad. Alla som skriver på japanska, kinesiska eller koreanska får också en fix på köpet — att trycka på Enter för att välja ett föreslaget ord skickar inte längre iväg meddelandet mitt i en mening. Se Chattgränssnittet.

  • Din AI kan inte längre i tysthet ta bort en tagg från en kontakt, och en tagg-webhook utlöses nu endast när en tagg läggs till. Två saker hängde ihop här. Dina taggregler beskriver när en tagg ska läggas till, och AI:n hade börjat tolka dem omvänt – att ta bort en tagg från en kontakt vars konversation helt enkelt gått vidare, vilket i ett fall tog bort taggen Deposit Requested från någon som redan betalat och var på väg in. Eftersom en taggs webhook utlöstes vid både borttagning och tillägg, kördes automatiseringen bakom den taggen en andra gång, för ett steg som kontakten för länge sedan passerat. Tagg-webhooks utlöses nu endast när en tagg läggs till; en borttagning anropar aldrig din URL. (Om en tagg läggs till och en annan tas bort samtidigt, och båda pekar på samma URL, följer borttagningen fortfarande med i removed_tags — det som inte längre kan hända är ett anrop orsakat av enbart en borttagning.) Och själva borttagningen är nu något du aktiverar per tagg: öppna din AI-agents (eller kampanjs) Tags-steg så hittar du Let the AI remove this tag under varje taggs webhook-fält, vilket är avstängt tills du slår på det. Låt det vara avstängt så är taggen endast för tillägg — AI:n kan lägga till den men kommer aldrig att ta bort den. Slå på det för taggar vars regel anger när taggen slutar vara sann (“Apply while payment is overdue; remove once they’ve paid”), eller för uppsättningar där en kontakt bara bör ha en tagg åt gången, som t.ex. dag-i-månaden-taggar. Om du förlitade dig på att AI:n tog bort en tagg, slå på reglaget för den — det är avstängt för alla befintliga taggar. Inget som redan fanns på dina kontakter har ändrats. Se Using Tags to Label Contacts och Webhooks.

  • Du kan se vad ett utskick kostar utan att behöva fråga, och ett betalningsproblem med WhatsApp upptäcks före utskicket istället för under tiden. Kostnadsberäkningen i steget Granska för ett utskick och steget Starta för en kampanj låg tidigare bakom en knapp för Beräkna kostnad, så siffran som de flesta ville se var det enda de var tvungna att leta efter. Den laddas nu automatiskt så fort du kommer dit och uppdateras när du ändrar målgrupp eller meddelande. Den berättar också sanningen om vem som fakturerar dig: om din WhatsApp körs via ditt eget WhatsApp Business-konto faktureras dessa meddelandeavgifter av Meta direkt till det kontot och rör aldrig dina krediter – så istället för en totalsumma för krediter ser du nu antal kontakter och fördelning per land, med en notering om just detta. Och när Meta rapporterar ett betalningsproblem på det kontot startar inte längre ett utskick eller en kampanj rakt ut i tomma intet: det stoppas innan något skickas och du uppmanas att lägga till en betalningsmetod i Metas WhatsApp Manager, istället för att misslyckas meddelande för meddelande och slösa bort listans första intryck på ingenting. Det finns också en ny sida som förklarar vem som fakturerar dig för WhatsApp för varje typ av anslutning, och vad som ändras när Meta börjar ta betalt för svar inom 24-timmarsfönstret den 1 oktober 2026. Se WhatsApp-kostnader & ändringen i oktober 2026 och Utskick.

  • En YouTube-länk i en konversation spelas nu upp direkt på plats. När en videolänk skickas eller tas emot visade chatten redan ett förhandsgranskningskort med miniatyrbild och titel – men det enda du kunde göra var att lämna sidan: att klicka var som helst på kortet öppnade YouTube på en ny flik, och när du kom tillbaka var du tvungen att leta upp din plats i tråden igen. Tryck på uppspelningsknappen så spelas videon nu upp inuti konversationen, i samma storlek som kortet. Titeln undertill är fortfarande en länk till YouTube för den riktiga sidan, inklusive kommentarer, och den öppnas på en ny flik precis som tidigare. Två mindre förbättringar följde med: kortet fyller nu hela meddelandets bredd istället för att lämna en tom remsa på höger sida, och uppspelningsknappen är faktiskt synlig på en ljus miniatyrbild. Se Chattgränssnittet.

  • Aviseringar om samma person rensas nu tillsammans. En konversation kan generera flera varningar – ett meddelande som kommer medan boten är pausad, AI:n som ber om en människa, ett läskvitto – och var och en hamnade under klockan som en egen rad att bocka av. Tre meddelanden från en kontakt innebar tre aviseringar, och att rensa dem en efter en efter att du redan läst konversationen. De behandlas nu som en sak att läsa: klicka på någon av dem så markeras även resten av kontaktens varningar som lästa, och att helt enkelt öppna kontaktens chatt rensar alla – du behöver inte klicka via klockan alls. Alla webbläsar-pushaviseringar som fortfarande visas på skärmen för den personen avvisas samtidigt, så att telefonens låsskärm inte fortsätter att visa meddelanden som du redan har svarat på. Varningar om något annat förblir orörda, och ingenting raderas – rensade aviseringar stannar kvar i listan, men markeras som lästa. Se Aviseringar.

Fastställt

  • Uppgifter slutar försvinna till “Ej tilldelad” efter att du har redigerat dina statusar. Om dina statusnamn var skrivna på ett språk som inte använder det latinska alfabetet — kinesiska, japanska, koreanska, arabiska, hebreiska, thailändska, grekiska, ryska — gav tavlan dessa statusar ett internt namn som ändrades varje gång du klickade på Verkställ ändringar. Uppgifterna pekade fortfarande på det gamla namnet, så de föll ur sina kolumner till en grå Ej tilldelad-kolumn i slutet av tavlan, och det såg ut som om tavlan hade ätit upp dem. Statusar behåller nu samma interna namn permanent, så att redigera dem lämnar varje uppgift precis där den var. Ingenting gick någonsin förlorat: uppgifter som hamnade i Ej tilldelad kan dras direkt tillbaka till en riktig kolumn.

  • En andra Klart-status beter sig nu som den första. Med mer än en Klart-status behandlades endast uppgifter i den första som färdiga: en uppgift i den andra behöll sin titel utan genomstrykning, erbjöd fortfarande Markera som slutförd, och att välja det flyttade uppgiften från den statusen till den första — så en “Affär avslutad”-uppgift blev i tysthet en vanlig “Slutförd”-uppgift. Varje Klart-status räknas nu som färdig på egen hand, och där en uppgift kan slutföras listas varje Klart-status vid namn så att du väljer den du avser. Se Uppgiftsstadier.

  • “Är inte” fungerar nu i filterpanelen, och Typ har ett “Inget”-alternativ. Varje filterregel har en Är / Är inte-växling, men att klicka på Är inte stängde hela filterpanelen istället för att växla regeln — både för Uppgifter, Affärer och FAQ-listan — så det fanns inget sätt att bygga ett “allt utom detta”-filter. Den växlar nu korrekt, och båda valen ligger sida vid sida så att du med en blick kan se vilket läge en regel är inställd på. Uppgifternas Typ-filter har även fått ett Inget-alternativ, som listar uppgifter utan tilldelad typ, inklusive de som förlorade sin etikett när du tog bort typen de tillhörde. I tabellvyn visade dessa uppgifter tidigare den borttagna typens interna namn i Typ-kolumnen; cellen är nu tom, vilket matchar tavlan och listan. Se Vyer och filtrering.

  • AI:n säger inte längre att du är fullbokad på en dag då du har stängt. En dag utan öppettider såg tidigare ut precis som en dag där alla tider var upptagna, så en kontakt som frågade efter en lördag hos ett företag som har öppet måndag till fredag fick svaret att inga tider fanns kvar, och gick därifrån i tron att de kunde försöka igen senare. AI:n skiljer nu på dessa: en dag då du aldrig har öppet besvaras som stängd, tillsammans med de dagar du har öppet och nästa lediga dag som kan erbjudas. “Fullbokad” används nu endast när dagen faktiskt har öppettider, fortfarande har ledig tid, men varje tidslucka är upptagen. En dag där tiden har tagit slut besvaras istället som avslutad: fråga kl. 16:15 efter en timmes möte som måste vara klart kl. 17:00 och AI:n berättar att dagen är slut snarare än fullbokad. Samma noggrannhet gäller när dina regler för minsta varseltid gör en dag otillgänglig, och när en händelsetyp saknar möteslängd eller öppettider helt och hållet, vilket inte heller innebär en full kalender. Detsamma gäller för en enskild person eller ett rum: fråga efter en specifik personalmedlem en dag de inte arbetar och AI:n säger att personen är ledig den dagen, och erbjuder sig sedan att kontrollera de andra. Restaurangbokningar via Formitable får samma behandling: ett datum då restaurangen inte tar emot bokningar rapporteras inte längre till gästen som fullbokat. Se Hur tidsluckor erbjuds.

  • Att råka stänga en inställningsdialogruta gör inte längre att det du fyllt i försvinner. Att klicka utanför en dialogruta stängde den omedelbart, vilket gjorde ett specifikt klick kostsamt: du växlar till en annan app eller skärm, kommer tillbaka, klickar för att få appen i fokus igen, och om det klicket hamnar bredvid en öppen dialogruta är allt du fyllt i borta. Inställnings- och konfigurationsdialogrutor frågar nu först om du har ändrat något i dem — Vill du kasta ändringarna?, med Fortsätt redigera för att gå tillbaka till formuläret med allt innehåll kvar. Att skriva, växla reglage och välja i rullistor räknas som en ändring. Det första klicket efter att ha växlat tillbaka stänger inte längre dessa dialogrutor alls, och inte heller att markera text inuti en och släppa musknappen utanför den. En dialogruta du inte har rört har inget att förlora, så den stängs fortfarande vid det första klicket utanför, och X- och Avbryt-knapparna stänger fortfarande omedelbart. Tack för rapporten.

  • WhatsApp-svar från mexikanska, brasilianska och argentinska nummer skapar inte längre en andra kontakt. WhatsApp rapporterar fortfarande vissa avsändare under en äldre stavning av deras nummer: mexikanska mobilnummer med det äldre 1 efter landsnumret (+521… istället för +52…), brasilianska mobilnummer utan den nionde siffran och argentinska mobilnummer utan 9. Om du hade sparat eller importerat kontakten under den moderna stavningen och de svarade från den äldre (eller tvärtom), hamnade svaret i en helt ny, namnlös kontakt bredvid den du redan hade. Den synliga skadan: antalet svar på utskick stannade på 0 % trots att folk svarade, säkerhetspausen för lågt engagemang kunde aktiveras för ett utskick som faktiskt fungerade bra, och AI:n hälsade på samma person två gånger eftersom den nya kontakten saknade historik. Inkommande matchning på WhatsApp Business och WhatsApp Web (samt kontaktsökningar i API:et, inklusive GET /contacts?phoneNumber= och dubblettkontrollen på POST /contacts) behandlar nu båda stavningarna som samma person. Numret som sparats på din kontakt lämnas exakt som du angav det. Samma regel gäller nu överallt där ett nummer identifierar en person eller en kanal: CSV- och API-importer (en rad med den andra stavningen uppdaterar eller hoppar över den befintliga kontakten istället för att skapa en tvilling, och mexikanska nummer skrivna med 1 importeras nu istället för att avvisas som ogiltiga), mallutskick via telefonnummer, lead-formulär, bokningssidor, kalenderimporter och anslutning av ett nummer som redan är anslutet under den andra stavningen. Befintliga dubblettpar på berörda konton har slagits samman. Rapporterat av två partners samma dag, tack.

  • Steget “Skapa kontakt” i automatiseringar misslyckas inte längre när personen redan finns. Det orsakade tidigare fel i hela körningen andra gången samma nummer kom in (till exempel i en automatisering som körs vid varje inkommande meddelande), och ett nummer som sparats med den andra stavningen av WhatsApp kunde slinka igenom som en dubblett. Steget kontrollerar nu numret först: om kontakten redan finns på kontot returneras den kontakten (med en notering i körningsloggen) och alla efterföljande steg får det befintliga kontakt-ID:t som vanligt; endast ett genuint nytt nummer skapar en kontakt. Se Automatiseringar.

  • Mini-agenter betalar inte längre Max-taxan för AI-arbete kring en konversation. För en agent inställd på Mini debiteras själva svaren enligt Minis 0,15 krediter, men tre kompletterande åtgärder i samma konversation — avbrottshantering (när en kontakt skickar ett nytt meddelande medan boten fortfarande skriver), chattsammanfattningar och automatisk AI-taggning — debiterades fortfarande enligt 0,25 Max-taxan. Alla tre debiteras nu enligt Mini-taxan för Mini-agenter. Engångsfunktioner utanför konversationen (kampanjoptimering, generering av kunskapsbas, taggning via API) behåller sin fasta 0,25-taxa för både Max och Mini — se AI-modell & BYOK för exakt vad Mini-taxan täcker. Rapporterat av en partner, tack — konton som påverkats av avbrottshanteringsavgifterna har fått mellanskillnaden återbetald.

  • En liten ändring högst upp på en sida gör nu att sidan inte längre förlorar de flesta av sina vanliga frågor vid en uppdatering. När en webbplatskälla uppdaterades kunde en ändring i den första delen av en sida – en roterande rubrik, en banner, en uppdaterad introduktion – ta bort de vanliga frågor som genererats från hela sidan samtidigt som endast den ändrade delen byggdes om, vilket i tysthet minskade sidans kunskapsinnehåll vid varje uppdatering. Och en ändring längre ner på sidan gjorde motsatsen: den lade till nya vanliga frågor utan att ta bort de föråldrade. En uppdatering bygger nu om exakt de delar som tas bort, så att sidans täckning av vanliga frågor matchar vad din webbplats säger – varken mer eller mindre. Rapporterat av en medlem i vår community, tack. Se Uppdatera en källa.

  • Parametrar för anpassade funktionslistor (“array”) når nu ditt API som riktiga listor. En parameter av typen array skickades tidigare till din slutpunkt som en lång textsträng – så ett API som förväntade sig {"project_ids": [8624]} tog emot {"project_ids": "[8624]"} och avvisade anropet med felmeddelanden som “must be an array”, både från panelen Kör test och när AI:n anropade funktionen i en live-konversation. Värden av typen array (samt objekt, nummer, true/false) konverteras nu till sin deklarerade typ innan förfrågan skickas, oavsett hur du skriver in dem i Kör test ([8624], 8624 eller kommaseparerat), och Kör test bygger nu förfrågan exakt på samma sätt som ett live-AI-anrop gör, så ett godkänt test innebär en fungerande funktion. AI:n får också tydligare instruktioner så att den skickar riktiga listor från början. Rapporterades av en kund samma dag, tack. Se Anpassade funktioner.

  • En händelsetyps egen tidszon tillämpas nu överallt där AI:n resonerar kring tid. Om en händelsetyp har en tidszon som skiljer sig från ditt kontos, informeras AI:n nu om aktuell tid och händelsens sista bokningsdag i den händelsens zon, så att “imorgon bitti” och “sista dagen du kan boka” stämmer överens med de tider som faktiskt erbjuds. Konton vars händelsetyper följer kontots tidszon påverkas inte. Se Bokningssystem.

  • Teammedlemmar ser inte längre kontoinnehavarens uppgifter som sina egna. En teammedlem arbetar inuti ägarens konto, och fram till nu visade instrumentpanelen ägarens identitet på några ställen: e-postadressen längst ner i det vänstra sidofältet, namnet och e-postadressen under Inställningar → Profil (som de även kunde redigera, döpa om ägaren eller byta ut ägarens foto), samt ägarens inloggnings-e-post, lösenord, tvåfaktorsautentisering och kontroller för att radera konto under Inställningar → Säkerhet. Det var förvirrande – det såg ut som om de var inloggade på någon annans konto – och det exponerade ägarens inloggningsinställningar för alla med åtkomst till Inställningar. Nu visar sidofältet och Profilen medlemmen egen e-postadress och namn (Profilen är skrivskyddad, med en notering om att resten av sidan är ägarens arbetsyteinställningar), och Säkerhet visar endast arbetsytans session och integritetsinställningar för teammedlemmar. Etiketten Arbetar i högst upp i sidofältet anger fortfarande kontot de arbetar i, precis som tidigare. Ingenting ändras för kontoinnehavare. Se Teamhantering.

  • Ett misslyckat webhook-test talar nu om varför. Att klicka på Test för en webhook vars slutpunkt avvisade begäran (en 403 från en brandvägg, en 404, en timeout) gav tidigare bara ett “Internt serverfel”, vilket fick det att se ut som om problemet låg hos oss när det i själva verket var slutpunktens svar. Testet visar nu slutpunktens faktiska svar, pekar specifikt ut en Cloudflare-botutmaning (den vanligaste orsaken, och en som bara du kan åtgärda i din Cloudflare-zon), och ett test på en sparad webhook skickas nu signerat när signering är aktiverat, så att en mottagare som verifierar signaturer inte längre misslyckas med ett test som den skulle ha klarat i verkligheten. Se Webhooks.

  • En MCP-serveranslutning bryts inte längre när AI:n använder flera verktyg samtidigt. Vissa MCP-servrar utfärdar en ny inloggning varje gång anslutningen förnyas och betraktar användningen av den gamla inloggningen som ett säkerhetshot – de bryter hela anslutningen. När din AI anropade två av serverns verktyg samtidigt försökte båda förnyas på en gång, och servern gjorde precis det: anslutningen dog mitt i konversationen, sidan MCP-servrar fortsatte att visa den som felfri, och AI:n berättade för din kontakt att det var ett tillfälligt tekniskt problem. Förnyelser är nu samordnade så att en intensiv konversation inte kan utlösa detta. Och när en anslutning faktiskt återkallas – av detta, eller av att någon drar tillbaka åtkomsten på det andra systemets sida – visar sidan MCP-servrar nu att den behöver auktorisering med ett tydligt meddelande, och AI:n vet skillnaden mellan “tillfälligt oåtkomlig” och “behöver återanslutas”. Ett klick på Anslut loggar in dig igen. Se Anslut MCP-servrar till din bot.

  • Redigerings- och borttagningsknapparna på bokningsrader döljs inte längre förrän du för muspekaren över dem. På sidan Bokningar dök penn- och papperskorgsikonerna i slutet av varje rad — både för kommande bokningar och för händelsetyper — tidigare bara upp när muspekaren var över raden. På en telefon eller surfplatta finns ingen hovringseffekt, så knapparna var i praktiken osynliga och det kunde verka omöjligt att redigera en händelsetyp. Ikonerna visas nu på varje rad hela tiden (de blir bara ljusare när du pekar på dem), och att klicka var som helst på en händelsetyps rad öppnar den fortfarande för redigering, precis som tidigare. Se Bokningssystem.

  • Ett meddelande som din kund tar tillbaka försvinner inte längre från konversationen. På Instagram och Messenger togs ett meddelande som en kund tog tillbaka bort helt från din inkorg – så om din AI redan hade svarat, visade konversationen svar på frågor som inte längre fanns där, vilket kunde se ut som om AI:n skickade meddelanden till folk helt utan anledning. Ett tillbakadraget meddelande stannar nu kvar i tråden som Detta meddelande har tagits bort, på samma sätt som det redan fungerade på WhatsApp anslutet via QR-kod, så att dialogen fortfarande kan läsas i rätt ordning. Se Chattgränssnittet.

  • En bra överlämning märks inte längre som “Vad gick fel”. När din AI lämnar över en konversation till dig är det ofta goda nyheter — en lead är kvalificerad och det är din tur, precis som du instruerade den. Men e-postmeddelandet som informerade dig om överlämningen visade AI:ns anledning under en röd “Vad gick fel”-tagg, så en överlämning som gick precis som den skulle såg ändå ut som ett misslyckande. Anledningen visas nu under en lugnare bärnstensfärgad “Obs”-tagg istället. Allt annat i aviseringen är oförändrat: anledningen, konto- och kanaluppgifterna samt knappen för att öppna chatten. Se Aviseringar.

  • Testa i Playground tar återigen med sig konversationen. Att välja Testa i Playground i en livechatt är tänkt att ta dig till agentens testtråd med konversationen kopierad, så att du kan spela upp exakt det utbyte som gick fel. På konton som använder den nya agentupplevelsen hamnade du i testläget med en tom tråd — kopian hamnade på en plats som testchatten inte längre läser. Konversationen följer nu med, och testningen fortsätter från den faktiska meddelandehistoriken. Se Chat Playground.

  • Att acceptera en agents föreslagna FAQ-ändringar efter Optimera med AI fungerar överallt. När Optimera med AI föreslog tillägg eller borttagningar i FAQ för en agent, listades dessa på granskningsskärmen — men att acceptera dem gjorde ingenting på vissa konton, vilket innebar att instruktionsredigeringarna sparades medan FAQ-delen av samma optimering tyst ignorerades. Accepterade FAQ-ändringar tillämpas nu på agentens kunskapsbas exakt så som de visas på granskningsskärmen, och att avvisa dem rensar förslaget istället för att lämna det väntande. Se Chat Playground.

  • Testchatten tillhör nu agenten du testar — och två märkliga saker med den är åtgärdade. Prova på ser ut och beter sig precis som tidigare, men konversationen är agentens egen istället för något som lånats bakifrån, och det löser två problem som användare stött på. Att duplicera en agent innebar tidigare att kopian och originalet delade på en enda testkonversation, så ett meddelande du skickade när du provade kopian dök upp i originalets tråd och de två testuppsättningarna blandades ihop; varje agent har nu sin egen tråd. Dessutom kunde testchatten ibland fastna på skrivindikatorn och aldrig producera ett svar, vilket nu är åtgärdat. En ärlig notering innan du öppnar den: din tidigare testkonversation kan se tom ut. Tråden börjar om från början istället för att föras över, så skicka ditt testmeddelande igen för att fortsätta där du var. Inget annat påverkas — dina instruktioner, kunskap, media och inställningar är orörda, och att optimera en agent utifrån en tumme ned som du gav på ett tidigare svar fungerar fortfarande precis som förut. Se Chatt-lekplats.
  • Chattwidget-kod som pekar på en agent når nu den agenten igen. Om du tog ett inbäddningskodavsnitt från en agent för en tid sedan och klistrade in det på din webbplats, kunde nya konversationer som anlände genom det komma in utan att vara korrekt kopplade till den agent du valt — så en agent som såg korrekt ansluten ut på skärmen var inte tillförlitligt den som hanterade dessa chattar. Konversationer från dessa äldre kodavsnitt landar nu på den avsedda agenten igen. Det finns inget att kopiera om och inget att klistra in igen: koden som redan finns på din webbplats börjar bete sig korrekt av sig själv. Se Chattwidget för webbplats.

  • Meddelanden om din AI öppnar agenten, istället för en sida du inte har. E-post, push-notiser i webbläsaren och klockaviseringar som talar om för dig att en batch pausades, eller att en AI-skriven konfiguration är klar för dig eller har avvisats, länkade alla till en kampanjsida — vilket konton som körs på agenter inte har, så att klicka sig vidare lämnade dig med ingenting användbart. Dessa länkar öppnar nu agentens redigerare. Konton som fortfarande kör kampanjer behåller de länkar de alltid har haft. Se Meddelanden.

  • En automatisering körs nu på en kontakts allra första meddelande, inte deras andra. På konton som använder Agent-upplevelsen hoppade en automatisering som begränsats till en viss kampanj eller agent över det inledande meddelandet från varje helt ny kontakt — den började bara vara uppmärksam från personens andra meddelande och framåt. Det är precis det meddelande man inte vill missa: det första någon någonsin skriver till dig är det som är värt att tagga, dirigera eller varna en människa om, och ett arbetsflöde byggt för att fånga upp det såg ut att fungera ända tills du kontrollerade det. Det utlöses från meddelande ett nu, för både nya och befintliga kontakter. Inget behöver ändras i dina automatiseringar; de du redan byggt börjar bete sig så här av sig själva. Se Automatiseringar.

  • Agenter tillämpar din inställning för tidsbokning i varje konversation. En del av bokningsvägledningen som formar hur en agent hanterar en kontakt den ännu inte känner till — hur man frågar, vad man ska bekräfta, vad man ska erbjuda — nådde vissa agentkonversationer men inte andra. Det visade sig som en agent som erbjöd tider prydligt i en chatt och improviserade i nästa, utan att något skilde de två åt för att förklara det. Agenter tillämpar nu den vägledningen konsekvent, i varje konversation de hanterar. Det finns inget att slå på och inget att skriva in på nytt; din bokningsinställning är oförändrad. Se Bokningssystem.

  • Föreslagna svar använder dina anpassade funktioner igen. AI-svarsförslagen som skriver ett utkast åt dig i Chattar ignorerade de anpassade funktionerna och anslutna verktygen på konton som använder Agent-upplevelsen — så ett utkast som borde ha slagit upp en order, kontrollerat lager eller hämtat ett saldo från dina egna system skrevs utan något av detta, och lästes som en artig gissning. Förslag använder nu samma förmågor som din agent använder. Live-svar påverkades aldrig: din agents egna svar till kunder har alltid anropat dessa funktioner. Se Anpassade funktioner.

  • Återuppta + Uppföljning schemalägger nu faktiskt uppföljningen i Agent-chattar. Att återuppta AI:n i en chatt är tänkt att som standard ställa in en uppföljning: AI:n läser konversationen, väljer en lämplig fördröjning och påminner kontakten om de förblir tysta. I chattar som hanteras av en AI-agent – vilket är de flesta chattar idag – hände den andra delen aldrig i tysthet: AI:n kom tillbaka, men ingen uppföljning schemalades någonsin, oavsett hur många gånger du tryckte på Återuppta AI. Det spelade ingen roll om du återupptog från bannern, komponeringsfältet, chatthuvudet eller massåtgärdsfältet. Uppföljningen schemaläggs nu från din agents egna uppföljningsinställningar, precis som den alltid gjort i kampanjchattar – och Återuppta bara (håll in knappen) hoppar fortfarande över den med flit. Chattar som du återupptog före denna korrigering har helt enkelt inget i kö: återuppta dem igen, eller använd Schemalägg uppföljning, för att lägga till en. Se Chattgränssnitt.

  • Att duplicera en agent bygger inte längre om den från din webbplats – eller ändrar dess inställningar i tysthet. Att duplicera en agent är tänkt att ge dig en identisk kopia att experimentera med. Istället, om originalet någonsin hade byggts från en webbplats, gick kopian iväg och byggde om sig själv från den webbplatsen igen: dess instruktioner skrevs om, flera inställningar – inklusive AI-kvaliteten den svarar med och dess uppföljningsinställningar – togs bort under processen, och du fick ett e-postmeddelande om en “kampanj” som genererades som du aldrig bad om. Kopian är nu vad den utger sig för att vara: en exakt kopia av originalet vid det ögonblick du klickade, utan att något byggts om eller gått förlorat. Och när en agent faktiskt byggs – från dialogrutan Ny agent – pratar e-postmeddelandet du får nu om din agent, namnger den och länkar direkt till dess redigerare. Se AI-agenter.

  • Automatiseringar riktade mot en kampanj fungerar återigen på konton som använder agenter. En automatisering vars utlösare begränsades till en specifik kampanj slutade fungera helt när ett konto flyttades till Agent-upplevelsen – konversationerna skedde fortfarande, men automatiseringen märkte dem bara aldrig. Motsatsen var också felaktig i tysthet: i vissa fall kunde en sådan automatisering utlösas för konversationer som inte hade något att göra med den valda kampanjen. Båda är åtgärdade: en kampanjbegränsad utlösare utlöses nu exakt för de konversationer som tillhör den kampanjens agent, och för inget annat. Se Automatiseringar.

  • Agentstatistik räknar nu varje konversation. Antalet skickade och besvarade meddelanden för dina agenter (och kampanjstatistiken bakom dem) räknade bara en del av trafiken på konton som använder Agent-upplevelsen – de flesta konversationer saknades helt enkelt i totalsummorna, vilket gjorde att svarsfrekvensen såg felaktig ut i båda riktningarna. Varje konversation som en agent hanterar räknas nu, och siffrorna i agentlistan stämmer överens med de på instrumentpanelen.

  • Din användningshistorik namnger agenten, inte en kod. Rader i faktureringshistoriken visade en intern kod (som börjar med “agent:”) där agentens namn borde stå, och raderna för “Kontaktetikett” hade samma problem för alla. Användningsrader innehåller nu agentens faktiska namn. Se Faktureringssystem.

  • Konversationer som stannar av mitt i ett svar upptäcks och återställs igen. Ett säkerhetsnät bevakar chattar där AI:n började svara men sedan fastnade, och startar om dem i tysthet – och ett liknande nät återupptar chattar som pausades när krediter tog slut, så fort krediter finns tillgängliga igen. Inget av dessa kunde se konversationer på konton som använder Agent-upplevelsen, så en avstannad chatt där förblev helt enkelt tyst. Båda täcker nu varje konto.

  • En schemalagd uppföljning säger nu något om den faktiska konversationen. Om du bad om en uppföljning utan att diktera de exakta orden — “svara nu”, “hör av dig nästa vecka” — fick du en generisk rad som “Hej, följer bara upp vår tidigare konversation.” Det uppfattades som utfyllnad eftersom det var just det: meddelandet skrevs i samma ögonblick som du schemalade det, av ett steg som bara kunde se din instruktion och inget annat. Inte chatten, inte din agents personlighet, inte dina instruktioner. Samma mening skickades ut till orelaterade konton, och en kontakt som precis hade frågat om prissättning eller en demo fick det istället för ett svar. Nu, när du inte dikterar formuleringen, skrivs meddelandet av kontaktens egen AI-agent i det ögonblick det skickas — den läser konversationen som den ser ut då, på det språk kontakten skriver på, och följer allt du har ställt in. Om du faktiskt anger de exakta orden skickas de fortfarande ord för ord, orörda. En bieffekt: förhandsgranskningen för en uppföljning som du inte skrivit själv anger nu att AI:n kommer att skriva den vid sändningstillfället, istället för att visa en platshållare som aldrig skulle ha skickats. Se Chattgränssnitt.

  • Ett misslyckat meddelande talar nu om varför, direkt i chatten. När ett meddelande inte kunde levereras angav e-postmeddelandet du fick den faktiska orsaken – men när du höll muspekaren över meddelandet i Chattar stod det bara “Leverantören avvisade detta meddelande”, vilket innebar att du var tvungen att öppna din inkorg för att ta reda på vad chatten kunde ha berättat för dig. När du håller muspekaren över meddelandet visas nu samma tydliga förklaring för vanliga WhatsApp-fel – att 24-timmarsfönstret för svar har stängts, att Meta blockerat en marknadsföringsmall för amerikanska nummer, en kontakt som valt att avregistrera sig, eller ett nummer som inte finns på WhatsApp – tillsammans med leverantörens felkod för mer sällsynta fall. Den lilla panelen visas nu också bredvid meddelandets tidsstämpel istället för att sväva märkligt långt till vänster under långa meddelanden. Se Chattgränssnittet.

  • Anslutning av WhatsApp Web fastnar inte längre i en evig laddningsloop på en anslutning som redan fungerade. Personer som kopplade ett nummer fick titta på en laddningsikon som aldrig slutade snurra — en rapport pågick i över tjugo minuter — för att sedan upptäcka, när de stängde fönstret, att numret hade anslutits korrekt och redan tog emot meddelanden. Fönstret kände bara igen ett fåtal utfall, så allt annat, inklusive en telefon vars länk hade återkallats och behövde en ny skanning, lämnade det väntande i tystnad utan något att klicka på. Parkoppling är nu begränsad: vad som än händer, antingen slutförs fönstret eller så meddelar det dig att det har väntat för länge och erbjuder Försök igen, tillsammans med en notering om att stänga det och kontrollera din kanallista eftersom numret kan vara redan anslutet. Väntan på att du ska skanna QR-koden är orörd — det kan ta så lång tid du vill. Se WhatsApp Web.

  • Utgångna team-inbjudningar kan raderas igen. En inbjudan som passerat sin 7-dagars livslängd stannade kvar på Teamsidan med en raderingsknapp som inte gjorde någonting varje gång du klickade på den, så raden kunde aldrig rensas — det enda sättet att städa listan var att skicka om en inbjudan du inte ville skicka. Att radera en utgången inbjudan fungerar nu precis som att radera en väntande. Se Teamhantering.

  • Att ändra ett för- eller efternamn ändrar nu faktiskt namnet du ser. Att redigera Förnamn och Efternamn under Inställningar → Profil sparades korrekt, men inget på skärmen ändrades – det gamla namnet fanns kvar i menyn, i kontoväxlaren och längst ner i meddelanden som ditt team skickar, och det kvarstod även efter att sidan uppdaterats eller efter ut- och inloggning. I bakgrunden bar ett konto på en äldre kopia av sitt namn från dagen det skapades, och appen visade den kopian istället för namnet du precis skrivit in. Namn överallt hämtas nu från kontots för- och efternamn, så en namnändring syns direkt på varje skärm utan att något behöver skrivas in på nytt. Om båda namnfälten är tomma faller skärmarna tillbaka på kontots e-postadress som tidigare. Se Kontoinställningar.

  • På en telefon kan du återigen se vem du pratar med. Rubriken ovanför en öppen konversation hade vuxit till sju kontroller bredvid kontaktens namn – en bakåtpil, foto, nål, stjärna, skapa uppgift, sök och menyn med tre punkter – och på en telefonskärm fanns det inget utrymme kvar för själva namnet, som krympte till ingenting i en aktiv chatt. Rubriken behåller nu namnet, sökikonen och menyn med tre punkter på små skärmar, och flyttar nål, stjärna och skapa uppgift till toppen av den menyn, där de bara är ett tryck bort. Statusetiketter fälls ihop på samma sätt: den viktigaste förblir synlig och resten döljs bakom ett litet +2, som visar vad som döljs när du trycker och håller ned. På en dator flyttas ingenting – varje kontroll är fortfarande exakt där den var. Se Chattgränssnittet.

  • Livstidsplaner visar inte längre månatliga prenumerationer att köpa. Faktureringssidan erbjöd de tre månadsplanerna till alla konton, inklusive konton på en livstidsnivå som redan äger sin plan fullt ut — så den sida som var tänkt att bekräfta vad du betalat för lästes istället som en inbjudan att börja betala igen. Dessa kort är nu dolda för livstidsplaner; nivåändringar för dessa konton sker där planen köptes. Påfyllning av krediter, automatisk laddning, användningshistorik och Vad som ingår i din plan är oförändrade, och konton på en månadsplan ser fortfarande hela utbudet. Se Prenumerationsnivåer.

  • YouTube-länkar visas nu med en riktig förhandsgranskning — och din chatttråd visar den också. Ett meddelande med en YouTube-länk nådde kontakten som ett tomt kort: ingen videotitel, ingen miniatyrbild, bara ordet “YouTube” över en rad generisk text, ibland på ett språk som ingen i konversationen talar. Anledningen är att en länks förhandsgranskning skapas av den som skickar meddelandet, och YouTube lämnar inte längre ut videodetaljer till något annat än en person som klickar — så det fanns inget att lägga på kortet. Videons riktiga titel, kanalnamn och miniatyrbild bifogas nu innan meddelandet skickas, så att kontakter får samma rika förhandsgranskning som de skulle se om du hade skickat länken från din telefon. Din egen konversationsvy visar också kortet, ovanför meddelandetexten, på både deras och dina meddelanden — klicka på det för att öppna videon. Själva meddelandet är orört: länken förblir exakt som du skrev den, och länkar till andra webbplatser påverkas inte. Se Chattgränssnitt.

  • Du kan nu testa en taggs webhook från din Agent igen – och testet skickar nu samma data som en riktig händelse. Att ställa in en webhook-URL på en tagg under fliken Taggar i en Agent gav dig tidigare inget sätt att kontrollera den: knappen Testa bredvid fältet fanns bara i kampanjredigeraren, och konton som flyttats till Agenter har ingen kampanjmeny att nå den ifrån. Det enda sättet att prova en URL innan du litade på den var alltså att logga in i den klassiska appen. Knappen finns nu även på Agentens flik för taggar: spara taggen, klicka på Testa, så skickas en exempelnyttolast till din URL omedelbart – med en förklaring om din slutpunkt nekar den, och utan att påverka den automatiska pausen som skyddar en webhook som misslyckas upprepade gånger. Testnyttolasten har också korrigerats, både på Agent- och kampanjsidan: den brukade hitta på ett händelsenamn och en struktur (tag_triggered, med ett enskilt tag-värde) som aldrig används vid faktiska leveranser, vilket gjorde att en automatisering som byggts och verifierats mot ett test förblev tyst för alltid. Tester skickar nu den exakta contact_tags_updated-strukturen – added_tags- och removed_tags-arrayer samt hela kontakten – som en verklig taggändring skickar. Om du har byggt ett arbetsflöde baserat på den gamla testnyttolasten, peka om det mot fälten som visas i Webhooks så kommer det att börja se verkliga händelser. Se Skapa taggar.

  • Tag-webhooks aktiveras nu för konton som använder den nya Agents-upplevelsen. Att ställa in en webhook-URL på en tagg är hur du rapporterar ett resultat i en tratt – “Affär vunnen” hamnar på en kontakt, din slutpunkt får höra om det, och din annonsplattform eller ditt CRM registrerar konverteringen. På konton som flyttats till Agents hände detta aldrig: URL:en du sparade på agentens flik Taggar skrevs på ett ställe och lästes från ett annat, och kontakter på dessa konton är inte kopplade till en kampanj, vilket avsändaren också krävde. Inget misslyckades synligt – taggen applicerades, men webhooken skickades helt enkelt aldrig. Båda delarna är nu åtgärdade: taggens URL läses nu från både agenten och kampanjen, och en kontakt med en agent behöver inte längre en kampanj för att webhooken ska skickas. Konton som använder kampanjer påverkas inte, och där båda är konfigurerade vinner fortfarande kampanjens URL:er. Se Webhooks.

  • Varje webhook innehåller nu det ID som du använder för deduplicering, och testleveranser lär inte längre ut fel händelsenamn. Två saker gjorde det svårare än nödvändigt att bygga en pålitlig mottagare. X-Webhook-Delivery-huvudet — det unika ID:t för en händelse, dokumenterat som sättet att känna igen en upprepning — skickades bara med vissa händelser, så en mottagare som deduplicerade korrekt på dessa räknade tyst dubbelt på resten; det finns nu med i varje leverans. Och Test-knappen skickade sex händelser under ett annat namn än de riktiga (chatConcluded där live-händelsen säger chat_concluded, och detsamma för händelserna kontakt pausad, återupptagen, avarkiverad, stör ej och nytt meddelande), så en mottagare som byggts och verifierats mot ett test ignorerade varje riktig händelse av den typen. Test-nyttolaster matchar nu live-leveranser exakt, inklusive ad_referral-fältet. Den fullständiga listan över händelsenamn finns i guiden Webhooks.

  • Ad click-ID:n kan nu läsas tillbaka via API:et. Click-to-WhatsApp-klickidentifieraren (ctwa_clid och resten av annonshänvisningen) levererades tidigare endast via webhook – så om din mottagare var nere när ett lead anlände var ID:t borta för alltid och konverteringen kunde aldrig rapporteras. Kontakter som returneras av API:et inkluderar nu detta, både för en enskild kontakt och i kontaktlistan, så att du kan stämma av efter ett avbrott istället för att förlora attributionen. Se Click-to-WhatsApp Attribution.

  • Att köpa ett nummer i ett land där du redan är godkänd misslyckas inte längre. Regulatorisk efterlevnad godkänns för ett land och en typ av nummer, men köpet matchade tidigare endast landet — så ett konto som var godkänt för till exempel ett brittiskt avgiftsfritt nummer fick det godkännandet kopplat till ett köp av ett brittiskt mobilnummer, vilket operatören avvisar. Felmeddelandet bad dig sedan att slutföra en efterlevnadsprocess som du redan hade slutfört, och att skicka in rätt formulär efteråt hjälpte inte på ett tillförlitligt sätt. Köp använder nu det godkännande som matchar numret du köper, ett godkännande för en annan typ blockerar inte längre någonting, och om operatören nekar ett nummer anger meddelandet vilka typer du är godkänd för. Se Telefonnummer.

  • Att växla till den klassiska appen är inte längre en envägsväg. Att klicka på Klassisk app längst ner i sidofältet kommer ihåg ditt val i 90 dagar — vilket fungerade lite för bra: att logga ut från den klassiska appen skickade dig tillbaka till den klassiska inloggningsskärmen, och ingenting i den appen erbjöd en väg tillbaka, så den enda utvägen var att rensa webbplatsens data i dina webbläsarinställningar. Två ändringar löser detta. Den klassiska appens sidofält har nu en länk till Ny kontrollpanel som tar dig direkt tillbaka, och att logga ut från den klassiska appen returnerar dig till den nuvarande inloggningsskärmen istället för att låsa fast dig vid den gamla. (Den klassiska appen har sedan dess stängts av helt, så det finns inget kvar att växla mellan — se “Den klassiska appen har avvecklats” ovan.) Se Välkomstguiden.

  • En “Hitta leads”-sökning som inte hittar något förklarar nu varför, istället för att bara säga “0 företag hittades”. Om dina filter tog bort varje resultat sa sidan att inget hittades, vilket tolkas som “det finns inga företag som detta här” och får dig att tvivla på marknaden eller ditt sökord. Det var inte alltid sant: en sökning kunde hämta 60 riktiga företag och sedan kasta bort alla på grund av ett filter du ställt in. Den vanligaste boven är Kategori innehåller, som matchar Googles eget kategorinamn för ett företag (saker som “Skönhetssalong” eller “Luftkonditioneringsentreprenör”) snarare än företagsnamnet, så naturliga formuleringar som “luftkonditioneringsservice” eller “hudterapeut” kan matcha ingenting alls. Ett minimibetyg på 5 är en annan: den behåller bara företag med ett felfritt betyg. Den tomma sidan anger nu hur många företag som hittades, namnger filtren som tog bort dem och hur många varje filter tog bort, och erbjuder en Rensa filter-knapp så att du kan söka igen med ett klick. Fältet Kategori innehåller förklarar också vad det matchar. Bra att veta: dina filter följer med från en sökning till nästa, så ett värde du ställt in för en tidigare sökning tillämpas fortfarande på nästa tills du ändrar eller rensar det. Ingen avgift tas ut för en sökning som inte ger några leads.

  • Ett telefonnummer du köpt kan nu anslutas till WhatsApp när som helst, inte bara minuten efter att du köpt det. Att köpa ett nummer är bara första halvan – det måste registreras hos WhatsApp i Metas eget fönster innan det kan skicka eller ta emot något. Det fönstret öppnades en gång, direkt efter köpet, och om du stängde det eller köpte numret från Inställningar istället för under konfigurationen fanns det ingen väg tillbaka: numret låg kvar på din Kanalsida och såg anslutet ut, men kunde tyst inte skicka meddelanden till någon, samtidigt som det fortfarande kostade sin månadsavgift. Nu står det Konfiguration ej slutförd på raden och den har en Slutför konfiguration-knapp som öppnar WhatsApp-fönstret igen för just det numret, så många gånger du behöver. Att köpa ett nummer från Inställningar leder dig också automatiskt till steget, precis som det alltid gjort under den första konfigurationen. Om du har ett nummer i detta tillstånd, öppna Inställningar → Kanaler och klicka på Slutför konfiguration för det. Se Telefonnummer.

  • AI:n delar nu den riktiga sidan som ett faktum kom ifrån – och kan inte längre hitta på en länk. Kunskap importerad från din webbplats kom alltid ihåg vilken sida varje svar kom ifrån, men AI:n själv visades aldrig dessa sidadresser. Så när en kund bad om att faktiskt se något – ett produktsortiment, en prissida – visste AI:n att saken existerade men hade ingen länk att ge, och i sällsynta fall hittade den på en trovärdig webbadress istället. Båda halvorna är fixade: varje del av webbplatsbaserad kunskap bär nu med sig sin sidadress in i konversationen, så att AI:n länkar kunder till den exakta sidan på din webbplats, och en strikt regel förbjuder den nu från att någonsin konstruera eller gissa en länk – om den inte har en riktig, säger den det. Inget att ställa in; om din kunskapsbas byggdes från din webbplats delar din AI redan riktiga länkar. Se FAQ-hantering.
  • Att radera ett meddelande i en testkonversation tar nu med sig AI:ns svar. Papperskorgsikonen på ett av dina egna testmeddelanden brukade bara ta bort den bubblan, och lämnade AI:ns svar på det kvar i tråden – ett svar på en fråga som inte längre fanns där. Förutom att det såg konstigt ut, förblev det kvarvarande svaret en del av konversationen som AI:n kommer ihåg, så det kunde i tysthet styra senare testsvar. Att radera ditt meddelande tar nu också bort AI:ns svar på det, fram till ditt nästa meddelande. Pennan (redigera) och starta om-ikonerna fungerar som tidigare och spolar tillbaka allt efter meddelandet. Se Testa din agent i Playground.

  • En AI-agentfunktion som sparades medan du skrev kunde multipliceras till dubbletter — och tysta agenten. Sparande sker automatiskt medan du redigerar, och ett fel i hur byggaren kontrollerade den funktion den redan hade registrerat innebar att varje autosparande kunde registrera förmågan igen istället för att uppdatera den — vilket fyllde din sida för anpassade funktioner med kopior och, när två kopior med samma namn nådde en agent, stoppade den agenten från att svara helt (dess testchatt inkluderad). Dubblettregistreringarna är rensade, kontrollen läser rätt poster nu, och två extra skydd lades till bakom den: byggaren tar bort alla lösa kopior den hittar vid varje sparande, och en agent som på något sätt slutar med två likadana förmågor behåller den första och ignorerar resten istället för att bli tyst. Se Automatiseringar.

  • Konton som har flyttats helt till AI-agenter ser inte längre “Extrahera från kampanj”. Den knappen finns för en enda uppgift: att dra ut en bot från en klassisk kampanj så att den kan bli en återanvändbar agent. På ett konto som redan har gått över till agenter gör de gamla kampanjerna ingenting längre – så knappen var en dörr till ingenstans, placerad bredvid Ny agent på sidan för AI-agenter och inuti dess skapande-dialog. Den är nu borta på konton som har flyttats, överallt där den tidigare visades. Konton som fortfarande kör klassiska kampanjer behåller den precis som tidigare, eftersom det för dem fortfarande är det snabbaste sättet att förvandla en befintlig bot till en agent. Se AI-agenter.

  • Automationsbyggarens stegväljare går nu att dra, söker överallt, och arbetsytan beter sig. En putsning av att bygga automatiseringar för hand. + på ett steg drar nu: ta tag i det och en anslutningslinje följer din pekare — släpp den på en tom arbetsyta så öppnas stegväljaren precis där, med steget du väljer skapat på exakt den platsen, redan kopplat. Att dra från ett stegs utgångspunkt (inklusive ett villkors sant/falskt) fungerar på samma sätt, att klicka på + öppnar fortfarande väljaren på plats, och du kan också dra vilket objekt som helst direkt från väljaren till arbetsytan. Dess sökfält brukade tyst bara söka igenom fliken du var på, så att skriva “sheets” medan du var på fliken Logik hittade ingenting; den söker nu igenom inbyggda åtgärder, dina anslutna appar och logiksteg samtidigt, grupperade efter typ. Ett appsteg som du inte hade valt en åtgärd för än visade en rad intern kodtext på arbetsytan (“composioToolkits.acti…”) — det står nu Välj en åtgärd… tills du väljer en. Att släppa din första utlösare zoomar inte längre in arbetsytan helt på den, och att lägga till nästa steg med ett korts +-knapp placerar det till höger, i flödet, istället för att stapla det under. Knapparna, flikarna och växeln Enkel/Avancerad runt byggaren fick också samma glasutseende som resten av appen. Se Automatiseringar.

  • Du kan återigen skriva svar själv i konversationer via e-post, LINE och iMessage. Din AI har alltid kunnat besvara dessa konversationer på egen hand, men när du gick in och skrev ett svar manuellt i Chattar skickades inte meddelandet: du fick meddelandet “Det gick inte att skicka meddelandet. Försök igen.” och ingenting skickades, oavsett hur många gånger du försökte. Inkorgen kontrollerade ditt svar mot en lista över kanaler som inte hade uppdaterats i takt med de nyare, så den avvisade meddelanden som sändarsidan kunde hantera utan problem. Privata konversationer via e-post, LINE, iMessage och Instagram accepterar nu ett skrivet svar precis som alla andra kanaler. Du behöver inte ändra någonting — öppna konversationen och skicka. Se E-post och Chattgränssnitt.

  • Hitta motsägelser flaggar nu de saker som faktiskt betyder något, istället för att begrava dem. Revisionen av kunskapsbasen rapporterade alldeles för mycket: i ett stort bibliotek kunde den komma tillbaka med hundratals “konflikter”, varav de flesta inte var några meningsskiljaktigheter alls. Två jämförelsesidor som citerade olika startpriser för någon annans produkt, en artikel som noterade hur ofta den recenseras, tre separata guider som var och en låses upp med sitt eget nyckelord – allt lästes likadant av revisionen, så allt flaggades, och de få genuina problemen (din egen prissättning, planbegränsningar eller funktionsutbud beskrivna på två olika sätt) försvann i högen. Revisionen räknar nu ut vad varje meningsskiljaktighet faktiskt handlar om och tar bara upp det när ämnet är din egen verksamhet, så listan är ungefär en tredjedel av vad den var och mycket mer av den är värd att agera på. Två versioner av samma hjälpartikel argumenterar inte heller längre med varandra – den nyare vinner helt enkelt. Att köra revisionen igen stänger nu även allt som har slutat vara oense sedan förra gången, och lägger tillbaka alla FAQ som hölls utanför i din bots kunskap, så att listan minskar istället för att bara växa. Separat kunde ett svar som revisionen ibland inte kunde läsa tyst släppa den batchens resultat helt – ungefär en batch av tio – vilket är åtgärdat, så genuina konflikter missas inte längre. Se FAQ-hantering.

  • En ansluten MCP-server kan inte längre göra din AI tyst. Att koppla en MCP-server till en agent ger AI:n en lista över åtgärder som servern kan utföra, skrivna av den som kör den. Om någon av dessa beskrivningar var skriven på ett sätt som vår AI-leverantör vägrar acceptera, avvisade leverantören hela konversationen istället för bara den åtgärden, och agenten slutade svara överallt tills servern togs bort – i testmiljön och i alla live-kanaler, utan att något på skärmen förklarade varför. Shopify-butiker påverkades: att ansluta en butiks inbyggda /api/mcp-slutpunkt tystade agenten, eftersom kundvagnsåtgärden den annonserar bär på ett extra fält som leverantören avvisar. Beskrivningar som dessa rensas nu automatiskt innan AI:n ser dem, så en dåligt skriven åtgärd degraderas till en något lösare beskrivning istället för en stum agent. Inget behöver ändras från din sida; om du tog bort en MCP-server på grund av detta kan du ansluta den igen. Se MCP-servrar.

  • Du kan stoppa en kunskapsbasimport som körs – och den berättar nu vad det kommer att kosta innan den startar. Att importera en hel webbplats kunde bli ett mycket större jobb än det såg ut: en dokumentationssida som publicerar varje sida på tjugo språk är tjugo gånger fler sidor, och fönstret Nya sidor hittade visade sidantal utan att någonsin nämna krediter. Värre var att när den väl kördes fanns det ingen utväg – raderaknapparna var avstängda för just de sidor som fortfarande väntade, vilket är precis när du skulle vilja ha dem. Tre saker ändras. Väljaren visar nu den beräknade kreditkostnaden för ditt val och ditt nuvarande saldo precis ovanför importknappen, och ber dig bekräfta igen om valet är stort eller skulle använda mer än hälften av dina krediter. En domän med sidor som fortfarande väntar får en Stoppa import-knapp – att stoppa är gratis, eftersom en sida som inte har lästs ännu aldrig debiterades, och bekräftelsen berättar hur många som redan var mitt i läsningen och kommer att slutföras. Och raderaknapparna förblir användbara hela tiden, så att ta bort en sida som fortfarande står i kö stoppar den faktiskt. Se FAQ-hantering.

  • Om din egen AI-nyckel tar slut mitt under importen hålls resten istället för att debiteras dina krediter. Detta är för alla som använder sin egen AI-nyckel (BYOK), där import av sidor inte använder några AI-krediter. Om den nyckeln slutade fungera halvvägs genom en stor import – vanligtvis för att saldot på ditt AI-leverantörskonto tog slut – växlade vi tyst över de återstående sidorna till dina AI-krediter och fortsatte. På några tusen sidor blev det snabbt mycket, utan något på skärmen som sa att det hade hänt. Nu pausas de återstående sidorna istället, och ingenting debiteras medan de väntar. Fyll på ditt leverantörskonto och tryck på Återuppta för att avsluta med din egen nyckel utan kreditkostnad, eller tryck på Återuppta ändå för att avsluta med dina AI-krediter – bekräftelsen förklarar tydligt vad du väljer. Sidor som redan har importerats behålls alltid. Se FAQ-hantering.

  • Förhandsgranskningen av chattwidgeten visar nu resten av dina ändringar, inte bara färgerna. Live-förhandsgranskningen bredvid hanteringspanelen följde dina utseendeändringar medan du gjorde dem, men allt annat krävde ett Spara ändringar och en omladdning innan du kunde se det. Så att slå på Proaktiv popup-bubbla, skriva om dess meddelande eller dess två knappar, ändra öppningsmeddelandet, lägga till en startfråga, slå på lead-fångst eller integritetsmeddelandet, dölja emoji- eller bifogaknappen, lägga till en WhatsApp-, Instagram- eller Messenger-länk: inget av det flyttade förhandsgranskningen. Allt detta är live nu. Slå på popup-fönstret så visas det direkt i förhandsgranskningen, med din egen formulering på knapparna. Att spara gör fortfarande samma jobb som det alltid har gjort, vilket är att publicera det du ser på din webbplats. Det enda förhandsgranskningen inte kan visa är listan över tillåtna domäner, eftersom den kontrolleras av våra servrar snarare än ritas på skärmen. Se Chattwidget.

  • Chattwidgetens “Innan vi börjar…”-formulär följer också ditt tema. Formuläret som ber en besökare om deras namn och e-post, och integritetsmeddelandet som kan ligga framför det, ritades fortfarande på det gamla sättet: ett vanligt vitt kort på en hård svart nyans, som ignorerade ditt tema och ditt val av hörn. På en Glass- eller Midnight-widget var det det första en besökare såg, och det såg ut som om det tillhörde en annan produkt. Båda är nu samma frostade kort som resten av widgeten, på en mjukare nyans som passar mörka färguppsättningar, med ditt val av hörn applicerat. Deras finstilta text (raden under titeln, “(valfritt)” bredvid Telefon, stängningsknappen) målades i en blekt version av din varumärkesfärg, vilket på ett grönt eller gult varumärke var svårt att läsa och såg ut som en länk. Det är en normal dämpad grå färg nu, och den ljusnar automatiskt på mörka teman. Samma blekta varumärkesfärg användes för meddelandetidsstämplar, så de är också renare. En sak till som fixades på vägen: att klicka i något fält, i formuläret eller i meddelanderutan, visar nu en tydlig ring runt det. Inget behöver ändras från din sida. Se Chattwidget.

  • Chattwidgetens popup-bubbla följer nu ditt tema. Den lilla bubblan som dyker upp bredvid chattknappen för att bjuda in folk var den enda delen av widgeten som stilteman aldrig nådde. Vilket tema du än valde förblev det ett vanligt vitt kort med samma hörn och standardtypsnitt, så en Glass- eller Midnight-widget hälsade besökare med en bit av det gamla utseendet. Det är en del av temat nu: frostat och genomskinligt under Glass och Midnight, och det följer dina val av hörn och typsnitt som resten av widgeten. Två mindre saker följde med. En widget utan uppladdad logotyp visade en trasig bild-ikon i bubblan och i chatthuvudet, och visar nu en snygg initial i din varumärkesfärg istället. Och avböjningsknappen (“Kanske senare”) var tryckt i en blek version av din varumärkesfärg, vilket var svårt att läsa på ljusa varumärken. Det är en normal dämpad grå färg nu. Det finns inget att ändra från din sida. Din webbplats hämtar det automatiskt. Se Chattwidget.

  • Kontakter som du tilldelar en kampanj visas nu i kampanjens sändningsmålgrupp. Att använda Tilldela till kampanj på en kontakt lade till dem i kampanjen men inte i kampanjens kontaktlista, och en sändning hämtar sin målgrupp från den listan. Så en kontakt som du precis hade tilldelat saknades när du valde den listan under Kontaktlista i sändningsinställningarna, och totalantalet ändrades aldrig – det såg ut som en synkroniseringsfördröjning, men kontakten lades helt enkelt aldrig till. Tilldelning lägger nu även till kontakten i kampanjens lista, och de visas omedelbart i sändningsmålgruppen. Kryssrutan Skicka öppningsmeddelande är oförändrad: låt den vara urkryssad så får kontakten fortfarande ingenting vid tilldelning. Kontakter som du tilldelade före denna korrigering läggs till i listan nästa gång du tilldelar dem till den kampanjen. Se Sändningar och Flytta från kampanjer till sändningar & agenter.

  • Snabbsvar behåller sina radbrytningar. Ett sparat snabbsvar är ofta ett litet skript – en hälsning, ett par punktlistor, en avslutning – men rutan du skrev eller klistrade in det i var ett enradigt fält, så varje radbrytning togs tyst bort innan det sparades. Chippet skickade sedan hela texten som ett enda långt stycke. Både lägg till- och redigeringsrutorna under Inställningar → Profil → Snabbsvar är nu riktiga flerradiga rutor: tryck på Shift+Enter för en ny rad (Enter sparar fortfarande), eller klistra in ett meddelande som redan har radbrytningar så behåller det dem exakt som skrivet, hela vägen till vad din kund tar emot. Svar du sparade före denna ändring behöll den tillplattade texten – öppna ett, lägg tillbaka radbrytningarna, så kommer det att skickas korrekt från och med då. Se Kontoinställningar.

  • Att öppna ett foto från en chatt på din telefon gör inte längre att skärmens överkant blir överfull. När du tryckte på en bild i en konversation öppnades den i helskärmsläge med zoom- och stängningsknapparna tryckta ända upp mot överkanten, gömda under statusfältet, och själva fotot sträckte sig upp bakom dem. På en telefon sitter dessa knappar nu lägre med fritt utrymme runt dem, och fotot placeras jämnt mellan skärmens över- och underkant istället för att tryckas upp mot kontrollerna. På en dator är visningsläget oförändrat.

  • Expanderingsknappen i fotovisaren expanderar nu faktiskt fotot. Den tredje knappen i fotovisaren såg ut som en kontroll för helskärmsläge men återställde bara zoomnivån, så att trycka på den på ett nyss öppnat foto gjorde ingenting alls. På en dator öppnas nu äkta helskärmsläge: flikar och adressfält flyttas ur vägen och fotot tar över hela skärmen, kant till kant. Tryck på den igen, eller tryck på Esc, för att återgå. På en telefon, där visaren redan täcker skärmen, förstoras fotot istället tills det når kanterna, och hela bilden förblir alltid synlig. Ikonen visar vad du kommer att få, och dubbelklick på fotot zoomar fortfarande på samma sätt som tidigare.

  • Hitta leads kräver nu ett land och håller sig inom det. Stadsnamn upprepas över hela världen, så en sökning efter en mindre ort kunde i tysthet vandra utomlands: att söka efter hotell runt Durham, Ontario gav fler resultat från Durham i England än från Kanada, tillsammans med företag i Tyskland, Indien och Australien – eftersom när Hitta leads utökar en sökning till närliggande städer, är flera av dessa stadsnamn i Ontario också kända städer någon annanstans. Land är nu ett eget fält högst upp i sökformuläret, med en sökbar lista och flaggor, och det är obligatoriskt. Allt efterföljande respekterar detta: närliggande städer föreslås endast inom det landet, och alla företag som visar sig ligga utanför det tas bort innan de ens når din lista – vilket också innebär att du aldrig debiteras för dem, eftersom du bara betalar för leads du faktiskt får. Sökningar du körde före denna ändring förblir opåverkade.

  • Återställ-knappen i Hitta leads stoppar nu sökningen på riktigt. Återställ rensade tidigare bara sidan framför dig – själva sökningen fortsatte i bakgrunden, så den dök upp igen nästa gång du öppnade Hitta leads, fortfarande med texten “Hittar e-postadresser…”. Eftersom endast en sökning kan köras åt gången, hindrade en sökning som fastnat på detta sätt dig också från att starta en ny. Återställ stoppar nu sökningen ordentligt: sidan rensas, den förblir rensad och du kan söka igen direkt. Leads som redan hittats sparas i Sparade leads, och en sökning som du avbryter debiteras aldrig. Utöver detta återupptar nu en sökning som avbrutits av en plattformsuppdatering sig själv istället för att stanna av, och en sökning som genuint inte kan slutföras avslutas inom en halvtimme istället för att snurra på obestämd tid.

  • Ett svar från vårt team i Champ når dig nu via e-post om du har lämnat appen. När Champ lämnar över din fråga till en riktig person kan den personens svar ta ett tag att komma fram – och fram till nu landade det bara inuti Champs chattpanel, så om du hade stängt appen under tiden berättade ingenting för dig att det fanns där. Du får nu deras svar via e-post, ungefär femton minuter efter att det skickats, om du inte har öppnat Champ för att läsa det innan dess. Öppna panelen medan ett svar väntar så skickas inget e-postmeddelande – du har redan sett det. Se Möt Champ.

  • Engelska har nu den amerikanska flaggan i språkvalet. Språklistan visade engelska under en brittisk flagga trots att appen är skriven på amerikansk engelska, vilket flera amerikanska kunder uppfattade som fel alternativ. Den visar nu den amerikanska flaggan. Språket, och varje översättning i det, är oförändrat.

  • En chatt i Stör ej ser nu ut som en. Att öppna en konversation med Stör ej aktiverat gav dig tidigare ingen indikation på att det var på: sidhuvudet visade fortfarande AI på, statusfältet ovanför skrivfältet sa fortfarande att AI:n var aktiv, och meddelanderutan lät dig fortfarande skriva och trycka på skicka — men ingenting lämnade någonsin den chatten, och ett meddelande som skickades därifrån försvann helt enkelt utan felmeddelande. Stör ej går nu inte att missa. En röd banderoll ligger längst upp i konversationen, sidhuvudets reglage visar DND, statusfältet bekräftar det, chattar i listan har en röd DND-etikett, och skrivfältet har ersatts av en kort förklaring med en Stäng av-knapp — ett klick och du kan skicka meddelanden igen. Skickade meddelanden som nekas av någon annan anledning visar nu ett korrekt felmeddelande istället för att tyst försvinna. Se Chattar.

  • PDF-filer och andra dokument som din AI skickar kommer nu fram med sitt riktiga filnamn. När AI:n delade ett dokument från sitt mediebibliotek via en WhatsApp-anslutning som använder din egen Meta-app, nådde filen kunden som “Untitled” – namnet var korrekt i din instrumentpanel, men personen på WhatsApp hade ingen aning om vad de hade fått. Dokument har nu sitt korrekta filnamn vid ankomst, så en broschyr landar som en broschyr. Ingenting ändras i hur du laddar upp eller skickar media.

  • WhatsApp-kontakter får nu sitt namn ifyllt automatiskt. Någon som skickade meddelanden till ditt WhatsApp Business API-nummer dök upp i dina kontakter som “Unknown Unknown”, trots att WhatsApp delar avsändarens profilnamn – så din chattlista fylldes med anonyma rader och din AI kunde inte hälsa på någon vid namn. Nya kontakter namnges nu automatiskt från sin WhatsApp-profil, och en kontakt som fastnat som “Unknown” korrigerar sig själv nästa gång personen skickar ett meddelande till dig. Namn som du själv har angett rörs aldrig, och skräpprofilnamn (som ett telefonnummer som används som visningsnamn) ignoreras istället för att sparas.

  • Parkoppling av ett hyrt nummer med WhatsApp via QR-kod stoppas nu innan det kan gå fel. QR-parkoppling länkar en telefon som redan kör WhatsApp på numret du anger – men ett nummer som hyrs via plattformen är ett virtuellt nummer utan en bakomliggande telefon, så den parkopplingen kunde aldrig slutföras. Anslutningsfönstret accepterade det fortfarande, och ett försök lämnade numret fast i läget “Frånkopplad” och dolde knappen Slutför konfiguration, utan någon väg tillbaka. Appen förklarar nu detta så fort du anger ett hyrt nummer och hänvisar dig till Slutför konfiguration på sidan Kanaler, vilket ansluter numret via WhatsApp Business API – vilket är vad det faktiskt är till för. Två mindre korrigeringar ingår också: när en parkoppling misslyckas eftersom QR-koden skannades med en annan telefon än numret du angav, säger fönstret nu exakt det istället för bara “Frånkopplad”, och anslutningskoden för webbläsartillägget visas på skärmen istället för att döljas bakom en “Avancerat”-länk.

  • Anslutning av WhatsApp via din egen Meta-app väntar inte längre på ett meddelande som aldrig kunde komma fram. Det sista steget i anslutningsguiden bad dig skicka ett WhatsApp-meddelande till ditt nummer och väntade – men ett nummer som ännu inte är aktiverat för WhatsApps servrar kan inte ta emot någonting, och aktiveringen kördes bara när du tryckte på Verifiera anslutning på just den skärmen. Hoppade du över knappen stannade konfigurationen på “Väntar på ditt första meddelande” för evigt, och dina testmeddelanden fastnade med ett enda grått bockmärke. Guiden aktiverar nu numret så fort du ansluter det och kör den slutgiltiga kontrollen av sig själv, så att anslutningen slutförs utan att du behöver skicka någonting. Och om Meta fortfarande behöver något från din sida – till exempel att verifiera numret – anger anslutningskortet nu exakt vad, och har en egen Verifiera anslutning-knapp för att köra kontrollen igen när du har åtgärdat det, istället för att lämna en fullständig Återanslut (med hemligheter och allt) som den enda vägen framåt.

  • Du kan nu filtrera på de kontakter som din AI faktiskt har pratat med. Det fanns tidigare inget sätt att skilja dem från de som bara ditt team någonsin svarat: AI-svar anger bara att AI:n får svara någon, och Har någonsin svarat handlar om att kontakten skriver tillbaka. Kontakter har nu en Pratat med AI:n-flagga, som sätts första gången din AI skriver till någon och aldrig rensas efteråt. Det är en snabb knapp ovanför kontaktlistan, ett reglage i Filter och en regel för smarta listor — och eftersom både den första och sista AI-konversationen spelas in, kan du också bygga en lista över alla som din AI hanterat under de senaste 30 dagarna, som uppdaterar sig själv allt eftersom månaden går. Varje kontakt som någonsin pratat med din AI räknas redan, hela vägen tillbaka. Se Organisera listor och kontakter.

  • “Pratat med AI” är nu också ett chattfilter. Filtret lanserades först för kontakter, men frågan dyker oftast upp när du tittar på konversationer, så det finns nu även som en knapp på chattsidan, med en egen räknare. Det är bra att veta hur det skiljer sig från det bredvid: AI aktiv betyder att AI:n är påslagen för den chatten, medan Pratat med AI betyder att den faktiskt har svarat minst en gång. En chatt som du senare pausat räknas fortfarande, eftersom flaggan sätts första gången AI:n skriver och försvinner aldrig. Se Chattfilter.

Juli 2026

Publicerad: 6 juli 2026

Nytt

  • Stjärnmärk dina viktiga chattar — och få aviseringar så fort de skickar ett meddelande. Markera vilken konversation som helst som viktig med stjärnan på dess chattrad eller i konversationshuvudet, och stjärnmärk enskilda meddelanden (en adress, en orderdetalj) från meddelandemenyn så att du enkelt kan hitta dem igen senare. Ett nytt Viktigt-filter visar endast dina stjärnmärkta chattar, och en ny aviseringskategori för Viktiga kontaktmeddelanden varnar dig — med ljud och push — varje gång en stjärnmärkt kontakt skickar ett nytt meddelande, så att en viktig kund aldrig drunknar i en full inkorg. Stjärnor delas med hela ditt team. Se Chattgränssnitt.
  • Installera den nya instrumentpanelen som en app och få push-aviseringar från den. Den nya webbinstrumentpanelen kan nu installeras på din hemskärm eller skrivbord som en inbyggd app, och den kan skicka riktiga push-aviseringar. Ett nytt Push på denna enhet-kort högst upp under Inställningar → Aviseringar aktiverar dem per enhet, med en testknapp för att bekräfta att de kommer fram och en avstängningsknapp som endast påverkar den enheten. Aktivera det på varje dator eller telefon du vill få aviseringar på; vilka händelser som kommer fram följer fortfarande Push-reglagen per händelse på samma sida. Se Aviseringar.
  • Datum över hela instrumentpanelen följer nu dina inställningar för språk och datumformat. Om du använder instrumentpanelen på ett annat språk visades datum tidigare på engelska oavsett — veckodagsnamn som “Sat” istället för lördag, och dag/månad-ordning som ignorerade datumformatet i din profil. Varje datum i appen följer nu ditt gränssnittsspråk, och datumformatet i Inställningar → Profil har fått ett nytt Automatiskt (matcha mitt språk)-alternativ som använder ditt språks egna konventioner — till exempel visar traditionell kinesiska 2026/7/28. Automatiskt är nu standard; om du tidigare uttryckligen valt internationellt eller amerikanskt format förblir ditt val oförändrat. Se Kontoinställningar.
  • Garantera hur många meddelanden ett AI-svar kan delas upp i. Gränsen för Max antal meddelanden per svar har alltid varit en stark instruktion till AI:n, som den nästan alltid respekterar — men ibland slank ett pratsamt svar igenom som extra meddelandebubblor. Ett nytt Tvinga max antal meddelanden-reglage i kampanj- och agentredigerarens Svarsgränser-sektion gör gränsen till en garanti: allt som överstiger den kombineras till det sista meddelandet istället för att skickas separat. Det är avstängt som standard, eftersom kombinerade meddelanden kan kännas lite tätare än AI:ns naturliga tempo — slå på det om uppdelade svar orsakar problem för dig. Se Inställning av AI-bot.
  • Snabbsvar — skicka dina vanligaste meddelanden med ett enda tryck. Spara meddelandena du skriver om och om igen (hälsningar, öppettider, prissättnings-one-liners) som förinställningar, så visas de som en rad knappar precis ovanför meddelanderutan i varje chatt — tryck på en så skickas den omedelbart. Det är valfritt så att det inte tränger undan chattfönstret om du inte använder det: aktivera och hantera din lista under Inställningar → Profil → Snabbsvar (upp till 20 förinställningar, redigerbara när som helst). Se Chattgränssnitt.
  • Peka din chattwidget mot en specifik kampanj eller agent, per sida. Varje chatt som kom genom din webbplats-widget gick tidigare till samma ställe, oavsett vilken sida den startade på. Nu kan installationskoden namnge sin destination: placera din säljkampanj på prissidan och din supportagent på hjälpsidan, från samma widget. Hämta koden från ⋮-menyn på valfri kampanj (Lägg till på webbplats), från </>-knappen på valfri agent, eller genom att ställa in Dirigera dessa chattar till i widgetens Hantera-panel och kopiera kodsnutten under. Infogade chattar kan ha olika destination per ruta, så en sida kan vara värd för flera. Alla som redan är mitt i en konversation stannar hos den de började med. Se Chattwidget.
  • Testa bot-ändringar säkert innan de går live — Spara, Prova, publicera sedan. Att redigera en kampanjs bot eller en AI-agent brukade ske omedelbart: i samma ögonblick som du sparade fick riktiga kunder det nya beteendet, färdigt eller ej. Att spara skapar nu ett utkast — Prova-chatten använder det direkt så att du kan testa exakt vad du ändrade, medan live-konversationer fortsätter att köras på din tidigare inställning. När ett utkast finns, listar en bärnstensfärgad banner högst upp i redigeraren vad som är opublicerat; klicka på Publicera till live när svaren känns rätt, eller Kasta för att återställa till live-inställningen. Detta gäller instruktioner och playbook, svarsinställningar och AI-modellen, aktiva timmar, öppningsmeddelandet, extra kunskapstext och AI:ns förmåga att uppdatera kontakter. (Kunskapslänkar som FAQ och källor, media och anpassade funktioner gäller fortfarande omedelbart, som tidigare.) Se AI-agenter och Ställa in din AI-bot.
  • Återanvänd en godkänd WhatsApp-mall i en sändning — ingen ny granskning. WhatsApp-sändningar kräver en WhatsApp-godkänd mall för öppningsmeddelandet, och fram till nu innebar varje sändning att skriva en och vänta ut WhatsApps granskning igen. Sändningsguiden har nu en Använd en godkänd mall-knapp som listar mallarna WhatsApp redan har godkänt på ditt konto — välj en så är sändningen redo att starta omedelbart. Det fungerar också som en nödutgång när en inlämning har fastnat i granskning. Se Sändningar.
  • Välj din egen ikon för chattwidget-knappen. Den flytande chattknappen på din webbplats behöver inte längre vara den vanliga chattbubblan: widgetens Hantera-panel har nu en Startikon-väljare med sex inbyggda ikoner (chattbubblor, ett pappersflygplan, ett frågetecken med mera), ett alternativ att återanvända din uppladdade logotyp och ett alternativ att ladda upp en egen bild — ett foto på en teammedlem fungerar utmärkt för en personlig touch. Befintliga widgets behåller den klassiska ikonen tills du ändrar den, och ändringar går live på din webbplats automatiskt. Se Chattwidget.
  • Meddelandevariationer (Spintax) för SMS och WhatsApp Web-sändningar. Att skicka exakt samma text till hundratals kontakter är det snabbaste sättet att få ett nummer flaggat. Sändningsguidens meddelandesteg stöder nu spintax — skriv variationer själv, som {Hi|Hello|Hey}, och ett alternativ väljs slumpmässigt för varje kontakt — eller klicka på Lägg till variationer med AI för att få variationer invävda i hela ditt meddelande automatiskt, redo att granskas före start. Personliseringsvariabler bevaras alltid. AI-generering använder 1 kredit per körning (0,25 på Max-taxan), eller körs på din egen AI-nyckel om du har anslutit en. En live-räknare visar hur många unika versioner ditt meddelande kan skickas som. Se Sändningar.
  • Skicka en tidskritisk sändning utan att vänta på batchning. Stora sändningar skickas normalt i batchar över tid så att operatörer inte flaggar ditt nummer för en plötslig spik — men den takten är värdelös när meddelandet bara är viktigt just nu, som en webbinarielänk som går ut fem minuter före samtalet. En ny Tidskritisk sändning-växel i steg 4 i sändningsguiden hoppar över den automatiska batchningen och skickar hela din lista på en gång. Din leverantörs egen dagliga gräns gäller fortfarande, och om du har konfigurerat droppinställningar själv vinner de fortfarande. Använd det för varma målgrupper som förväntar sig ditt meddelande, inte för kall utåtriktad kontakt. Se Sändningar.
  • Se exakt vad din plan inkluderar. Faktureringssidan listar nu varje funktion och gräns som faktiskt är aktiv på ditt konto: dina kanal-, kontakt- och kampanjtillåtelser, AI-svarsgränser, API-åtkomst med mera. Allt extra som har lagts till på ditt konto visas här också, även när det inte har en egen separat meny, så att du kan bekräfta att en funktion fortfarande finns där istället för att behöva fråga. Hitta den under Inställningar → Fakturering, precis under din nuvarande plan. Se Faktureringssystem.
  • Mörkt läge för den nya instrumentpanelen. Den nya instrumentpanelen har nu ett mörkt utseende som komplement till det ljusa. Välj Ljus, Mörk eller System (som följer din enhets egen inställning, och växlar automatiskt när den gör det) under Inställningar → Profil → Utseende — eller använd måne/sol-knappen längst ner i vänster sidofält för att växla mellan dem med ett klick. Ditt val tillämpas omedelbart och sparas på enheten du använder. Se Kontoinställningar.
  • Svar på kommentar-till-DM kan nu variera sin ordalydelse. När en kampanjs Första svar är inställt på Exakt text, accepterar både det offentliga kommentarsvaret och det första DM:et flera ordalydelser: klicka på Lägg till variation för att skriva din egen, eller Generera variationer med AI för att få några skrivna utifrån vad du redan skrivit (en AI-kredit; du kan redigera dem innan du sparar). Varje kommentar får sedan en ordalydelse vald slumpmässigt, så att ett populärt inlägg inte fylls med identiska kopierade svar. Att skicka kostar fortfarande 0 krediter. Se Kommentar-till-DM.
  • Din kunskapsbas kan nu upptäcka när den motsäger sig själv. En ny Hitta motsägelser-knapp på sidan Kunskapsbas skannar dina FAQ:er efter par som ger motstridiga svar på samma fråga — olika priser, olika funktionspåståenden, olika regler. Motsägelser där ett svar kommer från en tydligt mer pålitlig källa (dina hjälpdokument eller en handskriven FAQ) löses automatiskt; resten hamnar i en granskningspanel där du väljer vilket svar som ska behållas, med en Acceptera alla för de som granskningen redan har en rekommendation om. Svar som förlorar hålls utanför din bots kunskap istället för att raderas, så varje beslut går att ångra. Nya importer kontrolleras också automatiskt: en nyligen tillagd sida vars FAQ:er motsäger din befintliga kunskap hålls tillbaka tills du granskar den, så att en import aldrig tyst kan ändra vad din bot säger till kunder. Se FAQ-hantering.
  • Den nya instrumentpanelen talar nu ditt språk. Hela den nya webbinstrumentpanelen — chattar, kampanjer, kontakter, inställningar och allt däremellan — är nu tillgänglig på varje språk som appen finns på (se Kontoinställningar för listan). Den följer språket du redan har valt under Inställningar → Säkerhet & Allmänt, så om ditt konto inte är inställt på engelska växlar instrumentpanelen automatiskt — ingen omladdning behövs när du ändrar det. Om ett litet hörn inte har översatts än visas engelska istället för en tom etikett. Se Kontoinställningar.
  • En aviseringsklocka, direkt i instrumentpanelen. Det vänstra sidofältet har nu en klocka som samlar dina viktiga varningar på ett ställe — en WhatsApp-anslutning som behöver återanslutas, en kampanj som pausades på grund av lågt engagemang, en chatt som väntar på en människa, låga krediter, nya möten med mera. En räknare för olästa visas på klockan, att klicka på en varning tar dig direkt till sidan där du kan agera på den, Markera alla som lästa rensar listan med ett klick, och varje varning kan avvisas med dess X. En Visa alla aviseringar-länk öppnar en dedikerad sida med din fullständiga historik och ett filter för Alla/Olästa. Vilka händelser som hamnar här följer samma inställningar per kategori som du redan kontrollerar på sidan för aviseringsinställningar, där kanalen I-appen kan växlas per kategori. Se Aviseringar.
  • Få varningar om meddelanden från pausade kontakter. En ny aviseringskategori, Meddelanden från pausade kontakter, meddelar dig när någon vars bot är pausad skickar ett nytt meddelande till dig — så att svar som AI:n inte kommer att svara på inte går obemärkt förbi. Aktivera den (och välj e-post, push eller i-appen) på sidan för aviseringsinställningar, där den är grupperad efter din valda aviseringsfrekvens för att undvika överbelastning av inkorgen. Se Aviseringar.
  • Se systemstatus med en blick. En ny Statussida visar om tjänsterna bakom ditt konto — appen, meddelanden, kampanjer och din data — körs normalt, så att du snabbt kan se om ett problem ligger på vår sida. Varje område blir bärnstensfärgat i samma ögonblick som saker går långsamt, inte bara när de är helt nere, och en 90-dagars drifttidshistorik med gröna/bärnstensfärgade/röda staplar ger dig en ärlig historik över varje tjänsts tillförlitlighet. Öppna den när som helst från Status-kortet längst ner i det vänstra sidofältet, där en färgad prick alltid visar det aktuella tillståndet. Se Systemstatus.
  • Tvåfaktorsautentisering (2FA). Lägg till ett andra steg vid inloggning så att ditt lösenord ensamt inte räcker för att komma in på ditt konto. Aktivera det under Inställningar → Säkerhet & Allmänt med en autentiseringsapp (säkrast), en SMS-kod eller en e-postkod — eller mer än en. Du får också engångskoder för återställning att spara ifall du tappar bort din telefon. Se Kontoinställningar.
  • Anslut Telegram (Beta). Länka ditt befintliga Telegram-konto så att dina Telegram-chattar hamnar i den delade inkorgen och din AI-bot kan svara. Anslut från Inställningar → Kanaler med ditt telefonnummer och en inloggningskod — ingen bot eller extra nummer att ställa in. Se Telegram.
  • Gör din e-postinkorg till en AI-kanal (Beta). Anslut den brevlåda du redan använder för support — Gmail, Outlook/Microsoft 365 eller valfri anpassad IMAP-brevlåda — eller hämta en färdig adress, så läser din AI-bot nya e-postmeddelanden och svarar automatiskt från din egen adress. Se E-post.
  • Använd en Android-telefon som SMS-avsändare (Beta). Para ihop en Android-telefon som kör den kostnadsfria, open-source SMS Gateway-appen och skicka och ta emot SMS genom telefonens eget nummer och abonnemang — inget separat SMS-konto krävs. Bäst för konversationstextning med låg volym. Se Android-telefon som SMS-gateway.
  • Importera dina befintliga Telegram-chattar. När du ansluter ett Telegram-konto kan du nu välja att ta med dina senaste en-till-en-konversationer som kontakter, så att du inte börjar med en tom inkorg. AI-boten förblir pausad på importerade kontakter som standard, så import utlöser aldrig svar på gamla meddelanden. Se Telegram.

Telegram, E-post och Android SMS-gateway är nyligen tillgängliga för alla och fortfarande under utveckling — förvänta dig enstaka ojämnheter, och berätta för supporten om något inte fungerar som beskrivet.

  • Vet direkt när ett nytt meddelande landar. När chattinkorgen är öppen spelas ett kort ljud upp när ett nytt meddelande anländer, och webbläsarfliken visar ett antal nya meddelanden med en matchande röd bricka på flikikonen – så att du kan se dem från en annan flik utan att behöva byta tillbaka. Antalet rensas så fort du återvänder till fliken, och högtalarikonen högst upp i chattlistan stänger av ljudet om du hellre vill arbeta i tystnad. Se Chattgränssnitt.

  • Integritetsoskärpa — dölj kunduppgifter på skärmen. En ny växel i Inställningar → Säkerhet och allmänt gör kontaktnamn, telefonnummer, e-postadresser, meddelandetext, profilbilder och foton som delas i chattar suddiga överallt där de visas, så att din skärm är säker att dela under ett samtal eller i en inspelning. Allt förblir fullt användbart för dig — det kan bara inte läsas av utomstående. Inställningen sparas på den enhet du använder. Se Kontoinställningar.

  • Stäng av en webhook utan att radera den. Varje webhook har nu en på/av-växel. Stäng av en så slutar den ta emot händelser men behåller sin adress, sina valda händelser och sin signeringshemlighet, så att du kan slå på den direkt igen när din slutpunkt är redo — praktiskt medan du bygger om eller felsöker systemet i andra änden. Webhooks kan nu också raderas från inställningssidan, vilket tidigare var tvunget att göras i huvudappen. Se Webhooks.

  • Verifiera att en webhook verkligen kom från oss. Webhooks kan nu signeras. Generera en signeringshemlighet på valfri webhook så anländer varje leverans med en signatur som ditt system kan kontrollera, så att en förfrågan från någon som råkar känna till din webhook-URL kan skiljas från en äkta. Värt att aktivera om dina webhooks matar fakturering, ett CRM eller något annat som agerar på datan automatiskt. Avstängd som standard, och ställs in per webhook. Se Webhooks.

  • Försök igen med webhooks som misslyckas. Slå på Försök igen med misslyckade leveranser för en webhook så görs ett nytt försök med en leverans som misslyckas efter 1 minut, 5 minuter, 30 minuter och 2 timmar — så att en händelse inte går förlorad bara för att ditt system var nere eller startade om kortvarigt. Tillfälliga problem (serverfel, timeout, anslutningsfel) görs nya försök med; en webhook-adress som avvisar förfrågan direkt görs inga nya försök med, eftersom det bara skulle upprepa avvisningen. Avstängd som standard, eftersom nya försök innebär att samma händelse kan anlända två gånger — se dokumentationen för hur man känner igen en upprepning. Se Webhooks.

  • Bestäm per kampanj om AI:n får skapa uppgifter. En ny Tillåt AI att skapa uppgifter-växel i varje kampanjs AI-förmågor-steg låter dig hindra en kampanjs bot från att lägga till uppföljningsuppgifter på din uppgiftstavla medan andra kampanjer fortfarande kan. Den är på som standard, så ingenting ändras om du inte stänger av den; den kontoomfattande Uppgifter-växeln i Inställningar → Profil → Funktioner slår fortfarande på eller av hela uppgiftssystemet överallt. Se Anpassade funktioner.

  • Välj vilka MCP-serververktyg varje kampanj kan använda. Du kunde redan kurera en servers verktyg kontoomfattande; nu kan du begränsa dem ytterligare per kampanj. I steget AI-förmågor, expandera verktygslistan under en aktiverad server och stäng av vad den kampanjen inte bör anropa — en kampanj kan vara skrivskyddad medan en annan bokar och skapar. En kampanj kan bara begränsa det kontoomfattande urvalet, aldrig återaktivera ett verktyg du stängt av globalt, och kampanjer du inte rör fortsätter att följa det kontoomfattande urvalet automatiskt. Se Välja vilka verktyg en agent kan använda.

  • Kampanjöversikten visar nu vad AI:n vet och får göra. Varje kampanjs översiktssida har två nya paneler: Kunskap (hur många FAQ:er och kunskapskällor som är länkade, och om AI-websökning är på) och AI-förmågor (anpassade funktioner, MCP-servrar, samt behörigheter för kontaktuppdatering och uppgifter) — med länkar med ett klick till rätt redigeringssteg för att ändra något av det.

  • Förhandsgranska ett meddelande med en av dina riktiga kontakter. Var du än skriver ett meddelande med personliseringsvariabler (en kampanjs öppningsmeddelande, din AI-agents öppningsmeddelande och WhatsApp-mallar), har förhandsgranskningen nu en Förhandsgranska som-väljare. Välj valfri kontakt, efter namn, telefon eller e-post, så fyller förhandsgranskningen i personens egna uppgifter: deras namn, telefon och e-post, samt deras anpassade fält. Fram till nu använde förhandsgranskningen alltid en exempelkontakt som heter John Doe, så du kunde inte veta hur meddelandet skulle läsas för de personer du faktiskt skriver till. Om kontakten du väljer inte har något värde för ett fält, visar förhandsgranskningen samma tomrum som de skulle se, vilket gör en klumpig mening lätt att upptäcka innan du skickar. Växla tillbaka till exempelkontakten när som helst. Att välja en kontakt ändrar bara förhandsgranskningen: den skickar aldrig något, och den ändrar inte meddelandet du skriver.

  • AI-agenter — bygg din bots personlighet en gång, använd den överallt. Varje kampanjs bot är nu också tillgänglig som sin egen återanvändbara AI-agent: samma instruktioner, kunskap och beteende, redigerbar från sin egen sida och automatiskt synkroniserad med varje kampanj den är kopplad till. Skapa en ny agent från grunden, eller gör om en befintlig kampanjs bot till en med ett enda klick — ingenting om hur den kampanjen körs ändras. Se AI-agenter.

  • Sändningar — en dedikerad plats för att skicka och övervaka din utåtriktade kommunikation. Sändningar är det nya hemmet för engångs- och löpande utskick: välj din målgrupp, skriv öppningsmeddelandet, välj vilken AI-agent (om någon) som ska hantera svaren, och ställ in ditt schema, allt från en sida med live-statistik för leverans och svar. Varje befintlig kampanj som redan skickar meddelanden visas här automatiskt som en länkad “Klassisk kampanj”-post, fullt synkroniserad med kampanjredigeraren, så att du kan hantera den från båda ställena. Se Sändningar.

  • Startpunkter (Förhandsgranskning) — dirigeringsregler för vem som svarar på en inkommande konversation. Ett nytt Startpunkter-system låter dig definiera regler som “detta nyckelord dirigerar till denna agent” eller “en ny följare får denna agent”, hanterat från varje agents flik Startpunkter, plus en skärm för Standardagenter för att ställa in kanal-standarder på ett ställe. Dessa regler är en förhandsgranskning av dirigering som kommer snart — dagens faktiska dirigering följer fortfarande dina befintliga kampanjinställningar — men du kan bygga och granska dem nu före växlingen. (Historiskt: vid releasen i juli 2026 var Startpunkter en förhandsgranskning och klassiska kampanjinställningar bestämde fortfarande dirigering. Sedan 12 augusti 2026 bestämmer Startpunkter dirigering på varje konto, och skärmen för Standardagenter har ersatts av panelen “Vem svarar på nya konversationer” på sidan för AI-agenter.) Se Startpunkter.

  • En dedikerad Listsida. Hantera dina kontaktlistor från Kontakter → Listor: skapa en lista, döp om den, kopiera dess ID och radera den — behåll dess kontakter, eller ta bort dem också, var och en med sin egen bekräftelse så att de två aldrig blandas ihop. Varje lista visar sitt medlemsantal och hur många sändningar eller kampanjer som automatiskt skickar meddelanden till nya personer som går med i den, och du kan expandera en lista för att söka bland dess medlemmar, ta bort en eller lägga till kontakter direkt. Värt att veta: att lägga till en kontakt i en lista kan utlösa ett automatiskt öppningsmeddelande om en sändning eller kampanj är inställd på att skicka meddelanden till nya listmedlemmar. Se Organisera listor & kontakter.

  • Skicka en sändning till en kontakt, eller lämna över dem till en annan AI-agent, direkt från chatten. ⋯-menyn i varje konversation har nu Skicka sändning…, som skickar ett av dina aktiva sändningars öppningsmeddelande till just den kontakten (den berättar för dig istället för att skicka två gånger om de redan tagit emot det), och Tilldela AI-agent…, så att du kan välja vilken agent som hanterar kontaktens svar — eller välja Ingen agent för att låta ditt team hantera dem — utan att flytta dem till en annan kampanj. Se Chattgränssnitt.

  • Granska AI:ns optimeringsförslag innan de går live — nu även i den nya instrumentpanelen. Att köra Optimera med AI på en kampanj i den nya webbinstrumentpanelen avfyrar inte längre och glömmer: instrumentpanelen väntar nu på att körningen ska avslutas och öppnar en granskningsskärm som visar varje föreslagen ändring sida vid sida — vad varje playbook-fält säger nu kontra vad AI:n föreslår. Behåll ändringarna du gillar, stäng av de du inte gillar, och granska föreslagna FAQ-tillägg, redigeringar och borttagningar en efter en (en FAQ-ändring tillämpas bara om du uttryckligen accepterar den). Tillämpa sparar exakt ditt urval, Avvisa alla återställer playbooken till hur den var, och att stänga granskningen håller förslagen väntande så att du kan bestämma senare. Se AI-bot-inställning.

  • Kommentar-till-DM kan nu skicka dina exakta ord, kreditfritt. En ny Första svar-växel i kampanjredigerarens steg Inställningar & Kanaler låter en kommentar-till-DM-kampanj svara med text du skrivit själv istället för ett AI-skrivet svar: ett fält för det offentliga kommentarsvaret (lämna det tomt för att hoppa över att svara offentligt) och ett för det första DM:et. Exakt-text-svar kostar 0 krediter oavsett hur viralt inlägget blir — perfekt för “kommentera ett nyckelord, få länken”-lead magnets — och AI:n tar över från kundens nästa meddelande som vanligt. Se Kommentar-till-DM-automatisering.

  • Pausa alla dina AI-svar med en huvudbrytare. En ny växel för Pausa alla AI-meddelanden, som finns i kortet AI-svar i dina kontoinställningar, hindrar din AI från att svara på alla meddelanden – över alla kanaler och alla kampanjer – så fort du slår på den. Meddelanden kommer fortfarande fram och du kan svara personerna själv; slå av den igen så återupptar din AI arbetet där den var aktiverad. Det är det snabbaste sättet att vara tyst under en semester, ett avbrott på din sida eller medan du löser något, utan att behöva röra någon av dina individuella kampanjinställningar. Se Kontoinställningar.

  • Två nya instrumentpanelspråk: Traditionell kinesiska och mongoliska. Den nya instrumentpanelen kan nu användas på 繁體中文 (Traditionell kinesiska) och Монгол (Mongoliska). Instrumentpanelen finns på varje språk som appen finns på (se Kontoinställningar för listan). Välj ditt under Inställningar → Säkerhet & Allmänt → Språk — instrumentpanelen växlar omedelbart. Se Kontoinställningar.

  • Många fler valutor, nu med flaggor. Valutaväljaren i den nya instrumentpanelen har vuxit från 6 alternativ till nästan 40 — inklusive ny taiwanesisk dollar (NT$), mongolisk tugrik (₮), singaporiansk dollar, Hongkong-dollar, thailändsk baht, filippinsk peso och många fler — var och en visas med sin landsflagga och symbol, med en sökruta för att hitta din snabbt. Din valda valuta används för affärsvärden och pengasiffror över hela instrumentpanelen. Se Kontoinställningar.

  • Hjälp för sidan du är på, ett klick bort. Varje huvudsida i den nya instrumentpanelen har nu ett litet ? bredvid sin titel. Klicka på det så öppnas guiden för den sidan precis där i ett fönster, så att du kan slå upp något utan att tappa bort dig. Länkar inuti guiden fungerar som vanligt, och Öppna i hjälpcenter tar dig till den fullständiga dokumentationen när du vill bläddra mer. Se Din instrumentpanel.

Förbättrat

  • Döp om en AI-agent. Agenter kunde inte döpas om efter skapandet, vilket lämnade dubblerade agenter fast med “(kopia)” i sitt namn för alltid. Klicka på agentens namn högst upp i dess redigerare för att döpa om den — tryck på Enter för att spara, Escape för att avbryta. Det nya namnet tillämpas omedelbart överallt där agenten visas. Se AI-agenter.
  • Fyll en kunskapsgrupp med ett klick. Att lägga till ett stort FAQ-bibliotek i en kunskapsgrupp innebar att bocka i FAQ:er en i taget. Gruppens lägg-till-FAQ-väljare har nu en Lägg till alla visade-rad: skriv en sökning och lägg till varje matchande FAQ på en gång, eller använd den utan sökning för att lägga till hela ditt bibliotek. Se FAQ-hantering.
  • Länka en hel webbplats till en agent med ett klick. Väljaren Länka källor på en agents flik FAQ:er & Kunskap brukade lista varje importerad sida som en lång platt lista, så att länka en stor webbplats innebar att bocka i sidor en efter en. Väljaren visar nu dina källor som ett träd — webbplatsen högst upp, varje del av webbplatsen som en mapp, och sidorna inuti — med en kryssruta för att välja alla på varje nivå: bocka i webbplatsen för att länka allt från den, bocka i en mapp för att bara länka den delen, eller expandera och välj enstaka sidor. Uppladdade dokument får samma behandling under Filer. Se FAQ-hantering.
  • Aviserings-e-postmeddelanden anger nu vilket konto och vilken kanal de kom från. Om dina aviseringar täcker mer än ett konto brukade varningar som “AI behöver hjälp”, en ny uppgift, en återöppnad chatt eller en ny kontakt anlända och se identiska ut var de än kom ifrån, så att spåra rätt konversation innebar att öppna konton ett i taget. Dessa e-postmeddelanden leder nu med kontonamnet i ämnesraden, till exempel [Northside Clinic] AI NEEDS HELP, och brödtexten bär en Konto- och en Kanal-rad som namnger kanalen och — där vi kan se det — det exakta anslutna numret eller profilen konversationen är på. Inget att slå på. Om dina aviseringar bara någonsin täcker ett konto är dina ämnesrader oförändrade. Se Aviseringar.
  • Den nya instrumentpanelen fungerar korrekt på din telefon. En fullständig genomgång av det nya gränssnittet vid telefonstorlekar fixade innehåll som var avklippt eller överlappande på små skärmar: instrumentpanelens datumväljare och kampanjtabeller, kampanjlistans statusfilter, kontaktlistor och kontaktpostens flikar och statistik, agentredigerarens steg och sparbar, sändningsguiden och statustidslinjen, kunskapsbasens verktygsfält och flera inställningssidor. Breda tabeller och tavlor rullar nu smidigt i sidled istället för att dölja sina kolumner, knappar radbryts till en andra rad istället för att försvinna, och radåtgärder som bara dök upp vid muspekare är nu alltid synliga på pekskärmar.
  • Se din webbplats-chattwidget medan du ställer in den. Chattwidget-inställningarna i den nya instrumentpanelen inkluderar nu en live-förhandsgranskning: en exempelwebbsida med din faktiska widget körandes på den, precis bredvid inställningarna. Den visar dina sparade färger, position, logotyp och välkomstpopup exakt som besökare kommer att se dem, laddas om varje gång du sparar, och du kan klicka på chattknappen i förhandsgranskningen för att prova widgeten. Se Chattwidget.
  • Se när en kampanj, agent eller sändning senast redigerades. Listorna Kampanjer, AI-agenter och Sändningar visar nu en Skapad- och en Senast redigerad-tid för varje rad, och varje lista börjar med det senast redigerade objektet högst upp, så vad du än senast arbetade med är det första du ser. Håll muspekaren över en tid för att läsa exakt datum och timme. Du kan också sortera någon av de tre listorna efter namn, efter när något skapades, eller efter när det senast redigerades: klicka på en kolumnrubrik för att sortera, klicka igen för att vända på den.
  • Arabiska och hebreiska får nu en korrekt höger-till-vänster-layout. När ditt språk är inställt på arabiska eller hebreiska översätter den nya instrumentpanelen inte längre bara orden — hela skärmen speglas nu, så som en höger-till-vänster-app ska vara: menyn flyttas till höger, paneler, listor och knappar byter sida, och pilar pekar åt det håll du förväntar dig när du läser höger-till-vänster. Växla språk under Inställningar → Säkerhet & Allmänt så vänder layouten omedelbart, ingen omladdning behövs. Se Kontoinställningar.
  • Använd ett telefonnummer på både Telegram och WhatsApp. Om samma nummer finns på både Telegram och WhatsApp (Web), kan du nu ansluta det som båda kanalerna samtidigt. De körs som två separata anslutningar, var och en med sin egen status, uppvärmning och gränser — att ansluta en ersätter eller blockerar inte längre den andra. Se Telegram.
  • Skicka röstanteckningar på fler kanaler. Mikrofonknappen i chattrutan visas nu på WhatsApp, WhatsApp Web, Instagram och Messenger, så att du kan spela in och skicka ett ljudmeddelande var kanalen än stöder ett — tidigare var det begränsat till WhatsApp. På WhatsApp Web anländer din inspelning nu som en korrekt tryck-för-att-spela-röstanteckning snarare än en nedladdningsbar ljudfil. Den förblir dold på kanaler som inte kan bära ljud (SMS, chattwidgeten och anpassade kanaler). Se Chattgränssnitt.
  • Klistra in en skärmdump direkt i en chatt. Kopiera en bild, klicka i meddelanderutan och tryck på Ctrl+V (Cmd+V på Mac) för att bifoga den — inget sparande till skrivbordet först. En förhandsgranskning visas innan något skickas, så att du kan kontrollera den och avbryta om det är fel. Se Chattgränssnitt.
  • Skicka en fil med ett meddelande bifogat. När du bifogar eller klistrar in en fil kan du nu lägga till en bildtext, så att fotot eller dokumentet och ditt meddelande anländer tillsammans som ett WhatsApp-meddelande istället för två. Allt du redan hade skrivit förs in i bildtexten åt dig. Tillgängligt på WhatsApp och WhatsApp Web för foton, videor och dokument — Instagram och Messenger accepterar bara en fil eller text i ett meddelande, aldrig båda, så bildtextrutan erbjuds inte där. Se Chattgränssnitt.
  • Dokument i en chatt visar nu vad de är. En PDF, kalkylblad eller Word-fil i en konversation visas som ett filkort med sitt namn och en färgkodad typ-bricka, istället för en anonym “Öppna dokument”-länk — så att du kan skilja ett kontrakt från en prislista utan att öppna båda. Dokument som anländer utan filnamn visar sin typ istället. Se Chattgränssnitt.
  • Chattfilter täcker nu hela din inkorg. Att välja ett filter som Öppna, Olästa eller Uppmärksamhet söker nu igenom alla dina chattar, inte bara de som redan är laddade på skärmen, så matchande konversationer dyker upp även om du inte hade scrollat till dem än. Siffran på varje filter är den sanna summan över hela din inkorg, och “Ladda mer” fortsätter att fungera oavsett hur många chattar du har. Se Chattgränssnitt.
  • Kampanjer pausar nu sig själva när en öppnare inte landar. Om färre än 5 % av kontakterna svarar, pausar vi kampanjen och e-postar dig istället för att fortsätta arbeta igenom din lista — detta skyddar ditt avsändarnummers rykte och lämnar dina återstående kontakter orörda så att du kan fixa öppnaren och återuppta från kampanjsidan. Vi gör bara detta när en kampanj har nått minst 100 kontakter, så en tyst första batch stoppar inte en bra kampanj; under det skickar vi varnings-e-postmeddelandet och fortsätter skicka. Se Skala WhatsApp-utskick.
  • Konsekvent telefonnummerinmatning överallt. Varje ställe du skriver ett telefonnummer — registrering, anslutning av WhatsApp/Telegram/iMessage/Android och Twilio-nummer, tvåfaktorsinställning med mera — använder nu samma fält med en sökbar lands-kodsväljare och ett alternativ för “Ta bort nummerformatering” för nummer som inte passar det vanliga formatet. Samma utseende och beteende över hela appen.
  • Se exakt meddelandestatistik per nummer och kanal på instrumentpanelen. Instrumentpanelens panel för Kanalhälsa bryter nu ner aktivitet per anslutet nummer eller konto: meddelanden mottagna och skickade, hur många svar din AI hanterade, hur många kontakter varje nummer pratade med, och eventuella misslyckade sändningar — exakta summor för ditt valda tidsintervall, inte uppskattningar. Bra för att se vilka nummer som gör det tunga arbetet och vilka som behöver uppmärksamhet. Se Din instrumentpanel.
  • Se en kontakts meddelandestatistik med en blick. Chattdetaljpanelen och kontaktposten visar nu en panel för Aktivitetsstatistik för varje kontakt: totala meddelanden, hur många de skickade till dig och hur många du skickade till dem, hur många svar som hanterades av din AI kontra en mänsklig teammedlem, och krediter som använts — så att du kan bedöma en konversation utan att scrolla igenom den. Se Chattgränssnitt.
  • Hör nya meddelanden när de anländer. Inkorgen kan nu spela en kort signal när ett nytt meddelande kommer in medan du har den öppen, med en högtalarknapp högst upp i chattlistan för att slå på eller av ljudet. Ditt val sparas på den enheten. Se Chattgränssnitt.
  • Upptäck nya meddelanden från en annan flik. När inkorgen är öppen i en bakgrundsflik visar fliktiteln nu ett antal nya ankomster och en matchande röd bricka visas på webbplatsikonen — så att du kan se dem utan att växla tillbaka. Båda rensas i samma ögonblick som du återvänder till fliken. Se Chattgränssnitt.
  • Se var dina kontakter är med en ny panel för Kontakter per land. Instrumentpanelen visar nu en fördelning av dina nya kontakter per land för det valda tidsintervallet, uträknat från varje kontakts telefonnummer, med de största länderna högst upp. Kontakter utan ett läsbart telefonnummer (till exempel Instagram- eller Messenger-kontakter) räknas separat som “inget land” så att dina summor fortfarande stämmer. Praktiskt för att se vilka marknader din målgrupp växer på. Se Din instrumentpanel.
  • En tydligare inkorgspanel på instrumentpanelen, fokuserad på vad som behöver dig. Eftersom din AI hanterar de flesta konversationer på egen hand, leder inkorgspanelen nu med chattarna som faktiskt behöver en person. “Behöver uppmärksamhet” visar konversationer som din AI flaggade för att en människa ska ta över, och blir bärnstensfärgad när det finns några. “Väntar på ditt svar” visar vem som fortfarande väntar på att höra tillbaka från dig, med en fördelning per kanal. Två sidfotsräknare avrundar det: hur många chattar du har pausat AI:n på och hanterar själv, och hur många som har väntat mer än 24 timmar så att äldre leads inte blir kalla. Den gamla “Olästa”-räknaren, som stannade på noll för de flesta, har tagits bort. Se Din instrumentpanel.
  • Anslut WhatsApp Web med en telefonnummerkod, inte bara en QR-skanning. När du ansluter eller återansluter ett WhatsApp Web-nummer kan du nu välja Länka med telefonnummer istället för att få en 8-teckenkod som du skriver in i WhatsApp på din telefon (Länkade enheter → Länka en enhet → Länka med telefonnummer istället). Det ger samma resultat som att skanna QR-koden, och det är praktiskt när du inte kan skanna — till exempel när WhatsApp är på samma telefon som du ställer in från. Se WhatsApp Web.
  • Välj exakt vilka MCP-serververktyg din bot kan använda. När du ansluter en MCP-server kan du nu slå på eller av dess individuella verktyg istället för att exponera alla. Redigera en server och använd den nya Verktyg-sektionen för att slå på eller av verktyg, eller använd Aktivera alla / Inaktivera alla. När du väl har kurerat en server förblir varje verktyg den lägger till senare avstängt tills du aktiverar det, så inget nytt exponeras för boten utan ditt godkännande. Se Anslut MCP-servrar till din bot.
  • Håll muspekaren över ett meddelande för att se exakt när det skickades. Tiden under ett meddelande visar bara klocktiden, vilket inte är till stor hjälp i en chatt som sträcker sig över flera dagar. Håll muspekaren över den för att se fullständigt datum och tid, meddelandets nuvarande status och när det nådde den, och — om meddelandet inte kom fram — orsaken varför, på ett enkelt språk. Meddelanden som nådde kanalen men studsade tillbaka visar nu en tydlig “Ej levererat”-markör istället för ingen markör alls; den vanligaste orsaken är att svara på en WhatsApp-kontakt mer än 24 timmar efter deras senaste meddelande. Se Chattgränssnittet.
  • Kampanjredigeraren har omorganiserats baserat på vad AI:n vet kontra vad den kan göra. Steget Anpassade funktioner heter nu AI-förmågor och samlar allt som AI:n tillåts göra på ett ställe: anpassade funktioner, MCP-servrar, om den får uppdatera kontaktnamn eller spara extra insamlad information (tidigare under AI-instruktioner), samt den nya uppgiftsbehörigheten. AI-webbsökning har flyttats till steget FAQ & Kunskap, bredvid de FAQ och kunskapskällor som den arbetar tillsammans med — det är ett sätt för boten att hitta svar, inte en kanalinställning. Se Anpassade funktioner och Webbsökning i realtid.

  • Kampanjredigeraren låter inte längre osparade ändringar försvinna. Ingenting sparas automatiskt — istället frågar systemet vad du vill göra om du går till ett annat steg med osparade ändringar (spara och fortsätt, fortsätt utan att spara, eller stanna kvar), och om du stänger, uppdaterar eller lämnar redigeraren med osparade ändringar krävs först en bekräftelse. Att aktivera anpassade funktioner eller MCP-servrar för en kampanj väntar nu också på stegets knapp Spara ändringar istället för att tillämpas så fort du ändrar en inställning, så att du kan ångra dig innan något lagras.

  • Bokningar kan nu slås på eller av efter att en kampanj har skapats. Växlingsknappen för bokningar och val av leverantör (inbyggd kalender, Zenchef eller Formitable) var tidigare endast tillgängliga i dialogrutan för kampanjskapande; de finns nu även i kampanjens steg AI-förmågor, så att du när som helst kan aktivera eller inaktivera tidsbokning för en befintlig kampanj.

  • Hälsostatus för inkommande kampanjer ger nu bara ifrån sig ljud när något är fel. Hälsokortet för inkommande kampanjer i övervakningssektionen visade tidigare bara “aktiv och tar emot meddelanden” — även när meddelanden kom in men AI:n inte svarade alls. Det fallet av tyst fel visar nu en tydlig varning med antal meddelanden/svar och tips om de vanliga orsakerna (AI-läge, aktiva timmar, pausade chattar). När allt fungerar som det ska döljs kortet — statusmärket och analysrutorna visar redan den informationen.

  • Webbläsarfliken visar nu namnet på kampanjen du tittar på. Flikar för kampanjöversikt och redigerare visar kampanjens faktiska namn (t.ex. “Redigera · Sommarkampanj”) istället för en generisk titel — eller ingen titel alls, vilket var vad redigeraren visade tidigare.

  • Läs en kontakts uppgift utan att lämna kontakten. Att klicka på en uppgift på en kontakts flik Uppgifter skickade dig tidigare till sidan Uppgifter, vilket gjorde att du tappade din plats i posten och var tvungen att navigera tillbaka. Den öppnar nu en panel bredvid kontakten med uppgiftens detaljer, där du även kan bocka av eller ta bort den. Panelen länkar vidare till hela uppgiftsposten när du behöver den, och när du stänger den hamnar du precis där du var.

  • Sidor du redan har öppnat kommer tillbaka omedelbart. Att flytta mellan dina sidor innebar tidigare att varje sida laddades om från grunden varje gång, så du fick vänta på en laddningsikon för att se en lista du tittat på bara sekunder tidigare. Varje sida visas nu omedelbart med det du senast såg och uppdateras tyst i bakgrunden, så att den uppdateras utan att någonsin bli tom. Detta omfattar instrumentpanelen, dagliga sammanfattningar, chattar, kontakter, affärer, uppgifter, kampanjer, agenter, utskick, möten, mallar, kunskapsbasen, mediebiblioteket och mer. Några få sidor laddas fortfarande avsiktligt om varje gång, eftersom det vore sämre att visa ett sparat svar där än att vänta en stund: sidan för systemstatus och automatiseringskörningar som fortfarande pågår.

  • Sidor börjar laddas innan du klickar. Vila pekaren på ett objekt i det vänstra sidofältet så börjar den sidan laddas direkt, så när du väl klickar är den oftast redan där. Detta fungerar nu även på enskilda rader – hovra över en kontakt så är deras fullständiga post redo att öppnas – på knappen Nytt utskick, och på stegen i kampanj- och agentredigerarna, där det går omedelbart att gå framåt eller bakåt mellan stegen. Att passera över saker på väg någon annanstans utlöser ingenting av detta.

  • En sida som verkligen måste laddas visar nu sin form, inte en laddningsikon. Vid ett första besök ser du en förhandsgranskning av sidans layout medan den laddas, och rubriken, filtren och sökfunktionen förblir fixerade och användbara hela tiden istället för att sidan töms och byggs om.

  • Återvändsgränder i appen visar nu vägen framåt. En genomgång av hela instrumentpanelen har ersatt dussintals ställen där du tidigare kunde fastna utan förklaring. Höjdpunkter: väljare som kräver något du ännu inte har skapat (en tillgänglighet, en mall, en lista, en kampanj, en agent) informerar nu om detta och ger dig en knapp för att skapa eller ansluta det direkt på plats — till exempel erbjuder aktivering av bokningar på en kampanj utan tillgänglighet nu Ställ in tillgänglighet istället för en tom rullista som verkade göra ingenting. Knappar som är inaktiverade förklarar nu varför och länkar till lösningen istället för att bara vara gråa. En lista som inte kan läsas in meddelar nu att det misslyckades och erbjuder Försök igen, istället för att se identisk ut med “du har inget här än”. Att ta bort ett pipeline-steg eller en uppgiftsstatus varnar dig nu när affärer eller uppgifter finns i det, och att starta en utgående kampanj med en tom kontaktlista flaggas nu innan du trycker på skicka. Om du har ont om krediter, når en abonnemangsgräns eller har en utgången kanalanslutning visas nu alltid en länk till den plats där du kan lösa problemet.

  • Skapa det som saknas precis där du behöver det. Varhelst en rullgardinsmeny ber dig välja något du inte har skapat än, kan du nu skapa det på plats istället för att lämna sidan — och det nya objektet väljs automatiskt åt dig. Detta omfattar bokningstillgänglighet i kampanjredigeraren och mötesformuläret, kontaktlistor i sändningsguiden, WhatsApp-mallar (nya visas som väntar på godkännande, ärligt talat, istället för att låtsas vara redo), agentväljaren när du väljer vem som hanterar sändningssvar, uppgifts- och affärsstadier, samt kunskapskällor och vanliga frågor. Några väljare pekar fortfarande medvetet någon annanstans: de som bara accepterar live-kampanjer, där en halvt konfigurerad ny kampanj ändå inte skulle visas.

Fastställt

  • Webbhooken för nytt meddelande aktiveras nu faktiskt. Att prenumerera på en webhook för Nytt meddelande levererade aldrig något – händelsen lyssnade på ett meddelandeflöde som plattformen slutat skriva till, så den förblev tyst medan alla andra händelser fungerade. Den aktiveras nu för varje meddelande i en konversation, i båda riktningar, och det är den enda händelsen som innehåller meddelandetexten: ett message-block med innehåll, riktning, status, kanal och tidsstämpel. Om du har pollat API:et för att läsa konversationer, eller undrat varför Svar och Leveranser anländer utan orden som skickades, är detta händelsen du vill ha. Se Webbhooks.
  • Aktivitetstavlan uppdateras nu så fort du utför en åtgärd. Att markera en uppgift som klar från dess detaljvy gjorde att den låg kvar i Att göra-kolumnen tills du bytte sida, och att dra ett kort mellan kolumner kunde ta några sekunder att landa. Båda uppdateras nu omedelbart, där sparandet sker i bakgrunden – om ett sparande misslyckas flyttas kortet tillbaka och du blir informerad. Dubbla kolumnnamn kunde också göra att en uppgift dök upp i två kolumner samtidigt efter en uppdatering; kolumnidentifierare hålls nu unika.
  • Det går nu att ta bort en FAQ från en kunskapsgrupp. Att avmarkera en redan tillagd FAQ i gruppens väljare gjorde tyst ingenting – den enda lösningen var att radera hela gruppen. Borttagning fungerar nu, bockmarkeringar uppdateras så fort du klickar istället för efter att dialogrutan öppnats igen, och en grupps FAQ-antal återspeglar vad som faktiskt finns i ditt bibliotek: att radera eller ta bort dubbletter av FAQ:er uppdaterar antalet istället för att lämna “inte längre tillgängliga” rester som blåser upp det.
  • Exporterade FAQ-filer namnges efter ditt varumärke. Nedladdning av ditt FAQ-bibliotek skapade en fil vars namn inte matchade appen du använde. Exporter använder nu produktnamnet som ditt konto körs under, med en fallback till ett neutralt “faqs”-filnamn.
  • Sändningar kunde fastna på “Skickar” utan att någonsin gå ut. Att starta en sändning flyttade den till Skickar, men ett fel vid schemaläggningen gjorde att den parkerades där permanent – inga meddelanden, inga krediter debiterades, och inget sätt att försöka igen utan att bygga om den. Schemaläggningsfelet är åtgärdat, och om en sändning misslyckas med att starta nu, återgår sändningen till Utkast så att du helt enkelt kan starta den igen.
  • Stora sändningar var mycket långsammare än de borde ha varit. Varje sändning begränsades mot en WhatsApp Web-sändningsgräns oavsett vilken kanal den faktiskt använde, så en SMS-sändning på ditt eget Twilio-nummer kröp fram i omgångar om 20 per dag och kunde aldrig öka hastigheten, oavsett hur bra den presterade. Sändningar anpassas nu efter den faktiska gränsen för numret de skickas från, och en välpresterande sändning tillåts skala upp som avsett.
  • Växeln för In-App-aviseringar i Inställningar fungerar nu. Aviseringar i appen (aviseringsklockan) är påslagna som standard för varje aviseringskategori du har aktiverat – men att avmarkera In-App-rutan i Inställningar → Aviseringar stoppade dem inte faktiskt, och rutan visades som avmarkerad även när aviseringar anlände. Kryssrutan visar nu det verkliga tillståndet (markerad när en kategori når klockan) och att avmarkera den stänger verkligen av den kategorins klockaviseringar, utan att påverka e-post eller push. Se Aviseringar.
  • Ett filterpiller flög över skärmen vid sidbyte. Att flytta från Kontakter till Affärer eller Uppgifter gjorde att det markerade filterpillret gled upp på sidan från där det hade varit på den föregående. Det visas nu helt enkelt på plats.
  • Kampanjlistan hoppade ner på sidan medan den laddades. Kanalroutningspanelen ovanför reserverade utrymme för fem kanaler oavsett hur många du faktiskt hade anslutna, så när dina riktiga kanaler dök upp växte panelen och knuffade ner kampanjlistan precis när du skulle klicka på den. Den reserverar nu rätt mängd utrymme och kommer ihåg det mellan besök.
  • Kontaktfoton visas nu på dina kontaktsidor, inte bara i Chattar. En kontakts profilfoto dök upp i inkorgen, men kontaktlistan och kontaktens eget register visade deras initialer istället, även när vi redan hade bilden. Foton visas nu överallt där en kontakt finns. Kontakter som aldrig haft ett foto (och kanaler som inte delar ett) fortsätter att visa initialer, som tidigare.
  • Ljudet för nytt meddelande spelades inte upp. Den signal som nämndes ovan hördes aldrig för någon – ljudfilen den sökte efter kunde inte hittas, och felet var tyst, så inkorgen förblev tyst. Den spelas upp korrekt nu. Om du redan hade stängt av högtalaren respekteras det valet fortfarande. Observera att webbläsare blockerar ljud tills du har klickat någonstans på sidan minst en gång, så den första signalen anländer först efter att du har interagerat med fliken. Se Chattgränssnitt.
  • Kampanjers svarsfrekvens visade 0% även när kontakter svarade. Svar på en kampanj räknades inte, så en kampanjs svarsfrekvens låg på 0% oavsett hur bra den presterade. Det innebar också att varningsmeddelanden om “lågt engagemang” kunde skickas om kampanjer som presterade alldeles utmärkt, och kampanjer skickades i mindre och mindre omgångar än de behövde. Svar räknas nu korrekt, och svarsfrekvenser återspeglar vad som faktiskt händer. Kampanjer som kördes medan detta var trasigt kommer inte att bedömas baserat på perioden då svar inte registrerades. Se Skalning av WhatsApp-utskick.
  • Att duplicera en kampanj kopierar inte längre originalets statistik. En duplicerad kampanj började med att visa originalets antal skickade, svar och svarsfrekvens som om den hade förtjänat dem – vilket i vissa fall gav svarsfrekvenser över 100%. Kopior börjar nu från noll. Att duplicera en schemalagd eller pågående kampanj är också säkert nu: tidigare kunde radering av kopian avbryta originalets schemalagda sändningar.
  • Teammedlemmar med administratörsåtkomst sitter inte längre fast i skrivskyddat läge för Fakturering, Team, Telefonnummer och Inställningar. Efter att ha bytt till ett konto kunde en administratör öppna dessa sidor men varje åtgärd kom tillbaka som “skrivskyddad” – de kunde inte lägga till en betalningsmetod eller hantera fakturering, bjuda in eller redigera teammedlemmar, köpa eller hantera telefonnummer, eller ta bort inställningsobjekt som webbhooks och korta länkar. Administratörer har nu full redigeringsåtkomst till dessa områden, i enlighet med sin roll. Redigerare och Visare är oförändrade. Se Teamhantering.
  • Telegram-chattar visar inte längre fel persons namn. En Telegram-konversation kunde märkas med en annan kontakts namn och användarnamn, vilket fick det att se ut som om meddelandet kom från – eller skickades till – fel person. Namn matchas nu till den avsändare de faktiskt tillhör, och befintliga kontakter korrigerar sig själva nästa gång personen meddelar dig. Se Telegram.

Juni 2026

Publicerad: 26 juni 2026

Nytt

  • Din AI-bot vet nu vilken Instagram-annons en kontakt kommer ifrån. När någon klickar på en “Klicka till Instagram Direct”-annons och skickar ett meddelande till dig, fångar plattformen upp annonsen de kom ifrån och meddelar AI-boten dess namn – ingen inställning av nyckelord eller utlösare krävs. Referera bara till annonsen i dina bot-instruktioner (till exempel “om kontakten kom från ‘Pack Glow’-annonsen, börja med glow-paketet”), så anpassar boten sina svar efter den annonsen. Boten ser annonsens namn från Meta Ads Manager, och om en kontakt senare kommer från en annan annons uppdateras den till den senaste. Se Instagram DM för detaljer.
  • Anslut externa MCP-servrar så att din AI-bot kan använda deras verktyg mitt i en konversation. Peka boten mot en Model Context Protocol (MCP)-server en gång – klistra in dess adress och en åtkomstnyckel – så blir varje verktyg som servern erbjuder tillgängligt för din bot automatiskt, utan inställningar per verktyg. När servern lägger till ett nytt verktyg kan din bot använda det utan extra arbete från din sida. Registrera servrar under Inställningar → MCP-servrar, välj sedan vilka kampanjer som kan använda vilken (upp till 5 servrar per kampanj). Tillgängligt på abonnemang som inkluderar utvecklarverktyg.
  • LINE är nu en meddelandekanal. Anslut ett LINE Official Account och hantera LINE-chattar i din inkorg tillsammans med WhatsApp, SMS, Instagram och Messenger – där AI:n svarar automatiskt precis som på alla andra kanaler. Konfigurationen sker via kanalinställningarna: skapa en Messaging API-kanal i din LINE-leverantörskonsol, klistra in Channel ID, Channel secret och åtkomsttoken, och klistra sedan in den returnerade webhook-URL:en i LINE. När anslutningen är klar skapar inkommande LINE-meddelanden kontakter, dirigeras till dina kampanjer och utlöser bot-svar och uppföljningar precis som dina andra kanaler gör.
  • Danska (Dansk) är nu ett språk som stöds. Välj Dansk i rullgardinsmenyn för språk vid registrering eller i kontoinställningarna, så kommer appgränssnittet och AI-genererade svar att använda danska. Befintliga konton kan byta när som helst via Inställningar → Allmänna inställningar → Språk.
  • Masslägg till kontakter i en lista, eller tagga dem, i en åtgärd. Markera flera kontakter på kontaktsidan och lägg till en lista eller en tagg på alla samtidigt, istället för att öppna varje kontakt en och en. Massändringen av listan behandlas på samma sätt som en manuell redigering, så kontakterna synkroniseras direkt till varhelst listan matas.
  • Chattwidget: be besökare om deras telefonnummer och dölj uppladdnings- och emojiknapparna. En ny växel för lead-fångst gör att widgeten kan begära ett telefonnummer innan chatten startar, och ytterligare två växlar låter dig dölja knapparna för filuppladdning och emojis om du vill ha en enklare och mer fokuserad widget. Alla tre finns under Inställningar → Chattwidget och tillämpas omedelbart på den inbäddade widgeten.

Förbättrat

  • Anslut MCP-servrar med OAuth-inloggning, inte bara en API-nyckel. När du lägger till en MCP-server kan du nu välja OAuth istället för att klistra in en nyckel — spara servern, klicka på Anslut och godkänn åtkomst i ett säkert inloggningsfönster (som “Logga in med Google”). Anslutningen hålls automatiskt uppdaterad; om den någonsin kopplas ifrån, klicka på Återanslut. Se Anslut MCP-servrar.
  • Import av kunskapsbas låter dig nu välja exakt vilka sidor som ska inkluderas. När du importerar en webbplats börjar sidväljaren nu med att ingenting är valt, så att du kan välja precis de sidor du vill ha istället för att importera hela webbplatsen och rensa i efterhand. Väljaren har sökfunktion och A→Ö-sortering för att snabbt hitta sidor även på stora webbplatser, sidgränsen har höjts så att stora domäner importeras i ett svep, och en kostnadsuppskattning i realtid förfinas allt eftersom skanningen fortskrider så att siffran du ser stämmer överens med vad du faktureras. Att avbryta en uppdatering är nu en äkta no-op — ingenting ändras om du inte bekräftar.
  • Se varför en WhatsApp-meddelandemall avvisades — och fixa det utan att börja om. När en mallinlämning nekas visas nu den exakta orsaken till avvisandet på skärmen för öppningsmeddelanden och i kampanjredigeraren, så att du vet vad som behöver ändras. Du kan redigera den avvisade mallen och skicka in den på nytt direkt, istället för att radera den och bygga om från grunden.
  • Hjälpdokument öppnas nu på ditt valda språk. Hjälp och dokumentation i appen laddas nu på det gränssnittsspråk du har valt, så att artiklarna matchar resten av appen istället för att som standard vara på engelska.
  • Ställ in ett anpassat offentligt svar för kampanjer med kommentar-till-DM. När en kampanj övervakar kommentarer och svarar för att flytta konversationen till DM, kan du nu skriva exakt den offentliga kommentar som postas som svar. Fältet visas bara när kommentarövervakning är aktiverat, så det är inte i vägen när det inte är tillämpligt.
  • Bokningar: erbjuda överlappande ankomstfönster med den nya inställningen för tidsintervall. I händelseredigeraren kan du nu välja hur ofta en ny bokningsstart erbjuds, separat från hur länge bokningen varar. Lämna den på Samma som bokningslängd för vanliga tider efter varandra, eller välj Var 15:e minut, Var 30:e minut eller Varje timme för att erbjuda överlappande fönster - till exempel ett 2-timmarsbesök som kan starta varje timme (8:00-10:00, 9:00-11:00, 10:00-12:00…). Perfekt för fältservice och dispatch som anger ett 2-timmars ankomstfönster och vill fråga kunden “vilken tid passar dig bäst?”. AI:n gör aldrig dubbelbokningar: alla fönster som krockar med en befintlig bokning tas bort automatiskt. Befintliga händelser förblir oförändrade.
  • Sökresultat i inkorgen sorteras efter senaste aktivitet. När du söker i dina chattar listas nu de senast aktiva konversationerna först, så att chatten du letar efter oftast ligger högst upp.
  • Uppföljningar skickas nu automatiskt på kundens språk. På alla kanaler utom det officiella WhatsApp Business API:et översätts dina förskrivna uppföljningsmallar till det språk som konversationen faktiskt har förts på, precis innan de skickas — så en chatt som har varit på nederländska får en nederländsk uppföljning istället för mallens ursprungliga språk. Namn, länkar, priser och varumärkesprofilering bevaras, och om det inte finns någon tydlig språksignal ännu återgår det till ditt kampanjspråk. Officiella WhatsApp Business API-uppföljningar använder fortfarande den Meta-godkända mallen på dess godkända språk, eftersom WhatsApp låser mallar till ett språk.

Fastställt

  • Bokningar: tillgänglighet erbjuder nu korrekt din faktiska öppettid. När en kontakt frågade om en specifik dag kunde den tidigaste tiden hoppas över (till exempel kunde en händelse som var öppen från 06:00 bara erbjudas från 08:00). Tider för öppettider erbjuds nu som förväntat, och tillgängligheten visas i din händelses tidszon.
  • Snabbuppföljningar aktiveras nu när de är de enda uppföljningarna som är aktiverade. Om du aktiverade snabbuppföljningar men lämnade alla uppföljningscykler avstängda, förblev uppföljningsmotorn vilande och ingenting skickades. Snabbuppföljningar schemaläggs och skickas nu som förväntat.
  • Fixat en krasch vid återupptagning av ett sparat onboarding-utkast. Att återvända till en halvfärdig onboarding-guide — särskilt en med uppladdade filer — kunde leda till en kraschloop med grå skärm. Att återuppta ett utkast återställs nu korrekt så att du kan fortsätta där du slutade.
  • WhatsApp-mallnamn blir inte längre avklippta. Långa mallnamn, och namn på språk som skrivs från höger till vänster, visas nu i sin helhet i mallistan istället för att klippas av.

Maj 2026

Publicerad: 1 maj 2026

Förbättringar

  • Utgående kampanjer via WhatsApp Web sprids nu ut med 30–90 sekunders mellanrum. Att skicka 30+ första meddelanden till helt nya kontakter i en enda burst är det enskilt mest riskfyllda du kan göra på WhatsApp, särskilt med ett nyligen parkopplat nummer. Utgående kampanjer som skickas via ett parkopplat WhatsApp Web-nummer sprider nu ut varje sändning med slumpmässiga 30–90 sekunder, där varje meddelande schemaläggs oberoende – så en kampanj med 34 kontakter rullas ut under cirka 25 minuter istället för 30 sekunder. Drip-läge och tillhörande inställningar för batchstorlek, frekvens och veckodag döljs i kampanjredigeraren när WhatsApp Web är din enda kanal, eftersom sändningshastigheten per meddelande ersätter dem. Pausa och återuppta fungerar fortfarande – paus avbryter alla väntande sändningar, återuppta fortsätter med resterande kontakter med samma 30–90 sekunders kadens från det att du återupptar. Ingen ändring för kampanjer som skickas via den officiella WhatsApp Business API.
  • AI-boten kan nu läsa kontaktens anpassade fält. Värden som lagras i en kontakts anpassade fält (företag, position, plats eller något annat fält du har lagt till) skickas nu till boten som en del av kontaktkontexten vid varje svar. Tidigare användes anpassade fält endast för personaliseringstaggar i utgående mallar – boten själv kunde inte se dem, så att fråga “vad är deras företag?” gav inget svar. Fungerar i testläge och i live-konversationer; fält med tomma värden hoppas över, så det blir ingen onödig belastning för kontakter som inte har berikats.
  • Ny webhook-händelse: Daglig sammanfattning skapad. Prenumerera på händelsen Daglig sammanfattning skapad via webhook så får du en POST med hela den dagliga sammanfattningen så fort den har genererats varje morgon – inklusive statistik (konversationer, meddelanden, mänskliga varningar, bokningar, försäljning, nya kontakter), varje sektions markdown-innehåll, kontaktkartan och alla uppgifter som AI:n automatiskt skapade från sammanfattningen. Användbart för att skicka den dagliga sammanfattningen till Slack, e-postutskick, Notion eller en instrumentpanel tillsammans med dina egna mätvärden.
  • WhatsApp Web-sändningar via det publika API:et är nu gratis. Slutpunkten POST /v1/whatsapp-web/send drar inte längre av plattformskostnaden på 1 kredit per meddelande – WhatsApp Web körs via ditt eget parkopplade nummer, så vi har tagit bort avgiften för sändningar som utlöses från dina egna automatiseringar, webhooks eller integrationer. Inkorgssändningar och botsvar på andra kanaler är oförändrade.
  • Stoppa AI:n från att byta namn på dina kontakter. En ny växel för Tillåt AI att uppdatera kontaktnamn på varje kampanjs inställningssida för boten låter dig låsa kontaktnamn. Stäng av den om du använder kontaktens namnfält som en manuell etikett (till exempel “Bokningsdatum Kundnamn”) och inte vill att AI:n skriver över det med vad den hämtar från konversationen. E-postuppdateringar från AI:n påverkas inte, och befintliga kampanjer behåller tidigare beteende tills du stänger av växeln.
  • Gruppera länkade kunskapsbas-källor efter domän på fliken för kampanj-FAQ. Kortet Länkade kunskapsbaser i ett kampanjsteg för FAQ grupperar nu länkade källor efter deras webbplats (eller under en enda Filer-grupp för uppladdade dokument). Varje domänrad visar sidantalet och en knapp för att Ta bort alla från kampanj, så att avlänka en webbplats på 70 sidor sker med ett klick istället för sjuttio. Klicka på en domän för att expandera och välja enskilda sidor att ta bort. En separat grupp för Borttagna källor visas om någon av kampanjens länkade källor inte längre finns, med en bulk-borttagning med ett klick för de hängande referenserna.
  • Uppdatera en kunskapsbas-källa med ett klick – ingen mer om-länkning till kampanjer. Att klicka på Uppdatera bredvid en kunskapsbas-källa skrapar nu om (eller läser om) innehållet, återskapar FAQ:er från alla sektioner som ändrats och återansluter automatiskt varje uppdaterad FAQ till de kampanjer som källan redan var länkad till. Tidigare kom uppdaterade FAQ:er tillbaka utan sin kampanjkoppling, så FAQ-hämtaren per kampanj hoppade tyst över de nya posterna – du var tvungen att komma ihåg att lägga till källan igen i varje kampanj som använde den. Nu är Uppdatera verkligen ett klick; de kvarvarande oförändrade FAQ:erna lämnas ifred, och endast de som faktiskt är nya eller omskrivna sprids vidare. Uppdatering av en källa som inte var kopplad till någon kampanj är oförändrad.
  • Tagga vilken kontakt som helst via API:et, inklusive de utan telefonnummer. Slutpunkten POST /v1/tags accepterar nu en contactId-parameter vid sidan av de befintliga phoneNumber- och email-sökningarna. Använd den för att applicera taggar på Instagram-, Messenger- och chattwidget-kontakter som inte har ett telefonnummer – contactId som returneras i webhook-nyttolaster är samma värde som API:et nu accepterar, vilket gör automatiseringsloopen enkel.
  • Bättre AI-svar vid långa konversationer. AI:n har nu bättre minne vid mycket långa chattar. Tidigare meddelanden sammanfattas automatiskt i bakgrunden så att boten behåller kontext från hela konversationshistoriken, inte bara de senaste utbytena – utan extra kostnad eller konfiguration.
  • GIF-filer i chattar spelas nu upp automatiskt och loopar. Animerade GIF-filer som tas emot på WhatsApp, Instagram och Messenger anländer som korta videoklipp, och brukade visas som en frusen första bildruta med en uppspelningsknapp – så de såg trasiga ut tills du tryckte på dem. De spelas nu upp automatiskt ljudlöst och loopar på plats, på samma sätt som alla andra meddelandeappar hanterar GIF-filer. Längre videor påverkas inte och öppnas fortfarande med uppspelningskontroller.

Nytt

  • Ekonomi-AI-nivån är utfasad. Med Max som nu kostar hälften så mycket som Ekonomi och använder en nyare generations modell, finns det ingen anledning kvar att välja Ekonomi. Alternativet förblir synligt (gråmarkerat, märkt Utfasad) på kampanjer som redan är på Ekonomi så att det är tydligt vilken nivå boten använder, men när du väl byter bort en kampanj kan du inte byta tillbaka. Nya kampanjer kan inte välja Ekonomi alls. Befintliga Ekonomi-kampanjer fortsätter att köras på Ekonomi tills du ändrar dem — det finns ingen påtvingad migrering, inget överraskande beteendebyte. Det rekommenderade bytet är Ekonomi → Max (billigare, snabbare, smartare).
  • Max — en ny AI-nivå som drivs av vår egen modell, 4 gånger billigare än Pro. Kampanjbotens AI-kvalitet-väljare har nu ett Max-alternativ vid sidan av Pro och Ekonomi. Max körs helt på vår egen infrastruktur och debiterar 0,25 krediter per AI-åtgärd, jämfört med 1 kredit på Pro — det är en 75-procentig minskning för varje svar, varje verktygsanrop, varje chattsammanfattning, varje FAQ-inläsningssegment, varje kontakttagg och varje kampanjgenerering. Det är också snabbare på de flesta chattar. Max är den nya standarden på nyskapade kampanjer för kvalificerade konton; befintliga kampanjer behåller sin nuvarande nivå tills du ändrar den. För användare på planer som inkluderar krediter förlänger Max meningsfullt hur långt din månatliga tilldelning räcker; för användare som annars skulle överväga att ta med sin egen AI-leverantörsnyckel, kostar Max vanligtvis mindre än din direkta API-faktura samtidigt som du sparar in inställningen. Befintliga Pro-kampanjer ändras inte — Pro förblir tillgängligt för användare som vill ha den ursprungliga premiummodellen.
  • Kredituppskattningar i realtid när du lägger till en kunskapsbas. När du klistrar in en URL i Lägg till kunskapsbaskälla (eller i steg 1 av kampanjskapandet) och klickar på Upptäck, visar väljaren nu en live-uppskattning av hur många krediter importen faktiskt kommer att kosta — nedbrutet per segment och sida, inte bara per URL-antal. Tidigare var uppskattningen en grov “1 kredit per sida”-tumregel, vilket underberäknade innehållstunga sidor med 3–10 gånger. Nu matchar siffran du ser siffran du faktureras. Uppskattningen tar också hänsyn till din valda AI-nivå, så Max-användare ser den lägre uppskattningen omedelbart snarare än en Pro-taxa-offert som korrigeras vid importtillfället.
  • Anslut flera WhatsApp Web-nummer och dirigera leads över dem med korta länkar. Du kan nu para ihop mer än en WhatsApp Web-session till samma konto — användbart för säljteam som delar upp lead-volym över flera telefoner, eller för att värma upp nya nummer parallellt utan att pensionera det gamla. En ny Korta länkar-sida i Inställningar låter dig skapa en kort länk som sprider inkommande leads över de WhatsApp Web-nummer du väljer. Plattformen genererar länkändelsen åt dig, på din egen (eller din byrås) domän. Den dirigerar varje nytt lead till numret med mest utrymme kvar på sitt dagliga tak, så trafiken sprids jämnt. Växla sticky-dirigering så att samma besökare alltid landar på samma nummer, förfyll öppningsmeddelandet och stäng av uppföljningar för alla nummer som fortfarande värms upp.
  • Hitta och slå ihop dubblett-FAQ:er över hela din kunskapsbas. En ny Deduplicera FAQ:er-knapp på FAQ-inställningssidan skannar varje kunskapsbas du har importerat — över alla dina domäner, uppladdade dokument och manuellt tillagda poster — och slår ihop dubbletter till en enda FAQ. När två FAQ:er säger samma sak med olika ord, behåller systemet antingen den bättre eller kombinerar dem till en enda, renare FAQ som fångar båda. Jobbet körs i bakgrunden, så du kan stänga sidan och fortsätta arbeta; live-framsteg (“Pass 2/5 · 14 borttagna”) visas i rubriken medan den körs, och en resultatbricka berättar hur många dubbletter som slogs ihop när den är klar. Användbart när som helst du har importerat både en marknadsföringssida och ett hjälpcenter, eller när din kunskapsbas har vuxit snabbare än du kan städa upp den.
  • Länka en hel kunskapsbas till en kampanj med ett klick. Varje kunskapsbas på FAQ-inställningssidan har nu en Länka till kampanj…-åtgärd, så att du kan bifoga en hel skrapad webbplats (eller uppladdat dokument) till en kampanj utan att öppna den FAQ för FAQ. Källor från samma webbplats grupperas automatiskt under en enda Domän: dinwebbplats.com (24 sidor)-rubrik med en Länka alla till kampanj…-åtgärd — så en 24-sidig skrapning blir ett beslut, inte 24. På kampanjens egen FAQ-flik visar varje länkad kunskapsbas ett Tillagd till kampanj-tillstånd med en Ta bort från kampanj-knapp med ett klick, så att du med en blick kan se vilka källor som driver denna bot och avlänka dem lika snabbt. AI:n fortsätter att hämta från alla enstaka FAQ:er du lagt till direkt, så befintliga kampanjer påverkas inte.
  • Snabbare kampanj-FAQ-flik på stora kunskapsbaser. Kampanjer med tusentals länkade FAQ:er öppnas nu och förblir responsiva på FAQ-fliken. Stora äldre FAQ-listor sammanfattas bakom en Visa alla-expander istället för att renderas ivrigt, och sidan öppnar inte längre dussintals bakgrundsdataströmmar för att rita samma lista. Om du någonsin har känt att fliken laggar när du raderar en källa eller klickar på Lägg till i kampanj, är det fixat.
  • Tilldela chattar till en teammedlem. Varje chatt i din inkorg kan nu tilldelas en specifik person i ditt team, så att det är tydligt vem som äger uppföljningen. Öppna en chatt, tryck på tre-punktsmenyn och välj en ansvarig — eller lämna den som Ej tilldelad för att behålla den i teamkön. Inkorgen har ett nytt Ansvarig-filter så att du snabbt kan begränsa till Mina, Ej tilldelade eller någon specifik teammedlem, med en räknare för ej tilldelade för att visa hur mycket som fortfarande finns att ta. Tilldelade chattar visar också en liten initial bricka på inkorgsraden och en “Tilldelad till {namn}”-rad i chatthuvudet så att ägarskapet är synligt med en blick. Två hjälpsamma autotilldelningar sker å dina vägnar: när en chatt utlöser en mänsklig varning (chatten tilldelas automatiskt så att den inte blir föräldralös i kön) och när du pausar AI:n på en tidigare ej tilldelad chatt (den som klev in blir ägaren). Befintliga tilldelningar skrivs aldrig över — du kan alltid tilldela om manuellt.
  • iMessage som en meddelandekanal (Beta). Anslut en Mac som kör BlueBubbles och börja skicka och ta emot iMessages genom din inkorg vid sidan av WhatsApp, SMS, Instagram och Messenger. Inställningen tar ~10 minuter — installera open-source BlueBubbles-servern på din Mac, klistra in din server-URL och lösenord i iMessage-inställningarna, och koppla sedan tillbaka den returnerade webhook-URL:en till BlueBubbles. För närvarande endast via inbjudan medan vi putsar upplevelsen — hör av dig för att aktivera den på ditt konto.
  • Indonesiska (Bahasa Indonesia) är nu ett språk som stöds. Välj Bahasa Indonesia från språkmenyn vid registrering eller i kontoinställningar, så kommer appgränssnittet plus AI-genererade svar att använda indonesiska. Befintliga konton kan växla när som helst från Inställningar → Allmänna inställningar → Språk.
  • Ta med din egen SMTP-server för transaktions-e-post. Ett nytt alternativ i kontoinställningar låter dig ansluta valfri standardkompatibel SMTP-server — EmailIt, Postmark, SES eller din egen värd — så att konto-e-postmeddelanden (inbjudningar, lösenordsåterställningar, aviseringar) levereras från din domän istället för vår. Klistra in värd, port, användarnamn, lösenord och från-adress; vi kör en riktig anslutningskontroll, lagrar lösenordet krypterat och skickar ett test-e-postmeddelande till ditt konto-e-postmeddelande så att du vet att det fungerar innan någon riktig trafik flödar genom det.
  • Respektera varje kontakts lokala tid när du skickar uppföljningar. Två nya växlar i Inställningar → Säkerhet & Allmänt låter dig skjuta upp automatiserade uppföljningar så att de bara går ut mellan 08:00 och 20:00 i kontaktens egen lokala tid, härledd från deras telefonnummers landskod. En andra växel, US strikt läge, blockerar dessutom söndagsutskick till amerikanska kontakter — rekommenderas för att hålla sig inom förväntningarna för US TCPA / Florida FTSA. Nya konton har båda växlarna på som standard; befintliga konton kan slå på dem när du är redo, utan ändring av nuvarande beteende förrän du gör det.
  • Webbläsarens push-aviseringar — få meddelande om nya meddelanden med fliken stängd. Aktivera webbläsarens push-aviseringar från Inställningar → Aviseringar så får du en skrivbordsvarning när en kontakt svarar, när en mänsklig varning utlöses, eller när något annat behöver din uppmärksamhet — även om appfliken inte är öppen. Fungerar i Chrome, Firefox, Edge, Safari (macOS) och på iOS när appen är installerad som en PWA. Tidigare endast via inbjudan; nu tillgängligt på varje konto.
  • Bädda in chattwidgeten infogat på en sida, inte bara som en flytande bubbla. En ny Bädda in infogat på sida (avancerat)-kodsnutt i Inställningar > Chattwidget > Hämta kod låter dig släppa chattpanelen på en specifik plats på din webbplats — en kontakta-oss-sektion, en hjälpflik, ett sidofält — istället för (eller utöver) den flytande bubblan i hörnet. Kodsnutten är en <div data-chat-widget="…"> som du storleksanpassar med din egen CSS plus ett enda delat laddarskript som hanterar varje infogad inbäddning på sidan. Återanvänder samma konfiguration som den flytande bubblan, så avatar, öppningsmeddelande, lead-fångst, startfrågor och FAQ:er fungerar alla likadant.
  • Ny “Funktioner”-sektion i Inställningar. En dedikerad Funktioner-sektion i Inställningar är nu värd för på/av-växlar för valfria kontofunktioner — med början på Uppgifter (kanban / tabell / lista / kalender för att hantera kunduppföljningar) och Dagliga sammanfattningar (en AI-genererad sammanfattning av gårdagens konversationer och aktivitet varje morgon). Stäng av en funktion om du inte använder den, eller slå på den igen när du vill. Båda är på som standard, så ingenting ändras om du inte slår på en växel.
  • Ta med ditt eget Twilio-konto för WhatsApp (avancerat). En ny SMS-leverantör-sida i Inställningar låter dig växla WhatsApp Business API till ditt eget Twilio-konto istället för plattformens standardhanterade inställning — användbart om du redan har ett etablerat Twilio-konto med uppvärmda nummer och godkända WhatsApp-mallar som du vill fortsätta använda. Klistra in ditt konto-SID och Auth-token, bekräfta varningarna, så validerar systemet autentiseringsuppgifterna, släpper alla telefonnummer som för närvarande hålls på standardinställningen, och byter sedan över så att all framtida utgående trafik går genom ditt konto. Att byta är destruktivt (nummer och mallar på den tidigare inställningen överförs inte) och du kan byta tillbaka när som helst. En 24-timmars nedkylningsperiod mellan byten förhindrar oavsiktlig churn. De flesta användare bör stanna på standardinställningen; detta är bara här för användare som specifikt vill ha det.

Förbättrat

  • Tilldela inkommande kontakter automatiskt till ditt team. En ny växel högst upp på sidan för teaminställningar fördelar helt nya chattar jämnt över ditt team utan att du behöver lyfta ett finger. När den är på tilldelas varje kontakt som skickar meddelande till dig för första gången till den – ägare eller teammedlem – som har fåast kontakter tilldelade under de senaste 30 dagarna, så att inkommande volym balanserar sig själv över ett rullande fönster. Befintliga chattar behåller sin nuvarande ansvarige, manuell omfördelning fungerar fortfarande, och de automatiska tilldelningarna för mänsklig varning och paus-AI från tidigare är oförändrade. Lämna växeln av och ingenting ändras – detta är rent additivt för team som vill ha automatisk lastbalansering.
  • Att uppdatera en kunskapsbas-källa debiterar nu endast för vad som faktiskt ändrats. När du trycker på Uppdatera på en webbplats eller ett dokument i din kunskapsbas, skalas kostnaden nu med de sektioner som behöver analyseras om – inte en fast avgift för hela källan. Om ingenting har ändrats sedan förra uppdateringen kostar det ingenting; om bara ett par sektioner redigerades på sidan betalar du bara för dem. Matchar hur initiala importer redan prissätts, så att du kan uppdatera aggressivt utan att oroa dig för att bli straffad för sidor som inte har rört sig.
  • Renare kunskapsbas-import för konton som använder sina egna AI-nycklar. Om du har anslutit din egen Anthropic API-nyckel (BYOK) visar importflödet för kunskapsbasen inte längre kreditestimat – dessa siffror gäller inte för ditt konto, eftersom din leverantör fakturerar dig direkt. Sidväljaren och importknappen visar nu bara sidantalet, utan missvisande kreditsiffror.
  • Chattsammanfattningar är nu läsbara. Konversationssammanfattningarna på höger sida av varje chatt – och den fullständiga sammanfattningsvyn som öppnas när du klickar på en – renderas nu med korrekt formatering (rubriker, fetstil, listor, länkar) istället för att visa råa markdown-tecken. Klicka på valfri länk i en sammanfattning för att öppna den direkt, och markera och kopiera valfri del av texten.
  • Arkivering med ett klick på varje inkorgsrad. Varje chatt i inkorgen har nu en liten arkivikon i slutet av raden, så att du kan rensa ut en avslutad konversation utan att öppna menyn med tre punkter först. Ikonen växlar till en avarkiveringsvariant när du visar den arkiverade listan, så att få tillbaka en chatt till din inkorg är också ett enda klick. Bulkmarkering och växeln för arkivering i chatten fungerar fortfarande exakt som tidigare – detta är rent en extra genväg för att rensa din inkorg snabbare.
  • AI:n slutar svara på en 👍. När en kontakts senaste meddelande bara är en emoji (inga ord) och AI:ns tidigare svar inte var en fråga, behandlar AI:n det nu som ett vänligt “tack, vi är klara” och stänger tyst chatten – ingen gissning två minuter senare. Konversationen öppnas automatiskt igen så fort kontakten skickar ett riktigt textmeddelande, så ingenting går förlorat – du slutar bara se de där obekväma bot-uppföljningarna på en tumme upp.
  • Besökare kan nu stänga chattwidgetens formulär före chatt. När lead-fångst- eller integritetssamtyckesformuläret visas för en webbplatsbesökare, sitter nu en stängningsknapp (X) längst upp till höger i modalen. Att trycka på den stänger formuläret och fäller ihop chatten tillbaka till den flytande bubblan – särskilt viktigt på mobilen, där formuläret tidigare tog upp hela skärmen utan någon utväg förutom att fylla i fälten.
  • Mer exakta transkriberingar av röstmeddelanden och videor. Röstmeddelanden och ljudet i videor transkriberas nu genom en dedikerad taligenkänningsmodell som är märkbart mer exakt, särskilt på korta klipp, flerspråkiga inspelningar och ljud med bakgrundsbrus eller stamning. AI:n får en renare läsning av vad dina kontakter faktiskt sa, vilket leder till mer relevanta svar. Ingen konfiguration krävs – varje röstmeddelande och video som skickas till eller från din inkorg använder den nya transkriberingen automatiskt.
  • AI:n delar mer exakta länkar till din webbplats. När en kontakt frågar efter sidan eller listan för en specifik produkt, tjänst eller ett ämne, skannar AI:n nu alla dina konfigurerade webbplats-URL:er parallellt, rangordnar de matchande länkarna över varje sida och returnerar den mest relevanta – istället för att stanna vid den första träffen på vilken sida som helst som kom först. Detaljsidor byggda med sidbyggare som Elementor, Webflow eller JetEngine (där listor är inslagna i klicka-var-som-helst-överläggslänkar) inkluderas nu, och innehåll med icke-latinska skript (hebreiska, arabiska, kyrilliska, CJK, etc.) bevaras från början till slut så att AI:n kan läsa och citera det. Sökfrågor formuleras nu också på webbplatsens eget språk, vilket förbättrar resultaten när dina kontakter chattar på ett annat språk än din webbplats.
  • Filtrera inkorgen efter kanal. En ny rullgardinsmeny för Kanal sitter vid sidan av de befintliga inkorgsfiltren (Olästa, Öppna, Stängda, AI pausad, etc.) och låter dig begränsa listan till en enda meddelandekanal – WhatsApp, SMS, Instagram, Messenger, Chattwidget, iMessage och så vidare. Rullgardinsmenyn visar endast kanaler du faktiskt har anslutit, så konton som inte har konfigurerat iMessage kommer inte att se det skräpa ner listan. Att välja en kanal ersätter det aktiva filtret (enkelval, samma som de andra filterpillerna).
  • Olästa chattar sticker nu ut i inkorgen. Varje chattrad visar en numerisk oläst-badge (“3”, “12”, “99+”) och ett fetstilt kontaktnamn när det finns inkommande meddelanden du inte har öppnat ännu, så att du kan skanna en lång lista och omedelbart se vad som fortfarande behöver ett svar – och hur mycket. Chattar där AI:n är pausad får en varningsfärgad vänsterkant och en “Pausad”-badge så att de inte glöms bort i bruset, och varje oläst chatt som har legat i över en dag eskalerar till en starkare markering för att dra din blick till den först. Ett nytt Oläst-filter högst upp i inkorgen låter dig fälla ihop listan till bara de chattar som behöver uppmärksamhet – att öppna eller svara på en chatt rensar dess olästa status automatiskt.
  • Öppna en chatt i en modal från Affärer och Dagliga sammanfattningar. Chattikonen på ett affärskort och kontaktlänkarna inuti en daglig sammanfattning öppnar nu konversationen i en modal ovanpå sidan du befinner dig på, istället för att rycka dig över till inkorgen och tappa bort din plats. Stäng modalen och du är direkt tillbaka där du började – användbart när du skannar en pipeline eller skummar en sammanfattning och bara vill ha en snabb titt på vad som sades.
  • Chattwidget skyddad mot automatiserat missbruk. Den inbäddade chattwidgeten utfärdar nu varje besökare en kortlivad sessionstoken vid laddning och verifierar den vid varje meddelande. Detta stänger ett gap där automatiserade skript kunde skicka stora volymer meddelanden till din widget och bränna igenom dina krediter utan att någon riktig besökare var inblandad. Legitima besökare påverkas inte – token hanteras osynligt i bakgrunden.
  • Långtryck på “Återuppta AI” för att hoppa över uppföljningen. Att trycka på Återuppta AI fungerar likadant som tidigare – AI:n tar upp konversationen och utvärderar om den ska schemalägga en uppföljning automatiskt. Om du vill återuppta utan en uppföljning, långtryck på knappen istället: en liten prompt låter dig välja “Bara återuppta” (ingen uppföljning schemalagd) eller “Återuppta + Uppföljning” (standardbeteendet).
  • Dagliga sammanfattningar öppnas på igår som standard. Dagens sammanfattning genereras över natten, så att landa på sidan innebar tidigare att stirra på ett tomt tillstånd tills du manuellt klickade tillbaka en dag. Sidan öppnas nu direkt på gårdagens sammanfattning – datumväljaren och kontrollerna för Idag/Föregående/Nästa fungerar likadant som tidigare om du vill flytta dig runt.
  • Tydligare “Hur börjar konversationen?”-steg vid onboarding. Det andra onboarding-steget har förenklats: välj om din kund skickar meddelande till dig först eller om du kontaktar dem först. Den tidigare genvägen “Jag gör båda” har tagits bort eftersom den lossade på resten av guiden rekommendationer mer än folk förväntade sig – om du kör både inkommande och utgående arbetsflöden kan du fortfarande ställa in dem genom att välja “Jag kontaktar min kund först” plus ett användningsfall för uppföljning eller recensionsinsamling i nästa steg, och lägga till fler kampanjer efteråt.
  • Graduerade påminnelser när en betalning misslyckas. När en prenumerationsbetalning misslyckas får du omedelbart ett vänligt påminnelse-e-post och en varningsbanner inuti appen, medan plattformen försöker debitera i bakgrunden. Om det förblir olöst efter en vecka pausas utgående kampanjer och manuella sändningar så att ett försenat konto inte kan fortsätta ackumulera användning. Efter två veckor pausas även AI-svar och appen växlar till skrivskyddad – du kan fortfarande uppdatera fakturering eller logga ut, men allt annat är låst. I samma ögonblick som betalningen går igenom rensas allt detta automatiskt inom några minuter; ingen manuell omstart behövs.

  • Kanal-sidan förklarar nu varför ett WhatsApp-nummer är offline. När ett anslutet WhatsApp API-nummer går offline visas orsaken nu direkt under numret på sidan för kanalinställningar — till exempel: “Ditt WhatsApp Business-konto har inaktiverats av Meta. Gå till Meta Business Manager för att granska och lösa eventuella policyöverträdelser, och återanslut sedan.” Tidigare visade numret bara en röd prick utan förklaring, vilket tvingade dig att kontakta supporten för att ta reda på vad som hänt.

  • Chatten visar nu varför AI:n inte svarade. När AI:n hoppar över ett meddelande — för att kontaktens kampanj kräver en nyckelordsutlösare som inte fanns i meddelandet, för att meddelandet kom utanför botens aktiva tider, eller på grund av ett kredit- eller faktureringsproblem — visas nu en liten bärnstensfärgad etikett inbäddad i konversationen vid det tillfället. Du behöver inte längre gissa varför en kontakt inte fick något svar; orsaken är synlig direkt i tidslinjen.

  • Exportera din “Testa AI:n”-konversation. När du testar din AI-agent i kampanjbyggaren finns nu en Exportera chatt-knapp bredvid “Starta om” högst upp i testkonversationen. Den laddar ner hela konversationen som en vanlig textfil formaterad som en vanlig chattexport — varje rad visar tid, vem som skickade det och meddelandet — så att du kan spara en transkription, dela den med en kollega eller hålla ett register över hur AI:n svarade.

Frågor om denna release? Kontakta supporten.

April 2026

Publicerad: 28 april 2026

Nytt

  • Få ett meddelande så fort en kund skriver till dig, även när fliken är stängd. Webbläsarens push-notiser rullas ut i beta. Aktivera dem per enhet från inställningarna för notiser och välj sedan vilka kategorier som ska visa en skrivbordsnotis — användbart för olästa chattar, överlämningar till mänsklig personal och allt du inte vill missa medan appen körs i bakgrunden. Tillgängligt i Chrome, Edge, Firefox och nyare Safari.
  • AI:n kan nu söka på Google. Din AI-assistent kan slå upp allmän information på webben under konversationer, inte bara på din konfigurerade webbplats. Användbart för att svara på frågor om externa ämnen, företag eller allt som besökaren tar upp som inte finns på din egen webbplats.
  • Stöd för japanska. Appens gränssnitt finns nu tillgängligt på japanska. Byt språk i dina kontoinställningar.

Förbättrat

  • Se AI-uppföljningar så fort de skickas från en uppgift. När du godkänner en FAQ-uppgift med “Skicka AI-uppföljning” aktiverat, öppnas chatten med den kontakten nu automatiskt i ett förhandsgranskningsfönster så att du kan se meddelandet anlända — du behöver inte längre byta till chattsidan för att kontrollera vad som skickades.
  • Tydligare onboarding — välj konversationsriktning först. Onboarding börjar nu med en enda fråga: skriver kunden till dig först, eller skriver du till dem? Användningsområden som inte passar ditt svar hamnar längst ner i listan och förklarar varför, så att du inte av misstag kan ställa in en utgående kampanj när du menade att svara på inkommande direktmeddelanden.
  • Ändringar i kanaldirigering är nu explicita. När du återaktiverar en inkommande kampanj eller sparar ändringar i en, flyttar appen inte längre tyst kanaldirigeringen från en annan aktiv kampanj. Om en konflikt upptäcks ser du en bekräftelsedialogruta som namnger kampanjen som för närvarande äger varje kanal — välj “Ta över” för att byta dirigering, eller avbryt för att lämna saker som de var. Att spara en redigering utan kanaländringar rör aldrig dirigeringen.
  • WhatsApp-varianten som valdes vid onboarding är den du får. Om du ansluter WhatsApp Web vid onboarding aktiveras endast WhatsApp Web i kampanjen — även om du har ett separat WhatsApp Business API-nummer anslutet sedan tidigare. Samma sak gäller omvänt för Business API.
  • Filtrera affärspipelinen efter datum. Två nya filter högst upp i pipelinen låter dig begränsa tavlan till affärer som skapats under ett visst tidsfönster, som är schemalagda att stängas under ett, eller båda. Varje filter fungerar oberoende och rensas med ett enda tryck, så att du kan svara på frågor som “vad stängs denna månad” eller “vad kom in förra veckan” utan att lämna tavlan.
  • AI-kostnadsspårning med egen nyckel är nu exakt. Om du ansluter din egen Anthropic API-nyckel stämmer AI-kostnaden som visas på din faktureringssida nu överens med vad du ser i Anthropic-konsolen — ner till centen de flesta dagar. Tidigare registrerades inte ett antal bakgrundsanrop till AI:n, och den mer långlivade prompt-cachen prissattes inte helt korrekt, vilket lämnade en liten skillnad mellan de två siffrorna.