Skip to main content

Troubleshooting Webhooks

Updated over a week ago

Troubleshooting Webhook Issues in TimelinesAI

Whenever a webhook’s receiving endpoint does not respond with a successful status code, TimelinesAI marks that webhook as having issues. In this case, we strongly recommend checking the receiving endpoint for errors.

If the endpoint continues returning errors, TimelinesAI may eventually stop sending data to it after a significant number of failed attempts.

⚠️ Important: Webhook auto-disable is not currently enforced, but it will be enforced in the future. To avoid disruptions, all webhooks with detected issues should be reviewed and fixed.


How to Identify a Webhook Issue

A webhook may be experiencing problems if:

  • Expected data does not appear on the receiving system.

    • Example: Your webhook is configured to deliver all incoming WhatsApp messages to a CRM or spreadsheet. If WhatsApp messages are visible in TimelinesAI but not appearing in your CRM/spreadsheet, this indicates a webhook issue.

  • Email notification is sent to the TimelinesAI workspace owner warning about a webhook problem.

  • Webhook settings in TimelinesAI show an error indicator next to the affected webhook.


How to Diagnose the Issue

  1. Go to TimelinesAI > Webhooks settings.

  2. Locate the webhook flagged with an issue.

  3. Download the webhook log.

  4. Review the responses to see the exact errors (e.g., 404 Not Found, Timeout, etc.).


What to Do Next

The appropriate action depends on the error identified. In most cases:

  • Contact the receiving endpoint provider (e.g., your CRM vendor, integration tool, or server admin).

  • Share with them the exact response/error from the TimelinesAI log.

  • Ask them to investigate why the endpoint is not accepting requests from TimelinesAI.


Tip: Resolving endpoint issues proactively ensures uninterrupted data delivery. Since webhook auto-disable will be enforced in the future, keeping all webhooks error-free is critical.


Did this answer your question?