# Pocket

## Links

- Product page URL: https://www.agentpmt.com/marketplace/pocket-recordings-transcripts
- Product markdown URL: https://www.agentpmt.com/marketplace/pocket-recordings-transcripts?format=agent-md
- Product JSON URL: https://www.agentpmt.com/marketplace/pocket-recordings-transcripts?format=agent-json

## Overview

- Product ID: 6a4d64831f5ceb98d99ab3d7
- Type: connector
- Unit type: request
- Price: 500 credits
- Categories: Vector Search & Embeddings, Automation, Text Extraction & Parsing, Audio & Sound Design, Agent Memory and Context
- Generated at: 2026-08-02T06:09:26.022Z

### Page Description

Bring your Pocket recordings into every tool you already use. Pocket captures your conversations, meetings, and calls as recordings, transcripts, and AI summaries — and this makes all of it searchable and workflow-ready for your AI assistant. Search by keyword or meaning, pull full transcripts and summaries, upload new audio for transcription, generate shareable audio links, and organize by tag — then build automations and workflows that turn what was said into follow-up emails, CRM notes, tasks, and shared documents.

### Agent Description

Search, list, and read the user's Pocket recordings including transcripts and AI summaries; create audio download links; save recording audio to file storage; upload new audio recordings; list tags.

## Details

### Details

Bring your Pocket recordings into every tool you already use. Pocket captures your conversations, meetings, and calls as recordings, transcripts, and AI summaries — and this makes all of it searchable and workflow-ready for your AI assistant. Search by keyword or meaning, pull full transcripts and summaries, upload new audio for transcription, generate shareable audio links, and organize by tag — then build automations and workflows that turn what was said into follow-up emails, CRM notes, tasks, and shared documents.

### Actions

- `search_recordings` (5 credits): Search Pocket recordings by query. Requires query. Optional limit must be 20 or fewer; filters is an advanced passthrough object.
- `list_recordings` (5 credits): List the user's Pocket recordings with optional date, tag, and pagination filters.
- `get_recording` (5 credits): Get one Pocket recording, optionally including transcript and summarization data.
- `get_audio_download_url` (5 credits): Create a temporary audio download link for one recording. Use this for large audio instead of saving the file.
- `save_audio_to_files` (5 credits): Download one recording's audio and save it to File Manager. Audio over 100 MiB is rejected.
- `upload_recording` (5 credits): Upload a File Manager audio file to Pocket for transcription. Requires a valid file_id owned by this budget, rejects files over 100 MiB, and never returns the temporary upload URL.
- `list_tags` (5 credits): List tags available in the user's Pocket recording library.

### Use Cases

Search recordings by topic, Pull meeting transcripts, Get AI summaries of conversations, Upload audio files for transcription, Download recording audio, Browse recordings by date or tag, Feed meeting notes into automations

### Workflows Using This Tool

No public workflows currently reference this product.

### Related Content

No related content is currently linked to this product.

## Documentation

No platform documentation is currently linked to this product.

## Integration Details

### DynamicMCP

- Setup page URL: https://www.agentpmt.com/dynamic-mcp
- Claude setup guide: https://www.agentpmt.com/dynamic-mcp#platform=claude
- ChatGPT setup guide: https://www.agentpmt.com/dynamic-mcp#platform=chatgpt
- Cursor setup guide: https://www.agentpmt.com/dynamic-mcp#platform=cursor
- Windsurf setup guide: https://www.agentpmt.com/dynamic-mcp#platform=windsurf

Use the local router for command-based MCP clients. It forwards requests to `https://api.agentpmt.com/mcp` and does not execute tools locally.

```bash
npm install -g @agentpmt/mcp-router
agentpmt-setup
```

### REST API

The live page renders cURL, Python, JavaScript, and Node.js examples. Logged-in users see those examples prefilled with their own API and budget credentials.

- Purchase endpoint: https://api.agentpmt.com/products/purchase
- Authorization format: `Bearer <base64(apiKey:budgetKey)>`

```bash
curl -X POST "https://api.agentpmt.com/products/purchase" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer eW91ci1hcGkta2V5LWhlcmU6eW91ci1idWRnZXQta2V5LWhlcmU=" \
  -d '{
    "product_id": "6a4d64831f5ceb98d99ab3d7",
    "parameters": {
      "action": "search_recordings",
      "query": "example_query"
    }
  }'
```

