Sentikko Docs
AI Studio

AI Studio

Build, configure, and test custom AI agents for your customer conversations

AI Studio

Sentikko's AI Studio lets you create custom AI agents that handle customer conversations, answer questions from your own data, and take actions — all without replacing the human touch when it matters.

How It Works

The typical flow is:

  1. Create an agent (give it a name and instructions)
  2. Configure its knowledge, tools, and channel
  3. Test it in a live chat sandbox before going live
  4. Connect it to a WhatsApp, Messenger, or webchat integration

Creating an Agent

Navigate to AI Studio and click Create Agent.

You only need two things to start:

FieldPurpose
Agent NameHow the agent appears in your dashboard (e.g. "Support Bot")
System InstructionsThe personality and rules the agent follows in every conversation

AI Enhance

Not sure how to write the system prompt? Type a short description of what you want the agent to do and click AI Enhance. Sentikko rewrites it into a structured, professional prompt automatically.

After clicking Create & Configure →, you are taken directly to the agent's configuration page.


Configuring an Agent

The agent configuration page has four tabs:

Details

Set the core identity and channel connection:

  • Name — displayed to your team in the dashboard
  • Description — internal note about this agent's purpose
  • StatusActive (live) or Inactive (disabled)
  • System Instructions — the full prompt with AI Enhance available here too
  • Linked Channel — connect the agent to one of your integrations (WhatsApp number, Messenger page, etc.) so it automatically handles incoming conversations on that channel

Knowledge

Link the agent to one or more Knowledge Bases. When a customer sends a message, the agent searches these sources for relevant context before replying.

  • Toggle individual Knowledge Bases on or off per agent
  • An agent with no knowledge bases relies purely on its system prompt and general AI capability

Tools

Enable built-in capabilities the agent can use during a conversation:

ToolWhat it does
Send EmailSends a follow-up email to the customer
Create ContactRegisters a new contact in your CRM
Lookup ContactFetches existing contact details
Escalate to HumanHands off the conversation to your team inbox
Search Knowledge BaseExplicitly queries your knowledge sources
Send WhatsApp TemplateSends a pre-approved message template

Toggle each tool on or off. The agent will only use tools you have enabled.

Test

Before connecting the agent to a live channel, use the Test tab to have a real conversation with it.

  • The agent uses its current saved configuration — save changes first before testing
  • A warning banner appears if you have unsaved edits
  • The conversation is private and not stored — it resets when you leave the tab
  • Press Enter to send, Shift+Enter for a new line
  • Click Clear to start a fresh conversation

[!TIP] Test edge cases: off-topic questions, missing information, and escalation scenarios. If the agent answers incorrectly, refine the system prompt or add more documents to its Knowledge Base.


Saving Changes

The Save Changes button pulses and highlights when you have unsaved edits. Changes only take effect — including in the Test tab — after saving.


AI Credits

Sentikko uses a credit-based system to power AI features.

Messages (Credits)

  • Free Tier: Every new organization starts with 50 free messages.
  • Each AI Agent reply consumes 1 credit.
  • Auto-Labeling (automatic conversation categorization) also consumes 1 credit per analysis.
  • Credits are shared across all agents and AI features in your organization.
  • Top up your balance under Billing.

Knowledge Base Tokens (Document Capacity)

  • 1 Token = 1 indexed document (PDF, text file, or URL).
  • Free organizations start with 10,000 tokens.
  • Deleting a document returns its token to your balance immediately.

[!NOTE] AI message credits and Knowledge Base tokens are separate limits. Running out of tokens only prevents adding new documents — it does not stop agents from responding.


Agent Status

StatusBehavior
ActiveAgent handles incoming conversations on its linked channel
InactiveAgent is disabled; conversations fall through to the shared inbox

On this page