Changelog

Follow up on the latest improvements and updates.

RSS

This update introduces a significant upgrade to the agent-tasking workflow, transforming task management from implicit bookkeeping to explicit workflow primitive. The core advantage is a reliable, flexible, UI-friendly system for managing multi-step agent tasks, along with improved planning and context awareness.
Main Advantage
Previous Challenges
Tasks were managed using numeric indices, which were fragile and prone to errors.
Task transitions inferred, leading to potential mismatches and inefficiencies.
UI representation was limited with static labels and ambiguous statuses.
New Flow with Todo Manager
Introduced todo to handle task creation, transition and addition explicitly.
Replaced numeric task indexing with label-based transitions for clarity and accuracy.
Enhanced UI with dynamic status for active and completed tasks.
Improved planning and context awareness, allowing the model to better understand task sequences and dependencies.
UI/UX Improvements
Added descriptive labels for tasks, improving frontend progress display.
Maintained backward compatibility for existing UI while enabling richer labels- Technical
Enhancements
Centralized task management in a meta-tool, reducing prompt/tool overhead. Tool schemas for more structured outputs.
Updated system prompts to align with the new workflow, ensuring better agent behavior.
Enhanced context awareness, providing AI models with richer task-related information for higher-quality results.
Concrete Benefits
More Reliable Progress Tracking: Explicit task transitions enhance dependability in multi-step jobs. Allows for dynamic task addition and accurate status updates. -Enhanced UI/UX:** Provides clearer progress states with human-readable labels.
Reduced Overhead: Streamlined architecture and schema handling lower resource usage and error rates.
Better Planning and Context Awareness: Enhances the model's ability to understand task sequences and dependencies, leading to more efficient execution.
CleanShot 2026-04-08 at 20
CleanShot 2026-04-08 at 21
image (7)
We've added two in context safeguards to the Contact Tag trigger to prevent the most common configuration mistakes and protect users from unexpected workflow behavior.
What's New
Retroactive Enrollment Info Banner
When a tag is added to the Contact Tag trigger, a subtle info banner now surfaces to clarify that the trigger only applies to tags added after the workflow is published. The banner links directly to the retroactive enrollment guide, where users can follow the steps to bulk import existing tagged contacts into the workflow.
No Filters Warning
If a user attempts to save the Contact Tag trigger without configuring any filters, a warning now surfaces explaining that the workflow will trigger for every tag added or removed across all Contacts, which may cause unexpected behavior. The warning offers two clear paths forward:
  • Add Filter (primary CTA) — returns the user to filter configuration
  • Save without filters — preserves the option for advanced use cases
How It Works
Retroactive Enrollment Info Banner
  • Appears when a tag is added inside the Contact Tag trigger filters
  • Includes a link to the retroactive enrollment support article
  • Dismissible via the close icon. Once dismissed, it will not appear again for that user
  • If not dismissed, it follows a frequency cap of 3, after which it stops appearing automatically
Screenshot 2026-04-09 at 6
No Filters Warning
  • Triggered when the user attempts to save the Contact Tag trigger with zero filters configured
  • The Add Filter CTA returns the user to filter configuration
  • The Save without filters CTA preserves the option for advanced use cases
Screenshot 2026-04-09 at 7
Why This Matters
  • Reduces confusion around post-publish trigger behavior by setting clear expectations upfront
  • Prevents accidental workflow runs across the entire contact base
  • Surfaces the retroactive enrollment path right where users need it, instead of leaving it buried in documentation
  • Keeps power users unblocked by making every guardrail dismissible or overrideable
