Ritc MCP connector
Ritc is a real-time information and communication platform that enables instant data exchange and messaging services. The Ritc MCP connector allows AI agents to manage actions across applications, monitor system activity through logs and pings, and control user authentication. It also supports administering apps, coordinating communication workflows, and maintaining real-time connectivity across integrated services.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Ritc MCP connector to perform the following actions:
- Automate message routing and user notifications across multiple communication channels
- Configure real-time rules that trigger actions based on incoming events and conditions
- Manage app credentials and external system integrations securely within Ritc
- Create and organize communication channels for team collaboration and customer engagement
- Execute bulk operations on actions, rules, and channels without manual intervention
- Monitor server health and log system events for troubleshooting and compliance
- Grant users access to specific channels and manage their communication permissions
Example prompts
Use the following example prompts to invoke Ritc MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all active channels in Ritc and list the users in each one.Create a new communication channel called customer-support in Ritc.Run the validation rule group for our main app in Ritc.Delete the outdated action that logs failed authentication attempts in Ritc.Add a new user to the notifications channel in Ritc and set their permissions.Update the API credentials for our Slack integration in Ritc.List all actions currently configured in Ritc and show which ones are active.Ping the Ritc server to verify connectivity and check system status.Create a new app in Ritc with channels for sales, support, and operations.Get the external credentials for our Salesforce channel and verify they're current.
Ritc MCP connector tools
The Ritc MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| listActions | Retrieves all available actions in the system. |
| addAction | Creates a new action with the specified configuration. |
| getAction | Retrieves details for a specific action. |
| updateAction | Modifies settings for an existing action. |
| removeAction | Deletes a specified action from the system. |
| admin | Provides administrative functions and system management capabilities. |
| logInRitc | Authenticates a user and establishes a session. |
| pingRitc | Verifies the system is running and accessible. |
| listApps | Retrieves all applications in the system. |
| addApp | Creates a new application with the specified settings. |
| listAppChannels | Retrieves all channels associated with a specific application. |
| listAppChannelUsers | Retrieves all users in a specific application channel. |
| getAppChannelUser | Retrieves details for a specific user in an application channel. |
| addAppChannelUser | Adds a user to a specific application channel. |
| listChannelExternalCredentials | Retrieves all external credentials configured for a channel. |
| addChannelExternalCredentials | Stores new external credentials for a channel. |
| getChannelExternalCredentials | Retrieves details for specific external credentials. |
| updateChannelExternalCredentials | Modifies existing external credentials for a channel. |
| removeChannelExternalCredentials | Deletes external credentials from a channel. |
| runRuleGroup | Executes a group of rules to process data or trigger actions. |
| runApp | Executes a specified application. |
| getApp | Retrieves configuration and details for a specific application. |
| updateApp | Modifies settings for an existing application. |
| removeApp | Deletes a specified application from the system. |
| listChannels | Retrieves all channels in the system. |
| addChannel | Creates a new channel with the specified configuration. |
| listAnonymousChannels | Retrieves all channels that allow anonymous access. |
| getChannel | Retrieves configuration and details for a specific channel. |
| updateChannel | Modifies settings for an existing channel. |
| removeChannel | Deletes a specified channel from the system. |
| listChannelFunctions | List Channel Functions. |
| addChannelFunction | Add Channel Function. |
| getChannelFunction | Get channel function information. |
| addOrganization | Add Organization. |
| getMyOrganization | Get My Organization. |
| listRules | List Rules. |
| addRule | Add Rule. |
| getRule | Get Rule. |
| updateRule | Update information about a specific rule. |
| removeRule | Remove Rule. |
| runRule | Run Rule. |
| listTriggers | List Triggers. |
| addTrigger | Create a new trigger in an app. |
| getTrigger | Get Trigger. |
| updateTrigger | Update Trigger. |
| removeTrigger | Remove Trigger. |
| listAppUsers | List App Users. |
| addAppUser | Add App User. |
| listAdminUsers | List Admin Users. |
| addAdminUser | Add Admin User. |
| getAdminUser | Get Admin User. |
| updateAdminUser | Update information about an admin user. |
| removeAdminUser | Remove Admin User. |
| authenticateAppUserForChannel | Authenticate App User For Channel. |
| getAppUser | Get App User. |
| updateAppUser | Update information about an App User. |
| removeAppUser | Remove App User. |
| listAppUserChannels | List App User Channels. |
| addAppUserToChannel | Add App User To Channel. |
| getAppUserChannel | Get App User Channel. |
| removeAppUserFromChannel | Remove App User From Channel. |
| listAppUserRules | List App User Rules. |
| getAppUserRule | Get App User Rule. |
| addAppUserToRule | Add App User To Rule. |
| removeAppUserFromRule | Remove App User From Rule. |
| runRuleForAppUser | Run Rule For App User. |