Klaviyo entegrasyonu | Zervanor
← Tüm konnektörler

Klaviyo

Aynı zamanda bir ajan aracı
marketing

Klaviyo marketing automation REST API: manage profiles, lists, segments, events, metrics, campaigns, flows, templates, catalogs, coupons, tags, images, reviews, forms, push tokens, webhooks, and data-privacy deletion.

88 eylemler · 27 tetikleyiciler

Klaviyo entegrasyonu — 88 aksiyon ve 27 tetikleyici ile Klaviyo'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Accounts, Get Account, Get Profiles, Get Profile, Create Profile. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.

Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.

Tetikleyiciler 27

Klaviyo üzerinde bir iş akışını başlatabilen olaylar.

webhook

Email Bounced

Fires on the Klaviyo `event:klaviyo.bounced_email` webhook topic.

webhook

Email Dropped

Fires on the Klaviyo `event:klaviyo.dropped_email` webhook topic.

webhook

Email Received

Fires on the Klaviyo `event:klaviyo.received_email` webhook topic.

webhook

Email Opened

Fires on the Klaviyo `event:klaviyo.opened_email` webhook topic.

webhook

Email Clicked

Fires on the Klaviyo `event:klaviyo.clicked_email` webhook topic.

webhook

Email Marked As Spam

Fires on the Klaviyo `event:klaviyo.marked_email_as_spam` webhook topic.

webhook

Subscribed To Email Marketing

Fires on the Klaviyo `event:klaviyo.subscribed_to_email_marketing` webhook topic.

webhook

Unsubscribed From Email Marketing

Fires on the Klaviyo `event:klaviyo.unsubscribed_from_email_marketing` webhook topic.

webhook

Manually Suppressed From Email Marketing

Fires on the Klaviyo `event:klaviyo.manually_suppressed_from_email_marketing` webhook topic.

webhook

Manually Unsuppressed From Email Marketing

Fires on the Klaviyo `event:klaviyo.manually_unsuppressed_from_email_marketing` webhook topic.

webhook

Email Preferences Updated

Fires on the Klaviyo `event:klaviyo.updated_email_preferences` webhook topic.

webhook

SMS Sent

Fires on the Klaviyo `event:klaviyo.sent_sms` webhook topic.

webhook

SMS Received

Fires on the Klaviyo `event:klaviyo.received_sms` webhook topic.

webhook

SMS Clicked

Fires on the Klaviyo `event:klaviyo.clicked_sms` webhook topic.

webhook

SMS Failed To Deliver

Fires on the Klaviyo `event:klaviyo.failed_to_deliver_sms` webhook topic.

webhook

Automated Response SMS Received

Fires on the Klaviyo `event:klaviyo.received_automated_response_sms` webhook topic.

webhook

Automated Response SMS Failed To Deliver

Fires on the Klaviyo `event:klaviyo.failed_to_deliver_automated_response_sms` webhook topic.

webhook

Subscribed To SMS Marketing

Fires on the Klaviyo `event:klaviyo.subscribed_to_sms_marketing` webhook topic.

webhook

Unsubscribed From SMS Marketing

Fires on the Klaviyo `event:klaviyo.unsubscribed_from_sms_marketing` webhook topic.

webhook

Push Received

Fires on the Klaviyo `event:klaviyo.received_push` webhook topic.

webhook

Push Bounced

Fires on the Klaviyo `event:klaviyo.bounced_push` webhook topic.

webhook

Push Opened

Fires on the Klaviyo `event:klaviyo.opened_push` webhook topic.

webhook

Ready To Review

Fires on the Klaviyo `event:klaviyo.ready_to_review` webhook topic.

webhook

Rating Submitted

Fires on the Klaviyo `event:klaviyo.submitted_rating` webhook topic.

webhook

Review Submitted

Fires on the Klaviyo `event:klaviyo.submitted_review` webhook topic.

polling

New or updated Klaviyo profiles (polled)

Polls GET /profiles ordered by updated using JSON:API cursor pagination (links.next).

polling

New Klaviyo events (polled)

Polls GET /events sorted by datetime using JSON:API cursor pagination (links.next).

Eylemler 88

Zervanor'un Klaviyo üzerinde yapabilecekleri.

Lists8

GET

Get Lists

List all lists (GET /lists). JSON:API cursor pagination.

GET

Get List

Get a list by id (GET /lists/{id}).

POST

Create List

Create a new list (POST /lists).

PATCH

Update List

Update a list by id (PATCH /lists/{id}).

DELETE

Delete List

Delete a list by id (DELETE /lists/{id}).

GET

Get List Profiles

List the profiles in a list (GET /lists/{id}/profiles).

POST

Add Profiles To List

Add profiles to a list (POST /lists/{id}/relationships/profiles).

