Skip to main content

Identity

FieldTypeDefaultDescription
NameText— (required)Unique identifier. Lowercase letters, numbers, and underscores only (e.g. support_email_bot). Must start with a letter.
DescriptionText""Internal description of what this agent handles.
ArchitectureDropdownPrompt BasedPrompt Based uses a system prompt. Conversational Flow uses a visual node-based builder.
Debug ModeToggleOffOutputs extra internal logs. Use during development; disable in production.

Agent Settings

FieldTypeDefaultDescription
Greeting MessageText""Rarely used for email agents — the agent typically responds to incoming email rather than initiating.
Greeting TypeDropdownPromptPrompt — dynamically generated opening. Say — sends exact text verbatim.
Who Speaks FirstDropdownSubVerseAI AgentSet to User for email agents so the agent waits for an incoming email before responding.
System PromptText areaEmptyThe main system prompt. Describe the agent’s purpose, tone, rules, and how it should handle different types of emails. Use the Refine using AI button for assistance.

Large Language Model Preferences

FieldTypeDefaultDescription
LLM ModelDropdown— (required)The AI model powering this agent. Each model shows its speed and reasoning ratings.
Thinking LevelDropdownDefaultExtended reasoning depth. Options: Default, Low, Medium, High, Very High. Higher = better reasoning but slower.
Max TokensNumberNoneMaximum tokens the LLM can generate per response. Leave blank to use the model’s default.
TemperatureSlider0.5Response creativity. For support emails, a lower value (0.2–0.5) is usually better.

Session Settings

FieldTypeDefaultDescription
Communication MethodDropdownTwo WayTwo Way — agent reads and replies to emails. One Way — agent only sends.
Session Timeout (mins)NumberNoneMinutes after which an idle email processing session ends automatically.
Remember Customer InteractionsToggleOffSave a summary of each email thread to memory after the session closes.
Use Customer Interaction MemoryToggleOffPull relevant past email summaries into context when the same sender emails again. Enable both for continuity across separate email conversations.

Knowledgebase Settings

FieldTypeDefaultDescription
Knowledge BaseDropdownNoneAttach a Knowledge Base so the agent can look up answers from your documents when composing replies.

Function Settings

FieldTypeDefaultDescription
Pre Call ToolsMulti-selectEmptyLLM tools that run before the agent processes the email (e.g. fetch customer account info).
During Call ToolsMulti-selectEmptyTools the agent can call while composing its reply (e.g. check order status, look up ticket history).
Post Call ToolsMulti-selectEmptyLLM tools that run after the reply is sent (e.g. create a support ticket, log to CRM).

Agent Security Settings

FieldTypeDefaultDescription
Allow List (Allowed Callers)Text areaEmptyRegex patterns for email addresses allowed to trigger this agent, separated by commas. Example: .*@yourdomain\.com to allow only your domain. Leave empty to allow all senders.
Block List (Blocked Callers)Text areaEmptyRegex patterns for email addresses that are blocked, separated by commas. Takes priority over Allow List.

Post Call Data Analysis

After each email session, the agent can automatically analyze the conversation and extract structured data.
FieldTypeDescription
LLM ModelDropdownThe AI model used to run the post-session analysis. Can differ from the main agent model.
ParametersForm / JSONDefine the data points to extract from each email conversation. Switch between Form (add parameters one by one) and JSON (paste a raw JSON schema).
Parameter fields:
FieldDescription
Parameter NameThe key name for this data point (e.g. summary, user_sentiment).
DetailsDescription of what this parameter represents and how to extract it.
TypeData type: string, boolean, number, etc.
RequiredWhether this parameter must be present in every analysis output.