1. Home
  2. Kore.ai Conversational Platform
  3. Advanced Topics
  4. Bot Store
  5. Adding Bots
  6. Adding a Bugzilla Bot

Adding a Bugzilla Bot

Kore.ai provides integration for a built-in Bugzilla Bot that you can use to display message notifications and execute tasks directly from the Kore.ai application. To use the Bugzilla Bot, you just need to add the Bot to your Kore.ai account, and then configure the settings for the Bot, such as authentication to access Bugzilla, and the notification messages that you want. This topic describes the Bugzilla built-in Bot for Kore.ai. For more information about other Kore.ai Bots, see Adding Bots.

About the Kore.ai Bot for Bugzilla

DIYBugzilaLogoBugzilla is a bug-tracking software that helps your team keep track of the outstanding issues in your product effectively. This Bot enables your team to manage and track bugs, as well as receive notifications on bug updates.

Integration Type Web Service – Connect to this Bot using a web service integration where Kore.ai polls the service for updates based on a specified interval.
Category Developer Tools – This Bot is available in the Kore.ai application in the Developer Tools category.

 

Configuring Bugzilla 

To configure web service tasks, you need to add the Bugzilla Bot from the Kore.ai Marketplace tab in the Kore.ai application, and then setup the task.

To setup a Bugzilla task, click Connect to Bugzilla, enter the Bugzilla URL for your company, for example, MyCompanyName.ServiceCompanyName.com, the API key provided by your system administrator, for example, yetbzqymxxjeanhbcedypw, and then press Enter.

After you are connected, you can perform tasks for Bugzilla directly from the Kore.ai application and setup message notifications to get notified in the Kore.ai application when an event occurs in Bugzilla.

The following table describes Bugzilla tasks that you can integrate with Kore.ai.

TASK TO CONFIGURE THIS TASK…
Bugs Assigned to a User In the Perform Task dialog,

  • search for an Assigned to person
  • optionally select a Product
  • optionally select a Component
  • optionally select a Version
  • optionally select a Priority
  • optionally select a Status
  • and then, optionally select Modified Since date.

In a space room, you can enter the @bugzilla assignedbugs Bot command to invoke and configure this task.

Bugs Reported Last Week In the Perform Task dialog,

  • select a Product
  • optionally select a Component
  • optionally select a Version
  • optionally select a Priority
  • optionally select a Status
  • and then, optionally select a Reporter.

In a space room, you can enter the @bugzilla reportedbugs Bot command to invoke and configure this task.

Bugs Updated Last Week In the Perform Task dialog,

  • select a Product
  • select a Component
  • select a Version
  • select a Priority
  • select a Status
  • and then, optionally select Modified Since date.

In a space room, you can enter the @bugzilla updatedbugs Bot command to invoke and configure this task.

Create Bug In the Perform Task dialog,

  • select a Product
  • select a Component
  • select a Version
  • enter a Summary
  • optionally enter a Description
  • select an OS
  • select a Hardware type
  • and then, optionally select a Priority.

In a space room, you can enter the @bugzilla createbug Bot command to invoke and configure this task.

Search Bugs In the Perform Task dialog,

  • search for an Assignee
  • select a Product
  • select a Component
  • select a Version
  • enter a Summary
  • select a Priority
  • select a Status
  • select Modified Since date
  • and then, optionally enter search Keywords.

In a space room, you can enter the @bugzilla findbug Bot command to invoke and configure this task.

Update Bug In the Perform Task dialog,

  • search for an Assigned to person
  • select a Product
  • select a Component
  • select a Version
  • select a Priority
  • select a Status
  • and then, optionally select Modified Since date.

In a space room, you can enter the @bugzilla updatebug Bot command to invoke and configure this task.

Create Comment In the Perform Task dialog,

  • select a Product
  • select a Component
  • search a Bug
  • and then, enter a Comment.

In a space room, you can enter the @bugzilla newcomment Bot command to invoke and configure this task.

 

You can setup message notifications to your Kore.ai account using a Bugzilla web service. Click , click Get notified when…, and then click one of the Bugzilla web services described in the following table.

TASK TO CONFIGURE THIS TASK…
Bug Created In the Setup Task dialog,

  • select a Product
  • select a Component
  • optionally, click the gray box in Filters to setup one or more filters to prevent message notifications for specified criteria. You can filter on one or more of the following:
    • Status
    • Priority
    • Assignee
    • Click Done to save the filter. For more information, see Setting up Filters. 
  • optionally customize the Task Name 
  • optionally customize the Short Description
  • enable or disable Mute task notifications
  • and then, optionally customize the interval for message notifications in the Check for updates… section.
Bug Updated In the Setup Task dialog,

  • select a Product
  • select a Component
  • optionally, click the gray box in Filters to setup one or more filters to prevent message notifications for specified criteria. You can filter on one or more of the following:
    • Assignee
    • Status
    • Priority
    • Click Done to save the filter. For more information, see Setting up Filters. 
  • optionally customize the Task Name
  • optionally customize the Short Description
  • enable or disable Mute task notifications
  • and then, optionally customize the interval for message notifications in the Check for updates… section.

 

Next Steps

After Bugzilla is configured as web service, when any of the events occur in Bugzilla, a message is displayed on the Bots tab in the Messages section for the Kore.ai account.

Was this article helpful to you? Yes No