Recruit Bosh, the AI BDR Agent, and book meetings on autopilot.
Recruit Bosh, the AI BDR Agent, and book meetings on autopilot.
Register
Learn more

Changelog

An image of this changelog

15th July 2024

We’ve made a few key updates to our platform in this week’s release, particularly for power users and expert agent builders!

Iterate on your agent’s tools with better logging

When you are working on a tool for your agent, you will often want to test the tool with inputs that your agent provided it.

Previously you could do this one by one, by clicking on the tool execution and then “Test in tool builder”.  However, when wanting to test the tool against a lot of test cases, agent builders found this process extremely time consuming.

We’ve shipped a feature that will make this process much easier! In the “Logs” tab in the Tool Builder, you will now see tool executions from agents.

Click the “Test Input” button and it will prefill your tool with the same inputs that the agent used, making for easy testing!

Other improvements

Mark tasks as done

We are slowly introducing the concept of “completion” for tasks in Relevance. We're starting off by allowing you to mark a task as completed.

Tasks that are completed will be filtered out of your task lists. In the future, we will allow agents to mark tasks as complete too!

Other updates:

  • You can now filter tasks by email tracking opens, if you have used our Send Email tool step with email tracking enabled.
  • Fixed a series of bugs with our new login and sign up flow.

Fixes

An image of this changelog

26th June 2024

Today’s release is headlined by some exciting upgrades to the agent building experience!

Agent Builder glow up

We’ve overhauled the user experience for building an agent in Relevance, making it easier to find what you need and understand how to customise it.

Everything you previously had access to is there, but just organised within a new sidebar.

For example, we’ve broken up your resources in to three categories: your tools, subagents and abilities. Abilities are built in agent powers, such as task labelling, message scheduling and escalation.

One of the biggest improvements in experience is a much clearer layout and more breathing room when configuring the tools and subagents you have attached to your agent:

This update is full of fun touches, such as our new agent avatar selector:

See before/after when you edit agent approvals

Now you can see a log of what you changed when an agent asks for approval to run a tool, and you update the proposed inputs.

Note, you can also provide feedback about the agent’s proposed inputs more easily! We are using this data to help fine tune an agent model.

Pause your tasks

We’ve implemented a feature to pause tasks. This means that the task will no longer be able to receive any new messages from yourself, triggers or API.

Note, that this will not stop it finishing what it is currently doing - but gives you a way to stop it from doing anything else moving forward!

Other improvements

Detach a tool template

A handy feature for debugging and customising your agents: the ability to instantly detach any templated tool attached to your agent.

What do we mean by detach? It will clone the template in to your account, and then add it back to your agent with all the same configuration. Now you own the tool and can customise it!

For example, here we have an agent that has our “Website scraping” tool template attached:

Click the new detach button and after loading, things will look the same.

However, this tool now exists in your account and can be customised!

Fixes

An image of this changelog

20th May 2024

New UI for viewing your agent’s tasks

What: We've revamped the task UI to give you an intuitive, clean design for viewing and managing your agent’s tasks.

Why: The UI offers a streamlined layout that reduces information overload and makes it easier to understand what your agents have been working on.

Other improvements

A new sidebar in tool builder

What: A dedicated left sidebar that houses the navigator and your tool's settings in one convenient place.

Why: We’ve made it easier to find and manage your tool settings, while keeping the right sidebar for the advanced tool step settings focused on your selected step.

Re-arranged your tool step selector

What: We've introduced more logical categories in the "Add Tool Step" dropdown menu.

Why: Now you can easily find the capability you need and discover new step options.

Access key insights with the Analytics Dashboard [business+ only]

What: A new dashboard for viewing high-level activity and performance of your AI workforce.

Why: Get a real-time pulse on your agents' output across your organization by monitoring their  performance and activities.

Fixes

An image of this changelog

6th May 2024

Find anywhere your agent encounters an error

