# Systeme.io integration

> Manage contacts, tags, subscriptions, courses, communities, and webhooks to automate your online business with Systeme.io.

- Authentication: apiKey

## Tools (31)

- **Add Tag to Contact**: Assign a tag to a contact by contact ID and tag ID. Can trigger automations.
- **Cancel Subscription**: Cancel a subscription immediately or at the end of the current billing period.
- **Create Community Membership**: Grant a contact membership to a community.
- **Create Contact**: Create a new contact with an email address and optional locale and custom fields.
- **Create Contact Field**: Create a new custom contact field with a display name and unique slug.
- **Create Course Enrollment**: Enroll a contact in a course with a specified access type (full, partial, or dripping content).
- **Create Tag**: Create a new tag with a given name.
- **Create Webhook**: Create a new webhook to receive event notifications at a specified URL.
- **Delete Contact**: Permanently delete a contact by ID.
- **Delete Contact Field**: Delete a custom contact field by its slug.
- **Delete Enrollment**: Remove a course enrollment by ID.
- **Delete Membership**: Remove a community membership by ID.
- **Delete Tag**: Delete a tag by ID.
- **Delete Webhook**: Delete a webhook by ID.
- **Get Contact**: Retrieve a single contact by ID, including their fields and tags.
- **Get Tag**: Retrieve a single tag by ID.
- **Get Webhook**: Retrieve a single webhook by ID.
- **List Communities**: Retrieve a paginated list of communities, with optional search by name.
- **List Contact Fields**: Retrieve a paginated list of contact field definitions (both built-in and custom).
- **List Contacts**: Retrieve a paginated list of contacts, with optional filtering by email, tags, status, and registration date.
- **List Courses**: Retrieve a paginated list of courses, with optional filtering by active status and search by name.
- **List Enrollments**: Retrieve a paginated list of course enrollments, with optional filtering by course or contact.
- **List Memberships**: Retrieve a paginated list of community memberships, with optional filtering by community or contact.
- **List Subscriptions**: Retrieve a paginated list of payment subscriptions for a specific contact.
- **List Tags**: Retrieve a paginated list of tags, with optional search by name.
- **List Webhooks**: Retrieve a paginated list of webhooks configured on the account.
- **Remove Tag from Contact**: Remove a tag from a contact by contact ID and tag ID.
- **Replace Tag**: Replace a tag's name by ID (full replacement via PUT).
- **Update Contact**: Update a contact's locale or custom fields using merge-patch semantics.
- **Update Contact Field**: Update the display name of an existing contact field by its slug.
- **Update Webhook**: Update a webhook's name, secret, subscriptions, or active status using merge-patch semantics.

## Related prompts

- [Send Typeform leads to Systeme.io and log them in Google Sheets](https://www.generalinput.com/prompts/send-typeform-leads-to-systemeio-and-log-them-in-google-sheets.md)
- [Win back Systeme.io customers after a cancel or refund](https://www.generalinput.com/prompts/win-back-systemeio-customers-after-a-cancel-or-refund.md)
- [Personalized welcome emails for new Systeme.io opt-ins](https://www.generalinput.com/prompts/personalized-welcome-emails-for-new-systemeio-opt-ins.md)
- [Post enriched Systeme.io sales alerts to Slack](https://www.generalinput.com/prompts/post-enriched-systemeio-sales-alerts-to-slack.md)
- [Daily Systeme.io performance digest in Slack at 8am](https://www.generalinput.com/prompts/daily-systemeio-performance-digest-in-slack-at-8am.md)

Connect Systeme.io in General Input: https://www.generalinput.com/apps/systemeio