Sam
11/27/2025, 2:57 PMVapi Support Bot
11/27/2025, 2:58 PMcredentialId. Here’s how your tool server config should look (replace the UUID with your actual credential ID):
json
"server": {
"url": "https://your-api-endpoint.com",
"credentialId": "550e8400-e29b-41d4-a716-446655440000"
}
Make sure the credentialId is copied exactly from your dashboard after creating the credential.
For more details, see the [VAPI server authentication docs](https://docs.vapi.ai/server-url/server-authentication).
Source:
- [Server authentication](https://docs.vapi.ai/server-url/server-authentication)Sam
11/27/2025, 3:11 PMSam
11/27/2025, 3:12 PMSam
11/27/2025, 3:16 PMSam
11/27/2025, 3:50 PMVapi Support Bot
11/27/2025, 3:51 PMcredentialId (UUID) and use it in your config:
json
"server": {
"url": "https://your-api-endpoint.com",
"credentialId": "your-generated-uuid"
}
For more details, see the [VAPI server authentication docs](https://docs.vapi.ai/server-url/server-authentication).
Source:
- [Server authentication](https://docs.vapi.ai/server-url/server-authentication)etrock
11/27/2025, 4:07 PMSam
11/27/2025, 4:15 PMSam
11/27/2025, 4:19 PMetrock
11/27/2025, 4:19 PMSam
11/27/2025, 4:20 PMSam
11/27/2025, 4:20 PMetrock
11/27/2025, 4:22 PMSam
11/27/2025, 4:23 PMAndy
11/29/2025, 10:55 PMAndy
12/01/2025, 10:57 PMChiranjeet Mishra
12/02/2025, 6:37 AMcredentialId (UUID).
Once done, update your tool configuration to include the credentialId like this:
json
"server": {
"url": "https://your-api-endpoint.com",
"credentialId": "your-generated-uuid"
}
Make sure you copy the credentialId exactly from the dashboard. For more details on server authentication, you can check the [VAPI server authentication docs](https://docs.vapi.ai/server-url/server-authentication).mathes0n
12/05/2025, 7:23 PMAdugbo Kelvin
12/30/2025, 3:17 PMVapi Support Bot
12/30/2025, 3:18 PMcredentialId to a valid UUID and the error persists, try deleting and re-adding the API Request node or refreshing your browser to clear any UI glitches. If the issue continues, please contact Vapi support directly, as this may be a platform bug not covered in the documentation. For reference, your configuration should look like:
json
"server": {
"url": "https://your-api-endpoint.com",
"credentialId": "daaffcdc-f32f-4328-8687-9987bc7b95e0"
}
See the [Vapi server authentication docs](https://docs.vapi.ai/server-url/server-authentication) for more details.
Source:
- [Server authentication](https://docs.vapi.ai/server-url/server-authentication)etrock
01/19/2026, 11:14 AMChiranjeet Mishra
01/21/2026, 8:16 AMserver.credentialId field or set it to a valid credential UUID you created. Docs: https://docs.vapi.ai/api-reference/workflow/workflow-controller-update
• Refresh the dashboard, clear cache, or open in an incognito window after creating a Custom Credential to ensure the UI shows the new UUID.
2. How to create a Custom Credential (dashboard)
• Dashboard → Custom Credentials → Create Credential → choose Bearer Token (or needed type) → name + token → Save → copy the generated UUID and paste into your node/tool server. Docs: https://docs.vapi.ai/server-url/server-authentication
3. If the above fails
• Provide your workflow ID and a call/workflow screenshot showing the offending node JSON (or paste the node JSON). We can escalate to engineering to reset your org's tool/server state.
Relevant debugging guide: https://docs.vapi.ai/debugging
Which would you like to try first — create a custom tool or paste the workflow ID so I can escalate?