githubEdit

Getting Started

Connect your AI agents to 250+ enterprise apps with managed authentication, multi-tenant support, and sub-second execution through Fastn's Unified Context Layer (UCL).

Unified Context Layer (UCL) enables your SaaS platforms to deliver embedded, secure, and scalable AI integrations. This section covers setting up your account, connecting apps, embedding AI clients, and understanding how UCL manages external systems, connections, and actions.

1. Workspace Selection

After you log in to UCLarrow-up-right, you can select a workspace or create a new one by clicking on Create Workspace button, after which you'll be directed to the next page to set up your integrations.

circle-info

When you first log in to UCL, a workspace titled "My Workspace" is created by default.

UCL workspace selection screen with option to select or create a workspace

3. Start Building

  • After selecting your workspace, complete the quick onboarding questions.

  • This will lead you to the next page where you can click on Start Building to open the apps you selected during onboarding.

UCL onboarding page with Start Building button to begin app setup

Select Your Apps Then Chat

  • Next, you can see the interface for the first step, where you can see all the apps you have selected.

You can connect each app using the Connect button or remove an app by clicking on 'x'.

UCL app selection interface showing selected apps with Connect buttons
  • Once an App is connected, you will see the button labelled 'Connected'.

  • UCL's AI Assistant Playground would now be seen on the left side of the screen, where you can give a prompt to perform actions with the selected apps.

circle-info

You need to have at least one app connected to see the AI Assistant.

UCL dashboard with connected apps and AI Assistant Playground visible on the left
circle-info

Use Modify Selection in the “Selected Apps” section to adjust your choices.

Click on Continue in the top-right corner to move to the next step.

4. Finalize Connection Setup

  • You will now be moved to the second step, where you can finalize your connection setup.

UCL connection setup screen for finalizing integration configuration
  • You can choose Sandbox to try UCL in the interactive test environment. Or select Favorite Client to test UCL with your preferred client app

UCL setup options showing Sandbox and Favorite Client choices for testing
  • Click Complete Setup (top right) to move to the Connect page.

UCL setup page with Complete Setup button in the top-right corner

5. Choose Apps & Actions

  • On the Connect Page in your Dashboard, you can Choose the Apps You Need, along with viewing your selected apps and enabled actions.

UCL Connect page showing selected apps and enabled actions on the dashboard

Actions represent the functions you can perform within each app.

UCL dashboard displaying available actions for selected apps

Connecting Existing Apps

  • From the Connecting Existing Apps button, browse and connect to any app available in UCL.

UCL app catalog for browsing and connecting available apps

You can select any app by checking the top-right box on the app and click on Select Tools to modify your action selection and then finalize this setup by clicking the Confirm Action button in the right-bottom.

UCL app selection panel with checkboxes, Select Tools, and Confirm Action buttons

Custom Apps

You can also create a Custom App, which means:

  • Building your own application with preferred actions, or

  • Adding new actions to existing tools.

  • Learn more about custom tools here.

UCL interface for creating a custom app with preferred actions

6. Embed AI Clients

  • Open the Embed section (top corner) to access detailed instructions for connecting any AI client with UCL.

  • You can navigate and select through the list of Clients and have a complete step-by-step guide to connect with any of the listed prebuilt AI clients or your own AI agent.

UCL Embed section showing list of AI clients with step-by-step connection guides

7. Monitor with Insights

  • The Insights dashboard provides monitoring metrics, including:

    • Active tenants and tools

    • Tenant requests and success rate

    • Usage stats (monthly, weekly, today)

    • Connection success rate and vulnerability checks

    Learn more about UCL Monitoring here.

    UCL Insights dashboard showing active tenants, request success rate, and usage metrics

8. Test in Playground

  • You can use the Playground (from the three-dot menu, top right) to test all connected apps.

UCL Playground for testing connected apps with AI agent commands

Run commands directly with your AI agent against the integrated apps.

Example Use Cases

Last updated

Was this helpful?