DELETE

Remove Profiles From List

Remove profiles from a list (DELETE /lists/{id}/relationships/profiles).

Segments6

GET

Get Segments

List all segments (GET /segments). JSON:API cursor pagination.

GET

Get Segment

Get a segment by id (GET /segments/{id}).

POST

Create Segment

Create a new segment with definition conditions (POST /segments).

PATCH

Update Segment

Update a segment by id (PATCH /segments/{id}).

DELETE

Delete Segment

Delete a segment by id (DELETE /segments/{id}).

GET

Get Segment Profiles

List the profiles in a segment (GET /segments/{id}/profiles).

Campaigns5

GET

Get Campaigns

List campaigns (GET /campaigns). Requires a channel filter (email or sms). JSON:API cursor pagination.

GET

Get Campaign

Get a campaign by id (GET /campaigns/{id}).

POST

Create Campaign

Create a new campaign (POST /campaigns).

PATCH

Update Campaign

Update a campaign by id (PATCH /campaigns/{id}).

DELETE

Delete Campaign

Delete a campaign by id (DELETE /campaigns/{id}).

Catalog Items5

GET

Get Catalog Items

List catalog items (GET /catalog-items). JSON:API cursor pagination.

GET

Get Catalog Item

Get a catalog item by id (GET /catalog-items/{id}).

POST

Create Catalog Item

Create a new catalog item (POST /catalog-items).

PATCH

Update Catalog Item

Update a catalog item by id (PATCH /catalog-items/{id}).

DELETE

Delete Catalog Item

Delete a catalog item by id (DELETE /catalog-items/{id}).

Templates5

GET

Get Templates

List all email templates (GET /templates). JSON:API cursor pagination.

GET

Get Template

Get a template by id (GET /templates/{id}).

POST

Create Template

Create a new email template (POST /templates).

PATCH

Update Template

Update a template by id (PATCH /templates/{id}).

DELETE

Delete Template

Delete a template by id (DELETE /templates/{id}).

Webhooks5

GET

Get Webhooks

List all configured webhooks (GET /webhooks). JSON:API cursor pagination.

GET

Get Webhook

Get a webhook by id (GET /webhooks/{id}).

POST

Create Webhook

Create a new webhook subscription (POST /webhooks).

PATCH

Update Webhook

Update a webhook by id (PATCH /webhooks/{id}).

DELETE

Delete Webhook

Delete a webhook by id (DELETE /webhooks/{id}).

Flows4

GET

Get Flows

List all flows (GET /flows). JSON:API cursor pagination.

GET

Get Flow

Get a flow by id (GET /flows/{id}).

PATCH

Update Flow Status

Update a flow's status (live/draft/manual) (PATCH /flows/{id}).

GET

Get Flow Actions

List the actions in a flow (GET /flows/{id}/flow-actions).

Profiles4

GET

Get Profiles

List profiles (GET /profiles). JSON:API cursor pagination via page[cursor]; supports filter and sort. Poll new/updated profiles with a greater-than(updated,...) filter.

GET

Get Profile

Get a profile by id (GET /profiles/{id}).

POST

Create Profile

Create a new profile (POST /profiles). Body must be a JSON:API document with data.type=profile.

PATCH

Update Profile

Update a profile by id (PATCH /profiles/{id}). Body must be a JSON:API document with data.type=profile and matching id.

Events3

GET

Get Events

List events (GET /events). JSON:API cursor pagination; supports filter and sort. Poll new events with a greater-than(datetime,...) filter.

GET

Get Event

Get an event by id (GET /events/{id}).

POST

Create Event

Track a single event for a profile (POST /events). Creates the metric and profile if they do not exist.

Images3

GET

Get Images

List all images in the image library (GET /images). JSON:API cursor pagination.

POST

Upload Image From URL

Import an image into the library from a URL (POST /images).

PATCH

Update Image

Update image metadata by id (PATCH /images/{id}).

Tags3

GET

Get Tags

List all tags (GET /tags). JSON:API cursor pagination.

POST

Create Tag

Create a new tag (POST /tags).

DELETE

Delete Tag

Delete a tag by id (DELETE /tags/{id}).

Accounts2

GET

Get Accounts

Get details about the account(s) associated with the API key (GET /accounts). Identity + connectivity probe.

GET

Get Account

Get a single account by id (GET /accounts/{id}).

Campaign Messages2

GET

Get Campaign Message

Get a campaign message by id (GET /campaign-messages/{id}).

PATCH

Update Campaign Message

Update a campaign message by id (PATCH /campaign-messages/{id}).

Catalog Categories2

GET

Get Catalog Categories

List catalog categories (GET /catalog-categories). JSON:API cursor pagination.

POST

Create Catalog Category

