# External API (Actions) not firing in new webRTC pathway

**URL:** <https://forum.convai.com/t/external-api-actions-not-firing-in-new-webrtc-pathway/6334>\
**Category:** API, Auth & Backend\
**Tags:** external-api\
**Created:** [June 21, 2026, 2:10am UTC](https://forum.convai.com/t/external-api-actions-not-firing-in-new-webrtc-pathway/6334 "2026-06-21T02:10:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![leeza](https://avatars.discourse-cdn.com/v4/letter/l/b77776/32.png) [@leeza](https://forum.convai.com/u/leeza)\
**Post date:** [June 21, 2026, 2:10am UTC](https://forum.convai.com/t/external-api-actions-not-firing-in-new-webrtc-pathway/6334/1 "2026-06-21T02:10:30Z")

</div>

### What do you need help with?

Bug report

### Issue area

Character API

### Impact

Blocker - I cannot continue

### Character ID

4b200c30-6c4e-11f1-b5de-42010a7be02e

### Session ID

N/A — consistent across all sessions, never fires

### API endpoint or base URL

[https://simxlabs-concierge.fly.dev](https://simxlabs-concierge.fly.dev)

### Status code or error

No HTTP error — the outbound call is simply never made. Zero requests hit our server.

### Language / runtime

Python 3.11 / FastAPI backend, browser frontend via Convai web experience

### Where does it happen?

Client app

### Short summary

External API actions on character 4b200c30-6c4e-11f1-b5de-42010a7be02e do not trigger in the new webRTC pathway. Voice and character respons

### What happened?

User says: “Generate 10,000 bin picking demos with high diversity” → Simra responds conversationally → no HTTP request reaches our server. Server log shows zero incoming calls from Convai after the voice interaction.

### What did you expect?

Simra to call POST /run with the parsed intent, receive a run ID + ETA, narrate the status back, then poll GET /run/{id}/summary to read results aloud.

### Redacted request

POST [https://simxlabs-concierge.fly.dev/run](https://simxlabs-concierge.fly.dev/run)  
Content-Type: application/json  
{ “intent”: “”, “num\_demos”: \<number|null\>, “constraints”: {} }

### Redacted response or logs

[server] GET / 200 ← page load only  
[server] — no further requests from Convai runtime —  
Browser network tab confirms no outbound call to our domain is initiated after Simra’s response.

### I checked the relevant documentation, resources, and similar forum posts before posting.

on

### I confirm that I did not include API keys, tokens, passwords, secrets, private character data, private conversation logs, or customer data.

on

---

<div class="post-metadata">

**Author:** ![Manzer](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@Manzer](https://forum.convai.com/u/Manzer)\
**Post date:** [June 25, 2026, 9:13am UTC](https://forum.convai.com/t/external-api-actions-not-firing-in-new-webrtc-pathway/6334/2 "2026-06-25T09:13:26Z")

</div>

Hi Leeza,

Thanks for reporting this, and sorry for the trouble.

The External API feature was originally integrated only into the gRPC pipeline. We’ve now added support for it in the new WebRTC server as well.  
Could you please test it again and let us know if you’re still experiencing any issues?

Looking forward to hearing how it goes! Thanks

---

<div class="post-metadata">

**Author:** ![K3](https://yyz2.discourse-cdn.com/flex004/user_avatar/forum.convai.com/k3/32/2611_2.png) [@K3](https://forum.convai.com/u/K3)\
**Post date:** [September 23, 2026, 11:05am UTC](https://forum.convai.com/t/external-api-actions-not-firing-in-new-webrtc-pathway/6334/5 "2026-09-23T11:05:12Z")

</div>


