IBM Watsonx · Documentation


3K Global Customer Service and Support Agent

Provisioning and Configuration Guide for IBM Cloud

Publisher3K Technologies, LLC (dba 3K Global AI)
Product3K Global Customer Service and Support Agent
Catalog categoryAI / Machine Learning
Version2.0 · 27 Jul 2026

This guide explains how to prepare your configuration, find the agent in the IBM Cloud catalog, provision it, and confirm that it has been deployed successfully into your own IBM watsonx Orchestrate instance. It also documents every parameter of the onboarding configuration file and explains what to place in your Cloud Object Storage bucket.

Read it end to end before you begin. Two steps — preparing your configuration file (Section 5) and your policy documents (Section 6) — must be completed before you submit the provisioning form, and they are the steps that most often cause a provisioning attempt to fail.

1. About This Guide

This guide is written for the administrator who will provision the agent in your organisation's IBM Cloud account. It assumes you can sign in to IBM Cloud and create resources, but it does not assume any prior experience with IBM watsonx Orchestrate.

What this guide covers

  • What each moving part is for, and who is responsible for it — Section 3.
  • Every parameter of the onboarding configuration file, with a complete worked example — Section 5.
  • What policy documents are and how the agent uses them — Section 6.
  • The provisioning procedure itself, from catalog to a working, tested agent — Sections 7 to 13.

Conventions used

Field names, file names, and configuration keys appear in a fixed-width amber typeface — for example client_cos_bucket.

A note on the screenshots in this guideAll screenshots show the live IBM Cloud console. Account identifiers, storage object listings, and email addresses belonging to 3K Technologies have been redacted or removed for this user manual. Your own instance names, bucket contents, and agent names will differ.

2. About the Agent

The 3K Global Customer Service and Support Agent is an autonomous, multi-agent customer support solution built for IBM watsonx Orchestrate. It connects to your existing operational data — your order, case, and customer records — and can answer customer enquiries, verify customer identity, retrieve information, resolve issues, and escalate to a human colleague when required.

What is deployed into your watsonx Orchestrate instance

Provisioning creates seven agents, not one, together with the tools they use. All seven are named using the client_id from your configuration file.

AgentRole
SupervisorThe single entry point. This is the agent your users and testers should chat with. It interprets the request, applies the identity and scope guardrails, and routes work to the specialists below.
ContextGathers customer context — profile, open cases, interaction history, and recent orders.
KnowledgeSearches your knowledge base — including your own policy documents — to answer questions about orders, shipments, and billing.
ResolutionActively resolves issues — updates case status, applies knowledge-base solutions, and closes cases.
EscalationEscalates unresolved cases to an available human agent, selecting the least-busy colleague in the right department.
FeedbackCollects customer satisfaction feedback after a case is resolved.
LearningImproves the knowledge base over time from resolved case patterns.
Chat with the supervisor agent onlyThe six specialist agents are designed to be called by the supervisor, not addressed directly. Opening a chat with a specialist will not produce a useful conversation. When you test the deployment in Section 13, always select the supervisor agent.

3. How Provisioning Works

Four things work together during provisioning. Understanding what each one is for makes the rest of this guide straightforward, and explains why you are asked to create a storage bucket before you provision anything.

ComponentPurpose
This guideThe procedure you follow. It is the only document you need in order to provision the agent yourself.
Your Cloud Object Storage bucketThe handover point between you and 3K. The IBM provisioning form offers only a handful of short text fields — it cannot carry a full configuration file or your policy documents. Instead you place those in storage that you own, and give the form a pointer to them.
The onboarding configuration file (YAML)A machine-readable file that tells the provisioner which watsonx Orchestrate instance to deploy into, which databases to read from and write to, where to escalate unresolved cases, how to send verification email, and which watsonx.ai project to use. Fully documented in Section 5.
Your policy documentsOptional. Your organisation's generic, customer-facing policies — returns, shipping, cancellation, and so on. They are indexed into the agent's knowledge base so it can answer policy questions in your own words. Fully documented in Section 6.