What: We have a new filter type in the Activity Center, where you can filter down to tasks where an error has occurred. This means, at any point, a tool run by the agent or the agent’s LLM errored.

Why: This allows you to identify problem sessions and resolve any issues, or use that as a means of improving your agent.

Other improvements

More detailed task feedback

What: Use the thumbs up or down buttons to give feedback about your agent’s performance in a task. You can leave a comment and add tags.

Why: This does two things:

  • It will create a Knowledge table with your feedback, for each agent. You can export this data or use it however you like!
  • We will use this feedback data to help fine tune a model that can be used to optimize your agent’s performance. This will be coming later in the year!

New LLM Models Added to Tool Builder

We've expanded the selection of LLMs available for use in our tool builder, some of which include:

  • Llama v3 via Groq
  • Claude v3 Haiku
  • Openrouter (New Provider)

We've partnered with Openrouter to significantly expand the LLMs you can use. Openrouter is a model hub that provides easy access to a huge range of up to date LLMs.

Provide a schema for your JSON tool inputs

Want your agents to provide JSON to a tool in more bulletproof way? Add a JSONSchema to the input and this will be communicated to the agent, making sure they pass data through more deterministically. Click the settings cog in the bottom right of the input to set up.

Agent triggers are now open to all

Every use now has access to setting up any agent trigger! This includes integrations like email, Hubspot and Whatsapp - but also you can communicate with your agent via Webhooks or API.

Export/import an agent’s config

There’s now an export and import button for agents, so you can backup/share your agents via your file system!

Advanced inputs for your agent settings

Making a templatized agent? You can now add all input types as settings that you can add to a tool! This includes JSON, number, sentence list inputs and more.

Fixes

An image of this changelog

17th April 2024

Enhanced Import and Export for Tools

What: You can now export tools into a .rai file and import them when creating a new tool.

Why: This allows for seamless sharing and backing up of custom tools locally, streamlining collaboration and tool management workflows.

Other improvements

Expanded Step View in Tool Builder

What: The tool builder now offers a full-screen mode for individual steps, giving users more workspace real estate.

Why: This feature is especially useful when working on complex code blocks or lengthy LLM prompts, providing a distraction-free, focused environment for detailed tool development.

Send email tools no longer auto-added by email triggers

What: We've changed the trigger integration behavior - email triggers (like Gmail or Outlook) no longer automatically add a ‘send email’ tool to your agent. Users now manually create their email sending tool.

Why: We've made this change to help avoid confusion and give users enhanced control over their email tool setups.

Kill Switch for Running Tools

What: Users can now access a kill button to cancel the execution of a tool.

Why: This lets you quickly stop a tool from running, helping save wasted credits and time.

Fixes

An image of this changelog

11th April 2024

Improved agent task search for faster workflow

What: We've revamped the search engine for agent tasks.

Why: We've implemented a fuzzy search text index on our database. This new system delivers an intuitive and flexible search experience so you can drill down and quickly locate the specific agent tasks you need, streamlining your workflow.

Other improvements

Agent triggers now open to Pro and beyond users

What: We've opened up agent triggers to all Pro and beyond users.

Why: This means you can now easily connect your agent to a wide range of platforms and services, including email, WhatsApp, Hubspot and more. Alternatively, you can use Webhooks to trigger your agent from any supporting platform.

Fixes

An image of this changelog

28th March 2024

More reliable and flexible task labeling

What: You can now add rich descriptions to the the tags you provide to your agents for labeling tasks. This new feature gives you more flexibility and power in instructing your agents on how to use and interpret each tag. You can even set up rules and prompt for specific behaviors like mutual exclusivity, where, for example, using one tag automatically untags another related tag.

Why: This depth of labeling opens up new possibilities for fine-grained task management.

Other improvements

The Peak Menu: quick access in the Flow Builder

