Instant Integration

Orbital connects your APIs, databases and streams on demand, without the glue code.

New tasks shouldn’t need new integrations.

Most applications and AI agents can only do what’s been wired up in advance. Every new requirement means another integration to build and maintain.

Orbital connects your systems once, then safely resolves and executes what’s needed at runtime.

  • Use what you already run

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

  • Adapt as APIs change

    Orbital replans against updated schemas. Compatible API changes are handled automatically.

  • 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 the same integration twice.

A new screen needs customer data from three systems. A batch job needs the same data in a different shape. That shouldn’t mean building another integration.

Describe your sources and how their data relates once. Orbital uses that model to plan and run each request, so the next requirement builds on the work you’ve already done.

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

  • Describe your sources and how their data relates
  • Describe the data or action you need
  • Reuse that model for new requests
  • Publish updated schemas as your APIs evolve

Describe what you need

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. Add a field from another connected source and Orbital works out the extra calls.

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.