30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

Check In Attendee

tickets/check-in-attendee marks one attendee as arrived.

It then reads the state back, which is the part worth knowing about.

At a glance

Abilitytickets/check-in-attendee
ToolsetEvent Tickets — toolset/event-tickets
GroupEvent Tickets › Attendees
RequiresEvent Tickets, active on the site
Capabilitymanage_options
SafetyWrites data
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

Event Tickets exposes a filter over check-in, and a site can use it to veto one — a plugin enforcing a time window, a membership check, a per-event rule. The write appears to go through and the attendee is not checked in.

So the state is read back and reported as checked_in. Trusting the call rather than the read-back is how a door queue ends up with people the system says arrived and the door staff say did not.

The operation is idempotent: checking in an already-checked-in attendee reports the same state and changes nothing.

Input

NameTypeRequiredWhat it is
attendee_idintegerYesThe attendee ID.

What comes back

NameTypeWhat it is
attendee_idintegerThe attendee.
checked_inbooleanThe state read back after the write.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

Check in attendee 5521 — they’re at the door.

It resolves to one call:

{
  "ability": "tickets/check-in-attendee",
  "parameters": {
    "attendee_id": 5521
  }
}

Worth knowing

  • Read checked_in in the response rather than assuming success. A site filter can refuse.
  • Idempotent, so a double scan at the door is harmless.
  • Reverse it with tickets/undo-check-in.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading