Skip to contentjump to list
  • Back to changelogFeature image for Webhooks

    Webhooks allow your integration to receive real-time notifications about events on Campsite, like a new post or comment being created. When an event occurs, Campsite sends an HTTP POST request to the URL you specify, allowing your integration to take action based on the event data.

    To add a webhook to your integration:

    1. Go to your Organization settings and click the Integrations tab.
    2. Select your integration from the list, or create an integration if you don’t have one.
    3. In the Webhooks section of your integration settings, click Add webhook.
    4. Enter the HTTPS URL where you want to receive webhook events.
    5. Click Add webhook to save.

    A screenshot of the dialog to set up a webhook URL for a Campsite integration

    For full webhooks and payload structure documentation, visit the Campsite Developer Docs.

    Other improvements

    • Improved the contrast of favorited docs in the sidebar.
    • Added timezone strings to notification preview text when the message contains a dynamic time.
    • Added a prompt to change your account timezone when we detect you’ve changed locations.
    • Campsite now sends email notifications for missed direct messages depending on your notification preferences in the thread.
    • Updated the keyboard short to reference another post while composing a post or comment from @ to +
    • Refreshed UI for comments, replies, and resolved comment threads to clarify hierarchy and reduce visual noise.
    • Added a confirmation toast after clicking Notify anyway in a DM with someone whose notifications are paused.
    • We refactored the invitation and sign-up flow for guests to minimize the number of steps and help them access their channels faster.
    • Notifications triggered from activity in a private channel will be deleted as soon as someone is removed from that private channel.

    Fixes

    • Fixed a bug where starting a new DM from a member hovercard could break.
    • Added timezones to notification snippets
    • Improved the performance of posts that load hundreds of comments by lazy-loading heavy components that aren’t visible in the viewport.
    • The record button in calls will instantly reflect a loading state to prevent multiple people from attempting to start recording simultaneously.
    • Fixed a bug that prevented link previews from loading in Slack notifications.
    • Fixed a broken sign-up flow when creating a Campsite account via the Figma plugin.
    • Removed a 0s indicator for call durations while the call recording is still processing.
    • Fixed a bug that prevented guests who aren’t members of any channels from sending direct messages.
    • Improved the performance of loading call details from an inbox notification.
    • Fixed a bug where GIFs could have their edges clipped when shared in direct messages.
    • Improved keyboard navigation within the emoji picker while the search input is focused.
    • A system message won’t be sent to a direct message thread if someone begins sharing a message as a new post, but saves it as a draft.
  • Desktop App Icon

    Teamwork, meet deep work.

    Try Campsite today with a free 14-day trial. No credit card required.