# Prismatic Docs > Prismatic is the integration platform for B2B SaaS companies, enabling them to build and manage integrations with ease. These docs provide comprehensive guides, tutorials, and API references to help developers create low-code and code-native integrations using Prismatic's platform. ## Documentation - [What is Prismatic?](https://prismatic.io/docs/index.md): Prismatic docs home page - [Prismatic Changelog](https://prismatic.io/docs/changelog.md): The latest updates to the Prismatic platform make it even easier to build, manage, and deploy integrations for your customers. - [Setting up a Repo for Prismatic](https://prismatic.io/docs/ci-cd/repo.md): Learn how to set up a repository for building code-native integrations and custom connectors with Prismatic. - [Prism CLI Overview](https://prismatic.io/docs/cli.md): Install and begin using the Prism CLI - [Bash Scripting with Prism](https://prismatic.io/docs/cli/bash-scripting.md): You can string multiple Prism commands together to build or deploy components, instances, and more - [Custom Connector and Integration Testing with Prism](https://prismatic.io/docs/cli/custom-connector-cni-testing.md): You can run tests of your code-native integrations and custom connectors through the Prism tool - [Listing Resources with Prism CLI](https://prismatic.io/docs/cli/listing-resources.md): List and filter Prismatic resources using the Prism CLI - [Prismatic CLI Command Reference](https://prismatic.io/docs/cli/prism.md): A list of all commands that can be run through the Prismatic CLI, prism - [Troubleshooting and FAQ](https://prismatic.io/docs/cli/troubleshooting-and-faq.md): Troubleshoot common issues with the Prism CLI tool - [Organization Overview](https://prismatic.io/docs/configure-prismatic.md): Configure your Prismatic tenant to match your needs - [Custom Domains](https://prismatic.io/docs/configure-prismatic/custom-domains.md): You can leverage a custom domain to white-label Prismatic for your users - [Deployment Regions](https://prismatic.io/docs/configure-prismatic/deployment-regions.md): Your tenant can exist in multiple regions across the world - [Integrations in Multiple Regions](https://prismatic.io/docs/configure-prismatic/integrations-multiple-regions.md): You may host Prismatic integrations in multiple regions or in your private cloud. Here's how you manage integrations across multiple regions. - [Organization Team Members](https://prismatic.io/docs/configure-prismatic/organization-users.md): Manage the users who are associated with your organization - [Single Sign-On (SSO)](https://prismatic.io/docs/configure-prismatic/single-sign-on.md): Log in to Prismatic using your existing auth service - [User Settings](https://prismatic.io/docs/configure-prismatic/user-settings.md): Configure settings specific to your user on the Prismatic platform - [What is a connector?](https://prismatic.io/docs/connectors/what-is-a-connector.md): Overview of connectors in Prismatic's integration platform - [Customers Overview](https://prismatic.io/docs/customers.md): Customers are your customers, and you deploy instances of your integrations to them - [Customer Users](https://prismatic.io/docs/customers/customer-users.md): Customer users can log into Prismatic and deploy instances for themselves - [Managing Customers](https://prismatic.io/docs/customers/managing-customers.md): Create, update and delete customers in Prismatic - [Sync Customers Programmatically](https://prismatic.io/docs/customers/syncing-customers-programmatically.md): Learn to sync customers from an external system to Prismatic using our GraphQL API - [Prism MCP Server](https://prismatic.io/docs/dev-tools/prism-mcp.md): Overview and documentation for the Prism MCP server - [Prismatic Extension for VS Code & Cursor](https://prismatic.io/docs/dev-tools/vscode-extension.md): Install the VS Code extension into VS Code or Cursor to build and test code-native integrations within your IDE - [Prismatic Insider](https://prismatic.io/docs/insider.md): Webinars on building integrations, new features, and more! - [Instances Overview](https://prismatic.io/docs/instances.md): An instance is a copy of an integration that has been configured for a specific customer - [Deploying Instances](https://prismatic.io/docs/instances/deploying.md): You can deploy instances on behalf of your customers - [What is Integration Marketplace?](https://prismatic.io/docs/instances/integration-marketplace.md): Allow customers to manage integrations deployed to them - [Managing Instances](https://prismatic.io/docs/instances/managing.md): Manage instances of Prismatic integrations - [Testing Instances](https://prismatic.io/docs/instances/testing.md): You can test instances that are deployed to your customer - [Terminology](https://prismatic.io/docs/intro/terminology.md): Key terms used throughout the Prismatic documentation - [What is Prismatic?](https://prismatic.io/docs/intro/what-is-prismatic.md): How Prismatic enables you to build, deploy, and manage integrations. - [Monitoring Overview](https://prismatic.io/docs/monitor-instances.md): Monitor instance executions and implement automated responses to errors - [Alerting](https://prismatic.io/docs/monitor-instances/alerting.md): Alert your team when an instance does not behave as expected - [Alert Groups](https://prismatic.io/docs/monitor-instances/alerting/alert-groups.md): Create groups of users who will be alerted when an alert monitor triggers - [Alert Monitors](https://prismatic.io/docs/monitor-instances/alerting/alert-monitors.md): Configure monitoring and alerting for your instances - [Alert Webhooks](https://prismatic.io/docs/monitor-instances/alerting/alert-webhooks.md): Configure webhook endpoints to receive alert notifications when alert monitors are triggered - [Creating Alert Monitors Programmatically](https://prismatic.io/docs/monitor-instances/alerting/creating-monitors-programmatically.md): Programmatically create and manage alert monitors using the Prismatic API - [Responding to Alert Events](https://prismatic.io/docs/monitor-instances/alerting/responding-to-alert-events.md): Monitor and manage alert events triggered by alert monitors - [Sending Alerts to PagerDuty](https://prismatic.io/docs/monitor-instances/alerting/sending-alerts-to-pagerduty.md): Send alerts to PagerDuty when an instance encounters an issue - [Sending Alerts to Slack](https://prismatic.io/docs/monitor-instances/alerting/sending-alerts-to-slack.md): Send alerts to Slack when an instance encounters an issue - [Instance Executions](https://prismatic.io/docs/monitor-instances/executions.md): Each time an instance runs, an execution occurs. You can review the results of the execution within the Prismatic app - [Logging](https://prismatic.io/docs/monitor-instances/logging.md): Monitor your instances through comprehensive logging - [Streaming Logs Externally](https://prismatic.io/docs/monitor-instances/logging/streaming-logs-externally.md): Stream logs to an external logging provider - [Streaming logs to Datadog](https://prismatic.io/docs/monitor-instances/logging/streaming-logs-to-datadog.md): Stream Prismatic logs to Datadog - [Streaming Logs to Google Cloud](https://prismatic.io/docs/monitor-instances/logging/streaming-logs-to-google-cloud.md): Stream Prismatic logs to Google Cloud Logging - [Streaming Logs to New Relic](https://prismatic.io/docs/monitor-instances/logging/streaming-logs-to-new-relic.md): Stream Prismatic logs to New Relic - [Execution Retry and Replay](https://prismatic.io/docs/monitor-instances/retry-and-replay.md): Manage failed executions through automatic retry and manual replay - [Automatic Execution Retry](https://prismatic.io/docs/monitor-instances/retry-and-replay/automatic-retry.md): Automatically retry executions that fail - [Replay Failed Executions](https://prismatic.io/docs/monitor-instances/retry-and-replay/replaying-failed-executions.md): Learn how to replay executions that fail to run - [Build vs Buy](https://prismatic.io/docs/platform/build-vs-buy.md): Considerations for building your own integration platform vs. buying Prismatic - [Deployment Options](https://prismatic.io/docs/platform/deployment-options.md): Deployment options for integrations - [Search the documentation](https://prismatic.io/docs/search.md) - [Spectral 10.6 Upgrade Guide](https://prismatic.io/docs/spectral/spectral-10-6-upgrade-guide.md): Update your code-native integrations to take advantage of new features in Spectral 10.6 - [Spectral 10.x Upgrade Guide](https://prismatic.io/docs/spectral/spectral-10-upgrade-guide.md): Upgrade your custom components and code-native integrations from Spectral 9.x to 10.x - [Spectral 2.x Upgrade Guide](https://prismatic.io/docs/spectral/spectral-2-upgrade-guide.md): Upgrade your custom component from Spectral 1.x to 2.x - [Spectral 3.x Upgrade Guide](https://prismatic.io/docs/spectral/spectral-3-upgrade-guide.md): Upgrade your custom component from Spectral 2.x to 3.x - [Spectral 4.x Upgrade Guide](https://prismatic.io/docs/spectral/spectral-4-upgrade-guide.md): Upgrade your custom component from Spectral 3.x to 4.x - [Spectral 5.x Upgrade Guide](https://prismatic.io/docs/spectral/spectral-5-upgrade-guide.md): Upgrade your custom component from Spectral 4.x to 5.x - [Spectral 6.x Upgrade Guide](https://prismatic.io/docs/spectral/spectral-6-upgrade-guide.md): Upgrade your custom component from Spectral 5.x to 6.x - [Spectral 7.x Upgrade Guide](https://prismatic.io/docs/spectral/spectral-7-upgrade-guide.md): Upgrade your custom component from Spectral 6.x to 7.x - [Spectral 8.x Upgrade Guide](https://prismatic.io/docs/spectral/spectral-8-upgrade-guide.md): Upgrade your custom component from Spectral 7.x to 8.x - [Spectral 9.x Upgrade Guide](https://prismatic.io/docs/spectral/spectral-9-upgrade-guide.md): Upgrade your custom components and code-native integrations from Spectral 8.x to 9.x - [Prismatic Event Webhooks](https://prismatic.io/docs/webhooks.md): Send webhook notifications when certain events occur in Prismatic - [Configuring Event Webhooks](https://prismatic.io/docs/webhooks/configuring-event-webhooks.md): Set up and configure Prismatic event webhooks to receive notifications when events occur in your organization ### AI Integrations > Integrate AI capabilities into your workflows. - [AI Overview](https://prismatic.io/docs/ai.md): Build AI agents, connect MCP servers to Prismatic flows, and more - [Connect AI Agents to Prismatic](https://prismatic.io/docs/ai/connect-ai-agent.md): Connect an AI agent to your agent flows - [Flow Invocation Schemas](https://prismatic.io/docs/ai/flow-invocation-schema.md): Declare how a flow should be called - [MCP Flow Server](https://prismatic.io/docs/ai/model-context-protocol.md): Build a model context protocol (MCP) server that consumes agent flows - [Documentation for LLMs](https://prismatic.io/docs/ai/prismatic-docs.md): Prismatic provides documentation optimized for large language models (LLMs). ### Build Integrations - [What are Productized Integrations?](https://prismatic.io/docs/integrations.md): Build integrations as core product features with self-service deployment for better customer retention and stickiness. - [Connections Overview](https://prismatic.io/docs/integrations/connections.md): Add connections to third-party APIs within your config wizard - [What Are Reusable Connections?](https://prismatic.io/docs/integrations/connections/integration-agnostic-connections.md): Centrally managed connections that can be used across multiple integrations and in the embedded workflow builder - [Customer-Activated Connections](https://prismatic.io/docs/integrations/connections/integration-agnostic-connections/customer-activated.md): Connections that customers activate that can be used in one or more integrations - [Organization-Activated Customer Connections](https://prismatic.io/docs/integrations/connections/integration-agnostic-connections/org-activated-customer.md): Connections that organizations activate on behalf of customers - [Organization-Activated Global Connections](https://prismatic.io/docs/integrations/connections/integration-agnostic-connections/org-activated-global.md): Connections that organizations activate and are shared by multiple customers - [Integration-Specific Connections](https://prismatic.io/docs/integrations/connections/integration-specific.md): Connections that are used in a single integration - [What is OAuth 2.0?](https://prismatic.io/docs/integrations/connections/oauth2.md): Connect to third-party applications with OAuth 2.0 Client Credentials or Auth Code flow - [OAuth 2.0 Authorization Code Grant Type](https://prismatic.io/docs/integrations/connections/oauth2/authorization-code-grant-type.md): The authorization code grant type lets users grant permission to you to third-party applications - [OAuth 2.0 Client Credentials Grant Type](https://prismatic.io/docs/integrations/connections/oauth2/client-credentials-grant-type.md): Client credentials, often called M2M, lets two systems authenticate with one another - [Custom OAuth 2.0 Redirects](https://prismatic.io/docs/integrations/connections/oauth2/custom-redirects.md): Redirect your users to a custom page of your choosing after completing OAuth - [OAuth 2.0 for Microsoft Apps](https://prismatic.io/docs/integrations/connections/oauth2/microsoft-oauth2.md): Learn how to set up an OAuth 2.0 client for Microsoft Azure-based applications - [OAuth 2.0 Password Grant Type](https://prismatic.io/docs/integrations/connections/oauth2/password-grant-type.md): Here, we'll cover the less common form of OAuth 2.0 - [Troubleshooting OAuth 2.0 Connections](https://prismatic.io/docs/integrations/connections/oauth2/troubleshooting.md): Identify issues with OAuth 2.0 connections - [On-Prem Agent](https://prismatic.io/docs/integrations/connections/on-prem-agent.md): Connect to resources like databases or file storage systems that are not accessible from the public internet. - [Support On-Prem Connections in Custom Connectors](https://prismatic.io/docs/integrations/connections/on-prem-agent/custom-connectors.md): Add on-prem connection support to your custom connectors for connecting to private network resources - [On-Prem Databases Requiring Client Libraries or Drivers](https://prismatic.io/docs/integrations/connections/on-prem-agent/databases-with-client-libraries.md): Databases like IBM DB2 require additional client libraries or drivers to connect to them. - [On-Prem Agent on Windows](https://prismatic.io/docs/integrations/connections/on-prem-agent/on-prem-agent-windows.md): Run the on-prem container on a Windows host - [Set Up the On-Prem Agent](https://prismatic.io/docs/integrations/connections/on-prem-agent/setup.md): Configure and deploy the on-prem agent Docker container for your customers - [Troubleshooting On-Prem Connections](https://prismatic.io/docs/integrations/connections/on-prem-agent/troubleshooting.md): Some tips for troubleshooting on-prem connections - [Data Sources](https://prismatic.io/docs/integrations/data-sources.md): Create dynamic config variables in the config wizard that fetch data from external APIs - [Debugging JSON Forms Locally](https://prismatic.io/docs/integrations/data-sources/debugging.md): Debug a JSON Forms data source that is throwing an error by running it in your IDE - [Salesforce Field Mapper](https://prismatic.io/docs/integrations/data-sources/field-mapping/salesforce-field-mapper.md): Build a data source using JSON forms and an existing Salesforce connection to perform field mapping from SFDC to your application - [What are JSON Forms?](https://prismatic.io/docs/integrations/data-sources/json-forms.md): JSON Forms provide a way to create dynamic, customizable forms in your configuration wizard using JSON schema definitions. - [JSON Forms Data Validation](https://prismatic.io/docs/integrations/data-sources/json-forms/form-validation.md): Here's how you can validate the data that was returned from a JSON Form - [Using JSON Forms](https://prismatic.io/docs/integrations/data-sources/json-forms/using-json-forms.md): Learn how to implement advanced JSON Forms patterns including layouts, arrays, validation, conditional fields, and field mapping. - [What is the Embedded Marketplace?](https://prismatic.io/docs/integrations/embedded-marketplace.md): Enable customer self-service by embedding an integration marketplace directly in your application. - [Flows Overview](https://prismatic.io/docs/integrations/flows.md): Flows are a series of steps in low-code, or a function in code-native - [Runner Environment and Limits](https://prismatic.io/docs/integrations/integration-runner-environment-limits.md): Instances of integrations run in isolated NodeJS environments. This page details those environments along with execution limits. - [Instance Lifecycle](https://prismatic.io/docs/integrations/lifecycle.md): Learn about lifecycle functions that run when an instance is created or deleted. - [Low-Code vs Code-Native Integrations](https://prismatic.io/docs/integrations/low-code-vs-code-native.md): Choose between the low-code designer and code-native SDK based on your team structure, expertise, and integration complexity. - [Memory Management](https://prismatic.io/docs/integrations/memory-management.md): Ensure that your flows use reasonable amounts of memory - [Persisting State between Executions](https://prismatic.io/docs/integrations/persist-data.md): Here's how to persist small amounts of data between executions - [Preparing Integrations for Marketplace](https://prismatic.io/docs/integrations/preparing-for-marketplace.md): There are several steps you should take to prepare your integration for the integration marketplace - [Troubleshooting and Debugging Integrations](https://prismatic.io/docs/integrations/troubleshooting.md): Troubleshooting integrations, common error messages, and how to fix them #### Code-Native Integrations - [Code-Native Integrations](https://prismatic.io/docs/integrations/code-native.md): Build integrations natively in TypeScript using the Prismatic code-native SDK - [Code-Native Config Wizard](https://prismatic.io/docs/integrations/code-native/config-wizard.md): Design a config wizard for your customers in a code-native integration - [Code-Native Endpoint Configuration](https://prismatic.io/docs/integrations/code-native/endpoint-config.md): Configure shared endpoints in code-native integrations - [Existing Components in Code-Native](https://prismatic.io/docs/integrations/code-native/existing-components.md): Use existing components in code-native integrations - [Code-Native Flows](https://prismatic.io/docs/integrations/code-native/flows.md): Build flows in code-native - [Convert Low-Code Integrations to Code-Native](https://prismatic.io/docs/integrations/code-native/get-started/convert-low-code-code-native.md): Take a low-code integration and convert it to code-native - [Get Started with Code-Native](https://prismatic.io/docs/integrations/code-native/get-started/first-integration.md): Create your first Prismatic integration using the code-native SDK, retrieving JSON from a REST API, and sending data to Slack - [Create a New Code-Native Integration](https://prismatic.io/docs/integrations/code-native/get-started/setup.md): Create a new code-native integration project - [Testing Code-Native Integrations](https://prismatic.io/docs/integrations/code-native/testing.md): You can test code-native integrations in your IDE or on the Prismatic platform #### Common Integration Patterns - [Integration Types](https://prismatic.io/docs/integrations/common-patterns.md): Common patterns we observe for building integrations - [Using a FIFO Queue to Ensure In-Order Processing](https://prismatic.io/docs/integrations/common-patterns/fifo-queue.md): Use a FIFO queue from Amazon SQS or Azure Service Bus to ensure in-order processing of requests. - [Handling Large Files](https://prismatic.io/docs/integrations/common-patterns/large-files.md): Learn how to handle transferring large files between systems using Prismatic - [Loop Over and Process Files](https://prismatic.io/docs/integrations/common-patterns/loop-over-files.md): This tutorial shows you how to build an integration that works with files stored in Google Cloud Storage. Learn how to loop over these files with Prismatic. - [Loop Over a Paginated API](https://prismatic.io/docs/integrations/common-patterns/loop-over-paginated-api.md): Learn to loop over an API that returns one "page" of results at a time. - [Processing Data in Parallel](https://prismatic.io/docs/integrations/common-patterns/processing-data-in-parallel.md): This tutorial demonstrates how to process data in parallel by splitting the data into manageable chunks. - [Processing Data with Recursive Flows](https://prismatic.io/docs/integrations/common-patterns/processing-data-recursive-flows.md): A strategy for importing large amounts of data from a third-party API #### Config Wizard - [Config Wizard Overview](https://prismatic.io/docs/integrations/config-wizard.md): Create an intuitive configuration experience for customers deploying instances of your integrations - [Config Pages](https://prismatic.io/docs/integrations/config-wizard/config-pages.md): Your customers navigate through configuration pages as they work through your config wizard - [Config Variables](https://prismatic.io/docs/integrations/config-wizard/config-variables.md): You can create string, boolean, dropdown, list, and more types of config variables in a config wizard - [User Level Configuration](https://prismatic.io/docs/integrations/config-wizard/user-level-configuration.md): Configure an instance of an integration for a customer with multiple users #### Low-Code Integrations - [Low-Code Integration Designer](https://prismatic.io/docs/integrations/low-code-integration-designer.md): Build reusable integrations using a series of flows, triggers, and steps - [Branching](https://prismatic.io/docs/integrations/low-code-integration-designer/branching.md): You can create logical branches in your integration based on conditional logic - [Code Step Overview](https://prismatic.io/docs/integrations/low-code-integration-designer/code-step.md): Write JavaScript code in-line in your low-code integration - [Using a Code Component to Transform Data](https://prismatic.io/docs/integrations/low-code-integration-designer/code-step/code-component-to-transform-data.md): Using a code component to transform data - [Generating a PDF with a Code Step](https://prismatic.io/docs/integrations/low-code-integration-designer/code-step/generating-a-pdf-with-a-code-component.md): In this tutorial, we import an external library and generate a PDF using the Prismatic code step - [Low-Code Integration Designer Error Handling](https://prismatic.io/docs/integrations/low-code-integration-designer/error-handling.md): Handle errors at the flow or step level - [Flows](https://prismatic.io/docs/integrations/low-code-integration-designer/flows.md): An integration can contain one or more flows, each with a distinct trigger and series of steps - [Add to Marketplace](https://prismatic.io/docs/integrations/low-code-integration-designer/get-started/add-to-marketplace.md): Prepare your integration for the integration marketplace - [Deploy to a Customer](https://prismatic.io/docs/integrations/low-code-integration-designer/get-started/deploy-first-integration.md): Deploy your first integration to a customer - [Get Started with Low-Code](https://prismatic.io/docs/integrations/low-code-integration-designer/get-started/first-integration.md): Create your first Prismatic integration using the low-code integration builder, retrieving JSON from a REST API, and sending data to Slack - [Build a Full Integration](https://prismatic.io/docs/integrations/low-code-integration-designer/get-started/full-integration.md): Let's build a complete integration in the low-code integration designer that syncs data between Zendesk and GitHub - [Looping](https://prismatic.io/docs/integrations/low-code-integration-designer/looping.md): Iterate over an array of records - [Passing Data Between Steps](https://prismatic.io/docs/integrations/low-code-integration-designer/passing-data-between-steps.md): Steps can yield output data that subsequent steps consume as input - [Raw Request Actions](https://prismatic.io/docs/integrations/low-code-integration-designer/raw-request-actions.md): Sometimes a component doesn't have an action for a specific endpoint. In those cases, you can use a raw request action to send a request to the API. - [Steps](https://prismatic.io/docs/integrations/low-code-integration-designer/steps.md): A flow is made of one or more steps that run in sequence - [Testing Integrations](https://prismatic.io/docs/integrations/low-code-integration-designer/testing.md): How to test your integration as you build it #### Triggers - [Triggers Overview](https://prismatic.io/docs/integrations/triggers.md): Learn about the different ways to trigger your integrations - [App Event Triggers](https://prismatic.io/docs/integrations/triggers/app-events.md): Listen to events in external apps - [Cross-Flow Trigger](https://prismatic.io/docs/integrations/triggers/cross-flow.md): Call other flows within the same integration - [Endpoint Configuration](https://prismatic.io/docs/integrations/triggers/endpoint-configuration.md): You can choose to assign a unique webhook URL to each flow, have each instance share an endpoint, or share an endpoint for all instances of an integration - [Flow Concurrency & FIFO](https://prismatic.io/docs/integrations/triggers/fifo-queue.md): Manage how your flows behave when multiple invocations occur simultaneously. - [Listening Mode](https://prismatic.io/docs/integrations/triggers/listening-mode.md): Use listening mode to test webhooks in the integration designer - [Management Triggers](https://prismatic.io/docs/integrations/triggers/management.md): Run certain flows of your integration when an instance is created or removed - [Schedule Triggers](https://prismatic.io/docs/integrations/triggers/schedule.md): You can run integrations on a schedule - [Single-Endpoint Webhook Integrations](https://prismatic.io/docs/integrations/triggers/single-endpoint-webhook-integrations.md): Some apps, like Slack, Dropbox or Hubspot, require a single endpoint to be configured for all events. This guide explains how to route events to the correct instance in such cases. - [Universal Webhook Trigger](https://prismatic.io/docs/integrations/triggers/universal-webhook.md): The universal webhook trigger when a connector does not have a dedicated built-in trigger - [Using Shared Webhooks and Preprocess Flows](https://prismatic.io/docs/integrations/triggers/using-shared-webhooks-and-preprocess-flows.md): Learn how to use a shared webhook endpoint for multiple customers, and route webhook invocations to specific customers and flows. - [What is a Webhook?](https://prismatic.io/docs/integrations/triggers/webhook.md): Learn about webhooks and how to use them. - [Custom HMAC Trigger](https://prismatic.io/docs/integrations/triggers/webhook/custom-hmac-trigger.md): How to build a custom HMAC trigger - [Sending data to webhook triggers](https://prismatic.io/docs/integrations/triggers/webhook/sending-data.md): You can send several types of data to a webhook endpoint - [Synchronous and Asynchronous Invocations](https://prismatic.io/docs/integrations/triggers/webhook/synchronous-and-asynchronous.md): A webhook can be invoked synchronously or asynchronously - [What is HMAC?](https://prismatic.io/docs/integrations/triggers/webhook/what-is-hmac.md): Here's a simple way to ensure that only authorized systems can send data to webhook endpoints. ### Custom Connectors > Build custom connectors to integrate with any system. - [Custom Connectors Overview](https://prismatic.io/docs/custom-connectors.md): Prismatic allows developer users to write custom API connectors and other components for their integrations. Learn more about creating custom components with Prismatic. - [Custom Actions](https://prismatic.io/docs/custom-connectors/actions.md): Build custom actions in a custom connector - [Handling Binary Files](https://prismatic.io/docs/custom-connectors/binary-files.md): Handling binary files in a custom connector - [Branching in Custom Actions and Triggers](https://prismatic.io/docs/custom-connectors/branching.md): Add branching logic to a custom action or trigger - [Custom Connections](https://prismatic.io/docs/custom-connectors/connections.md): Connect to third-party applications with custom connectors - [Writing Custom Data Sources](https://prismatic.io/docs/custom-connectors/data-sources.md): Fetch data from a third-party API to present in the config wizard - [Data Sources in Embedded Workflow Builder](https://prismatic.io/docs/custom-connectors/data-sources-in-embedded-workflow-builder.md): Use data sources in custom connectors to provide dynamic action input options in the embedded workflow builder - [Custom Connector Error Handling](https://prismatic.io/docs/custom-connectors/error-handling.md): Handling errors in a custom component - [AI-Assisted Development](https://prismatic.io/docs/custom-connectors/get-started/ai-assisted-development.md): Enhance your AI coding assistant with Prismatic's dev MCP server or skills - [Hello, Prismatic](https://prismatic.io/docs/custom-connectors/get-started/hello-prismatic.md): Build a "Hello, World" connector with the Prismatic custom connector SDK - [Set Up Your Dev Environment](https://prismatic.io/docs/custom-connectors/get-started/setup.md): Set up your dev environment for code native integration or custom connector development - [Wrap an API in a Custom Connector](https://prismatic.io/docs/custom-connectors/get-started/wrap-an-api.md): Learn how to write a custom component that wraps an HTTP-based third-party API - [Handling Large Files in Custom Components](https://prismatic.io/docs/custom-connectors/handling-large-files-in-custom-components.md): Learn how to leverage Node.js streams to handle large files - [Initializing a New Component](https://prismatic.io/docs/custom-connectors/initializing.md): Use the prism CLI tool to initialize a new custom connector - [Handling API Pagination](https://prismatic.io/docs/custom-connectors/pagination.md): Handle API pagination in a custom connector - [Publishing a Custom Component](https://prismatic.io/docs/custom-connectors/publishing.md): Use the prism CLI tool to publish your custom component - [Custom Triggers](https://prismatic.io/docs/custom-connectors/triggers.md): Build custom triggers in a custom connector - [Unit Testing for Custom Connectors](https://prismatic.io/docs/custom-connectors/unit-testing.md): Unit testing your custom connector - [Webhooks](https://prismatic.io/docs/custom-connectors/webhooks.md): Manage Webhooks from a custom connector ### Embed Prismatic > Learn how to embed Prismatic's integration capabilities into your own application. - [Prismatic's Embedded SDK](https://prismatic.io/docs/embed.md): Embed Prismatic's marketplace or integration builder in your app - [Additional Screens Overview](https://prismatic.io/docs/embed/additional-screens.md): Learn about embedding additional Prismatic screens in your application - [Embedding Component Screens](https://prismatic.io/docs/embed/additional-screens/show-components.md): Embed Prismatic component screens in your application - [Embedding the Connections Screen](https://prismatic.io/docs/embed/additional-screens/show-connections.md): Embed the Prismatic connections management screen in your application - [Embedding the Customer Dashboard](https://prismatic.io/docs/embed/additional-screens/show-dashboard.md): Embed the Prismatic customer dashboard in your application - [Embedding the Logs Screen](https://prismatic.io/docs/embed/additional-screens/show-logs.md): Embed the Prismatic logs screen in your application - [Authenticating Embedded Users](https://prismatic.io/docs/embed/authenticate-users.md): Authenticate embedded users - [Custom Marketplace UI](https://prismatic.io/docs/embed/custom-marketplace-ui.md): Build a custom marketplace UI by querying Prismatic's API - [Embedded API Requests](https://prismatic.io/docs/embed/embedded-api-requests.md): Learn how to make API requests to Prismatic's GraphQL API using the embedded SDK - [Embedding Without SDK](https://prismatic.io/docs/embed/get-started/embed-without-sdk.md): Embed the Prismatic marketplace without the embedded SDK - [Installing the Embedded SDK](https://prismatic.io/docs/embed/get-started/install-embedded-sdk.md): Install Prismatic's embedded SDK in your app - [Embedding Marketplace](https://prismatic.io/docs/embed/marketplace.md): Embed Prismatic's integration marketplace in your app - [Theming Embedded](https://prismatic.io/docs/embed/theming.md): Customize the embedded theme colors and more - [Translations and Internationalization (i18n)](https://prismatic.io/docs/embed/translations-and-internationalization.md): Translate phrases in embedded marketplace and workflow builder for international users - [Embedded Workflow Builder Overview](https://prismatic.io/docs/embed/workflow-builder.md): Prismatic's Embedded Workflow Builder lets your customers create & manage custom workflows inside your application. Learn how with Prismatic now. - [Embedded Workflow Builder White-label Docs](https://prismatic.io/docs/embed/workflow-builder/documentation.md): Offer white-label documentation to your customers - [Embedding Workflow Builder](https://prismatic.io/docs/embed/workflow-builder/workflow-builder.md): Our Embedded Workflow Builder lets you create & manage workflows in your app. Learn how to allow the embedded workflow builder option with Prismatic. - [Workflow Templates](https://prismatic.io/docs/embed/workflow-builder/workflow-templates.md): Create reusable workflow templates for your customers to use in the embedded workflow builder ## Built-in Connectors - [Built-in Connector Catalog](https://prismatic.io/docs/components.md): View the complete list of all connectors that Prismatic offers - [Adobe Acrobat Sign Component](https://prismatic.io/docs/components/adobe-acrobat-sign.md): Adobe Acrobat Sign is an e-signature management solution. Use the Adobe Acrobat Sign component to send, sign, track, and manage the signature process.. Learn more about using Prismatic's Adobe Acrobat Sign component. - [Adobe Analytics Component](https://prismatic.io/docs/components/adobe-analytics.md): Manage companies, report suites, metrics, dimensions and more within Adobe Analytics.. Learn more about using Prismatic's Adobe Analytics component. - [Adobe Commerce Magento Component](https://prismatic.io/docs/components/adobe-commerce-magento.md): Adobe Commerce (Magento) is an open-source e-commerce platform. Use the Adobe Commerce component to manage your Products, Orders, Customers, and Transactions.. Learn more about using Prismatic's Adobe Commerce Magento component. - [Adobe I/O Events Component](https://prismatic.io/docs/components/adobe-io-events.md): Adobe I/O Events notifies you when changes occur. Use the Adobe I/O Events component to easily integrate events into your applications using Webhooks.. Learn more about using Prismatic's Adobe I/O Events component. - [ADP Workforce Now Component](https://prismatic.io/docs/components/adp-workforce-now.md): Manage applicants, workers, and payroll data in ADP Workforce Now.. Learn more about using Prismatic's ADP Workforce Now component. - [Airtable Component](https://prismatic.io/docs/components/airtable.md): Manage records, tables and bases in Airtable. Learn more about using Prismatic's Airtable component. - [Algolia Component](https://prismatic.io/docs/components/algolia.md): Algolia is an advanced AI search platform.. Learn more about using Prismatic's Algolia component. - [Amazon Seller Central Component](https://prismatic.io/docs/components/amazon-seller-central.md): Manage product listings, orders, inventory, and fulfillment in Amazon Seller Central.. Learn more about using Prismatic's Amazon Seller Central component. - [AMQP Component](https://prismatic.io/docs/components/amqp.md): Send and receive messages on an AMQP-based message broker. Learn more about using Prismatic's AMQP component. - [Anthropic Component](https://prismatic.io/docs/components/anthropic.md): Interact with Anthropic's Claude models. Learn more about using Prismatic's Anthropic component. - [ArcGIS Component](https://prismatic.io/docs/components/arcgis.md): Use the Esri ArcGIS component to manage map layers, and update locations.. Learn more about using Prismatic's ArcGIS component. - [Arena PLM Component](https://prismatic.io/docs/components/arena-plm.md): Interact with items and resources in Arena PLM. Learn more about using Prismatic's Arena PLM component. - [Asana Component](https://prismatic.io/docs/components/asana.md): Manage users, projects, and teams in your Asana workspace. Learn more about using Prismatic's Asana component. - [Aspose Component](https://prismatic.io/docs/components/aspose.md): Convert and manipulate documents and PDFs in Aspose.. Learn more about using Prismatic's Aspose component. - [Jira Component](https://prismatic.io/docs/components/atlassian-jira.md): Manage issues, comments, projects, and users in Jira.. Learn more about using Prismatic's Jira component. - [Amazon DynamoDB Component](https://prismatic.io/docs/components/aws-dynamodb.md): Manage tables and items in Amazon DynamoDB.. Learn more about using Prismatic's Amazon DynamoDB component. - [AWS Glue Component](https://prismatic.io/docs/components/aws-glue.md): Manage AWS Glue crawlers, jobs and triggers. Learn more about using Prismatic's AWS Glue component. - [AWS Lambda Component](https://prismatic.io/docs/components/aws-lambda.md): List and invoke AWS Lambda functions. Learn more about using Prismatic's AWS Lambda component. - [Amazon S3 Component](https://prismatic.io/docs/components/aws-s3.md): Manage objects and buckets in Amazon S3.. Learn more about using Prismatic's Amazon S3 component. - [Amazon SES Component](https://prismatic.io/docs/components/aws-ses.md): Send Emails through Amazon (AWS) SES. Learn more about using Prismatic's Amazon SES component. - [Amazon SNS Component](https://prismatic.io/docs/components/aws-sns.md): Manage topics, subscriptions, and messages in Amazon SNS.. Learn more about using Prismatic's Amazon SNS component. - [Amazon SQS Component](https://prismatic.io/docs/components/aws-sqs.md): Send, receive and manage messages within an Amazon (AWS) SQS queue. Learn more about using Prismatic's Amazon SQS component. - [Azure Blob Storage Component](https://prismatic.io/docs/components/azure-blob.md): Manage files and folders within Azure Blob Storage. Learn more about using Prismatic's Azure Blob Storage component. - [Azure Cosmos DB Component](https://prismatic.io/docs/components/azure-cosmos-db.md): Manage databases, collections, and documents within Azure Cosmos DB.. Learn more about using Prismatic's Azure Cosmos DB component. - [Azure Event Grid Component](https://prismatic.io/docs/components/azure-event-grid.md): Azure Event Grid is an event routing service that can be used to build event driven applications by distributing events from various sources to subscribers.. Learn more about using Prismatic's Azure Event Grid component. - [Azure Files Component](https://prismatic.io/docs/components/azure-files.md): Manage files and folders within Azure Files. Learn more about using Prismatic's Azure Files component. - [Azure OpenAI Service Component](https://prismatic.io/docs/components/azure-openai-service.md): Generate completions and images using Azure OpenAI Service or OpenAI API.. Learn more about using Prismatic's Azure OpenAI Service component. - [Azure Service Bus Component](https://prismatic.io/docs/components/azureServiceBus.md): Interact with message queues and publish-subscribe topics (in a namespace). Learn more about using Prismatic's Azure Service Bus component. - [BambooHR Component](https://prismatic.io/docs/components/bamboohr.md): Manage employees and HR data in the BambooHR platform. Learn more about using Prismatic's BambooHR component. - [BigCommerce Component](https://prismatic.io/docs/components/bigcommerce.md): BigCommerce is a SaaS ecommerce platform. Use the Bigcommerce component to manage your Products, Brands, Categories and more.. Learn more about using Prismatic's BigCommerce component. - [Bill Component](https://prismatic.io/docs/components/bill.md): Use the Bill component to manage Bank Accounts, Invoices, Bills, and more.. Learn more about using Prismatic's Bill component. - [Box Component](https://prismatic.io/docs/components/box.md): Manage files stored in Box. Learn more about using Prismatic's Box component. - [Branch Component](https://prismatic.io/docs/components/branch.md): Choose which step to execute next based on a condition or value. Learn more about using Prismatic's Branch component. - [Bynder Component](https://prismatic.io/docs/components/bynder.md): Bynder is a leading digital asset management software that allows users to easily create, find, and use content, such as documents, graphics, and videos.. Learn more about using Prismatic's Bynder component. - [Calendly Component](https://prismatic.io/docs/components/calendly.md): Calendly is an industry leading scheduling solution for businesses. Use the Calendly component to manage the scheduling of events; attendee availability; and retrieve pertinent data on users and attendees.. Learn more about using Prismatic's Calendly component. - [Change Data Format Component](https://prismatic.io/docs/components/change-data-format.md): Change data from one format to another. Learn more about using Prismatic's Change Data Format component. - [ClickUp Component](https://prismatic.io/docs/components/click-up.md): Use the ClickUp component to manage users, projects, and teams in your ClickUp workspace.. Learn more about using Prismatic's ClickUp component. - [Code Component](https://prismatic.io/docs/components/code.md): Author and run your own code. Learn more about using Prismatic's Code component. - [Collection Tools Component](https://prismatic.io/docs/components/collection-tools.md): Common collection operations. Learn more about using Prismatic's Collection Tools component. - [Confluence Component](https://prismatic.io/docs/components/confluence.md): Confluence is an open and shared workspace platform provided by Atlassian. Use the Confluence component to manage spaces, pages, and content properties.. Learn more about using Prismatic's Confluence component. - [Contentful Component](https://prismatic.io/docs/components/contentful.md): Use the Contentful component to manage Spaces, Environments, Organizations and more.. Learn more about using Prismatic's Contentful component. - [Cross Flow Component](https://prismatic.io/docs/components/cross-flow.md): The Cross Flow component includes triggers and actions for flow to flow invocations.. Learn more about using Prismatic's Cross Flow component. - [CSV Component](https://prismatic.io/docs/components/csv.md): Build and parse CSV files to and from JavaScript arrays. Learn more about using Prismatic's CSV component. - [Customer.io Component](https://prismatic.io/docs/components/customer-io.md): Manage customers on the Customer.io platform. Learn more about using Prismatic's Customer.io component. - [Data Mapper Component](https://prismatic.io/docs/components/data-mapper.md): Map input values to output values using a specified mapping. Learn more about using Prismatic's Data Mapper component. - [Databricks Component](https://prismatic.io/docs/components/databricks.md): Manage compute, workflow jobs, ML models, SQL queries and more within a Databricks workspace.. Learn more about using Prismatic's Databricks component. - [Date/Time Component](https://prismatic.io/docs/components/datetime.md): Get and adjust Date/Time values. Learn more about using Prismatic's Date/Time component. - [DeepSeek Component](https://prismatic.io/docs/components/deepseek.md): DeepSeek is an AI developer of large language models (LLM) focused on providing high performance models.. Learn more about using Prismatic's DeepSeek component. - [DocuSign Component](https://prismatic.io/docs/components/docusign.md): Use the DocuSign component to manage signature collection and document distribution.. Learn more about using Prismatic's DocuSign component. - [Domo Component](https://prismatic.io/docs/components/domo.md): The Domo platform includes a world class data warehouse, robust data pipeline functionality, and visualization engine.. Learn more about using Prismatic's Domo component. - [Dropbox Component](https://prismatic.io/docs/components/dropbox.md): Manage files stored in Dropbox. Learn more about using Prismatic's Dropbox component. - [Duro PLM Component](https://prismatic.io/docs/components/duro-plm.md): Manage products, components, and change orders in Duro PLM.. Learn more about using Prismatic's Duro PLM component. - [Expensify Component](https://prismatic.io/docs/components/Expensify.md): Expensify provides an industry leading expense management system. Use the Expensify component to programmatically download expense report data for analysis or insertion into your accounting package, provision accounts for new hires, and much more.. Learn more about using Prismatic's Expensify component. - [Meta Ads Component](https://prismatic.io/docs/components/facebook-marketing.md): Interact with ads and adsets in your Meta Ads account.. Learn more about using Prismatic's Meta Ads component. - [Firebase Component](https://prismatic.io/docs/components/firebase.md): Create, read, update, and delete documents in a Firebase Cloud Firestore database collection.. Learn more about using Prismatic's Firebase component. - [First Resonance ION Component](https://prismatic.io/docs/components/first-resonance.md): Manage purchase orders and manufacturing data in First Resonance ION.. Learn more about using Prismatic's First Resonance ION component. - [Fluent Commerce Component](https://prismatic.io/docs/components/fluent-commerce.md): Manage orders within Fluent Commerce. Learn more about using Prismatic's Fluent Commerce component. - [Freshservice Component](https://prismatic.io/docs/components/freshservice.md): Use the Freshservice component to manage tickets, problems, agents, and more.. Learn more about using Prismatic's Freshservice component. - [Frontify Component](https://prismatic.io/docs/components/frontify.md): Frontify is a comprehensive brand management platform that enables organizations to create, manage, and distribute brand assets, guidelines, and digital content across teams and channels, streamlining brand consistency and collaboration.. Learn more about using Prismatic's Frontify component. - [FTP Component](https://prismatic.io/docs/components/ftp.md): Manage files and directories on an FTP server. Learn more about using Prismatic's FTP component. - [GitHub Component](https://prismatic.io/docs/components/github.md): Manage repositories, issues, pull requests, and workflows in GitHub.. Learn more about using Prismatic's GitHub component. - [Gong Component](https://prismatic.io/docs/components/gong.md): Manage calls, users, and workspaces in the Gong revenue intelligence platform.. Learn more about using Prismatic's Gong component. - [Google Ads Component](https://prismatic.io/docs/components/google-ads.md): Manage campaigns, conversions, customers, and local services in Google Ads.. Learn more about using Prismatic's Google Ads component. - [Google Analytics - UA Component](https://prismatic.io/docs/components/google-analytics.md): Manage Google Analytics. Learn more about using Prismatic's Google Analytics - UA component. - [Google Analytics - GA4 Component](https://prismatic.io/docs/components/google-analytics-ga4.md): Manage Google Analytics GA4 accounts and data. Learn more about using Prismatic's Google Analytics - GA4 component. - [Google Calendar Component](https://prismatic.io/docs/components/google-calendar.md): Manage calendars and events in Google Calendar. Learn more about using Prismatic's Google Calendar component. - [Google Cloud BigQuery Component](https://prismatic.io/docs/components/google-cloud-bigquery.md): BigQuery is Google Cloud's fully managed, petabyte-scale, and cost-effective analytics data warehouse that lets you run analytics over vast amounts of data in near real time.. Learn more about using Prismatic's Google Cloud BigQuery component. - [Google Cloud Pub/Sub Component](https://prismatic.io/docs/components/google-cloud-pub-sub.md): Manage topics, subscriptions, and messages in Google Cloud Pub/Sub.. Learn more about using Prismatic's Google Cloud Pub/Sub component. - [Google Cloud Storage Component](https://prismatic.io/docs/components/google-cloud-storage.md): Manage files in a Google Cloud Platform (GCP) Cloud Storage bucket. Learn more about using Prismatic's Google Cloud Storage component. - [Google Shopping Component](https://prismatic.io/docs/components/google-content-shopping.md): Manage products, inventory, and orders in Google Merchant Center.. Learn more about using Prismatic's Google Shopping component. - [Google Docs Component](https://prismatic.io/docs/components/google-docs.md): Google Docs is an online word processor included as part of the free, web-based Google Docs Editors suite. Use the Google Docs component to create, and collaborate on online documents.. Learn more about using Prismatic's Google Docs component. - [Google Drive Component](https://prismatic.io/docs/components/google-drive.md): Manage files in Google Drive. Learn more about using Prismatic's Google Drive component. - [Google Gemini Component](https://prismatic.io/docs/components/google-gemini.md): Google Gemini is an offering of advanced AI models developed by Google's DeepMind. Use the component to generate chats, images, and videos.. Learn more about using Prismatic's Google Gemini component. - [Gmail Component](https://prismatic.io/docs/components/google-gmail.md): Manage messages, labels, and drafts in Gmail.. Learn more about using Prismatic's Gmail component. - [Google Sheets Component](https://prismatic.io/docs/components/google-sheets.md): Manage spreadsheets, sheets, and rows in Google Sheets.. Learn more about using Prismatic's Google Sheets component. - [Gorgias Component](https://prismatic.io/docs/components/gorgias.md): Gorgias is a customer support platform designed to help e-commerce businesses manage customer inquiries and support tickets efficiently.. Learn more about using Prismatic's Gorgias component. - [GoTo Webinar Component](https://prismatic.io/docs/components/gotowebinar.md): GoTo Webinar is a platform for hosting, managing, and attending live or pre-recorded webinars.. Learn more about using Prismatic's GoTo Webinar component. - [GraphQL Component](https://prismatic.io/docs/components/graphql.md): Make GraphQL requests (queries and mutations) to a GraphQL-based API. Learn more about using Prismatic's GraphQL component. - [Greenhouse Component](https://prismatic.io/docs/components/greenhouse.md): Interact with the Greenhouse API. Learn more about using Prismatic's Greenhouse component. - [Guru Component](https://prismatic.io/docs/components/guru.md): Manage cards, collections, and folders in the Guru knowledge management platform.. Learn more about using Prismatic's Guru component. - [Gusto Component](https://prismatic.io/docs/components/gusto.md): Manage payroll, benefits, and human resource within Gusto. Learn more about using Prismatic's Gusto component. - [Hash Component](https://prismatic.io/docs/components/hash.md): Compute hashes of strings using common hash functions. Learn more about using Prismatic's Hash component. - [HiBob Component](https://prismatic.io/docs/components/hibob.md): HiBob is an HR platform for people management, performance, and engagement.. Learn more about using Prismatic's HiBob component. - [HTML Utils Component](https://prismatic.io/docs/components/html-utils.md): Helpful HTML-related functions for building HTML documents and HTML-based emails.. Learn more about using Prismatic's HTML Utils component. - [HTTP Component](https://prismatic.io/docs/components/http.md): Make HTTP requests to APIs and endpoints.. Learn more about using Prismatic's HTTP component. - [HubSpot Component](https://prismatic.io/docs/components/hubspot.md): Manage records and associations in the HubSpot CRM platform. Learn more about using Prismatic's HubSpot component. - [IMAP Component](https://prismatic.io/docs/components/imap.md): Interact with your IMAP email account. Learn more about using Prismatic's IMAP component. - [Intercom Component](https://prismatic.io/docs/components/intercom.md): Manage companies, contacts and tags on the Intercom platform. Learn more about using Prismatic's Intercom component. - [JSONata Component](https://prismatic.io/docs/components/jsonata.md): Transform data using the JSONata query and transformation language. Learn more about using Prismatic's JSONata component. - [JSON Forms Component](https://prismatic.io/docs/components/jsonforms.md): Create powerful custom forms for the configuration wizard. Learn more about using Prismatic's JSON Forms component. - [Kafka Component](https://prismatic.io/docs/components/kafka.md): Publish and consume messages from Apache Kafka event streams.. Learn more about using Prismatic's Kafka component. - [Karbon Component](https://prismatic.io/docs/components/karbon.md): Karbon is a collaborative practice management platform for accounting firms.. Learn more about using Prismatic's Karbon component. - [Klaviyo Component](https://prismatic.io/docs/components/klaviyo.md): Klaviyo is a cloud based email marketing solution that enables e-commerce businesses to create, send, and analyze email and SMS campaigns.. Learn more about using Prismatic's Klaviyo component. - [Active Directory Component](https://prismatic.io/docs/components/ldap.md): Connect to an Active Directory server.. Learn more about using Prismatic's Active Directory component. - [Liquid Template Component](https://prismatic.io/docs/components/liquid-template.md): Transform data using a provided Liquid Template. Learn more about using Prismatic's Liquid Template component. - [Log Component](https://prismatic.io/docs/components/log.md): Write out a log message. Learn more about using Prismatic's Log component. - [Loop Component](https://prismatic.io/docs/components/loop.md): Repeat a set of steps by iterating over items in a dataset or a fixed number of iterations. Learn more about using Prismatic's Loop component. - [Mailchimp Component](https://prismatic.io/docs/components/mailchimp.md): Interact with email campaign lists and e-commerce resources.. Learn more about using Prismatic's Mailchimp component. - [Management Trigger Component](https://prismatic.io/docs/components/management-triggers.md): The management trigger allows you to invoke a flow as part of a setup or management task.. Learn more about using Prismatic's Management Trigger component. - [Adobe Marketo Engage Component](https://prismatic.io/docs/components/marketo.md): Manage Marketo records. Learn more about using Prismatic's Adobe Marketo Engage component. - [Math Component](https://prismatic.io/docs/components/math.md): Perform common math operations on numbers or lists of numbers. Learn more about using Prismatic's Math component. - [MessagePack Component](https://prismatic.io/docs/components/messagepack.md): Efficiently serialize or deserialize data into a JSON-like format using msgpack. Learn more about using Prismatic's MessagePack component. - [Mixpanel Component](https://prismatic.io/docs/components/mixpanel.md): Manage events, profiles, and analytics data in Mixpanel.. Learn more about using Prismatic's Mixpanel component. - [Monday Component](https://prismatic.io/docs/components/monday.md): Manage boards, tasks and workflows within Monday.. Learn more about using Prismatic's Monday component. - [MongoDB Component](https://prismatic.io/docs/components/mongo.md): Interact with documents in a MongoDB database. Learn more about using Prismatic's MongoDB component. - [MQTT Component](https://prismatic.io/docs/components/mqtt.md): Interact with an MQTT Queue. Learn more about using Prismatic's MQTT component. - [Microsoft Bing Ads Component](https://prismatic.io/docs/components/ms-bing-ads.md): Manage Microsoft Bing Ad Customer Services. Learn more about using Prismatic's Microsoft Bing Ads component. - [Microsoft Bot Framework Component](https://prismatic.io/docs/components/ms-bot-framework.md): Manage conversations, messages, and activities in Microsoft Bot Framework.. Learn more about using Prismatic's Microsoft Bot Framework component. - [Microsoft Dynamics 365 Business Central Component](https://prismatic.io/docs/components/ms-business-central.md): Manage Sales Orders, Customers, Invoices, Vendors, and Shipments in Microsoft Dynamics 365 Business Central.. Learn more about using Prismatic's Microsoft Dynamics 365 Business Central component. - [Microsoft Dynamics 365 Component](https://prismatic.io/docs/components/ms-dynamics.md): Query, create, update or delete Microsoft Dynamics 365 API records. Learn more about using Prismatic's Microsoft Dynamics 365 component. - [Microsoft Entra ID Component](https://prismatic.io/docs/components/ms-entra-id.md): Microsoft Entra ID (Formerly Azure Active Directory) is a cloud-based identity and access management service from Microsoft that helps employees sign in and access resources. Use the Microsoft Entra ID component to manage your users, groups, and applications.. Learn more about using Prismatic's Microsoft Entra ID component. - [Microsoft Excel Component](https://prismatic.io/docs/components/ms-excel.md): Parse and build .xlsx files (spreadsheets). Learn more about using Prismatic's Microsoft Excel component. - [Microsoft Graph API Component](https://prismatic.io/docs/components/ms-graph-api.md): Access Microsoft 365 services and data through the Microsoft Graph API.. Learn more about using Prismatic's Microsoft Graph API component. - [Microsoft Intune Component](https://prismatic.io/docs/components/ms-intune.md): Use the Microsoft Intune component to manage users, devices, and applications.. Learn more about using Prismatic's Microsoft Intune component. - [Microsoft OneDrive Component](https://prismatic.io/docs/components/ms-onedrive.md): Manage drives, files, shared content, and monitor changes in Microsoft OneDrive.. Learn more about using Prismatic's Microsoft OneDrive component. - [Microsoft Outlook Component](https://prismatic.io/docs/components/ms-outlook.md): Manage emails, calendar events, and subscriptions in Microsoft Outlook.. Learn more about using Prismatic's Microsoft Outlook component. - [Microsoft Power BI Component](https://prismatic.io/docs/components/ms-power-bi.md): Interact with and modify Power BI datasets. Learn more about using Prismatic's Microsoft Power BI component. - [Microsoft Project Component](https://prismatic.io/docs/components/ms-project.md): Make queries to reporting data from a Project Web App instance. Learn more about using Prismatic's Microsoft Project component. - [Microsoft SharePoint Component](https://prismatic.io/docs/components/ms-sharepoint.md): Manage sites, drives, files, and lists in Microsoft SharePoint.. Learn more about using Prismatic's Microsoft SharePoint component. - [Microsoft SQL Server Component](https://prismatic.io/docs/components/ms-sql-server.md): Query and manage data in a Microsoft SQL Server (MSSQL) Database. Learn more about using Prismatic's Microsoft SQL Server component. - [Microsoft Teams Component](https://prismatic.io/docs/components/ms-teams.md): Manage the teams, groups, channels, and messages associated with your Microsoft Teams account. Learn more about using Prismatic's Microsoft Teams component. - [MySQL Component](https://prismatic.io/docs/components/mysql.md): Query and manage data in a MySQL Database. Learn more about using Prismatic's MySQL component. - [Oracle NetSuite Component](https://prismatic.io/docs/components/netsuite.md): Manage records and execute queries in Oracle NetSuite.. Learn more about using Prismatic's Oracle NetSuite component. - [New Relic Component](https://prismatic.io/docs/components/new-relic.md): Easily manage metrics, logs, and events. Learn more about using Prismatic's New Relic component. - [Notion Component](https://prismatic.io/docs/components/notion.md): Manage Notion pages, databases, and users. Learn more about using Prismatic's Notion component. - [Odoo Component](https://prismatic.io/docs/components/odoo.md): Manage records in an Odoo database. Learn more about using Prismatic's Odoo component. - [Okta Component](https://prismatic.io/docs/components/okta-management-api.md): Manage users, groups, applications, and authentication policies in Okta.. Learn more about using Prismatic's Okta component. - [OpenAI Component](https://prismatic.io/docs/components/openai.md): Interact with OpenAI's models and build AI Agents. Learn more about using Prismatic's OpenAI component. - [Oracle Database Component](https://prismatic.io/docs/components/oracledb.md): Query and manage data in an OracleDB database. Learn more about using Prismatic's Oracle Database component. - [PagerDuty Component](https://prismatic.io/docs/components/pagerduty.md): PagerDuty is a platform for managing on-call operations. This component supports PagerDuty REST API V2.. Learn more about using Prismatic's PagerDuty component. - [Paylocity Component](https://prismatic.io/docs/components/paylocity.md): Paylocity provides a comprehensive product suite and delivers a unified platform for the areas of benefits, core HR, payroll, talent, and workforce management. Use the Paylocity component to connect your workforce management, payroll, and other HR tasks with a variety of applications.. Learn more about using Prismatic's Paylocity component. - [PDF Component](https://prismatic.io/docs/components/pdf.md): Search and extract data from PDF documents. Learn more about using Prismatic's PDF component. - [PDQ Component](https://prismatic.io/docs/components/pdq.md): PDQ provides a suite of management tools to automate software deployment, manage patches, and track inventory across a company’s networks. Use the PDQ component to manage deployments, devices, groups, and packages.. Learn more about using Prismatic's PDQ component. - [Persist Data Component](https://prismatic.io/docs/components/persist-data.md): Persist small amounts of data that will be available later in the execution or in subsequent executions of the Instance. Learn more about using Prismatic's Persist Data component. - [Pretty Good Privacy Component](https://prismatic.io/docs/components/pgp.md): Create and translate encrypted messages. Learn more about using Prismatic's Pretty Good Privacy component. - [Pipedrive Component](https://prismatic.io/docs/components/pipedrive.md): Manage leads, companies, activities, and more on the Pipedrive platform. Learn more about using Prismatic's Pipedrive component. - [PostgreSQL Component](https://prismatic.io/docs/components/postgres.md): Query and manage data in a PostgreSQL database. Learn more about using Prismatic's PostgreSQL component. - [Postmark Component](https://prismatic.io/docs/components/postmark.md): Send transactional emails and manage delivery settings in Postmark.. Learn more about using Prismatic's Postmark component. - [Prismatic Component](https://prismatic.io/docs/components/prismatic.md): Interact with the Prismatic internal API. Learn more about using Prismatic's Prismatic component. - [Process Data Component](https://prismatic.io/docs/components/process-data.md): Process data sets. Learn more about using Prismatic's Process Data component. - [Qlik Component](https://prismatic.io/docs/components/qlik.md): Qlik is a business analytics platform. Use the Qlik component to manage your Data Sets, Assets, and Apps.. Learn more about using Prismatic's Qlik component. - [QuickBooks Component](https://prismatic.io/docs/components/quickbooks.md): Create and manage customers and invoices within Intuit QuickBooks. Learn more about using Prismatic's QuickBooks component. - [QuickBooks Time Component](https://prismatic.io/docs/components/quickbooks-time.md): Manage Employee Time Tracking within Intuit QuickBooks Time. Learn more about using Prismatic's QuickBooks Time component. - [Ramp Component](https://prismatic.io/docs/components/ramp.md): Ramp is a spend management platform focused on automating accounts payable and procurement processes. Use the Ramp component to manage transactions related to vendors, bills, reimbursements and more.. Learn more about using Prismatic's Ramp component. - [Recursive Flow Component](https://prismatic.io/docs/components/recursive-flow.md): This component allows a flow to call itself with a cursor in order to process large amounts of data in serial.. Learn more about using Prismatic's Recursive Flow component. - [Redis Component](https://prismatic.io/docs/components/redis.md): Manage items in a Redis database. Learn more about using Prismatic's Redis component. - [Result Placeholder Component](https://prismatic.io/docs/components/result-placeholder.md): Generate a step output. Learn more about using Prismatic's Result Placeholder component. - [Rippling Component](https://prismatic.io/docs/components/rippling.md): Rippling makes it easy to manage your company's Payroll, Benefits, HR, and IT—all in one, modern platform.. Learn more about using Prismatic's Rippling component. - [Sage Accounting Component](https://prismatic.io/docs/components/sage.md): Manage contacts and others connected to your Sage account.. Learn more about using Prismatic's Sage Accounting component. - [Sage 200 Component](https://prismatic.io/docs/components/sage-200.md): Sage 200 is an online business management solution designed to help businesses manage their finances, customers, and business insight in one solution.. Learn more about using Prismatic's Sage 200 component. - [Sage HR Component](https://prismatic.io/docs/components/sage-hr.md): Sage HR is all inclusive Human Resource management solution. Use the Sage HR component to manage Employees, Teams, Projects, and more.. Learn more about using Prismatic's Sage HR component. - [Sage Intacct Component](https://prismatic.io/docs/components/sage-intacct.md): Manage financial data including invoices, payments, vendors, and customers in Sage Intacct.. Learn more about using Prismatic's Sage Intacct component. - [Salesforce Component](https://prismatic.io/docs/components/salesforce.md): Query, create, update or delete Salesforce records. Learn more about using Prismatic's Salesforce component. - [Salesforce Marketing Cloud Component](https://prismatic.io/docs/components/salesforce-marketing-cloud.md): Manage assets, contacts, journeys, campaigns, transactional messaging, data extensions, automations, and event notifications in Salesforce Marketing Cloud.. Learn more about using Prismatic's Salesforce Marketing Cloud component. - [SAP Business One Component](https://prismatic.io/docs/components/sap-business-one.md): Manage business partners, orders, inventory, and financial data in SAP Business One.. Learn more about using Prismatic's SAP Business One component. - [SAP SuccessFactors Component](https://prismatic.io/docs/components/sap-successfactors.md): SAP SuccessFactors is a human resources platform that provides cloud-based solutions to manage various HR functions such as business alignment, people performance, recruitment, and learning activities.. Learn more about using Prismatic's SAP SuccessFactors component. - [SAP S/4HANA Cloud Component](https://prismatic.io/docs/components/sapS4Hana.md): Manage business partners, sales orders, materials, and other enterprise resources in SAP S/4HANA Public Cloud.. Learn more about using Prismatic's SAP S/4HANA Cloud component. - [Schedule Trigger Component](https://prismatic.io/docs/components/schedule-triggers.md): The schedule trigger allows you to invoke a flow on a recurring custom schedule.. Learn more about using Prismatic's Schedule Trigger component. - [Segment Component](https://prismatic.io/docs/components/segment.md): Segment is a customer data platform (CDP) service that simplifies collecting and using data from users of your digital properties (websites, apps, etc.) Use the Segment component to manage your Sources, Warehouses, and Destinations.. Learn more about using Prismatic's Segment component. - [SendGrid Component](https://prismatic.io/docs/components/sendgrid.md): Manage email delivery and contacts in SendGrid.. Learn more about using Prismatic's SendGrid component. - [ServiceDesk Plus Component](https://prismatic.io/docs/components/servicedesk-plus.md): ServiceDesk Plus is a comprehensive service desk software that offers a suite of IT Service management, IT asset management, CBDM, and more.. Learn more about using Prismatic's ServiceDesk Plus component. - [ServiceNow Component](https://prismatic.io/docs/components/servicenow.md): Create records and incidents within ServiceNow. Learn more about using Prismatic's ServiceNow component. - [ServiceTitan Component](https://prismatic.io/docs/components/servicetitan.md): ServiceTitan is a comprehensive field service management solution that helps businesses manage their operations, workforce, and customer service.. Learn more about using Prismatic's ServiceTitan component. - [SFTP Component](https://prismatic.io/docs/components/sftp.md): Read, write, move and delete files on an SFTP server. Learn more about using Prismatic's SFTP component. - [ShipBob Component](https://prismatic.io/docs/components/shipbob.md): Shipbob offers an end to end fulfillment services for Ecommerce vendors.. Learn more about using Prismatic's ShipBob component. - [ShipStation Component](https://prismatic.io/docs/components/shipstation.md): ShipStation is an ecommerce shipping software solution.. Learn more about using Prismatic's ShipStation component. - [Shopify Component](https://prismatic.io/docs/components/shopify.md): Manage customers, products, and orders in your Shopify platform. Learn more about using Prismatic's Shopify component. - [Slack Component](https://prismatic.io/docs/components/slack.md): Send messages to Slack channels and users. Learn more about using Prismatic's Slack component. - [Sleep Component](https://prismatic.io/docs/components/sleep.md): Pause execution for a specific amount of time. Learn more about using Prismatic's Sleep component. - [Smartsheet Component](https://prismatic.io/docs/components/smartsheet.md): Manage sheets, rows, and workspaces in the Smartsheet platform. Learn more about using Prismatic's Smartsheet component. - [SMTP Component](https://prismatic.io/docs/components/smtp.md): Send emails through an SMTP server. Learn more about using Prismatic's SMTP component. - [Snowflake Component](https://prismatic.io/docs/components/snowflake.md): Execute SQL queries and manage statements in Snowflake.. Learn more about using Prismatic's Snowflake component. - [SOAP Component](https://prismatic.io/docs/components/soap.md): Interact with a SOAP-based API. Learn more about using Prismatic's SOAP component. - [Square Component](https://prismatic.io/docs/components/square.md): Manage payments, customers, orders, invoices, and team members in Square.. Learn more about using Prismatic's Square component. - [Stop Execution Component](https://prismatic.io/docs/components/stop-execution.md): Stop the execution of an instance. Learn more about using Prismatic's Stop Execution component. - [Stripe Component](https://prismatic.io/docs/components/stripe.md): Manage objects connected to your Stripe platform. Learn more about using Prismatic's Stripe component. - [SurveyMonkey Component](https://prismatic.io/docs/components/surveymonkey.md): Manage surveys, collectors, responses, contacts, and webhooks in SurveyMonkey.. Learn more about using Prismatic's SurveyMonkey component. - [Tableau Component](https://prismatic.io/docs/components/tableau.md): Manage projects and workbooks in your Tableau site. Learn more about using Prismatic's Tableau component. - [TeamViewer Component](https://prismatic.io/docs/components/teamviewer.md): Connect to TeamViewer to automate your remote support tasks.. Learn more about using Prismatic's TeamViewer component. - [Tenable Vulnerability Management Component](https://prismatic.io/docs/components/tenable-vulnerability-management.md): Assess vulnerabilities; manage assets, users, agents, and more.. Learn more about using Prismatic's Tenable Vulnerability Management component. - [Text Manipulation Component](https://prismatic.io/docs/components/text-manipulation.md): Perform common operations on strings and arrays of strings. Learn more about using Prismatic's Text Manipulation component. - [Toast Component](https://prismatic.io/docs/components/toast.md): Use the Toast component to manage Employees, Jobs, Cash Entries, and more.. Learn more about using Prismatic's Toast component. - [Twilio Component](https://prismatic.io/docs/components/twilio.md): Send SMS messages through Twilio. Learn more about using Prismatic's Twilio component. - [Typeform Component](https://prismatic.io/docs/components/typeform.md): Typeform is an online form builder that enables users to create interactive and engaging surveys, forms, and quizzes.. Learn more about using Prismatic's Typeform component. - [UKG Pro Component](https://prismatic.io/docs/components/ukg-pro.md): Manage employees, payroll, and talent onboarding in UKG Pro.. Learn more about using Prismatic's UKG Pro component. - [UUID Component](https://prismatic.io/docs/components/uuid.md): Generate UUIDs and GUIDs. Learn more about using Prismatic's UUID component. - [Universal Webhook Component](https://prismatic.io/docs/components/webhook-triggers.md): The Universal Webhook trigger allows you to invoke a flow by making an HTTP request to the trigger's URL.. Learn more about using Prismatic's Universal Webhook component. - [WhatsApp Component](https://prismatic.io/docs/components/whatsapp.md): WhatsApp is a messaging app that allows users to send texts, make voice and video calls, and share media.. Learn more about using Prismatic's WhatsApp component. - [WooCommerce Component](https://prismatic.io/docs/components/woo-commerce.md): Easily manage your customers, orders, and products in your WooCommerce platform. Learn more about using Prismatic's WooCommerce component. - [Workday (Beta) Component](https://prismatic.io/docs/components/workday.md): Workday HCM is a single, cloud-based solution for workforce planning, talent management, and payroll processes.. Learn more about using Prismatic's Workday (Beta) component. - [xAI Grok Component](https://prismatic.io/docs/components/xai-grok.md): xAI Grok is an AI-powered component that provides advanced chat and image generation capabilities.. Learn more about using Prismatic's xAI Grok component. - [Xero Component](https://prismatic.io/docs/components/xero.md): Manage invoices, items, accounts, payments and more objects from your Xero account.. Learn more about using Prismatic's Xero component. - [Yoti Sign Component](https://prismatic.io/docs/components/yoti-sign.md): Yoti Sign is a digital identity and e-signature solution that allows users to verify their identity and sign documents electronically and securely.. Learn more about using Prismatic's Yoti Sign component. - [Zendesk Component](https://prismatic.io/docs/components/zendesk.md): Manage Tickets and users in Zendesk. Learn more about using Prismatic's Zendesk component. - [Zendesk Sell Component](https://prismatic.io/docs/components/zendesk-sell.md): Zendesk Sell is a sales force automation program.. Learn more about using Prismatic's Zendesk Sell component. - [Zip Component](https://prismatic.io/docs/components/zip.md): Provides utility methods for working with zip files. Learn more about using Prismatic's Zip component. - [Zoho Component](https://prismatic.io/docs/components/zoho.md): Manage records, contacts, and transactions in Zoho CRM and Books. Learn more about using Prismatic's Zoho component. - [Zoom Component](https://prismatic.io/docs/components/zoom.md): Manage meetings, recordings, users, and webinars in Zoom.. Learn more about using Prismatic's Zoom component. ## API Reference > Comprehensive reference for Prismatic's GraphQL-based API, including schema details and usage examples. - [Prismatic's API Overview](https://prismatic.io/docs/api.md): Learn about Prismatic's GraphQL API - [Authentication](https://prismatic.io/docs/api/authentication.md): Authenticate with Prismatic's GraphQL API - [Authentication in a CI/CD System](https://prismatic.io/docs/api/ci-cd-system.md): Query Prismatic's GraphQL API from a CI/CD system - [Creating Instances Programmatically](https://prismatic.io/docs/api/common-queries/creating-instances.md): Create instances programmatically using Prismatic's GraphQL API - [Fetching Step Results Programmatically](https://prismatic.io/docs/api/common-queries/fetching-step-results.md): Fetch step results programmatically using Prismatic's GraphQL API - [Managing Customers Programmatically](https://prismatic.io/docs/api/common-queries/managing-customers.md): Manage customers programmatically using Prismatic's GraphQL API - [Updating Config Variables Programmatically](https://prismatic.io/docs/api/common-queries/updating-config-variables.md): Update config variables of instances programmatically using Prismatic's GraphQL API - [Determining Webhook URLs Programmatically](https://prismatic.io/docs/api/common-queries/webhook-urls.md): Fetch webhook URLs and instances from webhook URLs programmatically - [Querying Prismatic's API from an HTTP Client](https://prismatic.io/docs/api/get-started/querying-with-http-client.md): Query Prismatic's GraphQL API from an HTTP client - [Query Prismatic's API with Node.js](https://prismatic.io/docs/api/get-started/querying-with-nodejs.md): Query Prismatic's GraphQL API from a Node.js script - [Query Prismatic's API with Python](https://prismatic.io/docs/api/get-started/querying-with-python.md): Query Prismatic's GraphQL API from a Python script - [Using the GraphiQL Explorer](https://prismatic.io/docs/api/get-started/using-prismatic-graphql-explorer.md): Test GraphQL queries with Prismatic's GraphQL explorer - [GitHub Actions](https://prismatic.io/docs/api/github-actions.md): Learn how to use GitHub Actions to publish custom components and integrations - [Pagination with Prismatic's API](https://prismatic.io/docs/api/pagination.md): Learn how to paginate through results in Prismatic's GraphQL API - [Prismatic API Queries and Mutations](https://prismatic.io/docs/api/queries-and-mutations.md): Queries and mutations using Prismatic's GraphQL API - [What is GraphQL?](https://prismatic.io/docs/api/what-is-graphql.md): Overview of GraphQL and how it works ### API Schema - [Mutations](https://prismatic.io/docs/api/schema/mutations.md): Prismatic GraphQL API Mutations - [Queries](https://prismatic.io/docs/api/schema/queries.md): Prismatic GraphQL API Queries