De flow builder bestond al, maar de template dropdown toonde alleen de zes standaard systeem-templates. Dat is gefixed, hij laadt nu alle templates die je zelf hebt opgeslagen. Daarnaast genereer je voortaan met één druk op de AI-knop een volledig e-mailbericht direct in je automation stap. Beschrijf kort waar de mail over gaat, kies een toon, en de AI schrijft de rest.
AI Email Generator werkt nu echt.
De AI-knop in de template builder bestond al een tijdje, maar werkte niet door een verkeerde API key configuratie. De generator leest nu de Claude API sleutel uit een extern bestand, versleuteld en wel, net zoals de rest van de applicatie. Kies je toon (Professioneel, Vriendelijk, Enthousiast, Kort & krachtig of Formeel), geef een korte beschrijving, en de AI vult automatisch alle tekstvakken in de template in.
Cache busting, nooit meer een verouderde versie.
Iedereen die ooit een JS bestand heeft geüpload en vervolgens verbaasd was dat er niets veranderde: dit was voor jou. Alle JavaScript bestanden in het Broadcast platform krijgen nu automatisch een versienummer via PHP filemtime(). Normale browser refresh laadt voortaan altijd de nieuwste versie. Geen Cmd+Shift+R meer nodig.
Bugs opgelost
Drie bugs aangepakt vanavond.
Dubbele JS includes. Feature scripts zoals integrations.js en automations.js werden twee keer geladen. Eén keer via de nieuwe PHP cache-busting loop, en nog een keer via oude hardcoded script tags die ik had laten staan. Resultaat: SyntaxErrors op duplicate variabele declaraties. Opgelost door de dubbelen te verwijderen.
Logo fallback. Het Xion logo verdween soms uit de e-mailbuilder omdat logo.txt leeg was en de browser de lege response cachete. Nu is het logo hardcoded als base64 fallback in broadcast_logo.php met strikte no-cache headers. Het logo kan niet meer verdwijnen.
Automation templates. De dropdown toonde verkeerd gefilterde templates door een klein endpoint foutje. Gefixed.
En een favicon 🎉
Xion had nog geen favicon in het Broadcast gedeelte. Dat is nu opgelost met een kleine PNG van de drie kenmerkende Xion bolletjes in paars, roze en blauw. Klein detail, groot verschil als je meerdere tabbladen open hebt.
Stapje voor stapje maken we van Xion een compleet platform
assignment Changelog
Nieuwe favicon.png met de drie kenmerkende Xion bolletjes in de merkkleuren paars, roze en blauw. Zichtbaar in browsertabblad en bookmarks.
Template dropdown in de flow builder toont nu alle opgeslagen templates. Eerder werden alleen systeem-templates getoond door een verkeerd API endpoint.
Feature scripts werden twee keer geladen door een combinatie van de nieuwe PHP cache-busting loop en oude hardcoded script tags. Veroorzaakte SyntaxErrors op duplicate variabele declaraties bij integrations.js, transactional-emails.js en automations.js.
Xion logo is hardcoded als base64 fallback in broadcast_logo.php. Als logo.txt of brand_settings.json leeg is wordt het logo automatisch hersteld. Cache-Control headers toegevoegd zodat de browser de lege response niet meer cachet.
Alle JavaScript bestanden in broadcast.php krijgen automatisch een versienummer via PHP filemtime(). Normale browser refresh laadt voortaan altijd de nieuwste versie zonder hard refresh.
AI-knop toegevoegd aan de e-mailstap in de flow builder. Genereert een volledig HTML e-mailbericht inclusief onderwerp direct in de automation stap. Gebruikt dezelfde Claude API integratie als de template builder.
Nieuwe knop in de e-mailbuilder waarmee AI automatisch alle tekstvakken invult op basis van een korte beschrijving. Kies toon (Professioneel, Vriendelijk, Enthousiast, Kort & krachtig, Formeel) en de AI schrijft de volledige e-mailtekst inclusief onderwerp.
Visuele flow builder voor drip campaigns en getriggerde e-mailsequenties. Stel triggers in (nieuwe gebruiker, handmatig, tag), voeg e-mail- en wachtstappen toe met instelbare vertraging, en activeer flows met één toggle. Cron job verwerkt enrollments elke 5 minuten automatisch.