> This page is for version v8.3.0 (default).
> For other versions, use one of these documentation indexes:
> - v8.3.0 (default): https://docs.workflows.com/v-8-3-0/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.workflows.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.workflows.com/_mcp/server.

# Navigate Board Decisions

![Mind Reasoner](/_fern-img/466e07efd0202b28f29ec8dda3be88918c85104c2652efceb8ff717127f861ca.webp)

> **Stop Losing Board Votes**
>
> **The shift:** Create minds for EACH board member. Predict their votes and concerns. Win approvals systematically.
>
> **Result:** Win board approvals on first try. Navigate term sheets faster. Move at the speed you need.

---

## Two Complex Scenarios

#### Board Approvals

**The challenge:**

* 5-7 board members with different priorities
* One dissenting vote blocks decision
* You're guessing who supports vs. opposes
* Proposals die in board meetings

**The solution:**

* Create mind for EACH board member
* Predict each person's vote and concerns
* Know who will champion vs. block
* Address concerns before meeting

**Outcome:** Win board approvals on first try. Move faster.

#### Term Sheet Negotiations

**The challenge:**

* Multiple negotiation points
* Don't know which terms matter most
* Don't know where to hold firm
* Risk leaving value on table

**The solution:**

* Predict investor's term priorities
* Test different term structures
* Know which terms are dealbreakers
* Optimize for win-win outcomes

**Outcome:** Close term sheets faster with better terms.

---

## Navigate Board Approvals

### 1. Create Board Member Minds

One mind for EACH board member:

```bash
> "Create minds for:
Founder board members: /meetings/founder-convos.vtt
Investor board members: /meetings/investor-convos.vtt
Independent board members: /meetings/independent-convos.vtt"
```

**Training:** 5-15 minutes per board member

### 2. Predict Each Vote

Ask EACH board member mind the same question:

```bash
> "We're proposing [decision]. How will you vote?
What concerns will you have? What information
do you need to vote yes?"
```

**You will know:**

* Who votes yes vs. no
* What concerns each raises
* What information they need
* Who will champion proposal

### 3. Win Approval Systematically

Prepare board-member-specific responses, address each concern proactively, provide information they need, and build coalition before meeting. Enter board meeting with votes secured.

---

## Optimize Term Sheet Negotiations

### 1. Create Investor Mind

Upload transcripts from term sheet discussions:

```bash
> "Create investor mind using term sheet
negotiation calls and emails"
```

**Training:** 5-15 minutes

### 2. Test Term Positions

```bash
> "In this term sheet negotiation, which terms are
most important to you? Where can you compromise
vs. must hold firm? Valuation? Liquidation pref?
Board seats? Protective provisions?"
```

**Discover:**

* Which terms are non-negotiable
* Where they have flexibility
* What they'll trade for what
* Optimal term structure

### 3. Negotiate Strategically

Enter negotiations knowing which terms to prioritize, where to compromise, what trades create win-win, and how to close efficiently. Close term sheets faster with better terms.

---

## Common Scenarios

**Board Approvals:** Predict how each board member will vote on proposals. Know who supports vs. opposes before meetings and what concerns they'll raise.

**Term Sheet Negotiations:** Understand which terms matter most to investors. Know where they have flexibility vs. must hold firm on valuation, liquidation preference, board seats, and protective provisions.

**Multi-Party Decisions:** Navigate complex decisions with multiple stakeholders. Predict how different board members will respond to the same proposal and build winning coalitions.

**Strategic Negotiations:** Optimize deal structures by understanding term priorities. Know what investors will trade to close faster with better terms for both sides.

---

## Implementation

#### MCP (No Code)

**Use Mind Reasoner through Claude Code**

**You:**

```bash
> Create board member minds:
- Lead investor: /meetings/lead-investor.vtt
- Founder/CEO: /meetings/ceo-convos.vtt
- Independent director: /meetings/independent.vtt
```

**Mind Reasoner:**

```
✓ Training 3 board minds... (~10 min each)
```

**You:**

```bash
> "Proposal: Hire VP Sales at $250K + equity.
Ask each board member: How will you vote? What concerns?"
```

**Mind Reasoner:**

```
Lead Investor: NO without justification
- Concern: $250K above market for our stage
- Needs: Comp benchmarks + hiring plan

Founder/CEO: YES
- Will champion this proposal
- Lost 2 deals due to lack of process

Independent: Follows lead investor
- Needs: Candidate background + references

Result: Address lead investor concerns with data before meeting.
```

[MCP Tools Reference →](/mcp-tools)

#### Direct API

**Build board and investor prediction into your workflow**

```javascript
const API_BASE = 'https://api.reasoner.com/api/mindsim';

// Board approval: Predict each member's vote
const boardMembers = [
  { name: 'Lead Investor', mindId: 'mind_inv' },
  { name: 'Founder/CEO', mindId: 'mind_ceo' },
  { name: 'Independent', mindId: 'mind_ind' }
];

const votePredict = await Promise.all(
  boardMembers.map(async ({ name, mindId }) => {
    const response = await fetch(`${API_BASE}/simulate`, {
      method: 'POST',
      headers: {
        'Authorization': `Bearer ${API_KEY}`,
        'Content-Type': 'application/json'
      },
      body: JSON.stringify({
        mindId,
        scenario: {
          message: "Proposal: Hire VP Sales at $250K. How will you vote? Concerns?"
        }
      })
    }).then(r => r.json());

    return { member: name, prediction: response.message };
  })
);

console.log('Board vote predictions:', votePredict);

// Term sheet: Predict term priorities
const termPriorities = await fetch(`${API_BASE}/simulate`, {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${API_KEY}`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    mindId: investorMindId,
    scenario: {
      message: "Rank by importance: valuation, liquidation pref, board seat, pro rata. Where compromise?"
    }
  })
}).then(r => r.json());

console.log('Term priorities:', termPriorities.message);
```

[API Documentation →](/api-quick-start)

---

## Next Steps

#### [Predict Investor Responses](/workflow-fundraising-predict-responses)

Learn to predict investor responses to pitches

#### [MCP Quick Start](/mcp-quickstart)

Set up in 5 minutes

#### [API Quick Start](/api-quick-start)

Build into your workflow

> **Info**
>
> Questions? Email [support@reasoner.com](mailto:support@reasoner.com)