End-to-end sequence

  • You create a Cloud Object Storage bucket in your own IBM Cloud account and upload your configuration file, plus your policy documents if you have any (Section 9).
  • You select a plan (Section 10) and submit the provisioning form, giving IBM a pointer to your bucket and a read credential for it (Section 11).
  • IBM calls the 3K service broker, which validates your parameters and queues an onboarding job.
  • 3K reads your configuration file and policy documents from your bucket, using the API key you supplied. This access is read-only; nothing is written to your bucket.
  • A dedicated canonical database is created on your own PostgreSQL server. Your source schema is discovered and mapped using your watsonx.ai project, and your data is loaded into that database.
  • Your policy documents, together with the knowledge articles generated during onboarding, are indexed into a knowledge base in your watsonx Orchestrate instance.
  • The seven agents and their tools are deployed into your watsonx Orchestrate instance.
  • The instance status becomes Active, and you verify the result (Section 13).

Who is responsible for what

PartyResponsibility
YouProvide and control the IBM Cloud account, the watsonx Orchestrate instance, the PostgreSQL server, the source data, the watsonx.ai project, the storage bucket, the configuration file, and the policy documents. You own every credential and can revoke any of them at any time.
3K TechnologiesReads your configuration once at provisioning time, then builds the canonical database, the knowledge base, and the agents inside your own environment. 3K hosts no copy of your data.
IBM CloudHosts the catalog listing, presents the provisioning form, meters billing against your chosen plan, and reports instance status.
Your data stays in your environmentThe canonical database is created on the PostgreSQL server you nominate, the knowledge base is created inside your watsonx Orchestrate instance, and the AI calls used for schema mapping run against your own watsonx.ai project. 3K does not retain a copy of your operational data.

4. Prerequisites

Please confirm all of the following before you begin. A missing prerequisite is the most common cause of a failed provisioning attempt.

#RequirementNotes
1An active IBM Cloud accountYou must be able to create resources in the account and in the target resource group.
2An IBM watsonx Orchestrate instanceThe agents are deployed into your own instance. Its service URL and an API key are required in your configuration file.
3A PostgreSQL 14+ serverHolds the canonical database that the agents query. IBM Cloud Databases for PostgreSQL is recommended. The user you supply must be able to create databases on this server.
4Reachable source dataYour operational records, exposed through Trino — for example IBM watsonx.data. See Section 15 for the currently supported set.
5A watsonx.ai projectUsed for AI-assisted schema mapping and for embeddings. This AI usage is billed to your own IBM account.
6A SendGrid account with a verified senderUsed to email six-digit verification codes to your customers. Required — customer-specific questions are not answered without identity verification.
7A monitored escalation mailboxWhere unresolved cases are routed. Required.
8An IBM Cloud Object Storage bucketIn your own account, holding your configuration file and any policy documents. See Section 9.
9Your completed onboarding configuration file3K representative provides the template. See Section 5 for a full parameter reference.
10Optional — policy documentsYour generic customer-facing policies. See Section 6.

If you have not yet received your configuration file template, please contact us using the details in Section 16.

5. The Onboarding Configuration File

The onboarding configuration file is a YAML text file that you complete and upload to your storage bucket. It is the single source of connection and identity information for your deployment: it tells the provisioner where to deploy, what to read, what to write, and whom to notify.

3K provides a template with every value marked as a placeholder. Save it with a .yml or .yaml extension, encoded as UTF-8. The file name is yours to choose — you will enter it in the client_cos_key field during provisioning.

client — identity of this deployment

KeyRequiredDescription
client_idRequiredShort unique identifier for your deployment. Lowercase; must start with a letter and contain only letters, digits, and underscores; 2 to 50 characters. This value prefixes every agent and tool name in watsonx Orchestrate and isolates your canonical database, so it must be unique to you.
client_nameOptionalHuman-readable display name, e.g. ABCD Logistics Inc. Defaults to client_id if omitted. This is a label only and has no functional effect.
Two different things are called client_nameThe client_name key in this file is your organisation's display name. The field also labelled client_name on the IBM provisioning form is something entirely different — it is the storage folder prefix holding your policy documents. The two are unrelated. See Section 11.

wxo — your watsonx Orchestrate instance

KeyRequiredDescription
service_urlRequiredThe API URL of your instance, including the instance identifier. Must begin with https://.
api_keyRequiredAn IBM Cloud API key with access to that instance. Create one under Manage → Access (IAM) → API keys.
env_nameOptionalLabel for the deployment environment. Defaults to cs-agent-<client_id>.

canonical_db — the database the agents query

KeyRequiredDescription
hostRequiredHostname of your PostgreSQL server.
portRequiredPort number. Must be an integer.
userRequiredDatabase user. This user must be permitted to create databases on the server — provisioning fails with a clear message if it is not.
passwordRequiredPassword for that user.
nameOptionalRecorded for reference only. Each provisioning run creates a new, uniquely named database on this server rather than using this value, so that no two runs and no two clients can ever share one canonical database. Defaults to ibmclouddb.

