Changelog

Follow up on the latest improvements and updates.

RSS

A new synchronization rule gives you the power to define when HubSpot contacts are created in Atom. ✨
#
What's new? 🎉
Now
you decide when your HubSpot contacts are created in Atom
. We added a new synchronization rule that gives you control over when a contact created in HubSpot is replicated in Atom: instantly, or only when the interaction actually begins. You define behavior based on your operation. 🙌
image
#
How does it work? ⚙️
Everything is managed from a single option:
"Create customers in Atom from HubSpot without conversation"
. Depending on how you leave it, it completely changes the way Atom brings your contacts:
  • 🔴 Option off (default behavior) :
    contacts created directly in HubSpot
    not
    automatically travel to Atom. They only arrive when you import them manually or when you send them a template or a webhook. Ideal for keeping your base clean and focused on real conversations.
  • 🟢 Option turned on:
    every new contact in HubSpot is automatically replicated to Atom, even if they don't have an active conversation yet. Perfect if you want both platforms to always be mirrored. 🔄
#
How to set it up? 🛠️
Activating or deactivating it takes seconds, directly from your platform:
  1. Go to
    Settings > Platform > Integrations > HubSpot
    .
  2. Open the
    HubSpot Contact Properties
    section.
  3. Look for the option
    "Create customers in Atom from HubSpot without conversation"
    .
  4. Turn it on or off depending on how you want to synchronize your contacts. Ready! ✅
image
Gemini_Generated_Image_ql8313ql8313ql83
WhatsApp will soon adopt usernames for customers and businesses.
At Atom, we anticipate and enable the possibility of generating a username for your channels within Atom.
With this update, administrators can claim and view the @username of each WhatsApp channel connected from Atom available in Settings → Channels.
The phone number will still be visible in the WhatsApp profile for your customers. @marca complements your identity; it doesn't replace it.
Key Features
  • Visibility in the Channels table: the Name column shows @username when it is claimed, or an indicator with the Claim Username action if it is missing.
  • Creation of a username for WhatsApp numbers within Atom
  • New channels: when connecting a new WhatsApp, the username step is mandatory before finalizing the configuration.
  • Suggested usernames: Meta has already generated username suggestions for your channels.
Ready to claim your @username?
  1. Go to Settings → Channels.
  2. Search for connected WhatsApp channels with a pending username indicator.
  3. Click on Claim Username, choose or type the desired name and click Validate.
  4. New channel: when connecting WhatsApp, complete the username step before saving — it's mandatory in the connection flow.
Additional resources:
#
What's new?
Through stickers and voice notes, connect in a more authentic way, allowing you to transmit immediate trust through pre-recorded audios and create much more enjoyable and visual experiences at every stage of your customer's journey.
image
Key Features
  • Automated closeness (Voice) :
    configure messages and convert them into voice notes, choosing the language and voice you prefer. Use it to give personalized welcomes, explain complex processes or recover abandoned leads, simulating an instantly recorded message.
  • Visual expression of your brand (Stickers) :
    Say goodbye to boring bots. Use stickers to confirm order statuses, celebrate support resolutions, or simply break the ice.
#
How to set them up? 🛠️
Implementing these new formats is super fast and intuitive directly from your platform.
To set up Stickers:
  1. Go to Settings > Messaging > Stickers.
  2. Upload the files you want to store them in your visual library.
  3. Open the Flowbuilder and add a message component.
  4. Select the type of Sticker message and you're done!!
To set up Voice Messages:
  1. Inside the Flowbuilder, add a message component.
  2. Select the Text to Speech format.
  3. Type the exact text you want your customer to hear.
  4. Select the language and choose the voice that best represents your brand's personality.
ATOM
What's new?
The Smartons now supports all four of WhatsApp's interactive formats. This means that your bot can show your customer a product carousel, ask them to confirm data with yes/no buttons, present a menu of options as a list, or accompany an answer with an image.
The configuration lives in the Smarton inspector: you activate the types you want to use and you describe in natural language in which situations you should use them.
Key Features
  • Image + Text
    : show a product, property or service with image and description
  • Quick response buttons
    : for confirmations or decisions with up to 3 options
  • List of options
    : for menus or navigation with up to 10 options
  • Carousel
    : up to 10 cards to compare products or show a catalog
How to access it?
Flowbuilder → Smarton node → Inspector → “Interactive Messages” section.
Available for all types of smartphones
Now you can test which version of your conversation converts best — no code, no external APIs, no manual analysis.
What's new?
We launched the
Experiment (A/B Testing)
component, a new node that you drag to the FlowBuilder canvas to divide your contacts' traffic between different variants of your flow.
Do you want to know if “Schedule demo” works better than “Talk to an advisor”? Insert the component after your welcome message, define the traffic percentage for each variant and connect them. Done: your contacts are automatically distributed and you compare results by variant.
Diseño sin título
Until today, setting up an experiment required combining HTTP and conditional components with a random number API — something that only the Atom team could configure. Now you do it, in less than 2 minutes.
Key Features
  • Configure it in seconds: drag the component, choose how many variants you want (from 2 to 10) and distribute the traffic (50/50, 40/60, whatever you need).
  • Percentages that adjust on their own: when you change the percentage of one variant, the others are recalculated to always add up to 100%. No configuration errors.
  • Reliable distribution: the distribution is random and respects the proportion you defined, so you can compare variants with data you can trust.
