Skip to content

Overview

Horizon is an AI agent orchestration platform that helps businesses automate complex workflows across their existing tools. Rather than replacing the software you already use, Horizon connects to services like Salesforce, QuickBooks, Sage Intacct, Slack, Jira, and dozens more, then deploys intelligent agents that can reason about your data, take actions, and collaborate with your team in natural language.

At its core, Horizon lets you describe what you want done, and agents figure out how to do it, pulling data from your CRM, updating your books, posting summaries to Slack, or any combination of tasks across your connected services.

Horizon is built around three fundamental building blocks that work together:

An App is a packaged solution designed for a specific use case, such as “Accounting Assistant” or “Sales Pipeline Manager.” Apps bundle together one or more agents, pre-configured skills, and default settings so you can deploy a working solution in minutes. You can install apps from the Store or build your own.

An Agent is an AI-powered worker that lives inside an app. Each agent has its own instructions, personality, memory, and set of skills. You interact with agents through conversations, either in the Horizon dashboard, via Slack or Teams, or through the API. Agents remember context from previous conversations and can be customized with specific instructions for your business.

A Skill is a discrete capability that an agent can use, such as “pull a Profit & Loss report from QuickBooks” or “create a Jira ticket.” Skills are the bridge between agents and external services. They handle authentication, data formatting, error handling, and retries so that agents can focus on reasoning and decision-making.

This documentation is organized into three main sections, each aimed at a different level of depth.

Here are some examples of what teams are building:

  • Finance teams connect QuickBooks or Sage Intacct and deploy agents that generate reports, reconcile transactions, answer questions about cash flow, and flag anomalies, all in natural language.
  • Sales teams connect Salesforce or HubSpot and use agents to summarize pipeline changes, draft follow-up emails, update deal stages, and alert reps about at-risk opportunities.
  • Operations teams connect Jira and project management tools to automate status updates, create tickets from Slack messages, and generate weekly progress reports for leadership.
  • Cross-functional teams combine multiple integrations so a single agent can, for example, check a customer’s invoice status in QuickBooks, look up their support tickets in Jira, and post a summary to the account team’s Slack channel.

Choose a getting started path based on how much time you have and what you want to accomplish: