Skip to main content
This page is the reference for configuring an agent: the settings that control who it is, how it talks, which channels it uses, how it qualifies leads, and how it works toward your goal. You reach it from the agent’s configuration screen, where each section below appears as its own block. Set the Goal first, then work through the rest to match it.

Goal

The Goal setting defines what you want the agent to achieve in every conversation. It is the single most important choice on this page: it shapes how the agent talks to leads, what it asks for, and the point at which a lead counts as converted. Select a goal from the dropdown. For example, choosing Book a meeting directs the agent to qualify the lead and drive the conversation toward scheduling a meeting, marking the lead as converted once a meeting is booked.
FieldDescription
GoalThe outcome the agent works toward in each conversation. Determines when a lead is considered converted.
The rest of this page — pipeline, meeting, and qualification settings — exists to support the goal you pick here. Set the goal first, then configure the other sections to match it.

Your agent

The Your agent section defines your agent’s identity: the name it uses, who it represents, and how it sounds. These settings shape the agent’s tone and how it introduces itself to every lead.
FieldWhat it sets
NameThe agent’s display name, used when it introduces itself (e.g. Jarvis).
Role / TitleThe agent’s job title (e.g. Sales Advisor).
CompanyThe business the agent represents (e.g. Stark Industries).
LanguageThe language the agent speaks, including regional variant (e.g. Spanish (Chile)).
Time zoneThe agent’s time zone (e.g. America/Santiago (UTC-3/-4)), used for scheduling meetings and respecting contact hours.
VoiceThe voice used on voice channels and calls. Use the play button to preview it before saving.
Set the Name, Role, and Company to match how you want leads to perceive your business. The agent uses all three when it introduces itself at the start of a conversation.

Business rules

The Business rules section is your agent’s prompt: it describes how your business operates and what the agent should do in each scenario. This is where you teach the agent to qualify leads, handle pushback, and decide when to book a meeting or hand off to a human. The prompt is split into 7 sections you switch between from a dropdown. Edit one at a time:
SectionWhat it covers
Business contextWhat your business does, the ideal lead profile, and when to book a meeting
Agent limitsWhat the agent must never do or say
Objection handlingHow to respond to common pushback and doubts
EscalationWhen and how to hand off to a human
Example conversationsSample dialogues that model the right tone and flow
Additional rulesAny extra instructions that don’t fit the other sections
Discard rulesConditions that disqualify a lead
Each section has its own purpose and writing style. For detailed guidance and examples on filling out each one, see the Prompt best practices guide. Token budget. A counter shows how much of your prompt budget (around 3,000 tokens) you’ve used across all 7 sections combined. If you exceed it, tighten your wording rather than removing whole sections. History. Every saved change is versioned. Open History to review previous versions and revert to any of them. Train your agent. After editing your rules, click Train your agent to apply the changes. The agent uses the updated prompt only after training completes.
Don’t try to fill every section perfectly on the first pass. Start with Business context, train, and test in the playground, then refine the other sections based on how the agent actually responds.

Channels

The Channels section defines how your agent reaches and replies to leads. Each channel shows a connection status of Active or Connect. The First-contact channel dropdown sets which channel your agent uses for the first outbound message (for example, WhatsApp).
ChannelNotes
WhatsAppSends and receives messages from your connected number. See Connecting WhatsApp.
InstagramOne account per agent, inbound messages only. Connect through Meta.
EmailReplies from your sender address (for example, sales@starkindustries.com).
PhoneA phone number used for voice.
SMSA number used for text messages.
Web ChatA widget embedded on your website.
Set the First-contact channel to the channel your leads are most likely to respond on. WhatsApp is the most common choice.

Contact hours

Set the window during which your agent is allowed to start conversations with new leads.
Contact hours only limit when the agent initiates contact. If a lead replies, the agent answers immediately, at any hour, regardless of these settings.
Choose which days the agent can reach out, then set the time range for those days.
FieldDescription
DaysWhen the agent can initiate contact: Mon-Fri, Every day, or Custom to pick specific days.
Start timeThe earliest the agent will reach out (e.g. 8:00 AM).
End timeThe latest the agent will reach out (e.g. 7:30 PM).
You can add multiple time ranges within a day, for example to pause during a midday break.
Need finer control, such as different hours per day or timezone handling? Open the Advanced area below the time ranges.

Re-engagement attempts

The Re-engagement attempts section controls how persistently your agent follows up with a lead who stops replying, until they convert (e.g. book a meeting).
SettingExampleMeaning
Total attempts5Maximum number of times the agent re-contacts a lead before giving up.
First wait3hHours to wait after the lead goes quiet before the first re-contact.
Between attempts24hMinimum hours between each subsequent re-contact.
With the values above, the agent re-contacts the lead up to 5 times. The first follow-up goes out 3 hours after the lead stops replying, and each later attempt is spaced at least 24 hours apart. If the lead still hasn’t replied after all 5 attempts, they are marked Lost.
Fine-grained timing and message controls live in the Advanced area of this section.

Variables

The Variables section defines the fields your agent collects from each lead during the conversation. As the agent talks, it extracts these values from what the lead says and stores them on the lead record. Each variable has three properties:
PropertyDescription
NameWhat you are capturing, for example “Main pain point”.
TypeText for free-form values, Number for numeric values.
RequiredWhether the agent must capture the value. Optional variables are filled only when the lead provides them.
Below are common variables used to qualify a lead:
VariableType
Main pain pointText
Number of usersNumber
Property typeText
Next committed contactText
Work zoneText
Interest levelText
Objections raisedText
Current platformText
RegionText
Time in industryText
Variables power qualification and pipeline transitions: a stage can require certain variables to be filled before a lead advances, so the agent knows what it still needs to ask.
Use + Add to create your own variables. Mark a variable as required when a downstream stage depends on it, and use Number for values you want to filter or sort on later.

Pipeline

The pipeline defines the stages each lead moves through, from first contact to a closed outcome. As your agent talks to a lead, it moves them between stages based on the transition instructions you set.

Default stages

StageTypeMeaning
NewInitialLead just entered the pipeline.
ContactedFirst contactFirst message sent, awaiting a reply.
RepliedFirst replyLead responded.
QualifiedQualificationLead meets your criteria and shows interest.
Meeting bookedMeeting bookedMeeting confirmed.
Waiting for human replyPausedLead is paused while a human takes over.
You can also add custom stages to match your sales process, such as a “Demo taker” stage for leads who have gone through a product demo.

Terminal stages

Terminal stages mark the end of the pipeline:
StageTypeMeaning
ConvertedWonGoal achieved (e.g. meeting booked).
LostLostLead declined or went unresponsive.

Configuring a stage

Each stage has its own settings. Select a stage to edit the following:
1

Label

The stage name shown across the agent and pipeline views.
2

Color

A color used to identify the stage at a glance.
3

Description

A short explanation of what the stage represents.
4

Type

How the stage behaves. Set this to Automatic to let the agent move leads in and out based on its instructions.
5

Transition instructions

Plain-language rules describing when a lead should move into this stage. Reference collected variables with @, for example @budget or @company_size.
6

Auto-move after no response

Optionally move a lead onward when they go quiet. Set a wait time in hours, then choose the stage the lead moves to once that time passes.
7

Require variables before entering this stage

A strict gate that blocks a lead from entering the stage until the required variables are filled. Use this to make sure key information is captured before a lead advances.
Use transition instructions and required variables together: the instructions tell the agent when to advance a lead, while required variables guarantee the data behind that decision is complete.

Meeting booking

The Meeting booking section controls how the agent books meetings once a lead is qualified, what the calendar event looks like, and who attends.

Event details

