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.
Save countless hours integrating Surfly webhooks into your application.

Integrating Surfly Webhooks Using Javascript

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