You will see references to src_id
throughout this document. This API is designed so that the client application is not required to store Cyrano generated entity identifiers; you should pass your own internal unique identifiers as the src_id
.
Source IDs are case insensitive.
Do not use Personally Identifiable Information as your Source IDs
Source IDs are the primary way to find entities like individuals and conversations with our API. As a result, it's a good idea to avoid using Personally Identifiable Information (PII) -- like email address -- as your Source IDs, as they may end up in a link in a web app.
Email addresses are great as identifiers, so if you plan on using that as your unique key, we recommend using a one-way-hash algorithm like MD5 to hash the email address, then use the hash as the Source ID.
Examples
Company Source ID Examples
- e.g. Account ID from Salesforce.com:
001d000348sABCXYZg
- e.g. domain name:
cyrano.ai
Individual Source ID Examples
- e.g. Contact ID from Salesforce.com:
003d000284aGKSWxyg
- e.g. hash of an email address:
18fcaa7b74b92f123316f997ac2eb019
Conversation Source ID Examples
- e.g. Case ID from Salesforce.com:
500d000291aTcFPjAw