Agent Behavior

Agent Behavior controls how Lynk communicates with usersβ€”tone, formatting, interaction style, and response preferences.

Overview

Agent Behavior nodes are used exclusively by the Head (agent brain), not by the Hands (task executors). These settings shape how the agent presents information and interacts with users.

circle-info

Head only

Agent Behavior is the only context type that goes exclusively to the Head. Task executors never see these settingsβ€”they're purely about communication style, not execution logic.

When to Use Agent Behavior

Use Agent Behavior when you need to:

  • Set the tone and voice for responses

  • Define output formatting preferences

  • Configure how the agent asks clarifying questions

  • Set language preferences

  • Customize interaction patterns for different domains

Fields

Field
Required
Description

type

Required

Must be behavior

domain

Required

Which domain(s) this applies to: "*", "marketing", etc.

kind

Required

Type of behavior: tone, output_format, clarification_policy, language

Behavior Kinds

Tone

Controls the voice, style, and personality of responses.

Output Format

Defines how data and insights should be structured and presented.

Clarification Policy

Guides when and how the agent should ask follow-up questions.

Language

Sets language preferences and localization rules.

Examples

Example 1: Tone - Company Default

Example 2: Tone - Marketing Domain

Example 3: Tone - Finance Domain

Example 4: Tone - Executive Dashboard

Q4 Performance: Strong growth with margin pressure

Key metrics: 🟒 Revenue: $12.5M (+18% YoY) 🟒 New customers: 847 (+23% YoY) πŸ”΄ Gross margin: 62% (-3pp YoY) βšͺ Churn: 5.2% (flat YoY)

[Ask me: "Break down revenue by segment?" or "What's driving margin pressure?"]

Example 5: Output Format

847 MQLs converted last month

vs Previous Period: +23% (691 in November) vs Last Year: +45% (584 in December 2023)

Top drivers:

  • Enterprise campaigns: +67%

  • Product A promotions: +34%

  • Organic search: +12%

Example 6: Output Format - Data Tables

Top Campaigns by Conversion Rate

Campaign
Impressions
Clicks
Conversions
CVR

Enterprise ABM

2,450

389

67

17.2%

Product Launch

15,320

1,826

284

15.6%

Referral Program

8,940

982

128

13.0%

Email Nurture

45,200

3,616

398

11.0%

...

------------------

-------------

--------

-------------

------

TOTAL

142,890

12,447

1,284

10.3%

[Show 12 more campaigns]

Example 7: Clarification Policy

"Revenue" can mean:

  1. Net revenue (recognized, excludes refunds) [Default]

  2. Gross revenue (billed, includes refunds)

  3. Bookings (contract value)

I'll use Net revenue unless you specify otherwise.

Example 8: Clarification Policy - Marketing

Example 9: Language

Example 10: Language - International

Real-World Scenarios

Scenario 1: Same Data, Different Domains

The same query can produce different responses based on domain behavior:

Query: "What was Q3 revenue?"

Finance Domain Response:

Marketing Domain Response:

Executive Domain Response:

Best Practices

Define Clear Personality Boundaries

circle-check

Provide Examples

Show, don't just tell:

Consider Your Audience

Different audiences need different communication styles:

  • Executives: High-level, scannable, visual

  • Analysts: Detailed, precise, comprehensive

  • Marketers: Narrative, growth-focused, actionable

  • Finance: Exact, compliant, auditable

  • Product: Metric-driven, user-focused, experimental

Don't Over-Constrain

Leave room for the agent to adapt:

circle-check

Agent Behavior vs Other Context Types

Agent Behavior
Knowledge / Glossary

How to communicate

What things mean

Presentation style

Business definitions

Head only

Head + Hands

Affects output formatting

Affects understanding

See Also

Last updated