Tenovos Webhooks
For a workflow overview on using Tenovos Webhooks, click here!
Tenovos Webhooks allows you to create, manage, and monitor webhook activity. Webhooks are the notification messages that one app (for example, Tenovos) sends to another (the "endpoint") when a specified event occurs. A defined endpoint tells Tenovos where to send those webhook messages and what information to include. With Tenovos Webhooks, you can specify recipient endpoints for webhook messages, troubleshoot delivery issues, and view and resend previous webhooks.
When an endpoint is enabled, Tenovos will provide real-time updates to the recipient app whenever the requested event types occur. For example, if an event occurs in Tenovos—like an asset being deleted, a user changing the security on an asset, or metadata being updated—a Tenovos webhook can instantly send that information to another application you use, such as your CRM, PIM, Tenovos Connect, or any other software that supports webhooks.
Tenovos Webhooks includes the following pages:
- Endpoints page. Create, edit and manage the endpoints that can receive event notifications from Tenovos.
- Event Catalog page. View all the event types that are available for subscription. Each event type in the catalog includes the event definition which outlines the structure of the event payload and the values you can expect to receive, and an example payload.
- Logs page. View all message delivery attempts for defined endpoints.
- Activity page. View a visual representation of the last 6 hours of notification activity.
NOTE: This guide explains how to manage Tenovos Webhooks from the Tenovos Admin UI. For API-based management, please view our Developer Portal.
At-a-glance: Create a Tenovos Webhooks endpoint
Adding an endpoint is easy! Just provide a URL that you control and select the event types that you want to receive notifications about.

To create a Tenovos Webhooks endpoint:
-
Add the endpoint URL.
Your organization must provide the required endpoint URL. -
Describe the endpoint. (Optional.)
-
Subscribe to events.
-
Configure optional settings. These include adding a custom header and setting the rate limit.
Getting started
This section introduces Tenovos Webhooks. It includes an introduction to webhooks and endpoints, an overview of the Tenovos Webhooks pages, how to view a list of all defined endpoints, and explains which privilege your role must include to access Tenovos Webhooks.
TOPICS IN THIS SECTION
- What is a webhook?
- What is an endpoint?
- What is an event?
- How do I create an endpoint URL?
- Why use webhooks instead of API polling?
- About the Tenovos Webhooks pages
- View all defined endpoints
- Required privileges
What is a webhook?
Webhooks are the notification messages that one app sends to another when a specific event occurs. They are a way for one application to receive information from another, in real-time. Instead of the receiving application having to repeatedly check for updates (via "polling"), it simply listens for incoming data from the sending application.
For example, when an event occurs in Tenovos—like an asset being deleted, a user changing the security on an asset, or metadata being updated—a Tenovos webhook can instantly send that information to another application you use, such as your CRM, PIM, Tenovos Connect, or any other software that supports webhooks.
What is an endpoint?
An endpoint is the URL for the application receiving webhook messages. In Tenovos Webhooks, a defined endpoint includes the destination URL and specifies what event information to include. When an endpoint is enabled, Tenovos will provide real-time updates to the recipient app whenever the requested event types occur.
What is an event?
Events describe the type of action that was performed within your Tenovos account, such as Create, Update, Download, Share, and Delete. When you add an endpoint, you provide a URL that you control and select the event types that you want to receive notifications about. When any of the subscribed events occurs, Tenovos will send a message to the endpoint URL.
The Tenovos Webhooks Event Catalog lists all the event types that are available for subscription by endpoints. For each event type, you can view a description of the event, the structure of the event payload, the values you can expect to receive, and an example payload.
How do I create an endpoint URL?
Adding an endpoint to Tenovos Webhooks requires providing a URL that you control and selecting the event types that you want to receive notifications about. The endpoint URL must be supplied by your organization and will most likely require working with your IT department.
The endpoint URL should be for a system that your organization built or manages. It must be publicly available and secure (HTTPS), and capable of processing all the message data ("payloads") that Tenovos sends to it.
NOTE: For a list of all Tenovos Webhook event types and their payloads, see the Event Catalog.
💡 Tip: If you do not have the ability to create and maintain a highly available service to listen for and process webhook messages, please ask the Tenovos Customer Success team about Tenovos Connect!
Tenovos Connect supports triggering recipes from Tenovos Webhooks notifications. You can create a webhook subscription through Tenovos Connect, which automatically generates endpoint URLs for receiving webhooks from Tenovos or other systems.
Why use webhooks instead of API polling?
Webhooks and API polling are both ways for one application to receive information from another.
With API polling, the receiving application must repeatedly send requests to check for updates. This approach can be an inefficient use of bandwidth and computing resources. Webhooks are ideal when you need real-time notifications for specific events without knowing exactly when those events will occur. They provide a more efficient way to handle real-time notifications.
About the Tenovos Webhooks pages
Tenovos Webhooks allows you to easily manage application endpoints and their associated Tenovos event subscriptions. You can add application endpoints for the automated messages, debug message delivery, and review and resend past webhooks.
- Endpoints page. Add, edit and manage the endpoints receiving event notifications from Tenovos.
- Event Catalog page. View a list of the Tenovos events that are available for subscription.
- Logs page. View all message delivery attempts for defined endpoints.
- Activity page. View a visual representation of the last 6 hours of notification activity.
View all defined endpoints
To view a list of all defined endpoints, navigate to Admin > Webhooks > Endpoints.