### Autonomous Agents

Autonomous agents can access this tool through AgentAddress credit balances or direct x402 payments. Use the Autonomous Agent API reference for endpoint shapes after choosing the access pattern below.

- Autonomous Agent API reference URL: https://www.agentpmt.com/docs/api-reference/autonomous-agents
- Autonomous Agent API reference markdown URL: https://www.agentpmt.com/docs/api-reference/autonomous-agents?format=agent-md
- Credit-Based Access Using AgentAddress: https://www.agentpmt.com/docs/autonomous-agents/credit-based-tool-usage-with-agentaddress
- AgentAddress is preferred for persistent file access, stored platform state, and maximum tool use ability across repeated calls.
- Direct x402 is for independent one-off tool calls that do not require shared files or stored platform state.
- Direct x402 public payments: USDC on Base, Arbitrum, Optimism, Polygon, and Avalanche.

#### Product Skill Package

This product has a published Agent Skill package for product-specific operating instructions.

- Skill slug: pocket-recordings-transcripts
- Version: 1.0.0
- Download SKILL.md: https://raw.githubusercontent.com/AgentPMT/agent-skills/main/skills/pocket-recordings-transcripts/SKILL.md
- Package source: https://github.com/AgentPMT/agent-skills/tree/main/skills/pocket-recordings-transcripts
- OpenClaw listing: https://clawhub.ai/agentpmt/pocket-recordings-transcripts
- OpenClaw install: `openclaw skills install pocket-recordings-transcripts`
- skills.sh install: `npx skills add AgentPMT/agent-skills --skill pocket-recordings-transcripts`
- Last published: 2026-08-01T20:49:53.152Z

### Schema

#### Credentials

These runtime credentials should be provided under `parameters._credentials` when required.

- Pocket API Key (`pocket_api_key`, api_key, required)
  Connection ID: 6a4dc39aa579a2eadbd8e440

#### Parameters

- Schema type: actions

```json
{
  "actions": {
    "search_recordings": {
      "description": "Search Pocket recordings by query. Requires query. Optional limit must be 20 or fewer; filters is an advanced passthrough object.",
      "properties": {
        "query": {
          "type": "string",
          "description": "Search query or member lookup text.",
          "required": true
        },
        "limit": {
          "type": "integer",
          "description": "Page size.",
          "required": false,
          "minimum": 1,
          "maximum": 20
        },
        "filters": {
          "type": "object",
          "description": "Advanced search filters passed through to Pocket.",
          "required": false
        }
      }
    },
    "list_recordings": {
      "description": "List the user's Pocket recordings with optional date, tag, and pagination filters.",
      "properties": {
        "start_date": {
          "type": "string",
          "description": "Start date in YYYY-MM-DD.",
          "required": false
        },
        "end_date": {
          "type": "string",
          "description": "End date in YYYY-MM-DD.",
          "required": false
        },
        "tag_ids": {
          "type": "array",
          "description": "Pocket tag IDs.",
          "required": false,
          "items": {
            "type": "string",
            "description": ""
          }
        },
        "page": {
          "type": "integer",
          "description": "Page number.",
          "required": false,
          "minimum": 1
        },
        "limit": {
          "type": "integer",
          "description": "Page size.",
          "required": false,
          "minimum": 1,
          "maximum": 100
        }
      }
    },
    "get_recording": {
      "description": "Get one Pocket recording, optionally including transcript and summarization data.",
      "properties": {
        "recording_id": {
          "type": "string",
          "description": "Pocket recording ID.",
          "required": true
        },
        "include_transcript": {
          "type": "boolean",
          "description": "Include transcript in recording detail.",
          "required": false
        },
        "include_summarizations": {
          "type": "boolean",
          "description": "Include summaries in recording detail.",
          "required": false
        },
        "summarization_id": {
          "type": "string",
          "description": "Specific summarization ID.",
          "required": false
        }
      }
    },
    "get_audio_download_url": {
      "description": "Create a temporary audio download link for one recording. Use this for large audio instead of saving the file.",
      "properties": {
        "recording_id": {
          "type": "string",
          "description": "Pocket recording ID.",
          "required": true
        },
        "expires_in": {
          "type": "integer",
          "description": "Audio URL lifetime in seconds.",
          "required": false,
          "minimum": 60,
          "maximum": 86400
        }
      }
    },
    "save_audio_to_files": {
      "description": "Download one recording's audio and save it to File Manager. Audio over 100 MiB is rejected.",
      "properties": {
        "recording_id": {
          "type": "string",
          "description": "Pocket recording ID.",
          "required": true
        },
        "expires_in": {
          "type": "integer",
          "description": "Audio URL lifetime in seconds.",
          "required": false,
          "minimum": 60,
          "maximum": 86400
        }
      }
    },
    "upload_recording": {
      "description": "Upload a File Manager audio file to Pocket for transcription. Requires a valid file_id owned by this budget, rejects files over 100 MiB, and never returns the temporary upload URL.",
      "properties": {
        "file_id": {
          "type": "string",
          "description": "AgentPMT File Manager file ID.",
          "required": true
        },
        "title": {
          "type": "string",
          "description": "Recording, template, or mutable resource title/name.",
          "required": false
        },
        "recording_at": {
          "type": "string",
          "description": "Recording timestamp.",
          "required": false
        },
        "duration_seconds": {
          "type": "number",
          "description": "Recording duration in seconds.",
          "required": false,
          "exclusiveMinimum": 0
        }
      }
    },
    "list_tags": {
      "description": "List tags available in the user's Pocket recording library."
    }
  }
}
```

