Designing AI Tools for Humanitarian Negotiation
Background
Frontline Associates asked our team to study how humanitarian negotiators were using LLMs and where existing chat interfaces conflicted with their work.
Negotiators described using LLMs to summarize case materials, prepare engagements, and generate options. They also raised concerns about confidentiality, bias, overconfident advice, and the loss of local context.
Liesbeth Aelbrecht visited an MSF team working in the General Rural Hospital of Dhi As Sufal district in the south of Ibb Governorate, in Yemen. (Photo: MSF/Majd Aljunaid) Source
Problem
We designed a structured preparation interface around two frameworks already used by practitioners: Iceberg CSS and Island of Agreements. The interface organizes case evidence and proposes editable analyses; negotiators retain control over what enters the final preparation document.
My Role
I led the interviews, interface design and implementation, comparison study, qualitative analysis, and synthesis workshops. The work was conducted with Frontline Associates and negotiators from MSF, the UN, and the ICRC.
Methods
The project had two phases: 14 formative interviews, followed by a within-subjects think-aloud study in which 18 negotiators used ChatGPT and the custom interface. We analyzed the transcripts with open coding and thematic analysis.
Phase 1: Formative Research
- Conducted 14 interviews with negotiators from MSF, UN, and ICRC
- Identified key tasks: context analysis, compromise ideation, risk assessment
- Mapped major concerns: confidentiality, bias, overreliance
Phase 2: Design Probe Study
- Ran a within-subjects think-aloud study with 18 negotiators
- Each participant prepared a negotiation plan first using ChatGPT, then my custom probe
- Used open coding and thematic analysis across transcripts
- Synthesized findings into journey maps and iterated on the interface
Design requirements
The formative interviews led to four requirements: preserve source context, organize analysis around familiar negotiation frameworks, keep model output editable, and show risks without recommending a single course of action.
Interface implementation
I built the probe in React and Node.js with Express. OpenAI API calls populate structured modules for context analysis, framework application, position mapping, and risk assessment. Every output remains editable.
Technical Implementation
- Separate components for each negotiation framework
- Shared state for preparation progress and review
- Prompt templates tied to specific analytic modules
- Markdown editing for generated analyses
The interface contains four modules:
- Context Analysis - Structured input forms for capturing situation details and stakeholder positions
- Framework Application - Interactive tools applying Iceberg CSS and Island of Agreements methodologies
- Position Mapping - Visual interface for identifying red lines, bottom lines, and zones of agreement
- Risk Assessment - AI-assisted identification of potential issues with negotiator-led validation
Model outputs are suggestions. Negotiators can accept, modify, or reject them before continuing.
Study findings
- Negotiators preferred my interface over ChatGPT for its transparency and alignment with frameworks
- Less-experienced negotiators used the structure to work through unfamiliar frameworks
- Experienced negotiators valued editable output and the ability to reject model suggestions
Changes after testing
Context verification
Negotiators can correct extracted context before the system applies a framework.
Output control
Each module exposes explicit accept, modify, and reject controls.
Publication and use
- A deployed design probe tested in two studies
- Published at CHIWORK 2025
- Shared with 200+ professional negotiators through the AI in Negotiation Workshop, hosted by Frontline Associates (workshop PDF)
"ChatGPT, Don't Tell Me What to Do": Designing AI for Context Analysis in Humanitarian Frontline Negotiations
Proceedings of the 4th Annual Symposium on Human-Computer Interaction for Work (CHIWORK '25)
DOI arXivUsing Large Language Models for Humanitarian Frontline Negotiation: Opportunities and Considerations
ICML 2024 Next Generation of AI Safety Workshop
Paper