Can Large Language Models Extend Their Agentic Capabilities to Goal Pursuit in Open-Ended Multi-Turn Interaction?
Organizations: School of EE., South China University of Technology, Guangzhou, China · Foshan University, Foshan, China
Abstract
Goal pursuit in open-ended dialogue requires agents to adapt their actions to interaction feedback across successive exchanges. We investigate whether agentic capabilities developed for multi-step tool use carry over to dialogue organized through the model's native tool interface, and how this changes interaction behavior. We define Tool-Mediated Interaction (TMI) as a training-free protocol that represents dialogue actions as tool calls and counterpart responses as tool results, maintaining a continuous reasoning-action-observation loop with retained reasoning and interaction history. We evaluate TMI across social interaction, emotional support, persuasion, and price negotiation using two models and 15,678 main-experiment episodes. Across both models, TMI improves social goal attainment, emotional-support preference, donation amounts, and buyer negotiation margins over conversational baselines with and without thinking. A Qwen ablation further shows that TMI outperforms ordinary conversation with retained reasoning on all four primary outcomes. Behavioral analyses associate the improvements with task-specific patterns in initial proposals and responses to interaction feedback. Alongside these gains, TMI reduces mean reasoning tokens per decision by 42.0-81.5% relative to the thinking baseline and lowers mean cross-turn phrase reuse across all eight model-environment pairs. These findings show that interaction organization shapes both goal attainment and reasoning across dialogue turns.
Figures & tables
| Sotopia-Hard | ESC-Eval | ||||||||
| Setting | Goal | Rel. | Know. | Fin. | Overall | Expr. | Info. | Skill | Overall |
| Qwen3.8-Flash | |||||||||
| w/o Thinking | 7.92 ±0.15 | 1.85 ±0.05 | 4.73 ±0.08 | 1.40 ±0.06 | 3.52 ±0.01 | 2.84 ±0.02 | 2.22 ±0.04 | 2.89 ±0.03 | 1.47 ±0.02 |
| w/ Thinking | 8.19 ±0.12 | 2.14 ±0.13 | 5.15 ±0.30 | 1.49 ±0.04 | 3.70 ±0.05 | 2.93 ±0.03 | 2.34 ±0.01 | 2.95 ±0.02 | 1.69 ±0.02 |
| TMI | 8.66 ±0.04 | 2.71 ±0.10 | 5.43 ±0.32 | 1.65 ±0.02 | 3.91 ±0.06 | 2.96 ±0.02 | 2.45 ±0.02 | 2.98 ±0.01 | 1.90 ±0.003 |
| DeepSeek-v4-Flash | |||||||||
| Model | w/o Thinking | w/ Thinking | TMI |
|---|---|---|---|
| Tile: opening offer below $14 | |||
| Qwen | 0/15 | 2/15 | 5/15 |
| DeepSeek | 0/15 | 0/15 | 5/15 |
| Trip: commitment inquiry after refusal | |||
| Qwen | 3/15 | 2/15 | 9/15 |
| DeepSeek | 0/15 | 3/15 | 5/15 |
| Scenario | w/o Thinking | w/ Thinking | TMI |
|---|---|---|---|
| Elicit: new information | |||
| Job search | 2/6 | 0/6 | 3/6 |
| Family conflict | 0/6 | 2/6 | 6/6 |
| Breakup | 0/6 | 0/6 | 4/6 |
| Total | 2/18 | 2/18 | 13/18 |
| Use: information used in support | |||
| Outcome | w/ Thinking | Preserved | TMI |
|---|---|---|---|
| Sotopia Goal | 8.19 ±0.12 | 8.01 ±0.23 | 8.66 ±0.04 |
| ESC Overall | 1.69 ±0.02 | 1.61 ±0.003 | 1.90 ±0.003 |
| P4G Donation | 0.68 ±0.03 | 0.67 ±0.03 | 0.76 ±0.02 |
| CB Margin | 0.51 ±0.02 | 0.57 ±0.02 | 0.73 ±0.01 |
Appendix figures & tables16 assets
Supplementary material from the paper’s appendix.
Appendix
| Group | Qwen | DeepSeek |
|---|---|---|
| P4G: donation ($) | ||
| Analytical | ||
| Behavioral | ||
| Conceptual | ||
| Directive | ||
| CB: buyer margin | ||
| Setting | Goal | Bel. | Rel. | Know. | Secret | Rules | Fin. | Overall |
|---|---|---|---|---|---|---|---|---|
| Qwen3.8-Flash | ||||||||
| w/o Thinking | 7.92 ±0.15 | 9.05 ±0.03 | 1.85 ±0.05 | 4.73 ±0.08 | −0.04 ±0.01 | −0.25 ±0.04 | 1.40 ±0.06 | 3.52 ±0.01 |
| w/ Thinking | 8.19 ±0.12 | 9.03 ±0.02 | 2.14 ±0.13 | 5.15 ±0.30 | 0.00 ±0.00 | −0.08 ±0.06 | 1.49 ±0.04 | 3.70 ±0.05 |
| TMI | 8.66 ±0.04 | 9.09 ±0.004 | 2.71 ±0.10 | 5.43 ±0.32 | −0.01 ±0.02 | −0.13 ±0.03 | 1.65 ±0.02 | 3.91 ±0.06 |
| DeepSeek-v4-Flash | ||||||||
| w/o Thinking | 8.02 ±0.10 | 9.05 ±0.02 | 2.48 ±0.03 | 5.33 ±0.27 | −0.06 ±0.02 | −0.26 ±0.05 | 1.55 ±0.08 | 3.73 ±0.04 |
| Setting | Fluency | Expression | Empathy | Information | Humanoid | Skill | Overall |
|---|---|---|---|---|---|---|---|
| Qwen3.8-Flash | |||||||
| w/o Thinking | 3.00 ±0.00 | 2.84 ±0.02 | 3.00 ±0.00 | 2.22 ±0.04 | 2.64 ±0.02 | 2.89 ±0.03 | 1.47 ±0.02 |
| w/ Thinking | 3.00 ±0.00 | 2.93 ±0.03 | 3.00 ±0.00 | 2.34 ±0.01 | 2.70 ±0.03 | 2.95 ±0.02 | 1.69 ±0.02 |
| TMI | 3.00 ±0.00 | 2.96 ±0.02 | 3.00 ±0.00 | 2.45 ±0.02 | 2.63 ±0.02 | 2.98 ±0.01 | 1.90 ±0.003 |
| DeepSeek-v4-Flash | |||||||
| w/o Thinking | 3.00 ±0.00 | 2.88 ±0.01 | 3.00 ±0.00 | 2.14 ±0.02 | 2.73 ±0.01 | 2.91 ±0.02 | 1.50 ±0.02 |
| Tile: low-opening episodes | ||||
|---|---|---|---|---|
| Model | Condition | Low openings | Agreements | Mean Goal |
| Qwen | w/o Thinking | 0/15 | – | – |
| Qwen | w/ Thinking | 2/15 | 0/2 | 3.0 |
| Qwen | TMI | 5/15 | 5/5 | 8.0 |
| DeepSeek | w/o Thinking | 0/15 | – | – |
| DeepSeek | w/ Thinking | 0/15 | – | – |
| Model | Condition | Elicit | Use |
|---|---|---|---|
| Qwen | w/o Thinking | 0/9 | 0/9 |
| Qwen | w/ Thinking | 2/9 | 0/9 |
| Qwen | TMI | 6/9 | 5/9 |
| DeepSeek | w/o Thinking | 2/9 | 1/9 |
| DeepSeek | w/ Thinking | 0/9 | 0/9 |
| DeepSeek | TMI | 7/9 | 2/9 |
| Scope | Cards | Reflect. | Suggest. | |
|---|---|---|---|---|
| Selected scenarios | 3 | 18 | ||
| All scenarios | 331 | 1,986 |
| Model | Initial | Movement | Final | |
|---|---|---|---|---|
| TMI minus w/ Thinking | ||||
| Qwen | 30 | |||
| DeepSeek | 101 | |||
| Equal-model mean | – | |||
| TMI minus w/o Thinking | ||||
| Qwen | 7 | |||
| Model | Personas | Thinking | TMI | Difference |
| Low amount mentioned only under w/ Thinking | ||||
| Qwen | 88 | 0.57 | 0.78 | |
| DeepSeek | 49 | 0.53 | 0.69 | |
| No low amount mentioned under either condition | ||||
| Qwen | 96 | 0.79 | 0.78 | |
| DeepSeek | 146 | 0.71 | 0.70 | |
| Tokens / decision | Reduction | Tokens / dialogue | Decisions / dialogue | |||||
|---|---|---|---|---|---|---|---|---|
| Environment | Model | Thinking | TMI | (%) | Thinking | TMI | Thinking | TMI |
| Sotopia | Qwen | 490.4 | 196.7 | 59.9 | 3351.5 | 1143.4 | 6.86 | 5.80 |
| DeepSeek | 269.1 | 142.0 | 47.2 | 1606.9 | 887.4 | 6.35 | 6.14 | |
| ESC-Eval | Qwen | 162.2 | 94.0 | 42.0 | 810.8 | 469.9 | 5.00 | 5.00 |
| DeepSeek | 200.9 | 43.1 | 78.6 | 1004.6 | 215.3 | 5.00 | 5.00 | |
| P4G | Qwen | 426.4 | 168.8 | 60.4 | 979.0 | 424.9 | 2.30 | 2.56 |
| Paired sample | Full-text mean (%) | After length matching (pp) | |||||
|---|---|---|---|---|---|---|---|
| Environment | Model | Dialogues | Assignments | Thinking | TMI | TMI Thinking | 95% CI |
| Sotopia | Qwen | 413 | 138 | 4.62 | 1.38 | ||
| DeepSeek | 419 | 140 | 3.11 | 1.17 | |||
| ESC-Eval | Qwen | 988 | 331 | 2.07 | 1.05 | ||
| DeepSeek | 933 | 331 | 2.01 | 1.17 | |||
| P4G | Qwen | 551 | 197 | 2.42 | 0.88 | ||
| Environment | Pairs | Thinking | TMI | Reduction (%) |
|---|---|---|---|---|
| Qwen | ||||
| Sotopia | 406 | 459.0 | 217.7 | 52.6 |
| ESC-Eval | 993 | 167.5 | 96.8 | 42.2 |
| P4G | 132 | 430.7 | 159.8 | 62.9 |
| CB | 588 | 303.3 | 99.9 | 67.1 |
| DeepSeek | ||||
| Sotopia-Hard: shared task prompt | |
|---|---|
| Imagine you are {agent} , your task is to act/speak as {agent} would, keeping in mind {agent} ’s social goal. You can find {agent} ’s goal (or background) in the ’Here is the context of the interaction’ field. Note that {agent} ’s goal is only visible to you. You should try your best to achieve {agent} ’s goal in a way that align with their character traits. Additionally, maintaining the conversation’s naturalness and realism is essential (e.g., do not repeat what other people has already said before). {initial_history} . Your available action types are none speak non-verbal communication action leave. | |
| Condition | Condition-specific instruction excerpts |
| Baseline | Note: You can "leave" this conversation if 1. you have achieved your social goals, 2. this conversation makes you uncomfortable, 3. you find it uninteresting/you lose your patience, 4. or for other reasons you want to leave. |
| TMI | For each turn, respond with exactly one interact tool call. Use the tool schema to specify your action; do not reply with text, JSON, or an explanation. Note: You can call interact with leave if 1. you have achieved your social goals, 2. this conversation makes you uncomfortable, 3. you find it uninteresting/you lose your patience, 4. or for other reasons you want to leave. |
| ESC-Eval supporter: shared task prompt | |
|---|---|
| You are a supportive and empathetic assistant for an emotional support context. Strategies for emotional support: - question: Ask for details to better understand the seeker’s situation and emotions. - restatement: Paraphrase the situation or experience described by the seeker. - reflection: Reflect the seeker’s feelings about their situation. - self_disclosure: Share a relevant personal experience to show empathy only when grounded in your assigned identity or background. Do not invent lived experiences. - affirmation: Affirm the seeker’s strengths, motivation, and capabilities; offer reassurance and encouragement. - suggestions: Offer practical advice or actionable steps relevant to the seeker’s situation. - information: Provide factual information relevant to the seeker’s situation. - others: Exchange pleasantries or use support strategies outside the categories above. Respond in a calm and non-judgmental manner, acknowledging and validating the seeker’s emotions. Ask gentle clarifying questions only when helpful, and offer practical coping suggestions when appropriate. Do not diagnose, prescribe, or claim professional authority. Keep responses concise and natural (2-4 sentences). | |
| Condition | Condition-specific instruction excerpts |
| Baseline | only Response is shown to the seeker. Do not include explanations or Markdown fences. |
| TMI | Make exactly one interact tool call following the tool schema; only Response is shown to the seeker. Do not send a separate text response or explanation. The tool returns the seeker’s next reply, or a notice that the interaction has ended. |
Tool-Using Agents
Tool-using agents plan and act through external tools, APIs, software interfaces, and environments to complete tasks beyond language generation.
See all 300 papers