Sokko
Use OneTapCheckIn with
Sokko.
Connect OneTapCheckIn and tell Sokko what to do. It runs the actions you ask for and reacts to what happens. No workflows, no code.
Works with 1,000+ tools · No code required
Actions
Everything Sokko can do in OneTapCheckIn
Every OneTapCheckIn action Sokko can run. Ask for one in a sentence and it's done.
Add Participants
Add one or more existing profiles to one or more lists without checking them in. This deliberately excludes add-all-profiles and initial attendance fields to prevent unexpectedly broad or historical mutations.
Create List
Create an event/check-in list. The provider currently creates open registration even when disabled during creation, so this tool does not expose that unreliable flag; update the list afterward when registration must be changed.
Create Profile
Create one person profile without adding it to a list. OneTapCheckIn automatically creates a global passport. This tool does not send a confirmation email.
Create Profiles
Create 1 to 25 person profiles in input order using one provider request per profile. Confirmation emails are always disabled. Provider validation or conflict failures are reported per item and later profiles are still attempted, so partial creation is possible and successful creations are not rolled back. Authentication, rate-limit, server, and malformed-success failures abort the batch.
Delete List
Permanently delete one list by ID. This is intentionally limited to one known list and never invokes the provider's bulk or delete-all operation.
Delete Profile
Permanently delete one profile. This also removes the profile's automatically created global passport and never invokes the provider's bulk or delete-all operation.
Find Lists
Get one list by exact ID or search the connected organization's lists. Search returns one page and a continuation cursor.
Find Participants
Get one participant by exact ID or search attendance records by list, profile, status, text, or date range. Search returns one page and a continuation cursor.
Find Profiles
Get one profile by ID or search profiles by identity, list, passport, or check-in code. Returns one page and a continuation cursor.
Get Organization
Return the organization associated with the connected API key. The response does not expose the organization's subscription tier.
Get Profile Custom Fields
Return the organization's configured profile custom-field definitions so an agent can use valid field names and value types when creating or updating profiles.
List Alerts
Return one page of organization alert and automation rules together with outbound check-in confirmation settings.
List Passports
List one page of standard passports for exactly one profile or participant. Use next_page to continue when a full page is returned; the provider does not support an unfiltered list-all call.
Remove Participant
Remove one participant record from its list. This deletes the list membership and attendance record, not the underlying profile.
Update List
Partially update a list. Omitted fields are preserved even though the provider uses PUT.
Update Participant
Update metadata on one participant record without performing check-in or checkout. Omitted fields are preserved.
Update Participant Attendance
Check in, check out, undo check-in, or undo checkout for one known participant. These operations change attendance history; undo actions retain attachments. This tool never sends visitor alerts.
Update Participant Attendance Batch
Apply one shared check-in, checkout, undo check-in, or undo checkout operation to 1 to 25 participants in input order, using one provider request per item. Items execute independently: validation, not-found, and conflict failures are reported per item and do not stop later items, so partial updates are possible and successful changes are not rolled back. Authentication, rate-limit, server, unexpected client, and malformed-success failures abort the batch. Check-in never sends visitor alerts.
Update Profile
Partially update one profile. Omitted fields are preserved even though the provider uses PUT.
Get connected
Live in your Slack in two minutes.
No workflows to wire up. Turn on the tools you already use, and your agent gets to work.
Add to Slack
1
Add Sokko to Slack
One click from the Slack marketplace. Your whole team gets Sokko at once.
Formcarry
SurveyMonkey
Mopinion
Simplesat
Formsite
Chmeetings
Eventbrite
Basin
2
Connect your tools
Sokko works with 1,000+ apps and any MCP server.
Martin
9:53 AM
@Sokko
What can you do with OneTapCheckIn?
3
Put Sokko to work
@mention Sokko in any channel and it gets going. Minutes, not a weekend.
Questions, answered.
Sokko is an AI assistant that lives in your Slack. Connect your apps, ask for what you need in plain language, and Sokko takes the work off your plate.
Sign up to Sokko, ask Sokko to connect to OneTapCheckIn, and approve the connection when prompted. From then on you can ask Sokko to do things in OneTapCheckIn whenever you need.
No. There's nothing to build or configure. You ask Sokko in Slack the same way you'd ask a colleague, and Sokko handles the rest.
Yes. Ask once and tell Sokko when to repeat it, like every Monday at 9am, and it becomes a routine that runs without you.
Read and act on data in OneTapCheckIn, and trigger workflows when something changes there. Tell Sokko the outcome you want and it handles the rest.
Yes. Sokko connects to 1,000+ apps and any MCP server, so you can ask for tasks that span OneTapCheckIn and the rest of your stack in a single request.

What will your first agent do?

Create an agent, connect your tools, and give it a task. Free AI models are included to help you get started.