Create a new catalog category (POST /catalog-categories).

Catalog Variants2

GET

Get Catalog Variants

List catalog variants (GET /catalog-variants). JSON:API cursor pagination.

POST

Create Catalog Variant

Create a new catalog variant (POST /catalog-variants).

Coupon Codes2

GET

Get Coupon Codes

List coupon codes (GET /coupon-codes). JSON:API cursor pagination.

POST

Create Coupon Code

Create a new unique coupon code for a coupon (POST /coupon-codes).

Coupons2

GET

Get Coupons

List all coupons (GET /coupons). JSON:API cursor pagination.

POST

Create Coupon

Create a new coupon (POST /coupons).

Forms2

GET

Get Forms

List all sign-up forms (GET /forms). JSON:API cursor pagination.

GET

Get Form

Get a form by id (GET /forms/{id}).

Metrics2

GET

Get Metrics

List all metrics (GET /metrics). JSON:API cursor pagination.

GET

Get Metric

Get a metric by id (GET /metrics/{id}).

Profile Bulk Import Jobs2

POST

Bulk Import Profiles

Create a bulk profile import job (POST /profile-bulk-import-jobs). Imports up to 10,000 profiles asynchronously.

GET

Get Bulk Import Jobs

List bulk profile import jobs (GET /profile-bulk-import-jobs).

Reviews2

GET

Get Reviews

List product reviews (GET /reviews). JSON:API cursor pagination.

GET

Get Review

Get a review by id (GET /reviews/{id}).

Tag Groups2

GET

Get Tag Groups

List all tag groups (GET /tag-groups). JSON:API cursor pagination.

POST

Create Tag Group

Create a new tag group (POST /tag-groups).

Campaign Recipient Estimation Jobs1

POST

Estimate Campaign Recipients

Trigger an asynchronous recipient-count estimation for a campaign (POST /campaign-recipient-estimation-jobs).

Campaign Recipient Estimations1

GET

Get Campaign Recipient Estimation

Get the estimated number of recipients for a campaign (GET /campaign-recipient-estimations/{id}).

Campaign Send Jobs1

POST

Send Campaign

Trigger a campaign to send immediately (POST /campaign-send-jobs).

Data Privacy Deletion Jobs1

POST

Request Profile Deletion (Data Privacy)

Submit a data-privacy request to delete a profile by identifier (POST /data-privacy-deletion-jobs). GDPR/CCPA compliant deletion.

Event Bulk Create Jobs1

POST

Bulk Create Events

Create a batch of events for a single profile (POST /event-bulk-create-jobs).

Flow Actions1

GET

Get Flow Action Messages

List the messages for a flow action (GET /flow-actions/{id}/flow-messages).

Metric Aggregates1

POST

Query Metric Aggregates

Query aggregated metric data over time with grouping/measures (POST /metric-aggregates).

Profile Import1

POST

Create or Update Profile

Upsert a profile by identifier (POST /profile-import). Creates or merges by email/phone/external_id.

Profile Merge1

POST

Merge Profiles

Merge a source profile into a destination profile (POST /profile-merge).

Profile Subscription Bulk Create Jobs1

POST

Subscribe Profiles

Bulk-subscribe profiles to email/SMS marketing on a list (POST /profile-subscription-bulk-create-jobs).

Profile Subscription Bulk Delete Jobs1

POST

Unsubscribe Profiles

Bulk-unsubscribe profiles from email/SMS marketing (POST /profile-subscription-bulk-delete-jobs).

Profile Suppression Bulk Create Jobs1

POST

Suppress Profiles

Bulk-suppress profiles from email marketing (POST /profile-suppression-bulk-create-jobs).

Profile Suppression Bulk Delete Jobs1

POST

Unsuppress Profiles

Bulk-remove profiles from the suppression list (POST /profile-suppression-bulk-delete-jobs).

Push Tokens1

POST

Create or Update Push Token

Register or update a push token for a profile (POST /push-tokens).

Template Render1

POST

Render Template

Render a template with context data (POST /template-render).

Klaviyo kullanan Çözüm Şablonları

Klaviyo ile kendi otomasyonunu görsel tasarımcıda kur.

Sıkça sorulan sorular

Klaviyo ile neler otomatikleştirebilirim?

88 aksiyon var — örneğin: Get Accounts, Get Account, Get Profiles, Get Profile, Create Profile ve daha fazlası.

Hangi Klaviyo olayları bir workflow başlatabilir?

27 tetikleyici — örneğin: Email Bounced, Email Dropped, Email Received, Email Opened.

Klaviyo bir AI agent aracı olarak kullanılabilir mi?

Evet. Klaviyo'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.

Klaviyo entegrasyonu nasıl modellenir?

Klaviyo sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.