Set the title and length of the event the agent creates when it books a meeting.
FieldDescription
Event titleThe calendar event name, e.g. Meet Stark Industries. Supports variables (see below).
DurationLength of the meeting in minutes, e.g. 30.
You can use these variables in the event title:
VariableResolves to
{{leadName}}The lead’s name
{{hostName}}The assigned team member
{{clientName}}Your company name
{{meetingType}}The type of meeting being booked

Booking rules

Allow overbooking lets multiple meetings land in the same time slot. Leave it off to limit each slot to a single booking.

Team member assignment

Choose how the agent picks who hosts each meeting.
  • Selection criteria — a free-text rule for round-robin assignment. Describe how meetings should be distributed, for example: distribute meetings evenly across the team, assign to whoever currently has the fewest, or always respect each member’s availability.
  • Team members — the list of people who attend meetings, each with their own availability. The agent only assigns slots that fall within a member’s availability.
  • Use your own assignment tool — bypass the built-in logic and let an external tool decide who is assigned.

Always invite

Add people who should be invited to every meeting, regardless of who is assigned as host. Useful for managers or note-takers who join every call.

Confirmation email

Toggle on booking confirmation email to automatically send the lead a confirmation after a meeting is scheduled.

Reminders & alerts

Configure the messages your agent sends around each meeting, and the automatic actions it takes when meeting events occur.

Reminders

Reminders are scheduled messages sent before or after a meeting. Add as many as you need, each with its own timing, channel, and template.
FieldDescription
TimingWhen the reminder is sent relative to the meeting, for example 5 min before, 1 hour before, or immediately.
ChannelHow the reminder is delivered: WhatsApp or Voice call.
TemplateThe approved message template to use, for example utility_recordatorio_reunion_v1.
Add multiple reminders to build a sequence, such as one an hour before and another five minutes before the meeting.

Alerts & automatic follow-ups

Alerts and follow-ups are triggered by meeting events. Enable each one independently.
EventAction
New meetingNotifies the host that a meeting has been booked.
Cancellation (host alert)Notifies the host by email when a meeting is cancelled.
No-showAutomatically re-engages leads who did not attend their meeting.
Cancellation (lead re-engagement)Automatically re-engages leads who cancelled their meeting.
Reminders use approved message templates. Make sure the template you select is approved on the channel before relying on it.

Knowledge base

The knowledge base is everything your agent can draw on to answer questions during a conversation. Connect the sources that describe your business, products, and policies so the agent responds with accurate, up-to-date information.
SourceWhat it is
FilesDocuments you upload (PDFs, spreadsheets, and other files) for the agent to reference.
WebsitesPages from a website. Use a single page or crawl all pages of a site, such as starkindustries.com.
CatalogsStructured product or property catalogs the agent can pull listings and details from.
Use Manage to add, edit, or remove sources in each category.
The agent only uses the sources you enable. Anything you leave disabled is ignored, even if it is still listed here.
For setup steps and best practices, see the knowledge base guide.

Advanced

The Advanced area holds optional settings most agents do not need on day one: dashboard grouping and the tools the AI can call mid-conversation.

Roll up reporting under

Use Roll up reporting under to group this agent’s numbers with other agents on the dashboard. Pick a group (the master agent), and this agent’s metrics are reported together with the rest of that group instead of standing alone.
Group several agents under one master agent when you want a single combined view, for example one figure per team or per region rather than per individual agent.

MCP tools

MCP tools are custom functions the AI can invoke during a conversation, for example to look up data or take an action while talking to a lead. Add the tools you want from the catalog. Nexor provides 7 built-in tools for the agent, covering core tasks such as qualification and scheduling, so the agent can qualify leads and book meetings without any extra setup.
SettingWhat it does
Pre-agent hooksTools that run the moment a lead enters the agent, before any message is sent. Use them to prepare or enrich the conversation up front.
Per-stage tool restrictionLimit a tool to specific stages. Select the stages where the tool is allowed; with no stage selected, the tool is available in all stages.
Per-stage restriction applies to the tool you are configuring. Leaving the stage selection empty keeps the tool available everywhere.
Last modified on June 17, 2026