From 141727745e519f93a5428380e2057f3378796fd4 Mon Sep 17 00:00:00 2001 From: RafaelJohn9 Date: Thu, 26 Sep 2024 04:44:00 +0300 Subject: [PATCH] Doc: Added some relevant documentation on zapier that will trigger a fix Signed-off-by: RafaelJohn9 --- .../tools/concrete/ZapierHookTool.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pkgs/community/swarmauri_community/tools/concrete/ZapierHookTool.py b/pkgs/community/swarmauri_community/tools/concrete/ZapierHookTool.py index d7a6ebd12..5b8cb4b23 100644 --- a/pkgs/community/swarmauri_community/tools/concrete/ZapierHookTool.py +++ b/pkgs/community/swarmauri_community/tools/concrete/ZapierHookTool.py @@ -6,6 +6,22 @@ from pydantic import Field +""" +- Zapier's webhooks do not require authentication for basic usage, + as they are designed to be secure via their unique URLs. +- The webhook URL (https://hooks.zapier.com/hooks/catch/{zap_id}/) includes + a randomly generated identifier that is private to you, + ensuring that only those with the specific URL can trigger the Zap. + +Reference +--------------- +- https://www.switchlabs.dev/resources/locating-your-webhook-url-in-zapier +- https://zapier.com/apps/webhook/integrations +- https://zapier.com/engineering/webhook-design/ + +""" + + class ZapierHookTool(ToolBase): version: str = "1.0.0" parameters: List[Parameter] = Field(