---
title: "Connection.Fire"
description: "Invokes a native connection callback with the supplied arguments."
---

```lua
connection:Fire(...: any): ()
```

---

## Aliases

None.

---

## Arguments

<ParamField body="..." type="any">
  Arguments forwarded to the callbacks or native event.
</ParamField>

---

## Returns

This function returns no values.

Resolved callbacks run through the connection dispatcher; unresolved callbacks may do nothing. Do not assume every engine listener exposes a callable Function.

**Related types:** [Signals types & behavior](/reference/signals/types).

---

## Example

```lua
local event = Instance.new("BindableEvent")
local listener = event.Event:Connect(function(value) print(value) end)
local connection = getconnection(event.Event, 1)
if connection then connection:Fire("example") end
task.wait()
listener:Disconnect()
event:Destroy()
```