Required privileges
Tenovos Webhooks is available to roles with the Webhooks role privilege. Users without that privilege will not see the Webhooks option in Tenovos Admin.
Create an endpoint
When you create an endpoint, you provide a URL that you control and select the event types that you want to receive notifications about. Additionally, you can also add an optional description, custom header, and a rate limit.
Your organization must provide the required endpoint URL. This will most likely require working with your IT department. The URL should be for a system that your organization built or manages, and that is capable of processing all the events that Tenovos sends to it. Alternatively, Tenovos Connect natively supports triggering recipes from these events.
💡 Tip: For a workflow overview on using Tenovos Webhooks to create an endpoint, click here.
TOPICS IN THIS SECTION
Add an endpoint
Adding an endpoint is easy—just provide a URL that you control, select the event types that you want to receive notifications about, and click Create.
To add an endpoint:
-
Navigate to Admin > Webhooks > Endpoint and click Add Endpoint. The New Endpoint screen appears.

-
Enter the Endpoint URL. This is a service that you have set up on your end, or a Tenovos Connect endpoint that will allow you to send messages to that specific service.
NOTE: For more information, see How do I create an endpoint URL?
-
(Optional.) Add a Description. Add a summary about what the endpoint is tracking.
-
Under Subscribe to events, select one or more event notification types.
As you make your selections, a count is displayed below the events list box. Click Clear to quickly remove all selections.

NOTE: To receive notifications for all available events, you can omit the event type information; the endpoint will automatically be subscribed to all defined events. (Subscribing to all event types can be useful for getting started and for testing, but you should eventually narrow the subscription to only the event types you require.)
-
(Optional.) The Advanced Configuration section allows you to Enable endpoint rate limiting and then enter a Rate Limit (per second).
-
The rate limit is the maximum number of messages that Tenovos can send to the endpoint every second. After the limit is reached, requests will be throttled to maintain a rate under the specified limit.
IMPORTANT: Although this is an optional setting, rate limiting may be critical to your operations. There is no limit to the number of events that Tenovos can send per second, but your system must be able to handle the events we transmit. You should set a rate limit to prevent Tenovos from overwhelming your application/service and to avoid dropping any events. For more details, see Set the Rate Limit.
-
The Custom Headers section informs you that you add a custom headers after you create the endpoint.
-
-
Click Create. The endpoint is added and its details page is displayed. When you add an endpoint it is enabled by default and can be disabled.
Add a custom header
Custom headers can be used for authentication and security purposes. They provide extra information when default headers aren’t enough. You can add custom headers to an endpoint after that endpoint is defined in Admin > Webhooks > Endpoints.
NOTE: Some services require that an endpoint includes specific headers. For example, your application or service sitting behind the endpoint URL, may need an authentication token in the Authorization header, but other headers and values may also be needed on the receiving end.
To add a custom header:
- Navigate to Admin > Webhooks > Endpoints.
- In the Endpoints list, click the endpoint you want to modify. Its details page opens.
- Click the Advanced tab.
- In Custom Headers, enter the Key and Value. Then click Add Header to save your entry.
Set the rate limit
The rate limit is the maximum number of messages that Tenovos can send to the endpoint every second. After the limit is reached, requests will be throttled to maintain a rate under the specified limit.
Although this is an optional setting, rate limiting may be critical to your operations. There is no limit to the number of events that Tenovos can send per second, but your system must be able to handle the events we transmit. You should set a rate limit to prevent Tenovos from overwhelming your application/service and to avoid dropping any events.
You can set the limit when you first add the endpoint to Tenovos (in Advanced Configuration) or edit it later in its details page.
Enable endpoint rate limiting:

