create_provider
Create a new provider (integration) configuration. Once routing strategies or notification templates reference this config, credential or settings mistakes can affect live sends—confirm provider key and settings against list_provider_catalog before saving. The provider field must be a known Courier provider key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alias | No | Short alias for referencing this provider | |
| title | No | Display name for this provider configuration | |
| provider | Yes | Provider key from the catalog (e.g. sendgrid, twilio, firebase-fcm) | |
| settings | No | Provider-specific settings (API keys, credentials, etc.) |