# 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>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tsanet.gitbook.io/connect/api-reference/integration-guide/cisco-smart-bonding-example.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
