API Docs
General usage

Setting customer metadata

For deep integrations within other digital products or advance marketing techniques, you may want to attach custom data to specific customers that engage with ChipBot’s live chat service.

This may include:

  • Setting the User ID
  • Setting specific attribution values from the URL query parameters
  • Recording notes based on user behavior or activity


window.asyncChipBotApi = window.asyncChipBotApi || [];
window.asyncChipBotApi.push(['setSessionMetaData', 'My Label', 'some value']);


  • You can send up to 3 requests within a 5-second interval. Requests exceeding this limit will be throttled, leading to requests being ignored.
  • Keys are case-sensitive. “My Label” and “my label” would produce two different records.
  • Keys can only be 43 characters long or less, and values can only be 255 characters long or less.
  • Values can only accept a string, number, or boolean.


ChipBot Inc.
ChipBot iOS AppChipBot Android App
ChipBot, Inc.© 2024 ChipBot, Inc. All Rights Reserved.