Determining the rate limit
To determine the rate limit for an endpoint, you’ll need to identify the optimal webhook traffic volume. You don’t want to set a limit that is either too low or too high. It’s crucial to allow the right amount of capacity and flexibility without overloading the system. To find this balance, conduct a load test to determine an appropriate resource load on the receiving system. For instance, if the load test (see following NOTE) indicates your receiving system hits 100% resource utilization at 80 events per second, setting throttling limits at 150 might overwhelm your system and lead to performance issues.
NOTE: Load testing involves subjecting your application to high levels of network traffic to determine how many requests it can safely handle in a specified period.
Test an endpoint
The easiest way to boost your confidence in your endpoint configuration is to begin receiving event notifications as soon as possible. In the endpoint details screen, the Testing tab allows you to send example events to your endpoint. After you Send Example, you can click the message to view its contents (the event payload), review all its message attempts, and see if it succeeded or failed.
To learn more about message attempt, see
You can test an endpoint and its events via the Testing tab in its details page. The Send Example option on this tab allows you to send example events. This returns a message that you can open to view the event payload, review all message attempts, and see if it succeeded or failed.
To test an endpoint:
-
Navigate to Admin > Webhooks > Endpoints.
-
In the Endpoints list, click the endpoint you want to test. Its details page opens.
-
Display the Testing tab.

-
Open the Send event dropdown list and select an event type.
-
Click Send Example.
-
Click the response message to view its payload, all message attempts, and whether it succeeded or failed.
Manage endpoints
In Tenovos Webhooks > Endpoints, you can edit and manage the endpoints that are receiving event notifications from Tenovos. This section includes topics related to managing defined endpoints including editing, enabling, and deleting an endpoint.
TOPICS IN THIS SECTION
- View endpoint details
- Edit an endpoint
- View and rotate the Signing Secret
- Edit event type subscriptions
- Enable or disable an endpoint
- Delete an endpoint
Tenovos Webhooks at its Endpoints page:

View endpoint details page
The endpoint details page is where you manage individual endpoints. It provides an overview description of the endpoint, high level stats of the attempted deliveries—the number that have succeeded, are in progress, and have failed—and a list of all message delivery attempts. You can click an attempt to see in-depth information about that message delivery.
The details page includes the following:
- Endpoint URL. Click Edit to modify the URL.
- Overview tab. A description of the endpoint and Attempt Delivery Stats. The delivery stats include the total count of successful deliveries (“Success”), pending deliveries (“Pending”), and the messages in progress (“Sending”).
- Advanced tab. Set the Rate Limit and Custom Headers to be sent in the webhook messages to your endpoint.
- Testing tab. Send example events to test your integration.
- Page options menu. Recover failed messages, enable/disable the endpoint, or delete the endpoint.
- Subscribed events. An editable list of the endpoint’s event type subscriptions.
- Signing Secret. The unique webhook signature key that is used to verify the authenticity of requests from an application. You can view and rotate the signing secret.
- Message Attempts. A list of the webhook message delivery attempts. This includes if it succeeded or failed, the message event type, ID, and timestamp. Clicking a message opens its details including message content and its webhook attempts.
Endpoint details page:

To view endpoint details:
- Navigate to Admin > Webhooks > Endpoints.
- In the Endpoints list, click the endpoint you want to view. Its details page opens.
Edit an endpoint
After you add an endpoint, you can modify its initial settings, including the endpoint URL and its event type subscriptions. You can also configure additional settings that can only be supplied after the endpoint has been created, such as adding a custom header.
To edit an endpoint:
-
Navigate to Admin > Webhooks > Endpoints.
-
In the Endpoints list, click the endpoint you want to modify.
-
From the details page, make the necessary modifications.
-
Overview tab. A description of the endpoint and Attempt Delivery Stats. The delivery stats include the total count of successful deliveries (“Success”), pending deliveries (“Pending”), and the messages in progress (“Sending”).
-
Advanced tab. Set the rate limit and add a custom header to be sent in the webhook messages to your endpoint.
-
Testing tab. Send example events to test your integration.
-
Subscribed events. An editable list of the endpoint’s event type.
-
Signing Secret. The unique webhook signature key that is used to verify the authenticity of requests from an application. You can view and rotate the Signing Secret.
-
Message Attempts. A list of the webhook message delivery attempts. Details include if a message succeeded or failed, the message event type, ID, and timestamp.
-
View and rotate the Signing Secret
A signing secret is the unique signature key that is used to verify the authenticity of requests from an application. This secret key is automatically generated when you add a new endpoint. If necessary, you can generate a new secret. This expires the current one and replaces it with a new one. The old secret will remain valid for the next 24 hours.
NOTE: For information about validating messages against a signature key see Verifying Webhook Signatures in the Tenovos Developer Portal.
View and rotate the Signing Secret:

