Automated integration

Declarative API integration

Add semantics to the schemas you already publish.

Describe what you need, and Orbital builds the integration.

No resolvers, glue code or mapping files. Adapts as your APIs change.

  • Use what you already run

    OpenAPI, Protobuf, Avro, Kafka, databases, S3 and more - connected from the schemas you already publish.

  • Nothing breaks when APIs change

    Integrations adapt automatically as APIs, schemas and requirements change.

  • Ship an endpoint in minutes

    Turn any data request into a REST endpoint, stream or scheduled batch job.

  • See everything you’re connected to

    Every connected source is automatically catalogued, searchable and mapped - including its schema, operations and relationships.

Stop building integration.

Traditional platforms help you build integration. Orbital builds and maintains integration itself.

Integration design and execution happen outside the LLM, so it’s fast, predictable and governed.

Traditional integration

  • Build custom integrations and pipelines
  • Maintain mappings, resolvers and client code
  • Rework integrations as systems change
  • Operate the middleware you create

With Orbital

  • Add semantics to your existing APIs and schemas
  • Describe the data or action you need
  • Integration adapts automatically as APIs evolve
  • Push to Git to deploy

Just ask

Ask for the data or action you need - in TaxiQL or plain language. Orbital works out the integration.

Query with TaxiQL

Describe the data or action you need with TaxiQL. You define the result; Orbital works out the integration.

Queries are strongly typed against the semantics in your schemas, with validation and developer tooling as you write.

Writing queries
A TaxiQL query in the Orbital editor, describing the shape of the response rather than the calls needed to build it.

Chat to query

Ask for what you need in plain language. Orbital's query assistant uses the semantics in your schemas to turn the request into TaxiQL.

Review or refine the query, then run it just like any other TaxiQL query.

Writing queries
A TaxiQL query in the Orbital editor, describing the shape of the response rather than the calls needed to build it.

See what's happening

Inspect every integration Orbital runs.

See which services were called, how the data moved, and where each field in the result came from.

Explore observability
Orbital’s query execution plan, showing each service call made to satisfy a query and how long it took.

Not just APIs

Orbital works across APIs, databases, files and streams. Use the same semantic model for live queries, batch pipelines and event-driven integration.

Query across APIs, databases, S3 buckets and more, all in a single request. Orbital works out where each field comes from and calls the systems it needs.

// Send a query for data to Orbital,// and it builds the integration on demand,// using metadata embedded in your API specsfind { Movies(ReleaseYear > 2018)[] }as {   // Consumers define the schema they want.   // Orbital works out where to fetch data from   title : MovieTitle // .. read from a db   review : ReviewScore // .. call a REST API to find this   awards : AwardTitle[] // ... and a gRPC service to find this.}

Data Semantics unlocks your company’s true data value, and Orbital makes it effortless.

Using Taxi & Orbital for our re-platforming project, we cut time to market from months to days and reduced operational resources by two-thirds.

If you’re not using this solution yet, you’re falling behind.

Andrew Kew
Head of Platform Engineering - APIs, Microservices and Integration

We delivered a critical project in weeks, not months, using a single developer instead of a team.

Our run costs are also much lower, as we’re not running hundreds of integration microservices.

Orbital has become a key part of our strategic architecture for the bank.

Alex Cheeseman
Director of Engineering, Architecture & Change - Metro Bank

Integrations

Works with the stack you already have.

Connect the APIs, databases, streams and files you already run.

Taxi adds shared semantics across them, so Orbital can query and orchestrate them together.

Frequently asked questions

Got another gnarly question? We’d love to hear it. Come and chat on Slack.

Your first integration by this afternoon

Start with an API or schema you already have. Add semantics, write a query, and Orbital builds the integration.