Skip to main content

Connecting Wave to Your Workflow: MCP, API, and Zapier

Learn how to connect Wave to AI assistants, build custom integrations, and automate workflows.

Updated over 2 months ago

πŸ”Œ Overview

Wave offers three ways to connect your meeting data to external tools and services. Choose the integration that best fits your workflow:

Integration

Best For

Technical Level

πŸ€– MCP

AI assistants (Claude Desktop, ChatGPT)

Low - just add config

πŸ’» Developer API

Custom applications and scripts

Medium - coding required

⚑ Zapier

No-code automations with 5,000+ apps

None - visual builder

πŸ€– MCP Integration

The Model Context Protocol (MCP) allows AI assistants like Claude Desktop and ChatGPT to access your Wave session data directly. It uses OAuth 2.0 with PKCE for secure, seamless authentication.

✨ What You Can Do

  • πŸ” Ask your AI assistant to search your meetings

  • πŸ“ Get meeting summaries and transcripts on demand

  • πŸ’¬ Reference past conversations in your AI chats

πŸš€ Setup (Claude Desktop)

  1. Open your Claude Desktop config file:
    ​macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    ​Windows: %APPDATA%\Claude\claude_desktop_config.json

  2. Add the Wave MCP server:

    {"mcpServers": {"wave": {"url": "https://mcp.wave.co"}}}
  3. Restart Claude Desktop

  4. Claude will prompt you to sign in with Wave when you first use it - no tokens needed!

πŸ’‘ That's it! OAuth handles authentication automatically. For clients that don't support OAuth, you can generate an API token in Settings β†’ Integrations β†’ MCP.

πŸ’» Developer API

Build custom integrations with programmatic access to your Wave data.

✨ What You Can Do

  • πŸ“‹ List and search your sessions via REST API

  • πŸ“„ Retrieve transcripts and summaries programmatically

  • πŸ“Š Build custom dashboards and reports

  • πŸ”§ Integrate Wave into your internal tools

πŸ› οΈ Available Endpoints

  • GET /v1/sessions - List your sessions

  • GET /v1/sessions/:id - Get session details

  • GET /v1/sessions/:id/transcript - Get transcript

  • POST /v1/sessions/search - Semantic search

πŸš€ Setup

  1. Go to Settings β†’ Integrations β†’ Developer API

  2. Create a token with the permissions you need

  3. Use the token in your Authorization header

⚑ Zapier Integration

Connect Wave to 5,000+ apps without writing any code.

✨ What You Can Do

  • πŸ’¬ Post meeting summaries to Slack automatically

  • πŸ““ Create Notion pages with meeting notes

  • πŸ“ Export transcripts to Google Drive

  • βœ… Create tasks in Asana or Trello from action items

  • πŸ‘₯ Update your CRM after sales calls

πŸš€ Setup

  1. Join the beta at Wave Zapier Beta

  2. Search for "Wave AI Note Taker" in Zapier

  3. Create a Zap with Wave as the trigger

  4. Sign in with your Wave account when prompted

πŸ’‘ Note: Zapier uses OAuth - no API tokens needed!

πŸ†˜ Getting Help

Visit Settings β†’ Integrations in Wave for setup pages with detailed instructions. If you need assistance, reach out to our support team through the chat widget or email [email protected] πŸ’™

Did this answer your question?