Overview
Connect Vero with Flows360
Vero is an event-based messaging platform. Increase conversions and customer satisfaction by sending more targeted emails.
Use the Vero connector to include its declared actions and events in Flows360 workflows without duplicating the integration logic inside each consuming system. This pinned connector version currently exposes 7 actions and 11 triggers.
Available actions
- Alias a User
- Create or Update User
- Delete User
- Resubscribe User
- Track Event
- Unsubscribe
- Update User Tags
Available triggers
- Email Bounced
- Email Clicked
- Email Complained
- Email Converted
- Email Delivered
- Email Opened
- Plus 5 additional declared triggers.
The capability list above is generated from the exact reviewed connector package so the public description stays aligned with the version Flows360 operates.
Technical guide
Technical reference
Package identity
- Connector: Vero
- Package:
@activepieces/piece-vero@0.1.7 - Exact artifact digest:
sha256:e14f035b0d7bd0b0e81e716b555d6c4cc86811fe94b9d75383ed49f1568674ec - Runtime: Activepieces-compatible deterministic worker
- Source: the exact reviewed Activepieces source
Authentication
SECRET TEXT. Connection values are tenant-specific and remain in the consuming Studio instance; CDK stores definitions and field metadata, not customer credential values.
Action contracts
- Alias a User (
aliasAUser), Change a user's identifier by merging two user identities into one Classification: read. - Create or Update User (
createOrUpdateUser), Create a new user profile or update an existing user profile with custom properties Classification: read. - Delete User (
deleteUser), Delete a user and all their properties and activities permanently. This action is irreversible. Classification: read. - Resubscribe User (
resubscribeUser), Globally resubscribe a user to all communications Classification: read. - Track Event (
trackEvent), Track a custom event for a user Classification: read. - Unsubscribe (
unsubscribe), Globally unsubscribe a user from all communications Classification: read. - Update User Tags (
updateUsersTags), Add or remove tags from a user profile Classification: read.
Trigger contracts
- Email Bounced, webhook.
- Email Clicked, webhook.
- Email Complained, webhook.
- Email Converted, webhook.
- Email Delivered, webhook.
- Email Opened, webhook.
- Email Sent, webhook.
- New User, webhook.
- Resubscribe User, webhook.
- Unsubscribe User, webhook.
- Update User, webhook.
Verification
Deterministic execution evidence is recorded for the pinned artifact, including 1 exercised action entrypoint and 0 exercised trigger entrypoints.
Capability summary
Authentication
Authentication method: custom
Authentication profiles
connection · custom
- Auth Token Required · protected credential
Supported objects
| Object | Read | Write | Notes |
|---|---|---|---|
| Alias a User | Yes | No | Change a user's identifier by merging two user identities into one |
| Create or Update User | Yes | No | Create a new user profile or update an existing user profile with custom properties |
| Delete User | Yes | No | Delete a user and all their properties and activities permanently. This action is irreversible. |
| Resubscribe User | Yes | No | Globally resubscribe a user to all communications |
| Track Event | Yes | No | Track a custom event for a user |
| Unsubscribe | Yes | No | Globally unsubscribe a user from all communications |
| Update User Tags | Yes | No | Add or remove tags from a user profile |
| Email Bounced | Yes | No | webhook trigger declared by the pinned package. |
| Email Clicked | Yes | No | webhook trigger declared by the pinned package. |
| Email Complained | Yes | No | webhook trigger declared by the pinned package. |
| Email Converted | Yes | No | webhook trigger declared by the pinned package. |
| Email Delivered | Yes | No | webhook trigger declared by the pinned package. |
| Email Opened | Yes | No | webhook trigger declared by the pinned package. |
| Email Sent | Yes | No | webhook trigger declared by the pinned package. |
| New User | Yes | No | webhook trigger declared by the pinned package. |
| Resubscribe User | Yes | No | webhook trigger declared by the pinned package. |
| Unsubscribe User | Yes | No | webhook trigger declared by the pinned package. |
| Update User | Yes | No | webhook trigger declared by the pinned package. |
Supported actions
Alias a User · Read
Change a user's identifier by merging two user identities into one
alias_auser · Risk: low · Retry: safe
Inputs
id· string · Required, The old unique identifier of the usernew_id· string · Required, The new unique identifier of the user
Create or Update User · Read
Create a new user profile or update an existing user profile with custom properties
create_or_update_user · Risk: low · Retry: safe
Inputs
id· string · Required, The unique identifier of the useremail· string · Required, The email address of the userdata· object · Optional, Custom user properties (e.g., first_name, last_name, timezone). Reserved properties: language, timezone, userAgentchannels· array · Optional, Device tokens for push notifications and other communication channels
Delete User · Read
Delete a user and all their properties and activities permanently. This action is irreversible.
delete_user · Risk: low · Retry: safe
Inputs
id· string · Required, The unique identifier of the user to delete
Resubscribe User · Read
Globally resubscribe a user to all communications
resubscribe_user · Risk: low · Retry: safe
Inputs
id· string · Required, The unique identifier of the user
Track Event · Read
Track a custom event for a user
track_event · Risk: low · Retry: safe
Inputs
userId· string · Required, Unique database identifier for the useruserEmail· string · Required, Email address of the usereventName· string · Required, Name of the event being trackedeventData· object · Optional, Event-specific data and propertiesextras· object · Optional, Additional metadata for the event (e.g., source, createdAt)
Unsubscribe · Read
Globally unsubscribe a user from all communications
unsubscribe · Risk: low · Retry: safe
Inputs
id· string · Required, The unique identifier of the user
Update User Tags · Read
Add or remove tags from a user profile
update_users_tags · Risk: low · Retry: safe
Inputs
id· string · Required, The unique identifier of the useradd· array · Optional, An array of tags to add to the userremove· array · Optional, An array of tags to remove from the user
Triggers
Email Bounced · Webhook
Triggered when an email bounces
Inputs
instruction· string
Email Clicked · Webhook
Triggered when an email is clicked
Inputs
instruction· string
Email Complained · Webhook
Triggered when an email is marked as complained
Inputs
instruction· string
Email Converted · Webhook
Inputs
instruction· string
Email Delivered · Webhook
Inputs
instruction· string
Email Opened · Webhook
Triggered when an email is opened
Inputs
instruction· string
Email Sent · Webhook
Inputs
instruction· string
New User · Webhook
Triggered when a new user is created
Inputs
instruction· string
Resubscribe User · Webhook
Inputs
instruction· string
Unsubscribe User · Webhook
Inputs
instruction· string
Update User · Webhook
Inputs
instruction· string
Setup
Setup
- Add the Vero connector to the workflow in the target Flows360 Studio instance.
- Create or select the tenant-specific connection required by the connector. Connection secrets remain in the Studio connection boundary and are not copied into CDK documentation.
- Provide the connection fields declared by the pinned package:
- No provider credential fields are declared by the pinned package.
- Select the required action or trigger and complete its declared input fields. Required and optional inputs are defined by the exact package schema.
- Test the workflow in the appropriate environment before enabling production scheduling or event delivery.
Limitations
Limitations and operational notes
- This content describes
@activepieces/piece-vero@0.1.7; provider behaviour can change independently and should be revalidated when the provider or connector version changes. - Only the 7 actions and 11 triggers declared by this pinned package are represented here.
- Tenant credentials and connection values are not stored in the public connector record.
- Provider-side permissions, account entitlements, quotas and rate limits remain subject to the connected provider account and are not inferred when the package does not declare them.
- Deterministic execution evidence is recorded for the pinned artifact, including 1 exercised action entrypoint and 0 exercised trigger entrypoints.
Troubleshooting
Why canu2019t the connector authenticate?
Check the tenant connection in Studio and confirm every required Vero connection field is present. Re-authorise OAuth-based connections if the provider token or consent has expired. Do not place credential values in CDK content or logs.
Why is an action or trigger unavailable?
Confirm that the workflow is using @activepieces/piece-vero@0.1.7 and compare the requested capability with the declared action and trigger list for this version. A capability that is not declared by the pinned package should not be presented as supported.
What should I check after a provider-side change?
Revalidate authentication, required fields, action/trigger behaviour and provider documentation before publishing refreshed connector content or moving a new package version into production.