What: In the Flow Builder, we've introduced a convenient new "Peak Menu" functionality. When adding tools and subagents to your flow, you can now click on their pills to quickly see information about that tool or subagent. Even better, you can change their settings right from this peek menu, without having to break or reconfigure your existing flow.

Why: This streamlines the builder experience considerably.

Task termination for 24-hour agents

What: for those running agents in our "24-hour mode," you now have the ability to remotely terminate any of that agent's currently active tasks and clear its entire task queue with one click.

Why: This emergency "kill button" ensures you always maintain control, preventing scenarios where a rogue or malfunctioning agent could waste credits by operating unchecked.

Fixes

An image of this changelog

7th March 2024

Project management for the AI workforce with the new Activity Centre

What: We've overhauled the Activity Centre in our platform, turning it into a centralized hub with real-time dashboards and robust filtering capabilities for all important information about your agents and tasks. This powerful command centre provides an unprecedented level of visibility and control over your AI workforce's activities, making Relevance the world’s first project management platform for AI agent teams.

Why: Managing a team of AI agents can be complex, with numerous tasks, projects, and status alerts to track. The new Activity Centre streamlines this process, letting you to monitor progress, identify bottlenecks, and optimize resource allocation for maximum productivity, all from a single, intuitive interface.

*** This feature is available for business and above users.

Other improvements

More control with Approval Mode

What: When an agent requires permission to run a tool, it will escalate that task request to a human. Approval Mode allows you to seamlessly rotate through all pending approval tasks within the Activity Center.

Why: In a fast-paced environment with numerous tasks requiring approval, efficiency is paramount. Approval Mode enhances productivity by surfacing all pending tasks in one centralized location, eliminating the need to navigate between different pages and minimizing context switching for a smooth approval process.

*** This feature is available for business and above users.

Easily reference tools and agents in your flow builder and base instructions

What: The new /Menu feature allows you to explicitly reference tools and subagents within the Flow Builder and base instructions. By using a simple slash command followed by the tool or agent name, you can effortlessly incorporate these resources into your workflows.

Why: As your workflows become increasingly complex, efficient collaboration between agents, tools, and subagents is essential. The / menu allows you to effortlessly integrate the necessary resources into your instructions. Behind the scenes, we also optimize the agent's understanding by swapping out tool IDs with exact names it recognizes, ensuring seamless communication and execution of instructions.

Resync your knowledge

What: We've added a new "Sync" button to your knowledge tables, allowing you to refresh the vector embeddings for new or updated data. Vector embeddings power our knowledge search functionality.

Why: Users were adding or modifying data in their knowledge tables, but had no way to update the corresponding vector embeddings to reflect those changes. By introducing the "Sync" button, we've empowered users to keep their vector embeddings up-to-date with their data. Whether you've added new information to your tables or modified existing data, you can now easily trigger a resynchronization process to ensure that the vector embeddings accurately represent your knowledge base.

New integrations page: centralized account and API management

What: We've introduced a dedicated Integrations page that serves as a centralized hub for connecting all the accounts and API keys needed for various integrations within our platform. This new page provides an organized approach to managing your integration credentials and settings.

Why: Before, there wasn't a single place to connect accounts and add API keys for integrations. You had to connect your accounts from within individual tools, making the process fragmented and inconvenient. The new Integrations page solves this.

A new page for custom actions for GPTs

What: We’ve given the custom actions for GPTs section of our tools page a refresh, with more helpful visual guides and an an easier implementation process. You can also now share your custom actions with one-click to post social media buttons, and we’ll give you 1000 Relevance AI credits.

Why: Users who want to leverage the powerful tools they’ve built in Relevance to extend their GPTs capabilities can now do so more easily.

Introducing the "Pablo" design system

What: We've revamped the platform's visual design with our new "Pablo" system. The sidebar and Agent Task UI have been refreshed with a modern, clean look and feel.

Why: Enhancing user experience is a top priority. This visual overhaul aims to:

  • Improve usability and navigation.
  • Foster better task management through a focused interface.
  • Align with design best practices.
  • Reinforce our professional brand identity.

