Workflow issue
# support
v
To fix the "credentialId must be a UUID" error, go to your Vapi dashboard, navigate to Custom Credentials under organization settings, and create a new credential. Once saved, use the generated credentialId in your workflow like this:
Copy code
json
"server": {
  "url": "https://your-server.com/webhook",
  "credentialId": "cred_abc123"
}
This should resolve the error and allow your workflow to save successfully. If you still can't find Custom Credentials, ensure you have the right permissions or contact your admin for access. For more details, see the documentation I have found. Source: - [Vapi Server Authentication Documentation](https://docs.vapi.ai/server-url/server-authentication)
c
Hi Bishal, To resolve the error with the API request node, you need to create and use a custom credential in your Vapi dashboard. Here's how you can create one: 1. Navigate to the Custom Credentials section in your Vapi dashboard. 2. Click on Create Credential. 3. Select the Bearer Token option, enter a name for your credential, and input your API token. 4. Save the credential and note the generated
credentialId
(UUID). Once done, update your tool configuration to include the
credentialId
like this:
Copy code
"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).