Agent Marketplace

Build and manage the agents that power your campaigns

The Agent Marketplace is where you build and manage the agents that power your campaigns. Agents are the voice and personality behind every call, message, or web interaction your campaigns run — they handle conversations with your leads and customers so your team doesn’t have to.

Instead of configuring a blank prompt every time you start a new campaign, you can pick a pre-built agent from the curated library, personalize it, and have it running in minutes. Or build one from scratch if you need something specific.


What agents do

An agent talks to your contacts on your behalf. It follows a script you define, uses a voice you choose, and knows how to handle the type of campaign you’re running — whether that’s an outbound sales call, an inbound intake flow, a follow-up message, or a web chat.

Every campaign is powered by one agent. The agent determines:

  • How it introduces itself — the name it uses and the persona it presents
  • What it says — the conversation script it follows
  • How it sounds — the voice and language it speaks in
  • What it can handle — whether it’s suited for outbound calls, inbound calls, messages, or web conversations

You can reuse the same agent across multiple campaigns, or create tailored agents for specific use cases.


Two sections

The marketplace has two tabs:

Marketplace

A curated library of ready-to-use agents built and tested by Atlas. Agents are organized by channel — voice, messages, and web. Each one is purpose-built for a specific job: booking appointments, following up on leads, handling inbound inquiries, and more.

Browse these to find an agent that fits your use case, then clone it into your own collection to customize it.

My Agents

Your personal collection of agents — ones you’ve cloned from the Marketplace or built from scratch. These are the agents available when you create a campaign.


Browsing the Marketplace

Open the Marketplace tab to see all available agents. Use the search bar to filter by name or description — searching for a use case like “appointment” or “follow-up” often works better than searching for a specific agent name.

Click any card to open the detail view, where you’ll find a full description of what the agent does and how it approaches conversations.


Cloning a Marketplace agent

Cloning copies a Marketplace agent into My Agents, where you can personalize it.

  1. Open the agent’s detail page
  2. Click Clone
  3. You’re taken to the editor — update the name, script, voice, and any other settings you want to change
  4. Save when you’re ready

Cloned agents carry over the core logic that makes them effective. Some of that logic is protected — see Secret Sauce below.


Creating an agent from scratch

Go to My Agents and click Create from scratch. A blank agent is created and you’re dropped into the editor. All sections are open — nothing is locked.

Use this when none of the Marketplace agents fit your use case or when you want full control over every detail.


The editor

The editor has a sidebar with six sections. You can work through them in any order and save when you’re done.

Identity

The agent’s name — the internal label you’ll see in your agent list and campaign setup. The persona name is what the agent introduces itself as during a conversation (for example, the name it says when it answers a call). Add a tagline and a short description to remind yourself and your team what this agent is for.

Script

The main conversation the agent follows. This is where you define what the agent says, how it handles different responses, and what it’s trying to accomplish. The script is the most direct way to shape how your agent behaves in a conversation.

Pre-Script

The agent’s core persona — background instructions that define who the agent is, how it should present itself, and the rules it always follows. On agents cloned from the Marketplace, this section is locked (see Secret Sauce).

Post-Script

Guardrails that constrain the agent’s behavior — things it should never say, boundaries it should maintain, and how it should handle edge cases. Also locked on cloned agents.

Voice

Choose the voice your agent speaks in. Voices are filtered by the language you’ve set in Settings — if you change the language, the voice list updates to match. Click the play button on any voice to hear a preview before selecting it.

Settings

Language — sets the language the agent operates in. Changing this updates the available voices.

Campaign types — choose which types of campaigns this agent can be used with: outbound, inbound, web, or messages. An agent won’t appear in a campaign’s agent picker unless its campaign types include that campaign’s type.


Secret Sauce

When you clone an agent from the Marketplace, the Pre-Script and Post-Script sections are locked. These contain the core logic — the persona instructions and behavioral guardrails — that were crafted and tested to make the agent effective at its job.

You can still change everything else:

EditableLocked
Name and persona namePre-Script
Tagline and descriptionPost-Script
Script (conversation flow)
Voice
Language and campaign types

Agents you build from scratch have no locked sections.


Using agents in campaigns

When you create or edit a campaign, you’ll choose an agent to power it. The picker shows agents from My Agents first, followed by Marketplace agents — all filtered to match your campaign.

Filtering is based on three things:

  • Campaign type — the agent must be configured to support that type (outbound, inbound, web, or messages)
  • Language — the agent’s language must match the campaign’s language
  • Channel — the agent’s channel must match (voice, messages, or web)

If an agent you’re looking for doesn’t appear, check its Settings tab in the editor and make sure its campaign types and language match what your campaign needs.


Managing your agents

Each agent card in My Agents shows one or more status labels:

  • Production Ready — the agent has been marked ready for live campaigns
  • From Template — the agent was cloned from a Marketplace template
  • Original — the agent was built from scratch

Edit opens the agent in the editor. Any section that isn’t locked is available to change.

Delete permanently removes the agent after a confirmation step. This can’t be undone.


Tips

  • One agent, many campaigns — you don’t need a separate agent for every campaign. If you have an outbound English voice agent that works well, use it across multiple outbound campaigns and only create a new one when you need genuinely different behavior.
  • Start with Marketplace, customize from there — even if you end up heavily editing a cloned agent, starting from a Marketplace template gives you a tested baseline for the Pre-Script and Post-Script.
  • Match language carefully — an agent in the wrong language won’t show up in your campaign’s agent picker. If an agent is missing from the list, language mismatch is the most common reason.
  • Use campaign types to stay organized — if you have agents that only make sense for outbound calling, restrict them to outbound only in Settings so they don’t clutter your inbound campaign setup.