Collection Tools Component
Collection Tools Component

Prismatic's built-in connectors make it easy for B2B software companies to integrate with the other apps and services your customers use.

About the Collection Tools Component

Common collection operations

Documentation

Component Actions

Action NameAction Description
Combine Collection[Deprecated - use 'Create Object']
Field Value MappingMaps the values from two different collections and returns a key/value list where the 'key' is the value of the Key Mappings input and the 'value' is the value of the Value Mappings input
Process In OrderEnsures that payloads are processed in order across executions according to an ordering specified by a payload attribute. Returns the largest possible set of ordered payloads on the Process branch, and otherwise follows the Skip branch and returns the current item.
Take FirstTake first number of elements from a list
Take LastTake last number of elements from a list
FirstGet first element from a list
LastGet last element from a list
CountCount the number of occurrences of element in list
ChunksChunk the list into lists of the specified number of elements
LengthCount the number of elements in list
De-duplicateDe-duplicate the elements of the list
AppendAppend element to the end of the list
RemoveRemove all occurrences of an element from a list
ConcatenateConcatenate two lists together into a single list
Object to Key Value Pair ListConvert an Object to a Key Value List
Create ListCreate a new list with the given inputs
FlattenFlatten an array of arrays into a single array
Select Item From List by IndexSelect an item by index from a list of items, supports nested lists
Create ObjectCreates a new object from provided key/value pairs
Key Value Pair List to ObjectConvert a Key Value list to an Object
Add Key/Value to ObjectAdd a value to an object with the given key
AggregateApply aggregate function to list
MapTransform a list and its elements
FilterFilter elements of a list
SortSort elements using a JavaScript comparison function
Validate JSON SchemaValidate a JSON input against a given schema, returning errors if not JSON input is not valid.
Validate XML SchemaValidate an XML input against a given XSD schema, returning errors if XML is not valid.

The Integration Platform for B2B Software Companies

Build integrations fast and provide a seamless in-app integration experience for your users. Prismatic is the only iPaaS with answers for the complicated world of B2B software.
Intuitive Integration Designer

Intuitive Integration Designer

Non-dev teams create reusable integrations in a low-code environment tailored for your product.

Pre-Built & Custom Components

Pre-Built & Custom Components

Use built-in API connectors or code your own custom components for any third-party system.

Embedded Integration Marketplace

Embedded Integration Marketplace

Deliver a seamless in-app customer experience for exploring, activating, and monitoring integrations.

Integration Deployment & Support

Integration Deployment & Support

Manage customer-specific configuration and provide proactive support with logging & alerting.

Purpose-Built Infrastructure

Purpose-Built Infrastructure

Your integrations run in a scalable, secure environment while you focus on your core product.

Built In A Way Devs Love

Built In A Way Devs Love

Give devs power and flexibility. Fit the platform to your product and the way you build software.

Get in Touch

Looking for an additional component action? Want to see a tailored demo? Let us know and we'll be in touch soon!

Testimonial from Chris Rallis

With Prismatic, we're able to deliver integrations in far less time while streamlining our engineering effort. Prismatic has given us the ability to more widely build integrations across our teams. It has also allowed our customer-facing teams to handle customer-specific deployment.

Chris Rallis

Director of Software at Raven Industries

By submitting this form, you hereby consent to our processing of your personal information in accordance with our Privacy Policy, including for the purposes of sending you direct marketing communications at the email address you provided.