This repository has been archived on 2022-08-14. You can view files and clone it, but cannot push or open issues or pull requests.
outline/server/onboarding/Integrations & API.md
2020-07-20 19:14:15 -07:00

1.6 KiB
Raw Blame History

Integrations

Outline supports many of the most popular tools on the market without any additional settings or configuration. Just paste links to a YouTube video, Figma file, or Google Spreadsheet to get instant live-embeds in your documents. Take a look at the integrations directory for a list of all of the tools that are supported.

Our integration code is also open-source and we encourage third party developers and the community to build support for additional tools!

:::info Most integrations work by simply pasting a link from a supported service into a document. :::

Slack

If your team is using Slack to communicate then youll definitely want to enable our Slack Integration to get instant link unfurling for Outline documents and access to the /outline slash command to search your knowledge base directly from Slack.

API

Have some technical skills? Outline is built on a fully featured RPC-style API. Create (or even append to) documents, collections, provision users, and more programmatically. All documents are edited and stored in markdown format try out this example CURL request to get started:

curl -XPOST -H "Content-type: application/json" -d '{
  "title": "My first document",
  "text": "Hello from the API 👋",
  "collectionId": "COLLECTION_ID", // find the collection id in the URL bar
  "token": "API_TOKEN", // get an API token from https://www.getoutline.com/settings/tokens
  "publish": true
}' 'https://www.getoutline.com/api/documents.create'