> For the complete documentation index, see [llms.txt](https://tsanet.gitbook.io/connect/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tsanet.gitbook.io/connect/api-reference/integration-guide/cisco-smart-bonding-example.md).

# Cisco Smart Bonding Example

### **Reference Integration – Custom Integration (Cisco Smart Bonding)** <a href="#toc185167254" id="toc185167254"></a>

Custom integration can be used for Members with existing solutions or a CRM system that does not support expanding functionality with packages and apps. For example, integration with the [Cisco Smart Bonding solution](https://developer.cisco.com/docs/smart-bonding/introduction/#smart-bonding) was accomplished by creating a custom integration. The following is a high-level view of the approach.

* Use the Cisco **create API (POST)** to create a new collaboration with Cisco (Inbound request).
* Use the TSANet **response APIs (POS**T) for Cisco to respond to a Member collaboration request.
* Use the Cisco **update API (POST)** to add notes and case updates from the other TSANet Member.
* Use the Cisco **Attachment API**  (POST) to send a file to Cisco
* Use the TSANet **collaboration-request API (POST)** to create a new collaboration from Cisco to Member (Outbound Request)
* Use the TSANet **API case-note (POST)** to create a new note
* Use the TSANet **API case-update (POST)** to update the collaboration (example assigned engineer change)

TSANet works with Elite Members as needed for custom integrations.   Custom integrations are packaged as a Microservice to simplify ongoing change management.   Below is a high-level view of the Cisco integration and a Webinar that provides more details.

<figure><img src="/files/vgMJaA6kL3aXPVOOLk9C" alt=""><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/1xJ2diBikLA>" %}
