What are Templates?
Templates are essentially blueprints for integration. They fall into two categories:- Syncs: These templates help you synchronize specific data models, such as syncing contacts from Salesforce.
- Actions: These templates are designed to trigger specific actions, such as creating an issue in GitHub.
How to Use Templates
Finding and Activating Templates
- Discover: Explore available templates through the Nango UI. Navigate to the Integrations tab, select an integration, then go to the Scripts tab to find template scripts.
- Activate: Once you’ve selected a template, activate it directly within the Nango UI under the same Integrations tab.
Extending Templates
Templates are not just for use as-is; they’re also starting points for customization. By copying a template to your integrations folder and using the template’s integration ID, you can extend and tailor it to your specific needs. Your modifications will override the original template upon deployment.Template Components
Each template consists of:- A
nango.yamlintegration configuration file. - An integration script that define the logic of the template.