Overview
The Authentication Tab provides four methods to secure webhook connections between LeadExec and your client's systems. Choose the method that matches your client's API security requirements.
Authentication Types
Basic and Digest Authentications:
For Basic and Digest authentications, this is where you will set the username and password supplied by your client.
OAuth 2.0:
Provides the ability to authenticate with an OAuth server using Client Credentials or Password. Here you will set the TOKEN URL, select the required Grant Type and input the credentials supplied by the client.
Bearer Token:
If the client’s system uses Bearer Token authentication, this is where you will set the Prefix and Token provided by the client.
Configuration Guide
Basic & Digest Authentication
Select Authentication Type → Choose Basic or Digest
Enter Credentials:
Username: Provided by client
Password: Provided by client
Note: Digest provides encrypted authentication compared to Basic
Bearer Token Authentication
Select Authentication Type → Choose Bearer Token
Configure Token:
Prefix: Usually "Bearer" (check client docs)
Token: Authentication token provided by client
OAuth 2.0 Authentication
Select Authentication Type → Choose OAuth 2.0
Configure Settings:
Token URL: OAuth server endpoint from client
Grant Type: Client Credentials or Password
Credentials: Client ID, Client Secret, or User credentials
Step-by-Step Setup
Access the Authentication Tab in your Webhook Delivery Method
Select the Authentication Type matching client requirements
Enter Credentials exactly as provided by the client
Test Authentication using the Test Connection button
Save the Configuration once validation succeeds
Best Practices
Security First:
Whenever possible, make sure to use HTTPS endpoints
Never share credentials via email or other open channels
Validation:
Test authentication before going live
Verify token permissions with sample leads
Documentation:
Record credential expiration dates
Note client contact for authentication issues
Troubleshooting
"401 Unauthorized" errors
Verify credentials are entered correctly
"403 Forbidden" error messages
Check token permissions/scopes
OAuth Token Failures
Validate Token URL and grant type
Next article: Field Mappings Tab >