# Guides

> End-to-end recipes for the integrations teams build most on Kustomer, from CRM syncs and custom channels to order data, bulk imports, attachments and search.

Source: https://developer.kustomer.com/docs/guides

Each guide builds one complete integration, with working code, the endpoints it uses and the production details that usually get missed: idempotency, rate limits and loop prevention. They assume you've done the [quickstart](https://developer.kustomer.com/docs/get-started/quickstart).

## Integrations

- [Sync customers from a CRM](https://developer.kustomer.com/docs/guides/sync-customers-from-crm): A two-way sync with a bulk backfill, upserts by `externalId`, companies, webhooks back to the CRM, and loop prevention.
- [Bring messages from a custom channel](https://developer.kustomer.com/docs/guides/custom-channel-messages): Thread messages from your own inbox or a partner platform into conversations, and deliver agent replies back.
- [Show orders with custom objects](https://developer.kustomer.com/docs/guides/kobject-orders-integration): Put orders on the timeline with a Klass and KObjects, link them to conversations, and show details in a KView.
- [Model company hierarchies](https://developer.kustomer.com/docs/guides/company-hierarchy): Link parent companies and subsidiaries into trees, read breadcrumbs, and sync account structure from your CRM.

## Building blocks

- [Bulk operations](https://developer.kustomer.com/docs/guides/bulk-operations): Create and update 100 records per request, poll for completion and match results with `_clientRef`.
- [Upload attachments](https://developer.kustomer.com/docs/guides/attachments): Presigned uploads, files in your own storage, and downloads.
- [Search recipes](https://developer.kustomer.com/docs/guides/search-recipes): Copy-paste queries, plus exports beyond the 100-page limit and incremental sync.

## More in other sections

| If you want to                                 | Read                                                                              |
| ---------------------------------------------- | --------------------------------------------------------------------------------- |
| React to changes in Kustomer                   | [Outbound webhooks](https://developer.kustomer.com/docs/events/outbound-webhooks) |
| Automate inside Kustomer                       | [Workflows](https://developer.kustomer.com/docs/workflows)                        |
| Package an integration for many orgs           | [Apps platform](https://developer.kustomer.com/docs/apps)                         |
| Put chat in your app                           | [Chat SDKs](https://developer.kustomer.com/docs/chat)                             |
| Script Kustomer from a terminal or an AI agent | [kusty](https://developer.kustomer.com/docs/ai/kusty)                             |

> **Building with an AI assistant?:** Each guide is available as Markdown: add `.md` to the URL, or use **Copy page** at the top. Your assistant gets the code, endpoints and caveats in one paste.
