Integrations as Code

Paragraph combines the benefits of a managed integration platform with more extensibility, better version control, and a developer-native experience.

Introducing Paragraph - our Typescript framework

Paragraph combines the benefits of a managed integration platform with more extensibility, better version control, and a developer-native experience.

  • Ingest
  • Sync
  • Automate
// Pull Accounts from NetSuite
const triggerStep = newIntegrationEnabledStep();
const getAccountsStep = netsuite.getAccounts({
    recordType: 'account',
});
const eachAccountStep = newFanOutStep({
    description: 'Each Account',
    iterator: getAccountsStep.output,
});
const createAccountStep = newRequestStep({
    description: 'Create Account API',
    url: `https://api.yourapp.io/contacts`,
    method: 'POST',
    auth: {
        bearerToken: context.getEnvironmentSecret("API_KEY"),
    },
    body: {
        account: `${eachAccountStep.output.instance}`,
        user_id: `${connectUser.userId}`,
    },
});

With all the benefits of code

Paragraph provides you all the benefits of a managed integration platform, without the limitations of a GUI. This means that developers can now:

  • Re-use code across integrations and workflows
  • Collaborate across teams with branching
  • Version control and code review integrations in Git

Development lifecycle with Paragraph

Paragraph provides you all the benefits of a managed integration platform, without the limitations of a GUI. This means that developers can now:

Export integrations to code.
Install Paragraph and export Create a Paragraph project from an existing Paragon project.
Make changes.
Make changes, update existing integrations or build new integrations through the CLI and our typescript framework in your local dev environment.
Merge, Build, and Commit.
Use the CLI to validate and push changes up to Paragon, or commit the changes to your git repository.

Deployment and monitoring

Ship updates to production safely and reliably, and easily monitor integration activity and issues from the dashboard.

Create a release.
Test, review, and deploy integrations confidently with Paragon’s release pipeline that highlights all changes and their potential impact on users.
Monitor and debug.
Stream logs to your observability stack like DataDog, Sentry, and New Relic, and easily trace individual workflow executions.

Powered by a scalable workflow engine

Workflows run in an environment that is built to handle high event volumes, keep user credentials secure and up-to-date, and provide observability and replay features for every request.

Why engineers love Paragon

Over 100 engineering teams rely on Paragon as the backbone for their apps’ integrations.

  • Andrii Khyzhniak
    "Well, after working with Paragraph, it's quite hard to go back to the UI … I can just open my workspace in a code editor instead."

  • Michael Robinson
    "Paragraph is great for ensuring Paragon has exactly what we want set up. Very easy to duplicate functionality across integration workflows."

  • Chris Lu
    "Paragon is really easy to use, easy to understand, and has solid documentation for you to follow. Their team has been incredible at supporting us and helping us scale."

  • Mathieu Belanger
    "This is something that has been missing for us when it comes to working with Tray - workflows in 'boxes' is fun but not for developers. The fact that we'll be able to use our libraries is going to be way better."

Built for Enterprise scale

  • Serverless infrastructure
  • On-premise deployment
  • SOC 2 Type II
  • Enterprise scale & security
  • SSO & Role based access controls

Ready to get started?

Join hundreds of SaaS companies that are scaling their integration roadmaps with Paragon.

Get started

Book demo

Integration infrastructure for SaaS products.