How to access it?
Open any flow in FlowBuilder, search for the “Experiment” component in the component palette and drag it onto the canvas. Start optimizing your conversations today!
If you have doubts see the entire detalle aquí 👈
Plantilals
What's new?
Now you can duplicate a WhatsApp template to one or more channels from a single action, without having to manually recreate it for each number.
Key Features
  • Multichannel mirroring: Select one or more eligible destination channels.
  • Faster operation: reuse the original template settings in a single flow.
  • Separate templates per channel: each copy is created separately to avoid mixing metrics.
  • Better process control: flow with load states and error handling during duplication.
How to use it?
  1. Open the
    Templates
    module.
  2. On the template you want to reuse, select
    Duplicate
    .
  3. Choose the target channels and confirm the action.
💬 Do you have feedback or questions? Leave us a comment in the feedback section.
You no longer have to build the same steps from scratch every time you start a new flow.
What's new?
Introducing Component Blocks: a way to save any sequence of FlowBuilder nodes as a reusable block and make it available for all your future flows, with one click.
From the same canvas where you build your flows, select the nodes you want to save, give them a name and a description, and voila — they appear in your Block Library to insert when you need them. The nodes are inserted already connected to each other, ready for you to only glue the ends to the rest of the flow.
In addition, Atom 🧡 includes a catalog of curated blocks available to you.
How to access it?
In the FlowBuilder canvas, select the nodes you want to save and click
"Save Block"
in the floating bar. To insert existing blocks, use the
"Insert Block “
button in from the component side panel.
image
Now you can ensure that your campaigns arrive only during business hours, and add custom logic before sending.
What's new?
Until now, in outbound flows (Webhook, Dynamic List, Typing), the trigger was connected directly to the Template, with no possibility of inserting logic into the medium. With this update, you can place any component of the FlowBuilder before the Template - just as it already worked in inbound flows (bots).
This enables the most requested use case:
shipping schedule control
. Add the Waiting Time component in “Time Window” mode before your Template and define what days and times the flow can run. If a contact comes in outside of those hours, the flow automatically waits until the next valid period. The time zone is taken from your company settings.
In addition to schedules, this opens up other useful cases: customizing the message according to product segment with a Conditional, A/B testing between two templates, or enriching contact details before sending with the Format component.
Key Features
  • Waiting Time Window: Define days, time range and time zone to control when your outbound flow executes.
  • Components before the Template: place Conditionals, Format, HTTP or others before sending in outbound flows.
  • No breaking changes: your already published flows continue to work exactly the same.
How to access it?
In the FlowBuilder, open any flow with a Webhook, Dynamic List, or Typing trigger. When you drag from the trigger, you'll see all the available components. For the time window, add a Waiting Time component and select “Time Window” before adding your template.
image
Now you can see sent, delivered, read, answered and failed - without leaving the workflow.
AB Testing Atom
What's new?
Performance metrics are available at two key moments: before sending (health of your templates) and after sending (performance of your campaigns). Everything from Templates, Campaigns and FlowBuilder.
In the Templates module
, we added five new columns: Sent, Delivered, Read, Answered, and Failed. Compare performance at a glance and click on any metric to open a side panel with the breakdown in quantity and percentage, plus four optimization recommendations.
When setting up a Campaign
, when you select a template, a health traffic light appears above the preview. Click on it to see the full metrics. If the template has a high error rate, you'll see a red alert before submitting.
In FlowBuilder
, the health indicator appears in the side panel when you select a template node — so you can identify problems without changing screens.
Metrics of your campaign already sended
. From the Campaigns, Webhooks, Typifications and Dynamic Flows tables, open the actions menu (...) and choose “Campaign Metrics”. A side panel shows you actual shipping performance with six indicators: Customers, Sent, Read, Answered, Failed and Not Delivered — each with its number and percentage.
Key Features
  • Metrics in table: five performance columns in the list of Templates
  • Traffic light in Campaigns: visual indicator when choosing template, with red alert if there is a high error rate
  • Indicator in FlowBuilder: visible in the side panel when selecting a template node
  • Panel of sent campaign metrics: six indicators with quantity and percentage, from the Campaigns, Webhooks, Typifications and Dynamic Flows tables
  • Side panel with breakdown and contextual optimization recommendations
  • Downloadable error CSV when there are incidents
How to access it?
  • Templates module → click on any row in the table
  • Sending Campaigns → select a template → click on the health traffic light
  • FlowBuilder → select a template node → check the side panel
  • Campaigns Tables, Webhooks, Typifications and Dynamic Flows → action menu (...) → “Campaign Metrics”
Show up to 10 products, plans or packages in a single direct message from your flowbuilder flow.
image
What's new?
You can now configure interactive carousel-type messages directly from the “Message” component in the Flowbuilder, both in Inbound and Outbound flows.
Each carousel can have between 2 and 10 cards. Each card includes an image or video, its own description and up to 2 action buttons. Everything is saved inside the node — no additional template is created.
Key Features
  • Without templates: The configuration lives within the flow — copy it, paste it and reuse it in other flows of the same company.
  • Compatible with “Evaluate Response”: The buttons on all cards are automatically recognized by the evaluation component.
  • Real-time preview: See what the carousel looks like on WhatsApp before publishing the flow.
How to use it?
  1. Open the Flowbuilder and edit any Message component.
  2. In the message settings, select the “Carousel” type.
  3. Add the header, set up your cards and save.
💬 Do you have feedback or questions? Leave us a comment in the feedback section ☝️
Load More