Ritc MCP connector
Updated
Ritc is a real-time information and communication platform that supports action tracking and application management.
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 real-time messaging workflows across multiple channels
- Centralize app and channel configuration for communication services
- Control user access and enrollment across app channels
- Secure external credentials used for channel integrations
- Trigger rule groups to enforce automated business logic
- Monitor server connectivity and uptime with quick pings
- Track and log actions for auditing and workflow visibility
- Streamline creation and maintenance of communication channels
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 apps in Ritc.Create a new channel for customer support in Ritc.List all users subscribed to the marketing channel in Ritc.Ping the Ritc server to confirm it is online.Add new external credentials for the sales channel in Ritc.Run the fraud detection rule group in my Ritc app.Update the settings for my notification channel in Ritc.Delete the outdated action from Ritc.Log a new message entry in Ritc.Get details about a specific app channel user in Ritc.
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 | List actions |
| addAction | Create a new action |
| getAction | Get an action |
| updateAction | Update information about a specific action |
| removeAction | Delete an action |
| admin | Ping the server |
| logInRitc | Log a message |
| pingRitc | Ping the server |
| listApps | Get apps information |
| addApp | Create a new app |
| listAppChannels | Get app channels |
| listAppChannelUsers | Get users of a specified channel |
| getAppChannelUser | Get user of a specified channel |
| addAppChannelUser | Create user channel |
| listChannelExternalCredentials | Get external credentials |
| addChannelExternalCredentials | Create new external credentials |
| getChannelExternalCredentials | Get credentials for a channel in an app |
| updateChannelExternalCredentials | Update credentials for a channel |
| removeChannelExternalCredentials | Delete credentials for a channel |
| runRuleGroup | Run specified rule group in the app |
| runApp | Run active app rules |
| getApp | Get app information |
| updateApp | Update an app |
| removeApp | Delete an app |
| listChannels | Retrieve Channels |
| addChannel | Create a channel |
| listAnonymousChannels | Retrieve Channels anonymously |
| getChannel | Get channel information |
| updateChannel | Update a channel |
| removeChannel | Delete a channel |
| listChannelFunctions | Retrieve Channel Functions |
| addChannelFunction | Create a channel function |
| getChannelFunction | Get channel function information |
| addOrganization | Create an org |
| getMyOrganization | Get org information |
| listRules | List rules |
| addRule | Create a new rule |
| getRule | Get a rule |
| updateRule | Update information about a specific rule |
| removeRule | Delete a rule |
| runRule | Run a rule |
| listTriggers | Triggers in an app |
| addTrigger | Create a new trigger in an app |
| getTrigger | Get a trigger |
| updateTrigger | Update a trigger |
| removeTrigger | Delete a trigger |
| listAppUsers | Users |
| addAppUser | Create a new App User |
| listAdminUsers | Admin users |
| addAdminUser | Create a new admin user |
| getAdminUser | Get an admin user |
| updateAdminUser | Update information about an admin user |
| removeAdminUser | Remove an admin user |
| authenticateAppUserForChannel | Authenticate a user for a channel |
| getAppUser | Get an App User |
| updateAppUser | Update information about an App User |
| removeAppUser | Remove a user |
| listAppUserChannels | Channels available to a User |
| addAppUserToChannel | Assign a channel to a user |
| getAppUserChannel | Get a user channel |
| removeAppUserFromChannel | Remove a user channel assignment |
| listAppUserRules | Rules for a User |
| getAppUserRule | Get a user |
| addAppUserToRule | Assign a user to a rule |
| removeAppUserFromRule | Remove a rule user |
| runRuleForAppUser | Run rule for a user |