Assistants
Assistants are the core of Phinite. Everything revolves around them.They are intelligent, multi-skilled entities that automate conversations, workflows, and business operations across channels. An Assistant brings together multiple components β Agent Graphs, Intents, Triggers, Tools, Environments, Builds, and Aurs β to function as a cohesive unit.
Each component plays a distinct role in defining how the Assistant behaves, interacts, and executes tasks.
Types of Assistants
An assistant is an AI-powered capability that handles user interactions, api, background tasks and cron job using your workflows and tools.- Conversational Assistants: Chat and voice experiences
- Email Assistants: Inbox automation for triage and replies
- Autonomous Assistants: Scheduled or event-driven background jobs or apis


Comparision
| Type | Best for | Triggers | Channels |
|---|---|---|---|
| Conversational | Real-time chat/voice | Intents, chat events | Web Chat, WhatsApp, Slack, Teams, Twilio |
| Asynchronous communication | Inbound email | ||
| Autonomous | Background automation | Schedules, webhooks | Custom APIs(Background Task, Api, Cron Job), Jira |
π§© Core Architecture
Agent Graphs
The heart of the Assistant β a visual workflow created in Graph Studio.
AgentGraphs connect intents, triggers, and tools to define your automation logic.
AgentGraphs connect intents, triggers, and tools to define your automation logic.
Intents(In Conversational & Email)
Natural language or programmatic cues that tell the Assistant what the user wants.
Each intent can be AI-generated and linked to a specific flow.
Each intent can be AI-generated and linked to a specific flow.
Triggers(In Autonomous)
Event-driven or scheduled conditions that automatically initiate a workflow. These triggers can originate from APIs, system events, or predefined schedules. Supports channel selection (for example, Jira), allowing direct webhook integration to trigger the process automatically.
Intents as an API
Hybrid initiators combine intent detection with trigger-based logic, making them ideal for scenarios where both a user action and a system event determine how a flow is initiated. They trigger the Intent API to start the conversation flow in the selected channel.
Custom Tools
Reusable building blocks maintained by developers in DevStudio.
They perform complex logic implementation, data processing, heavy code operation or data transformations.
They perform complex logic implementation, data processing, heavy code operation or data transformations.
Environments
Isolated spaces for development, staging, and production deployment.
Each environment controls visibility, access, and execution logs. Utilized by custom tools.
Each environment controls visibility, access, and execution logs. Utilized by custom tools.
Builds
Snapshot versions of an Assistant. Builds preserve dependencies, flows, and configurations across environments for controlled release and rollback.Β
Phinite Aura
AI-powered assistant that helps you generate agent graphs.
It understands context and build and edits agent nodes intelligently.
It understands context and build and edits agent nodes intelligently.
Agent Registry (A2A)
Expose published agent graphs as discoverable Agent Cards, browse the workspace catalog, and compose multi-agent flows with Browse or Discovery registry nodes.
βοΈ How an Assistant Works
Each Assistant operates as a closed loop of logic and action.- Trigger or Intent fires
- Initiates a Agent Graph.
- Agent Graph executes
- Moves across blocks β Agent, Tool, Logic, or Connector.
- Tools perform operations
- API calls, data validation, transformations.
- Responses return to the user or system
- Completing the workflow cycle.
- Logs and observability
- All executions are tracked under the Environment dashboard.
π‘ Creating an Assistant
Link Intents or Triggers
Each flow must be linked to a Trigger or Intent(depending on assistant type) to define its entry point.
π€ Aura
Aura accelerates assistant creation by generating agent graphs, tools using natural language.Usage
- Ask: βCreate a flow to schedule a site visit and confirm via email.β
- Aura will suggest and build the structure, tool connections, and agent messages.
- You can edit or refine before deploying.
π§ Summary
Assistants in Phinite unify conversation, automation, and integration into a single, agentic architecture.They connect human intent with machine precision β through agent graph, tools, and triggers β to deliver intelligent, observable, and scalable outcomes.
Everything in Phinite starts and ends with an Assistants.
Design it well β and every automation across your workspace becomes effortless.
Design it well β and every automation across your workspace becomes effortless.
Next steps
- Explore Types of Assistants
- Review Assistant Components
- Build your first flow in Graph Studio
- Expose agents for external discovery in Agent Registry