You can now view, edit, and manage your website’s code right inside the builder. No switching tools. No extra steps. Just fast, real-time updates.
What’s New
Built-in Code Editor
CodeMirror-powered editor with support for TypeScript, JSX, CSS, JSON, and more. Tabs, keyboard shortcuts, and unsaved-change indicators included.
Find & Replace
Cmd/Ctrl + F for fast, VS Code-style search with case-sensitive and whole-word options.
Global Project Search
Search your entire project, jump to results instantly with highlighted matches and line numbers.
Instant Save & Live Preview
Save and see changes live in seconds, no deploy step needed.
Smart Error Detection
Errors show up immediately. Click “Try to fix” and let AI handle it.
Automatic Route Detection
New routes in code? They appear automatically in the route selector.
Version History
Every edit is saved. Preview, bookmark, or roll back anytime.
Unsaved Changes Protection
Get warned before leaving unsaved code changed, no lost work.
image (3)
image (4)
image (5)

new

improved

Automations

Drip Action: Major Upgrades

The Drip action has been upgraded with a set of transparency and reliability improvements, giving users full visibility into how their drip schedules will run and ensuring pacing is preserved across workflow state changes.
What's New
Drip Preview
A live schedule preview is now available inside the Drip action during configuration. Users can see exactly when each batch is projected to run before publishing.
  • Batch table displaying batch number and scheduled send time, with up to 10 batches previewed
  • Inline warning surfaced when a Workflow Time Window is active, so schedule conflicts are caught before publishing: "Workflow time window (8 AM - 7 PM, Mon-Tue-Wed-Thu-Fri) is shifting some batches to the next available slot." The time window is a clickable link that opens the relevant setting directly.
  • The preview is shown during first-time setup and is hidden when contacts are already queued in the drip, keeping the editing view clean
ezgif
ScreenRecording2026-04-09at5
Action Statistics, Batch Schedule & Insights
The statistics icon on the Drip action has been redesigned as a proper, discoverable button. Clicking it opens a detailed view of everything happening inside the drip.
  • Summary cards showing contacts currently in the drip, next batch details, and ETAs
  • Full batch schedule table with every batch, its scheduled send time, and any active constraints affecting timing
  • Time Window setting surfaced directly inside this view, with a redirection link to jump into the setting without leaving the screen
  • Status column, pagination, and existing capabilities (move to next step, delete, contact hyperlink) consolidated in one place
  • When drip settings are edited on a workflow with contacts already queued, a clear note clarifies that updated settings will apply only to new contacts entering the workflow
ScreenRecording2026-04-09at6
Batch Size Change Warning
When batch size is updated on a previously published workflow with contacts already queued, a soft blue informational note is shown:
"Note: Contacts already queued in this drip will use the previous batch size. New contacts will use the updated batch size."
This appears only when the workflow has been published at least once and contacts are actually present in the Drip action, keeping the message relevant and non-intrusive.
Auto-Pause on Draft, Auto-Resume on Publish
When a workflow moves from Published to Draft with contacts queued in a Drip action, those contacts are now paused for the full duration the workflow remains in Draft. Once republished, the drip resumes from where it left off instead of bursting all queued contacts out at once, preserving the original pacing and protecting sender reputation.
Drip Narration on Hover
A tooltip now appears on hover of the Drip action (similar to the Wait step), allowing users to read the full configuration without opening the action. Examples:
  • "Batches of 100 contacts, every 5 minutes"
  • "Batches of 1.5K contacts, every 30 minutes"
ScreenRecording2026-04-09at5
Updated Field Tooltips Inside the Drip Action
Tooltips on the individual fields inside the Drip action have been refreshed with clearer descriptions and examples, so users can understand what each field does directly in context.
Why This Matters
Drip schedules previously behaved in ways users couldn't easily explain, driven by three recurring gaps: 1)Active Workflow Time Windows silently shifting batch times
2)Mid-run setting changes applying only to new contacts without clear indication.
3)Workflows toggling between Published and Draft causing queued contacts to burst out all at once.
This release closes those gaps by surfacing constraints directly in the product, preserving drip pacing across publish state changes, and delivering reduction in guesswork around drip scheduling.
Good to Know
  • The schedule preview shows a maximum of 10 batches; if fewer exist, all are shown
  • The preview is hidden while editing a Drip action that already has contacts in it
  • The batch size warning only appears on workflows that have been published at least once and currently hold contacts in the drip
  • The "settings apply to new contacts only" note is shown only when drip settings are edited on a workflow with contacts already queued
