Integration

Tiltify

Use Tiltify events to trigger charity and fundraising workflows.

Overview

The Tiltify integration adds dedicated triggers and actions so you can build workflows around events, device state, or external updates.

Event Triggers

React to inbound events and status updates.

Action Effects

Send commands and automate responses.

Automation Hooks

Combine triggers with other plugins and scripts.

Setup

1

Enable the Plugin

Open FaustBot settings and enable the Tiltify integration.

2

Connect Your Account or Device

Provide any required credentials or connection details.

3

Verify the Connection

Trigger a test action to confirm the integration is responding.

Connection Tips

Keep the service running and verify network permissions if the connection fails.

Triggers

  • Connection status changes (connected, disconnected, error).
  • Incoming events or webhook notifications.
  • State changes reported by the service or device.

Effects

  • Send commands or updates to Tiltify.
  • Change device settings or activate presets.
  • Sync data into variables for other actions.

Scripting API

Use the CPH API to control Tiltify directly from scripts.

Campaign Info

Campaign info
# Get campaign info
campaign = CPH.TiltifyGetCampaign()

# Get total raised
total = CPH.TiltifyGetAmountRaised()

# Get campaign goal
goal = CPH.TiltifyGetGoal()

Donations

Donations
# Get recent donations
donations = CPH.TiltifyGetDonations(10)

# Get top donors
top_donors = CPH.TiltifyGetTopDonors(5)

# Get donation count
count = CPH.TiltifyGetDonationCount()

Rewards & Milestones

Rewards and milestones
# Get campaign rewards
rewards = CPH.TiltifyGetRewards()

# Get milestones
milestones = CPH.TiltifyGetMilestones()

# Check milestone progress
progress = CPH.TiltifyGetMilestoneProgress("milestone_id")

See the full API reference for all available Tiltify methods.