### Usage Instructions

# Pocket Recordings

Use these actions for a member's recordings, transcripts, summaries, audio files, uploads, and tags.

## Actions

### `search_recordings`
Required: `query`
Optional: `limit`, `filters`
`{"action":"search_recordings","query":"weekly planning","limit":8}`

### `list_recordings`
Optional: `start_date`, `end_date`, `tag_ids`, `page`, `limit`
`{"action":"list_recordings","start_date":"2026-07-01","end_date":"2026-07-31","limit":20}`

### `get_recording`
Required: `recording_id`
Optional: `include_transcript`, `include_summarizations`, `summarization_id`
`{"action":"get_recording","recording_id":"rec_123","include_transcript":true,"include_summarizations":true}`

### `get_audio_download_url`
Required: `recording_id`
Optional: `expires_in`
`{"action":"get_audio_download_url","recording_id":"rec_123","expires_in":3600}`

### `save_audio_to_files`
Required: `recording_id`
Optional: `expires_in`
`{"action":"save_audio_to_files","recording_id":"rec_123"}`

### `upload_recording`
Required: `file_id`
Optional: `title`, `recording_at`, `duration_seconds`
`{"action":"upload_recording","file_id":"file_123","title":"Design review","duration_seconds":1842}`

### `list_tags`
`{"action":"list_tags"}`

## Pagination

List and search actions can return `pagination` with page, limit, totals, and continuation details when available.

## Notes

`filters` is an advanced passthrough object for search. Audio save and upload actions have a 100 MiB limit; use `get_audio_download_url` for larger audio.

### Additional Product Content

## Turn your Pocket recordings into a searchable, workflow-ready library

Pocket is a personal voice recorder and app that captures your conversations, meetings, and calls and turns them into transcripts, AI summaries, and action items. Pocket Recordings & Transcripts connects that library to your AI agent, so everything you have captured is one message away from search, retrieval, and automation.

### What you can do

1.  **Search by keyword or meaning.** Find any conversation by what was said, even when you do not remember the title or the date.
2.  **Read transcripts and AI summaries.** Open any recording to pull its full transcript, summary, and action items.
3.  **Browse by date and tag.** List recent recordings, filter by date range, and organize with your Pocket tags.
4.  **Get shareable audio links.** Generate a temporary download link for any recording to share or archive.
5.  **Save audio to your files.** Pull a recording's audio into your file storage, ready to attach anywhere.
6.  **Upload new audio for transcription.** Send an audio file to Pocket and get back a transcript and summary like any other recording.

### Popular workflows

1.  Find last week's client call and draft the follow-up from its summary and action items.
2.  Pull the transcript of an interview and extract the key quotes.
3.  Feed meeting notes into your CRM, task list, or documents automatically.
4.  Search months of conversations for every mention of a project, person, or decision.

### How to connect

Connect with your personal Pocket API key from Pocket Settings, Developer, API Keys. The tool works with your own recordings only. Saving or uploading audio supports files up to 100 MB; for larger recordings, generate a temporary download link instead.

