The identity and technical contract details declared by the specification.
CallCreated
message
A new call has been initiated (inbound or outbound).
CallRingingOnAgent
message
The call is ringing on an agent's phone.
CallAgentDeclined
message
An agent declined the incoming call.
CallAnswered
message
The call has been answered.
CallTransferred
message
The call was transferred between Aircall users.
CallExternalTransferred
message
The call was transferred to an external phone number.
CallUnsuccessfulTransfer
message
A transfer attempt did not complete successfully.
CallHungup
message
One party hung up the call.
CallEnded
message
The call session has fully ended.
CallVoicemailLeft
message
A voicemail was recorded for the call.
CallCommented
message
A note/comment was added to the call.
CallTagged
message
A tag was applied to the call.
CallUntagged
message
A tag was removed from the call.
CallAssigned
message
The call was assigned to a user.
CallArchived
message
The call was archived / marked as resolved.
CallHold
message
The call was placed on hold.
CallUnhold
message
The call was resumed from hold.
CallIvrOptionSelected
message
The caller selected an option in an IVR menu.
CallCommAssetsGenerated
message
Recording / voicemail asset links are available for the call.
ContactCreated
message
A new contact was added to the shared address book.
ContactUpdated
message
A contact's information was modified.
ContactDeleted
message
A contact was removed from the shared address book.
NumberCreated
message
A new phone number was added to the workspace.
NumberDeleted
message
A phone number was removed from the workspace.
NumberOpened
message
The number's status switched to open. Deprecated for Smartflows-enabled lines.
NumberClosed
message
The number's status switched to closed. Deprecated for Smartflows-enabled lines.
UserCreated
message
A new Aircall user was provisioned.
UserDeleted
message
An Aircall user was deprovisioned.
UserConnected
message
The user came online.
UserDisconnected
message
The user went offline.
UserOpened
message
The user opened the Aircall phone app.
UserClosed
message
The user closed the Aircall phone app.
UserWutStart
message
Wrap-up time began for the user.
UserWutEnd
message
Wrap-up time ended for the user.
UserCreatedV2
message
V2 variant of user.created. Excludes the numbers array present in V1.
UserDeletedV2
message
V2 variant of user.deleted.
UserConnectedV2
message
V2 variant of user.connected.
UserDisconnectedV2
message
V2 variant of user.disconnected.
UserOpenedV2
message
V2 variant of user.opened.
UserClosedV2
message
V2 variant of user.closed.
UserWutStartV2
message
V2 variant of user.wutstart. Includes lastcallid when available.
UserWutEndV2
message
V2 variant of user.wutend. Includes lastcallid when available.
TeamCreated
message
A new team was created.
TeamDestroyed
message
A team was deleted.
MessageSent
message
A message was sent from an Aircall number (SMS, MMS or WhatsApp).
MessageReceived
message
A message was received on an Aircall number.
MessageStatusUpdated
message
A message's delivery status changed.
GroupMessageSent
message
A group message was sent from an Aircall number.
GroupMessageReceived
message
A group message was received on an Aircall number.
GroupMessageStatusUpdated
message
A group message's delivery status changed.
IntegrationDeleted
message
A third-party integration was disconnected from the workspace.
SentimentCreated
message
Sentiment analysis was generated for a call.
SummaryCreated
message
A summary was generated for a call.
TopicsCreated
message
Key topics were identified for a call.
TranscriptionCreated
message
A transcription was generated for a call.
ActionItemCreated
message
An action item was extracted from a call.
PlaybookResultCreated
message
A playbook evaluation result was created for a call.
PlaybookResultUpdated
message
A playbook evaluation result was updated for a call.
RealtimeTranscriptionUtterancesReceived
message
Real-time utterances streamed during an active call.
CustomSummaryResultCreated
message
A custom summary result was created for a call.
CustomSummaryResultUpdated
message
A custom summary result was updated for a call.
CallEvaluationCreated
message
A call evaluation was created.
CallEvaluationUpdated
message
A call evaluation was updated.
AiVoiceAgentStarted
message
An AI Voice Agent call was initiated.
AiVoiceAgentEnded
message
An AI Voice Agent call completed.
AiVoiceAgentEscalated
message
An AI Voice Agent call was escalated to a human agent.
AiVoiceAgentSummary
message
Intake-question answers / summary delivered by the AI Voice Agent.
AnalyticsReportCreated
message
An analytics export job completed successfully.
AnalyticsReportFailed
message
An analytics export job failed.
EventEnvelope
object
Common envelope shared by every Aircall webhook event. The specific event type is identified by the event field; the data field contains the affected object an…
5 properties
5 required
ConversationIntelligenceEvent
object
Call
object
Aircall Call object as delivered on webhook events. Fields mirror the REST /v1/calls resource. Not every field is present on every event; for example answereda…
32 properties
Contact
object
Aircall Contact object as delivered on webhook events.
11 properties
PhoneNumber
object
3 properties
Email
object
3 properties
Number
object
Aircall Number object as delivered on webhook events.
13 properties
User
object
Aircall User object (V1) as delivered on webhook events. Includes the numbers array that the V2 variant omits.
13 properties
UserV2
object
Aircall User object (V2) as delivered on .v2 webhook events. Compared to V1, the numbers array is omitted. The lastcallid field is surfaced on wrap-up time eve…
13 properties
Team
object
Aircall Team object.
5 properties
Comment
object
4 properties
Message
object
Aircall Message object for SMS, MMS, WhatsApp and group messages. Carried on message. and groupmessage. events.
15 properties
Integration
object
Third-party integration record carried on integration.deleted.
4 properties
ConversationIntelligenceResult
object
Generic payload wrapper for Conversation Intelligence webhook events (transcription, summary, sentiment, topics, action items, playbook results, real-time utte…
4 properties
AiVoiceAgentResult
object
Payload carried on aivoiceagent. events. Includes references to the underlying call and the AI Voice Agent configuration that handled it.
9 properties
AnalyticsReport
object
Payload carried on analytics.reportcreated and analytics.reportfailed.
5 properties
The full machine-readable AsyncAPI contract behind this narrative.