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