We’re excited to introduce Nested Folders, a powerful new way to organize your assets across Campaigns, Templates, and Sequences.
What’s New
You can now create subfolders within folders, allowing for a more structured and scalable organization system. Whether you're managing multiple clients, campaigns, or content types, nested folders make it easier to keep everything neatly arranged.
🔐
Key Benefits
  • Improved Organization – Group related assets into hierarchical folder structures
image
  • Better Navigation – Quickly locate campaigns, templates, or sequences without clutter
  • Scalable Structure – Ideal for agencies and teams managing large volumes of assets
  • Consistent Workflow – Apply the same folder logic across Campaigns, Templates, and Sequences
🎯
How It Works
  • Create a folder as usual
  • Click on New Folder inside a folder view
  • Move items to the nested folder
image
  • The folder path would confirm the nesting/ structure
image
💡
Note:
This release supports more than 5 layers of nesting as well for better organisation.
Earlier this month, we rolled out contact page customization to a select group of 100 customers in private beta (March 30th). The response? Extremely positive — with zero bugs reported and valuable feedback from users who had been asking for more flexibility in how their contact data is structured and viewed.
Based on the feedback and the customer calls we did for the new contact UI, it became clear that enabling customization directly solves a key customer problem. Building on this momentum, we’re excited to announce that
contact page customization is now available in labs for all users starting Apr 08!
Screenshot 2026-04-09 at 10
What’s new?
  • Fully customizable contact detail page layouts for users and admins
Screenshot 2026-04-09 at 10
  • Ability to create up to 5 different views per sub-account
Screenshot 2026-04-09 at 10
  • Assign views to specific users or entire groups (Agency Admins, Agency Users, Account Admins, Account Users)
Screenshot 2026-04-09 at 10
  • Choose between 2-panel or 3-panel layouts
Screenshot 2026-04-09 at 10
  • Configure modules as tabs or dropdowns
Screenshot 2026-04-09 at 10
  • Reorder/Drag and drop modules across panels
Screenshot 2026-04-09 at 10
  • Enhanced contact card with key information like email, phone number, and address
Screenshot 2026-04-09 at 10
  • Any module can be placed between All fields and Actions tab
Screenshot 2026-04-09 at 10
  • Show/hide custom fields and folders based on need and relevance for the users
Screenshot 2026-04-09 at 10
Screenshot 2026-04-09 at 10
How It works
  • Enable contact page customization from labs
  • Contacts -> Settings -> Customize contact detail view
  • Create and configure custom view
  • Design layouts by rearranging modules, choosing panel structures, and selecting display formats (tabs/dropdowns)
  • Customize visibility of custom fields and folders
  • Assign views to individual users or entire user groups
  • Users will automatically see the layout assigned to them when accessing contacts
Why does it matter?
Previously, all users had to work with a single, fixed layout — regardless of their role or workflow. With this update, you can now:
  • Tailor the
    contact experience based on roles and responsibilities
  • Surface the
    most important information front and center
  • Reduce clutter
    by hiding non-essential fields
  • Improve team productivity
    with layouts designed for how they actually work
What’s next?
  • Snapshots for custom views
  • Manage which users and admins can create custom views
  • Panel resizing
  • Any module can appear multiple times on the page
  • Module renaming
  • Renaming 'Actions' and 'All fields' tab
  • Allowing tags to be a stand-alone card which can be moved in any of the panels
This is just the beginning of making your CRM truly adaptable to your business.
Overview:
Hosting events just got a major upgrade.
  • You can now run live sessions directly from Communities Events using our built-in Live Room, or continue using tools like Zoom, Google Meet, or any custom link — all in one place.
What’s New
You can now host events directly inside Communities with a new Live Room option.
  1. Live Room (
    New
    ) → Run your event using our built-in live experience
  2. Zoom → Add your Zoom meeting link
  3. Meet → Add your Google Meet link
  4. Other → Add any custom meeting link
