Goose · Block's open AI agent

Connect Follow Up Boss to Goose.

Ace AI is the FUB-native real-estate copilot. Goose (Block's open-source AI agent) reads MCP servers as extensions in ~/.config/goose/config.yaml. Add one entry and Goose gets 189 Follow Up Boss tools to act on your CRM.

Before you start: The MCP connector requires an Ace Pro seat ($55/mo). Sign up free first. Then, if your team pays for your seat, ask your admin to move you to Ace Pro from the Seats page; if you pay for your own seat, upgrade it yourself. Each agent also connects their own Follow Up Boss login in Ace once, so the connector only sees what Follow Up Boss lets you see.
  1. Open ~/.config/goose/config.yaml.

    If the file doesn't exist yet, run goose configure once to scaffold it, then open it in your editor.

  2. Add followupace as an extension.

    extensions:
      followupace:
        name: followupace
        type: stdio
        cmd: npx
        args:
          - -y
          - mcp-remote
          - https://followupace.com/mcp
        enabled: true
  3. Restart Goose and sign in.

    Run goose session (CLI) or relaunch the Goose desktop app. On first tool call, sign in with the email on your Ace Pro seat (normally the work email you use in Follow Up Boss) and paste the 6-digit verification code.

  4. Connect your own Follow Up Boss login (one time).

    Open Ace inside Follow Up Boss (or, in the Ace workspace, Settings → Integrations) and click Connect as yourself, authorizing with your own Follow Up Boss login. The connector answers through it, so it only sees the contacts Follow Up Boss lets you see. Until you do, your first CRM request will ask you to connect.

Why this matters for realtors

Goose is built for autonomous, multi-step agent workflows — exactly the shape of a realtor's morning triage. With Follow Up Boss wired in, Goose can pull every Zillow lead from the last 24 hours, score them, draft compliance-checked first-touches, queue tasks, and stop for your approval — one prompt, one console.