source_db — where your operational data lives today

KeyRequiredDescription
hostRequiredTrino hostname.
portRequiredTrino port. Must be an integer.
schemaRequiredThe schema containing your tables, e.g. logistics.
userRequiredTrino user, e.g. ibmlhapikey_you@example.com.
passwordRequiredTrino password or API key.
catalogOptionalTrino catalog, e.g. iceberg_data. Supply it unless your deployment genuinely has no catalog.
typeOptionalSource engine. Defaults to trino, which is the only value currently supported.
nameOptionalInformational label for the source.
Source data is read, never modifiedProvisioning reads your source schema and rows in order to map and copy them into the canonical database. It does not alter your source tables.

escalation — where unresolved cases go

KeyRequiredDescription
emailRequiredA monitored mailbox. When the agents cannot resolve a case, or no support staff are available, the case details and the customer's contact address are sent here. Validated as a well-formed email address; provisioning is rejected if it is missing or malformed.

sendgrid — delivery of customer verification codes

Before answering any question about a specific customer, the supervisor agent emails a six-digit code to that customer's own address and waits for it to be entered. Delivery uses the SendGrid HTTP API, so a SendGrid account with a verified sender identity is required.

KeyRequiredDescription
api_keyRequiredFrom SendGrid Settings → API Keys.
from_emailRequiredThe address your customers see as the sender. Must be a sender identity already verified in SendGrid, otherwise delivery silently fails.
from_nameOptionalSender display name, e.g. ABCD Support. Defaults to DO NOT REPLY.

watsonx_ai — AI used during onboarding

KeyRequiredDescription
api_keyRequiredAPI key for your watsonx.ai project.
project_idRequiredIdentifier of your watsonx.ai project.
urlOptionalRegional endpoint. Defaults to https://us-south.ml.cloud.ibm.com — set it to match your project's region.
llm_modelOptionalDefaults to meta-llama/llama-3-3-70b-instruct.
embedding_modelOptionalDefaults to ibm/slate-125m-english-rtrvr.

Complete example

The example below shows every section a typical deployment needs, using a logistics organisation as the subject. Replace each placeholder with your own value. Do not copy this example verbatim — the identifiers are illustrative.

client:
  client_id: abcdlogistics # unique, lowercase, drives all naming
  client_name: ABCD Logistics Inc.

wxo:
  service_url: https://api.us-south.watson-orchestrate.cloud.ibm.com/instances/<INSTANCE_ID>
  api_key: <WXO_API_KEY>

canonical_db: # your PostgreSQL — agents query this
  host: <POSTGRES_HOST>
  port: 30856
  user: <POSTGRES_USER> # must be able to create databases
  password: <POSTGRES_PASSWORD>

source_db: # your operational data, via Trino
  type: trino
  host: <TRINO_HOST>
  port: 443
  catalog: iceberg_data
  schema: logistics
  user: ibmlhapikey_you@acme.com
  password: <TRINO_API_KEY>

escalation: # monitored mailbox for unresolved cases
  email: support@abcd.com

sendgrid: # delivery of customer verification codes
  api_key: <SENDGRID_API_KEY>
  from_email: no-reply@abcd.com # must be a verified SendGrid sender
  from_name: ABCD Support

watsonx_ai: # AI used for schema mapping and embeddings
  url: https://us-south.ml.cloud.ibm.com
  api_key: <WATSONX_API_KEY>
  project_id: <WATSONX_PROJECT_ID>

Handling the file securely

This file contains live credentials for your watsonx Orchestrate instance, both databases, your watsonx.ai project, and your SendGrid account. Please treat it as you would any other secret.

  • Do not email it in plain text, attach it to a ticket, or commit it to a source repository.
  • Upload it only to a bucket you control, and keep that bucket private.
  • Once your instance reaches Active, the file is no longer needed. You may remove it from the bucket, or restrict access to it, at your discretion — it is your bucket and 3K never writes to it.
  • If any credential in the file is rotated later, tell your 3K representative — the deployed agents hold the values that were current at provisioning time.
Keys not listed in this section are ignoredOnly the keys documented above are read. Anything else in the file — including a deploy_code entry, which appears in some older templates — is silently ignored and has no effect on your deployment. If you are working from an older template, you may safely delete such entries.

6. Policy Documents

Policy documents are optional, but they are what allow the agent to answer general questions in your own organisation's words rather than in generic terms.

What they are

A policy document sets out a rule that applies to your customers generally — the kind of policy you would publish on your website or hand to any customer who asked. They are not specific to any one person or order. Typical examples include:

  • Returns and refunds — what may be returned, within what period, and in what condition.
  • Shipping and delivery — service levels, delivery windows, and geographic coverage.
  • Order cancellation and amendment — until what point an order may be changed.
  • Damaged, lost, or delayed shipments — what you undertake to do, and what you ask the customer to do.
  • Warranty terms, and your privacy or data-handling statement.

What they are not

Do not place customer-specific records in your policy documents — no order histories, addresses, contact details, or case notes. That information reaches the agent from your source database, under the identity verification rules described in Section 13. Policy documents are indexed into a knowledge base that any verified customer's question may draw upon, so personal data does not belong there.

Accepted formats and limits

FormatMaximum size per file
.pdf, .docx, .pptx25 MB
.txt, .csv, .html5 MB
.xlsx1 MB

Files in any other format are ignored, without failing provisioning. A knowledge base holds a maximum of 100 files, counting both your policy documents and the knowledge articles generated during onboarding. Keep each policy in its own clearly named file — one topic per file retrieves far better than a single combined handbook.

Where to put them

Upload them to a folder inside the same bucket as your configuration file — e.g. policy-docs/ — and enter that folder name in the client_name field on the provisioning form (Section 11).

Always use a dedicated folderIf you leave the policy-document prefix blank, the whole bucket root is scanned and every file found there is treated as a policy document. Placing your policy documents in their own folder, and naming that folder on the form, keeps the knowledge base to exactly the content you intend. Your configuration file is never treated as a policy document — .yml and .yaml files are always excluded.

How the agent uses them

During provisioning, your documents are downloaded from your bucket and indexed into a knowledge base inside your watsonx Orchestrate instance. At run time, the knowledge agent searches that knowledge base to answer general questions — and because a general question needs no identity check, a customer can ask about your returns policy without verifying who they are. If you provide no policy documents, the agent still functions, but it will have no source for policy questions.

7. Log In to IBM Cloud

  • Navigate to cloud.ibm.com.
  • Sign in with your IBM Cloud account credentials.

Figure 1 — The IBM Cloud sign-in page.

8. Locate the Agent in the IBM Cloud Catalog

  • Select Catalog in the top navigation bar.

Figure 2 — The Catalog link in the IBM Cloud top navigation bar.

  • Under the Works with filter, select watsonx Orchestrate. Alternatively, search the catalog for 3K Global Customer Service and Support Agent.

Figure 3 — Filtering the catalog by Works with, then watsonx Orchestrate.

  • Select the 3K Global Customer Service and Support Agent tile.

Figure 4 — The 3K Global Customer Service and Support Agent tile in the filtered catalog results.

  • The product page opens on the Create tab. Select the About tab if you would like to review the agent's capabilities in more detail before provisioning.

Figure 5 — The product page, showing the Create and About tabs and the available pricing plans.

Restricted visibility is expectedThe product page shows a visibility of Restricted, and the catalog tile carries a corresponding icon. This is normal: the offering is published to approved customers rather than listed publicly. If you can see the tile, you are able to provision it.

9. Prepare Your Cloud Object Storage

Your bucket is the handover point described in Section 3. It holds your configuration file and, optionally, your policy documents. You own it and control access to it; 3K only reads from it.

  • In the IBM Cloud catalog, search for Object Storage and create a Cloud Object Storage instance. The free Lite plan is sufficient for this purpose.

Figure 6 — Cloud Object Storage instances listed under Storage in the IBM Cloud resource list.

  • Within that instance, create a bucket. Keep it private.
  • Upload your completed configuration file to the bucket (Section 5).
  • If you have policy documents, upload them to a dedicated folder inside the same bucket — e.g. policy-docs/ (Section 6).

Figure 7 — Objects in a Cloud Object Storage bucket. Your own bucket name and contents will differ.

Record these four values

You will need all four when you complete the provisioning form in Section 11.

ValueWhere to find it
Bucket endpointThe bucket's Configuration page. Use the public S3-compatible endpoint.
API keyManage → Access (IAM) → API keys → Create.
Storage instance CRNThe storage instance overview page.
Bucket nameThe name you chose when creating the bucket.
Create a dedicated API keyPlease create an API key specifically for this purpose rather than reusing a personal or administrative key. It is used only to read your configuration file and, if provided, your policy documents; it never writes to your bucket.
If your configuration file is inside a folderThe client_cos_key field expects the full object key, including any folder path. A file stored at config/abcd.yml must be entered as config/abcd.yml, not as abcd.yml.

10. Select a Plan

On the agent's product page, open the Create tab and choose a pricing plan. Three plans are offered.

PlanIncludedPricingSelf-service
StarterMonthly subscription including up to 2,000 resolutions.USD 1,500.00/month · USD 0.75 per resolution overageYes
GrowthHigher-volume monthly subscription.USD 5,000.00/month · USD 0.50 per resolution overageYes
CustomFor enterprises requiring full omnichannel coverage, high volume, or custom service levels.USD 1.00 per 3KT unit · billable units agreed with 3KNo — contact 3K

Figure 8 — The Select a pricing plan panel, showing the Custom, Growth, and Starter plans.

Choosing the Custom planThe Custom plan is priced in 3KT units, and the number of billable units is agreed with you after a scope discussion. If it suits your requirements, please contact us before provisioning — see Section 16.

Prices shown are for the country or location set on your account, and were correct at the time of writing. The plan panel in the console is always authoritative. You may also select Add to estimate to model costs before committing.

11. Complete the Provisioning Form

With a plan selected, scroll to Configure your resource and complete the fields below. Every value except the service name and resource group is a pointer to the bucket you prepared in Section 9.

Figure 9 — The Configure your resource section of the provisioning form.

FieldWhat to enter
Service nameA name of your choice that lets you identify this instance later. A default name is pre-populated.
Resource groupTypically Default, unless your organisation uses a different resource group.
client_cos_keyThe full object key of your configuration file within your bucket — e.g. acme-config.yml.
client_cos_endpointYour bucket endpoint, as recorded in Section 9.
client_cos_api_keyThe API key for your storage instance, as recorded in Section 9.
client_cos_instance_crnYour storage instance CRN, as recorded in Section 9.
client_cos_bucketYour bucket name, as recorded in Section 9.
client_nameOptional. The folder prefix holding your policy documents — e.g. policy-docs/. Leave blank only if you uploaded no policy documents; see the warning below.

Figure 10 — The five client_cos fields and the optional client_name field, shown in detail.

The client_name field is not your organisation's nameDespite its label, this field is the optional Cloud Object Storage prefix — in practice the folder — containing your policy documents, exactly as the field's own helper text in the console states. It is unrelated to the client_name key in your configuration file. If you leave it blank, the entire bucket root is scanned for policy documents; see Section 6.
  • Select the checkbox to accept the third-party terms.
  • Select Create.

Figure 11 — Accepting the third-party terms enables the Create button.

If an error appears immediatelyAn error shown the moment you select Create almost always means one of the five client_cos fields is empty or contains a typing error — a trailing space in a pasted CRN is a frequent cause. Check each value against those you recorded in Section 9, then see Section 14, Troubleshooting.

12. Monitor the Provisioning Status

  • Select Manage → Resource list.
  • Locate your new instance under AI / Machine Learning.

Figure 12 — The provisioned instance shown with Active status in the IBM Cloud resource list.

StatusWhat it meansWhat to do
Provision in progressYour agent is being provisioned: creating your canonical database, mapping and loading your data, building your knowledge base, and deploying the seven agents to your watsonx Orchestrate instance.No action required. Provisioning typically takes 15 to 40 minutes.
ActiveProvisioning is complete and your agent is ready for use.Continue to Section 13 to locate and test your agent.
FailedProvisioning did not complete. This is usually caused by an incorrect value in the provisioning form, or by a problem with the files in your storage bucket.Select the instance to read the error message, then see Section 14.

Figure 13 — The instance details panel, showing creation date, CRN, resource group, and location.

13. Verify That Your Agent Is Working

Once the status shows Active, verify the deployment as follows.

  • Open the watsonx Orchestrate instance named in your configuration file.
  • Locate your agents in the agent list. All seven are prefixed with the client_id from your configuration file — e.g. <client_id>_supervisor_agent. Each should show a Live badge.

Figure 14 — The deployed agents in watsonx Orchestrate, each showing a Live badge. The prefix shown comes from that deployment's own client_id.

  • Open a chat with the supervisor agent and ask a general question that does not concern a specific customer — for example, "What is your return policy?" The agent should answer from your knowledge base without asking who you are.
  • Now ask about a specific order or customer record — for example, "I want to know about my order." The agent should ask for the email address on the account, send a six-digit code to that address, and continue only once you enter the correct code.

Figure 15 — A verification exchange with the supervisor agent. The customer email address has been redacted.

What a successful test looks likeA general question is answered immediately, with no identity check. A customer-specific question triggers email verification first. Identity is verified once per calendar day per customer, so a repeat question in the same session will not ask again. If a general question triggers a verification prompt, or a customer-specific one does not, please contact support.
Testing the general question meaningfullyAsk a question your own policy documents actually answer. If you uploaded no policy documents, or the prefix on the form did not match the folder you used, the agent will have nothing to draw on and will say so — which is the expected behaviour, not a fault. See Section 6.

14. Troubleshooting

SymptomCause and resolution
A "missing required parameter" error appears when you select CreateOne of the client_cos fields in Section 11 is empty or contains a typing error. The message names the fields that are missing. Verify each value against those recorded in Section 9, taking care that no leading or trailing spaces were introduced when pasting.
Provisioning fails, reporting that the configuration file could not be readThe client_cos_key value does not match an object in the bucket. Confirm the exact object key, including any folder path and the file extension, and confirm that the API key you supplied can read that bucket.
Provisioning fails, reporting missing or invalid configuration valuesYour configuration file was read but did not validate. The message lists every problem at once. Check each against Section 5 — the most common causes are an omitted required value and a client_id that breaks the naming rules.
Provisioning fails on the canonical databaseThe database user you supplied cannot create databases on that server. Grant that permission, or supply a user that has it, and provision again.
Status remains "Provision in progress" for more than one hourContact support and quote your instance CRN, shown in the instance details panel.
Status shows "Failed"Select the instance to read the error message. Contact support and quote the exact message together with your instance CRN.
Your agents do not appear in watsonx OrchestrateConfirm you are viewing the same watsonx Orchestrate instance named in the wxo.service_url of your configuration file — this is the single most common cause. If the agents are still not visible, contact support.
Only some of the seven agents appearAllow provisioning to finish completely; the agents are deployed in sequence. If the instance is Active and agents are still missing, contact support with your instance CRN.
The agent cannot answer policy questionsEither no policy documents were uploaded, or the folder prefix entered on the form did not match the folder used, or the files are in an unsupported format. See Section 6.
The verification code does not arriveConfirm that sendgrid.from_email is a sender identity verified in SendGrid — delivery fails quietly if it is not. Then check the recipient's spam folder, and confirm the address exists in your customer records. The agent can also raise the issue with a human colleague without requiring verification first.
The agent asks for identity verification on a general questionReport this to support with the exact wording you used. Verification is expected only for customer-specific requests.

15. Current Limitations

The current release operates within the technical boundaries below. These reflect the present configuration and are expected to expand in future releases.

AreaCurrent support
Source data connectivitySource data is read through Trino only. Support for additional source database engines can be added on request to suit your data environment.
Canonical databaseThe canonical database, which holds the validated and transformed data the agents query at run time, is supported on PostgreSQL 14 or later only.
Language modelA single large language model is used for natural language understanding and response generation: meta-llama/llama-3-3-70b-instruct.
Verification code deliveryCustomer verification codes are delivered through SendGrid only. A SendGrid account with a verified sender identity is required. Sometimes, OTPs are found in Junk/Spam mail.
Knowledge base sizeA maximum of 100 files, counting your policy documents and the articles generated during onboarding. Per-file size limits apply by format — see Section 6.
LanguageThe agent is supported in English.
Plan provisioningThe Starter and Growth plans are available for self-service provisioning. The Custom plan requires a scope discussion with 3K first — see Section 10.

If any of these boundaries do not fit your environment, please raise it with us — see Section 16.

16. Support and Contact Information

PurposeContact
Support3kglobal.ai/ibm-watsonx/support
Documentation3kglobal.ai/ibm-watsonx/documentation
Configuration file assistance, and Custom plan enquiries3k-wx-support@3kglobal.ai
Before you contact supportPlease have your instance CRN to hand, together with the exact text of any error message. Both appear in the instance details panel in the IBM Cloud resource list. Quoting them allows us to locate your provisioning attempt immediately. Please do not include the contents of your configuration file in a support message — it contains live credentials.
3K Global Customer Service and Support Agent — Provisioning and Configuration Guide v2.0 · 3K Technologies, LLC (dba 3K Global AI) · Watch the walkthrough: 3kglobal.ai/ibm-watsonx/demo-video