Fixes

An image of this changelog

Release 1.33.0

A new look for the activity page

We are excited to launch a brand new activity page dashboard that gives you visibility into all of the recent work your AI agents are doing. You can view the tasks in progress, pending approvals, and completed work over customizable time ranges - last hour, last week, last 30 days etc. You can also filter and segment the tasks by agent, label, or status to hone in on what's most important. This marks the start of Relevance striving to help you better track, delegate to, and manage your AI workforce.

Key activity page features:

  • See all recent tasks from your agents in one place
  • Filter by status (in progress, pending approval etc)
  • Filter by agent or label
  • View aggregated totals of agent work over time
  • Track tasks requiring your review and input

A reskinned activity sidebar

In addition to the new page, we've reskinned the activity sidebar. Your notifications and settings are now conveniently accessible here, and we've also added quick access to your most recently used agents, making delegate to them faster than ever.

Other improvements

Find your way with search

We’ve introduced a handy new search functionality that allows you to easily hunt down tasks in seconds, instead of embarking on a scrollventure to locate what you need.

Whether you’re viewing your aggregated tasks in the activity dashboard or digging into a specific agent's workflow, you can now search for tasks using keywords or task properties. Just enter a search query to see matching results.

Introducing ‘Agent Settings’

There’s new way to centralize your agent configurations for greater ease of management.

You can now define customizable settings like agent names or any other parameter in your system prompt or flowbuilder using curly bracket sytax.

When you save the flow or prompt, you'll be asked to name that setting for later reuse.

Now you can update values in one place instead of digging through prompts and flows to make changes.

This creates a single source of truth for agent details, streamlining updates across templates.

See tasks in context with better attribution