To generate a new secret:
- Navigate to Admin > Webhooks > Endpoints.
- In the Endpoints list, click the endpoint you want to modify. Its details page opens.
- On the right side of the page, open the Signing Secret menu, click Rotate Secret, then click Rotate.
A new key is generated. The old key will remain valid for the next 24 hours.
Edit event type subscriptions
When you first add an endpoint you can select the event notifications for that endpoint. If you do not select at least one event, the endpoint will receive notifications for all available events. Subscribing to all event types can be useful for getting started and for testing, but you should eventually narrow the subscription to only the event types you require.
To edit subscribed events:
- Navigate to Admin > Webhooks > Endpoints.
- In the Endpoints list, click the endpoint you want to modify. Its details page opens.
- From the Subscribed events section, click Edit.
- Select or clear the subscribed events. Use the Search field to locate specific events.
- Click Save.
Enable or disable an endpoint
When you add an endpoint to Tenovos, it is enabled by default.
To enable or disable an endpoint:
- Navigate to Admin > Webhooks > Endpoints.
- In the Endpoints list, click the endpoint you want to modify. Its details page opens.
- Open the page options menu (top right corner) and click Enable endpoint or Disable endpoint.

Delete an endpoint
To delete an endpoint:
- Navigate to Admin > Webhooks > Endpoints.
- In the Endpoints list, click the endpoint you want to delete. Its details page opens.
- Open the page options menu and click Delete. The endpoint is removed.

Event type catalog
The Tenovos Webhooks Event Catalog lists all the event types that are available for subscription by endpoints. For each event type, you can view a description of the event, the structure of the event payload, the values you can expect to receive, and an example payload.
💡 Tip: A list of the Tenovos webhook event types and a payload reference is also available in the Tenovos Developer Portal.
Event Catalog page:

Event type message contents
In the Event type catalog, each event type includes an in-depth view of its contents. The message contents will differ based on the event type, but most include event and eventType.
For example, message contents for the asset.created event type includes the following:
-
asset. Includesfilename,id, andmetadataTemplate. Theididentifies the Asset ID of the asset that triggered this notification. -
event. Includesid,time, anduser(object).idassociates a unique identifier to the event.timeindicates the time the event took place.
NOTE: All times reflect the UTC time zone.id(nested within theuserobject) indicates theuserProfileIdof the user that performed the action triggering the event. For the asset.created event type, this field contains the id of the user account that uploaded the asset.
-
eventType. Indicates the type of event for which the notification is being sent. For this example, theeventTypeisasset.created.
You can also view the contents of individual event types via the endpoint details page or the Webhooks > Logs page.
- Endpoint details page. To view message contents for a specific event type in the endpoint details page, click its entry in the Message Attempts list. The message content is displayed in Webhooks > Logs.
- Logs page. To view message contents for a specific event type via Webhooks > Logs, click its entry in the Latest Messages list.
Example notification for the creation of a new asset in Tenovos (event type = “asset.created”):

View messages
You can view messages for a specific endpoint in that endpoint's details page. To view a list of messages across all endpoints, open the message log.
From the endpoint details page, you can click an individual message to see its details.
You can access message details from the endpoint details page or from the Webhooks > Logs page.
-
Open the endpoint details page, then click the individual message in the Message Attempts list. The details screen for that message is displayed.
-
In Webhooks > Logs page displays the webhook message delivery attempts for all defined endpoints. Clicking an individual message opens its details page where you can:
The Tenovos Webhooks Logs page displays the webhook message delivery attempts for all defined endpoints. Each entry includes the event type, the unique message ID, and the date and time the message was created.
Clicking an individual message opens its message details page where you can view the message contents, the date the message was created, and a list of delivery attempts.
TOPICS IN THIS SECTION:
View the message log
The Tenovos Webhooks Logs page displays the webhook message delivery attempts for all defined endpoints. Each entry includes the event type, the unique message ID, and the date and time the message was created.
Clicking an individual message opens its message details page where you can view the message contents, the date the message was created, and a list of its delivery attempts.
To view the webhooks message log, navigate to Admin > Webhooks > Logs. The Latest Messages table lists all webhook message delivery attempts.
-
To filter the message list, click Filters and select an option.
-
To locate and open a specific message, filter the message list. Or click Jump to Message and paste the message or event ID. Then press Enter or click Go. The message details page for that message opens.
-
To view additional details about a message, including its contents and message attempts, click its entry to open its message details page.
-
To check for updates to the message list, click Refresh.
You can view details about a specific message from the Tenovos Webhooks > Logs page or from the endpoint details page.
The Tenovos Webhooks > Logs page displays the webhook message delivery attempts for all defined endpoints. Clicking an individual message opens its details page where you can:
In the endpoint details page , you can click the individual message in the Message Attempts list to open the message details screen.
Filter the message log
In Tenovos Webhooks > Logs, you can filter the Latest Messages list by event type and by date. If you know approximately when the message was sent, use the After Date or Before Date options to further narrow down the list.
Use the Filters option to filter by:
-
Event Types. Select the events you wish to see. Use the search box to quickly locate specific events.
-
After Date. Options are Earliest, Last Month, Last Week, Yesterday, 5 hours ago, and Custom. Choose Custom to specify an exact date and time.
-
Before Date. Options are Now, Last Month, Last Week, Yesterday, 5 hours ago, and Custom. Choose Custom to specify an exact date and time.
Message log Filters options:

View message details
You can view details about a specific message from the Tenovos Webhooks > Logs page or from the endpoint details page.
The Tenovos Webhooks > Logs page displays the webhook message delivery attempts for all defined endpoints. Clicking an individual message opens its details page where you can:
In the endpoint details page , you can click the individual message in the Message Attempts list to open the message details screen.
Message details in Tenovos Webhooks > Logs:

Locate a specific message
When you need to locate a specific message sent to one of your endpoints, you can look for it in the endpoint details page or in the Logs page.
- To locate the message for a specific endpoint, open that endpoint's details page. Then filter the list by the event type in question.
- To locate the message across all defined endpoints, open the Logs page. Then use the event type and date filters to narrow down the list items.
Manage webhook messages
Detailed information about webhook message deliveries is available from the endpoints details page and the Tenovos Webhooks Logs page.
- The details page for an endpoint lists all message delivery attempts for that specific endpoint.
If you need to locate a specific message sent to one of your endpoints and you know which one, look at the endpoint details page and filter the list by the event type in question. - The Logs page displays the webhook message delivery attempts for all defined endpoints.
If you are looking for a specific message but don't know where it was sent, search the message log. To narrow down the list items, you can filter it by event type and by date.
From both the endpoint details page and the Logs page, you can click an individual message to view additional details about that message, including the message contents and a list of the endpoint URLs to which the delivery attempt was made.
NOTE: The list of message attempts is maintained indefinitely, but individual message details (for example, the message contents) are only retained for 90 days.
TOPICS IN THIS SECTION:
- View delivery attempts for a single message
- View individual endpoint message attempts
- Filter the endpoint message attempt list
- Resend webhook messages
- Resend a single message
- Resend failed messages since a given date
Webhooks > Logs page:

View delivery attempts for a single message
To view delivery attempts for a single message:
-
Navigate to Admin > Webhooks > Logs and locate the message. Then click the entry to open its details page.
-
Scroll down to the Webhook Attempts section to view a list of all delivery attempts.
You can filter the list by All, Succeeded, or Failed attempts.
View individual endpoint message attempts
The details page for an individual endpoint displays information about its message attempts. This includes if it succeeded or failed, the message’s event type, ID, and timestamp. Clicking an individual message opens additional information in the Logs page including the message content.
In the endpoint details page, the list of message attempts is maintained indefinitely, but their details are only retained for 90 days.
If a message delivery fails, Tenovos will try to deliver it multiple times until it succeeds or its attempts have been exhausted. For more information, see the webhook message retry schedule.
NOTE: The endpoint details page only displays the message attempts for that specific endpoint. To see all event types that have been invoked from Tenovos, see the Webhooks > Logs page.
To view the message attempts for an endpoint:
-
Navigate to Admin > Webhooks > Endpoints.
-
In the Endpoints list, click the endpoint you want to modify. Its details page opens.
-
Scroll down to the Message Attempts list.
-
To locate a specific message attempt, use the filtering options to narrow down the displayed list.
-
To view additional details about a message attempt, click the entry to open its details in Admin > Webhooks > Logs.
-
To check for updates to the message attempts list, click Refresh.
-
Filter the endpoint message attempt list
In the details page for an endpoint, you can filter the Message Attempts list by successful or failed attempts and by event type. If you know approximately when the message was sent, you can use the date filters to further narrow down the list.
To filter messages for an endpoint:
-
Navigate to Admin > Webhooks > Endpoints.
-
In the Endpoints list, click the endpoint you want to modify. Its details page opens.
-
Scroll down to the Message Attempts list.

-
Filter the message list by:
-
All, Succeeded, and Failed. Filter by all, successful, or failed attempts.
-
Event Types. Click Filters to narrow the displayed list to specific events.
Under Event Types, select the events you wish to see. Use the search box to quickly locate specific events.
-
After Date and Before Date. Click Filters to narrow the displayed list by date.
-
Options for After Date are Earliest, Last Month, Last Week, Yesterday, 5 hours ago, and Custom. Choose Custom to specify an exact date and time.
-
Options for Before Date are Now, Last Month, Last Week, Yesterday, 5 hours ago, and Custom. Choose Custom to specify an exact date and time.
NOTE: When specifying an exact time, the time must be entered with respect to the UTC time zone.
-
-
Resend webhook messages
You can resend individual messages or all failed messages since a given date.
- From the message log, resend a single message.
- From the endpoint details page, send all failed messages since a given date.
Resend a single message
You can resend a single message attempt or all failed message attempts for a specific endpoint. This feature is useful if your service experiences downtime or your endpoint was misconfigured.
NOTE: To resend all failed message attempts for a specific endpoint since a given time, open its details screen and select Recover failed messages on the page options menu.
To resend a single message:
- Navigate to Admin > Webhooks > Logs and locate the message. Then click the entry to open its details page.
- Scroll down to the Webhook Attempts section and locate the message. Then open its options menu and click Resend.

Resend failed messages since a given date
In the endpoint details screen, you can resend all failed message attempts since a given date and time. This feature is useful if your service experiences downtime or your endpoint was misconfigured.
NOTE: To resend a single message, go to Admin > Webhooks > Logs.
To resend all failed message attempts for an endpoint:
-
Navigate to Admin > Webhooks > Endpoints.
-
In the Endpoints list, click the endpoint. Its details page is displayed.
-
Open the pages options menu (top right) and click Recover failed messages. The following dialog box opens.

-
Select a time frame, then click Recover.
View webhook activity
The Tenovos Webhooks Activity page provides a visual representation of the last 6 hours of notification activity, including the count of successful and failed delivery attempts, across all endpoints. Tenovos informs you if “No attempts have been made to your endpoints in the last 6 hours.”
Tenovos Webhooks Activity page:

TOPICS IN THIS SECTION
Webhook delivery attempts
A webhook delivery attempt is an attempt to send a notification message to an endpoint. You can view delivery attempt information in the endpoint details page and from the message log.
- From the endpoint details page, you can view the delivery statistics for an endpoint and a list of its message attempts. Clicking an individual message attempt opens its details in the message log.
- The Webhooks > Logs page displays the webhook message delivery attempts for all defined endpoints. Clicking an individual message opens its message log details page where you can view the message contents and a list of its delivery attempts.
Webhook retry schedule
Tenovos attempts to deliver webhook messages based on a retry schedule that incorporates increased delays between each attempt (aka, “exponential backoff”).
The retry attempt schedule is:
- Immediately
- 5 seconds
- 5 minutes
- 30 minutes
- 2 hours
- 5 hours
- 10 hours
- 10 hours (in addition to the preceding 10 hours).
For example, the first retry attempt will occur immediately after the initial delivery attempt fails. If the first retry fails, the second retry attempt will take place 5 seconds later, the third attempt 5 minutes later, the fourth attempt 30 minutes later, etc.
NOTE: If an endpoint is deleted or disabled, message delivery attempts to that endpoint will be disabled.
Handling of failed deliveries
After completing the retry attempt schedule, a message is marked as Failed for the destination endpoint. If all webhook attempts to a specific endpoint fail for a period of 5 days, the endpoint will be disabled by Tenovos automatically. For more details, see Failed Delivery Handling in the Tenovos Developer Portal.