May 2022 News and Updates

May 2022 News and Updates

We're happy to announce that we are now SOC 2 Type 2 certified as part of our continued focus on the security and integrity of our customers' data!

This month's platform updates include substantial improvements to custom component development, step level error handling, and more.

Plus, we have quick tips on sending data via webhooks as well as resources for scheduled integrations, choosing an embedded iPaaS, and securing webhook endpoints with HMAC.

Product Updates

  • Set Config Variables from Marketplace. Set config variables for your customers, such as an API key, endpoint, etc., so they don't have to.

  • Instance Remove Trigger. Use this trigger (part of the Management Triggers component) to run a flow when the instance is deleted, making it easy to clean up things like a webhook configuration.

  • Step-Level Error Handling. When a step in an integration throws an error, you can now stop the instance, wait a bit and retry the step, or ignore the error and keep going.

  • Cross-Flow State Storage. You can now store state in one flow and load that state in another flow. Check out the Persist Data section of our docs for more info.

  • Custom Component Development. We've made it faster and easier to build custom components! You can now clean reusable inputs, add global error handlers, use an improved testing harness, and fetch existing integration connections for unit testing.

New Components

We're constantly growing Prismatic's component catalog to save you time building integrations. We've recently added:

  • Prismatic: Interact with the Prismatic API to manage customers, integrations, instances, etc.
  • PGP: Create and translate encrypted messages
  • SharePoint: Interact with sites, drives, and items within SharePoint
  • IMAP: Fetch and manage email via IMAP
  • Intercom: Manage companies, contacts and tags on the Intercom platform

Best Practices

We've added a new section to docs for our recommended best practices. It's the place to go to learn about driving integrations with config variables, tapping into the power of flows, and much more.

4 ways to send data to your integration via webhooks👇

  • The most common way is to send the data through the request body using JSON, XML, CSV or a binary file. Or, use a combination of data types with multipart/form-data.
  • Sending data via HTTP headers is also fairly common. Headers are often used in conjunction with shared endpoints, so your integration knows what flow to invoke for which customer.
  • It's less common, but you can also send data via query strings (the ?thing=value bit at the end of a URL). Simply add the query string to the end of your integration's invocation URL.
  • Finally, some APIs (notably if you use an integration's endpoint as a callback URL for Shopify) append a path to your endpoint. That path fragment can be referenced in your integration.

For more quick tips, follow us on Twitter @prismatic_io

When Should You Use Scheduled Integrations?

Lines and shapes on a gray background

With a scheduled integration, you'll know exactly when you are requesting or providing new data. Let's see what else these integrations have to offer.

Read more on the blog

How to Choose an Embedded iPaaS for Your SaaS

Lines and shapes on a blue background

Choosing the right embedded iPaaS for your SaaS can be critical to your company's future. Here's how to find the one that's right for you.

Read more on the blog

Prismatic Achieves SOC 2 Type 2 Certification

AICPA Logo with SOC for Services Organizations

Prismatic continues to prioritize and invest in enterprise-level security. Our recent completion of the SOC 2 Type 2 audit underscores that commitment.

Read more on the blog

How to Secure Webhook Endpoints with HMAC

Lines and shapes on a blue background

Want to make sure only authorized systems can send data to webhook endpoints? Learn how to use HMAC to protect your data.

Read more on the blog

When to Use Synchronous Integrations

Lines and shaps on a gray background

Synchronous integrations are useful if you need to send data to an app, but must have confirmation of process completion before continuing with your next task.

Read more on the blog

In case you missed it, check out last month's news.

About Prismatic

Prismatic, the world's most versatile embedded iPaaS, helps B2B SaaS teams launch powerful product integrations up to 8x faster. The industry-leading platform provides a comprehensive toolset so teams can build integrations fast, deploy and support them at scale, and embed them in their products so customers can self-serve. It encompasses both low-code and code-native building experiences, pre-built app connectors, deployment and support tooling, and an embedded integration marketplace. From startups to Fortune 100, B2B SaaS companies across a wide range of verticals and many countries rely on Prismatic to power their integrations.