Actions15
- Campaign Actions
- Candidate Actions
- Message Actions
- Webhook Actions
Overview
This node integrates with the TalentSight API to manage webhooks. Specifically, the 'Create' operation under the 'Webhook' resource allows users to create a new webhook by specifying a target URL and the events to listen for. This is useful for automating workflows that depend on real-time event notifications from TalentSight, such as triggering actions when certain campaign or candidate events occur.
Use Case Examples
- Creating a webhook to listen for candidate updates and trigger a notification system.
- Setting up a webhook to monitor campaign status changes and automate reporting.
Properties
| Name | Meaning |
|---|---|
| URL | The target URL where the webhook will send event notifications. This is required to create the webhook. |
| Events | A JSON array specifying which events the webhook should listen to. This is required to define the webhook's triggers. |
| Request Options | Optional settings for the HTTP request such as batching, SSL certificate validation, proxy configuration, and timeout settings to customize how the webhook creation request is sent. |
Output
JSON
id- The unique identifier of the created webhook.url- The URL of the created webhook.events- The list of events the webhook is subscribed to.createdAt- Timestamp when the webhook was created.
Dependencies
- TalentSight API
- An API key credential for TalentSight API authentication
Troubleshooting
- Ensure the URL provided is reachable and correctly formatted to avoid webhook creation failures.
- Verify that the events JSON array is correctly structured and contains valid event names supported by TalentSight.
- If SSL issues occur, consider enabling the 'Ignore SSL Issues' option, but be aware of security implications.
- Check proxy settings if requests fail due to network restrictions or firewall rules.
- Timeout errors may occur if the server is slow to respond; increase the timeout setting if necessary.
Links
- TalentSight Webhooks API Documentation - Official documentation for managing webhooks via the TalentSight API.