Chatbots and Webhooks


With Chatbots, other sites and services can post updates directly to Campfire. This could be handy for software teams, marketers, or anyone who wants to stay on top of things happening outside Basecamp. 

We’ve included GitHub to start, but you can add your own chatbot if you’ve built one already. Learn more in our Chatbots API guide

Click on your project space, team, or HQ, then on the Campfire tool. Click on the ••• menu at the top right of the page and choose Configure chatbots:

Note: The default GitHub Chatbot can only handle "push," "issue," and "status" events.


Basecamp can notify your application when something is changed through webhooks. A webhook consists of a payload URL to be called, which must be HTTPS, and a list of types that will trigger calls.

Use our Webhooks API or set one up right inside your project