Send your event data from RudderStack to CommandBar.
3 minute read
CommandBar is an AI-powered user assistance platform. It allows product, marketing, and customer success teams achieve their user engagement, activation, conversion, and retention goals.
Find the open source code for this destination in the GitHub repository.
Setup
In your RudderStack dashboard, go to Directory > Destinations > Cloud Destinations and search for CommandBar.
Connect your source and click Continue.
Connection settings
Configure the following settings to set up CommandBar as a destination in RudderStack:
Name: Assign a name to uniquely identify the destination.
Organization ID: Enter your CommandBar organization ID. You can find it in the left navigation bar of your CommandBar dashboard by clicking your organization name.
In the web device mode integration, that is, using JavaScript SDK as a source, RudderStack loads the CommandBar snippet from the https://*.commandbar.com domain. Based on your website’s content security policy, you might need to allowlist this domain for the integration to work correctly.
Client-side Events Filtering: This setting lets you specify which events should be blocked or allowed to flow through to CommandBar. For more information on this setting, see Client-side Events Filtering.
Consent management settings: Configure the consent management settings for the specified source by choosing the Consent management provider from the dropdown and entering the relevant consent category IDs. See Consent Management in RudderStack for more information on this feature.
Identify
You can use the identify call to identify users in CommandBar. RudderStack maps this event to CommandBar SDK’s boot method.
A sample identify call is shown:
rudderanalytics.identify("1hKOmRA4GRlm",{name:"Alex Keener",address:"1800 Blue Gum Street",hmac:"hmacUserId",createdAt:"Mon May 19 2019 18:34:24 GMT+0000 (UTC)",})
Traits mapping
RudderStack maps the following identify traits to the CommandBar attributes:
RudderStack property
CommandBar property
Data type
userId Required
userId
String
context.traits + traits Default: {}
traits
Object
context.traits.hmacId traits.hmacId
Commandbar.hmac
String
hmacId is used to identify users with an HMAC of their user ID, helping secure user-related features like customizable shortcuts. See CommandBar identity verification for more information.
Track
You can use the event names in your track calls to trigger surveys in CommandBar. RudderStack maps this event to CommandBar SDK’s trackEvent method.
This site uses cookies to improve your experience while you navigate through the website. Out of
these
cookies, the cookies that are categorized as necessary are stored on your browser as they are as
essential
for the working of basic functionalities of the website. We also use third-party cookies that
help
us
analyze and understand how you use this website. These cookies will be stored in your browser
only
with
your
consent. You also have the option to opt-out of these cookies. But opting out of some of these
cookies
may
have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This
category only includes cookies that ensures basic functionalities and security
features of the website. These cookies do not store any personal information.
This site uses cookies to improve your experience. If you want to
learn more about cookies and why we use them, visit our cookie
policy. We'll assume you're ok with this, but you can opt-out if you wish Cookie Settings.