---
title: Integrating 3rd party systems
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

## Out-of-the-box integrations

> **Info:**&#x20;
>
> #### [Social media](https://docs.kentico.com/k12sp/integrating-3rd-party-systems/integrating-social-media.md)
>
> Set up posting of content from Kentico to social media, such as Facebook, Twitter and LinkedIn.

> **Info:**&#x20;
>
> #### [Salesforce](https://docs.kentico.com/k12sp/integrating-3rd-party-systems/salesforce-integration.md)
>
> Automatically replicate contacts coming from your Kentico websites into your organization in Salesforce.

> **Info:**&#x20;
>
> #### [Product recommendations](https://docs.kentico.com/k12sp/integrating-3rd-party-systems/strands-recommender-integration.md)
>
> Offer relevant products to your customers based on conditions that you define. The functionality uses the Strands Recommender engine.
>
> Only supported for sites built using the **Portal Engine** development model.

> **Info:**&#x20;
>
> #### [SharePoint](https://docs.kentico.com/k12sp/integrating-3rd-party-systems/integrating-sharepoint.md)
>
> Display data from a SharePoint server on your website.
>
> Only supported for sites built using the **Portal Engine** development model.

## Integration tools

> **Info:**&#x20;
>
> #### [REST service](https://docs.kentico.com/k12sp/integrating-3rd-party-systems/kentico-rest-service.md)
>
> Access and manipulate Kentico data using a RESTful web API.

> **Info:**&#x20;
>
> #### [Integration bus](https://docs.kentico.com/k12sp/integrating-3rd-party-systems/using-the-integration-bus.md)
>
> Synchronize data between Kentico and any other application in real time.

> **Info:**&#x20;
>
> #### Other integration options
>
> - [Create custom Web API endpoints in the Kentico application](https://docs.kentico.com/k12sp/integrating-3rd-party-systems/using-asp-net-web-api-with-kentico.md)
> - [Use the Kentico API and controls externally](https://docs.kentico.com/k12sp/integrating-3rd-party-systems/using-the-kentico-api-externally.md)
> - [Combine the Kentico project with another application](https://docs.kentico.com/k12sp/integrating-3rd-party-systems/integrating-kentico-with-other-applications.md)
