What Is Gatekeeper?
Gatekeeper controls which AI services your organisation can access. It enforces your default policy and any explicit exceptions, allowing or blocking services as people work. It is your access control layer for AI.How It Works
Gatekeeper is built from two simple parts: a default rule that applies to every service, and a list of exceptions for the services you want to treat differently. When someone reaches an AI service, Gatekeeper checks it against your policy and acts at once. You define the policy on each Gatekeeper. The organisation default applies everywhere, unless a workspace is assigned a different Gatekeeper.Choose Your Default Rule
- Allow all services
- Block all services
All AI services are allowed unless you explicitly block them. You then add the services you want to block as exceptions. This suits organisations that want broad access with a few clear exclusions.
Add Exceptions
Search the service catalogue and select the services to block or allow. Everything else follows your default rule. You can adjust the list at any time, and changes take effect on the next trace.Subscription Rules
Many AI services come with more than one subscription. Subscription rules let you allow a service only on the subscriptions you choose, for example only on the plan your organisation pays for, so work stays on accounts you control. Turn on Subscription rules on a Gatekeeper configuration, select Add service, and tick the subscriptions to allow for each service:
Only services with Subscription control can be added. Find them with the Subscription control filter in the service catalogue, or under Agent Capabilities on a service.
A subscription rule only narrows a service Gatekeeper already allows. It never allows a blocked service, and an access request exception does not lift a subscription block. Rules apply while the Gatekeeper is an Enforcer.
Sync with Inventory
Turn on Sync with Inventory to follow the subscriptions declared in your inventory instead of repeating them on every Gatekeeper. Each declared service with subscription control gets a rule with its declared subscriptions, and the Source column shows Inventory.- Customise sets a service’s subscriptions on this Gatekeeper instead. The source becomes Custom, and a custom rule always takes precedence over Inventory.
- Revert returns a customised rule to the declared subscriptions.
- When a connection is authorised for a declared service’s provider, Velatir takes the connection to mean your organisation has a company plan for that provider. The rule then allows Company and keeps it while the connection is authorised, whether or not the connection includes a company plan for that particular service. The source shows the connection, and a notice on the rule says what changed. You can still change Private and Free with Customise.
What People See
Subscription rules are applied in the browser extension, version 1.20.0 or later.- The first time someone opens a service with a rule, a message tells them which subscriptions to use, and they acknowledge it. If Coach introduces the service on the same visit, both are in one message, so there is still only one thing to acknowledge. It comes back when you change which subscriptions are allowed. Use the preview under Tell users which subscription to use to see it.
- While Velatir identifies their subscription, a notice says so. They can keep working and send prompts. Each prompt or file upload is checked as it is sent, and if that check shows a subscription you do not allow, it is not sent and a Prompt not sent message names the reason.
- Once Velatir has identified a subscription you do not allow, a message names the subscriptions that are allowed. They can still type, but prompts and file uploads on that subscription are stopped before they leave the browser.
- When the subscription cannot be identified, nothing is blocked.
Recommended Services
A block does not have to be a dead end. Turn on Recommended services on a Gatekeeper configuration and pick approved alternatives from the catalogue. When someone reaches a blocked service, Gatekeeper can point them to an option you already allow. Recommended services are per Gatekeeper, so a workspace assigned a different Gatekeeper can suggest different alternatives.Access Requests
When Gatekeeper blocks a service, the person can ask for access and give a reason. The request lands on that Gatekeeper configuration. Turn on User exceptions on the Gatekeeper configuration to allow requests. They are off until you enable them. You can switch them on while you create a new Gatekeeper. Requests and exceptions appear once it is saved. The User exceptions card has two tabs, Requests and Exceptions. Select Respond on a request to open it, then:- Accept the request, which grants that device an exception for the service
- Decline it
- Revoke a granted exception later from the Exceptions tab
Names from your directory
Names from your directory
On devices connected to your organisation’s directory, the name on the request form is filled in from the directory and cannot be edited. Those requests carry a Directory badge in the request list, and the response dialog shows the directory email.On other devices, the name is optional and typed in by the person making the request.
Get notified about new requests
Get notified about new requests
Use the Notifications card on the Gatekeeper configuration to choose who hears about new requests. Add a Channel (Slack, Microsoft Teams, or Text Message) or an Email recipient. Channels are set up under Settings → Channels.The notification includes the service and the reason given, and links to the Gatekeeper configuration where you respond. It leaves out who made the request.
AI Features Inside Other Apps
Some AI services are built into tools people already use. When HubSpot AI is blocked, the Breeze assistant panel stays hidden in HubSpot. Selecting a Breeze button shows the Gatekeeper message on the HubSpot page, with the option to request access. This needs version 1.18.0 or later of the Velatir browser extension.Block Message, Alert Banner, and Language
Edit the Block message people see when a service is blocked, and the Alert banner shown in the middle of the block page alongside it. Both can be written per language, and a preview shows them as they appear in the browser. Language follows the setting under Settings → Browser extension, unless a workspace overrides it. See Configuring agents.Common Setups
Open with a blocklist
Open with a blocklist
Keep AI broadly available, but block a handful of services you do not trust or have not approved. Good for teams early in their AI adoption.
Locked down with an allowlist
Locked down with an allowlist
Block everything by default and allow only the services that have passed your review. Good for regulated work and strict vendor policies.
Suggesting an approved alternative
Suggesting an approved alternative
When someone reaches a blocked service, point them to an approved alternative that meets the same need.
Company accounts only
Company accounts only
Allow a service only on Company with subscription rules, so prompts Velatir identifies as sent from a personal or free account are stopped. A subscription Velatir cannot identify is not blocked.
Working Alongside the Other Agents
Gatekeeper and Data Protector review each trace independently. A trace can pass Gatekeeper’s service check and still be caught by Data Protector for sensitive content. Coach is separate. It guides people and leaves allowing and blocking to the other two.Service catalogue
Browse the AI services Velatir can detect.
Configuring agents
Defaults, extra Gatekeepers, and workspace assignment.