Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Incoming Webhooks for Enhanced Extensibility #177

Open
darielnoel opened this issue Jan 3, 2025 · 0 comments
Open

Feature Request: Incoming Webhooks for Enhanced Extensibility #177

darielnoel opened this issue Jan 3, 2025 · 0 comments
Labels
community Issues focused on community engagement and participation. feature New feature or request integrations Adding support for third-party tools, agents, or services platform

Comments

@darielnoel
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Currently, input data for KaibanJS agents must be manually configured or sourced from internal systems. This limits real-time integrations with external systems.

Describe the solution you'd like
I would like KaibanJS to support incoming webhooks. This feature would allow users to dynamically send data from external applications to agents and receive responses directly via a configured outgoing webhook.

Example workflow:

  1. An external system sends data to the incoming webhook.
  2. KaibanJS processes the data and runs the corresponding agents.
  3. The final response is sent to the configured outgoing webhook.

This would not only improve interoperability but also enable seamless integration with tools like n8n or custom systems, significantly expanding automation capabilities.

Describe alternatives you've considered

  • Using traditional REST APIs, which require additional programming in external systems to handle requests and responses.
  • Integration with message queues like RabbitMQ, although this adds more complexity for simpler use cases.

Additional context
Adding this feature would facilitate complex automation workflows and enable users to extend KaibanJS capabilities exponentially. Integration with low-code/no-code tools like n8n, Zapier, or Make would become virtually plug-and-play.

@darielnoel darielnoel added feature New feature or request integrations Adding support for third-party tools, agents, or services platform labels Jan 3, 2025
@darielnoel darielnoel added the community Issues focused on community engagement and participation. label Jan 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community Issues focused on community engagement and participation. feature New feature or request integrations Adding support for third-party tools, agents, or services platform
Projects
None yet
Development

No branches or pull requests

1 participant