Creating an event now automatically sets up your meeting:
  • Add a Live Room while creating the event
  • Share the event — your meeting is ready
  • Similar to how meeting links are added in calendar tools
Attendees now get a smoother experience:
  • Join directly from the event
  • No confusion about links or platforms
  • Consistent experience across all events
Attendees can join event from mobile directly
image
image
What’s new?
We’ve improved the Add Task workflow action so you can set due dates with much more flexibility. You can now configure task due dates using days, weeks, months, or years, add a specific due time, see a live preview of the evaluated due date, and create task descriptions with rich text formatting.
How it works
In the Add Task action, the due date is now configured through a Due In input with a numeric value and time unit. You can optionally set a specific time, and the action shows a live preview of what the final due date and time would be if the workflow ran right now. Task descriptions now support rich text and keep their formatting when saved and displayed in Tasks.
How to use it
  • In Add Task, enter a value in Due In and choose days, weeks, months, or years.
  • Optionally select a due time and enable Exclude Weekends if needed.
  • Add a rich text description, then review the live due date preview before saving.
Why we built it
Earlier the task action was limited with due dates to a very short window, which made it hard to plan follow-up work beyond 5 days or assign tasks for a specific time of day. This update gives you more control over long-term task planning and helps you create clearer, more detailed tasks directly from workflows.
Simple use case
  • A real estate team can create a task due in 2 weeks at 10:30 AM for a follow-up call after a property tour.
Additional Notes
  • Existing workflows that use the current day-based due date setup continue to work the same way.
  • If Exclude Weekends is enabled, weekends are skipped when calculating the due date, and the live preview uses the same logic as final task creation.
  • Rich text formatting is preserved when the task is saved and displayed across task surfaces.
Preview
image
Kapture 2026-04-08 at 19
Overview
You can now receive notifications for new messages in conversations you follow, ensuring you never miss important updates.
👀
What’s New?
  • New Notification for Followers:
    A new notification setting has been added: “Notify for new messages on conversations where I am a follower”
  • Default Notification Behavior:
    In-app notifications are enabled by default for followers. Email and SMS notifications can be enabled based on user preference.
image
Why it Matters:
Previously, only conversation owners could receive notifications for new messages. Followers had to manually check conversations, which could lead to missed updates. With this update, followers can stay informed in real time, improving response efficiency.
What's New
We've launched the AI Agent action in Workflow AI, bringing autonomous reasoning and decision-making into workflows. Until now, workflows were purely deterministic , every decision had to be pre defined as a branch, every condition anticipated, every field manually mapped.
The AI Agent changes that. Describe your goal, give the agent access to tools, and it plans the sequence, decides the inputs, handles edge cases, and executes all within a single workflow step.
Screenshot 2026-04-08 at 2
Screenshot 2026-04-08 at 2
Key Capabilities
Full CRM Awareness
The agent automatically searches and pulls context from across the entire CRM — contact details, pipeline data, calendar availability, opportunity history, and custom fields. No manual variable mapping or lookup steps required.
Natural Language Instructions
Skip rigid dropdowns and field-by-field configuration. Write instructions in your own words — say "assign the deal to Sarah" and the agent resolves "Sarah" to the actual CRM user. Reference "the Enterprise pipeline" and it identifies the correct one. Instructions can range from a quick paragraph to a detailed multi-page playbook.
Enhance Prompt
Write rough, casual instructions and click Enhance Prompt. The AI restructures your input into a well-organized prompt with numbered steps, edge case handling, and messaging guidelines — turning a one line note into a production ready prompt.
GIFRecording2026-04-07at18
Ready to Use Templates
Pre built agent configurations for the highest-impact use cases, each prefilled with instructions and tools. One click to add the required trigger, one click to apply, and everything remains fully editable:
Screenshot2026-04-06at20
  • Form Lead Follow Up:
    Qualify and book appointments from form submissions
  • No Show Appointment Recovery:
    Send personalized SMS and email with a rebooking link
  • Facebook Lead Nurturing
    : Engage inbound Facebook leads with personalized outreach
  • Stale Deal Nudge Agent
    : Re-engage stale pipeline opportunities with context-aware messaging
  • Lead Research & Enrichment:
    Research and enrich new contacts automatically
  • Call Transcript Summary & Action Items
    : Summarize calls, extract action items, and notify your team
  • Instagram / Facebook Comment to DM:
    Send personalized DMs based on comment context
  • Lead Pipeline Tracker:
    Track leads through stages with periodic check-ins, powered by Conversation Memory
  • New Appointment: Enrich & Confirm
    : Enrich contacts, confirm new appointments, and generate pre-meeting briefs for reps.
  • Quiz Lead Scoring & Routing
    : Segment quiz leads into hot, warm, or cold tiers and notify the team internally.
  • Task Creation from Won Deals
    : Auto-create fulfillment and onboarding tasks in ClickUp or Asana when deals are won.
