JIRA Integration
Connect your AI SmartTalk assistant with Atlassian JIRA to enable intelligent project management and issue tracking capabilities. This integration allows your AI assistant to search, create, update issues, log time, and manage sprints directly through natural language interactions.

Overview
The JIRA integration enables your AI assistant to:
- Search Issues: Find issues using natural language queries
- View Issue Details: Get comprehensive information about specific issues
- Create Issues: Generate new tickets, tasks, or bugs automatically
- Update Issues: Modify issue status, priority, assignee, and other fields
- Time Tracking: Log work time with detailed comments and descriptions
- Sprint Management: List boards, sprints, and manage sprint planning
- Project Management: Access project information and team collaboration data
Prerequisites
Before you begin, ensure you have:
- An active AI SmartTalk account with assistant configuration access
- A JIRA Cloud or Server instance with administrator privileges
- API access enabled in your JIRA instance
- User account credentials with appropriate project permissions
Step-by-Step Setup
Step 1: Access JIRA Integration
- Log into your AI SmartTalk account
- Navigate to Administration → My Assistants → [Your Assistant Name]
- Click on Connectors in the left sidebar
- Locate JIRA in the available connectors list
- Click on the JIRA integration tile
Step 2: Configure JIRA Connection
- JIRA URL: Enter your JIRA instance URL (e.g.,
https://yourcompany.atlassian.net) - Username/Email: Provide your JIRA account email address
- API Token: Generate and enter your JIRA API token
- Go to your Atlassian account settings
- Navigate to Security → Create and manage API tokens
- Generate a new token for AI SmartTalk integration
- Click Configure to establish the connection
Step 3: Enable AI Capabilities

Configure the AI capabilities you want to enable:
Issue Management (4/4)
- ✅ JIRA_SEARCH_ISSUES: Search and filter issues using natural language
- ✅ JIRA_GET_ISSUE: Retrieve detailed information about specific issues
- ✅ JIRA_CREATE_ISSUE: Create new issues, tasks, and bugs
- ✅ JIRA_UPDATE_ISSUE: Modify existing issues and their properties
Time Tracking (1/1)
- ✅ JIRA_LOG_TIME: Log work time with comments and descriptions
Sprint Management (2/2)
- ✅ JIRA_LIST_BOARDS_AND_SPRINTS: View available boards and active sprints
- ✅ JIRA_CREATE_SPRINT: Create new sprints and manage sprint planning
Step 4: Project Synchronization

- Click Sync Projects to fetch your JIRA projects
- Select the projects you want your AI assistant to access
- Configure project-specific permissions and access levels
- Wait for the initial synchronization to complete
AI Assistant Capabilities
Issue Search and Management
Your AI assistant can handle natural language queries like:
Search Examples:
- "Find all issues related to cookies"
- "Show me high priority bugs assigned to John"
- "List all tasks in the current sprint"
- "What are the open issues for the CCS project?"
Issue Details:
User: "Tell me about issue CCS-11"
AI: Here are the details for CCS-11:
- Title: Prepare chocolate cookies with detailed content
- Status: To Do
- Priority: Low
- Assignee: Not assigned
- Description: [Full issue description]
Issue Creation
Create issues through conversational commands:
Creation Examples:
- "Create a bug report for the login issue"
- "Add a task to implement user authentication"
- "Create a story for the new dashboard feature"