{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Extend Outreach - Development Portal | Outreach","description":"Outreach extensibility development and documentation portal","siteUrl":"https://developers.outreach.io","keywords":"outreach developer portal, api documentation, api reference docs, sdk documentation","lang":"en-US","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"extend-outreach","__idx":0},"children":["Extend Outreach"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.outreach.io","target":"_blank"},"children":["Outreach Sales Execution Platform"]}," helps your sales team to"," ","efficiently create pipeline and close more deals. Using Outreach APIs, you can build custom apps or bring 3rd-party data"," ","or services directly into Outreach, making your sales team even more productive and efficient. Create an app tailored for"," ","your team's specific needs or take advantage of ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://marketplace.outreach.io","target":"_blank"},"children":["Outreach’s app integrations catalogue"]}," ","to get exposure to over 5,000 global customers that trust Outreach as their sales execution platform."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"what-things-can-i-create","__idx":1},"children":["What things can I create?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["An ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/outreach-app"},"children":["Outreach app"]}," can contain one or more ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/client-extensions/"},"children":["Outreach client extensions"]}," that"," ","let you integrate a custom widget directly into the Outreach client application."," ","It also allows you to tap into built-in user workflows such as events or mailings."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["With ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/"},"children":["Outreach REST API"]},", you can make programmatic queries to your Outreach instance to collect and change data."," ","Rest APIs offer comprehensive control over most of the objects used in Outreach."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"how-do-i-start","__idx":2},"children":["How do I start?"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Create an app in your ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://developers.outreach.io/apps/","target":"_blank"},"children":["Outreach Developer Portal"]}," and configure the desired features and extensions."," ","Please note that currently to make use of the developer tools, you need admin access to an Outreach organization. You can"," ","also ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.outreach.io/platform/api","target":"_blank"},"children":["request an Outreach sandbox instance"]}," to have"," ","a dedicated develop & test environment"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/create-app.2de893e1acf26941943b53201847f2854ad5b681a7e797840ec9533a1bbe8f0b.9c1bb791.png","alt":"Create Outreach app"},"children":[]}]}]},"headings":[{"value":"Extend Outreach","id":"extend-outreach","depth":1},{"value":"What things can I create?","id":"what-things-can-i-create","depth":2},{"value":"How do I start?","id":"how-do-i-start","depth":2}],"frontmatter":{"seo":{"title":"Extend Outreach - Development Portal | Outreach"}},"lastModified":"2026-04-29T11:57:31.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}