Tickets
Manage the full lifecycle of tickets in your workspace.List tickets
List tickets
- View all tickets or filter by status, assignee, or channel
- Build custom reports by combining with other tools
- Monitor ticket queues for triage
Get ticket by ID
Get ticket by ID
- Review complete ticket history
- Check current status and assignee
- Retrieve custom field values
Create ticket
Create ticket
- Log new requests from conversations
- Create follow-up tickets from existing work
Bulk create tickets
Bulk create tickets
- Set up recurring tasks from a template
- Log multiple related requests at once
- Seed tickets for a new project or initiative
Update ticket
Update ticket
- Reassign tickets during triage
- Update priority based on new information
- Change status as work progresses
Search tickets
Search tickets
- Find related tickets when investigating an issue
- Locate duplicates before creating new tickets
- Search across all ticket content including messages
Find duplicates
Find duplicates
- Reduce duplicate work by finding existing tickets
- Clean up ticket backlogs
- Merge related requests
Move tickets
Move tickets
- Route tickets to the correct team
- Reorganize work across channels
- Perform bulk moves for channel restructuring
Delete ticket
Delete ticket
- Clean up test or accidental tickets
- Remove spam submissions
Get descendant tickets
Get descendant tickets
- View sub-tasks of a larger project
- Track progress across related work items
Ticket messages
Add and manage messages on tickets to track communication and progress.List messages
List messages
- Review the full conversation history
- Summarize ticket activity for stakeholders
- Search for specific updates within a ticket
Create message
Create message
- Post updates or status changes
- Add internal notes for your team
- Reply to requester questions
Update message
Update message
- Correct information in a previous update
- Add additional context to a message
Get message by ID
Get message by ID
- Retrieve the exact content of a particular message
- Reference a specific update in another context
Delete message
Delete message
- Delete messages posted in error
- Remove outdated information
Ticket statuses
Define and manage the status options available for tickets in your workspace.List statuses
List statuses
- View available status options for ticket updates
- Audit your status workflow
Get status
Get status
- Check status configuration and properties
Create status
Create status
- Extend your workflow with additional stages
- Add custom statuses for specific processes
Update status
Update status
- Rename statuses to match updated workflows
- Reorder statuses in the pipeline
Delete status
Delete status
- Clean up unused status options
- Simplify your ticket workflow
Get ticket counts by status
Get ticket counts by status
- Generate quick status reports
- Monitor queue health and workload distribution
- Identify bottlenecks in your workflow
Ticket tags
Organize and classify tickets with tags.Create tag
Create tag
- Add tags for new projects or initiatives
- Create tags for specific issue types
Update tag
Update tag
- Rename tags to match updated conventions
Delete tag
Delete tag
- Clean up unused or deprecated tags
Ticket links
Create relationships between tickets and external resources.List links
List links
- View connected tickets and external references
- Audit relationships between work items
Get link
Get link
- Check the status of a linked external resource
Create link
Create link
- Connect related tickets for tracking
- Link tickets to external tools like Jira or Linear
Update link
Update link
- Update link metadata or relationship type
Delete link
Delete link
- Clean up incorrect or outdated links
Task items
Manage individual task items within tickets for granular work tracking.List task items
List task items
- View the checklist of sub-tasks on a ticket
- Check completion status of individual items
List assigned task items
List assigned task items
- View your personal task list with linked ticket context (queue and ticket number)
- Filter by completion status to focus on open work
- Paginate through results for large task lists
Create task item
Create task item
- Break down tickets into actionable steps
- Add checklist items during triage
Update task item
Update task item
- Track progress on individual steps
- Update task details as requirements change
Delete task item
Delete task item
- Remove tasks that are no longer relevant
Task templates
Create and manage reusable task templates that can be applied to tickets.List templates
List templates
- View available templates for common processes
- Audit template usage
Get template
Get template
- Review template content before applying
- Check template configuration
Create template
Create template
- Standardize processes like onboarding or incident response
- Create checklists for recurring procedures
Update template
Update template
- Add or remove items from a template
- Update template names or descriptions
Delete template
Delete template
- Clean up outdated or unused templates
Categories
Organize tickets into categories for classification and routing.List categories
List categories
- View the category structure
- Find the correct category for ticket assignment
Get category
Get category
- Check category configuration and properties
Create category
Create category
- Set up categories for new service areas
- Add sub-categories for more specific classification
Update category
Update category
- Rename categories to match updated team structures
Delete category
Delete category
- Clean up unused categories
Channels
Manage the channels (queues) where tickets are received and organized.List channels
List channels
- View your channel structure
- Find channels for ticket routing
Get channel
Get channel
- Check channel configuration and settings
Create channel
Create channel
- Set up channels for new teams or service areas
- Create dedicated channels for specific ticket types
Update channel
Update channel
- Update channel details as team structures change
Delete channel
Delete channel
- Clean up unused or deprecated channels
Custom fields
Define custom data fields that can be added to ticket forms.List custom fields
List custom fields
- View available fields for form configuration
- Audit field usage across forms
Get custom field
Get custom field
- Check field type, validation, and configuration
Create custom field
Create custom field
- Add fields for capturing specific data points
- Create dropdown, text, or date fields
Update custom field
Update custom field
- Change field labels or validation rules
- Update field descriptions
Delete custom field
Delete custom field
- Clean up fields that are no longer needed
Custom field options
Manage the selectable options for dropdown-type custom fields.List options
List options
- View available choices for a dropdown field
Get option
Get option
- Check option configuration and order
Create option
Create option
- Extend dropdown choices as new values are needed
Update option
Update option
- Rename options to match updated terminology
Delete option
Delete option
- Clean up deprecated choices
Platform
Users
Look up and manage user accounts in your organization.Get current user
Get current user
- Verify your connection and identity
- Check your own permissions and role
List users
List users
- Find users for ticket assignment
- Generate user reports
- Audit organization membership
Get user
Get user
- Look up a user’s profile, role, and group memberships
- Verify user details for access requests
Update user
Update user
- Update user roles or properties
- Manage user account details
Create user
Create user
- Onboard new team members by creating their account and workspace membership in one step
- Create user accounts without sending invitation emails for pre-provisioned setups
- Add users to a specific workspace with a designated role (Guest, Member, or Admin)
User groups
Organize users into groups for permissions, assignment, and routing.List groups
List groups
- View team structure and group organization
- Find groups for routing rules
Get group
Get group
- Check group configuration and membership count
Get group with users
Get group with users
- See who belongs to a specific team
- Audit group membership for compliance
Get group with users and workspaces
Get group with users and workspaces
- View the full scope of a group’s access
- Audit cross-workspace permissions
Create group
Create group
- Set up groups for new teams or departments
- Create groups for access control policies
Update group
Update group
- Update group details as teams change
- Add or remove members from a group
Organization
Retrieve information about your Ravenna organization.Get organization
Get organization
- View organization-level settings
- Check your organization’s configuration
Organization members
View members of your organization with full user details.List members
List members
- Generate organization-wide user reports
- Audit who has access to the organization
- Look up members across all workspaces
Workspaces
Manage the workspaces within your organization.List workspaces
List workspaces
- View your workspace structure
- Find workspaces for cross-workspace operations
Get workspace
Get workspace
- Check workspace configuration and settings
Create workspace
Create workspace
- Set up workspaces for new departments or teams
Update workspace
Update workspace
- Update workspace name, description, or configuration
Workspace members
View members of a specific workspace.List workspace members
List workspace members
- View who has access to a specific workspace
- Audit workspace membership
List members with user details
List members with user details
- Generate workspace-specific user reports
- Look up member details for assignment or routing
Applications
Manage the applications in your organization that users can request access to.Create application
Create application
- Onboard a new SaaS app or internal tool into your access catalog
- Provision applications programmatically as part of IT setup
- Associate the application with one or more workspaces at creation time
Access policies
Configure and manage access control policies for applications and resources.List policies
List policies
- View your access control configuration
- Audit existing policies
Get policy
Get policy
- Review policy rules and conditions
- Check approval requirements
Create policy
Create policy
- Set up access controls for new applications
- Create policies with approval workflows
Update policy
Update policy
- Adjust approval requirements
- Update policy scope or conditions
Delete policy
Delete policy
- Clean up policies for decommissioned applications
Validate access level eligibility
Validate access level eligibility
- Pre-screen access requests before submission
- Verify eligibility during approval workflows
List eligible access levels
List eligible access levels
- Show available options during access requests
- Determine what a user can request
List eligible applications
List eligible applications
- Guide users to available applications
- Filter access request options by eligibility
Access levels
Define and manage the specific permissions, roles, or entitlements that users can request within an application (for example, “Admin Access”, “Read-Only”, or “Developer Role”).List access levels
List access levels
- Discover what access can be requested for a given application
- Audit access levels across the organization
Create access level
Create access level
- Define a new requestable permission such as “Admin Access” or “Viewer Role”
- Link the access level to an approval policy at creation time
Update access level
Update access level
- Adjust approvers or provisioning behavior for future requests
- Rename or relink an access level without affecting existing entitlements
Approval templates
Create and manage reusable, multi-round approval workflows that can be applied across access requests, ticket escalations, change management, and other workflows requiring sign-off.List approval templates
List approval templates
- Find existing templates when configuring workflows
- Audit approval processes across the organization
Get approval template
Get approval template
- Review the approval workflow before assigning it to a queue or policy
- Inspect approver setup when troubleshooting
Create approval template
Create approval template
- Standardize multi-round approval workflows for reuse across the app
- Provision templates programmatically as part of workspace setup
Update approval template
Update approval template
- Adjust approvers as team structures change
- Add or reorder rounds without rebuilding downstream workflows
Automation
Code actions
Manage automated code actions that execute custom logic.List code actions
List code actions
- View available automations
- Audit existing code actions
Get code action
Get code action
- Review action logic and settings
- Check activation status
Create code action
Create code action
- Build custom automations for your workspace
- Create actions that integrate with external APIs
Update code action
Update code action
- Update action behavior
- Fix issues in existing actions
Delete code action
Delete code action
- Clean up unused automations
Analyze code action
Analyze code action
- Check for errors before activation
- Validate action configuration
Activate code action
Activate code action
- Deploy new automations
- Re-enable previously disabled actions
Agents
Configure the AI agents that handle conversations, route requests, and automate work in your workspace.List agents
List agents
- View available agents and their configuration
- Audit agent deployment across channels
Get agent
Get agent
- Review agent configuration before changes
- Check which knowledge sources and tools are enabled
Create agent
Create agent
- Stand up a new agent for a specific team or domain
- Provision agents programmatically as part of onboarding
Update agent
Update agent
- Rename agents to reflect their scope
- Update escalation instructions or capability settings
- Adjust which channels an agent serves
Delete agent
Delete agent
- Decommission agents that are no longer needed
- Clean up test agents
Agent rules
Manage the natural language rules that define how your agents handle specific scenarios. Rules can be workspace-level (shared across agents) or attached to individual agents.List rules
List rules
- Audit the rules powering your agents
- Find rules that reference a specific form, workflow, or knowledge folder
Get rule
Get rule
- Review rule content before editing
- Inspect rules referenced in incident reviews
Create rule
Create rule
- Add a rule for a new request type your agents should handle
- Bulk-author rules from external prompts or templates
Update rule
Update rule
- Iterate on rule wording to improve agent behavior
- Disable a rule temporarily while debugging
Delete rule
Delete rule
- Clean up rules that are no longer relevant
- Remove duplicates after consolidating behavior
Attach rule to agent
Attach rule to agent
- Reuse a shared rule across multiple agents for consistent behavior
- Roll out a new rule to selected agents only
Detach rule from agent
Detach rule from agent
- Stop an agent from using a shared rule while keeping it available for others
Workflows
Build, edit, and manage multi-step workflows directly from your AI client. Use these tools to author new workflows, adjust steps and connections, and control the workflow lifecycle.List workflows
List workflows
- Find an existing workflow before editing
- Audit which workflows are active or paused
Create workflow
Create workflow
- Draft a new workflow from a natural language description
- Scaffold workflows programmatically as part of onboarding
Update workflow
Update workflow
- Rename a workflow to match a new process
- Iterate on workflow logic without rebuilding it
Duplicate workflow
Duplicate workflow
- Branch a working workflow to experiment with changes
- Reuse a template across teams or channels
Validate workflow
Validate workflow
- Check for configuration problems before activating
- Surface broken connections or missing inputs
Activate workflow
Activate workflow
- Promote a draft workflow to production
- Re-enable a workflow after edits
Deactivate workflow
Deactivate workflow
- Disable a workflow that is no longer needed
- Take a workflow offline while investigating issues
Pause workflow
Pause workflow
- Halt execution during maintenance windows
- Pause a workflow while diagnosing unexpected behavior
Revert workflow
Revert workflow
- Roll back changes after a bad edit
- Return to a known-good configuration
Workflow steps
Add, update, and connect the individual steps that make up a workflow.Get step
Get step
- Inspect step configuration before editing
- Review available inputs and suggested values
Add step
Add step
- Extend a workflow with additional logic
- Insert a new action between existing steps
Update step
Update step
- Tweak a step’s configuration without recreating it
- Update action inputs as requirements change
Duplicate step
Duplicate step
- Reuse a configured step across branches
- Speed up workflow authoring
Reposition step
Reposition step
- Reorder steps to match execution flow
- Restructure a workflow without rebuilding it
Delete steps
Delete steps
- Clean up unused or obsolete steps
- Simplify a workflow during refactoring
Connect steps
Connect steps
- Define the execution path between steps
- Add labeled branches for conditional logic
Disconnect steps
Disconnect steps
- Detach a branch that is no longer needed
- Restructure workflow flow during edits
Update connection
Update connection
- Adjust branch conditions
- Rename labels to reflect updated logic
Workflow configuration
Discover the apps and actions available for use in workflows.List apps with actions
List apps with actions
- Discover what integrations and actions are available
- Select the right action when adding a step
Get workflow config
Get workflow config
- Inspect the complete shape of a workflow before editing
- Audit a workflow’s configuration end to end
Analytics
Query analytics data and manage the dashboards and widgets that power your reporting. Use these tools to count, chart, or trend data over tickets, ticket messages, knowledge base documents, and workflow runs without paging through list results.Query analytics chart
Query analytics chart
- Count, group, or trend across tickets, ticket messages, knowledge base documents, or workflow runs
- Pick a metric breakdown (“tickets by status”) or a time series (“ticket volume per day”)
- Skip pagination through list tools when all you need is the aggregate
List dashboards
List dashboards
- Find an existing dashboard before creating a new one
- Decide where a new widget belongs based on existing topics
Get dashboard
Get dashboard
- Read the current numbers on a named dashboard
- Inspect a widget’s spec to re-run or edit its query
Create dashboard
Create dashboard
- Stand up a new reporting view for a team or initiative
- Set the default view options every widget on the dashboard inherits
Update dashboard
Update dashboard
- Shift the reporting window for every widget on a dashboard at once
- Rename or re-describe a dashboard as its purpose evolves
Add widget to dashboard
Add widget to dashboard
- Pin a one-off chart for ongoing tracking
- Build out a dashboard from a series of ad-hoc queries
Update widget
Update widget
- Adjust a saved widget’s grouping or aggregation
- Rename or re-describe widgets without recreating them