Skip to main content
AITHANEX Customer Service · Engineering and integration

All your channels in one inbox, with bots, routing and API

Architecture, connected channels, data model, integration via REST API and webhooks, and technical limits. Technical datasheet of AITHANEX Customer Service.

Component architecture

AITHA Customer Service centralizes channels, bots, human handoff, and contact history and integrates with CRM, ERP, and ticketing through REST API and webhooks.

Operators respond from the web interface or mobile app using the same shared data model.

ComponentFunction
Omnichannel inboxBrings conversations from all connected channels into a common environment.
Contact managerMaintains the history and context of each contact across sessions.
Bot engineRuns automated workflows for common questions, guidance, and initial data collection.
Handoff systemTransfers conversations from bots to operators through rules or manual intervention.
Agent web interfaceSupports reading, replying, reassigning, closing, and tracking conversations.
Agent mobile appProvides the same capabilities as the web interface on a mobile device.
Organization systemUses statuses, labels, queues, and owners for workload management.
Metrics moduleRecords incoming volume, response times, handoffs, and recurring topics.
RoutingAssignment by channel, queue, priority, schedule, or responsible team.

Ingestion protocols and APIs

Channel / MechanismUse
Web (widget)Conversations initiated from the customer’s website.
WhatsAppMessaging from an enabled channel.
InstagramDirect messages from a connected channel.
Facebook MessengerMessages from a connected Facebook page.
EmailConversations from configured email accounts.
Other connectorsAdditional channels enabled according to project scope.
REST APIsIntegration with external systems, webhooks, and automations.
Webhooks (incoming/outgoing events)Receives or sends events to third-party systems.

Active channels depend on project scope. Not every connector is available in every deployment.

Data model

EntityDescription
ConversationMessage thread in a channel with status, channel, owner, and history.
ContactPerson or entity associated with one or more conversations.
MessageUnit of exchange within a conversation, with sender and timestamp.
Bot / WorkflowAutomated sequence of steps handling the contact’s initial input.
AgentHuman operator with a role, assigned queue, and support permissions.
QueueGrouping of conversations by channel, team, priority, or schedule.
LabelClassification applied to conversations for organization and metrics.
HandoffRecord of a transfer from bot to operator or between operators, including context.

Operational workflow

StepDescription
InputAn inquiry arrives from a connected channel.
IdentificationThe conversation is associated with a contact, channel, and previous history.
BotThe automated workflow handles the input, classifies it, or requests initial data.
HandoffWhen appropriate, the conversation moves to an agent or team with recorded context.
Human supportThe agent responds from the web inbox or mobile app.
MeasurementResponse times, handoffs, volume, and recurrence are recorded.
ClosureThe conversation remains available for subsequent follow-up.

Integrations and limitations

Capabilities:

  • Centralize digital channels in a shared inbox with history by contact.
  • Run first-level bots for common questions, guidance, and data collection.
  • Hand conversations off to human operators with complete context.
  • Optionally integrate AITHANEX AI for classification, knowledge retrieval, and assisted responses.
  • Expose data and events to external systems through APIs or webhooks.
  • Customize visual identity, initial messages, and channel presentation.

Limitations:

  • Available channels depend on the connectors enabled in the deployment.
  • AITHANEX AI integration is not required to operate the basic conversational inbox.
  • Integrations with external systems (CRM, ERP, and others) require project-defined APIs and credentials.
  • Advanced routing by schedule or team requires prior deployment configuration.

Optional integration with AITHANEX AI

When enabled, AITHANEX AI can add the following capabilities to the conversational workflow:

CapabilityDescription
Assisted classificationAutomatic conversation labeling by topic, intent, or priority.
Documentation searchResponses generated from authorized knowledge bases through RAG.
Response suggestionsThe agent receives contextual suggestions before replying.
Recurring topic identificationPattern analysis across conversation volume.
Conversation summariesAutomatic history summaries to streamline handoffs.

This integration is enabled through configuration and does not alter the operation of the base inbox.

Security

AreaScope
AuthenticationAgent and system access through credentials managed by the platform.
PermissionsRole-based control for reading, replying, reassigning, configuration, and administration.
SegmentationSeparation of queues, teams, and data by customer or project.
HistoryEach contact’s history remains associated with the conversation and is not deleted on closure.
TraceabilityRecord of agent actions: assignments, handoffs, status changes, and closures.
CommunicationEncryption according to deployment configuration and enabled channels.

Integration requirements

AreaRequirement
ChannelsCredentials and API access for each digital channel to connect.
External systemsAPIs, credentials, and exchange rules defined by project.
UsersRoles, queues, and permissions configured for each support team.
AITHANEX AIOptional project-level enablement and configuration for AI capabilities.
ProductTechnical relationship
AITHANEX AIOptional integration for classification, RAG, and assisted bot responses.
AITHA ThingsCan provide operational device context for support conversations.
AITHANEX PlatformOptional operations layer with unified permissions, users, auditing, and traceability.

Do you need integration details?