External Publication
Visit Post

Custom GPT Actions work in text but never execute in Voice Mode (InvalidRecipient : Unrecognized recipient))

OpenAI Developer Community June 28, 2026
Source

Hi,

I’m trying to determine whether this is a known limitation or a bug.

I created a minimal Custom GPT with a single GET Action using the following OpenAPI:

openapi: 3.1.0
info:
  title: Test Voice API
  version: 1.0.0
servers:
  - url: https://httpbin.org
paths:
  /get:
    get:
      operationId: testGet
      responses:
        "200":
          description: OK

GPT instructions:

Whenever the user says “test”, always call the action testGet.

Results

Text mode

  • Works correctly.

  • The Action executes and the HTTP request reaches httpbin.

Advanced Voice Mode (Android app and ChatGPT Web using a microphone)

  • The Action is never executed.

  • The assistant reports a technical issue.

  • No HTTP request reaches the server.

Additional observation:

If I type “continue” immediately after the failed voice interaction, ChatGPT is sometimes able to inspect its previous attempt and reports that it encountered:

InvalidRecipient Unrecognized recipient: httpbin_org__jit_plugin

This suggests the failure may occur before any HTTP request is sent.

I first observed this with my own FastAPI backend, then reproduced it with the public httpbin.org endpoint, so it doesn’t appear to be API-specific.

Has anyone successfully executed Custom GPT Actions from Advanced Voice Mode recently?

If yes:

  • Android / iOS / Web?

  • Which model?

  • Any specific configuration?

Thanks!

Discussion in the ATmosphere

Loading comments...