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
Teamline sends questions to users in Slack or Microsoft Teams
Users submit their responses
Teamline aggregates the report results
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