library
turbot/sendgrid
Get Involved
Version
Pipeline: Add or Update Contact
Allows the upsert (insert or update) of contacts.
Run the pipeline
To run this pipeline from your terminal:
flowpipe pipeline run sendgrid.pipeline.add_or_update_contact \ --arg 'email=<string>'Use this pipeline
To call this pipeline from your pipeline, use a step:
step "pipeline" "step_name" { pipeline = sendgrid.pipeline.add_or_update_contact args = { email = <string> }}Params
| Name | Type | Required | Description | Default |
|---|---|---|---|---|
| conn | connection.sendgrid | Yes | Name of SendGrid connection to use. If not provided, the default SendGrid connection will be used. | connection.sendgrid.default |
string | Yes | The contact's primary email. This is required to be a valid email. | - | |
| city | string | No | The contact's city. | - |
| country | string | No | The contact's country. Can be a full name or an abbreviation. | - |
| first_name | string | No | The contact's personal name. | - |
| last_name | string | No | The contact's family name. | - |
| postal_code | string | No | The contact's ZIP code or other postal code. | - |
| state_province_region | string | No | The contact's state, province, or region. | - |
Outputs
| Name | Description |
|---|---|
| job_id | Indicates that the contacts are queued for processing. |
Tags
recommended = true