Platform Access
AI for Service is available in multiple regions. Use the URL for your region to sign in.
The USA URL is used as an example throughout the documentation. Replace it with your region-specific URL.
Supported Browsers: Use the latest version of Google Chrome, Microsoft Edge, Apple Safari, or Mozilla Firefox. Microsoft Internet Explorer mode in Edge is not supported.
Outbound IP Addresses
AI for Service makes outbound requests from fixed IP addresses per region. If your systems use IP allowlisting, add the relevant IPs to your allowlist.
| Region | IP Addresses |
|---|
| USA | 52.207.81.54, 34.238.21.227, 34.228.134.6 |
| Europe — London | 35.179.36.9, 35.179.4.190, 3.9.151.173 |
| Europe — Frankfurt | 3.126.94.96, 18.194.131.193, 3.65.5.141 |
| Australia — Sydney | 52.65.123.248, 52.63.83.166, 54.252.52.177 |
| Japan — Tokyo | 54.65.238.216, 54.168.3.216, 18.180.133.211 |
| India | 4.240.14.190, 4.247.161.41 |
| UAE | 40.172.43.246, 51.112.108.234, 51.112.78.248 |
Trial Plans
AI for Service offers trials for Automation AI and Contact Center AI. For Agent AI and Search AI, click Contact Us to express interest.
| Product | Duration | Key Limits |
|---|
| Automation AI | 14 days | 2,000 sessions; 2,000 Voice Gateway minutes; 100 document pages; 10,000 search queries |
| Contact Center AI | 30 days | 5 concurrent agent seats; 2,000 Voice Gateway minutes |
- Trials for different modules run independently — you can start additional trials while one is active.
- Automation AI (trial or paid) includes basic Search AI. Full functionality requires the Advanced RAG Add-on.
- When a trial expires, apps stop responding to end users, but you retain access to build and deploy.
Account and Workspace Setup
Sign Up
You can sign up in two ways:
- Create a new account: Sign up with your work email. You automatically become the account Admin and can invite others.
- Join an existing account: Accept an Admin’s email invite, or sign up with your enterprise email and select the enterprise workspace when prompted.
To create a new account:
- Visit your region-specific login page.
- Enter your work email and required details, then select Sign up.
- Enter the verification code sent to your email and select Verify.
You can also sign up using Google or Microsoft Office 365. The Platform uses SAML-based authentication for both sign-up and sign-in flows.
If your verification code expires, request a new one. The Platform sends reminder emails with updated codes at periodic intervals.
Sign In
Sign in with your registered email and password. The Platform also supports:
- Single Sign-On (SSO): Authenticate once using one set of credentials.
- Two-Factor Authentication (2FA): An additional security layer that prompts for a code after your username and password.
Workspaces
A workspace organizes your team and apps. Key facts:
- Every new workspace is a Standard Workspace by default. A company representative can upgrade it to an Enterprise Workspace.
- A workspace can have one or more apps; a user can belong to multiple workspaces and apps.
- “Workspace” and “account” are used interchangeably throughout the documentation.
| Task | How |
|---|
| Join a workspace | If your email domain matches an existing workspace, it appears during sign-up. Select Request Access to join. |
| Create a workspace | During sign-up, choose Create New. Provide a name and invite members by email. |
| Switch workspaces | Use the Account Switcher in the upper-right corner of the Platform. |
| Browse workspaces | Select Browse Workspaces to see all active workspaces in your organization, filtered by email domain. |
If you sign up via Google Workspace or Microsoft 365, the Platform uses your email domain as the workspace name (for example, example.com for john@example.com). You can rename it from your Profile.
Invite Users
Invite to a Workspace
- On the Platform Landing Page, select Invite from the top navigation menu.
- Enter the email addresses of the users to invite and press Enter.
- Select Invite. Users receive an email and gain workspace access upon accepting.
The Invite Members option is visible by default to admins with the Master Admin role. For custom admin roles, enable the Invite permission in role management.
Invite via the Admin Portal
Account administrators can also manage invitations from the Apps Admin portal.
- Sign in to https://platform.kore.ai/admin.
- Select Enrollment > Invite.
- Enter the email IDs and select Send Invitations.
Invited users can access agents in the account but cannot build agents until Platform access is explicitly granted (see below).
Grant Platform Access
To allow invited users to build and manage apps:
- Sign in to https://platform.kore.ai/admin.
- Select User Management > Users.
- Select the target users, choose XO Platform from the Actions dropdown, and click Apply.
Invite to a Specific App
App owners can invite users directly to an app.
- On the Platform Landing Page, select the + icon on the app card.
- Enter the user’s email, name, and role.
- Select Share Invite. The user receives an email and gains app access upon accepting.
Navigate the Platform
Landing Page
After signing in, the landing page is your account homepage. Available elements:
| Element | Description |
|---|
| Apps List | All apps in your workspace. Filter by Pinned, Shared with me, My Apps, or All Apps. Sort by name, last opened, creation date, modified date, or owner. Toggle between tile and list view. |
| Data | Create and manage Data Tables and Table Views directly, without relying on external services. |
| Invite Users | Invite members to collaborate on app development. |
| Help | Resources and support for app development. |
| Account Switcher | Switch between organizations you belong to. |
| Profile | Manage your profile, set Platform language, and log out. |
| New App | Create a new app or import an existing one. |
By default, only three apps appear in the list. Click View All or use the search bar to find others.
Once you open an app, the top menu provides access to:
| Element | Description |
|---|
| Product Switcher | Switch between Platform products. |
| App Dropdown | Switch between versions of the current app, or search for and open any agent in your account. |
| Status Docker | View current deployment status. |
| Language | Switch the app’s active language. |
| Search | Find any feature or menu item across the Platform. |
| Help | Access learning resources, links, and contextual help based on your current location in the Platform. |
| Switch Accounts | Move between accounts if you belong to multiple. |
| Profile | Access your profile settings. |
| Test | Open the built-in test panel to validate your app flow. |
The left navigation changes based on the product you are working in.
Product-specific navigation:
| Automation AI | Search AI | Contact Center AI | Agent AI | Quality AI |
|---|
| Dialog tasks, NLP, and flows | Search configuration and indexing | Contact center routing and agent setup | Agent AI tools and integrations | Quality monitoring and evaluation |
Common features available across all products:
| Feature | Description |
|---|
| User Management | Manage users, roles, and permissions. |
| Deploy | Manage app versions and deployments. |
| Billing | View plan details and usage. |
| Settings | Configure app profile and settings. |
Create Your First App
DialogGPT is the default orchestration mode for new AI for Service apps. It reduces configuration effort and improves conversational accuracy. The required XO GPT models are enabled automatically when you create an app.
- On the app listing page, click New App.
- Select the app type: AI Agents (Automation AI), Contact Center AI, Search AI, or Agent AI.
- Enter the App Name and a brief Description. Select the Language and App Icon.
- Click Proceed.
- In the confirmation dialog, choose to review the DialogGPT configuration or proceed directly to create dialogs.