- one for your production environment.
- one for your development environment, where you can test integrations before shipping them to customers.
amp.yaml
file. Then you can use the amp CLI to deploy it to all of your projects:
- Add Provider Apps to the Ampersand Dashboard. See Provider Guides for more details. Do not reuse the same Provider App across projects, as this will lead to OAuth tokens in one project being invalidated when the same SaaS credential is used to generate tokens in another project.
- Generate API keys for embedding UI components or for making API calls.
- Add Destinations to the Ampersand Dashboard if you have any read actions.
Destination names
You should use the same names for the webhook destinations in each of your projects. For example,my-dev-project
can have a hubspotWebhook
which has the URL https://www.my-dev-webhook.com
, and my-prod-project
can have a hubspotWebhook
which has the URL https://www.my-prod-webhook.com
. Then in my amp.yaml
file, my integration will be defined as follows: