RFA
RFA3h ago

Modify webhook behavior

We get spammed with 9 calls if our system is under load and can't respond in time. We want to be able to configure which statuses (call_started, call_ended, call_analyzed) actually send webhooks. That'd minimize our problem by 66%. Other issues are how fast the webhook retries. We're seeing retries within a second, very often. Potential methods to achieve this: - Accept text responses instead of requiring 200 OK (possible reply "Hook accepted") - Configurable timeout - Select which webhooks you want to send (e.g., only call_analyzed) - Selectable retry speed (e.g., 1-4 seconds) Again: Issue 1: We want to only send webhooks during call analyzed. Issue 2: We want to control retries via either OR both: - Accept text only responses instead of requiring 2XX response (will allow for more post-processing) - Configurable timeout +/or retry speed
2 Replies
AI Support
AI Support3h ago
Processing...
🤖 Gathering bytes and bits. 🧲 this might take a couple of minutes... beep boop
AI Support
AI Support3h ago
🤖 AI Response
BuildShip’s documentation and community resources do not currently provide detailed options for advanced webhook configuration such as granular event filtering, custom retry logic, or alternative response handling. The available features focus on basic webhook integration—setting up triggers for external services (like Stripe or Discord), sending data via the API Call Node, and mapping input/output parameters within workflows. There is no mention of configuring which status events trigger webhooks, nor options for customizing retry behavior, timeouts, or accepted response types. For your specific requirements—controlling event triggers and webhook retry logic—these capabilities are not documented as configurable within BuildShip’s platform. The recommended approach is to contact BuildShip support directly through the in-app support option for guidance or to request these features. As a workaround, you could implement a proxy service in front of your webhook endpoint to filter unwanted events and manage retries externally. 🔗 References: 1. https://buildship.com/blog/how-to-receive-notifications-for-google-form-submissions 2. https://palantir.com/docs/foundry/data-connection/webhooks-reference/ 3. https://www.youtube.com/watch?v=C8FhoLgXhq0 4. https://support.buildship.com/m/1330221657695981691 5. https://buildship.com/blog/how-to-build-a-telegram-bot-with-buildship-and-openai-assistant
BuildShip AI Support

Did you find this page helpful?