Skip to main content

How webhook delivery works in Teamline

Learn what webhook delivery is in Teamline, how it works, and what data structure is sent with report results

Vlad avatar
Written by Vlad
Updated yesterday

In Teamline, webhook delivery allows you to automatically send report results to external systems.

Instead of delivering results only to Slack, Microsoft Teams, or email, Teamline can send structured report data to a custom HTTP endpoint that you control.


How webhook delivery works

  1. Teamline sends questions to users in Slack or Microsoft Teams

  2. Users submit their responses

  3. Teamline aggregates the report results

  4. Results are sent to the webhook URL you configured

Webhook delivery runs automatically after the report is completed.


Common use cases

Webhooks are commonly used to:

  • Export report results to external systems

  • Push data to BI or analytics tools

  • Sync reports with internal databases

  • Store results in spreadsheets (e.g. Google Sheets)


Webhook payload structure

Teamline sends structured JSON payloads that include:

  • Report metadata

  • Questions and answers

  • Respondent information

  • Timestamps and delivery context

The full and up-to-date webhook payload specification is available here:

This documentation describes:

  • Payload schema

  • Field definitions

  • Example requests

We recommend using this reference when building custom integrations.


Important notes

  • Webhook endpoints must be publicly accessible

  • Teamline does not modify or validate your endpoint

  • Webhooks can be used alongside other result delivery methods


Summary

  • Webhooks enable custom and advanced integrations

  • Report results are delivered automatically

  • Payload structure is publicly documented

  • You fully control how the data is processed

Did this answer your question?