Skip to main content
Talents turn your AI employee from a good conversationalist into a full-fledged assistant that doesn’t just answer questions — it performs real actions: books rooms, creates CRM deals, searches a database, sends emails, generates documents. Without talents, an employee can only talk. With talents, it works.
Talents catalog on the agent tab — apps overview

Persona

Describe talents in the agent’s instructions

AI Employees

Manage your virtual agents

Knowledge Base

Documents and information sources

Channels

Connect messengers and CRM channels
“Talent” = MCP tool. Don’t confuse with a channel (Channels). A channel is a source of incoming messages (Telegram, Wazzup, Bitrix24 channel), while a talent is an action tool (create a deal, check a room in PMS, find a product, send an email). The same service can be both a channel and a talent — these are two independent connections. See Bitrix24 — two connection paths below.

Video walkthrough

A short video: how to pick a talent from the catalog, connect it step by step, and add your own MCP server via the “Create talent” button.

Talents tab structure

Open the AI employee and switch to the Talents tab.

Category filters

The catalog offers filters: All, BY AI TEXTURA, App Collections, Artificial Intelligence (AI), Business Management, Commerce, Communication, and 22 more categories.
Talents catalog expanded — 30 of 32 integrations

Talent catalog (30+ integrations)

The catalog is organized into thematic groups. Each talent’s card includes a connect button and a description of capabilities.

AI TEXTURA-native

Built-in tools implemented by the AI TEXTURA team — they work without third-party accounts.

PMS / hotels

Property management systems for hotels. Details in FAQ — PMS integrations.

CRM

AI / LLM

Connect external AI services as tools (for example, image generation or specialized answers).

Communication / Utility

Documents / Storage

Databases and cloud

E-commerce / Payments / Email

Social

The catalog is constantly expanding. If your service isn’t there — use the universal HTTP / Webhook talent or connect your own MCP server.

Bitrix24 — two connection paths

In the platform, Bitrix24 appears twice — as a talent and as a channel (/en/channels/bittrix24). These are two independent connections: They can (and often should) be connected at the same time: the channel — to receive messages, the talent — to perform CRM actions in response.

Connecting the Bitrix24 talent

Click the Bitrix24 card in the talents catalog. The modal has two tabs:
“Use the authorization of an already connected Bitrix24 channel. The simplest way.”
  1. Pick the connected channel from the dropdown.
  2. Click Next — the talent inherits the channel’s permissions.
If you’ve already connected the Bitrix24 channel — pick the Connected channel tab, it saves a few steps. The webhook option is for when no channel is used or the channel’s permissions aren’t enough.

How to connect any talent

1

Open the Talents section

Go to the AI employee’s card and open the Talents tab.
2

Find the talent you need

On the Browse apps tab, use the search bar, category filters, or just scroll through the catalog.
3

Open the talent card

Click the card — a connection modal opens with fields specific to that service.
4

Fill in the parameters

  • Instance name — pick a clear name (for example, “Booking — Seaside Hotel”).
  • Configuration — fill in the service’s fields (Hotel ID, keys, region, OAuth login, etc.).
5

Connect

Click Connect talent. It will appear on the Connected tab.
Connected talents — list of tools added to the agent
If the connection requires OAuth (Google, amoCRM, Kommo, Salesforce, etc.), the system redirects you to the service’s login page. Sign in with an account that has the right permissions.

Multiple instances of the same talent

You can connect the same talent multiple times with different settings. Useful when:
  • You have multiple hotels — a separate Travelline / Bnovo / MEWS instance per Hotel ID
  • You have multiple staff members — each with their own Google Calendar
  • You need different configurations of the same service — for example, two MySQL instances for different databases
Give each instance a clear name so both you and the agent can tell them apart: “Booking — Seaside Hotel” / “Booking — Mountain Hotel”.

Creating a custom talent (Custom MCP)

If the catalog doesn’t have the integration you need — connect your own MCP server. AI TEXTURA supports the Model Context Protocol (MCP): any compliant server can be connected as a talent.
Create custom MCP talent — choose server type, authorization, and headers

”Create talent” form parameters

Authorization modes

The “I trust this server” checkbox is required. The platform warns you: connecting an unverified MCP server gives it the full conversation context with the client and delegates actions on the agent’s behalf. Don’t connect third-party servers you don’t trust.

Step-by-step custom MCP setup

1

Prepare the MCP server

Make sure your server implements MCP over SSE or Streamable HTTP, is accessible over HTTPS, and validates incoming requests.
2

Click 'Create talent'

The button is at the top of the Talents tab.
3

Choose the server type

SSE or Streamable HTTP — to match your implementation.
4

Specify the URL and authorization

Enter the Server URL, choose an authorization mode, and fill in the relevant fields.
5

Add headers (optional)

If your server needs custom HTTP headers, add them as key-value pairs.
6

Confirm trust and save

Tick “I trust this server” and click Save. The talent appears in the catalog.
Custom MCP fits internal company systems (in-house CRM, ERP, billing) and bespoke logic that ready-made talents don’t cover. For simple HTTP requests, the built-in HTTP / Webhook talent is easier.

Connection to the Persona — critical

Connecting a talent is only half the work. The other half is describing it in the agent’s Persona. Without that, the agent may not know when to use the talent — or “forget” about it entirely.
In the Persona section, write specific instructions for each connected talent:
When a guest asks about room availability for specific dates — use Travelline to check. Show available options with prices.
When a client is ready to place an order — create a deal in Bitrix24 via the talent, fill in “Name”, “Phone”, and “Amount” from the conversation context.
When a client asks for an invoice — create a Stripe payment link and send it to the client.
The more precise the description in the Persona, the more appropriately the agent uses the talent.

Real-world examples

The hotel connected the Travelline talent. When a guest asks about room availability, the employee independently checks the PMS and offers booking options.Connected: Travelline (Hotel ID, region). In the Persona: when asked about rooms — check Travelline, show options with prices, and on confirmation create a booking.
A school connected Google Calendar to its tutor employee. Student: “I’d like a consultation on Thursday” — the employee checks slots and creates an event.
Messages from Bitrix24 Open Lines flow into AI TEXTURA chats via the Bitrix24 channel. At the same time, via the Bitrix24 talent, the employee automatically creates a lead/deal and assigns a manager.Channel: REST webhook URL from Open Lines. Talent: inbound webhook with crm, user, task, im, imbot, imopenlines permissions.
A store connected Stripe (payment links) and Twilio SendGrid (sending receipts/notifications by email).
The company’s internal billing is exposed via MCP at https://internal.example.com/mcp with a Bearer Token. Connected as a custom talent with “I trust this server” enabled. The agent pulls a client’s subscription data and helps with renewals.

Things to watch

1

Prepare the data ahead of time

Hotel ID, access keys, region, OAuth accounts — gather everything before connecting.
2

Test right away

After connecting, open Show chat and run the scenario where the employee should use the talent.
3

Watch the authorization

OAuth tokens can expire; CRM webhooks can be revoked. Check the Connected tab.
4

Distinguish channel vs talent

Message comes in — that’s a channel. Employee performs an action — that’s a talent. Don’t connect a talent where you need a channel, and vice versa.
5

Describe in the Persona

Without a clear instruction in the Persona, the employee may not use the talent. Spell out specific situations.

FAQ

A channel is a source of incoming messages (Telegram, Wazzup, Bitrix24 channel). A talent is an action tool the employee invokes from a reply (create a CRM deal, check a PMS room, send an email). Bitrix24 and amoCRM appear in both — those are two separate connections: the channel for the conversation, the talent for CRM operations. Details in Channels and Bitrix24.
Model Context Protocol — an open standard for describing tools to language models. Most modern AI tools (including the AI TEXTURA catalog) are implemented as MCP servers. This makes it possible to connect your own servers via the same protocol — see Creating a custom talent.
There are no technical limits. But the more talents, the more important it is to spell out clearly in the Persona when each one should be used.
Yes. Useful for multiple instances with different settings — for example, two Travelline instances for two hotels.
Most likely there’s no instruction in the Persona. Add a rule: “When a client asks about [situation] — use [talent name].” Then test through Show chat.
The employee tells the client they can’t perform the action and offers an alternative. The employee itself keeps working — just without that specific talent.
Yes. Use + Create talent to connect your own MCP server, or the universal HTTP / Webhook talent for arbitrary HTTP requests.
Connect only servers you trust. Through MCP, the server receives the conversation context and can act on the agent’s behalf. The “I trust this server” checkbox is required — it’s an explicit acknowledgment of responsibility.
The channel is needed so messages from Bitrix24 Open Lines reach AI TEXTURA chats. The talent is needed so the employee can run CRM operations (create leads, deals, tasks) in response. They’re two different layers of integration — and you usually need both.
In the dashboard of the corresponding PMS. Details for specific systems are in FAQ — PMS integrations. For AI TEXTURA-specific questions, contact Support.
Some talents are included in your plan. Some integrations require a subscription to a third-party service (Google Workspace, Notion, Stripe, etc.) — those are billed separately by the providers.