Chatbots and Webhooks
With Chatbots, other sites and services can post updates directly to Chat. 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 into your project, then the Chat tool. Click 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: