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