Slack Integration
Integrate Slack with AI Helpdesk to access AI support from your Slack workspace
The DuploCloud AI HelpDesk Slack integration lets you get AI-powered support directly in your Slack workspace. You can create and manage Tickets, interact with AI Agents, and approve commands without leaving Slack. The integration works across all your DuploCloud Portals and maintains your existing shared Slack channel workflows. When needed, you can also open the full HelpDesk interface to perform advanced actions.
Using the AI HelpDesk Slack Integration
Configuring Agent Permissions
Configuring permissions lets AI Agents assume specific user identities for proper access when handling your requests in Slack.
Navigate to Administrator ->Tenants.
Select the Tenant name from the NAME column.
Select the Settings tab.
Click Add. The Add Tenant Feature pane appears.

Add Tenant Feature pane In the Select Feature list, choose Other.
In the Configuration field, enter:
helpdesk-impersonatable-usersIn the adjacent Value field, enter the usernames of the users the Agent can impersonate, separated by semicolons, e.g.,
user1;user2;user3.Click Add to apply the setting. The users appear in the Permissions list box when creating a Slack Ticket.
Starting a Conversation
In your Slack channel, mention the Slack Bot using
@DuploCloud AI. One of the following things will happen:If the thread is already linked to a HelpDesk Ticket: The AI Agent joins the conversation. You can interact with it directly to request updates, ask questions, or continue troubleshooting in the Slack thread.
If the thread is not yet linked to a ticket: The Slack Bot will prompt you to create one. Click Create Ticket, and a panel prompting you to enter details about your request will appear.

Enter the following information to configure your Ticket:
Portal
Select the DuploCloud Portal where the Ticket should be created.
Tenant
Choose the Tenant within the selected Portal. Only Tenants you have access to will appear.
Agent
Pick the AI Agent to handle your request. Each Agent specializes in specific tasks (Kubernetes, deployments, etc.). For more information, see the Agent documentation.
Default Permissions
Select the user identity the Agent should assume. Only users added in Tenant Settings (helpdesk-impersonatable-users) will appear. See the detailed steps for Configuring Agent Permissions.
The Slack backend creates a Ticket in the selected Tenant and assigns it to the chosen AI Agent. You can now interact with the AI Agent directly in the Slack thread. For more information about Tickets, see the Tickets page.
Interacting with Tickets in Slack
Once your Ticket is created, you can manage the Ticket and interact with the AI Agents directly in Slack.
The AI Agent posts updates, responses, and command suggestions in the thread. Review each suggested command and choose Approve, Reject, or Ignore. For more information about interacting with Tickets, see the Tickets documentation.
Click Submit. Approved commands are executed in your connected DuploCloud Portal, with results shown directly in the Slack thread.

Updating Ticket Context
Updating Ticket context lets you change the Portal, Tenant, Agent, or Default Permissions for your Ticket mid-conversation, without starting over. This ensures the AI Agent is always working with the correct environment and permissions.
From the Ticket Slack thread, click the menu icon (
) and select Update Context.Modify any of the following: Portal, Tenant, Agent, or Permissions.

When updating the Portal or Tenant, specify the Share Thread Context and add a New Message, if needed:
New Message: Optionally, add a note or instruction for the AI Agent.
Share Thread Context: Choose whether the AI should retain the existing thread conversation in the updated context:
Yes - Share all the thread messages: Transfers the entire conversation history to the AI in the updated Ticket context.
No - Do not share thread messages: Updates the ticket context without transferring the previous thread messages. No historical data is transferred.
Click Update to apply your changes.
Security Consideration: Historical context may contain sensitive data (API keys, credentials). Use discretion when transferring.
Opening a Ticket in HelpDesk
Some operations may require direct Helpdesk access. Opening a ticket in the Helpdesk gives you access to the full interface in the correct portal, allowing you to perform advanced operations not available in Slack.
In your Slack thread, click Open AI HelpDesk.

Open AI HelpDesk button in Slack The Ticket opens in HelpDesk in the correct Portal, where you can view details, manage actions, and access additional HelpDesk features. For more information about using HelpDesk, see the AI HelpDesk documentation.

Last updated
Was this helpful?

