Connect RainFocus

RainFocus is a registration platform source. It's pull-only and metered, so pulls are run on demand rather than automatically — one RainFocus event is pinned per connection.

What you'll need

  • A RainFocus API key and your API profile identifier (RainFocus

requires both — the profile scopes the key to your event data). Find these in RainFocus under your integration/API settings, or ask your RainFocus admin.

Connect

  1. In SYSOI, open ConnectionsRainFocusConnect.
  2. Paste the API key and API profile. Both are stored encrypted at rest.
  3. Pin the RainFocus event this connection serves, and link it to a **SYSOI

event**.

  1. Save. The card shows Connected.

Pull attendees

RainFocus is metered, so SYSOI doesn't poll it on a timer. Run a sync from the connected card when you want fresh data. Pulls are incremental (SYSOI tracks a cursor / since), so a re-pull refreshes contact fields without double-counting engagements.

Custom attributes (Customer Category, Reg code, Nomination Status)

SYSOI can mirror RainFocus registration attributes onto each contact's golden record:

  • Reg code — an open-text value (e.g. ISV). Captured automatically from the

standard RainFocus regcode property. If your event instead exposes the reg code as a custom attribute (e.g. Intel's "Regcode Value", where a rule auto-fills the real system regcode), set its attribute code below and SYSOI reads that, falling back to the standard property when it's blank.

  • Customer Category — an open-text value (e.g. ISV Technology Partner).
  • Nomination Status — a read-only mirror constrained to **New / Approved /

Declined**. RainFocus stays the system of record; SYSOI just reflects it.

Customer Category, Nomination Status (and optionally Reg code) are custom RainFocus questions, so SYSOI needs each one's attribute code (not its display label). To find a code in RainFocus Admin, open the attribute and click Show Advanced — the code appears in a field (sometimes human-readable like customerCategory, sometimes a generated id).

To set them in SYSOI: open the RainFocus connection card → Edit → enter the attribute codes (Reg code is optional — leave blank to use the standard property) → Save. Leave a field blank to stop mapping that attribute. The codes can be added later (e.g. once your registration form is finalised) without reconnecting; the next pull picks them up.

Once mapped, the values appear on each contact's Registration panel in Records, the Nomination filter on the Records list, and as targeting fields for North (Dispatch email audiences — e.g. "approved ISV partners").

Verify

After a sync, open Records for the mapped event and confirm the registrants appear. If you mapped custom attributes, open a contact to confirm the Registration panel shows the Customer Category / Reg code / Nomination Status.

Troubleshooting

  • 401 / empty pull: double-check the API profile header value — RainFocus

rejects a key used without the matching profile.