Easily Integrate Surfly Webhooks with your application.
https://docs.surfly.com/webhooks.html#header-available-events
Steps to receive Surfly Webhooks
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Surfly. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
- Step 1
- Step 2
- Once a webhook is received from Surfly, you'll see it under the Live Logs section of your webhook source.
- Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Integrating Surfly Webhooks Using Javascript
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Surfly. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
- Step 1
- Step 2
- Once a webhook is received from Surfly, you'll see it under the Live Logs section of your webhook source.
- Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Integrating Surfly webhooks with Hooky in your Javascript based application is straight forward. Just grab the SDK, and call a function when that webhook is received.
Integrating Surfly Webhooks Using Ruby
Integrating Surfly webhooks with Hooky in your Ruby or Ruby on Rails application is straight forward. Just grab the SDK, and call a method when that webhook is received.
Configuring Surfly Webhook Authentication
Here's how it works
Supported Surfly Webhook Events
session.queued
triggered when a session is placed in the queue
session.started
triggered when a session is created (via API call or from the Surfly website)
session.ended
triggered when a session is ended
session.screenshot
triggered when a screenshot was created
session.invitation
triggered when a follower was invited to the session
company.new_agent
triggered when new agent was invited to the company
agent.password_reset
triggered when an agent requested to reset the password
session.viewer_joined
triggered when a follower joins the session
session.log
triggered at end of the session with session logs
document.shared
triggered when a document is shared