Skip to main content
When writing AIP instructions, you can reference three types of capabilities using the @ mention system:
  • Player Context — Read-only data from your backoffice (balances, transactions, status)
  • Knowledge — Articles from your Knowledge Base
  • Actions — Operations that change state (escalate, route, close, tag)
Type @ in the instructions editor to open a dropdown with tabs for each type.

Player Context

Player Context gives Cevro access to data from your backoffice systems. These are configured by your technical team during integration setup.

How It Works

When you mention Player Context in instructions, Cevro calls your backoffice API to fetch that data during the conversation.
Check @withdrawalStatus for pending requests.

If pending:
- Share the status and expected timeframe

If no pending withdrawals:
- Ask the player for more details

Common Player Context Examples

Depending on your integration, you might have access to:
ContextWhat It Returns
@playerBalanceCurrent account balance
@withdrawalStatusPending withdrawal requests
@depositHistoryRecent deposits
@bonusStatusActive bonuses and wagering progress
@verificationStatusKYC document status
@vipLevelPlayer tier and benefits
Your available Player Context depends on what your backoffice integration provides. Check with your account executive if you need additional data.

Authentication Requirement

When an AIP uses Player Context, Cevro needs to verify the player’s identity to fetch their data. The Require Player Authentication toggle auto-enables when you reference Player Context in your instructions.

Knowledge

The Knowledge tab lets you reference specific articles from your Knowledge Base in your instructions.

When to Use Knowledge References

  • Procedures that need reference data — A “Payment Method Issues” AIP might reference an “Accepted Payment Methods” article so Cevro can look up which methods work
  • Brand-specific information — Knowledge Base articles are segmented by brand, so you can store brand-specific details and reference them

Using Knowledge in Instructions

If the player asks about accepted payment methods:
- Check @Accepted Payment Methods for their region
- Explain which methods are available

If the player's method isn't listed:
- Suggest alternatives from the article

Multi-Brand Awareness

The Knowledge tab shows which brands have each article:
  • Fuzzy matching groups similar titles (“Accepted Payment Methods” ≈ “Payment Methods Accepted”)
  • Shows coverage like “10 brands have this, 2 brands missing”
  • Helps you identify content gaps to fill

Actions

Actions let Cevro perform operations during a conversation—not just read data, but actually do things.

Built-In Actions

Every workspace has access to these core actions:
ActionWhat It Does
Transfer to Live AgentHands off the conversation to a human agent
Route to AI ProcedureSwitches to a different AIP mid-conversation
Close TicketEnds the conversation and marks it resolved
Add TagsApplies labels for categorization and reporting
Send External MessageSends a notification outside the main conversation

Using Actions in Instructions

Reference actions the same way you reference Player Context—with @:
If the issue is resolved:
- Thank the player
- @Close Ticket

If the player needs billing help:
- @Route to AI Procedure and select "Billing Support"

If the issue requires human judgment:
- Explain that you're connecting them to a specialist
- @Transfer to Live Agent

Custom Actions

Some workspaces have additional actions based on their backoffice integration:
  • Assign bonuses
  • Reset passwords
  • Update account status
  • Send follow-up emails
These appear in the Actions tab alongside built-in actions if they’re configured for your workspace.

Human-in-the-Loop (HITL)

For situations requiring human specialist input before continuing, Cevro supports Human-in-the-Loop workflows. When triggered, the AI pauses automation, requests input from a specialist (via Slack, Teams, email, or Intercom), and continues once they respond. See Human-in-the-Loop for configuration details.

The @ Mention Dropdown

When you type @ in the instructions editor, a dropdown appears with three tabs:
TabContents
Player ContextData lookups from your backoffice
KnowledgeArticles from your knowledge base
ActionsOperations (escalate, route, close, tag)
Select an item to insert it into your instructions. Cevro recognizes these mentions and knows what to do with them.

Best Practices

Check data before acting on it
Check @withdrawalStatus first.

If withdrawal is pending:
- Explain the status
- No need to escalate

If withdrawal is stuck:
- @Transfer to Live Agent
Tag before escalating or closing
If escalating:
- @Add Tags with "needs-review"
- @Transfer to Live Agent
This gives the human agent context when they pick up the conversation. Use routing to hand off gracefully
If this is actually a deposits question:
- Acknowledge the topic change
- @Route to AI Procedure and select "Deposit Issues"
The player doesn’t see the handoff—the conversation continues seamlessly.

Troubleshooting

IssueCheck
Player Context not returning dataIs authentication enabled? Is the backoffice integration working?
Action not appearing in dropdownIs it a custom action that needs configuration? Check with your account executive.
”Authentication required” errorsThe AIP uses Player Context but authentication isn’t set up for this channel.