Per Tool Control
Each tool includes a Let AI decide all field values toggle. Turn it on for full autonomy at runtime, or turn it off to lock specific fields (e.g., always assign to a particular user) while letting the agent decide the rest. Individual fields can also be toggled independently, giving you a full spectrum from fully autonomous to semi-autonomous configurations.
GIFRecording2026-04-06at20
Conversation Memory
When enabled, the agent retains a rolling summary of past executions for the same contact. A lead pipeline tracker, for example, remembers what it sent last week and adjusts its messaging accordingly — evolving from a one-shot decision maker into an ongoing relationship manager.
Structured Output
The agent can return results as Text or JSON with a user-defined schema (String, Number, Boolean properties). Output feeds directly into If/Else branches, field updates, or downstream workflow steps. For example, the agent can qualify a lead and return {"qualified": true, "score": 85} for the workflow to branch on.
Full Execution Transparency
Every run produces a detailed trace in Execution Logs showing every LLM reasoning step, every tool call (with exact inputs and outputs), timestamps, token counts, and success/failure status. Toggle between table view and raw JSON to make prompt refinement a tight feedback loop.
_Umdeshfp6Wt-nH6PHIhYGP_Ws4HJVrE7w
Multiple Model Options
Choose between GPT-5.2 (Low/Medium/High thinking), GPT-5.1 (Low/Medium/High thinking), and GPT-5 Nano (Fastest). GPT-5.2 Low thinking is the recommended default for most use cases.
How to Use
  1. Open your workflow and click + Add Action.
  2. Search for "Agent" or scroll to the Workflow AI category.
  3. Select AI Agent.
  4. Choose a template or select Build Your Own to start from scratch.
  5. Write your instructions describing what the agent should do.
  6. Add the tools the agent can use (up to 10 per agent).
  7. Configure advanced options such as Conversation Memory and Output Format as needed.
  8. Save and publish.
GIFRecording2026-04-06at19
Pricing
AI Agent pricing is transparent and usage-based. Each execution costs:
  • LLM tokens: Total tokens consumed across all the agent's reasoning and tool calls, multiplied by the rate of the selected model. Lighter models like GPT-5 Nano cost less per token, higher-reasoning models like GPT-5.2 High thinking cost more. This falls under External AI models pricing rate.
  • Premium tool executions: If the agent uses premium app integrations like ClickUp, Airtable, or Notion, those are charged at the same per-execution rate they already have as standalone workflow actions.
Standard CRM tools (Send SMS, Update Contact, Add Tag, etc.) don't add any premium charge.
Why This Matters
The AI Agent transforms Workflows from a deterministic automation platform into one where a true CRM agent can evaluate context, make judgment calls, and execute actions on its own — all within the workflow system you already know. Instead of mapping every branch and condition by hand, you describe the outcome you want and let the agent handle the reasoning, freeing you to build smarter automations in a fraction of the time.
Load More