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:
- Create an agent (give it a name and instructions)
- Configure its knowledge, tools, and channel
- Test it in a live chat sandbox before going live
- 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:
| Field | Purpose |
|---|---|
| Agent Name | How the agent appears in your dashboard (e.g. "Support Bot") |
| System Instructions | The 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
- Status —
Active(live) orInactive(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:
| Tool | What it does |
|---|---|
| Send Email | Sends a follow-up email to the customer |
| Create Contact | Registers a new contact in your CRM |
| Lookup Contact | Fetches existing contact details |
| Escalate to Human | Hands off the conversation to your team inbox |
| Search Knowledge Base | Explicitly queries your knowledge sources |
| Send WhatsApp Template | Sends 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
| Status | Behavior |
|---|---|
| Active | Agent handles incoming conversations on its linked channel |
| Inactive | Agent is disabled; conversations fall through to the shared inbox |