Chat interface
The chat interface is the genie component visibly exposed to your end users. You can integrate the chat interface into platforms where your organization works, such as Slack, Microsoft Teams, Workato GO, and internal systems with custom chatbots. The chat interface includes the following capabilities:
- A user-friendly interface for employees to interact with the genie
- Multiple communication channels to fit your organization's workflow
- Customizable UI elements to match your brand and user experience preferences
- Real-time communication between users and the genie
CHAT INTERFACE CONFIGURATION
The genies feature can only be configured to use Slack, Microsoft Teams, or Workato GO as the chat interface. Support for additional chat interface apps is in development.
Getting started with a chat interface
Refer to Create a genie manually for complete steps on how to create a genie with a job description, AI model, chat interface, knowledge base, knowledge base recipe, and skills.
Complete the following steps to add an AI model and job description:
4
Click Create to build your own genie.
5
Enter a request or goal for your genie in the What would you like your genie to help with? field.
6
Use the Save genie in drop-down menu to select a location for your genie.
7
Click Start building. The genie Build page displays.
8
Go to the Chat interface field and click Select chat interface to open the configuration page.
Select your chat interface
9
Use the Where should users interact with this genie? field to select the app you plan to use as your interface.
Complete the following steps to configure Slack as your chat interface:
1
Select Slack as your chat interface.
2
Go to Step 1 and click Create new app. This redirects you to the app you selected and enables you to create a new app. Follow the instructions in Workato to create the Slack app for your genie.
3
Go to Step 2 and enter your Client ID. You can find this in the Basic Information or App Credentials section of your app.
Chat interface Step 2 configuration
4
Enter your Client Secret. You can find this in the Basic Information or App Credentials section of your app.
5
Provide your Signing Secret. This is used to verify that interactive messages and events requests originate from your app. You can find this in the Basic Information or App Credentials section of your app.
7
Go to your app's App Manifest and use the Click here to verify link to verify your app's URL for Step 3.
Complete the following steps to configure Microsoft Teams as your chat interface:
1
Select Microsoft Teams as your chat interface.
2
Go to Step 1 and click Create new app. Follow the instructions in Workato to create the Microsoft Teams app for your genie.
Go to Step 1 and click Create new app
3
Go to Step 2 and enter your app ID in the App ID field.
Go to Step 2 and enter your app ID in the App ID field
4
Enter your bot ID in the Bot ID field. You can find your app's bot ID by going to Tools > Management in Microsoft Teams.
5
Enter your client secret in the Client secret field.
9
Click Publish > Publish to your org. Your Microsoft Teams admin may need to approve the publish request.
Complete the following steps to configure Workato GO as your chat interface:
1
Select Workato GO as your chat interface.
Select Workato GO as your chat interface