New Embed ChipBot, API docs, and API enhancements.
About every 30 days, we’ll post new features, important bug fixes, roadmap changes, or modifications users have requested. These posts help us communicate what’s in our work pipeline while opening a formal channel for you to respond back to us. If you’re a user of ChipBot, please reach out to us at firstname.lastname@example.org for any features you want.
If you thought you missed March’s update… you did! It’s because we changed our format to be posting at the beginning of the month instead of the end. Our last update was February 28th, so modified the days a bit. The minor change will be consistent with industry standards and you’ll see our updates alongside the products you use.
With the new Embed ChipBot script, you can now create FAQ pages based off of ChipBot’s Insight list. This allows you to have a living FAQ page while leveraging ChipBot on every other page of your website.
One of the key objectives with ChipBot Embed is to make it as seamless as possible to integrate the data into your existing website. We went with the approach of delivering a white-labeled solution so the content matches your website styling without further customization.
This leads to a seamless experience for your users and opens the possibility for CSS modification through your theme’s stylesheet.
For those interested in how it works under the hood. Here’s a screenshot of what it looks like within a website and within a plain HTML file.
You can access the ChipBot Embed code within your Domain Dashboard. If you have any trouble, please reach out at email@example.com.
To our surprise, we have a solid base of users who come from a technological background. In response to this, we’ve released our first draft of the ChipBot API docs. It’s a great starting point if you’re trying to figure out if you want to integrate ChipBot with your other services or with your own product. Now with direct API REST endpoints and a Zapier integration, ChipBot can automatically contribute unique insights to your data intelligence.
With the help of a couple of our technical customers, we’ve released a couple of new endpoints to make it easier to integrate ChipBot on your page. First, we’ve added a new onReady function to help determine when ChipBot APIs can be called. Second, there’s a new
asyncChipBotApi object that mimics one to one with
chipBotApi. The async version allows you to invoke API commands without caring whether ChipBot is ready or not.
For context, say you have a customer hitting your Add To Cart page. We don’t want to wait for the page to entirely load for you to emit a custom event back to ChipBot. To make custom events more viable in this situation, the async API allows developers to issue events without waiting. Code example:
window.asyncChipBotApi = window.asyncChipBotApi || ;
window.asyncChipBotApi.push(['pixel', 'event', 'Purchase']);
Matt is a Chicago-based entrepreneur with over a decade of experience building highly scalable web-based technology solutions. Knowledgable in 12 different programming languages and experienced startup veteran; having worked on 6 others. He's currently the founder and CEO of ChipBot. You can reach Matt on Twitter, LinkedIn, or StackOverflow.