We've upgraded our activity tracking so when you check your agent’s tasks, you'll see exactly where they came from - whether generated by a specific email, created by a teammate or (if you're in a sub agent) triggered by a parent agent.

For example, tasks from Gmail now display the originating email.

You can follow the full trail of activity - super helpful for understanding complex automations involving multiple agents. We think this will really help you connect the dots and keep humans in the loop as your multi-AI systems get more advanced!

An update for our API users

We’re bringing API users a new enhancement that aims to make your experience smoother.

Now, you can create aliases for fields in Knowledge tables - this means you can give your them more intuitive names.

When you're using field aliases, you need to stick to the original column names in your API calls. For instance, if you've dubbed a field "Gender details," the API still recognizes it as "Gender" if that was the original name.

For this reason, also we’ve added a hover tooltip to display the original field name.

Fixes

An image of this changelog

Release 1.32.0

Feedback for agents

Thumbs up if an agent response makes your day... thumbs down if something misses the mark.

We've added easy reactions so you can let us know how helpful responses have been.

We'll keep track behind the scenes and your feedback will be crucial once the data can be used to improve the underlying agent model.

With your help, our agents will get smarter and will better understand your needs.

Other improvements

Cut your agent debugging time in half

If you’re tweaking a tricky agent workflow, saving precious time just got easier with our new re-run improvements.

Previously, rerunning tasks required trekking aaaallll the way back to the main agent message.

Now you can simply select any individual tool execution within an agent sequence and hit "re-run" right then and there. This lets you skip ahead to perfecting the step you want without redoing everything prior and whittles down the debugging process.

Better Integration Setup

We’ve surfaced oAuth integration requirements for tools in the agent settings page.

No more digging through individual tools, cloning them, then connecting the oAuth from inside the tool.

To figure out which connections are missing, you can view any required integrations for your agent at a glance in one centralized location, bringing all external authorization requirements straight to the edit agent page with helpful notifications.

Fixes

No more vanishing tasks

Went to add a new task for your agent and poof, your list disappeared? Not anymore! We've patched things up so your task sidebar stays full when creating new tasks.

An image of this changelog

Release 1.30.0 & 1.31.0

Agent teams & sub-agents

Multi-agent systems often require coordinating groups of agents with specialised roles. We're introducing Agent Teams to make this a reality!

Teams allow you to compose individual agents into a group that can coordinate and work with each other on tasks.

For example, you might assemble a team of agents that specialise in research, content writing and editing to collaborate on a blog post.

To unlock this feature, book a demo with us or upgrade to the business plan and start leveraging the full capabilities of an AI workforce.

Other improvements

Gave our agent editing experience a slick new look

We've reimagined the edit agent interface with a clean, modular layout that makes the set up experience smoother. This huge visual upgrade improves usability by reorganising the panels for more intuitive information hierarchy. Now you can customise more capabilities and build smarter agents with less friction.

Expanded type system

We’ve made a big enhancement to our tool builder by providing type hints for generated outputs from steps.

As you build custom code steps, our tool builder will now infer the data type based on actual outputs once executed. So if your code outputs a string, we'll indicate that downstream steps should expect a string input.

This improvement makes it easier to connect the different parts of your workflow. Now the system itself helps match up the right pieces as you build your tool. You'll spend less time second-guessing or fixing errors, and can focus on seamlessly linking everything into one unified process. We handle more of the tricky details behind the scenes so you can build smoothly and efficiently.

Introducing agent "thoughts"

Here's a powerful new capability - your agents can now share the thoughts they have before executing important actions!

Similar to an internal monologue, agents will surface information about key decisions being made under the hood. You'll gain better insights from understanding an agent's state and motivations before it acts.

Thoughts become an invaluable tool when designing agents serving business critical functions, or managing complex logic flows. Debugging feels easier when you can literally peer into an agent's decision making process.

We believe exposing the reasoning behind AI systems promotes transparency and trustworthiness - exciting capabilities in democratising advanced technology.

Schedule future agent actions

True autonomous assistance means agents that plan ahead, not just respond reactively. We're super excited to introduce scheduled actions - your agents can now make plans and schedule future messages.

Some ways this could be leveraged:

  • Schedule follow-up emails to cold sales prospects at optimal send times.
  • Plan reminders for upcoming appointments, renewals, latency alerts.
  • Build sophisticated recurring alerts, reports, and more.

You can set specific dates and times to control when scheduled messages fire, giving your AI workforce new capabilities to automate complex timed workflows.

Timestamps

To increase transparency into agent functionality, you can now view precise timestamps showing exactly when any task was initiated within Relevance AI.

Fixes

Lastly, we've addressed some smaller pain points and bug fixes:

  • Better validation when saving public agents using private tools to avoid failures.
  • Resolved input focus frustration from common text input boxes losing focus arbitrarily.
  • Numerous app speed optimisations, UI refinements, and automation enhancements.

An image of this changelog

Better typing for inputs and variables

We have made it easier for users to understand and utilize variables when building or customizing their AI tools. Previously, users would often encounter errors when feeding variables of one type into inputs that required a different type. To address this, we have implemented the following enhancements:

  • Clear indication of variables and their types throughout the user interface.
  • Highlighting of inputs that require specific variable types.
  • Clear error messages with detailed explanations and links to relevant documentation to help users rectify typing mistakes.

Variable menu improvements

The menu now previews the content of all variables, making it easier to work with long-form AI prompts. In response to user requests, the variable menu now dynamically appears underneath the cursor position.

Edit messages in Agent conversations

We are excited to introduce a highly demanded feature for AI agents. Users can now edit previously sent messages within a conversation, and our system will automatically regenerate the rest of the conversation accordingly. This feature greatly simplifies agent usage, allowing for easy debugging, testing, and correction of any mistakes made during conversations.

Other improvements

  • Bulk run improvements

Fixes

An image of this changelog

Better variable menu

We've made it even easier to configure AI tools with our latest update. Now, the variable menu has an expanded view that shows variables grouped together by their step. Additionally, we display a sample of the variable's value and its data type, such as string or number.

Long-running tools in shareable links

We've listened to your feedback and made significant improvements to our shareable link/embeddable form feature. Previously, it was limited to tools that ran for 60 seconds or less. However, with our latest update, even tools that run for a longer duration can now be used with the public link.

Reskinned Agents

We're constantly working to enhance your experience with our Agents UI, and we're excited to announce a fresh new look for it to address common issues and improve usability.

Screenshot of agent conversation

Cancel bulk runs

We understand that sometimes you may need to stop long running jobs that are performed across your dataset. That's why we've introduced a new feature that allows you to cancel your bulk tool enrichments in Data tables. With this functionality, you have the power to stop ongoing enrichments, giving you more control over your data processing.

Screenshot of data table cancel option

Other improvements

  • Smoother animations

Fixes

An image of this changelog

Private chat assistant with access to your chains

Chat is our AI assistant that works like ChatGPT but with a few key benefits! First, none of the data is used for training and the stored history only exists for your benefit. Secondly, you can activate chains that the assistant can use as tools to augment its capabilities. Let's say you've created a chain that can search through your annual reports and answer a question, well now the AI assistant can use that as a tool if you ask it a question about the annual reports. This is all done automatically for you - just activate the chains you'd like for it to be able to access and away you go. Think of it like Plugins in ChatGPT except you can create your own, for your business needs without code.

Other improvements

  • Onboarding updated to include better role questions
  • Templates can now be searched semantically
  • Added categorisation to templates
  • Added starter videos to chain builder

Fixes

An image of this changelog

Invent apps

Generate automations and AI apps using natural language with our Invent co-pilot. It can help you get started with a simple chain that you can then extend and build into a full-fledged app. Iterate after the first attempt to make it have the right inputs and prompt to meet your needs.

Our first iteration is designed to help you build single-prompt apps. It means that you don't have to copy-paste prompts into ChatGPT each time you want to use them. Instead you can launch an app you can share with your team that has a form to input your prompts.

Other improvements

  • Support for executing long-running chains without timing out

Fixes

An image of this changelog

New dataset and chain building dashboard

We've launched a new dashboard for our improved chain building experience. We've also implemented datasets and the ability to vectorize columns. Let us know your feedback!

Other improvements

  • Templates for building chains in one click
  • More warnings around inputs in chains
  • Better empty states

Fixes

  • Fix overly strict schema of JSON input in chain
  • Fix loading templates while not in US region
An image of this changelog

The low-code Notebook for building chains

Build and test your LLM chains in our low-code notebook. Drag and drop blocks from our massive library of transformations. Inspired by data-science Jupyter notebooks, run cells individually to test each step of your chain and iterate. One click deployment to API or a shareable form.

Other improvements

Fixes

An image of this changelog

Our SDK for building LLM features in your product

Our SDK is the framework for building LLM powered features and agents. With advanced customization, magical deployment and multi-provider support, Relevance AI makes it easy to integrate large language models into your product.

Check out the documentation to learn more!

Other improvements

  • Also shipped some great documentation and examples for the SDK

Fixes

An image of this changelog

Ask Relevance for supporting your customers

We've shipped an end-to-end flow for setting up Ask Relevance to enable conversation customer support in your product, trained on your documentation. When setting up a new dataset, simply select the option for Ask Relevance. Alternatively, run the Enable Ask Relevance workflow on an existing dataset.

Other improvements

  • Persisting state of your dataset sidebar
  • Better UI for creating dataset based on integrations
  • Handle PDFs as part of our Interview AI transcript view
  • New "Support" option for better in-app support from our team

Fixes

  • Fix highlighting for One To Many clustering
  • Fix renaming of columns during upload
  • Fix copy link for shared dashboards
  • Fix "frequency as percentage" toggle in charts
  • Fix step ordering on some complex workflows