Overview
Rise supports the following invite-related webhook events:invite.accepted
When a user accepts an invitation to join a company or team, this event is triggered. This event signals successful completion of the invitation workflow.Field reference
The type of object this webhook represents (always “event”)
The Unix timestamp when the event was created
The type of event that occurred
The version of the event schema
A unique identifier for the API request that triggered this event (optional)
A unique key to ensure the webhook is processed only once
Invitation information and details
Implementation Notes
Invitation lifecycle: This event is only triggered when invitations are successfully accepted. Rejected or expired invitations do not trigger webhook events.
Role Types
team_admin
team_admin
Full administrative access to team settings, member management, and billing
member
member
Standard team member with access to team resources and functionality
viewer
viewer
Read-only access to team resources without modification privileges
Use Cases
Invite events are commonly used for:- Automated onboarding - Trigger welcome emails, setup guides, or account provisioning
- Access control - Grant appropriate permissions in external systems
- Analytics tracking - Monitor team growth and invitation conversion rates
- Compliance logging - Maintain audit trails of team membership changes
Anonymous Invitations
Whenanonymous is true, the invitation was sent to a user who wasn’t previously registered with Rise. These users create an account as part of accepting the invitation.
Account creation: Anonymous invitations trigger both account creation and team membership, so this event represents both user registration and team joining.
