Hi everyone! I’m trying to connect my Voiceflow assistant to a Telegram bot via Glitch using the Dialog Manager API (https://general-runtime.voiceflow.com/...
), but I keep getting a 401 Unauthorized
error.
Here’s what I’ve already verified:
I’m on a Pro subscription
I’ve generated a Dialog Manager API key (
VF.DM.XXXX...
) directly from the Integrations tab of the correct project
My project is not set to Private
The
VOICEFLOW_VERSION_ID
and endpoint match the project exactly
I’ve tried regenerating the API key, promoted it to Primary, and re-tested
Curl command is formatted correctly:
curl -X POST https://general-runtime.voiceflow.com/state/680fd1e068f7e890f0a9bae8/user/test-user/interact
-H “Authorization: Bearer VF.DM.xxxxx”
-H “Content-Type: application/json”
-d ‘{“action”: {“type”: “text”, “payload”: “hello”}}’
but I always receive:
{“statusCode”:401,“message”:“Unauthorized”}
What could be causing this? Is there a known issue with project linking, key validity, or the API backend?
First I tried to create a scenario in Make, with the same result, same error message. Then I tried to connect Voiceflow with Telegram via Glitch. There must be something in Voiceflow I am not aware of, or something.
Thanks in advance for any help!