See the supported connectors for Application Integration.

Templates

Application Integration templates are pre-defined integration blueprints that you can use and build upon to create your own integration flows. You can use templates as a starting point to quickly create integrations and later modify them to fit your specific needs, rather than starting from scratch.

Benefits of using templates

Templates provide a range of benefits for businesses, including:

  • Faster development: With pre-built templates and components, you can rapidly assemble integration flows. This accelerated development cycle enables businesses to respond swiftly to changing market demands and capitalize on new opportunities.
  • Improved efficiency: Templates optimize the efficiency of integration processes by helping in minimizing repetitive tasks and errors such as data transfer errors between systems. This increased efficiency allows businesses to focus resources on strategic initiatives and drive innovation.
  • Cost savings: By reducing the time and effort required to build integrations, businesses can significantly lower their integration costs. Templates eliminate the need for extensive custom development, saving both time and money. These cost savings can be redirected to other areas of the business, further enhancing growth and profitability.
  • Robust integration: Templates provide businesses with access to a library of pre-built and tested integration components. These components are validated to ensure reliability, performance, and security.

Types of templates

Application Integration templates are categorized based on their scope and ownership. The following table describes the different types of templates:

Type Description Ownership and access
Global templates These templates are designed and maintained by Google. You can't modify or delete these templates.

To view the global templates available in your project, go to the Templates page and click the Global Templates tab.

Go to Global Templates

Google. All Google Cloud users (allAuthenticatedUsers) can use these templates.
Shared templates Templates that are shared with you by other users, or the templates that you share with other users are categorized as shared templates.

For information about sharing templates, see Shared templates.

The owner of the template. You can only modify or delate a shared template if the owner grants you permission or if you are the owner of the template.
Project templates These templates are project-level resources and are created and managed by the project owner. You can share these templates with other users.

For information about creating a project template, see Create templates.

The Google Cloud console project owner. Only the project owner can create, modify, and delete these templates.

For information about creating and managing project templates, see Manage templates

Use templates

To use a template, you can either create a new integration flow based on the template or import the template into an existing integration flow.

Pricing

For information about pricing, see Pricing.

Quotas and limits

For information about quotas and limits, see Quotas and limits.

What's next