> ## Content Index
> Fetch the complete content index at: https://blog.addpipe.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Pipe 0.17 Adds Multiple Webhooks and More
- URL: https://blog.addpipe.com/pipe-0-17-adds-multiple-webhooks/
- Published: 2016-08-22T13:28:05.000Z
- Updated: 2026-05-21T08:29:10.000Z
- Author: Remus
- Tags: Product Updates, #Import 2026-05-22 13:18

Our roadmap to making Pipe the best experience it can be, has made us focus on adding and implementing more tools that help the user to develop, test and integrate with our product easier. To that end the newest release of Pipe is mainly about the new multiple webhooks feature.

### Multiple Webhooks

We’ve revised and changed our cloud server software architecture to make it possible to have multiple webhooks per account.

The possible events for the webhooks are still the same, but the big change that comes into play is the option to add two or more webhooks URLs each with it’s own configuration of events and logs.

![Multiple webhooks can now be set up in the Pipe account area](https://blog.addpipe.com/content/images/2016/08/multiple_webhooks.png)

As you can see in the screenshot above this particular account has three different webhooks associated with it.

Webhooks can easily be created, edited and deleted at any time.

Webhooks that failed to be sent at the time of the event can easily be resent from the \[Videos\] tab as before.

Pressing the \[Resend\] button for a particular event will resend ALL failed webhooks that failed for that event.

The Rest API `/webhook` endpoint has also been updated. See the [documentation ](https://addpipe.com/docs/rest-api/rest-api-v1/)for more details.

### New ACL Options For S3 Push Service

ACL stands for Access Control Lists and to quote from the S3 documentation:

> Amazon S3 Access Control Lists (ACLs) enable you to manage access to buckets and objects. Each bucket and object has an ACL attached to it as a subresource. It defines which AWS accounts or groups are granted access and the type of access. When a request is received against a resource, Amazon S3 checks the corresponding ACL to verify the requester has the necessary access permissions.

Amazon S3 supports a set of predefined ACLs, known as canned ACLs. We’ve implemented a new drop down for the S3 push service that allows you to select the canned ACL you wish to assign to the videos and snapshots uploaded to your S3 bucket. The default is **Private** but if you want the videos and snapshots to be easily accessible through a URL, you need to select **Public-read** or **Public-read-write**.

![Amazon S3 ACL options in the Pipe account area](https://blog.addpipe.com/content/images/2016/08/acl-options.png)

S3 webhooks and logs now also specify the ACL type that was set when the video was recorded.

### New JS Function onRecorderReady

We’ve implemented a new event for the JavaScript API: `onRecorderReady(recorderId)`

The event is triggered when the Pipe recorder is ready to start recording videos (the interface has been initialized, you have allowed access to your webcam and you can see yourself in the browser).

See the [documentation](https://addpipe.com/docs/javascript/js-api-v1/) for an example on how to implement it.

### Other updates and fixes

- Better looking videos list tab
- Added response time to the webhook calls, which are displayed in the logs
- Added description of `pause()` JS call which is used to pause video playback
- Clarified `onSaveOK` documentation and when to use webhooks instead
- Fixed issue with *httpReferer* not being sent for retried conversions