### Frequently Asked Questions

#### How do I connect this tool to an external agent?

- Page URL: https://www.agentpmt.com/faq
- Markdown URL: https://www.agentpmt.com/faq?format=agent-md

You can install the local MCP server by opening a terminal and running:

```
npm install -g @agentpmt/mcp-router
agentpmt-setup
```

This will connect you to local agents like Claude Code, Windsurf, Grok Build, Cursor, etc.

Alternatively you can connect to the hosted version with this config block, no installation required:

```
{
  "mcpServers": {
    "agentpmt": {
      "type": "streamable-http",
      "url": "https://api.agentpmt.com/mcp",
      "headers": {
        "Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
        "x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
      }
    }
  }
}
```

[View MCP Connection Instructions](/docs/mcp-reference/connection) for more details.

#### How does an external agent use this tool?

- Page URL: https://www.agentpmt.com/faq
- Markdown URL: https://www.agentpmt.com/faq?format=agent-md

After the external agent is connected to an Agent Group that can use this tool, paste this prompt into the agent:

> Use the AgentPMT-Tool-Search-and-Execution tool. First call action 'get\_instructions' so you know how to use the tool search interface. Then call action 'get\_schema' with tool\_id 6a4d64831f5ceb98d99ab3d7 ("Pocket"). After reading the schema and any returned instructions, tell me what this tool can do, we are going to be using it

The agent should fetch the tool schema first, collect the required parameters for your request, and then call the tool through AgentPMT.

#### Can I upload audio that was not recorded on a Pocket device?

- Page URL: https://www.agentpmt.com/faq#faq-6a4dbd421f5ceb98d99ab55e
- Markdown URL: https://www.agentpmt.com/faq?format=agent-md#faq-6a4dbd421f5ceb98d99ab55e
- Tags: Product Specific

Yes. Upload an audio file of up to 100 MB from your file storage and Pocket will transcribe and summarize it just like any other recording.

#### Do I need a Pocket account?

- Page URL: https://www.agentpmt.com/faq#faq-6a4dbd421f5ceb98d99ab55d
- Markdown URL: https://www.agentpmt.com/faq?format=agent-md#faq-6a4dbd421f5ceb98d99ab55d
- Tags: Product Specific

Yes. You connect with a personal Pocket API key from Pocket Settings, Developer, API Keys. The tool works only with your own recordings.

#### How does search work?

- Page URL: https://www.agentpmt.com/faq#faq-6a4dbd421f5ceb98d99ab55f
- Markdown URL: https://www.agentpmt.com/faq?format=agent-md#faq-6a4dbd421f5ceb98d99ab55f
- Tags: Product Specific

Search matches your query against the content of your recordings and transcripts, so you can find a conversation by what was said even when you do not remember its title or date.

#### Is there a limit on audio size?

- Page URL: https://www.agentpmt.com/faq#faq-6a4dbd421f5ceb98d99ab560
- Markdown URL: https://www.agentpmt.com/faq?format=agent-md#faq-6a4dbd421f5ceb98d99ab560
- Tags: Product Specific

Saving or uploading audio is limited to 100 MB per file. For larger recordings, generate a temporary download link instead.

#### What can my agent do with it?

- Page URL: https://www.agentpmt.com/faq#faq-6a4dbd421f5ceb98d99ab55c
- Markdown URL: https://www.agentpmt.com/faq?format=agent-md#faq-6a4dbd421f5ceb98d99ab55c
- Tags: Product Specific

Search your recordings by keyword or meaning, open any recording to read its full transcript and AI summary, list recordings by date or tag, create a temporary shareable audio link, save a recording's audio to your files, and upload new audio for Pocket to transcribe.

#### What is Pocket Recordings & Transcripts?

- Page URL: https://www.agentpmt.com/faq#faq-6a4dbd411f5ceb98d99ab55b
- Markdown URL: https://www.agentpmt.com/faq?format=agent-md#faq-6a4dbd411f5ceb98d99ab55b
- Tags: Product Specific

It connects your Pocket account to your AI agent so it can search, read, and act on the recordings you capture with Pocket. Pocket is a personal voice recorder and app that turns your conversations, meetings, and calls into transcripts, AI summaries, and action items, and this tool makes that library available inside your workflows.

### Dependencies

This product has no public dependency products.