Custom Integrations

Integrate Workplace into your existing workflow with the power of the Workplace APIs.

Overview

Custom integrations on Workplace are services that use the Graph API and the Account Management API to extend the functionality of Workplace.

By building a custom integration app, you can keep employee information in sync with an identity service, automate group membership, make backups of posts in groups, or automate posting to specific groups based on activity in another service.

You can also use custom integrations to build bots that can communicate in groups on Workplace and in Work Chat.

Apps

Learn about creating apps that can use the Account Management API and Graph API to extend the functionality of Workplace.

Apps

Bots

Learn how to build bots that can communicate in groups in Workplace and on Work Chat.

Bots

Permissions

Learn about creating custom integration apps and controlling the level of API access each app can use, via permissions.

Permissions

Graph API Reference

The fundamentals of Graph API for Workplace, with detailed reference documentation on each of the Graph API endpoints available.

Graph API Reference

Webhooks

Learn about the webhooks available to custom integration apps on Workplace

Webhooks

Sample Apps

Complete self-contained examples that illustrate API use cases in a variety of programming languages.

Sample Apps