Skip to main content
Talents transform your AI employee from a good conversationalist into a full-fledged assistant that doesn’t just answer questions but performs real actions: books rooms, schedules appointments, searches the web, sends data to your CRM. Without talents, an agent can only talk. With talents — it works.

Talent Catalog

The catalog offers over 3,000 integrations with external services and applications. Open the desired AI employee and navigate to the Talents tab.
TabDescription
Browse appsCatalog of all available apps and services for connection
ConnectedList of talents already connected to this agent

Catalog Filters

FilterWhat it shows
AllComplete list of talents
Available talentsTalents already configured and ready to connect
BY AI TEXTURATalents developed by the AI Textura team
App CollectionsThemed collections

Categories

The catalog features over 22 categories, including:
  • CRM — amoCRM, Bitrix24, and others
  • Calendars — Google Calendar and similar tools
  • Spreadsheets — Google Sheets and other spreadsheet tools
  • Databases — MySQL, PostgreSQL, and other databases
  • AI — OpenAI (ChatGPT), Anthropic (Claude), and others
  • E-commerce — Shopify and trading platforms
  • Communication — Telegram, Twilio SendGrid, and messengers
  • Marketing — marketing tools
  • Developer Tools — tools for developers

Two Catalog Sections

Talents that are already configured for your account or created by you. This includes integrations with booking systems (Travelline, Bnovo), web search, Google Calendar, Google Sheets, and others. These are ready to use out of the box.
An extensive library of 3,000+ external integrations. This includes services from around the world: OpenAI, Anthropic, Notion, Google Drive, Telegram, Shopify, MySQL, PostgreSQL, AWS, Twilio SendGrid, and many more. The catalog is continuously expanding.

TalentPurpose
TravellineHotel room booking: availability checks, rates, reservation creation
BnovoHotel PMS system: rooms, prices, availability
Google CalendarEvent and schedule management: create, view, edit appointments
Google SheetsRead and write data in Google spreadsheets
WebSearchReal-time web search for up-to-date information
HTTP / WebhookSend HTTP requests and webhooks — a universal tool for connecting to any API
Google DriveWork with files in cloud storage
NotionIntegration with Notion workspace
amoCRMCRM system integration
Bitrix24Bitrix24 integration

How to Connect a Talent

1

Open the Talents section

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

Find the talent you need

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

Open the talent card

Click on the card — a connection dialog will open.
4

Fill in the parameters

  • Instance name — choose a clear name (e.g., “Hotel Seaside Booking” or “Teacher Ivanov’s Calendar”).
  • Talent settings — fill in fields specific to the service (ID, access keys, region, etc.).
5

Connect

Click Connect talent. It will appear on the Connected tab.
If the connection requires authorization (e.g., OAuth for Google Calendar), the system will redirect you to the service’s login page. Make sure you sign in with an account that has the necessary permissions.

Connection Parameters

ParameterDescription
Talent nameFilled automatically — the talent’s name from the catalog
DescriptionBrief description of what the talent can do (automatic)
Instance nameThe name you assign — this is how the talent appears in your connected list
Settings fieldsFields specific to the talent (e.g., for Travelline — Hotel ID and hotel region)
Before connecting, make sure you have all required data: IDs, access keys, region, etc. This information can usually be found in the corresponding service’s dashboard.

Multiple Instances of the Same Talent

You can connect the same talent multiple times with different settings. This is useful when:
  • You have multiple hotels — each with its own Travelline instance and Hotel ID
  • You have multiple employees — each with their own Google Calendar
  • You need different configurations of the same service
Give each instance a clear name so both you and the agent can distinguish them: for example, “Booking — Hotel Seaside” and “Booking — Hotel Mountain.”

Creating a Custom Talent

If the catalog doesn’t have the integration you need — create your own talent.
1

Click + Create talent

The button is located at the top of the catalog on the Talents tab.
2

Fill in the parameters

Specify the settings for the new talent following the on-screen instructions.
3

Save

After saving, the talent will be available for connection.
Custom talents are ideal for:
  • Integrating with internal company systems
  • Non-standard logic not available in the catalog
  • Connecting to your APIs via HTTP requests and webhooks
If you have a developer on your team, the HTTP / Webhook talent lets you connect virtually any service with an API. The agent can send data to your system and receive responses.

Persona Connection — Critically Important

Connecting a talent is only half the job. The other half is describing it in the agent’s Persona. Without this, the agent may not understand when to use the talent or may “forget” about it entirely.
In the Persona section of your AI employee, write specific instructions for each connected talent: Example Persona instructions:
When a guest asks about room availability for specific dates — use Travelline to check. Show available options with prices. If no rooms are available — suggest the nearest available dates.
When a client wants to schedule a consultation — use Google Calendar to check available slots and create an event.
The more precise the description in the Persona, the more appropriately the agent uses talents.

Real-World Examples

The hotel connected the Travelline talent. When a guest asks about room availability, the agent independently checks the PMS system and offers booking options — without involving the front desk staff.Connected: Travelline In Persona: when asked about rooms — check Travelline, show options with prices, on confirmation — create the booking.
The school connected Google Calendar to its curator agent. A student writes: “I want to book a consultation with the teacher on Thursday” — the agent checks available slots and offers a specific time. After confirmation, the event appears in the calendar.Connected: Google Calendar In Persona: when a student requests a booking — check the calendar, suggest slots, create an event after confirmation.
The store connected WebSearch to its support agent. If a question falls outside the knowledge base — the agent searches the web and provides an up-to-date answer.Connected: WebSearch In Persona: if the question isn’t covered by the knowledge base — search via web, informing the customer about the source.
Each hotel has its own Travelline instance with a unique Hotel ID. One agent serves both properties and knows exactly which system to query when the guest specifies a hotel name.Connected: two Travelline instances — “Booking — Hotel Seaside” and “Booking — Hotel Mountain.”

Key Considerations

1

Prepare your data in advance

Before connecting a talent, ensure you have the IDs, access keys, region, and other parameters. These can be obtained from the service’s dashboard.
2

Test immediately

After connecting, open the test chat (Show chat button) and try a scenario where the agent should use the talent.
3

Monitor authorization

If the talent connects via OAuth, make sure you authorize with the correct account. Changing the password or revoking access will break the talent.
4

Describe talents in the Persona

Without a Persona description, the agent may not know when to use the talent. Write specific situations and instructions.
5

Check the Connected tab regularly

Periodically verify that all connections are active. API updates or expired tokens may require reconnection.

FAQ

There are no limits. However, the more talents you have, the more important it is to clearly describe in the Persona when to use each one.
Yes. This is useful for multiple instances with different settings — for example, two Travelline connections for two hotels or two Google Calendars for different employees.
Most likely, there’s no instruction in the Persona. Add a rule: “When a client asks about [situation] — use [talent name].” Then test in the chat.
The agent will inform the client that it cannot perform the action at the moment and suggest an alternative. The agent itself will continue working — just without that specific talent.
Yes, via the + Create talent button or through the universal HTTP / Webhook talent, which allows sending arbitrary HTTP requests to any API.
No. Each conversation is a separate session. Data obtained in one chat is not carried over to another. This is done for security and data accuracy.
Some talents are available for free with your plan. Certain integrations may require a subscription to the third-party service (Google Workspace, Notion, etc.). Details are provided in each talent’s catalog description.